Search

CN-113780733-B - Method and device for determining queuing queue

CN113780733BCN 113780733 BCN113780733 BCN 113780733BCN-113780733-B

Abstract

The invention relates to the field of financial science and technology (Fintech), and discloses a method and a device for determining a queuing queue, wherein the method and the device determine the predicted handling time of a to-be-handled business of a user to be queued according to historical business handling data; and determining the queuing queues of the users to be queued from the queuing queues according to the predicted handling time length and the time length fluctuation parameters. According to the method, the data of the handling time of each service in the historical period of the user to be queued is used, and the determined time fluctuation parameters can reflect the difference degree of the handling time of each service, so that in the process of selecting the queuing queues for the user to be queued, more reasonable queuing queues can be selected for the user to be queued according to the difference degree, the service processing can be performed at the highest speed on the whole by each queuing queue, the average waiting time is reduced, and the working efficiency of a service provider in providing service handling for each user can be improved.

Inventors

  • ZHANG ZHENG
  • LU DAOHE
  • XU FENG
  • DENG XIANG
  • MA ZHENG
  • CHEN JIE
  • LI HANJU
  • SHEN NINGBEINI
  • ZHUO YANKUN

Assignees

  • 深圳前海微众银行股份有限公司

Dates

Publication Date
20260505
Application Date
20210806

Claims (7)

  1. 1. A method of determining a queuing, comprising: according to the historical service handling data, determining the predicted handling time of the to-be-handled service of the user to be queued; Acquiring the handling time length of each service in the history period of the to-be-handled service, and determining the time length fluctuation parameter of the period of the to-be-handled service based on the handling time length of each service, wherein the time length fluctuation parameter is used for reflecting the difference degree of the handling time length of each service; The step of obtaining the handling time of each service in the history period of the service to be handled and determining the time fluctuation parameter of the period of the service to be handled based on the handling time of each service comprises the following steps: Acquiring the handling time length of each service in the history period of the period where the service to be handled is located; determining the average value and standard deviation of the handling time according to the handling time of each service; If the ratio of the mean value to the standard deviation is not greater than a first reference value, determining that the duration fluctuation parameter of the period in which the business to be handled is located is a preset threshold value, wherein the preset threshold value is smaller than 1, or If the ratio of the mean value to the standard deviation is greater than the first reference value and not greater than the second reference value, determining the sum of the ratio and the duration fluctuation parameter of the period in which the business to be handled is located Positive correlation, the second reference value being less than 1, where N represents the number of queues in each queue, or If the ratio of the mean value to the standard deviation is greater than the second reference value, determining the duration fluctuation parameter of the period in which the business to be handled is located and the standard deviation Positive correlation; Determining the queuing queue of the user to be queued from each queuing queue according to the predicted handling time length and the time length fluctuation parameter, wherein the queuing time length of the queuing queue of the user to be queued is positively related to the predicted handling time length and the time length fluctuation parameter respectively; the method comprises the steps of receiving a waiting service, judging whether the waiting service has a first weight, determining a queuing queue of a waiting user from queuing queues according to the expected handling time length and the time length fluctuation parameter, and determining the queuing queue of the waiting user from the queuing queues, wherein the method comprises the following steps: Taking a queuing queue with the minimum queuing time length in each queuing queue as a reference queuing queue; And determining the queuing queue of the user to be queued from the queuing queues according to the predicted handling time length, the time length fluctuation parameter, the queuing time length of the reference queuing queue and the first weight, wherein the queuing time length of the queuing queue of the user to be queued is inversely related to the first weight.
  2. 2. The method of claim 1, wherein, The determining the predicted handling time length of the to-be-handled business of the to-be-queued user according to the historical business handling data comprises the following steps: according to the business handling attribute of the business to be handled of the user to be queued, acquiring each first record conforming to the business handling attribute from the historical business handling data; Determining the reference handling time length of the business to be handled according to the first records; Determining each second record of the business to be processed by the user to be processed from the historical business processing data, and determining the processing time deviation rate of the user to be processed to the business to be processed according to each second record; and determining the predicted handling time of the business to be handled according to the reference handling time and the handling time deviation rate.
  3. 3. The method of claim 2 wherein said business transaction attributes include a transaction duration; the determining the reference handling duration of the to-be-handled business according to the first records includes: According to the historic handling time length corresponding to each first record, taking the median of each historic handling time length as the reference handling time length of the business to be handled; Determining each second record of the business to be processed by the user to be processed from the historical business processing data, and determining the processing time deviation rate of the user to be processed to the business to be processed according to each second record, wherein the processing time deviation rate comprises the following steps: Taking each history service handling record of the user to be queued, which is obtained from the history service handling data, as each second record; determining a second reference handling duration of each second record according to the historical service handling data aiming at any second record in the second records; And determining the deviation rate of the handling time length of the business to be handled according to the actual handling time length of each second record and the second reference handling time length.
  4. 4. The method of any one of claims 1 to 3, wherein the acquiring the handling time of each service in the history period of the period in which the service to be handled is performed, and before determining the time fluctuation parameter of the period in which the service to be handled is performed based on the handling time of each service, further comprises determining that no free queuing queue exists in each queuing queue, the method further comprises: And if the idle queuing queues exist in the queuing queues, determining the idle queuing queues as the queuing queues of the users to be queued.
  5. 5. A method according to any one of claims 1 to 3, wherein the method further comprises: determining the handling time length of the user to be queued according to the queuing time length of the queuing queue of the user to be queued and the predicted handling time length; And notifying the user to be queued of the handling time.
  6. 6. A computer device, comprising: A memory for storing a computer program; a processor for invoking a computer program stored in said memory, performing the method according to any of claims 1-5 in accordance with the obtained program.
  7. 7. A computer-readable storage medium storing computer-executable instructions for causing a computer to perform the method of any one of claims 1-5.

Description

Method and device for determining queuing queue Technical Field The embodiment of the application relates to the field of financial science and technology (Fintech), in particular to a method and a device for determining a queuing queue. Background With the development of computer technology, more and more technologies (such as big data, cloud computing or blockchain) are applied in the financial field, and the traditional financial industry is gradually changing to financial technology. For example, depending on big data technology, banking industry can provide more and more business scenes to the outside, and thus attracts more and more users to the bank to transact related business. In order to ensure that users can feel time fairness during service handling, banks often queue users who need to handle services and provide relevant services for each user in the queuing queue according to the principle of first-in first-out. Currently, the queuing methods commonly used include the following two types: Mode 1, first-in first-out of single queue All clients are in the same waiting queue, N windows provide the same service, and every time a window is idle, the clients at the head of the queue transact business to the idle window. Mode 2, multiple queue FIFO T different waiting queues are set according to the service type, each waiting queue has Nt special windows only serving the waiting queue, and each waiting queue still operates in a first-in first-out mode. For example, if 1-4 windows of a certain bank site are responsible for handling cash business, and 5-8 windows are responsible for handling other business, each user needing to handle cash business will be arranged in one waiting queue according to the sequence of arriving at the bank site, and each user needing to handle other business will be arranged in another waiting queue according to the sequence of arriving at the bank site. The average waiting time of the two queuing schemes is longer and the queuing efficiency is low because of the larger difference of the handling time of different users and different services. Disclosure of Invention The application provides a method and a device for determining queuing, which are used for reducing average waiting time in the queuing process of users and improving the working efficiency of a service provider in providing business handling service for each user. In a first aspect, an embodiment of the present application provides a method for determining a queuing queue, where the method includes determining an expected handling time of a to-be-handled service of a to-be-queued user according to historical service handling data, obtaining handling time of each service in a historical period of a period in which the to-be-handled service is located, and determining a time duration fluctuation parameter of the period in which the to-be-handled service is located based on the handling time of each service, where the time duration fluctuation parameter is used for reflecting a difference degree of the handling time durations of each service, determining a queuing queue of the to-be-queued user from each queuing queue according to the expected handling time duration and the time duration fluctuation parameter, where the queuing time duration of the queuing queue of the to-be-queued user is positively correlated with the expected handling time duration and the time duration fluctuation parameter, respectively. Based on the scheme, for any user to be queued, firstly, the expected handling time of the service to be queued can be known by combining the historical service handling data, then the time fluctuation parameter of the period in which the service to be queued is located can be determined according to the handling time of each service in the historical period of the period in which the service to be queued is located, and finally the queuing queue of the user to be queued when the user to be queued is determined according to the expected handling time and the time fluctuation parameter. According to the method, the data of the handling time of each service in the historical period of the user to be queued is used, and the determined time fluctuation parameters can reflect the difference degree of the handling time of each service, so that in the process of selecting the queuing queues for the user to be queued, more reasonable queuing queues can be selected for the user to be queued according to the difference degree, the service processing can be performed at the highest speed on the whole by each queuing queue, the average waiting time is reduced, and the working efficiency of a service provider in providing service handling for each user can be improved. In one possible implementation method, the method for determining the expected handling time of the to-be-handled business of the to-be-queued user according to the historical business handling data comprises the steps of obtaining first records conforming