Bank customer dynamic queuing management method based on location-based service
Through the dynamic number management method of bank customers based on location services, real-time positioning and traffic data are used to dynamically adjust the number call order, the problem of jumping VIP and ordinary customer numbers in the banking system is solved, and the service experience and efficiency are improved.
Patent Information
- Application Number
- CN202510290929.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-12
- Publication Date
- 2025-05-30
AI Technical Summary
The existing banking system is prone to number jumps during the call process of VIP customers and ordinary customers, resulting in the number continuity of ordinary customers being broken, the service experience is poor, and manual intervention is required to adjust the order of call, which is inefficient.
The dynamic number management method of bank customers based on location services is adopted. The real-time positioning data and geofencing technology of VIP customers are used to determine whether the customer enters the monitoring area. Combined with the traffic data, the number jump insertion command is activated, and the number jump is interleaved when the ordinary number and the VIP number are interleaved to avoid number jumps. The number is called normally after the VIP customers arrive, and the number jump segment is deleted when the appointment is cancelled.
Through real-time positioning and dynamic number jumping strategies, VIP priority is balanced with ordinary customer fairness, reduce number jump perception, improve service experience, and reduce the need for manual intervention.
Smart Images

Figure CN120071499A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of information management, and particularly to a dynamic queuing management method for bank customers based on location services. Background Art
[0002] Currently, existing systems usually adopt a mixed queuing mode. The VIP number segment and the ordinary number segment are independent, and priority queuing rules are set. During queuing, number jumps are likely to occur. When a VIP customer arrives, the system directly skips the ordinary customers for queuing, resulting in confusion and dissatisfaction among ordinary customers due to the break of number continuity. Some institutions allow VIP customers to make appointments in advance, but they are not linked with the real-time positioning or queuing system. If a VIP customer is late or arrives early, the system cannot automatically adjust the queuing order and still requires manual intervention, which is inefficient and error-prone. Summary of the Invention
[0003] The purpose of the present invention is to provide a dynamic queuing management method for bank customers based on location services to solve the technical problem of poor service experience in the prior art.
[0004] To solve the above problems, a dynamic queuing management method for bank customers based on location services according to the present invention adopts the following technical solutions: A dynamic queuing management method for bank customers based on location services provided by the present invention at least includes the following steps: S1. Customer Appointment: The bank server receives a reservation request submitted by a VIP customer, and the reservation request includes the target business outlet, the reserved handling time, and the business type; S2. Calculate the estimated completion time of the current queue according to the average handling duration of each business type in the current queuing queue of the target business outlet; if the difference between the estimated completion time and the reservation time of the VIP customer is less than a preset threshold, trigger a location monitoring instruction; S3. Location Acquisition: Obtain the real-time positioning data of the VIP customer through a mobile terminal, and use the geographical fence technology to determine whether the customer enters a dynamic monitoring area centered on the target business outlet with a radius of R kilometers; S4. Judgment Purpose: After the VIP customer enters the monitoring area, perform spatio-temporal consistency judgment; S5. Arrival Calculation: The server calculates the estimated time T for the VIP customer to arrive at the target business outlet based on historical traffic data and real-time road conditions. When T ≤ the preset response time threshold, activate the jump number insertion instruction; S6. Dynamic queuing numbering: Insert multiple groups of skipped number segments into the subsequent queuing sequence of ordinary customers. The insertion positions of the skipped number segments are successively: N + 1, N + 1 + 2,..., N + 1 + 2n, where N is the current queuing number and n is an integer greater than 1. When the maximum skipped number segment number exceeds the preset queue capacity threshold, stop inserting subsequent skipped number segments; S7. Dynamic call number control: a) When the VIP customer has not arrived but the skipped number segment has called for business processing, perform the over-number operation; b) When the VIP customer arrives and the previous ordinary number has completed processing, normally execute the call of the corresponding skipped number segment currently, and at the same time abolish the subsequent skipped number segments and move the subsequent ordinary numbers forward to fill the vacancies; c) When the VIP customer cancels the reservation, automatically delete the skipped number segment and move the subsequent ordinary numbers forward to fill the vacancies.
[0005] Preferably, it also includes an exception handling mechanism: When the system detects that the VIP customer misses the reservation time and the skipped number segment is activated more than 3 times after the reservation time, automatically execute the deletion of the subsequent skipped number segments and move the subsequent ordinary numbers forward to fill the vacancies.
[0006] Preferably, the spatio-temporal consistency judgment includes: Time validity verification: Calculate that the time difference between the current time and the reservation time is within the preset flexible time window; Path validity verification: Through the analysis of the customer's moving direction and speed vector, determine that its movement trajectory meets the effective path conditions pointing to the target business outlet: Judgment result processing: When both the effective reservation period and the path are valid, activate the queuing number intervention instruction.
[0007] Preferably, the dynamic threshold calculation method of the flexible time window is: Basic tolerance time + Real-time road condition correction coefficient * Standard traffic time, where the real-time road condition correction coefficient is dynamically adjusted according to the current road congestion level.
[0008] Preferably, the determination of the preset queue capacity threshold includes: According to the maximum daily business processing capacity Qmax of the target business outlet, the maximum allowable skipped number segment = Qmax * Upper limit of VIP customer number insertion ratio, dynamically adjust the number of inserted numbers, where the upper limit of the insertion ratio is obtained by training the historical service data of the outlet.
[0009] Preferably, the radius R is adaptively adjusted, including: The basic radius is set as the typical service coverage range of the area where the target business outlet is located; Dynamically expand or contract according to the real-time traffic state, and the expansion coefficient is positively correlated with the road congestion degree; Automatically increase the safety redundancy radius for special weather conditions.
[0010] Preferably, the calculation of the estimated time T adopts a fusion prediction model, integrating the real-time positioning sampling data of the mobile terminal, the path planning results provided by the electronic map API, the regional traffic speed of the urban traffic big data platform, and the real-time available data of the parking spaces around the target business outlet.
[0011] The beneficial effects of the present invention are as follows: A method for dynamically managing the queuing numbers of bank customers based on location services provided by the present invention includes: when a VIP customer makes a reservation, submitting the business outlet, time, and business type; the system calculates the estimated completion time of the current queue and triggers location monitoring; after determining that the customer enters the monitoring area through a geofence, the estimated arrival time T is estimated in combination with traffic data. When T ≤ threshold, the jump number insertion instruction is activated, and the numbers are issued alternately between ordinary numbers and special numbers to avoid number jumps. When dynamically calling numbers, after the VIP customer arrives, the numbers are called normally in sequence and the subsequent jump numbers are abolished. If the reservation is cancelled, the jump number segment is deleted. The present invention balances the VIP priority and the fairness of ordinary customers through real-time positioning and dynamic jump number strategies, reduces the perception of number jumps, and effectively improves the service experience. BRIEF DESCRIPTION OF THE DRAWINGS
[0012] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings required for use in the embodiments will be briefly introduced below: Figure 1 It is a flowchart of a method for dynamically managing the queuing numbers of bank customers based on location services. DETAILED DESCRIPTION OF THE EMBODIMENTS
[0013] In order to make the technical objectives, technical solutions, and beneficial effects of the present invention clearer, the technical solutions of the present invention will be further described below with reference to the drawings and specific embodiments.
[0014] A method for dynamically managing the queuing numbers of bank customers based on location services provided by the present invention includes at least the following steps: S1. The VIP customer submits a reservation request, and the bank server receives the reservation request submitted by the VIP customer. The reservation request includes the target business outlet, the reservation handling time, and the business type.
[0015] S2. The system calculates the estimated completion time of the current queue according to the average handling duration of each business type in the current queuing queue of the target business outlet. If the difference between the calculated estimated completion time and the reservation time of the VIP customer is less than the preset threshold, the location monitoring instruction is triggered.
[0016] S3. Obtain the real-time positioning data of the VIP customer through the mobile terminal, and use the geofence technology to determine whether the customer enters the dynamic monitoring area centered on the target business outlet with a radius of R kilometers.
[0017] S4. After the VIP customer enters the monitored area, perform spatio-temporal consistency judgment: verify whether the current time is within the reserved flexible time window and the customer's movement trajectory points to the network point.
[0018] S5. The server calculates the estimated time T for the VIP customer to reach the target business network point based on historical traffic data and real-time road condition information. When T ≤ the preset response time threshold, activate the jump number insertion instruction.
[0019] S6. Insert multiple groups of jump number segments into the subsequent ordinary customer queuing sequence. The insertion positions of the jump number segments are successively: N + 1, N + 1 + 2,..., N + 1 + 2n, where N is the current queuing number and n is an integer greater than 1. When the maximum jump number segment number exceeds the preset queue capacity threshold, stop inserting subsequent jump number segments (that is, within the estimated section, insert jump numbers between adjacent ordinary number sequences, and the adjacent former ordinary number, jump number, and latter ordinary number are consecutive numbers).
[0020] S7. Dynamic queuing call control: a) Unreached processing: If the VIP customer has not arrived but the jump number has been called, perform the over-called operation; b) Arrival processing: After the customer arrives and the previous ordinary number is completed, call the number normally and abolish the subsequent jump numbers, and move the previous ordinary number forward to fill the vacancy; c) When the VIP customer cancels the reservation, automatically delete the jump number segment and adjust the ordinary number queue.
[0021] In the above, the jump number is only triggered when the customer is approaching the network point, avoiding premature queue jumping, monitoring the customer's status in real time, dynamically adjusting the queue, and reducing over-calling and resource waste.
[0022] Preferably, it further includes an exception handling mechanism: when the system detects that the VIP customer misses the reservation time and the jump number segment is activated more than 3 times after the reservation time, automatically execute deleting the subsequent jump number segment and moving the subsequent ordinary numbers forward to fill the vacancy.
[0023] Preferably, the spatio-temporal consistency judgment includes: time validity verification: calculating that the time difference between the current time and the reservation time is within the preset flexible time window; path validity verification: determining that its movement trajectory meets the effective path condition pointing to the target business network point through customer movement direction and speed vector analysis; judgment result processing: when both the effective reservation period and the path are valid, activate the queuing intervention instruction.
[0024] Preferably, the dynamic threshold calculation method of the flexible time window is: basic tolerance time + real-time road condition correction coefficient * standard traffic time, where the real-time road condition correction coefficient is dynamically adjusted according to the current road congestion level.
[0025] Preferably, the determination of the preset queue capacity threshold includes: according to the maximum daily business processing capacity Qmax of the target business outlet, the maximum allowable skipped number range = Qmax * upper limit of the VIP customer insertion ratio, dynamically adjust the insertion number, where the upper limit of the insertion ratio is obtained by training the historical service data of the outlet.
[0026] Preferably, the radius R is adaptively adjusted, including: the basic radius is set to the typical service coverage range of the area where the target business outlet is located; dynamically expand or contract according to the real-time traffic status, and the expansion coefficient is positively correlated with the degree of road congestion; automatically increase the safety redundancy radius for special weather conditions.
[0027] Preferably, the calculation of the estimated time T uses a fusion prediction model, integrating the real-time positioning sampling data of the mobile terminal, the path planning results provided by the electronic map API, the regional traffic speed of the urban traffic big data platform, and the real-time available data of the parking spaces around the target business outlet.
[0028] For easy understanding, an example is given as follows: Reservation processing: A VIP customer makes a reservation for outlet A through the bank APP, with the reservation time being 10:00 and the business type being financial consultation.
[0029] The system calculates that the estimated completion time of the current queue (including ordinary numbers A1 - A10) at outlet A is 9:45, and the difference from the reservation time of 15 minutes ≤ the preset threshold (20 minutes), triggering location monitoring.
[0030] After the customer enters the geographical fence within 2 kilometers of outlet A, the system verifies that the current time (9:50) is within the flexible time window (reservation time ± 10 minutes), and the movement trajectory points to the outlet.
[0031] Combined with the real-time road conditions, the estimated arrival time T = 9:55 ≤ the response threshold (10 minutes), activating the skipped number insertion instruction.
[0032] Insert skipped number ranges A11, A13, A15,... after the ordinary number sequence A10.
[0033] When calling number A10, the customer has not arrived yet, and the system performs the operation of passing the number and continues to call A12 (ordinary number).
[0034] When the customer arrives at 10:00, at this time A10 has been processed, and the system normally calls number A11 and cancels the subsequent skipped numbers A13, A15.
[0035] If the customer misses the reservation time and the skipped number is activated more than 3 times, the system automatically deletes the subsequent skipped number range.
[0036] Finally, it should be noted that the above embodiments are only used to illustrate rather than limit the technical solutions of the present invention. Any equivalent substitution, modification or partial substitution of the present invention without departing from the spirit and scope of the present invention shall be covered by the scope of protection of the claims of the present invention.
Claims
1. A method for managing dynamic queuing of bank customers based on location services, characterized in that: At least the following steps are included: S1. Customer appointment: The bank server receives an appointment request submitted by a VIP customer, which includes the target business outlet, appointment time and business type; S2. Calculate the estimated completion time of the current queue based on the average processing time of each business type in the current queue of the target business outlet; If the difference between the estimated completion time and the VIP customer's appointment time is less than a preset threshold, a location monitoring instruction is triggered; S3. Location collection: obtain real-time location data of VIP customers through mobile terminals, and use geo-fencing technology to determine whether the customer enters the dynamic monitoring area with a radius of R kilometers centered on the target business outlet; S4. Judgment purpose: When a VIP customer enters the monitoring area, perform time-space consistency judgment; S5. Arrival calculation: The server calculates the estimated time T for VIP customers to arrive at the target business outlets based on historical traffic data and real-time traffic information. When T ≤ the preset response time threshold, the jump number insertion instruction is activated; S6. Dynamic queuing: insert multiple groups of hopping number segments in the subsequent ordinary customer queue sequence, and the insertion positions of the hopping number segments are: N+1, N+1+2, ..., N+1+2n, where N is the current queue number and n is an integer greater than 1. When the maximum hopping number segment number exceeds the preset queue capacity threshold, stop inserting subsequent hopping number segments; S7. Dynamic call control: a) When the VIP customer has not arrived but the skipped number segment has called the service, the number transfer operation is performed; a) When a VIP customer arrives and the previous ordinary number has been processed, the current corresponding skip number segment will be called normally, and the subsequent skip number segment will be abolished and the subsequent ordinary number will be moved forward to fill the vacancy; c) When a VIP customer cancels a reservation, the skipped number segment will be automatically deleted and the subsequent ordinary numbers will be moved forward to fill the vacancy.
2. A method for managing dynamic queuing numbers of bank customers based on location services according to claim 1, characterized in that: It also includes an exception handling mechanism: when the system detects that a VIP customer misses an appointment time and the jump number segment is activated more than 3 times after the appointment time, it automatically deletes the subsequent jump number segment and moves the subsequent ordinary numbers forward to fill the vacancy.
3. A method for managing dynamic queuing numbers of bank customers based on location services according to claim 1, characterized in that: The judgment of spatiotemporal consistency includes: Time validity verification: calculate the time difference between the current time and the appointment time to ensure it is within the preset flexible time window; Path validity verification: By analyzing the customer's moving direction and speed vector, it is determined that their movement trajectory meets the valid path conditions pointing to the target business outlets: Judgment result processing: When the valid appointment time period is met and the path is valid, the queuing intervention instruction is activated.
4. A method for managing dynamic queuing numbers of bank customers based on location services according to claim 3, characterized in that: The dynamic threshold calculation method of the elastic time window is: basic tolerance time + real-time traffic correction coefficient * standard traffic time, where the real-time traffic correction coefficient is dynamically adjusted according to the current road congestion level.
5. A method for managing dynamic queuing numbers of bank customers based on location services according to claim 1, characterized in that: The determination of the preset queue capacity threshold includes: based on the maximum business processing capacity Qmax of the target business outlet on that day, the maximum allowed number jump segment = Qmax*the upper limit of the VIP customer number insertion ratio, and dynamically adjusting the number of insertions, where the upper limit of the number insertion ratio is obtained by training the historical service data of the outlet.
6. A method for managing dynamic queuing numbers of bank customers based on location services according to claim 1, characterized in that: The radius R is adaptively adjusted, including: the basic radius is set to the typical service coverage of the area where the target business outlets are located; it is dynamically expanded or contracted according to real-time traffic conditions, and the expansion coefficient is positively correlated with the degree of road congestion; and the safety redundancy radius is automatically increased for special weather conditions.
7. A method for managing dynamic queuing numbers of bank customers based on location services according to claim 1, characterized in that: The estimated time T is calculated using a fusion prediction model that integrates the real-time positioning sampling data of the mobile terminal, the path planning results provided by the electronic map API, the regional traffic speed of the urban traffic big data platform, and the real-time available data of parking spaces around the target business outlets.