Method and device for automatically carrying out task assignment and response on departure service resources and computer readable storage medium
The airport service resources are obtained and monitored through the digital twin platform, and tasks are automatically assigned and responded, solving the problem of unreasonable resource allocation in the existing technology, achieving efficient and flexible service resource management, and improving passenger service satisfaction.
Patent Information
- Application Number
- CN202510070854.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-16
- Publication Date
- 2025-04-25
- Estimated Expiration
- 2045-01-16
AI Technical Summary
It is difficult for the existing technology to effectively utilize the airport digital twin platform to automatically dispatch and respond to departure service resources, especially during peak hours, which cannot provide flexible and efficient resource support.
The location information, flight information and passenger processing status of airport service counters and mobile counters are obtained through the digital twin platform, and the task assignment system is used to automatically match the optimal plan according to resource allocation rules, and the resource implementation is monitored and adjusted.
It realizes the reasonable distribution of mobile counter resources, improves service efficiency, reduces passenger waiting time, enhances service satisfaction, and provides special resource support during peak hours.
Smart Images

Figure CN119886722A_ABST
Abstract
Description
Technical Field
[0001] The present application belongs to the field of outbound mobile service terminals, and in particular, relates to a method, device and computer-readable storage medium for automatically assigning and responding to outbound service resources based on digital twins. Background Art
[0002] During the peak travel periods of civil aviation passengers, such as the morning and evening, short holidays, Spring Festival travel, and summer travel, the airport passenger flow can reach several times the normal number of passengers. The existing online check-in system, Air Travel, and mobile applications of various airlines have moved most of the passenger check-in procedures to off-site in advance, but baggage check-in, special service procedures, passenger boarding, etc. must still be completed at the counter or self-service equipment. In order to achieve business diversion and facilitate passenger travel, the company has developed a mobile phone application that can be used as a departure mobile business terminal. It can transplant counter services to mobile devices, create mobile counters, and make full use of their mobile and flexible characteristics to solve the business pain points of limited airport counter resources and incomplete coverage areas.
[0003] However, given that the business promotion of this product is still in its early stages, the placement of mobile counters at certain locations and time periods still needs to rely on manual allocation, and it has not yet achieved interoperability with various airport systems. Therefore, how to combine this type of product with the airport digital twin, make full use of the data resources of various airport systems, and efficiently allocate the most reasonable working positions for these mobile counters based on the current passenger density and service needs of each contact point is still an urgent problem that needs to be solved.
[0004] The patent application "Airport terminal departure optimization operation simulation system and method based on digital twin" (application number: 202111659049.4, the Second Institute of the Civil Aviation Administration of China) discloses an airport terminal departure optimization operation simulation system and method, which generates the optimal resource scheduling strategy by acquiring operation data in real time, and storing historical operation data, departure business logic processes, etc. However, since the method disclosed in this application mainly generates optimal scheduling resources through learning and analysis of historical data, it focuses on model training and prediction of future operating resources, and cannot effectively monitor, judge, remind, correct and interrupt the execution of dispatched resources. Moreover, this method can only make predictions based on restriction rules and implementation data, lacks flexibility, and cannot provide special resource support when special circumstances occur in a certain area. Summary of the invention
[0005] In order to solve the above problems, the present application proposes a new method and device for automatically assigning tasks and responding to departure service resources based on digital twins.
[0006] In summary, this application obtains the location information of various service counters (service points) at the airport, the location information of the departure mobile counter, and the flight information and passenger handling status of the airline departure system through the digital twin platform, and sets the automatic matching optimal solution according to the resource allocation rules through the task dispatching system to alleviate the problem of decreased service satisfaction caused by long waiting times for passengers. At the same time, in addition to resource dispatching, this application can also monitor, judge, remind, correct and interrupt the execution of the assigned resources, and re-incorporate the resource status into the matching rules, that is, after the staff accepts the task dispatch, their work location, work status and business handling status can be supervised to determine whether the handling needs are met. Therefore, this application provides an overall solution to solve the shortage of counter resources, the deployment of mobile equipment and personnel operations.
[0007] In order to achieve the above objectives, this application provides the following technical solutions:
[0008] A first aspect of the present application provides a method for automatically assigning and responding to departure service resources, the method comprising:
[0009] The user sets the mobile counter matching rules in the rule setting module;
[0010] The data processing module estimates the counter handling time based on passenger information and mobile counter matching rules;
[0011] According to the estimation result in the previous step and the counter request, determine whether each counter needs to be matched with a mobile counter for assistance. If so, match the mobile counter equipment according to the mobile counter matching rules;
[0012] After the matching is completed, the work assignment task and planned route are sent to the selected mobile counter device, and the mobile counter device is started to listen to it, waiting for it to respond to the task. If the mobile counter device does not accept the task within the response time limit, it returns to the previous step to re-match;
[0013] When the mobile counter device is found to have deviated from the route, a query message is sent to the mobile counter device. If the other party chooses "continue to go", the route is replanned and the monitoring continues;
[0014] When the mobile counter equipment reaches the target to be assisted, it uses the outbound mobile service to handle the business. After the business is handled, the mobile counter equipment resources are released and the task processing record is transmitted to the mobile counter dispatch system.
[0015] Optionally, in the method of the present application, the mobile counter matching rules include the following items: business type, service scope, equipment screening scope, whether to dispatch across isolation zones, cross-zone duration, number of matching devices, data refresh time, response time limit, interruption judgment, whether system evaluation, average business processing time, assistance request time limit, and whether to board in zones.
[0016] Optionally, in the present application method, the estimated counter processing time also includes: dividing the check-in area by means of electronic fences, counting the number of passengers in different areas or handling different types of business, estimating the average processing time per order in a certain area or for a certain business based on the historical processing time of each business and the corresponding weighted average, and then estimating the time required to handle the business based on the number of passengers within the electronic fence.
[0017] Optionally, the method of the present application also includes: the mobile counter dispatch system saves the task processing records and sends these records to the user behavior analysis system, which analyzes the mobile counter matching rules and task processing records and generates new rule update suggestions based on relevant mathematical models.
[0018] A second aspect of the present application provides a device for automatically assigning and responding to departure service resources, the device comprising:
[0019] Rule setting module: used for airports and airlines to set rules;
[0020] Interactive interface module: used for data interaction with the airport digital twin platform, the open departure system of Air China, departure mobile services and mobile terminals;
[0021] Monitoring module: used to monitor whether the mobile counter accepts the task and the status after accepting the task;
[0022] Data processing module: used to match mobile counters that meet the requirements and send them dispatch tasks;
[0023] Processing record module: used to store logs and historical records for query, statistics and data analysis.
[0024] The device implements the steps of the aforementioned method for automatically allocating tasks and responding to departure service resources when running.
[0025] Optionally, in the device of the present application, the rule setting module includes the following functions:
[0026] A. Set the mobile counter search range and sort them according to the distance to the target in need of assistance;
[0027] B. Set business types;
[0028] C. All counters set up in a certain area;
[0029] D. Set whether to allow security check or to pass through the quarantine area, and set the security check duration;
[0030] E. Filter the current mobile counter status;
[0031] F. Filter the counters that meet the requirements and select the nearest X counters for route planning;
[0032] G. Set the data acquisition time interval;
[0033] H. Set the duration of the interruption during the movement.
[0034] Optionally, in the device of the present application, the interactive interface module includes the following functions:
[0035] A. Interact with the airport digital twin platform: obtain information from the airport digital twin platform and send data requests to the airport digital twin platform regularly;
[0036] B. Interact with the Open Departure System of TravelSky: Obtain the status of all departure flights at the current terminal and the status of departure flights with the current terminal status as open from the Open Departure System of TravelSky;
[0037] C. Interact with the departure mobile service: obtain the mobile counter processing status and the processing record after receiving the task from the departure mobile service;
[0038] D. Interaction with mobile terminals: Interact with mobile terminals to check task acceptance, current task completion status, and task processing records.
[0039] Optionally, in the device of the present application, the monitoring module includes the following functions:
[0040] A. Monitor the counter handling situation and determine whether it has reached the threshold and requires assistance from a mobile counter;
[0041] B. Monitor the acceptance of tasks, determine whether a mobile counter has accepted the assigned tasks, and its current status;
[0042] C. Monitor the location information of the mobile counter after receiving the order, and determine whether it arrives at the designated target in need of assistance according to the original route and original planned time; during the movement of the mobile counter, determine whether the current movement is in the "interrupted" state according to the rule settings;
[0043] D. Monitor the handling status of the mobile counter. After reaching the target in need of assistance, determine whether the mobile counter has started handling, the volume of business handled, and whether the handling has been completed;
[0044] E. Monitor task completion.
[0045] Optionally, in the device of the present application, the data processing module includes the following functions:
[0046] A. Matching: Among the currently idle mobile counters, according to the rules set by the airport or airline, select X mobile counters that meet the requirements and have the shortest distance for route planning, select the route with the shortest time, and send the dispatch task to the idle counter with the shortest time;
[0047] B. Interruption status processing: If the monitoring system judges that the interruption is "yes", a prompt message will be sent to ask the mobile counter whether it is still going to the designated target to be assisted. If it is not going to continue to go to the designated target to be assisted, the task will be terminated and the new device that meets the requirements of the rules will be matched;
[0048] C. Resource release: The mobile counter completes the processing, releases the mobile counter resources, and changes the mobile counter status to "idle", waiting to enter a new round of matching.
[0049] A third aspect of the present application provides a computer-readable storage medium having a computer program stored thereon, and when the computer program is executed by a processor, the steps of the aforementioned method for automatically assigning and responding to departure service resources are implemented.
[0050] In summary, the present application proposes a method and device for automatically assigning and responding to departure service resources. The present application obtains the airport density and counter handling status, sets resource allocation rules according to the actual situation and business processing habits of each airport, and objectively judges and processes through automatic calculation to achieve a reasonable distribution of mobile counter resources; at the same time, it supports manual control and intervention, improves the flexibility of the plan, and can be interrupted at any time as needed to facilitate the handling of emergencies. When a special situation occurs in a certain area, special resource support is provided for it, and at the same time solves the problem of unreasonable resource allocation caused by subjective, information missing and delayed, and inadequate allocation plan considerations in the manual scheduling process; in addition, the present application can also track the status of the execution equipment, correct deviations in a timely manner, and determine whether resources need to be reallocated, so as to maximize the utility of mobile counter resources, alleviate the problem of shortage of counter resources at airports during peak hours and decreased service satisfaction of passengers due to long waiting times.
[0051] Other features and advantages of the present application will be described in the following description, and partly become apparent from the description, or understood by practicing the present application. The purpose and other advantages of the present application can be realized and obtained by the techniques indicated in the description, claims and drawings. BRIEF DESCRIPTION OF THE DRAWINGS
[0052] In order to more clearly illustrate the technical solutions of the embodiments of the present application, a brief introduction is given below to the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present application. For those skilled in the art, other drawings can be obtained based on these drawings without creative work.
[0053] Figure 1 A schematic diagram of the business interaction architecture of a task dispatching and response device and an associated system provided in one embodiment of the present application.
[0054] Figure 2 A structural diagram of the task dispatching and response device provided in one embodiment of the present application.
[0055] Figure 3 An overall implementation flow chart of a task dispatching and response method provided in one embodiment of the present application.
[0056] Figure 4 A processing flow chart of a task dispatching and response method provided in one embodiment of the present application.
[0057] Figure 5 A schematic diagram of the structure of an electronic device provided in one embodiment of the present application. DETAILED DESCRIPTION
[0058] In order to make the purpose, technical scheme and advantages of the embodiments of the present application clearer, the technical scheme in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of this application.
[0059] As used herein, the term “including” and its variations are open inclusions, ie, “including but not limited to”; the term “based on” means “based at least in part on”; and the term “one embodiment” means “at least one embodiment”.
[0060] It should be noted that the modifications of "one" and "plurality" mentioned in the present application are illustrative rather than restrictive, and those skilled in the art should understand that unless the context clearly indicates otherwise, it should be understood as "one or more".
[0061] Explanation of terms
[0062] DMOB (Departure Mobile): departure mobile business terminal.
[0063] Mobile counter: refers to a mobile terminal device installed with a DMOB client that can handle departure services such as check-in, boarding, and baggage check-in for passengers.
[0064] Figure 1 A schematic diagram of the business interaction architecture of the task dispatching and response device provided in this application (i.e., the mobile counter dispatching service device shown in the figure, hereinafter referred to as the dispatching system) and the associated system.
[0065] like Figure 1 As shown, other systems associated with this task dispatching and response device also include: mobile terminal, departure mobile service, Air China open departure system and airport digital twin platform.
[0066] Mobile terminal: A mobile device such as a mobile phone, tablet or PDA equipped with a departure mobile service terminal. Service personnel can use this terminal to handle business operations such as check-in, boarding, baggage handling, and sale of additional services.
[0067] Airport digital twin platform: Based on the video twin platform, accurate control of key elements such as aircraft location, route information, environmental information, personnel location, vehicle location, and area control information can be achieved.
[0068] Air China Open Departure System: It realizes the processing of core departure data such as flight information and passenger information, as well as information processing of businesses such as additional service sales.
[0069] Departure mobile service: Process the terminal's service request and send it to the Air China Open Departure System for information processing, and return the result to the mobile terminal.
[0070] This device mainly realizes the following three functions:
[0071] (1) During peak hours at the airport, the number of counters that require mobile counter support is summarized, and their respective location information and current processing status are obtained so that mobile counter service personnel can accurately locate and target counters, thereby reducing errors and delays caused by incomplete information in manual scheduling.
[0072] (2) Obtain the number, location, and handling information of mobile counters that can currently provide counter assistance, ensure the availability of the selected mobile counters and mobile service personnel, and ensure that they can go to the counter that needs assistance in a timely manner.
[0073] (3) According to the rules, the nearest mobile counter that meets the rules can be matched, tasks can be assigned to it, it can be guided to the destination, and the mobile counter that accepts the task can be monitored. Airports or airlines can set matching rules according to their needs. The system will estimate the time taken for the current processing to end or for a mobile counter to reach the destination that needs assistance based on the rules, and match the mobile counter that best meets the requirements, without the need for the dispatcher's experience and calculation evaluation. At the same time, the system can also monitor the processing status of the current task of the mobile counter, including whether the order is accepted, whether it is heading to the destination that needs assistance, the speed of travel, whether it is interrupted or stopped in the middle, whether the business is started in time when it arrives at the destination that needs assistance, whether the task is immediately closed to release resources after processing, etc., so as to ensure that the mobile counter can be fully and efficiently utilized.
[0074] Figure 2 A structural diagram of a task dispatching and response device provided in this application.
[0075] like Figure 2 As shown, the task dispatching and response device of this application includes the following modules:
[0076] (1) Rule setting module: for airports and airlines to set rules. The specific functions are as follows:
[0077] A. Set the mobile counter search range: You can sort according to the distance to the target that needs assistance, for example, within 100M.
[0078] B. Set the business type: check-in, boarding, overweight baggage handling or full business scope, etc.
[0079] C. All counters in a certain area: for example, ZoneA, Island H, and Gates 31-35.
[0080] D. Set whether to allow passing through security check or passing through the isolation area, and set the security check duration.
[0081] E. Filter the current mobile counter status: for example, all mobile counters, currently available counters, business processing, etc.
[0082] F. Number of screening results: Among the counters that meet the requirements, select the nearest X for route planning.
[0083] G. The data acquisition time interval can also be set by the airport and airline according to needs and server performance, for example, once every 30 seconds.
[0084] H. Set the duration of the interruption during the journey. For example, if the vehicle remains at the origin or deviates from the planned route for more than 1 minute, it will be considered an interruption.
[0085] (2) Interaction interface module: used for data interaction with the airport digital twin platform, the open departure system of Air China, departure mobile services, and mobile terminals. The specific functions are as follows:
[0086] A. Interaction with the airport digital twin platform: Obtain information from the airport digital twin platform, including the name of each fixed counter, such as gate A01; location, specific location coordinates; group, such as boarding area ZoneA, H island, self-service counter; current status, such as counter open, business processing, etc.; fixed counter operators can also manually apply for mobile counter assistance. In addition, this device can send data requests to the digital twin platform regularly according to the acquisition time set in the rule setting module.
[0087] B. Interact with the Open Departure System of Air China: Obtain the status of all departing flights at the current terminal and the status of departing flights with the current terminal status as open from the Open Departure System of Air China, including the number of booked passengers on the flight, the number of passengers who have / have not checked in, the equipment number of the check-in counter (used to match the positioning information of the digital twin platform), the opening status of other counters in the group (island), the number of passengers who have / have not boarded, the equipment number of the boarding gate, etc.
[0088] C. Interact with the departure mobile service: obtain the mobile counter handling status (idle, task processing, etc.) from the departure mobile service for monitoring; receive the handling record after the task.
[0089] D. Interaction with mobile terminals: Interaction information includes task acceptance status (not accepted, accepted, rejected), current task completion status (in process, completed), task processing records (logs, historical records), etc.
[0090] (3) Monitoring module: used to monitor whether the mobile counter accepts the task and the status after accepting the task. The specific functions are as follows:
[0091] A. Monitor the counter processing status to see if the threshold is reached and requires assistance from a mobile counter.
[0092] B. Monitor task acceptance: whether a mobile counter accepts the assigned task, and its current status: unread, read but not accepted, accepted, rejected.
[0093] C. Monitor the location information after receiving the order: After the task status is changed to accepted, the location information of the mobile counter is obtained from the airport digital twin platform in real time or every X seconds to determine whether it has arrived at the designated target to be assisted according to the original path and original planned time. During the movement of the mobile counter, according to the rule settings, determine whether the current movement is in the "interrupted" state.
[0094] D. Monitor the processing status of mobile counters: after arriving at the target in need of assistance, whether the mobile counter starts processing, the volume of business processed, and whether the processing is completed.
[0095] E. Monitor task completion: When receiving the "processing completed" signal from the terminal, the entire task status changes to "completed".
[0096] (4) Data processing module: used to match mobile counters that meet the requirements and send them assigned tasks. The specific functions are as follows:
[0097] A. Matching: Among the currently idle mobile counters, according to the rules set by the airport or airline (or default rules), select X mobile counters that meet the requirements and have the shortest distance for route planning, select the route with the shortest time (in case of security check or passing through the isolation area, the time will be increased), and send the dispatch task to the idle counter with the shortest time. When the monitoring system detects that the task status is accepted, the mobile counter status changes to "task processing" and pushes the guidance route to the mobile terminal.
[0098] B. Interruption status processing: If the monitoring system judges that the interruption is "yes", a prompt message will be sent to ask whether to continue to the designated target to be assisted. If you do not continue to go to the designated target to be assisted, this task will be terminated, and the device will continue to match new equipment that meets the requirements of the rules. The current mobile counter can set the target to be assisted by itself. After resetting, it defaults to creating a new task by itself, and the status is changed to accepted, and the task status is monitored.
[0099] C. Resource release: The mobile counter completes the processing and releases resources. If the task status is monitored to be "completed", the mobile counter resources are released and the mobile counter status is changed to "idle", and a new round of matching can be entered.
[0100] (5) Record module: used to store logs and historical records for query, statistics and data analysis.
[0101] When the above device is running, the method disclosed in this application for automatically assigning tasks and responding to departure service resources is implemented.
[0102] Figure 3 The overall implementation flow chart of the task dispatching and response method provided for this application.
[0103] like Figure 3 As shown, the task assignment and response method of this application includes the following steps:
[0104] The user sets the mobile counter matching rules in the rule setting module;
[0105] The data processing module estimates the counter handling time based on passenger information and mobile counter matching rules;
[0106] According to the estimation result in the previous step and the counter request, determine whether each counter needs to be matched with a mobile counter for assistance. If so, match the mobile counter equipment according to the mobile counter matching rules;
[0107] After the matching is completed, the work assignment task and planned route are sent to the selected mobile counter device, and the mobile counter device is started to listen to it, waiting for it to respond to the task. If the mobile counter device does not accept the task within the response time limit, it returns to the previous step to re-match;
[0108] When the mobile counter device is found to have deviated from the route, a query message is sent to the mobile counter device. If the other party chooses "continue to go", the route is replanned and the monitoring continues;
[0109] When the mobile counter equipment reaches the target to be assisted, it uses the outbound mobile service to handle the business. After the business is handled, the mobile counter equipment resources are released and the task processing record is transmitted to the mobile counter dispatch system.
[0110] Figure 4 A processing flow chart of a task dispatching and response method provided in one embodiment of the present application.
[0111] The following will take the boarding area task assignment as an example, combined with Figure 4 The specific processing process of this method is described, including:
[0112] Step 1: Import rules
[0113] Before the system can implement matching and task assignment functions, it needs to maintain rules. Users set rules in the rule setting module. The rule examples are shown in Table 1 below:
[0114] Table 1 Matching rules for mobile counters in the boarding area
[0115]
[0116] Step 2: Estimate counter processing time
[0117] Due to the inconsistency between the environments of the boarding gate and the check-in area, the methods for estimating the counter processing time are slightly different (the algorithms vary due to the different refined requirements of airlines and airports, and this embodiment only gives a brief example).
[0118] The check-in time (T) at the boarding gate is determined by the number of passengers who have checked in for the flight (P) and the number of counters currently open (C). Among the passengers who have checked in, there are high-end passengers such as platinum card, gold card, silver card and two-class passengers (P H ) from the dedicated channel (C H ) boarding, while ordinary passengers (P C ) from other boarding gates (C C) boarding. The total boarding time is the maximum of the two, that is,
[0119]
[0120] Where T is the total boarding time, P H is the number of high-end passengers, C H is the number of high-end passenger channels, P C is the number of ordinary passengers, C C is the number of channels for ordinary passengers, and t is the processing time for a single passenger.
[0121] Example of boarding gate: MU5105 starts to check in passengers at Gate 33. The digital twin platform shows that there are two counters open at Gate 33, one of which is a fast track counter for gold and silver card and two-class passengers; the other is a regular channel counter for ordinary passengers. The dispatch system goes to the Air China Open Departure System to obtain the information of passengers who have checked in for the flight. There are 186 passengers who have checked in for the flight, including 47 first-class, business-class, and frequent flyer passengers with gold cards and above, and 139 ordinary passengers. The data processing module calculates based on the above information and rule settings (see Table 1 Boarding Area Mobile Counter Matching Rules) that it takes about 6 minutes for the fast track counter to check in passengers in two classes and gold cards, and about 23 minutes for the regular channel counter to check in ordinary passengers.
[0122] The types of business handled in the check-in area are relatively complex, and electronic fences can be used to divide the areas. For large airports such as Beijing, Shanghai, and Guangzhou, there are counters that handle different services for airlines. They can be divided according to airlines (F Island-H Island), or more finely divided according to counter business (F5-F12). For comprehensive counters at small airports, all businesses can also be calculated centrally. Count the total number of passengers (P) in different areas or handling different types of business, and based on the historical processing time (x) of each business, estimate the average processing time T for a certain area or for a certain business. P , and then estimate the time T required to handle the service based on the number of passengers within the electronic fence.
[0123]
[0124] Among them, i is the business type, x i P is the historical processing time of each order of a certain business. i The historical number of passengers who have handled this service within this electronic fence.
[0125] Example of check-in area: For receiving passengers with special needs such as unaccompanied children and wheelchairs within an electronic fence, the average processing time per order is T PThe total time of all unaccompanied minors and wheelchair passengers processed in the electronic fence divided by the total number of passengers processed in the fence. The current estimated processing time is the product of the historical average processing time per order and the number of passengers processed in the current fence.
[0126] Step 3: Determine whether you need to match a mobile counter to assist in processing
[0127] The allocation system makes a judgment based on the evaluation results and the counter request. Gate 33, where MU5105 is located, did not send an assistance request, but the system estimated that the counter check-in time was 23 minutes, which was longer than the assistance request time set by the rule, and the system began to match nearby mobile devices.
[0128] Step 4: Set up matching mobile counter devices according to the rules
[0129] Find all idle mobile devices within 100 meters of Gate 33 where MU5105 is located. There are 5 mobile counter devices, one of which is located in the international boarding area, outside the isolation area for domestic boarding. According to the rules, this device is excluded. Among the remaining 4 devices, the 3 closest ones are selected for route planning. Device A is 30 meters away and the route is 55 meters; device B is 42 meters away and the route is 50 meters; device C is 60 meters away and the route is 88 meters. The system selects device A.
[0130] Step 5: Send the task
[0131] The system sends the work assignment task and the planned route to the terminal of device A, and starts listening to device A, waiting for its response to the task. However, device A did not accept the task within the response time limit of 2 minutes (rule configuration), so the system returns to step 4 to rematch. The status of device B in the original process changes to business handling, and device C becomes the best choice, so the system sends the work assignment task to device C. The mobile counter accepts the task and goes to the assistance target according to the planned route.
[0132] Step 6: Determine whether to interrupt the task
[0133] Since the route to Gate 33 pushed by the system has a large flow of people, the staff member chooses to go around the bookstore next to it. The system finds that the route is offset based on the location display of the digital twin platform, and prompts the staff member whether to continue to the target location. The staff member chooses "continue to go", and the system re-plans the route and continues to listen.
[0134] Step 7: Terminal service processing
[0135] The mobile counter device arrives at Gate 33, selects "Start processing business" on the current task processing page, and uses the departure mobile service to process business, and updates the mobile counter device status information on the digital twin platform to "Business processing"; after all checked-in passengers of the flight have checked in, confirm "Processing completed" on the task processing page, update the mobile counter device status on the digital twin platform to "Idle", release resources, and transmit the task processing record to the mobile counter allocation system.
[0136] Step 8: Conduct statistics and data analysis
[0137] The mobile counter dispatch system saves the task processing record. The digital large screen of the mobile counter dispatch system can show that device C handled 64 passengers boarding from 10:20 on July 19, 2024 to 10:33 on July 19, 2024. Device A accepted the task 8 times, handled 312 passengers, rejected the task once due to KCMC rule settings, timed out 2 times... The average task response time was 1.3 minutes. These records will be transmitted to the user behavior analysis system, which will analyze the rules and task processing records, and give new rule suggestions based on relevant mathematical models, thereby updating the rule settings.
[0138] The flow chart and block diagram in the accompanying drawings illustrate the possible architecture, function and operation of the device, method and computer program product according to various embodiments of the present application. In this regard, each square box in the flow chart or block diagram can represent a module, program segment or a part of code, and the module, program segment or a part of code contains one or more executable instructions for realizing the specified logical function. It should also be noted that each square box in the block diagram and / or flow chart, and the combination of the square boxes in the block diagram and / or flow chart can be realized by a special hardware-based system that performs the specified function or operation, or can be realized by a combination of special hardware and computer instructions.
[0139] like Figure 5 As shown, the embodiment of the present application also discloses an electronic device, including: a processor 310, a communication interface 320, a memory 330 for storing a computer program executable by the processor, and a communication bus 340. The processor 310, the communication interface 320, and the memory 330 communicate with each other through the communication bus 340. The processor 310 runs the executable computer program to implement the steps of the method for automatically assigning and responding to departure service resources.
[0140] It is understandable that, in addition to the memory and the processor, the electronic device may also include an input device such as a keyboard, an output device such as a display, and other communication modules. The input device, the output device, and other communication modules communicate with the processor via an I / O interface (i.e., an input / output interface).
[0141] Further, the computer program code for performing the operations of the present application may be written in one or more programming languages or a combination thereof, including but not limited to object-oriented programming languages, such as Java, Smalltalk, C++, and conventional procedural programming languages, such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a separate software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer via any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., via the Internet using an Internet service provider).
[0142] Furthermore, the present application also discloses a computer-readable storage medium. When the instructions in the computer-readable storage medium are executed by a processor of an electronic device, the electronic device can execute the various steps of the method for automatically assigning and responding to departure service resources disclosed in the present application.
[0143] In the context of the present application, a computer-readable storage medium may be a tangible medium, more specific examples of which would include a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
[0144] In particular, according to an embodiment of the present application, the process described in the flowchart can be implemented as a computer software program. For example, an embodiment of the present application includes a computer program product, which includes a computer program carried on a non-transitory computer-readable medium, and the computer program contains program code for executing the method for automatically assigning and responding to departure service resources disclosed in the present application. When the computer program is executed by a processing device, the above functions defined in the method of the embodiment of the present application are executed.
[0145] Although several specific implementation details are included in the above discussion, these should not be interpreted as limiting the scope of the present application. The above description is only a preferred embodiment of the present application and an explanation of the technical principles used. Those skilled in the art should understand that the scope of disclosure involved in the present application is not limited to the technical solutions formed by a specific combination of the above technical features, but also should cover other technical solutions formed by any combination of the above technical features or their equivalent features without departing from the above public concept.
[0146] Those skilled in the art should also understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein; and these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of this application.
Claims
1. A method for automatically assigning and responding to departure service resources, characterized in that: The method comprises: The user sets the mobile counter matching rules in the rule setting module; The data processing module estimates the counter handling time based on passenger information and mobile counter matching rules; According to the estimation result in the previous step and the counter request, determine whether each counter needs to be matched with a mobile counter for assistance. If so, match the mobile counter equipment according to the mobile counter matching rules; After the matching is completed, the work assignment task and planned route are sent to the selected mobile counter device, and the mobile counter device is started to listen to it, waiting for it to respond to the task. If the mobile counter device does not accept the task within the response time limit, it returns to the previous step to re-match; When the mobile counter device is found to have deviated from the route, a query message is sent to the mobile counter device. If the other party chooses "continue to go", the route is replanned and the monitoring continues; When the mobile counter equipment reaches the target to be assisted, it uses the outbound mobile service to handle the business. After the business is handled, the mobile counter equipment resources are released and the task processing record is transmitted to the mobile counter dispatch system.
2. The method according to claim 1, characterized in that The mobile counter matching rules include the following items: business type, service scope, equipment screening scope, whether to dispatch across isolation zones, cross-zone duration, number of matching devices, data refresh time, response time limit, interruption judgment, whether system evaluation, average business processing time, assistance request time limit, and whether to board in zones.
3. The method according to claim 1, characterized in that The estimated counter processing time also includes: dividing the check-in area by electronic fences, counting the number of passengers in different areas or handling different types of business, estimating the average processing time per order in a certain area or for a certain business based on the historical processing time of each business and the corresponding weighted average, and then estimating the time required to handle the business based on the number of passengers within the electronic fence.
4. The method according to claim 1, characterized in that: The method also includes: the mobile counter dispatching system saves the task processing records and sends these records to the user behavior analysis system, which analyzes the mobile counter matching rules and task processing records and generates new rule update suggestions in combination with relevant mathematical models.
5. A device for automatically assigning tasks and responding to departure service resources, characterized in that: The device comprises: Rule setting module: used for airports and airlines to set rules; Interactive interface module: used for data interaction with the airport digital twin platform, the open departure system of Air China, departure mobile services and mobile terminals; Monitoring module: used to monitor whether the mobile counter accepts the task and the status after accepting the task; Data processing module: used to match mobile counters that meet the requirements and send them dispatch tasks; Processing record module: used to store logs and historical records for query, statistics and data analysis.
6. The device according to claim 5, characterized in that The rule setting module includes the following functions: A. Set the mobile counter search range and sort them according to the distance to the target in need of assistance; B. Set business types; C. All counters set up in a certain area; D. Set whether to allow security check or to pass through the quarantine area, and set the security check duration; E. Filter the current mobile counter status; F. Filter the counters that meet the requirements and select the nearest X counters for route planning; G. Set the data acquisition time interval; H. Set the duration of the interruption during the movement.
7. The device according to claim 5, characterized in that The interactive interface module includes the following functions: A. Interact with the airport digital twin platform: obtain information from the airport digital twin platform and send data requests to the airport digital twin platform regularly; B. Interact with the Open Departure System of TravelSky: Obtain the status of all departure flights at the current terminal and the status of departure flights with the current terminal status as open from the Open Departure System of TravelSky; C. Interact with the departure mobile service: obtain the mobile counter processing status and the processing record after receiving the task from the departure mobile service; D. Interaction with mobile terminals: Interact with mobile terminals to check task acceptance, current task completion status, and task processing records.
8. The device according to claim 5, characterized in that The monitoring module includes the following functions: A. Monitor the counter handling situation and determine whether it has reached the threshold and requires assistance from a mobile counter; B. Monitor the acceptance of tasks, determine whether a mobile counter has accepted the assigned tasks, and its current status; C. Monitor the location information of the mobile counter after receiving the order, and determine whether it arrives at the designated target in need of assistance according to the original route and original planned time; during the movement of the mobile counter, determine whether the current movement is in the "interrupted" state according to the rule settings; D. Monitor the handling status of the mobile counter. After reaching the target in need of assistance, determine whether the mobile counter has started handling, the volume of business handled, and whether the handling has been completed; E. Monitor task completion.
9. The device according to claim 5, characterized in that The data processing module includes the following functions: A. Matching: Among the currently idle mobile counters, according to the rules set by the airport or airline, select X mobile counters that meet the requirements and have the shortest distance for route planning, select the route with the shortest time, and send the dispatch task to the idle counter with the shortest time; B. Interruption status processing: If the monitoring system judges that the interruption is "yes", a prompt message will be sent to ask the mobile counter whether it is still going to the designated target to be assisted. If it is not going to continue to go to the designated target to be assisted, the task will be terminated and the new device that meets the requirements of the rules will be matched; C. Resource release: The mobile counter completes the processing, releases the mobile counter resources, and changes the mobile counter status to "idle", waiting to enter a new round of matching.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method for automatically assigning and responding to departure service resources according to any one of claims 1 to 4 are implemented.
Citation Information
Patent Citations
Airport terminal departure optimization operation simulation system and method based on digital twinning
CN114297935A
Transportation scheduling system
CN101421753A
Resource planning method and related equipment
CN112651673A
Automatic operation system of commercial vehicle transfer AGV (Automatic Guided Vehicle)
CN117389273A
Airport resource scheduling analysis method based on big data platform
CN119169875A