Method and device for handling transfer baggage across fields, and electronic device

By analyzing passenger flight information to construct cross-airport transfer routes and performing rule matching, the problem of discontinuity in baggage data during cross-airport transfers was solved, improving the transfer success rate and user satisfaction.

CN122311991APending Publication Date: 2026-06-30TRAVELSKY TECHNOLOGY LIMITED
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202610368003.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-03-24
Publication Date
2026-06-30

AI Technical Summary

Technical Problem

In existing technologies, the lack of continuity in the travel data of baggage transferred between different locations results in a low success rate for baggage transfers.

Method used

By receiving requests for processing connecting baggage at inter-airport transfers, parsing passenger flight information, constructing passenger connecting information, determining inter-airport transfer points, and matching connecting rules, baggage connecting information is generated to ensure data continuity.

Benefits of technology

This improved the success rate of baggage transfers between different locations and increased user satisfaction.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122311991A_ABST
    Figure CN122311991A_ABST
Patent Text Reader

Abstract

This invention discloses a method, apparatus, and electronic device for handling cross-regional connecting baggage, relating to the field of civil aviation information technology or other related technical fields. The method includes: receiving a processing request for cross-regional connecting baggage and parsing the request to obtain flight information of the cross-regional connecting passenger; constructing passenger connecting information for the cross-regional connecting passenger based on the flight information, and determining the cross-regional transfer point based on the passenger connecting information; performing connecting rule matching based on the baggage's cross-regional transfer path to obtain a matching result; and, if the matching result indicates that the cross-regional connecting baggage conforms to the connecting rules, constructing baggage connecting information for the cross-regional connecting passenger's cross-regional connecting baggage, and integrating the baggage connecting information into the corresponding passenger connecting information of the cross-regional connecting passenger. This invention solves the technical problem in related technologies where the lack of continuity in cross-regional connecting baggage itinerary data leads to a low baggage transfer success rate.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of civil aviation information technology or other related technical fields. Specifically, it relates to a method, apparatus, and electronic equipment for handling baggage during cross-border transfers. Background Technology

[0002] Against the backdrop of rapid development in the civil aviation industry, especially with the increasing frequency of international travel and long-haul flights, the demand for connecting flights has increased significantly. Connecting flights typically refer to passengers traveling on two or more flights, at least one of which is a layover before reaching the final destination. This phenomenon has led to higher demands on baggage handling systems, especially during transfers, where baggage needs to be transferred from one aircraft to another to ensure its smooth arrival at the final destination.

[0003] Among related technologies, baggage handling technology can handle transfers within the same airport very well. However, for cross-airport transfers, where baggage needs to be transferred between different airports in the same city, there is a lack of effective strategies. Often, due to the discontinuity of baggage data, cross-airport baggage transfers fail.

[0004] There is currently no effective solution to the above problems. Summary of the Invention

[0005] This invention provides a method, apparatus, and electronic device for handling cross-regional transit baggage, to at least solve the technical problem in the related art where the lack of continuity in the travel data of cross-regional transit baggage leads to a low success rate of baggage transit.

[0006] According to one aspect of the present invention, a method for processing cross-regional connecting baggage is provided, comprising: receiving a processing request for cross-regional connecting baggage and parsing the processing request to obtain flight information of a cross-regional connecting passenger; constructing passenger connecting information for the cross-regional connecting passenger based on the flight information and determining a cross-regional transfer point based on the passenger connecting information; performing connecting rule matching based on the cross-regional transfer point to obtain a matching result; and, if the matching result indicates that the cross-regional connecting baggage conforms to the connecting rules, constructing baggage connecting information for the cross-regional connecting baggage of the cross-regional connecting passenger and integrating the baggage connecting information into the passenger connecting information corresponding to the cross-regional connecting passenger.

[0007] Furthermore, the step of constructing passenger connecting information for the cross-airport transit passenger based on the flight information includes: constructing a query key value based on the flight information, and using the query key value to query the passenger information of the cross-airport transit passenger; identifying connecting flights based on the connecting flight identifier in the passenger information, and sorting the connecting flights of the cross-airport transit passenger based on the connecting flight number in the passenger information; and integrating the passenger information of the cross-airport transit passenger based on the sorting result to generate the passenger connecting information.

[0008] Furthermore, the step of determining the cross-airport transfer point based on the passenger connecting flight information includes: extracting the arrival and departure terminals of adjacent connecting flights based on the passenger connecting flight information; and using the arrival and departure terminals of the adjacent connecting flights as the cross-airport transfer point.

[0009] Furthermore, the step of performing connecting flight rule matching based on the cross-regional transfer point includes: extracting the airline field from the passenger connecting flight information; matching the airline field and the cross-regional transfer point with the rule fields in the connecting flight rules to obtain the matching result and the cross-regional tag.

[0010] Further, when the matching result indicates that the inter-regional connecting baggage conforms to the connecting rules, the step of constructing baggage connecting information for the inter-regional connecting passenger includes: determining that the inter-regional connecting baggage conforms to the connecting rules when the matching result indicates that both the airline field and the inter-regional transfer point are successfully matched, and the inter-regional label is allowed to cross-regional; configuring an inter-regional transfer identifier for the inter-regional connecting baggage that conforms to the connecting rules; and constructing the baggage connecting information based on the inter-regional transfer point and the inter-regional transfer identifier of the inter-regional connecting baggage.

[0011] Furthermore, after obtaining the matching result, the method further includes: if the matching result indicates that the airline field and / or the cross-regional transfer point did not match successfully, and / or the cross-regional label is not allowed to cross-regional, determining that the cross-regional connecting baggage does not comply with the connecting rules; generating error information for the cross-regional connecting baggage that does not comply with the connecting rules, and returning the error information to the processing request sending end.

[0012] Furthermore, after integrating the baggage connecting information into the passenger connecting information corresponding to the cross-regional transfer passenger, the method further includes: creating a status tracking record for the cross-regional transfer baggage; and updating the status tracking record based on the cross-regional transfer operation of the cross-regional transfer baggage.

[0013] According to another aspect of the present invention, an apparatus for processing cross-regional connecting baggage is also provided, comprising: a receiving unit, configured to receive a processing request for cross-regional connecting baggage and parse the processing request to obtain flight information of a cross-regional connecting passenger; a determining unit, configured to construct passenger connecting information for the cross-regional connecting passenger based on the flight information and determine a cross-regional transfer point based on the passenger connecting information; a matching unit, configured to perform connecting rule matching based on the cross-regional transfer point to obtain a matching result; and a constructing unit, configured to construct baggage connecting information for the cross-regional connecting baggage of the cross-regional connecting passenger when the matching result indicates that the cross-regional connecting baggage conforms to the connecting rules, and to integrate the baggage connecting information into the passenger connecting information corresponding to the cross-regional connecting passenger.

[0014] Further, the determining unit includes: a first construction module, used to construct a query key value based on the flight information, and use the query key value to query the passenger information of the cross-airport transit passenger; a first identification module, used to identify connecting flights based on the connecting flight identifier in the passenger information, and sort the connecting flights of the cross-airport transit passenger based on the connecting flight number in the passenger information; and a first generation module, used to integrate the passenger information of the cross-airport transit passenger based on the sorting result to generate the passenger connecting flight information.

[0015] Furthermore, the determining unit also includes: a first extraction module, used to extract the arrival and departure terminals of adjacent connecting flights based on the passenger connecting flight information; and a first assignment module, used to assign the arrival and departure terminals of the adjacent connecting flights as the cross-airport transfer points.

[0016] Furthermore, the matching unit includes: a second extraction module, used to extract the airline field from the passenger connecting information; and a first matching module, used to match the airline field and the cross-regional transfer point with the rule fields in the connecting rules to obtain the matching result and the cross-regional label.

[0017] Furthermore, the construction unit includes: a first determining module, configured to determine that the cross-regional transit baggage conforms to the connecting rules when the matching result indicates that both the airline field and the cross-regional transfer point are successfully matched and the cross-regional label is allowed to cross-regional; a first configuring module, configured to configure a cross-regional transfer identifier for the cross-regional transit baggage that conforms to the connecting rules; and a second construction module, configured to construct the baggage connecting information based on the cross-regional transfer point and the cross-regional transfer identifier of the cross-regional transit baggage.

[0018] Furthermore, the cross-regional transit baggage processing device further includes: a second determining module, used to determine that the cross-regional transit baggage does not comply with the connecting rules when the matching result indicates that the airline field and / or the cross-regional transit point did not match successfully, and / or the cross-regional label is not allowed to cross regions; and a second generating module, used to generate error information for the cross-regional transit baggage that does not comply with the connecting rules, and return the error information to the processing request sending end.

[0019] Furthermore, the cross-regional transit baggage processing device further includes: a first creation module for creating a status tracking record for the cross-regional transit baggage; and a first update module for updating the status tracking record based on the cross-regional transit operation of the cross-regional transit baggage.

[0020] According to another aspect of the present invention, a computer-readable storage medium is also provided, the computer-readable storage medium including a stored computer program, wherein, when the computer program is executed, it controls the device where the computer-readable storage medium is located to perform any of the above-described methods for handling cross-regional connecting baggage.

[0021] According to another aspect of the present invention, an electronic device is also provided, including one or more processors and a memory, the memory being used to store one or more programs, wherein when the one or more programs are executed by the one or more processors, the one or more processors cause the one or more processors to implement any of the above-described methods for handling cross-city transit baggage.

[0022] In this application, the following steps are performed: receiving a processing request for cross-regional connecting baggage, parsing the processing request to obtain the flight information of the cross-regional connecting passenger, constructing passenger connecting information for the cross-regional connecting passenger based on the flight information, determining the cross-regional transfer point based on the passenger connecting information, performing connecting rule matching based on the cross-regional transfer point to obtain the matching result, and constructing baggage connecting information for the cross-regional connecting baggage of the cross-regional connecting passenger if the matching result indicates that the cross-regional connecting baggage conforms to the connecting rules, and integrating the baggage connecting information into the passenger connecting information of the corresponding cross-regional connecting passenger.

[0023] In this application, for cross-regional connecting baggage, the cross-regional transfer point is calculated by parsing the corresponding passenger information and performing rule matching to confirm whether the baggage meets the cross-regional transfer rules. For baggage that meets the rules, connecting information is constructed and integrated into the corresponding passenger's connecting information, ensuring the data continuity of cross-regional connecting baggage, improving the success rate of cross-regional connecting baggage transfer, and increasing user satisfaction. This solves the technical problem in related technologies where the lack of continuity in the travel data of cross-regional connecting baggage leads to a low success rate of baggage transfer. Attached Figure Description

[0024] The accompanying drawings, which are included to provide a further understanding of the invention and form part of this application, illustrate exemplary embodiments of the invention and, together with their description, serve to explain the invention and do not constitute an undue limitation thereof. In the drawings:

[0025] Figure 1 This is a flowchart of an optional method for handling cross-regional transit baggage according to an embodiment of the present invention;

[0026] Figure 2 This is a schematic diagram of an optional cross-regional transit baggage handling process according to an embodiment of the present invention;

[0027] Figure 3 This is a schematic diagram of an optional cross-regional transit baggage handling device according to an embodiment of the present invention;

[0028] Figure 4 This is a hardware structure block diagram of an electronic device (or mobile device) for performing a method for handling cross-regional connecting baggage according to an embodiment of the present invention. Detailed Implementation

[0029] To enable those skilled in the art to better understand the present invention, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings of the embodiments of the present invention. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort should fall within the scope of protection of the present invention.

[0030] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this invention are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of the invention described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover a non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.

[0031] To facilitate understanding of the present invention by those skilled in the art, some terms or nouns involved in the various embodiments of the present invention are explained below:

[0032] The Open Universal Departure GUI (DGUI) is a graphical user interface used by airlines and airport ground staff to provide passengers with check-in procedures.

[0033] The IOZKEY value, short for Interline Office Key, is a key identifier used by airlines to identify and manage passenger connecting flight information.

[0034] IOZKEYNO is a serial number used in conjunction with IOZKEY, representing the passenger's itinerary sequence on connecting flights.

[0035] It should be noted that the method and apparatus for handling cross-airport connecting baggage in this application can be used in the field of civil aviation information technology for handling cross-airport connecting baggage, and can also be used in any field other than civil aviation information technology for handling cross-airport connecting baggage. This application does not limit the application field of the method and apparatus for handling cross-airport connecting baggage.

[0036] It should be noted that the relevant information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, and displayed data) involved in this application are information and data authorized by the user or fully authorized by all parties. Furthermore, the collection, storage, use, processing, transmission, provision, disclosure, and application of such data all comply with the relevant laws, regulations, and standards of the relevant regions, necessary confidentiality measures have been taken, and they do not violate public order and good morals. Corresponding operation entry points are provided for users to choose to authorize or refuse. For example, this system has interfaces with relevant users or organizations. Before obtaining relevant information, a request to obtain the information needs to be sent to the aforementioned user or organization through the interface, and the relevant information is obtained only after receiving consent from the aforementioned user or organization.

[0037] It should be noted that in this application, when collecting and analyzing customer information, users are provided with corresponding operation entry points to choose whether to agree to or reject the automated decision-making results; if the user chooses to reject, the process will proceed to the expert decision-making process.

[0038] The following embodiments of the present invention can be applied to various systems / applications / devices for handling cross-regional connecting baggage. The present invention calculates cross-regional transfer routes based on passenger information corresponding to cross-regional connecting information and performs rule matching. When it is determined that a cross-regional transfer service exists for the transfer route, continuous connecting information is generated for cross-regional connecting baggage, ensuring the continuity of cross-regional connecting baggage data and improving the success rate of cross-regional transfers.

[0039] The present invention will now be described in detail with reference to various embodiments.

[0040] Example 1

[0041] According to an embodiment of the present invention, an embodiment of a method for handling connecting baggage during intercity transfers is provided. It should be noted that the steps shown in the flowchart in the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions. Furthermore, although a logical order is shown in the flowchart, in some cases, the steps shown or described may be executed in a different order than that shown here.

[0042] Figure 1 This is a flowchart of an optional method for handling connecting baggage during intercity transfers according to an embodiment of the present invention, such as... Figure 1 As shown, the method includes the following steps:

[0043] The embodiments of the present invention aim to solve the limitations of cross-airport connecting baggage handling in the civil aviation passenger check-in system, especially when dealing with passengers with discontinuous itineraries, it is unable to provide passengers with effective cross-airport baggage transfer services.

[0044] Step S101: Receive a request for processing baggage for cross-regional transfers, parse the request, and obtain the flight information of the cross-regional transfer passenger.

[0045] It should be noted that cross-airport connecting baggage refers to the baggage handling situation where a passenger's baggage crosses multiple discontinuous flight segments when transferring between different airports and finally arrives at the destination.

[0046] In step S101 above, the system receives a cross-port transit baggage processing request sent by the departure front end, parses the processing request, and converts the received raw data into a form that the system can understand, and obtains the flight information of the cross-port transit passenger. The flight information may include the passenger's entire flight sequence, the departure station, arrival station, departure time and arrival time of each flight, and the special identifier of the connecting flight.

[0047] Step S102: Construct passenger connecting information for cross-airport transfer passengers based on flight information, and determine cross-airport transfer points based on passenger connecting information.

[0048] In step S102 above, the system performs in-depth analysis of passenger flight data, identifies cross-airport transfers, and integrates the analysis results to construct complete passenger connecting flight information. This information describes the passenger's cross-airport transfer situation, including but not limited to flight identifiers, transfer points, and cross-airport transfer identifiers. Subsequently, the system analyzes the connection of each flight segment one by one to identify cross-airport transfer points.

[0049] Furthermore, the steps for constructing passenger connecting information for cross-airport transit passengers based on flight information include: constructing query key values ​​based on flight information, and using the query key values ​​to query passenger information for cross-airport transit passengers; identifying connecting flights based on connecting flight identifiers in passenger information, and sorting connecting flights for cross-airport transit passengers based on connecting flight numbers in passenger information; and integrating passenger information for cross-airport transit passengers based on the sorting results to generate passenger connecting information.

[0050] Specifically, the system constructs query keys based on flight information, using the passenger's host number and other information on the current flight as query identifiers to accurately retrieve all flight information for the passenger from the departure system's passenger information database. The retrieved passenger information includes the flight number, departure terminal, arrival terminal, departure time, arrival time, connecting flight identifier (IOZKEY), and connecting procedure number (IOZKEYSEQNO) for each flight segment. The connecting flight identifier identifies multiple flight segments belonging to the same passenger's connecting itinerary; identical values ​​indicate consecutive trips for the same passenger. The connecting procedure number (IOZKEYSEQNO) distinguishes the passenger's flight order within the connecting itinerary, with values ​​from smallest to largest representing the sequence of events. The system sorts all matched flight data in ascending order by IOZKEYSEQNO, forming a complete passenger itinerary sequence. Subsequently, the system integrates all sorted flight records by time and terminal order to form structured passenger connecting information, including key fields such as departure and arrival terminals, times, and operating airlines for each segment, providing a complete and orderly itinerary basis for subsequent baggage transfer route calculations.

[0051] This step ensures that, in the absence of explicit baggage transfer instructions, the system can automatically reconstruct a passenger's actual connecting travel route based on their original booking data, laying the data foundation for cross-airport baggage handling. Through the collaborative identification and sorting mechanism of IOZKEY and IOZKEYSEQNO, the system achieves accurate construction and structured integration of passenger connecting travel information, eliminating the fragmentation of itineraries caused by flight dispersion and terminal changes, and providing standardized input for subsequent cross-airport transfer rule matching.

[0052] Furthermore, the steps for determining cross-airport transfer points based on passenger connecting flight information include: extracting the arrival and departure terminals of adjacent flights based on passenger connecting flight information; and using the arrival and departure terminals of adjacent connecting flights as cross-airport transfer points.

[0053] Specifically, the arrival and departure terminals of the previous and next flights are extracted from connecting flight information. These terminals constitute potential transfer points, aiming to identify all possible transfer opportunities, especially in complex cases involving cross-airport transfers, ensuring the system can comprehensively cover all flight link information. By extracting the arrival and departure terminals of adjacent flights pairwise, all potential transfer nodes are accurately identified, providing structurally clear and semantically explicit input data for cross-airport transfer rule matching, achieving comprehensive identification of non-inter-airport transfer paths.

[0054] Step S103: Perform connecting rule matching based on cross-field transfer points to obtain matching results.

[0055] In step S103 above, after determining the inter-airport transfer point, connecting flight rule matching is then performed to ensure that baggage transfer operations comply with the operational standards and security regulations of all participating airlines and airports. This process involves applying detailed rule matching to each transfer point through which the baggage will pass, aiming to verify whether the baggage meets the airline's inter-airport transfer rules for moving from one airport to another.

[0056] Furthermore, the steps for matching connecting rules based on baggage transfer routes include: extracting airline fields from passenger connecting information; matching the airline fields and transfer points with the rule fields in the connecting rules to obtain matching results and cross-regional labels.

[0057] Specifically, the system extracts the "airline field" of adjacent flight pairs from passenger connecting flight information, namely the carrier code of the first flight (e.g., MU) and the carrier code of the second flight (e.g., FM). It also extracts the "arrival terminal" (e.g., SHA) and "departure terminal" (e.g., PVG) of the transit node, forming a four-tuple structure: (first airline, arrival terminal, second airline, departure terminal). Connecting flight rules are stored in the Departure Basic Functions (DF) system. Each rule contains a corresponding four-tuple field and a "whether cross-airport transit is allowed" flag (i.e., cross-airport label). The system compares the extracted four-tuple with each rule field in the connecting flight rule library. A successful match means that the transit path is permitted between airlines and terminals. The matching result is a Boolean flag. If a rule is matched, the "cross-airport label" value (e.g., "Y" or "N") carried by the rule is also returned for subsequent determination of whether the transit is a compliant node in a cross-airport scenario. The purpose of this step is to dynamically verify whether cross-airport transfer routes are authorized based on the airline's customized operating strategy, thereby achieving rule-driven business control and avoiding manual intervention.

[0058] Step S104: If the matching result indicates that the cross-regional transit baggage complies with the transit rules, construct baggage transit information for the cross-regional transit passenger's cross-regional transit baggage, and integrate the baggage transit information into the passenger transit information of the corresponding cross-regional transit passenger.

[0059] In step S104 above, if the matching result indicates a successful match, it is determined that the cross-regional connecting baggage complies with the connecting rules. Based on the confirmed compliant cross-regional baggage transfer points, a detailed baggage connecting information document is constructed. This document will cover detailed information on all transfer points, as well as the complete travel history of the baggage throughout the entire cross-regional transfer process. The system utilizes comprehensive information from the passenger data query module and the connecting rule data matching module to ensure the accuracy and comprehensiveness of the baggage connecting information, providing clear and unambiguous guidance for subsequent baggage handling.

[0060] Subsequently, the baggage connecting information constructed above is merged with the original passenger connecting information of the inter-airport transit passenger to form a complete travel information set. This integration process typically involves updating the existing passenger information database to ensure that all passenger information (including personal information, flight information, and baggage information) can be easily accessed under a single entry. In addition, the system will perform a completeness check on the integrated information to ensure that there are no omissions or errors, thus guaranteeing the accurate transmission of information.

[0061] Furthermore, when the matching result indicates that the cross-regional transit baggage complies with the transit rules, the steps for constructing baggage transit information for cross-regional transit passengers include: determining that the cross-regional transit baggage complies with the transit rules when the matching result indicates that both the airline field and the cross-regional transit point are successfully matched and the cross-regional label is set to allow cross-regional travel; configuring a cross-regional transit identifier for the cross-regional transit baggage that complies with the transit rules; and constructing baggage transit information based on the cross-regional transit point and cross-regional transit identifier of the cross-regional transit baggage.

[0062] Specifically, if the matching result indicates that both the airline field and the cross-airport transfer point match successfully, and the cross-airport label is "Y" (cross-airport allowed), the system determines that the cross-airport connecting baggage complies with the connecting rules. Here, "cross-airport connecting baggage" refers to baggage checked in by passengers, with the final destination being the terminal, but requiring transfers across different airports en route; the "cross-airport transfer identifier" is a system-specific field used to mark that the baggage contains non-same-airport transfer nodes in the connecting route, and its value of "Y" indicates that the baggage route involves cross-airport transfers, distinguishing it from ordinary same-airport baggage transfers. After confirming compliance with the rules, the system configures an inter-airport transit identifier for the baggage record. Using the inter-airport transit point of the baggage (e.g., SHA→PVG) as the key node, and combining the baggage departure station (e.g., XIY), baggage destination (e.g., CAN), and all flights it has traveled through (e.g., MU123, FM456), it constructs structured baggage connecting information. This information clearly records the departure / arrival airport, the carrier, and whether it is an inter-airport transit node for each segment, forming a traceable and complete baggage transportation path.

[0063] Furthermore, after obtaining the matching result, the process also includes: determining that the cross-regional transit baggage does not comply with the connecting rules if the matching result indicates that the airline field and / or the cross-regional transfer point did not match successfully, and / or the cross-regional label is not allowed to cross regions; generating error information for the cross-regional transit baggage that does not comply with the connecting rules, and returning the error information to the processing request sender.

[0064] Specifically, after obtaining the matching results, the system determines that if the combination of the airline field and the cross-airport transfer point does not find a matching entry in the connecting flight rule base, and / or although a rule is matched but the cross-airport label is "N" (cross-airport not allowed), then the cross-airport connecting baggage is deemed not to comply with the connecting flight rules. Here, "airline field" refers to the carrier code of the first flight (e.g., MU) and the carrier code of the second flight (e.g., FM) in adjacent connecting flights; "cross-airport transfer point" refers to the airport pair formed by the arrival terminal of the first flight and the departure terminal of the second flight (e.g., SHA→PVG); "cross-airport label" is a Boolean control field defined in the connecting flight rules, used to identify whether the transfer path allows transfer operations across different airports. If any condition is not met, such as the airline combination not being registered, the airport pair not being authorized, or although authorized but explicitly prohibiting cross-airport (labeled "N"), it is considered not to comply with the business rules. The system then generates structured error messages, including error identifiers (e.g., ERR_RULE_MISMATCH), reasons for failure (e.g., "Unauthorized cross-airport transfer: MU-SHA to FM-PVG"), the original input fields that triggered the rule (flight number, terminal, IOZKEY, etc.), and standard prompts (e.g., "This transfer route does not support cross-airport baggage through-check-in"). This error message is fed back to the check-in operator's terminal in real time via the DGUI interface, ensuring that operators are immediately aware of the reason for the rejection and preventing erroneous processing. Through the proactive interception mechanism of the rule engine, compliance verification is completed at the business front end, preventing unauthorized cross-airport baggage from entering the departure system and ensuring that the transportation process complies with the airline's operational capacity boundaries and security control requirements.

[0065] Furthermore, after integrating baggage connecting information into the passenger connecting information of the corresponding cross-regional transit passengers, the system also includes: creating status tracking records for cross-regional transit baggage; and updating the status tracking records based on the cross-regional transit operations of cross-regional transit baggage.

[0066] Specifically, after integrating baggage connecting information with the corresponding inter-airport transit passenger connecting information, the system immediately establishes an independent status tracking record for each piece of inter-airport connecting baggage. These records are stored in a dedicated database for monitoring baggage status. When inter-airport connecting baggage is processed at any transit point, such as loading / unloading, security checks, or transfers, the system automatically updates the baggage status tracking record with detailed information about these operations. This includes the time, location, type of operation, and the airline or airport ground service provider performing the operation. Real-time updates to the status tracking record ensure that airlines, airport staff, and passengers can access the latest baggage status at any time, facilitating monitoring of baggage flow, timely response to potential delays or losses, and ensuring the efficiency and transparency of baggage services.

[0067] Through the above steps, the system receives and parses requests for cross-regional connecting baggage, obtains flight information for cross-regional connecting passengers, constructs passenger connecting information based on flight information, calculates cross-regional baggage transfer routes based on passenger connecting information, performs connecting rule matching based on baggage transfer routes, obtains matching results, and constructs baggage connecting information for cross-regional connecting baggage if the matching results indicate that the cross-regional connecting baggage complies with connecting rules, and integrates the baggage connecting information into the corresponding passenger connecting information for cross-regional connecting passengers.

[0068] In this embodiment, for cross-regional connecting baggage, the cross-regional connecting route of the baggage is calculated by parsing the corresponding passenger information and performing rule matching to confirm whether the baggage meets the cross-regional connecting rules. For baggage that meets the rules, connecting information is constructed and integrated into the corresponding passenger's connecting information, ensuring the data continuity of cross-regional connecting baggage, improving the success rate of cross-regional connecting baggage, and improving user satisfaction. This solves the technical problem in related technologies where the lack of continuity in the itinerary data of cross-regional connecting baggage leads to a low success rate of baggage transfer.

[0069] The following describes in detail another optional implementation method.

[0070] Figure 2 This is a schematic diagram of an optional cross-regional transit baggage handling process according to an embodiment of the present invention, such as... Figure 2 As shown, the baggage handling process for connecting flights between airports includes:

[0071] Step 1: DGUI adds a cross-conference connecting baggage request and sends it to the cross-conference connecting baggage processing system;

[0072] Step 2: The system receives a cross-regional transit baggage request, queries the passenger data based on the passenger identifier in the request, confirms whether the passenger exists. If the passenger does not exist, an error is reported and the process ends. If the passenger exists, proceed to step 3.

[0073] The baggage connecting flight data calculation module receives a request from the DGUI to add connecting baggage. Based on the flight information and passenger host number in the request, it calls the passenger data query module to retrieve passenger data. Using the flight number, flight date, and passenger host number from the request, it queries the passenger's information for that requested flight, including the flight number, departure airport, departure time, arrival airport, arrival time, IOZKEY value, and IOZKEYNO. Using the IOZKEY value retrieved for the current flight, it globally searches the passenger information table in the database for all records with the same IOZKEY value. The flight information included in these records constitutes the initial data for the passenger's connecting flight information.

[0074] The baggage connecting flight data calculation module then sorts all the passenger's flights according to the IOZKEYNO value from smallest to largest to obtain the order of the passenger's connecting flights, summarizes how many sets of adjacent flights the passenger has, and then calculates the transfer point between each pair of adjacent flights in turn: taking the arrival station of the previous flight and the departure station of the next flight as the passenger's transfer point and comparing them, if the arrival station of the previous flight is the same as the departure station of the next flight, then the itinerary of this set of adjacent flights is continuous; if the arrival station of the previous flight is different from the departure station of the next flight, then the itinerary of this set of adjacent flights is not continuous.

[0075] Step 3: Match the connection rules and confirm whether the rules match successfully. If the matching fails, report an error and end the process. If the matching is successful, proceed to step 4.

[0076] Based on the airline codes, arrival terminal of the preceding flight, and departure terminal of the following flight calculated in Step 2, a connecting flight rule is matched. Connecting flight rule matching is performed for each group of transit points and airlines sequentially. If a connecting flight rule cannot be matched between an airline and transit point, it means that the airline does not allow transit at the transit point, so an error is reported, and the connecting flight rule matching failure is returned to the requesting party, preventing the passenger from adding connecting baggage. If a rule is matched, it means that the airline allows transit at the transit point. The "whether cross-regional transit is allowed" flag returned by the connecting flight rule is then evaluated: a flag of "Y" indicates that cross-regional transit is allowed, while a flag other than "Y" indicates that cross-regional transit is not allowed. Based on the results of the itinerary continuity calculation in Step 2, the following judgment is made: if the itinerary is not continuous, and "whether cross-regional transit is allowed" = "Y", then the flight information corresponding to this group of airlines and transit points is included in the passenger's connecting flight information; if "whether cross-regional transit is allowed" = "N", then the flight information corresponding to this group of airlines and transit points is not included in the passenger's connecting flight information, and an error message is returned to the requesting party, preventing the passenger from adding connecting baggage.

[0077] Step 4: Calculate passenger connecting flight information and baggage connecting flight information;

[0078] Step 5: Store baggage data and configure a real-time update mechanism.

[0079] In this embodiment of the invention, cross-regional transfer routes are calculated based on passenger information corresponding to cross-regional connecting information, and rule matching is performed on them. When it is determined that there is cross-regional transfer service for the transfer route, continuous connecting information is generated for cross-regional transfer baggage, ensuring the continuity of cross-regional transfer connecting baggage data and improving the success rate of cross-regional transfers.

[0080] The following is a detailed description with reference to another embodiment.

[0081] Example 2

[0082] The cross-regional transit baggage handling device provided in this embodiment includes multiple implementation units, each of which corresponds to a specific implementation step in the above embodiment one. The specific implementation method and beneficial effects can be referred to the aforementioned method embodiment, and will not be repeated here.

[0083] Figure 3 This is a schematic diagram of an optional cross-regional transit baggage handling device according to an embodiment of the present invention, such as... Figure 3 As shown, the cross-regional connecting baggage handling device may include: a receiving unit 31, a determining unit 32, a matching unit 33, and a constructing unit 34, wherein,

[0084] The receiving unit 31 is used to receive processing requests for cross-regional connecting baggage, parse the processing requests, and obtain flight information of cross-regional connecting passengers.

[0085] The determining unit 32 is used to construct passenger connecting information for cross-airport transfer passengers based on flight information, and to determine cross-airport transfer points based on passenger connecting information;

[0086] Matching unit 33 is used to perform connecting rule matching based on cross-field transfer points to obtain matching results;

[0087] The construction unit 34 is used to construct baggage connection information for cross-regional transit passengers when the matching result indicates that the cross-regional transit baggage meets the connection rules, and to integrate the baggage connection information into the passenger connection information of the corresponding cross-regional transit passengers.

[0088] The aforementioned cross-regional connecting baggage processing device receives cross-regional connecting baggage processing requests through receiving unit 31, parses the processing requests, and obtains the flight information of the cross-regional connecting passengers; through determining unit 32, it constructs passenger connecting information for cross-regional connecting passengers based on the flight information, and determines the cross-regional transfer point based on the passenger connecting information; through matching unit 33, it performs connecting rule matching based on the cross-regional transfer point to obtain the matching result; through constructing unit 34, if the matching result indicates that the cross-regional connecting baggage conforms to the connecting rules, it constructs baggage connecting information for the cross-regional connecting passengers' cross-regional connecting baggage, and integrates the baggage connecting information into the passenger connecting information of the corresponding cross-regional connecting passengers.

[0089] In this embodiment, for cross-regional connecting baggage, the cross-regional connecting route of the baggage is calculated by parsing the corresponding passenger information and performing rule matching to confirm whether the baggage meets the cross-regional connecting rules. For baggage that meets the rules, connecting information is constructed and integrated into the corresponding passenger's connecting information, ensuring the data continuity of cross-regional connecting baggage, improving the success rate of cross-regional connecting baggage, and improving user satisfaction. This solves the technical problem in related technologies where the lack of continuity in the itinerary data of cross-regional connecting baggage leads to a low success rate of baggage transfer.

[0090] Furthermore, the determining unit includes: a first construction module, used to construct query key values ​​based on flight information, and use the query key values ​​to query passenger information of cross-airport transit passengers; a first identification module, used to identify connecting flights based on connecting flight identifiers in passenger information, and sort the connecting flights of cross-airport transit passengers based on connecting flight numbers in passenger information; and a first generation module, used to integrate passenger information of cross-airport transit passengers based on the sorting results to generate passenger connecting flight information.

[0091] Furthermore, the determining unit also includes: a first extraction module, used to extract the arrival and departure terminals of adjacent connecting flights based on passenger connecting flight information; and a first assignment module, used to designate the arrival and departure terminals of adjacent connecting flights as cross-airport transfer points.

[0092] Furthermore, the matching unit includes: a second extraction module for extracting the airline field from passenger connecting information; and a first matching module for matching the airline field and cross-regional transfer point with the rule fields in the connecting rules to obtain the matching result and cross-regional label.

[0093] Furthermore, the construction unit includes: a first determining module, used to determine that cross-regional transit baggage complies with the transit rules when the matching result indicates that both the airline field and the cross-regional transfer point are successfully matched and the cross-regional label is allowed; a first configuring module, used to configure a cross-regional transfer identifier for cross-regional transit baggage that complies with the transit rules; and a second construction module, used to construct baggage transit information based on the cross-regional transfer point and cross-regional transfer identifier of the cross-regional transit baggage.

[0094] Furthermore, the processing device for cross-regional connecting baggage also includes: a second determining module, used to determine that the cross-regional connecting baggage does not comply with the connecting rules when the matching result indicates that the airline field and / or the cross-regional transfer point is not matched successfully, and / or the cross-regional label is not allowed to cross regions; and a second generating module, used to generate error information for cross-regional connecting baggage that does not comply with the connecting rules, and return the error information to the processing request sending end.

[0095] Furthermore, the device for handling cross-regional transit baggage also includes: a first creation module for creating a status tracking record for cross-regional transit baggage; and a first update module for updating the status tracking record based on the cross-regional transit operation of the cross-regional transit baggage.

[0096] The aforementioned cross-regional transit baggage handling device may also include a processor and a memory. The aforementioned receiving unit 31, determining unit 32, matching unit 33, constructing unit 34, etc., are all stored in the memory as program units, and the processor executes the aforementioned program units stored in the memory to realize the corresponding functions.

[0097] The aforementioned processor contains a kernel, which retrieves the corresponding program units from memory. One or more kernels can be configured, and the processing of connecting baggage during intercity transfers can be achieved by adjusting kernel parameters.

[0098] The aforementioned memory may include non-permanent memory in computer-readable media, such as random access memory (RAM) and / or non-volatile memory, such as read-only memory (ROM) or flash RAM, and the memory includes at least one memory chip.

[0099] According to another aspect of the present invention, a computer-readable storage medium is also provided, the computer-readable storage medium including a stored computer program, wherein, when the computer program is executed, it controls the device where the computer-readable storage medium is located to perform any of the above-described methods for handling cross-regional connecting baggage.

[0100] According to another aspect of the present invention, an electronic device is also provided, including one or more processors and a memory, the memory being used to store one or more programs, wherein when the one or more programs are executed by the one or more processors, the one or more processors cause the one or more processors to implement any of the above-described methods for handling cross-city transit baggage.

[0101] According to another aspect of the present invention, a computer program product is also provided, the computer program product including a computer program, wherein when the computer program is executed by a processor, it implements any of the above-described methods for handling cross-regional connecting baggage.

[0102] This application also provides a computer program product, which, when executed on a data processing device, is suitable for executing an initialization program having the following method steps: receiving a processing request for cross-regional connecting baggage, parsing the processing request, and obtaining flight information of the cross-regional connecting passenger; constructing passenger connecting information for the cross-regional connecting passenger based on the flight information, and determining the cross-regional transfer point based on the passenger connecting information; performing connecting rule matching based on the cross-regional transfer point to obtain a matching result; and, if the matching result indicates that the cross-regional connecting baggage conforms to the connecting rules, constructing baggage connecting information for the cross-regional connecting passenger's cross-regional connecting baggage, and integrating the baggage connecting information into the passenger connecting information of the corresponding cross-regional connecting passenger.

[0103] This application also provides a computer program product, which, when executed on a data processing device, is suitable for executing an initialization program having the following method steps: constructing a query key value based on flight information, and using the query key value to query passenger information of cross-regional transfer passengers; identifying connecting flights based on the connecting flight identifier in the passenger information, and sorting the connecting flights of cross-regional transfer passengers based on the connecting flight number in the passenger information; and integrating the passenger information of cross-regional transfer passengers based on the sorting results to generate passenger connecting flight information.

[0104] This application also provides a computer program product that, when executed on a data processing device, is suitable for executing an initialization program having the following method steps: extracting the arrival and departure terminals of adjacent connecting flights based on passenger connecting flight information; and using the arrival and departure terminals of adjacent connecting flights as cross-airport transfer points.

[0105] This application also provides a computer program product that, when executed on a data processing device, is suitable for executing an initialization program with the following method steps: extracting the airline field from passenger connecting information; matching the airline field and cross-regional transfer point with the rule field in the connecting rules to obtain the matching result and cross-regional label.

[0106] This application also provides a computer program product, which, when executed on a data processing device, is suitable for executing an initialization program with the following method steps: determining that cross-regional connecting baggage conforms to the connecting rules when the matching result indicates that both the airline field and the cross-regional transfer point are successfully matched and the cross-regional label is allowed; configuring a cross-regional transfer identifier for cross-regional connecting baggage that conforms to the connecting rules; and constructing baggage connecting information based on the cross-regional transfer point and the cross-regional transfer identifier of the cross-regional connecting baggage.

[0107] This application also provides a computer program product, which, when executed on a data processing device, is suitable for executing an initialization program having the following method steps: determining that cross-regional connecting baggage does not comply with the connecting rules when the matching result indicates that the airline field and / or cross-regional transfer point did not match successfully, and / or the cross-regional label is not allowed to cross regions; generating error information for cross-regional connecting baggage that does not comply with the connecting rules, and returning the error information to the processing request sending end.

[0108] This application also provides a computer program product that, when executed on a data processing device, is suitable for executing a program that initializes the following method steps: creating a status tracking record for inter-continental connecting baggage; and updating the status tracking record based on the inter-continental transfer operation of the inter-continental connecting baggage.

[0109] Figure 4 This is a hardware structure block diagram of an electronic device (or mobile device) for performing a method for handling intercity connecting baggage according to an embodiment of the present invention. Figure 4 As shown, an electronic device may include one or more processors ( Figure 4 The processor, denoted by 402a, 402b, ..., 402n, can include, but is not limited to, a processing device such as a microprocessor (MCU) or a programmable logic device (FPGA), and a memory 404 for storing data. In addition, it may include: a display, an input / output interface (I / O interface), a universal serial bus (USB) port (which may be included as one of the ports in the I / O interface), a network interface, a keyboard, a power supply, and / or a camera. Those skilled in the art will understand that... Figure 4 The structure shown is for illustrative purposes only and does not limit the structure of the electronic device described above. For example, the electronic device may also include components that are more... Figure 4 The more or fewer components shown, or having the same Figure 4 The different configurations shown.

[0110] The sequence numbers of the above embodiments of the present invention are for descriptive purposes only and do not represent the superiority or inferiority of the embodiments.

[0111] In the above embodiments of the present invention, the descriptions of each embodiment have different focuses. For parts not described in detail in a certain embodiment, please refer to the relevant descriptions of other embodiments.

[0112] In the several embodiments provided in this application, it should be understood that the disclosed technical content can be implemented in other ways. The device embodiments described above are merely illustrative; for example, the division of units can be a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the displayed or discussed mutual couplings, direct couplings, or communication connections may be through some interfaces; indirect couplings or communication connections between units or modules may be electrical or other forms.

[0113] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0114] Furthermore, the functional units in the various embodiments of the present invention can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.

[0115] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods of the various embodiments of the present invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, read-only memory (ROM), random access memory (RAM), portable hard drives, magnetic disks, or optical disks.

[0116] The above are merely preferred embodiments of the present invention. It should be noted that those skilled in the art can make various improvements and modifications without departing from the principle of the present invention, and these improvements and modifications should also be considered within the scope of protection of the present invention.

Claims

1. A method for handling connecting baggage during intercity transfers, characterized in that, include: Receive a request to process baggage for a connecting flight between airports, parse the request, and obtain the flight information of the connecting passenger. Based on the flight information, passenger connecting information is constructed for the cross-airport transfer passengers, and cross-airport transfer points are determined based on the passenger connecting information; Based on the cross-field transfer point, the connecting route rules are matched to obtain the matching results; If the matching result indicates that the cross-regional transit baggage conforms to the transit rules, baggage transit information is constructed for the cross-regional transit passenger's cross-regional transit baggage, and the baggage transit information is integrated into the passenger transit information corresponding to the cross-regional transit passenger.

2. The method according to claim 1, characterized in that, The steps for constructing passenger connecting information for the cross-airport transit passengers based on the flight information include: Based on the flight information, a query key value is constructed, and the query key value is used to query the passenger information of the cross-airport transfer passenger; Connecting flights are identified based on the connecting flight identifier in the passenger information, and the connecting flights of the cross-airport transit passengers are sorted based on the connecting flight number in the passenger information. Based on the sorting results, the passenger information of the cross-regional transfer passengers is integrated to generate the passenger connecting information.

3. The method according to claim 1, characterized in that, The steps for determining cross-airport transfer points based on the passenger connecting flight information include: Based on the passenger connecting flight information, the arrival and departure terminals of adjacent connecting flights are extracted; The arrival and departure terminals of the adjacent connecting flights are used as the cross-airport transfer points.

4. The method according to claim 3, characterized in that, The steps for matching connecting flight rules based on the cross-field transit points include: Extract the airline field from the passenger connecting flight information; The airline field and the cross-regional transfer point are matched with the rule fields in the connecting flight rules to obtain the matching results and cross-regional tags.

5. The method according to claim 4, characterized in that, When the matching result indicates that the intercity transit baggage conforms to the intercity transit rules, the step of constructing baggage intercity transit information for the intercity transit passenger includes: If the matching result indicates that both the airline field and the cross-regional transfer point are successfully matched, and the cross-regional label is set to allow cross-regional travel, then the cross-regional connecting baggage is determined to comply with the connecting travel rules. Configure cross-regional transit identification for cross-regional transit baggage that complies with the aforementioned connecting flight rules; The baggage connecting information is constructed based on the cross-regional transfer point and the cross-regional transfer identifier of the cross-regional connecting baggage.

6. The method according to claim 5, characterized in that, After obtaining the matching results, the following is also included: If the matching result indicates that the airline field and / or the cross-regional transfer point did not match successfully, and / or the cross-regional label is not allowed to cross-regional, it is determined that the cross-regional connecting baggage does not comply with the connecting rules; An error message is generated for the cross-regional connecting baggage that does not comply with the connecting rules, and the error message is returned to the processing request sender.

7. The method according to claim 1, characterized in that, After integrating the baggage connecting information into the passenger connecting information corresponding to the cross-regional transfer passenger, the method further includes: Create status tracking records for the baggage in the cross-regional transit; The status tracking record is updated based on the cross-regional transfer operation of the cross-regional connecting baggage.

8. A device for handling baggage during intercity transfers, characterized in that, include: The receiving unit is used to receive processing requests for cross-regional connecting baggage, and to parse the processing requests to obtain flight information of cross-regional connecting passengers. The determining unit is used to construct passenger connecting information for the cross-airport transfer passenger based on the flight information, and to determine the cross-airport transfer point based on the passenger connecting information; The matching unit is used to perform connecting rule matching based on the cross-field transfer point to obtain the matching result; A construction unit is configured to, when the matching result indicates that the cross-regional transit baggage conforms to the transit rules, construct baggage transit information for the cross-regional transit passenger's cross-regional transit baggage, and integrate the baggage transit information into the passenger transit information corresponding to the cross-regional transit passenger.

9. A computer-readable storage medium, characterized in that, The computer-readable storage medium includes a stored computer program, wherein, when the computer program is executed, it controls the device containing the computer-readable storage medium to perform the method for handling cross-city transit baggage as described in any one of claims 1 to 7.

10. An electronic device, characterized in that, It includes one or more processors and a memory, the memory being used to store one or more programs, wherein when the one or more programs are executed by the one or more processors, the one or more processors cause the one or more processors to implement the method for handling cross-city transit baggage as described in any one of claims 1 to 7.