Luggage security inspection state query method and device, security inspection method and device

CN118245687BActive Publication Date: 2026-09-04NUCTECH CO LTD +1
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202211645573.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-12-16
Publication Date
2026-09-04
Estimated Expiration
2042-12-16

AI Technical Summary

Technical Problem

现有技术中,在对旅客行李安检过程中,旅客在将行李托运后,一方面,需要步行至最近的行李开包间等待行李检查结果,以防止需要针对需要人工检查的行李进行开包检查,在此期间,需要等待一定时间,然而大部分旅客的行李均为安全行李,无需进行人工检查,因而浪费旅客等待时间,并且造成行李开包间的旅客聚集

Benefits of technology

[0018] According to embodiments of this disclosure, by determining a first time interval based on baggage check-in time and initial inspection time, the baggage security check status in the first security check time sequence can be accurately determined. This allows for the determination of the baggage security check stage and the prediction of waiting time, enabling passengers (users) to understand the baggage security check status in real time, avoiding unnecessary waiting, effectively improving the passenger travel experience, and increasing airport work efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118245687B_ABST
    Figure CN118245687B_ABST
Patent Text Reader

Abstract

The present disclosure provides a luggage security check state query method and device, and a security check method and device, which can be applied to the technical field of data processing. The luggage security check state query method comprises: obtaining an initial check instruction, determining user identity information associated with the initial check instruction; in response to the initial check instruction, obtaining an initial check time and luggage check-in information associated with the user identity information, the luggage check-in information comprising a luggage check-in time; determining a first interval time according to the luggage check-in time and the initial check time; and determining a luggage security check state from a first security check time sequence according to the first interval time, the luggage security check state comprising at least a luggage security check phase and a predicted waiting time.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to the field of data processing technology, and more specifically to a method and apparatus for querying baggage security check status, a security check method and apparatus, an electronic device, a readable storage medium, and a computer program product. Background Technology

[0002] With the development of the global economy, the flow of people is increasing. During air transport, to improve security, all passengers need to undergo security checks, with baggage checks and passenger checks using separate channels. In current technology, after checking in their luggage, passengers must walk to the nearest baggage check-in area to wait for the results. This prevents manual inspection of luggage, which takes time. However, most passengers' luggage is secure and does not require manual inspection, thus wasting passenger time and causing congestion in the baggage check-in area. Furthermore, passenger information for luggage requiring manual inspection is displayed on large screens at the airport, while information for luggage not requiring manual inspection is not displayed. This makes it difficult for passengers to confirm the safety of their luggage, leading to a poor travel experience. The method of displaying passenger information on large screens also poses a risk of information leakage. In addition, for passengers who cannot confirm their luggage inspection results, airport staff need to repeatedly answer their baggage-related questions, resulting in repetitive and ineffective work and low airport efficiency. Summary of the Invention

[0003] In view of the above problems, this disclosure provides a method and device for querying baggage security check status, a security check method and device, an electronic device, a readable storage medium, and a computer program product. This allows passengers to check the baggage security check status in a timely manner and to know the waiting time, effectively improving the passenger travel experience and increasing airport efficiency.

[0004] According to a first aspect of this disclosure, a method for querying baggage security check status is provided, comprising: obtaining an initial check instruction and determining user identity information associated with the initial check instruction; responding to the initial check instruction and obtaining the initial check time and baggage check-in information associated with the user identity information, the baggage check-in information including baggage check-in time; determining a first interval time based on the baggage check-in time and the initial check time; and determining the baggage security check status from a first security check time sequence based on the first interval time, the baggage security check status including at least a baggage security check stage and a predicted waiting time.

[0005] In some exemplary embodiments of this disclosure, the first security check time sequence consists of multiple baggage security check stages in a set order, and each baggage security check stage has a corresponding detection duration.

[0006] In some exemplary embodiments of this disclosure, determining the baggage security check status from the first security check time sequence based on the first interval time includes: determining the baggage security check stage of the baggage security check status at the initial inspection time from multiple baggage security check stages in the first security check time sequence based on the first interval time; and determining the predicted waiting time in the baggage security check status based on the total detection time of the first security check time sequence and the first interval time.

[0007] In some exemplary embodiments of this disclosure, the baggage security check stage includes a manual security check stage, and the method further includes: after determining that the baggage security check stage is a manual security check stage, generating a manual inspection instruction; responding to the manual inspection instruction, performing a manual inspection on the target baggage; and responding to the inspection completion instruction, recording the inspection completion time.

[0008] In some exemplary embodiments of this disclosure, the method further includes: obtaining a review instruction and determining user identity information associated with the review instruction; responding to the review instruction and obtaining a review time and a verification completion time associated with the user identity information; determining a second interval time based on the review time and the verification completion time; and determining baggage security check status from a second security check time sequence based on the second interval time.

[0009] In some exemplary embodiments of this disclosure, the second security check time sequence consists of multiple baggage security check stages in a set order, and each baggage security check stage has a corresponding detection duration.

[0010] In some exemplary embodiments of this disclosure, determining the baggage security check status from the second security check time sequence based on the second interval time includes: determining the baggage security check stage of the baggage security check status at the re-inspection time from multiple baggage security check stages in the second security check time sequence based on the second interval time; and determining the predicted waiting time in the baggage security check status based on the total detection time of the second security check time sequence and the second interval time.

[0011] In some exemplary embodiments of this disclosure, the method further includes: generating prompt information based on the baggage security check stage and the predicted waiting time in the baggage security check status, wherein the prompt information is obtained after de-identification processing.

[0012] The second aspect of this disclosure provides a baggage security inspection method, comprising: performing a security inspection on a user's baggage, generating baggage security inspection information, wherein the baggage security inspection information is associated with the user's identity information; querying the baggage security inspection information according to the baggage security inspection status query method described above, and generating a baggage security inspection result.

[0013] A third aspect of this disclosure provides a baggage security check status query device, comprising: an acquisition module configured to acquire a user-input preliminary check instruction and determine user identity information associated with the preliminary check instruction; a response module configured to respond to the preliminary check instruction and acquire the preliminary check time and baggage check-in information associated with the user identity information, the baggage check-in information including baggage check-in time; a first determination module configured to determine a first interval time based on the baggage check-in time and the preliminary check time; and a second determination module configured to determine the baggage security check status from a first security check time sequence based on the first interval time, the baggage security check status including at least a baggage security check stage and a predicted waiting time.

[0014] The fourth aspect of this disclosure provides a baggage security inspection device, comprising: a security inspection module configured to perform security inspection on a user's baggage and generate baggage security inspection information, the baggage security inspection information being associated with user identity information; and a generation module configured to query the baggage security inspection information according to the baggage security inspection status query method described above, and generate baggage security inspection results.

[0015] A fifth aspect of this disclosure provides an electronic device comprising: one or more processors; and a storage device for storing executable instructions, which, when executed by the processor, implement the baggage security check status query method or the baggage security check method described above.

[0016] A sixth aspect of this disclosure provides a computer-readable storage medium having executable instructions stored thereon, which, when executed by a processor, implement the baggage security check status query method or the baggage security check method described above.

[0017] The seventh aspect of this disclosure provides a computer program product, including a computer program that, when executed by a processor, implements the baggage security check status query method or the baggage security check method described above.

[0018] According to embodiments of this disclosure, by determining a first time interval based on baggage check-in time and initial inspection time, the baggage security check status in the first security check time sequence can be accurately determined. This allows for the determination of the baggage security check stage and the prediction of waiting time, enabling passengers (users) to understand the baggage security check status in real time, avoiding unnecessary waiting, effectively improving the passenger travel experience, and increasing airport work efficiency. Attached Figure Description

[0019] The foregoing contents, as well as other objects, features, and advantages of this disclosure, will become clearer from the following description of embodiments with reference to the accompanying drawings, in which:

[0020] Figure 1The diagram illustrates a system architecture for a baggage security check status query method or baggage security check method that can be applied to embodiments of the present disclosure.

[0021] Figure 2 A flowchart illustrating a baggage security check status query method according to an embodiment of the present disclosure is shown schematically.

[0022] Figure 3 This schematically illustrates a flowchart of the baggage security check status query method according to an embodiment of the present disclosure during operation S240;

[0023] Figure 4 A flowchart illustrating a baggage security check status query method according to another embodiment of the present disclosure is shown schematically.

[0024] Figure 5 A flowchart illustrating a baggage security check status query method according to yet another embodiment of the present disclosure is shown.

[0025] Figure 6 This schematically illustrates a flowchart of the baggage security check status query method according to an embodiment of the present disclosure during operation S264;

[0026] Figure 7 A flowchart illustrating the baggage security check status query method for generating prompt information according to an embodiment of the present disclosure is shown in the diagram.

[0027] Figure 8 This illustration schematically shows a process diagram of a baggage security check status query method according to an embodiment of the present disclosure;

[0028] Figure 9 This illustration schematically shows a baggage movement trajectory in a baggage security check status query method according to an embodiment of the present disclosure;

[0029] Figure 10 A flowchart illustrating a baggage security inspection method according to an embodiment of the present disclosure is shown schematically.

[0030] Figure 11 This schematic diagram illustrates the structural block diagram of a baggage security check status query device according to an embodiment of the present disclosure;

[0031] Figure 12 A schematic diagram illustrating the structure of a baggage security screening device according to an embodiment of the present disclosure; and

[0032] Figure 13 A block diagram schematically illustrates an electronic device suitable for implementing a baggage security check status query method or a baggage security check method according to embodiments of the present disclosure. Detailed Implementation

[0033] The embodiments of the present disclosure will now be described with reference to the accompanying drawings. However, it should be understood that these descriptions are exemplary only and are not intended to limit the scope of the disclosure. In the following detailed description, numerous specific details are set forth to provide a thorough understanding of the embodiments of the present disclosure for ease of explanation. However, it will be apparent that one or more embodiments may be practiced without these specific details. Furthermore, descriptions of well-known structures and techniques are omitted in the following description to avoid unnecessarily obscuring the concepts of the present disclosure.

[0034] The terminology used herein is for the purpose of describing particular embodiments only and is not intended to limit this disclosure. The terms “comprising,” “including,” etc., as used herein indicate the presence of the stated features, steps, operations, and / or components, but do not exclude the presence or addition of one or more other features, steps, operations, or components.

[0035] All terms used herein (including technical and scientific terms) have the meanings commonly understood by those skilled in the art, unless otherwise defined. It should be noted that the terms used herein are to be interpreted in a manner consistent with the context of this specification, and not in an idealized or overly rigid way.

[0036] When using expressions such as "at least one of A, B, and C", they should generally be interpreted in accordance with the meaning that is commonly understood by a person skilled in the art (e.g., "a system having at least one of A, B, and C" should include, but is not limited to, a system having A alone, a system having B alone, a system having C alone, a system having A and B, a system having A and C, a system having B and C, and / or a system having A, B, and C, etc.).

[0037] In the technical solution disclosed herein, the acquisition, storage, and application of user personal information comply with the provisions of relevant laws and regulations, necessary confidentiality measures have been taken, and there is no violation of public order and good morals.

[0038] In the technical solution disclosed herein, all operations involving the acquisition, storage, and application of user personal information have been authorized by the user.

[0039] In the embodiments of this disclosure, to address the problem in related technologies where passengers cannot obtain timely and effective baggage security check status, leading to long waiting times, the embodiments of this disclosure provide a baggage security check status query method and apparatus, a security check method and apparatus, an electronic device, a readable storage medium, and a computer program product. This allows passengers to promptly query baggage security check status and learn about waiting times, effectively improving the passenger travel experience and airport efficiency. The baggage security check status query method includes, but is not limited to: obtaining an initial query instruction and determining the user identity information associated with the initial query instruction; responding to the initial query instruction and obtaining the initial query time and baggage check-in information associated with the user identity information, the baggage check-in information including baggage check-in time; determining a first interval time based on the baggage check-in time and the initial query time; and determining the baggage security check status from a first security check time sequence based on the first interval time, the baggage security check status including at least the baggage security check stage and the predicted waiting time.

[0040] According to embodiments of this disclosure, by determining a first time interval based on baggage check-in time and initial inspection time, the baggage security check status in the first security check time sequence can be accurately determined. This allows for the determination of the baggage security check stage and the prediction of waiting time, enabling passengers (or users) to understand the baggage security check status in real time, avoiding unnecessary waiting, effectively improving the passenger travel experience, and increasing airport work efficiency.

[0041] Figure 1 The diagram illustrates a system architecture for a baggage security check status query method or baggage security check method that can be applied to embodiments of the present disclosure.

[0042] It is important to note that Figure 1 The examples shown are merely examples of system architectures applicable to the embodiments of this disclosure, intended to help those skilled in the art understand the technical content of this disclosure. However, they do not imply that the embodiments of this disclosure cannot be used in other architectures, devices, systems, environments, or scenarios. It should be noted that the baggage security check status query method, baggage security check method, device, electronic equipment, and computer-readable storage medium provided in the embodiments of this disclosure can be used in the fields of data processing technology and security check technology, as well as other fields. The baggage security check status query method, baggage security check method, device, electronic equipment, and computer-readable storage medium provided in the embodiments of this disclosure do not limit the application field.

[0043] like Figure 1 As shown, the system architecture 100 according to an exemplary embodiment of this disclosure may include, for example, an X-ray image acquisition device 101, a terminal device 102, a server 103, and a network 104.

[0044] Network 104 serves as a medium for providing a communication link between X-ray image acquisition device 101, terminal device 102, and server 103. Network 104 may include various connection types, such as wired or wireless communication links or fiber optic cables, etc.

[0045] Users can use the X-ray image acquisition device 101 to acquire X-ray images of the target vehicle and send them to the terminal device 102 and the server 103 via the network 104 for storage or processing.

[0046] Terminal device 102 can be various electronic devices with a display screen and support for data processing, such as tablet computers, laptop computers, desktop computers, etc.

[0047] Server 103 can be a server that provides various services, such as a back-end management server that supports (e.g., storage or processing) image data acquired by users using X-ray image acquisition equipment (for example only). The back-end management server can analyze and process the received user data and feed the processing results back to the terminal device.

[0048] It should be noted that the baggage security check status query method and baggage security check method provided in this embodiment can generally be executed by the terminal device 102 or the server 103. Correspondingly, the baggage security check status query device and baggage security check device provided in this embodiment can generally be installed in the terminal device 102 or the server 103. The baggage security check status query method and baggage security check method provided in this embodiment can also be executed by a server or server cluster that is different from the server 103 and can communicate with the X-ray image acquisition device 101, the terminal device 102, and / or the server 103. Correspondingly, the baggage security check status query device and baggage security check device provided in this embodiment can also be installed in a server or server cluster that is different from the server 103 and can communicate with the X-ray image acquisition device 101, the terminal device 102, and / or the server 103.

[0049] It should be understood that Figure 1 The number of X-ray image acquisition devices, terminal devices, networks, and servers shown is merely illustrative. Depending on implementation needs, any number of X-ray image acquisition devices, terminal devices, and servers can be included.

[0050] Figure 2 A flowchart illustrating a baggage security check status query method according to an embodiment of the present disclosure is shown.

[0051] like Figure 2 As shown, the process 200 of the baggage security check status query method according to this embodiment includes operations S210 to S240.

[0052] In operation S210, the initial query instruction is obtained, and the user identity information associated with the initial query instruction is determined.

[0053] In the embodiments of this disclosure, the initial search command may be a query command entered by the user (or passenger) on the terminal device. This query command may be a command pre-associated with the user's identity information, such as baggage check-in barcode, boarding pass barcode, boarding QR code, facial photo, fingerprint, etc. The terminal device is equipped with a scanning device that can scan and recognize the corresponding QR code, barcode, facial image, fingerprint, and other information.

[0054] When a user needs to check the status of their baggage, they input a preliminary search command into the terminal device. Upon receiving the command, the device determines the associated user identity information. The user's identity information and the preliminary search command can be pre-programmed together. For example, when purchasing a plane ticket, the user's ID information is linked to the ticket, and during check-in, it's linked to specific seat information. When checking in baggage, it's linked to the baggage check-in barcode. Through this process, the user's identity information can be associated with the preliminary search command. When a user needs to check the status of their baggage security check, they can retrieve any information associated with their identity information by inputting the preliminary search command.

[0055] In operation S220, in response to the initial query command, the initial query time and baggage check-in information associated with the user's identity information are obtained, including the baggage check-in time.

[0056] In the embodiments of this disclosure, after a user checks in luggage, luggage check-in information is generated, such as a luggage check-in barcode or QR code. After the user checks in the luggage, the luggage enters the security check procedure to begin security check. At the same time, the luggage check-in time is recorded after the luggage is checked in.

[0057] The initial check time could be, for example, the time when a user first checks the baggage security check status. This initial check time can be any time after the baggage has been checked in. When a user checks the baggage security check status, that time is recorded as the initial check time. Simultaneously, the baggage check-in time from the baggage check-in information is retrieved to determine the first interval time described below.

[0058] In operation S230, the first interval time is determined based on the baggage check-in time and the initial inspection time.

[0059] In embodiments of this disclosure, the baggage check-in time precedes the initial inspection time in time sequence, and a first interval time is determined based on the time interval between the initial inspection time and the baggage check-in time. For example, the first interval time is equal to the initial inspection time minus the baggage check-in time. If the baggage check-in time is 12:00 on the same day and the initial inspection time is 12:13 on the same day, then the first interval time is 13 minutes.

[0060] In embodiments of this disclosure, baggage check-in time and initial inspection time both represent a specific moment in time, while the first interval time represents a time period of a certain length.

[0061] In operation S240, the baggage security check status is determined from the first security check time sequence based on the first interval time. The baggage security check status includes at least the baggage security check stage and the predicted waiting time.

[0062] In some embodiments of this disclosure, the first security check time sequence consists of multiple baggage security check stages arranged in a predetermined order, with each stage having a corresponding detection duration. For example, the baggage security check stages include a baggage transport stage, a baggage scanning stage, an image generation stage, a manual image interpretation stage, a release stage, a manual security check stage, and a baggage return stage. The detection duration refers to the time required to execute each baggage security check stage. The detection duration for each stage can be the same or different, and the specific duration varies depending on the flow of people or different security check conditions, and can be set according to actual needs. For example, the detection duration for the baggage transport stage is 60 seconds, the baggage scanning stage is 9 seconds, the image generation stage is 1 second, the manual image interpretation stage is 25 seconds, the manual security check stage is 600 seconds, and the baggage return stage is 30 seconds, etc. In other optional embodiments, the detection duration for each baggage security check stage can be other predetermined values.

[0063] In some embodiments of this disclosure, after determining the first interval time, the passenger's baggage can be further determined based on the first interval time to be a specific security check stage among multiple baggage security check stages, such as the baggage transfer stage, baggage scanning stage, image generation stage, manual image judgment stage, release stage, manual security check stage, and baggage return stage.

[0064] For example, baggage security check status may refer to the current stage of baggage security check and the length of time the passenger needs to continue waiting. The length of time the passenger needs to wait (i.e., the predicted waiting time) is determined based on the first interval time and the initial inspection time, which will be described in detail below. Based on the predicted waiting time, the passenger can know the specific waiting time, which helps to improve the passenger's travel experience.

[0065] Figure 3 The flowchart illustrating the baggage security check status query method according to an embodiment of the present disclosure during operation S240 is shown.

[0066] like Figure 3 As shown, operation S240 includes operations S241 to S242.

[0067] In operation S241, based on the first interval time, the baggage security check stage in which the baggage is in the initial inspection time is determined from multiple baggage security check stages in the first security check time sequence.

[0068] In some embodiments of this disclosure, the first interval time is a defined time period. Since each baggage security check stage in the first security check time sequence has a corresponding detection duration, and the baggage security check stages in the first security check time sequence have a certain order, for example, the set order of the baggage security check stages in the first security check time sequence is: baggage transfer stage (60 seconds) → baggage scanning stage (9 seconds) → image generation stage (1 second) → manual image judgment stage (25 seconds) → release stage or manual security check stage (600 seconds). And since each baggage security check stage has a corresponding detection duration, the current baggage security check stage of the baggage can be determined based on the first interval time. For example, if the first interval time is 50 seconds, then the baggage security check stage of the baggage at the initial inspection time is determined to be the baggage transfer stage, for example, displaying to the user that the baggage is currently in the baggage transfer stage. As another example, if the first interval time is 88 seconds, then the baggage security check stage of the baggage at the initial inspection time is determined to be the manual image judgment stage.

[0069] In operation S242, the predicted waiting time in the baggage security check status is determined based on the total detection time of the first security check time series and the first interval time.

[0070] In some embodiments of this disclosure, the total detection time of the first security check time sequence can be calculated based on the detection time of each baggage security check stage. For example, when in the release stage, there is no detection time, and passengers can board directly. However, when in the manual security check stage, manual baggage inspection is required, and passengers need to go to the baggage opening room to open their bags. The time is uncertain, so passengers need to be notified to go to the baggage opening room for manual security check. Therefore, the detection time can be not displayed. Thus, the total detection time of the first security check time sequence can be the total time after deducting the detection time of the final release stage or manual security check stage. For example, the total detection time of the first security check time sequence is 60 + 9 + 1 + 25 = 95 seconds. The predicted waiting time in the baggage security check status can be determined by subtracting the first interval time from the total detection time. For example, if the first interval time is 88 seconds, the predicted waiting time can be determined to be 95 - 88 = 7 seconds, and the predicted waiting time of 7 seconds can be displayed to the passenger. In other alternative embodiments, the predicted waiting time can be the difference between the total detection time and the first interval time plus a set time, which can be, for example, a fault tolerance time or a buffer time, to prevent unexpected situations from occurring during the baggage security check.

[0071] In the embodiments of this disclosure, after baggage is manually inspected, if a security issue is found in the baggage, it enters the manual security check stage; if no security issue is found, it enters the release stage. When entering the manual security check stage, the passenger needs to go to a designated baggage opening room for manual inspection to rule out any security issues. After the manual security check, the baggage enters a second security check time sequence. The second security check time sequence is similar to the first security check time sequence, also having multiple baggage security check stages, some of which are identical to those in the first security check time sequence.

[0072] Figure 4 A flowchart illustrating a baggage security check status query method according to another embodiment of the present disclosure is shown.

[0073] In another embodiment of this disclosure, the baggage security check status query method further includes process S250.

[0074] Process S250 includes operations S251 to S253.

[0075] In operation S251, after determining that the baggage security check stage is the manual security check stage, a manual inspection instruction is generated.

[0076] In embodiments of this disclosure, the manual inspection instruction may include, for example, a specific baggage check room number. After the user enters the initial inspection instruction, and after determining that the baggage security check stage is a manual security check stage, a manual inspection instruction is generated. This manual inspection instruction may, for example, notify the user to go to the designated baggage check room for manual inspection.

[0077] In operation S252, in response to a manual inspection command, a manual inspection is performed on the target baggage.

[0078] After arriving at the designated luggage room according to the luggage room number in the manual inspection instruction, the staff and the user will conduct a manual inspection of the target luggage to rule out any security issues.

[0079] In operation S253, respond to the verification completion command and record the verification completion time.

[0080] Once the manual inspection is completed, the target baggage needs to be recorded to confirm the completion of the inspection. After the inspection is completed, the staff or the preset device responds to the inspection completion instruction and records the inspection completion time, that is, records the specific time when the inspection is completed.

[0081] In the embodiments of this disclosure, after the target baggage is manually inspected, it enters the security check stage in the second security check time sequence to continue the security check. That is, after the user has their baggage manually inspected in the baggage opening room, they can leave the baggage opening room and continue to wait for the security check results. The user can also check the security check status on the terminal device.

[0082] Figure 5 A flowchart illustrating a baggage security check status query method according to yet another embodiment of the present disclosure is shown.

[0083] In another embodiment of this disclosure, the baggage security check status query method further includes process S260, such as... Figure 5 As shown, process S260 includes operations S261 to S264.

[0084] In operation S261, the user-inputted review instruction is obtained, and the user identity information associated with the review instruction is determined.

[0085] In embodiments of this disclosure, the user inputs a review instruction, which may be the same as the initial review instruction, such as a baggage check-in barcode, boarding pass barcode, boarding QR code, facial photo, fingerprint, or other information. The user identity information associated with the review instruction is determined using the same method as in S210.

[0086] In operation S262, in response to the review instruction, the review time and the verification completion time associated with the user's identity information are obtained.

[0087] Based on the review instruction, obtain the review time of the review instruction entered by the user, and obtain, for example, the verification completion time in operation S253.

[0088] In operation S263, the second interval time is determined based on the review time and the inspection completion time.

[0089] In embodiments of this disclosure, the second interval may be, for example, the time interval between the review time and the verification completion time. Both the review time and the verification completion time represent a specific moment in time, while the second interval represents a time period of a certain length. For example, the second interval is equal to the review time minus the verification completion time; if the review time is 13:28 and the verification completion time is 13:12, then the second interval is 16 minutes.

[0090] In operation S264, the baggage security check status is determined from the second security check time sequence based on the second interval time.

[0091] In the embodiments of this disclosure, the second security check time sequence consists of multiple baggage security check stages in a set order, and each baggage security check stage has a corresponding detection duration.

[0092] For example, the second security check time sequence could be a baggage return phase (30 seconds) → baggage scanning phase (9 seconds) → image generation phase (1 second) → manual image interpretation phase (25 seconds) → clearance phase or manual security check phase (600 seconds). That is, the baggage return phase in the second security check time sequence is different from the baggage transfer phase in the first security check time sequence, while the other baggage security check phases are the same.

[0093] The baggage security check status is determined from the second security check time sequence. For example, it can refer to a specific baggage security check stage from the baggage return stage, baggage scanning stage, image generation stage, manual image interpretation stage, release stage, or manual security check stage.

[0094] Figure 6 The flowchart illustrating the baggage security check status query method according to an embodiment of the present disclosure during operation S264 is shown.

[0095] like Figure 6 As shown, operation S264 includes operations S2641 to S2642.

[0096] In operation S2641, based on the second interval time, the baggage security check stage in which the baggage is in the re-inspection time is determined from multiple baggage security check stages in the second security check time sequence.

[0097] As shown above, since each baggage security check stage in the second security check time sequence has a corresponding detection duration, and the baggage security check stages in the second security check time sequence have a certain order, the current baggage security check stage of the baggage can be determined based on the second interval time. For example, if the second interval time is 43 seconds, then the baggage security check stage of the baggage at the time of the re-inspection is determined to be the manual image judgment stage, for example, to show the user that the baggage is currently in the manual image judgment stage.

[0098] In operation S2642, the predicted waiting time in the baggage security check status is determined based on the total detection time of the second security check time series and the second interval time.

[0099] In some embodiments of this disclosure, the total detection time of the second security check time sequence can be calculated based on the detection time of each baggage security check stage. Therefore, the total detection time of the second security check time sequence can be the total time after deducting the detection time of the final release stage or manual security check stage; for example, the total detection time of the second security check time sequence is 30 + 9 + 1 + 25 = 65 seconds. The predicted waiting time in the baggage security check status can be determined, for example, by subtracting the second interval time from the total detection time of the second security check time sequence. For example, if the second interval time is 41 seconds, the predicted waiting time can be determined to be 65 - 41 = 24 seconds, and the predicted waiting time of 24 seconds can be displayed to the passenger. In other optional embodiments, the predicted waiting time can be the difference between the total detection time and the second interval time plus a set time. This set time can be, for example, a tolerance time or a buffer time, to prevent unexpected situations from occurring during the baggage security check stage.

[0100] In an optional embodiment of this disclosure, the second security check time sequence can be executed multiple times. For example, in the second security check time sequence, when the baggage security check stage is determined to be a manual security check stage, the user needs to go to the designated baggage opening room for a manual security check of the target baggage. After the manual security check, the baggage security check stage in the second security check time sequence is executed. When the baggage security check stage is determined to be a manual security check stage again, the manual security check is performed again, and the baggage security check stage in the second security check time sequence is executed again, until there are no security issues with the baggage. Therefore, during the baggage security check process, the user may need to check the baggage security check status multiple times.

[0101] Figure 7 The flowchart illustrating the baggage security check status query method for generating prompt information according to an embodiment of the present disclosure is shown in the illustration.

[0102] like Figure 7 As shown, the baggage security check status query method of this disclosure embodiment also includes a process S270 for generating prompt information, which includes: generating prompt information based on the baggage security check stage and the predicted waiting time in the baggage security check status, wherein the prompt information is obtained after de-identification processing.

[0103] In the embodiments of this disclosure, after a user queries the case status of their luggage, a prompt message is generated based on the luggage security check stage and the predicted waiting time. The prompt message includes the current case stage of the luggage and the waiting time. If the luggage security check stage and predicted waiting time corresponding to the user's identity information are not found, the system can prompt that the input information is incorrect or that the corresponding information was not found.

[0104] During the generation of prompts, user identity information associated with the user is anonymized to prevent the leakage of personal information. For example, the ID card information and name information in the user identity information are partially hidden, thereby improving the security of personal information.

[0105] The prompts can be in the form of voice messages, text messages, images, etc.

[0106] Figure 8 The illustration shows a schematic diagram of the process of a baggage security check status query method according to an embodiment of the present disclosure. Figure 9 The illustration shows a schematic diagram of the baggage movement trajectory in the baggage security check status query method according to an embodiment of the present disclosure.

[0107] The following is combined with Figure 8 and Figure 9 The baggage security check status query method of this disclosure is described in detail.

[0108] like Figure 8 As shown, the baggage security check status query process 300 includes multiple baggage security check stages, such as check-in stage 310, baggage drop-off stage 320, baggage transfer stage 330, baggage scanning stage 340, image generation stage 350, manual image interpretation stage 360, manual security check stage 370 (including manual inspection 371), release stage 380, and baggage return stage 390. The check-in stage 310 and baggage drop-off stage 320 may not be displayed to the user. For the other stages, the specific baggage security check stage can be displayed when the user queries. Figure 8 As shown, after determining that the manual security check stage has begun, a manual inspection instruction is generated to facilitate the corresponding personnel arrangements and to designate the private room to carry out the manual inspection instruction. Figure 9The diagram 400 illustrates the baggage movement trajectory in the baggage security check status query method. After a passenger or user checks in their baggage at point A, the baggage moves along the direction of the dotted arrow to point B for scanning and manual image verification. If the security check is passed, the baggage moves to point C for release. If the security check fails, the baggage moves to point D for manual security check. After the manual security check, the baggage is returned to point B to repeat the aforementioned steps until the security check is passed.

[0109] According to embodiments of this disclosure, by determining a first time interval based on baggage check-in time and initial inspection time, the baggage security check status in the first security check time sequence can be accurately determined. This allows for the determination of the baggage security check stage and the prediction of waiting time, enabling passengers (or users) to understand the baggage security check status in real time, avoiding unnecessary waiting, effectively improving the passenger travel experience, and increasing airport work efficiency.

[0110] Figure 10 A flowchart illustrating a baggage security inspection method according to an embodiment of the present disclosure is shown schematically. Figure 10 As shown, the baggage security inspection method of this disclosure includes operations S510 to S520.

[0111] During the operation of S510, the user's luggage is inspected for security, and luggage security inspection information is generated. The luggage security inspection information is associated with the user's identity information.

[0112] In the embodiments of this disclosure, when a user enters a target location, such as a train station, bus station, airport, or other public place, the user's luggage is subject to security checks, generating security check information. By associating the luggage security check information with the user's identity information, the real-time availability of the luggage security check information is ensured, and the user's identity can be easily located for problematic luggage.

[0113] In operation S520, baggage security check information is queried according to the baggage security check status query method, and baggage security check results are generated.

[0114] In the embodiments of this disclosure, after a user has their luggage checked, they can query the luggage security check information according to the luggage security check status query method described above, and generate luggage security check results, so that the user can make other arrangements or take other actions based on the luggage security check results.

[0115] In some exemplary embodiments of this disclosure, data information at each stage of baggage security screening is stored on the same or different servers. For example, data information can be stored on different servers. During check-in, user or passenger personal data is stored on an interface server for easy retrieval. When a user or passenger checks in baggage, user identity information and baggage check-in information are stored in a security screening data service for easy forwarding or querying. During the security screening process, all data information can be stored on a security screening data server, and when a user queries all data on a terminal device, the query can be sent to the terminal device. In other embodiments, data can also be stored on the same server for easy direct access or data security reasons.

[0116] Figure 11 A schematic block diagram of a baggage security check status query device according to an embodiment of the present disclosure is shown.

[0117] like Figure 11 As shown, the baggage security check status query device 600 includes an acquisition module 610, a response module 620, a first determination module 630, and a second determination module 640.

[0118] The acquisition module 610 is configured to acquire an initial search command and determine the user identity information associated with the initial search command. In one embodiment, the acquisition module 610 can be used to perform the operation S210 described above, which will not be repeated here.

[0119] The response module 620 is configured to respond to the initial query command, obtain the initial query time and baggage check-in information associated with the user's identity information, including the baggage check-in time. In one embodiment, the response module 620 can be used to perform the operation S220 described above, which will not be repeated here.

[0120] The first determining module 630 is configured to determine a first interval time based on the baggage check-in time and the initial inspection time. In one embodiment, the first determining module 630 can be used to perform the operation S230 described above, which will not be repeated here.

[0121] The second determining module 640 is configured to determine the baggage security check status from the first security check time sequence based on the first interval time. The baggage security check status includes at least the baggage security check stage and the predicted waiting time. In one embodiment, the second determining module 640 can be used to perform the operation S240 described above, which will not be repeated here.

[0122] In some embodiments of this disclosure, the second determining module of the baggage security check status query device includes a first determining unit and a second determining unit. The first determining unit is configured to determine the baggage security check stage of the baggage security check status at the initial inspection time from multiple baggage security check stages in the first security check time sequence based on the first interval time. The second determining unit is configured to determine the predicted waiting time in the baggage security check status based on the total detection time of the first security check time sequence and the first interval time.

[0123] In some embodiments of this disclosure, the baggage security check status query device further includes a manual security check stage processing unit, configured to generate a manual inspection instruction after determining that the baggage security check stage is a manual security check stage; to perform a manual inspection on the target baggage in response to the manual inspection instruction; and to record the inspection completion time in response to the inspection completion instruction.

[0124] In some embodiments of this disclosure, the baggage security check status query device further includes a query module configured to obtain a review instruction input by a user, determine user identity information associated with the review instruction; respond to the review instruction, obtain the review time and the verification completion time associated with the user identity information; determine a second interval time based on the review time and the verification completion time; and determine the baggage security check status from a second security check time sequence based on the second interval time.

[0125] In some embodiments of this disclosure, the query module of the baggage security check status query device further includes a query subunit configured to determine the baggage security check stage of the baggage security check status at the re-inspection time from multiple baggage security check stages in the second security check time sequence based on the second interval time; and to determine the predicted waiting time in the baggage security check status based on the total detection time of the second security check time sequence and the second interval time.

[0126] In some embodiments of this disclosure, the baggage security check status query device further includes a prompt information generation module, configured to generate prompt information based on the baggage security check stage and predicted waiting time in the baggage security check status, wherein the prompt information is obtained after de-identification processing.

[0127] Figure 12 A schematic block diagram of a baggage security screening device according to an embodiment of the present disclosure is shown.

[0128] like Figure 12 As shown, the baggage security inspection device 700 includes a security inspection module 710 and a generation module 720.

[0129] The security inspection module 710 is configured to perform security checks on a user's luggage and generate luggage security inspection information, which is associated with the user's identity information. In one embodiment, the security inspection module 710 can be used to perform the operation S510 described above, which will not be repeated here.

[0130] The generation module 720 is configured to query baggage security check information according to the baggage security check status query method described above, and generate baggage security check results. In one embodiment, the generation module 720 can be used to perform the operation S520 described above, which will not be repeated here.

[0131] According to embodiments of this disclosure, any plurality of modules among the acquisition module 610, response module 620, first determination module 630, second determination module 640, security inspection module 710, and generation module 720 can be combined into one module, or any one of these modules can be split into multiple modules. Alternatively, at least part of the functionality of one or more of these modules can be combined with at least part of the functionality of other modules and implemented in one module. According to embodiments of this disclosure, at least one of the acquisition module 610, response module 620, first determination module 630, second determination module 640, security inspection module 710, and generation module 720 can be at least partially implemented as hardware circuitry, such as a field-programmable gate array (FPGA), a programmable logic array (PLA), a system-on-a-chip, a system-on-a-substrate, a system-on-package, an application-specific integrated circuit (ASIC), or implemented in hardware or firmware by any other reasonable means of integrating or packaging the circuitry, or implemented in any one of software, hardware, and firmware methods, or in a suitable combination of any of these methods. Alternatively, at least one of the acquisition module 610, response module 620, first determination module 630, second determination module 640, security inspection module 710, and generation module 720 may be implemented at least partially as a computer program module, which can perform corresponding functions when the computer program module is run.

[0132] Figure 13 A block diagram schematically illustrates an electronic device suitable for implementing a baggage security check status query method or a baggage security check method according to embodiments of the present disclosure. Figure 13 The electronic device shown is merely an example and should not be construed as limiting the functionality and scope of the embodiments disclosed herein.

[0133] like Figure 13As shown, an electronic device 800 according to an embodiment of this disclosure includes a processor 801, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 802 or a program loaded from a storage portion 808 into a random access memory (RAM) 803. The processor 801 may include, for example, a general-purpose microprocessor (e.g., a CPU), an instruction set processor and / or an associated chipset and / or a special-purpose microprocessor (e.g., an application-specific integrated circuit (ASIC)), etc. The processor 801 may also include onboard memory for caching purposes. The processor 801 may include a single processing unit or multiple processing units for performing different actions of the method flow according to an embodiment of this disclosure.

[0134] RAM 803 stores various programs and data required for the operation of electronic device 800. Processor 801, ROM 802, and RAM 803 are interconnected via bus 804. Processor 801 performs various operations of the method flow according to embodiments of the present disclosure by executing programs in ROM 802 and / or RAM 803. It should be noted that the programs may also be stored in one or more memories other than ROM 802 and RAM 803. Processor 801 may also perform various operations of the method flow according to embodiments of the present disclosure by executing programs stored in said one or more memories.

[0135] According to embodiments of this disclosure, the electronic device 800 may further include an input / output (I / O) interface 805, which is also connected to a bus 804. The electronic device 800 may also include one or more of the following components connected to the I / O interface 805: an input section 806 including a keyboard, mouse, etc.; an output section 807 including a cathode ray tube (CRT), liquid crystal display (LCD), etc., and a speaker, etc.; a storage section 808 including a hard disk, etc.; and a communication section 809 including a network interface card such as a LAN card, modem, etc. The communication section 809 performs communication processing via a network such as the Internet. A drive 810 is also connected to the I / O interface 805 as needed. A removable medium 811, such as a disk, optical disk, magneto-optical disk, semiconductor memory, etc., is installed on the drive 810 as needed so that computer programs read from it can be installed into the storage section 808 as needed.

[0136] This disclosure also provides a computer-readable storage medium, which may be included in the device / apparatus / system described in the above embodiments; or it may exist independently and not assembled into the device / apparatus / system. The computer-readable storage medium carries one or more programs that, when executed, implement the method according to the embodiments of this disclosure.

[0137] According to embodiments of this disclosure, the computer-readable storage medium may be a non-volatile computer-readable storage medium, such as including, but not limited to: portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof. In this disclosure, the computer-readable storage medium may be any tangible medium that contains or stores a program that can be used by or in conjunction with an instruction execution system, apparatus, or device. For example, according to embodiments of this disclosure, the computer-readable storage medium may include ROM 802 and / or RAM 803 and / or one or more memories other than ROM 802 and RAM 803 described above.

[0138] Embodiments of this disclosure also include a computer program product comprising a computer program containing program code for performing the methods shown in the flowchart. When the computer program product is run on a computer system, the program code is used to cause the computer system to implement the methods provided in the embodiments of this disclosure.

[0139] When the computer program is executed by the processor 801, it performs the functions defined in the system / apparatus of this disclosure embodiments. According to embodiments of this disclosure, the systems, apparatuses, modules, units, etc., described above can be implemented by computer program modules.

[0140] In one embodiment, the computer program may rely on a tangible storage medium such as an optical storage device or a magnetic storage device. In another embodiment, the computer program may also be transmitted and distributed in the form of signals over a network medium, and may be downloaded and installed via the communication section 809, and / or installed from a removable medium 811. The program code contained in the computer program can be transmitted using any suitable network medium, including but not limited to: wireless, wired, etc., or any suitable combination thereof.

[0141] In such an embodiment, the computer program can be downloaded and installed from a network via communication section 809, and / or installed from removable medium 811. When the computer program is executed by processor 801, it performs the functions defined in the system of this disclosure embodiment. According to embodiments of this disclosure, the systems, devices, apparatuses, modules, units, etc., described above can be implemented by computer program modules.

[0142] According to embodiments of this disclosure, program code for executing the computer programs provided in embodiments of this disclosure can be written in any combination of one or more programming languages. Specifically, these computational programs can be implemented using high-level procedural and / or object-oriented programming languages, and / or assembly / machine languages. Programming languages ​​include, but are not limited to, languages ​​such as Java, C++, Python, "C", or similar programming languages. The program code can execute entirely on the user's computing device, partially on the user's device, partially on a remote computing device, or entirely on a remote computing device or server. In cases involving remote computing devices, the remote computing device can be connected to the user's computing device via any type of network, including a local area network (LAN) or a wide area network (WAN), or it can be connected to an external computing device (e.g., via the Internet using an Internet service provider).

[0143] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of this disclosure. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two consecutively indicated blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in a block diagram or flowchart, and combinations of blocks in a block diagram or flowchart, may be implemented using a dedicated hardware-based system that performs the specified function or operation, or using a combination of dedicated hardware and computer instructions.

[0144] Those skilled in the art will understand that the features described in the various embodiments and / or claims of this disclosure can be combined or combined in various ways, even if such combinations or combinations are not explicitly described in this disclosure. In particular, the features described in the various embodiments and / or claims of this disclosure can be combined or combined in various ways without departing from the spirit and teachings of this disclosure. All such combinations and / or combinations fall within the scope of this disclosure.

[0145] The embodiments of this disclosure have been described above. However, these embodiments are for illustrative purposes only and are not intended to limit the scope of this disclosure. Although various embodiments have been described above, this does not mean that the measures in the various embodiments cannot be used advantageously in combination. The scope of this disclosure is defined by the appended claims and their equivalents. Various substitutions and modifications can be made by those skilled in the art without departing from the scope of this disclosure, and all such substitutions and modifications should fall within the scope of this disclosure.

Claims

1. A method for querying baggage security check status, wherein, include: Obtain the initial investigation instruction and determine the user identity information associated with the initial investigation instruction; In response to the initial search command, obtain the initial search time and baggage check-in information associated with the user's identity information, the baggage check-in information including baggage check-in time; The first interval time is determined based on the baggage check-in time and the initial inspection time; as well as Based on the first interval, the baggage security check status is determined from the first security check time sequence. The baggage security check status includes at least the baggage security check stage and the predicted waiting time. The first security check time sequence consists of multiple baggage security check stages in a predetermined order, and each baggage security check stage has a corresponding detection time. The step of determining the baggage security check status from the first security check time sequence based on the first interval includes: Based on the first interval, determine the baggage security check stage of the baggage at the initial inspection time from multiple baggage security check stages in the first security check time sequence; and Based on the total detection time of the first security check time series and the first interval time, the predicted waiting time in the baggage security check status is determined.

2. The method according to claim 1, wherein, The baggage security check stage includes a manual security check stage, and the method further includes: After determining that the baggage security check stage is a manual security check stage, a manual inspection instruction is generated; In response to a manual inspection instruction, conduct a manual inspection of the target baggage; and Respond to the verification completion command and record the verification completion time.

3. The method according to claim 2, wherein, Also includes: Obtain a review instruction and determine the user identity information associated with the review instruction; In response to the review instruction, obtain the review time and the verification completion time associated with the user's identity information; The second interval time is determined based on the re-examination time and the inspection completion time; as well as Based on the second interval, the baggage security check status is determined from the second security check time sequence.

4. The method according to claim 3, wherein, The second security check time sequence consists of multiple baggage security check stages in a set order, with each baggage security check stage having a corresponding detection duration.

5. The method according to claim 4, wherein, Determining the baggage security check status from the second security check time sequence based on the second interval includes: Based on the second interval, determine the baggage security check stage of the baggage at the re-inspection time from multiple baggage security check stages in the second security check time sequence; and The predicted waiting time in the baggage security check status is determined based on the total detection time of the second security check time series and the second interval time.

6. The method according to claim 1, wherein, Also includes: A prompt message is generated based on the baggage security check stage and the predicted waiting time in the baggage security check status. The prompt message is obtained after being de-identified.

7. A baggage security inspection method, comprising: The user's luggage is subjected to security checks, and luggage security check information is generated, which is associated with the user's identity information; The baggage security check status query method according to any one of claims 1 to 6 queries the baggage security check information and generates baggage security check results.

8. A baggage security check status query device, wherein, include: The acquisition module is configured to acquire an initial search instruction and determine the user identity information associated with the initial search instruction; The response module is configured to respond to the initial query command, obtain the initial query time and baggage check-in information associated with the user's identity information, wherein the baggage check-in information includes the baggage check-in time; The first determining module is configured to determine a first interval time based on the baggage check-in time and the initial inspection time; as well as The second determining module is configured to determine the baggage security check status from the first security check time sequence based on the first interval time. The baggage security check status includes at least a baggage security check stage and a predicted waiting time. The first security check time sequence consists of multiple baggage security check stages in a predetermined order, and each baggage security check stage has a corresponding detection time. The step of determining the baggage security check status from the first security check time sequence based on the first interval includes: Based on the first interval, determine the baggage security check stage of the baggage at the initial inspection time from multiple baggage security check stages in the first security check time sequence; and Based on the total detection time of the first security check time series and the first interval time, the predicted waiting time in the baggage security check status is determined.

9. A baggage security inspection device, comprising: The security check module is configured to perform security checks on the user's luggage and generate luggage security check information, which is associated with the user's identity information. The generation module is configured to query the baggage security check information and generate baggage security check results using the baggage security check status query method according to any one of claims 1 to 6.

10. An electronic device, comprising: One or more processors; A storage device for storing executable instructions, which, when executed by the processor, implement the baggage security check status query method according to any one of claims 1 to 6, or the baggage security check method according to claim 7.

11. A computer-readable storage medium having executable instructions stored thereon, which, when executed by a processor, implement the baggage security check status query method according to any one of claims 1 to 6, or the baggage security check method according to claim 7.

12. A computer program product comprising a computer program, which, when executed by a processor, implements the baggage security check status query method according to any one of claims 1 to 6, or the baggage security check method according to claim 7.

Citation Information

Patent Citations

  • Luggage management method and equipment thereof

    CN108335072A

  • Transit baggage processing method and system for international-to-domestic connecting flight

    CN110860480A