Intelligent airport baggage tag printing device supporting printing code writing synchronization
By assigning unique tag IDs to luggage and updating RFID tag information in real time, the problem of dynamic updating of luggage tags is solved, enabling accurate tracking and safe delivery of luggage.
Patent Information
- Application Number
- CN202511150863.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-08-18
- Publication Date
- 2025-11-11
- Estimated Expiration
- 2045-08-18
AI Technical Summary
The existing baggage tags cannot be updated dynamically, causing a mismatch between the baggage tag information and the actual status when passengers change their travel plans, which affects the accurate delivery of baggage.
Design an intelligent airport baggage tag printing device. The management module assigns a unique tag ID to each piece of baggage, and the reading and writing module updates the RFID tag information in real time, so as to realize the synchronous binding and dynamic updating of baggage status and passenger information.
To ensure the uniqueness and traceability of baggage during transportation, improve baggage handling efficiency, prevent mis-taking and misdelivery, promptly detect abnormal situations, and ensure the safe delivery of baggage.
Smart Images

Figure CN120633697B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to an intelligent airport baggage tag printing device that supports simultaneous printing and coding, belonging to the field of intelligent tag technology. Background Technology
[0002] Baggage tags, also known as baggage tags, baggage custody tags, or baggage tickets, were historically used primarily to assist buses, trains, and airlines in ensuring that passengers' checked baggage was delivered accurately to its final destination.
[0003] Currently, baggage tags have incorporated barcode technology. These tags are typically printed on adhesive paper using thermal or barcode printers and then affixed to checked baggage. This technology has greatly facilitated automated baggage sorting, effectively reducing misdelivery, misplacement, and delays. In major airports, automatic tag readers using laser scanner arrays to read barcode baggage tags have become standard baggage handling procedures.
[0004] However, barcode labels also encounter some problems in practical applications, such as poor print quality, blurriness, wrinkles, scratches, or other forms of damage, all of which may lead to reading failures. To solve this problem, some airlines have begun to try embedding radio frequency identification (RFID) chips into existing labels.
[0005] Chinese patent application CN110674911A discloses an RFID tag for printed baggage in aviation. This design includes a tag body and an RFID chip assembly embedded within the tag body. The tag body comprises a first part, a second part, and a connecting part. The first part is connected to the second part via the connecting part. A first pair of adhesive layers is provided on the first surface of the first part, and a second pair of adhesive layers is provided on the first surface of the second part. The first part can form a relatively adhesive structure with the second part through the interaction of its first pair of adhesive layers and the second pair of adhesive layers. The self-adhesive in this design exhibits extremely low tack at room temperature, facilitating the printing of required text and patterns in airports or logistics industries.
[0006] While existing technologies utilize radio frequency signals to automatically identify target baggage, enabling simultaneous identification of multiple fast-moving baggage items without human intervention and offering quick and convenient operation, they do not consider the dynamic updating of baggage tags. If a passenger's itinerary changes, such as flight delays, cancellations, rebookings, or destination changes, the original baggage tag information may no longer accurately reflect the baggage's true status. Traditional RFID systems primarily focus on automatic baggage identification and tracking, lacking the ability to dynamically update baggage tag content, leading to mismatches between the information on the baggage tag and the passenger's current actual itinerary. Therefore, this application provides a smart airport baggage tag printing device that supports simultaneous printing and coding. Summary of the Invention
[0007] To address the shortcomings of existing technologies, the present invention aims to provide an intelligent airport baggage tag printing device that supports simultaneous printing and coding. This device assigns tag IDs to passengers' baggage, writes the tag IDs and corresponding passenger information into RFID tags, monitors the baggage status and passenger information in real time, and dynamically updates the baggage RFID tags based on changes in baggage status and passenger information.
[0008] To achieve the above objectives, the present invention provides the following technical solution: an intelligent airport baggage tag printing device that supports simultaneous printing and coding, comprising: a management module and a read / write module.
[0009] The management module is used to collect flight information in real time, assign a tag ID to each piece of baggage, and generate baggage management reports.
[0010] The read / write module includes a binding unit and an update unit; the binding unit is used to bind the tag IDs of the same passenger and baggage on the same flight, and update the baggage management report and RFID tags.
[0011] The binding unit is configured with a binding strategy for binding the tag ID of luggage.
[0012] The specific steps of the binding strategy include: obtaining flight information from the baggage management report, dividing each flight into a flight area, and naming each flight area with the corresponding flight number; saving the baggage information set related to the flight number to the corresponding flight area, and sorting the baggage information set sequentially according to the seat number field in each flight area.
[0013] Within the sorted flight area, the flight area is divided into multiple seat areas, each named with a corresponding seat number. If there is only one baggage information set in a seat area, no binding process is performed. If there are multiple baggage information sets in a seat area, the passenger has multiple bags, and the multiple baggage information sets are bound together.
[0014] The updating unit is used to dynamically update the information in the RFID tag based on the current status of the luggage and the latest status information of the passenger.
[0015] Specifically, the management module includes a data acquisition unit, an ID allocation unit, and an interaction unit.
[0016] The data collection unit is used to collect passengers' flight information in real time; the ID allocation unit is used to assign a tag ID to each piece of baggage entering the airport scanning area, generate a baggage information set, write the baggage information set into the storage area inside the RFID tag, and save it to the constructed baggage management report; the interaction unit is used to provide an interactive interface, which automatically reads the content of the RFID tag containing the tag ID by inputting the baggage's tag ID.
[0017] Specifically, the ID allocation unit is configured with an allocation strategy for assigning tag IDs to luggage.
[0018] The specific steps of the allocation strategy include: clearing historical data, including clearing baggage management reports and resetting the ID pool; the baggage management reports are used to save baggage tag IDs and corresponding passenger information, and the ID pool is used to store available tag IDs for the current flight; generating multiple tag IDs of the same length and storing the generated tag IDs in the ID pool; identifying baggage entering the scanning area of the airport check-in counter and reading the RFID tags on the baggage; assigning a tag ID to each baggage in sequence from the ID pool and writing the tag ID into the storage area of the RFID tag.
[0019] Specifically, the allocation strategy further includes the following steps: obtaining relevant passenger information from the input source while the baggage is being scanned; verifying and preprocessing the received passenger information; associating the allocated tag ID with the passenger information to form a baggage information set; saving the baggage information set to the baggage management report; deleting the allocated tag ID from the ID pool; writing a query character under the tag ID of the RFID tag; and writing the information from the baggage information set into the query character.
[0020] Specifically, the binding process includes the following steps: in a seat area where there are multiple sets of baggage information, reading the RFID tag corresponding to any tag ID, writing a "bind baggage" character at the same level as the query character under the tag ID of the RFID tag, and writing multiple other tag IDs within the "bind baggage" character.
[0021] Continue writing secondary query characters under the tag ID within the bound baggage character, and write the information from the baggage information set corresponding to the tag ID within the secondary query character; read other tag IDs within the seat area and repeat the binding process until all tag IDs within the seat area have been read.
[0022] Specifically, the update unit is configured with a tag update strategy and a trip change strategy.
[0023] The tag update strategy is used to update the data in the RFID tag in real time based on the current status and location information of the baggage; the itinerary change strategy obtains flight information in real time and compares the flight information with the baggage management report, and updates the information in the RFID tag when a passenger's flight is abnormal.
[0024] Specifically, the tag update strategy includes the following steps: when baggage enters the security check area, the RFID tag information on the baggage is automatically read to determine whether the baggage is abnormal; if the baggage status is "checked in", the baggage is normal and the baggage status is updated to "checked in"; if the baggage status is not "checked in", the baggage is abnormal and a warning signal is generated; when baggage that has been checked in is transferred within the airport, the location information of the RFID tag is automatically obtained and the location information is updated and written periodically; when the baggage arrives at the destination airport, the baggage status is updated to "arrived".
[0025] Specifically, the steps for periodically updating the location information include: obtaining the time point at which the initial location information was written. Set the location update interval to ,from Starting at time, every The location information within the RFID tag is updated over a time period. Each time a location is updated, the update time is calculated in real time, and the update time and corresponding location information are written into the RFID tag.
[0026] Specifically, the steps of the itinerary change strategy include: extracting flight information, including flight number, from the baggage management report. Departure time Landing time Seat number ,destination ; obtain the latest status information of passengers in real time, including actual flight number Actual takeoff time Actual landing time Actual seat number Actual destination .
[0027] The latest real-time status information is compared with the flight information in the baggage management report. The results of the flight number comparison, departure time comparison, arrival time comparison, seat number comparison, and destination comparison are multiplied to calculate the passenger's actual matching degree. ;when This indicates that the latest status information matches the baggage management report; when This indicates a mismatch between the latest status information and the baggage management report, and the information in the RFID tag will be updated.
[0028] Specifically, the steps for updating RFID tags include: traversing the comparison results, reading data with a comparison result of 0, and defining the corresponding information field as a mismatch item, with the actual value of the information field defined as the mismatch value; querying the tag IDs of all the passenger's luggage in the baggage management report, and generating an RFID tag update instruction based on the determined mismatch items; sending the update instruction to the corresponding RFID tag; and performing the information update operation when the RFID tag receives the update instruction.
[0029] The beneficial effects of this invention are as follows: by assigning a unique tag ID to each piece of luggage for each passenger, the uniqueness and traceability of luggage are ensured throughout the transportation process; real-time updated luggage management reports provide key data such as luggage quantity, status, and location, enabling airport staff to quickly grasp the dynamics of luggage and improve the efficiency of luggage handling.
[0030] The binding unit in the read / write module can bind the tag IDs of the same passenger and baggage on the same flight, effectively preventing baggage from being taken or misdelivered. While the RFID tag is being updated, the device will also check the baggage movement process. If any abnormality is found, such as a lost tag or inconsistent information, an alarm mechanism will be triggered immediately to ensure the safe delivery of the baggage.
[0031] The itinerary change policy can obtain passengers' flight information in real time and compare it with baggage management reports. When a passenger's flight is abnormal, it automatically updates key information in the RFID tag, such as the updated flight number and seat number. This flexibility ensures that even if the flight is changed, the baggage can be correctly associated with the passenger's new flight, avoiding baggage delays or loss due to information mismatch. Attached Figure Description
[0032] Figure 1 This is a structural diagram of an intelligent airport baggage tag printing device that supports simultaneous printing and coding.
[0033] Figure 2 A flowchart illustrating the allocation strategy for a smart airport baggage tag printing device that supports simultaneous printing and coding.
[0034] Figure 3 A flowchart illustrating the binding strategy for a smart airport baggage tag printing device that supports synchronized printing and coding.
[0035] Figure 4 This is a flowchart illustrating the itinerary change strategy of an intelligent airport baggage tag printing device that supports simultaneous printing and coding. Detailed Implementation
[0036] The technical solution of the present invention will be described in detail below with reference to the accompanying drawings and specific embodiments. It should be understood that the embodiments of the present invention and the specific features in the embodiments are detailed descriptions of the technical solution of the present invention, rather than limitations thereof. In the absence of conflict, the embodiments of the present invention and the technical features in the embodiments can be combined with each other.
[0037] refer to Figures 1 to 4 As shown in the figure, this embodiment introduces an intelligent airport baggage tag printing device that supports simultaneous printing and coding, including: a management module, a read / write module, and a wireless communication module.
[0038] The management module collects passenger flight information in real time, receiving flight status updates from airlines or airport management systems, including flight number, gate, and departure time. It assigns a unique tag ID to each piece of luggage for each passenger; this tag ID serves as a unique identifier for each piece of luggage, enabling tracking and management throughout the transportation process. Based on the tag ID, it automatically generates detailed baggage management reports and updates these reports in real time during device operation, synchronizing with RFID tag updates. An interactive interface is also provided, allowing passengers to input their flight number and luggage number to check the current status, location, and estimated arrival time of their luggage in real time, improving the passenger travel experience and reducing anxiety and inconvenience caused by luggage issues.
[0039] The read / write module is used to read and write RFID tags. RFID tags store passenger flight information, baggage's unique tag ID, and other relevant information. This information is continuously read and updated during baggage transportation to ensure accurate tracking and management of baggage, and allows passengers to query their baggage information through an interactive interface. For newly assigned baggage, the read / write module encodes the relevant information and writes it into the storage area inside the RFID tag according to the instructions provided by the management module. For already assigned baggage, when the baggage status changes, the read / write module reads the information in the RFID tag and updates the information in the RFID tag in real time according to the current status of the baggage, without manual intervention, to achieve automatic dynamic updating of baggage tags and ensure that baggage information is consistent with passenger flight information.
[0040] The wireless communication module is used to wirelessly connect and exchange data with other systems within the airport, such as the airport database and airline back-end systems. It supports real-time updates of baggage status information to the airport information system, enabling more flexible and efficient information sharing and remote control.
[0041] Specifically, the management module includes a data acquisition unit, an ID allocation unit, and an interaction unit.
[0042] The data collection unit is used to collect passengers' flight information in real time, including flight number, boarding gate, and departure time, and to receive various instructions from the airport (such as baggage check-in instructions) and passenger query requests (such as baggage status query).
[0043] The ID allocation unit assigns a unique tag ID to each piece of baggage entering the airport scanning area. The generated tag ID is bound to the passenger's flight information to form a baggage information set. The information of the baggage information set is written into the storage area inside the RFID tag to ensure that each tag ID can be accurately matched with the corresponding passenger and baggage. The relevant information of the tag ID is stored to generate detailed baggage management reports for subsequent tracking and management.
[0044] The interactive unit provides an intuitive and user-friendly passenger interface, allowing passengers to query relevant information via touchscreens on airport equipment or the official app. Passengers can enter their baggage tag ID, and the system will automatically read the contents of the RFID tag containing the tag ID to check the current status, location, and estimated arrival time of their baggage. It is also equipped with a feedback mechanism, allowing passengers to confirm or provide feedback on their baggage status through the interactive unit after querying the information. This feedback will be used for subsequent analysis and improvement efforts to continuously enhance the passenger travel experience and satisfaction.
[0045] Specifically, the ID allocation unit is configured with an allocation strategy for assigning tag IDs to passenger baggage.
[0046] The specific steps of the allocation strategy include: To ensure that baggage handling for each flight is independent and accurate, historical data is cleared before the start of each flight cycle, deleting all tag ID information from memory for previous flights to prevent confusion between baggage information for new and old flights, ensuring that baggage handling for each flight is independent and accurate. Clearing includes clearing the baggage management report and resetting the ID pool. The baggage management report stores baggage tag IDs and corresponding passenger information, facilitating baggage retrieval and location by airport staff. The report includes: flight number, passenger name, seat number, baggage tag ID, and baggage status. Clearing the baggage management report means deleting all records from the previous flight cycle, preparing blank storage space for the new flight cycle. The ID pool stores currently available tag IDs for the flight and is a dynamically managed data structure. As baggage is checked in and tags are printed, the number of tag IDs in the pool gradually decreases. Resetting the ID pool means deleting all allocated tag IDs, ensuring that the IDs in the pool are new and unused at the start of a new flight cycle.
[0047] Using the UUID algorithm, a series of tag IDs with the same length are automatically generated, ensuring that tag IDs generated on different systems or at different times will not be duplicated, thus avoiding confusion of baggage information. The generated tag IDs are stored in the ID pool for subsequent allocation.
[0048] The system identifies baggage entering the scanning area of the airport check-in counter and uses the RFID scanning equipment in the scanning area to read the RFID tags on the baggage. The scanning equipment will emit a wireless signal to activate the RFID tags. If there are no RFID tags on the baggage or the tags are damaged, an early warning signal will be issued immediately.
[0049] Once the RFID tag of the baggage is successfully read, a tag ID is automatically assigned to each baggage in sequence from the ID pool. This tag ID is a unique identifier for the baggage throughout the entire flight cycle and is used to associate baggage and passenger information. The tag ID is then written into the storage area of the RFID tag. This automated process, which requires no manual intervention, greatly improves the efficiency of baggage handling.
[0050] While the baggage is being scanned, relevant passenger information, including but not limited to flight number, passenger name, and seat number, is obtained from the input source (such as the airport information system or the airline's back-end system).
[0051] The received passenger information is validated to ensure its accuracy and completeness. This includes checking that all required fields are filled in, verifying that the flight number conforms to the airline's coding rules, and confirming that the departure time is within a reasonable range (e.g., the entered date or time is not an existing date or time). If the information is incomplete or inaccurate, error handling is performed, such as displaying a prompt box to ask the user to re-enter the information and logging the error message for subsequent analysis.
[0052] The verified passenger information undergoes preprocessing operations, including data formatting to ensure data consistency and deduplication to avoid duplicate records, in order to facilitate subsequent tag ID generation and allocation.
[0053] The assigned tag IDs are associated with passenger information to form a baggage information set. The baggage information set is saved to the baggage management report, and the assigned tag IDs are deleted from the ID pool to reflect the number of currently available tag IDs. This ensures that each tag ID is assigned only once during the entire flight cycle and is not reused. A baggage information set includes, but is not limited to, flight number, passenger name, seat number, departure and arrival time, baggage tag ID, baggage status, weight, size, and check-in time, and the baggage status is marked as "in transit".
[0054] Write the information from the baggage information set into the storage area of the RFID tag, write the query character under the tag ID of the RFID tag, write the information from the baggage information set within the query character, and update the baggage status in the RFID tag to "checked in".
[0055] Specifically, the read / write module includes a binding unit and an update unit.
[0056] The binding unit is used to bind the tag IDs of the same passenger and baggage on the same flight, and to update baggage management reports and RFID tags.
[0057] The update unit is used to obtain real-time status information of baggage and the latest status information of passengers, read the information in the RFID tag, and update the information in the RFID tag in real time based on the analysis results. This includes the current status of the baggage (such as checked baggage or security check) and the estimated arrival time of the baggage. By dynamically updating the tag content, real-time updates of baggage information are achieved, which not only improves the efficiency of baggage handling, but also greatly enhances the accuracy of baggage tracking.
[0058] Specifically, the binding unit is configured with a binding strategy for binding the tag IDs of baggage belonging to the same passenger and the same flight.
[0059] The specific steps of the binding strategy include: obtaining flight information, such as flight number, from the baggage management report; dividing each flight into an independent flight area in the baggage management report based on the extracted flight information, thus forming several flight areas; each flight area is named with the corresponding flight number, for example, "Flight Number_Area".
[0060] Baggage information associated with each flight number is saved to the corresponding flight area. Each flight area stores all baggage information for the corresponding flight, allowing baggage information for the same flight to be centrally stored and displayed, making it convenient for staff and passengers to query.
[0061] Within each flight area, the baggage information set is sorted sequentially based on the seat number field. This allows all baggage information for the same seat to be grouped together, making it easier for staff and passengers to find.
[0062] Within the sorted flight area, the flight area is divided into several seat areas, each seat area corresponds to a seat number, and all baggage information sets for the same seat are stored. Each seat area is named with the corresponding seat number, for example, "Flight Number_Seat Number_Area".
[0063] The baggage information set in each seat area is bound together. If there is only one baggage information set in a seat area, no binding is performed. If there are multiple baggage information sets in a seat area, the passenger has multiple bags, and the multiple baggage information sets are bound together.
[0064] Specifically, the binding process includes: reading the RFID tag corresponding to any tag ID in the seat area where multiple baggage information sets exist; writing a "bind baggage" character at the same level as the query character under the tag ID of the RFID tag; and writing several other tag IDs within the "bind baggage" character; wherein, the "several other tag IDs" are other tag IDs in the seat area besides the tag IDs in the RFID tag.
[0065] Continue writing secondary query characters under the tag ID within the bound baggage character, and write the information from the baggage information set corresponding to the tag ID within the secondary query character.
[0066] Read other tag IDs within the seating area and repeat the binding process described above until all tag IDs within the seating area have been read. At this point, all of the passenger's baggage information sets are bound together, so that when the passenger queries the tag ID of any baggage, the tag IDs of other baggage can be displayed simultaneously.
[0067] Specifically, the update unit is configured with a tag update strategy and a trip change strategy.
[0068] The tag update strategy is used to update the data in the RFID tags in real time based on the current status of the baggage (such as being checked in, undergoing security check, or in transit) and location information. Whenever the baggage passes through nodes equipped with RFID scanning devices, such as check-in counters, security checkpoints, and baggage conveyors, the RFID tag information on the baggage is automatically read and the RFID tag is updated. At the same time as the RFID tag is updated, the baggage movement process is checked. Every node that the baggage passes through as it moves from one place to another is checked. Once any abnormality is detected, such as a lost tag or inconsistent information, an alarm mechanism is immediately triggered to ensure that every piece of baggage is delivered to its destination accurately.
[0069] The itinerary change strategy obtains passengers' flight information in real time and compares it with baggage management reports. When a passenger's flight is abnormal, such as delayed, canceled, rescheduled, or the destination is changed, the key information in the RFID tag is updated, such as the updated flight number, seat number, estimated arrival time, and destination.
[0070] Specifically, the steps of the tag update strategy include: when baggage enters the security check area, it passes through a node equipped with RFID scanning equipment again, and the RFID tag information on the baggage is automatically read to determine whether the baggage is abnormal; if the baggage status is checked in, the baggage is normal and the baggage status is updated to checked in; if the baggage status is not checked in, the baggage is abnormal and an early warning signal is immediately generated. The early warning signal includes the location information of the RFID tag and the content written in the RFID tag.
[0071] Baggage that has passed security checks is transferred within the airport, passing through different baggage conveyor belts and sorting equipment. Whenever baggage passes through an RFID scanning device on a conveyor belt, the location information of the RFID tag is automatically obtained, and the location information of the RFID scanning device is written into the RFID tag to update the location information and overwrite the original location information.
[0072] Once the luggage arrives at the destination airport, it passes through a node equipped with RFID scanning equipment for the last time. The RFID tag information on the luggage is automatically read, and the luggage status is updated to "arrived".
[0073] Specifically, the steps for periodically updating location information include: obtaining the time point at which the initial location information was written. Set the location update interval to ,from Starting at time, every The location information within the RFID tag is updated over a specific time period.
[0074] Each time a location update is performed, the update time of the location information is calculated in real time, and the specific update time and corresponding location information are written into the RFID tag; the expression is as follows: .
[0075] In the formula, For the specific number of updates, For the first The specific time of the next position update.
[0076] Specifically, the steps of the itinerary change strategy include: retrieving a passenger's flight information from the baggage management report, including the flight number. Departure time Landing time Seat number ,destination .
[0077] By connecting with airline information systems, we can obtain the latest passenger status information in real time, including actual flight numbers. Actual takeoff time Actual landing time Actual seat number Actual destination .
[0078] The latest real-time status information is compared with the flight information in the baggage management report to calculate the passenger's actual match rate. The expression is as follows: ; ; ; ; ; .
[0079] In the formula, For the flight number comparison results, For the comparison results of takeoff times, For the landing time comparison results, The set time threshold is a fluctuation limit determined based on the airport's flight operation patterns, to distinguish between normal time fluctuations that do not require intervention and significant itinerary changes that require mandatory updates. In other words, within... or When a significant itinerary change is detected, a supplementary remarks mechanism is set up to dynamically update the tags for time differences, with a specified interval for supplementary remarks. ,exist 1 or At that time, if or If a slight time fluctuation is detected in the itinerary, the time difference is recorded in the remarks field of the baggage management report. This ensures that slight time fluctuations do not interfere with the stability of the core information on the tag, while retaining the difference record for staff to trace, thus maintaining the integrity of dynamic tracking. The result of the seat number comparison. For the destination comparison results, This is the function for calculating similarity values using a fuzzy matching algorithm. The set similarity threshold is 1, which indicates a successful match and 0 indicates a failed match.
[0080] when This indicates that the latest status information obtained in real time completely matches the baggage management report; when This indicates a mismatch between the latest real-time status information and the baggage management report, and prompts an update to the information within the RFID tag.
[0081] Specifically, the steps for updating RFID tags include: traversing the comparison results, reading data with a comparison result of 0, defining the corresponding information field as a mismatch item, defining the actual value of the information field as a mismatch value, and determining the RFID tag content that needs to be updated; for example, if the flight number comparison result is 0, it means that the passenger's actual flight number does not match the flight number in the baggage management report. In this case, the flight number is defined as a mismatch item, the actual flight number is defined as a mismatch value, and the flight number information in the RFID tag needs to be updated from the original flight number to the new flight number to ensure that the baggage is correctly associated with the passenger's new flight.
[0082] The system queries the baggage management report for the tag IDs of all passenger baggage and generates a detailed RFID tag update instruction based on identified mismatches. This update instruction includes the tag ID of the RFID tag to be updated, the mismatch, and the corresponding mismatch value. For example, if the flight number does not match, the update instruction would be: Tag ID - Flight Number - .
[0083] The update command is sent to the corresponding RFID tag via the wireless communication module. When the RFID tag receives the update command, it performs the information update operation. If the mismatch in the update command is the flight number, it means that the update command requires a change of the flight number. The RFID tag automatically looks up the flight number information stored in its internal storage and replaces the original flight number with the mismatch value provided in the command, updating it to the new flight number.
[0084] In summary, the present invention assigns a unique tag ID to each passenger's luggage by collecting passenger information, binds the tag ID with the passenger information and writes it into the storage area inside the RFID tag, and binds the luggage information of the same passenger, so that passengers can query their own luggage information. At the same time, the information in the RFID tag is dynamically updated, including updates to luggage status and location, and judgment and updates of itinerary changes.
[0085] The above description is merely a preferred embodiment of the present invention. The scope of protection of the present invention is not limited to the above embodiments. All technical solutions falling within the scope of the present invention's concept are within the scope of protection of the present invention. It should be noted that for those skilled in the art, any improvements and modifications made without departing from the principles of the present invention should also be considered within the scope of protection of the present invention.
Claims
1. A smart airport baggage tag printing device supporting simultaneous printing and coding, characterized in that, include: Management module and read / write module; The management module is used to collect flight information in real time, assign a tag ID to each piece of baggage, and generate baggage management reports; The read / write module includes a binding unit and an update unit; The binding unit is used to bind the tag IDs of the same passenger and baggage on the same flight, and to update the baggage management report and RFID tags; The binding unit is configured with a binding strategy for binding the tag ID of the luggage; The specific steps of the binding strategy include: Obtain flight information from the baggage management report, divide each flight into a flight region, and name each flight region with the corresponding flight number; Save the baggage information set associated with the flight number to the corresponding flight area. Within each flight area, sort the baggage information set in order according to the seat number field. Within the sorted flight area, the flight area is divided into multiple seat areas, and each seat area is named with the corresponding seat number; If there is only one baggage information set in the seating area, no binding process will be performed; if there are multiple baggage information sets in the seating area, the passenger has multiple bags, and the multiple baggage information sets will be bound. The updating unit is used to dynamically update the information in the RFID tag based on the current status of the luggage and the latest status information of the passenger; The update unit is configured with a travel change strategy. By acquiring flight information in real time and comparing it with the baggage management report, the information in the RFID tag is updated when a passenger's flight is abnormal. The specific steps of the itinerary change strategy include: Extract flight information, including flight number, from the baggage management report. Departure time Landing time Seat number ,destination ; Get the latest status information of passengers in real time, including actual flight number. Actual takeoff time Actual landing time Actual seat number Actual destination ; The latest real-time status information is compared with the flight information in the baggage management report. The results of the flight number comparison, departure time comparison, arrival time comparison, seat number comparison, and destination comparison are multiplied to calculate the passenger's actual matching degree. ; when This indicates that the latest status information matches the baggage management report; when This indicates a mismatch between the latest status information and the baggage management report, and the information in the RFID tag will be updated.
2. The intelligent airport baggage tag printing device supporting simultaneous printing and coding as described in claim 1, characterized in that: The management module includes a data acquisition unit, an ID allocation unit, and an interaction unit; The data collection unit is used to collect passengers' flight information in real time; The ID allocation unit is used to assign a tag ID to each piece of baggage entering the airport scanning area, generate a baggage information set, write the baggage information set into the storage area inside the RFID tag, and save it to the constructed baggage management report; The interactive unit is used to provide an interactive interface, which automatically reads the content of the RFID tag containing the tag ID by inputting the tag ID of the luggage.
3. The intelligent airport baggage tag printing device supporting simultaneous printing and coding as described in claim 2, characterized in that: The ID allocation unit is configured with an allocation strategy for assigning tag IDs to luggage; The specific steps of the allocation strategy include: Clear historical data, including clearing baggage management reports and resetting the ID pool; the baggage management reports are used to save baggage tag IDs and corresponding passenger information, and the ID pool is used to store available tag IDs for the current flight; Generate multiple tag IDs of the same length and store the generated tag IDs in the ID pool; Identify baggage entering the scanning area of the airport check-in counter and read the RFID tag on the baggage; Each piece of luggage is assigned a tag ID from the ID pool in sequence, and the tag ID is written to the storage area of the RFID tag.
4. The intelligent airport baggage tag printing device supporting simultaneous printing and coding as described in claim 3, characterized in that, The specific steps of the allocation strategy also include: While the luggage is being scanned, relevant passenger information is obtained from the input source; Verify and preprocess the received passenger information; The assigned tag IDs are associated with passenger information to form a baggage information set. The baggage information set is saved to the baggage management report, and the assigned tag IDs are deleted from the ID pool. Write a query character under the tag ID of the RFID tag, and write the information from the baggage information set within the query character.
5. The intelligent airport baggage tag printing device supporting simultaneous printing and coding as described in claim 4, characterized in that, The specific steps of the binding process include: In a seat area with multiple baggage information sets, read the RFID tag corresponding to any tag ID, write a baggage binding character at the same level as the query character under the tag ID of the RFID tag, and write multiple other tag IDs within the baggage binding character; Under the tag ID within the bound baggage character, a secondary query character is written, and information from the baggage information set corresponding to the tag ID is written within the secondary query character; Read other tag IDs within the seating area and repeat the binding process until all tag IDs within the seating area have been read.
6. The intelligent airport baggage tag printing device supporting simultaneous printing and coding as described in claim 5, characterized in that: The update unit is configured with a tag update strategy; The tag update strategy is used to update the data in the RFID tag in real time based on the current status and location information of the luggage.
7. The intelligent airport baggage tag printing device supporting simultaneous printing and coding as described in claim 6, characterized in that, The specific steps of the tag update strategy include: When luggage enters the security check area, the system automatically reads the RFID tag information on the luggage to determine if the luggage is abnormal. If the luggage status is "checked in", the luggage is normal and the luggage status is updated to "checked in". If the luggage status is not "checked in", the luggage is abnormal and an early warning signal is generated. When baggage that has passed security checks is transferred within the airport, the location information of the RFID tags is automatically acquired and updated. Once the luggage arrives at the destination airport, update the luggage status to "arrived".
8. The intelligent airport baggage tag printing device supporting simultaneous printing and coding as described in claim 7, characterized in that, The specific steps for periodically updating the location information include: Get the time point of writing the initial position information Set the location update interval to ,from Starting at time, every The location information within the RFID tag is updated within a specific time period. Each time a location is updated, the update time of the location information is calculated in real time, and the update time and corresponding location information are written into the RFID tag.
9. A smart airport baggage tag printing device supporting simultaneous printing and coding as described in claim 8, characterized in that, The specific steps for updating RFID tags include: Iterate through the comparison results, read the data with a comparison result of 0, and define the corresponding information field as a mismatch item. The actual value of the information field is defined as the mismatch value. The baggage management report queries the tag IDs of all the passenger's baggage, and generates RFID tag update instructions based on the identified mismatches. The update instruction is sent to the corresponding RFID tag; when the RFID tag receives the update instruction, it performs an information update operation.
Citation Information
Patent Citations
Aviation printing luggage RFID tag
CN110674911A
Airport passenger luggage whole-course tracking method and system
CN118261511A
Intelligent file cabinet management method based on RFID technology
CN119477206A