A security inspection information management method and system based on intelligent integration
By correlating security check users and checked baggage in the security check management system, the problem of difficulty in storing security check data in the existing system is solved, and orderly security checks and convenient traceability query are achieved.
Patent Information
- Application Number
- CN202410670175.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-05-28
- Publication Date
- 2025-02-28
- Estimated Expiration
- 2044-05-28
Smart Images

Figure 00000000_0000_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of data storage, and in particular to a security inspection information management method and system based on intelligent integration. Background Art
[0002] The various security inspection modules of the existing security inspection management system are relatively independent. For example, the checked baggage security inspection module and the general user security inspection module are relatively independent. The user to be inspected needs to send the checked baggage to the checked baggage processing office and cooperate with the security personnel to conduct security inspection on the checked baggage. Then, the user to be inspected needs to pass the pedestrian and carry-on baggage security inspection passage for security inspection and enter the waiting hall. Moreover, the security inspection data generated by the two parts of the security inspection will not be stored in an associated manner, which is inconvenient for operations such as tracing the security inspection data. Summary of the invention
[0003] The purpose of the present invention is to overcome the shortcomings of the prior art. The present invention provides a security inspection information management method and system based on intelligent integration, which can realize orderly security inspection operations on users to be inspected and their checked luggage to be inspected, and at the same time, the security inspection data is stored in an associated manner to facilitate subsequent traceability queries on the security inspection data.
[0004] In order to solve the above technical problems, an embodiment of the present invention provides a security inspection information management method based on intelligent integration, the method comprising:
[0005] Associating the user to be inspected and the checked baggage to be inspected carried by the user to be inspected, generating information of the object to be inspected, and storing the information of the object to be inspected in an electronic tag, wherein the electronic tag is a tag set on the checked baggage to be inspected;
[0006] The information of the object to be inspected is stored in a first data node block in a distributed database, where the first data node block is determined according to the location information of the object to be inspected;
[0007] Based on the information of the objects to be inspected obtained from the distributed database, the users to be inspected and the checked baggage to be inspected are controlled to enter different security inspection channels in sequence;
[0008] Perform security inspections on the user to be inspected and the checked baggage to be inspected through different security inspection channels, respectively, to obtain first security inspection data corresponding to the user to be inspected and second security inspection data of the checked baggage to be inspected;
[0009] A second data node block is determined according to the first data node block, and the first security inspection data and the second security inspection data are stored in the second data node block in the distributed database.
[0010] Optionally, the method further includes:
[0011] When the second security inspection data is abnormal, the security inspection management user obtains the user information of the user to be inspected and associated with the checked baggage to be inspected corresponding to the second security inspection data through the information of the object to be inspected;
[0012] User notification information is generated based on the user information, and the user notification information is sent to the user to be inspected for notification processing, wherein the user notification information includes abnormality in the second security inspection data and secondary security inspection position information of the checked baggage to be inspected.
[0013] Optionally, the associating the user to be inspected and the checked baggage to be inspected carried by the user to be inspected to generate information about the object to be inspected, and storing the information about the object to be inspected in an electronic tag includes:
[0014] Obtaining user information of the user to be inspected and luggage data information of the checked luggage to be inspected carried by the user to be inspected, wherein the user information includes user identity information, user contact information and user current location information, and the luggage data information includes luggage size data and luggage appearance image data;
[0015] The user information is associated with the baggage data information to generate information of the object to be inspected, and the information of the object to be inspected is written into the electronic tag based on a reading and writing device.
[0016] Optionally, storing the information of the object to be inspected in a first data node block in a distributed database includes:
[0017] Obtaining the user's current location information in the object information to be inspected, and allocating a corresponding first data node block in the distributed database based on the user's current location information;
[0018] The information of the object to be inspected is written into the first data node block of the distributed database for storage processing.
[0019] Optionally, controlling the user to be inspected and the checked baggage to be inspected to enter different security inspection channels in sequence based on the information of the object to be inspected obtained from the distributed database includes:
[0020] The security inspection terminal loads the information of the object to be inspected in the first data node block of the distributed database, and obtains the user information of the user to be inspected and the luggage data information of the checked luggage to be inspected carried by the user to be inspected in the information of the object to be inspected;
[0021] The security inspection terminal performs security inspection sorting processing on the users to be inspected in the information of the objects to be inspected according to the time sequence marked by the loaded information of the objects to be inspected;
[0022] Based on the security check sorting result, the corresponding user to be checked and the checked baggage to be checked carried by the user to be checked are controlled to enter different security check channels in sequence. When the checked baggage to be checked enters the corresponding security check channel, the information of the object to be checked in the electronic tag carried by the checked baggage to be checked is read by the reading and writing device on the security check end, and the information is verified with the user to be checked.
[0023] Optionally, the performing security inspection on the user to be inspected and the checked baggage to be inspected respectively through different security inspection channels to obtain first security inspection data corresponding to the user to be inspected and second security inspection data of the checked baggage to be inspected, includes:
[0024] Performing security inspection on the user to be inspected and the checked baggage to be inspected in different security inspection channels according to the security inspection rules corresponding to each security inspection channel, and obtaining first security inspection data corresponding to the user to be inspected and second security inspection data of the checked baggage to be inspected;
[0025] And the first security inspection data corresponding to the user to be inspected and the second security inspection data of the checked luggage to be inspected are associated with the information of the object to be inspected.
[0026] Optionally, determining a second data node block according to the first data node block, and storing the first security inspection data and the second security inspection data in the second data node block in the distributed database includes:
[0027] Obtaining address information of the first data node block in the distributed database;
[0028] Obtaining idle data node blocks in the distributed database where the address information is located, sorting the idle data node blocks, selecting the data node block with the longest idle time to establish an index relationship with the first data node block, and using it as the second data node block;
[0029] The first security inspection data and the second security inspection data are written into the second data node block in the distributed database for storage processing.
[0030] In addition, an embodiment of the present invention further provides a security inspection information management system based on intelligent integration, the system comprising:
[0031] An association module is used to associate the user to be inspected and the checked baggage to be inspected carried by the user to be inspected, generate information about the object to be inspected, and store the information about the object to be inspected in an electronic tag, wherein the electronic tag is a tag set on the checked baggage to be inspected;
[0032] A first storage module: used for storing the information of the object to be inspected in a first data node block in a distributed database, wherein the first data node block is determined according to the location information of the object to be inspected;
[0033] Control module: used for controlling the user to be inspected and the checked baggage to be inspected to enter different security inspection channels in sequence based on the information of the object to be inspected obtained from the distributed database;
[0034] Security inspection module: used to perform security inspection on the user to be inspected and the checked baggage to be inspected through different security inspection channels, and obtain first security inspection data corresponding to the user to be inspected and second security inspection data of the checked baggage to be inspected;
[0035] The second storage module is used to determine the second data node block according to the first data node block, and store the first security inspection data and the second security inspection data in the second data node block in the distributed database.
[0036] In addition, an embodiment of the present invention further provides a computer-readable storage medium on which a computer program is stored, wherein when the program is executed by a processor, the security inspection information management method as described in any one of the above items is implemented.
[0037] In addition, an embodiment of the present invention further provides an electronic device, the electronic device comprising:
[0038] one or more processors;
[0039] Memory;
[0040] One or more applications, wherein the one or more applications are stored in the memory and configured to be executed by the one or more processors, and the one or more applications are configured to: execute the security information management method according to any one of the above.
[0041] In an embodiment of the present invention, information on objects to be inspected is generated and stored in an electronic tag, and is also stored in a first data node block in a distributed database. When performing security inspection, the user to be inspected and the checked baggage to be inspected are controlled to enter different security inspection channels in sequence according to the information on the object to be inspected obtained from the distributed database; then the first security inspection data and the second security inspection data generated by the security inspection are stored in the second data node block; orderly security inspection operations are implemented for the user to be inspected and the checked baggage to be inspected that they carry, and the security inspection data are stored in association, so as to facilitate subsequent traceability queries on the security inspection data. BRIEF DESCRIPTION OF THE DRAWINGS
[0042] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0043] Figure 1 It is a flowchart of a security inspection information management method based on intelligent integration in an embodiment of the present invention;
[0044] Figure 2 It is a schematic diagram of the structure of the security information management system based on intelligent integration in an embodiment of the present invention;
[0045] Figure 3 It is a schematic diagram of the structure of an electronic device in an embodiment of the present invention. DETAILED DESCRIPTION
[0046] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0047] For example, see Figure 1 , Figure 1 It is a flowchart of the security inspection information management method based on intelligent integration in an embodiment of the present invention.
[0048] like Figure 1 As shown, a security inspection information management method based on intelligent integration, the method includes:
[0049] S11: Associating the user to be inspected and the checked luggage to be inspected carried by the user to be inspected, generating information of the object to be inspected, and storing the information of the object to be inspected in an electronic tag, wherein the electronic tag is a tag set on the checked luggage to be inspected;
[0050] In a specific implementation of the present invention, the process of associating a user to be inspected and checked luggage to be inspected carried by the user to be inspected to generate information about the object to be inspected, and storing the information about the object to be inspected in an electronic tag includes: obtaining user information of the user to be inspected and luggage data information of the checked luggage to be inspected carried by the user to be inspected, the user information including user identity information, user contact information and user current location information, and the luggage data information including luggage size data and luggage appearance image data; associating the user information with the luggage data information to generate information about the object to be inspected, and writing the information about the object to be inspected into the electronic tag based on a read-write device.
[0051] Specifically, it is first necessary to obtain the user information of the user to be checked and the luggage data information of the checked luggage to be checked carried by the user to be checked; here, the user can fill in and upload the data by himself; the user to be checked first performs identity authentication on the APP on the smart terminal, and after the identity authentication is passed, enters the user information on the APP, and the user information includes user identity identification information, user contact information and user current location information; at the same time, when the user to be checked chooses to check in the luggage, it is necessary to enter the luggage data information of the checked luggage to be checked, and the luggage data information includes luggage size data and luggage appearance image data; after obtaining the user information, the user information is authenticated by the APP on the smart terminal, and ... is authenticated by the APP on the smart terminal, and the user information is authenticated by the APP on the smart terminal, and the user information is authenticated by the APP on the smart terminal, and the user information is authenticated by the APP on the smart terminal, and the user information is authenticated by the APP on the smart terminal, and the user information is authenticated by the APP on the smart terminal, and the user information is authenticated by the APP on the smart terminal, and the user information is authenticated by the APP on the smart terminal, and the user information is authenticated by the APP on the smart terminal, and the After obtaining the user information and baggage data information, it is necessary to associate the user information with the baggage data information to generate the information of the object to be inspected, and then write the information of the object to be inspected into the electronic tag through the reading and writing device; wherein the electronic tag is a tag set on the checked baggage to be inspected; the electronic tag will facilitate the subsequent confirmation of the user to be inspected to whom the checked baggage to be inspected belongs. For example, after the checked baggage to be inspected arrives at the destination, the electronic tag can be identified by the reading and writing terminal to obtain the information of the object to be inspected stored in the electronic tag, and the user information can be queried through the information of the object to be inspected; this prevents the user to be inspected from taking the wrong checked baggage after arriving at the destination.
[0052] S12: storing the information of the object to be inspected in a first data node block in a distributed database, where the first data node block is determined according to the location information of the object to be inspected;
[0053] In the specific implementation process of the present invention, the information of the object to be inspected is stored in the first data node block of the distributed database, including: obtaining the user's current location information in the information of the object to be inspected, and allocating the corresponding first data node block in the distributed database based on the user's current location information; writing the information of the object to be inspected into the first data node block in the distributed database for storage processing.
[0054] Specifically, the current location information of the corresponding user is obtained from the information of the object to be inspected, and then the corresponding first data node block is allocated in the distributed database according to the current location information of the user; then the information of the object to be inspected is written into the first data node block in the distributed database for storage processing; wherein the distributed database is a database distributed and set in each security inspection area, and each database will set a corresponding number of first data node blocks and second data node blocks according to the local passenger flow; the database corresponding to the corresponding data storage area will be determined in the distributed database according to the current location information of the user, and a block will be selected from the free first data node blocks in the database as the first data node block for the information of the object to be inspected; each user to be inspected will be allocated a first data node block for storing the information of the object to be inspected of the user to be inspected; in this way, some sensitive data information can be effectively isolated and the data security of sensitive information can be ensured.
[0055] S13: Controlling the user to be inspected and the checked baggage to be inspected to enter different security inspection channels in sequence based on the information of the object to be inspected obtained from the distributed database;
[0056] In a specific implementation process of the present invention, the controlling the user to be inspected and the checked baggage to be inspected to enter different security inspection channels in sequence based on the information of the object to be inspected obtained from the distributed database comprises: the security inspection end loads the information of the object to be inspected in the first data node block of the distributed database, and obtains the user information of the user to be inspected in the information of the object to be inspected and the baggage data information of the checked baggage to be inspected carried by the user to be inspected; the security inspection end performs security inspection sorting processing on the users to be inspected in the information of the object to be inspected according to the time sequence marked by the loaded information of the object to be inspected; based on the security inspection sorting result, the corresponding user to be inspected and the checked baggage to be inspected carried by the user to be inspected are controlled to enter different security inspection channels in sequence, and when the checked baggage to be inspected enters the corresponding security inspection channel, the information of the object to be inspected in the electronic tag carried by the checked baggage to be inspected is read by the reading and writing device on the security inspection end, and the information of the object to be inspected is verified with the user to be inspected.
[0057] Specifically, at this time, the security inspection end will load the information of the object to be inspected in the first data node block of the distributed database, so that the security inspection end can obtain the information of the object to be inspected, and then obtain the user information of the user to be inspected in the information of the object to be inspected and the luggage data information of the checked luggage to be inspected carried by the user to be inspected through the information of the object to be inspected; then the security inspection end will perform security inspection sorting processing on the users to be inspected in the information of the object to be inspected according to the time sequence marked by the loaded information of the object to be inspected, obtain the security inspection sorting result, and push the security inspection sorting result to the smart terminal where the user to be inspected is located, so as to remind the user to be inspected to go to the location of the case terminal to perform security inspection according to the case sorting; that is, the corresponding user to be inspected can be controlled according to the security inspection sorting result. The user and the checked baggage to be checked carried by the user to be checked enter different security inspection channels in turn, that is, when the user to be checked learns through the information pushed to the intelligent terminal that it is his turn to perform security inspection, the user to be checked and the checked baggage to be checked carried by him arrive at the designated location, and then put the checked baggage to be checked into the corresponding security inspection channel according to the prompt, and then the user to be checked also enters the corresponding security inspection channel; when the checked baggage to be checked enters the corresponding security inspection channel, the information of the object to be checked in the electronic tag carried by the checked baggage to be checked is read by the reading and writing device on the security inspection end, and the information is verified with the user to be checked; to prevent the checked baggage put into the security inspection channel by the user to be checked from being inconsistent with the checked baggage to be checked corresponding to the submitted information; in this way, the safety of the checked baggage to be checked is guaranteed.
[0058] S14: Perform security inspection on the user to be inspected and the checked baggage to be inspected through different security inspection channels, respectively, to obtain first security inspection data corresponding to the user to be inspected and second security inspection data of the checked baggage to be inspected;
[0059] In the specific implementation process of the present invention, the security inspection process is performed on the user to be inspected and the checked baggage to be inspected through different security inspection channels respectively to obtain the first security inspection data corresponding to the user to be inspected and the second security inspection data of the checked baggage to be inspected, including: performing security inspection on the user to be inspected and the checked baggage to be inspected in different security inspection channels according to the security inspection rules corresponding to each security inspection channel to obtain the first security inspection data corresponding to the user to be inspected and the second security inspection data of the checked baggage to be inspected; and associating the first security inspection data corresponding to the user to be inspected and the second security inspection data of the checked baggage to be inspected with the information of the object to be inspected.
[0060] Furthermore, when there is an abnormality in the second security inspection data, the security inspection management user obtains the user information of the user to be inspected and the checked baggage to be inspected corresponding to the second security inspection data through the information of the object to be inspected; generates user notification information based on the user information, and sends the user to be inspected for notification processing, wherein the user notification information includes the abnormality in the second security inspection data and the secondary security inspection location information of the checked baggage to be inspected.
[0061] Specifically, in different security inspection channels, security inspection is performed on the users to be inspected and the checked baggage to be inspected according to the security inspection rules corresponding to each security inspection channel, and the first security inspection data corresponding to the users to be inspected and the second security inspection data of the checked baggage to be inspected are obtained; in order to facilitate subsequent query of the security inspection data, it is necessary to associate the first security inspection data corresponding to the users to be inspected and the second security inspection data of the checked baggage to be inspected with the information of the objects to be inspected; in this way, when the security inspection data is subsequently queried, indexing can be achieved through the information of the objects to be inspected.
[0062] There may be abnormal cases during security inspection. If there is an abnormality in the first security inspection data, a secondary security inspection can be directly performed on the customer to be inspected (further in-depth security inspection processing), and the security inspection data of the secondary security inspection can be added to the first security inspection data; if there is an abnormality in the second security inspection data, because the security inspection channel of the checked baggage to be inspected is inconsistent with the security inspection channel of the user to be inspected, when the second security inspection data is abnormal, it is necessary to perform a secondary security inspection on the checked baggage to be inspected, wherein the secondary security inspection includes unpacking inspection, etc. At this time, the corresponding user to be inspected needs to be on site; therefore, it is necessary to obtain the user information of the checked baggage to be inspected corresponding to the second security inspection data and associated with the user to be inspected through the information of the object to be inspected; then generate user notification information based on the user information, and send the user notification information to the smart terminal where the user to be inspected is located for notification processing, the user notification information includes the abnormality in the second security inspection data and the secondary security inspection location information of the checked baggage to be inspected; thereby reminding the user to be inspected to arrive at the secondary security inspection location in time and cooperate with relevant management personnel to complete the secondary security inspection of the checked baggage to be inspected.
[0063] S15: Determine a second data node block according to the first data node block, and store the first security inspection data and the second security inspection data in the second data node block in the distributed database.
[0064] In the specific implementation process of the present invention, the second data node block is determined according to the first data node block, and the first security check data and the second security check data are stored in the second data node block in the distributed database, including: obtaining the address information of the first data node block in the distributed database; obtaining the idle data node blocks in the distributed database where the address information is located, and sorting the idle data node blocks, selecting the data node block with the longest idle time to establish an index relationship with the first data node block, and using it as the second data node block; writing the first security check data and the second security check data into the second data node block in the distributed database for storage processing.
[0065] Specifically, it is necessary to first obtain the address information of the first data block in the distributed database, and then match the idle data node blocks in the distributed database through the address information, that is, match the idle data node blocks in the distributed database where the address information is located, and then sort the idle data node blocks, select the data node block with the longest idle time to establish an index relationship with the first data node block, and use it as the second data node block; then write the first security inspection data and the second security inspection data into the second data node block in the distributed database for storage processing; the storage processing here is through the energy contract program in the blockchain technology. The one-way encrypted hash function value encrypts the first security inspection data and the second security inspection data to form a security inspection data hash value, and then stores the security inspection data hash value in the second data node block; after the user to be inspected arrives at the destination, the NFC function of the user's smart terminal identifies the electronic tag on the checked luggage to be inspected, and after successful verification, the user to be inspected can collect the checked luggage to be inspected. At this time, the smart terminal of the user to be inspected will send a journey completion message to the distributed database, and the corresponding first data block node and second data block node will release the data stored therein and re-enter the next cycle as an idle data block node.
[0066] In an embodiment of the present invention, information on objects to be inspected is generated and stored in an electronic tag, and is also stored in a first data node block in a distributed database. When performing security inspection, the user to be inspected and the checked baggage to be inspected are controlled to enter different security inspection channels in sequence according to the information on the object to be inspected obtained from the distributed database; then the first security inspection data and the second security inspection data generated by the security inspection are stored in the second data node block; orderly security inspection operations are implemented for the user to be inspected and the checked baggage to be inspected that they carry, and the security inspection data are stored in association, so as to facilitate subsequent traceability queries on the security inspection data.
[0067] For example 2, please refer to Figure 2 , Figure 2 It is a schematic diagram of the structural composition of the security inspection information management system based on intelligent integration in an embodiment of the present invention.
[0068] See also Figure 2 , a security inspection information management system based on intelligent integration, the system includes:
[0069] The association module 21 is used to associate the user to be inspected and the checked baggage to be inspected carried by the user to be inspected, generate information about the object to be inspected, and store the information about the object to be inspected in an electronic tag, wherein the electronic tag is a tag set on the checked baggage to be inspected;
[0070] In a specific implementation of the present invention, the process of associating a user to be inspected and checked luggage to be inspected carried by the user to be inspected to generate information about the object to be inspected, and storing the information about the object to be inspected in an electronic tag includes: obtaining user information of the user to be inspected and luggage data information of the checked luggage to be inspected carried by the user to be inspected, the user information including user identity information, user contact information and user current location information, and the luggage data information including luggage size data and luggage appearance image data; associating the user information with the luggage data information to generate information about the object to be inspected, and writing the information about the object to be inspected into the electronic tag based on a read-write device.
[0071] Specifically, it is first necessary to obtain the user information of the user to be checked and the luggage data information of the checked luggage to be checked carried by the user to be checked; here, the user can fill in and upload the data by himself; the user to be checked first performs identity authentication on the APP on the smart terminal, and after the identity authentication is passed, enters the user information on the APP, and the user information includes user identity identification information, user contact information and user current location information; at the same time, when the user to be checked chooses to check in the luggage, it is necessary to enter the luggage data information of the checked luggage to be checked, and the luggage data information includes luggage size data and luggage appearance image data; after obtaining the user information, the user information is authenticated by the APP on the smart terminal, and ... is authenticated by the APP on the smart terminal, and the user information is authenticated by the APP on the smart terminal, and the user information is authenticated by the APP on the smart terminal, and the user information is authenticated by the APP on the smart terminal, and the user information is authenticated by the APP on the smart terminal, and the user information is authenticated by the APP on the smart terminal, and the user information is authenticated by the APP on the smart terminal, and the user information is authenticated by the APP on the smart terminal, and the user information is authenticated by the APP on the smart terminal, and the After obtaining the user information and baggage data information, it is necessary to associate the user information with the baggage data information to generate the information of the object to be inspected, and then write the information of the object to be inspected into the electronic tag through the reading and writing device; wherein the electronic tag is a tag set on the checked baggage to be inspected; the electronic tag will facilitate the subsequent confirmation of the user to be inspected to whom the checked baggage to be inspected belongs. For example, after the checked baggage to be inspected arrives at the destination, the electronic tag can be identified by the reading and writing terminal to obtain the information of the object to be inspected stored in the electronic tag, and the user information can be queried through the information of the object to be inspected; this prevents the user to be inspected from taking the wrong checked baggage after arriving at the destination.
[0072] The first storage module 22 is used to store the information of the object to be inspected in a first data node block in a distributed database, where the first data node block is determined according to the location information of the object to be inspected;
[0073] In the specific implementation process of the present invention, the information of the object to be inspected is stored in the first data node block of the distributed database, including: obtaining the user's current location information in the information of the object to be inspected, and allocating the corresponding first data node block in the distributed database based on the user's current location information; writing the information of the object to be inspected into the first data node block in the distributed database for storage processing.
[0074] Specifically, the current location information of the corresponding user is obtained from the information of the object to be inspected, and then the corresponding first data node block is allocated in the distributed database according to the current location information of the user; then the information of the object to be inspected is written into the first data node block in the distributed database for storage processing; wherein the distributed database is a database distributed and set in each security inspection area, and each database will set a corresponding number of first data node blocks and second data node blocks according to the local passenger flow; the database corresponding to the corresponding data storage area will be determined in the distributed database according to the current location information of the user, and a block will be selected from the free first data node blocks in the database as the first data node block for the information of the object to be inspected; each user to be inspected will be allocated a first data node block for storing the information of the object to be inspected of the user to be inspected; in this way, some sensitive data information can be effectively isolated and the data security of sensitive information can be ensured.
[0075] Control module 23: used for controlling the user to be inspected and the checked baggage to be inspected to enter different security inspection channels in sequence based on the information of the object to be inspected obtained from the distributed database;
[0076] In a specific implementation process of the present invention, the controlling the user to be inspected and the checked baggage to be inspected to enter different security inspection channels in sequence based on the information of the object to be inspected obtained from the distributed database comprises: the security inspection end loads the information of the object to be inspected in the first data node block of the distributed database, and obtains the user information of the user to be inspected in the information of the object to be inspected and the baggage data information of the checked baggage to be inspected carried by the user to be inspected; the security inspection end performs security inspection sorting processing on the users to be inspected in the information of the object to be inspected according to the time sequence marked by the loaded information of the object to be inspected; based on the security inspection sorting result, the corresponding user to be inspected and the checked baggage to be inspected carried by the user to be inspected are controlled to enter different security inspection channels in sequence, and when the checked baggage to be inspected enters the corresponding security inspection channel, the information of the object to be inspected in the electronic tag carried by the checked baggage to be inspected is read by the reading and writing device on the security inspection end, and the information of the object to be inspected is verified with the user to be inspected.
[0077] Specifically, at this time, the security inspection end will load the information of the object to be inspected in the first data node block of the distributed database, so that the security inspection end can obtain the information of the object to be inspected, and then obtain the user information of the user to be inspected in the information of the object to be inspected and the luggage data information of the checked luggage to be inspected carried by the user to be inspected through the information of the object to be inspected; then the security inspection end will perform security inspection sorting processing on the users to be inspected in the information of the object to be inspected according to the time sequence marked by the loaded information of the object to be inspected, obtain the security inspection sorting result, and push the security inspection sorting result to the smart terminal where the user to be inspected is located, so as to remind the user to be inspected to go to the location of the case terminal to perform security inspection according to the case sorting; that is, the corresponding user to be inspected can be controlled according to the security inspection sorting result. The user and the checked baggage to be checked carried by the user to be checked enter different security inspection channels in turn, that is, when the user to be checked learns through the information pushed to the intelligent terminal that it is his turn to perform security inspection, the user to be checked and the checked baggage to be checked carried by him arrive at the designated location, and then put the checked baggage to be checked into the corresponding security inspection channel according to the prompt, and then the user to be checked also enters the corresponding security inspection channel; when the checked baggage to be checked enters the corresponding security inspection channel, the information of the object to be checked in the electronic tag carried by the checked baggage to be checked is read by the reading and writing device on the security inspection end, and the information is verified with the user to be checked; to prevent the checked baggage put into the security inspection channel by the user to be checked from being inconsistent with the checked baggage to be checked corresponding to the submitted information; in this way, the safety of the checked baggage to be checked is guaranteed.
[0078] Security inspection module 24: used to perform security inspection on the user to be inspected and the checked baggage to be inspected through different security inspection channels, and obtain first security inspection data corresponding to the user to be inspected and second security inspection data of the checked baggage to be inspected;
[0079] In the specific implementation process of the present invention, the security inspection process is performed on the user to be inspected and the checked baggage to be inspected through different security inspection channels respectively to obtain the first security inspection data corresponding to the user to be inspected and the second security inspection data of the checked baggage to be inspected, including: performing security inspection on the user to be inspected and the checked baggage to be inspected in different security inspection channels according to the security inspection rules corresponding to each security inspection channel to obtain the first security inspection data corresponding to the user to be inspected and the second security inspection data of the checked baggage to be inspected; and associating the first security inspection data corresponding to the user to be inspected and the second security inspection data of the checked baggage to be inspected with the information of the object to be inspected.
[0080] Furthermore, when there is an abnormality in the second security inspection data, the security inspection management user obtains the user information of the user to be inspected and the checked baggage to be inspected corresponding to the second security inspection data through the information of the object to be inspected; generates user notification information based on the user information, and sends the user to be inspected for notification processing, wherein the user notification information includes the abnormality in the second security inspection data and the secondary security inspection location information of the checked baggage to be inspected.
[0081] Specifically, in different security inspection channels, security inspection is performed on the users to be inspected and the checked baggage to be inspected according to the security inspection rules corresponding to each security inspection channel, and the first security inspection data corresponding to the users to be inspected and the second security inspection data of the checked baggage to be inspected are obtained; in order to facilitate subsequent query of the security inspection data, it is necessary to associate the first security inspection data corresponding to the users to be inspected and the second security inspection data of the checked baggage to be inspected with the information of the objects to be inspected; in this way, when the security inspection data is subsequently queried, indexing can be achieved through the information of the objects to be inspected.
[0082] There may be abnormal cases during security inspection. If there is an abnormality in the first security inspection data, a secondary security inspection can be directly performed on the customer to be inspected (further in-depth security inspection processing), and the security inspection data of the secondary security inspection can be added to the first security inspection data; if there is an abnormality in the second security inspection data, because the security inspection channel of the checked baggage to be inspected is inconsistent with the security inspection channel of the user to be inspected, when the second security inspection data is abnormal, it is necessary to perform a secondary security inspection on the checked baggage to be inspected, wherein the secondary security inspection includes unpacking inspection, etc. At this time, the corresponding user to be inspected needs to be on site; therefore, it is necessary to obtain the user information of the checked baggage to be inspected corresponding to the second security inspection data and associated with the user to be inspected through the information of the object to be inspected; then generate user notification information based on the user information, and send the user notification information to the smart terminal where the user to be inspected is located for notification processing, the user notification information includes the abnormality in the second security inspection data and the secondary security inspection location information of the checked baggage to be inspected; thereby reminding the user to be inspected to arrive at the secondary security inspection location in time and cooperate with relevant management personnel to complete the secondary security inspection of the checked baggage to be inspected.
[0083] The second storage module 25 is used to determine the second data node block according to the first data node block, and store the first security inspection data and the second security inspection data in the second data node block in the distributed database.
[0084] In the specific implementation process of the present invention, the second data node block is determined according to the first data node block, and the first security check data and the second security check data are stored in the second data node block in the distributed database, including: obtaining the address information of the first data node block in the distributed database; obtaining the idle data node blocks in the distributed database where the address information is located, and sorting the idle data node blocks, selecting the data node block with the longest idle time to establish an index relationship with the first data node block, and using it as the second data node block; writing the first security check data and the second security check data into the second data node block in the distributed database for storage processing.
[0085] Specifically, it is necessary to first obtain the address information of the first data block in the distributed database, and then match the idle data node blocks in the distributed database through the address information, that is, match the idle data node blocks in the distributed database where the address information is located, and then sort the idle data node blocks, select the data node block with the longest idle time to establish an index relationship with the first data node block, and use it as the second data node block; then write the first security inspection data and the second security inspection data into the second data node block in the distributed database for storage processing; the storage processing here is through the energy contract program in the blockchain technology. The one-way encrypted hash function value encrypts the first security inspection data and the second security inspection data to form a security inspection data hash value, and then stores the security inspection data hash value in the second data node block; after the user to be inspected arrives at the destination, the NFC function of the user's smart terminal identifies the electronic tag on the checked luggage to be inspected, and after successful verification, the user to be inspected can collect the checked luggage to be inspected. At this time, the smart terminal of the user to be inspected will send a journey completion message to the distributed database, and the corresponding first data block node and second data block node will release the data stored therein and re-enter the next cycle as an idle data block node.
[0086] In an embodiment of the present invention, information on objects to be inspected is generated and stored in an electronic tag, and is also stored in a first data node block in a distributed database. When performing security inspection, the user to be inspected and the checked baggage to be inspected are controlled to enter different security inspection channels in sequence according to the information on the object to be inspected obtained from the distributed database; then the first security inspection data and the second security inspection data generated by the security inspection are stored in the second data node block; orderly security inspection operations are implemented for the user to be inspected and the checked baggage to be inspected that they carry, and the security inspection data are stored in association, so as to facilitate subsequent traceability queries on the security inspection data.
[0087] An embodiment of the present invention provides a computer-readable storage medium, wherein a computer program is stored on the computer-readable storage medium, and when the program is executed by a processor, the security inspection information management method of any one of the above embodiments is implemented. The computer-readable storage medium includes, but is not limited to, any type of disk (including floppy disk, hard disk, optical disk, CD-ROM, and magneto-optical disk), ROM (Read-Only Memory), RAM (Random Access Memory), EPROM (Erasable Programmable Read-Only Memory), EEPROM (Electrically Erasable Programmable Read-Only Memory), flash memory, magnetic card or optical card. That is, the storage device includes any medium that can store or transmit information in a readable form by a device (for example, a computer, a mobile phone), which can be a read-only memory, a disk or an optical disk, etc.
[0088] An embodiment of the present invention further provides a computer application program, which runs on a computer and is used to execute the security inspection information management method of any one of the above embodiments.
[0089] also, Figure 3 It is a schematic diagram of the structure of an electronic device in an embodiment of the present invention.
[0090] The embodiment of the present invention further provides an electronic device, such as Figure 3 The electronic device includes a processor 302, a memory 303, an input unit 304, a display unit 305 and other devices. Those skilled in the art will understand that Figure 3The electronic device structure device shown does not constitute a limitation on all devices, and may include more or fewer components than shown, or combine certain components. The memory 303 can be used to store the application 301 and various functional modules, and the processor 302 runs the application 301 stored in the memory 303, thereby executing various functional applications and data processing of the device. The memory can be an internal memory or an external memory, or include both internal and external memories. The internal memory may include a read-only memory (ROM), a programmable ROM (PROM), an electrically programmable ROM (EPROM), an electrically erasable programmable ROM (EEPROM), a flash memory, or a random access memory. The external memory may include a hard disk, a floppy disk, a ZIP disk, a U disk, a magnetic tape, etc. The memory disclosed in the present invention includes but is not limited to these types of memories. The memory disclosed in the present invention is only used as an example and not as a limitation.
[0091] The input unit 304 is used to receive the input of the signal and the keyword input by the user. The input unit 304 may include a touch panel and other input devices. The touch panel can collect the touch operation of the user on or near it, and drive the corresponding connection system according to a pre-set program; other input devices may include but are not limited to one or more of a physical keyboard, a function key (such as a play control key, a switch key, etc.), a trackball, a mouse, a joystick, etc. The display unit 305 can be used to display the information input by the user or the information provided to the user and various menus of the terminal device. The display unit 305 can be in the form of a liquid crystal display, an organic light emitting diode, etc. The processor 302 is the control center of the terminal device, which uses various interfaces and lines to connect the various parts of the entire device, and executes various functions and processes data by running or executing software programs and / or modules stored in the memory 303, and calling the data stored in the memory.
[0092] As an embodiment, the electronic device includes: one or more processors 302, a memory 303, and one or more applications 301, wherein the one or more applications 301 are stored in the memory 303 and are configured to be executed by the one or more processors 302, and the one or more applications 301 are configured to execute the security information management method in any one of the above-mentioned embodiments.
[0093] In an embodiment of the present invention, information on objects to be inspected is generated and stored in an electronic tag, and is also stored in a first data node block in a distributed database. When performing security inspection, the user to be inspected and the checked baggage to be inspected are controlled to enter different security inspection channels in sequence according to the information on the object to be inspected obtained from the distributed database; then the first security inspection data and the second security inspection data generated by the security inspection are stored in the second data node block; orderly security inspection operations are implemented for the user to be inspected and the checked baggage to be inspected that they carry, and the security inspection data are stored in association, so as to facilitate subsequent traceability queries on the security inspection data.
[0094] In addition, the above is a detailed introduction to a security information management method and system based on intelligent integration provided by an embodiment of the present invention. Specific examples are used in this article to illustrate the principles and implementation methods of the present invention. The description of the above embodiments is only used to help understand the method of the present invention and its core idea; at the same time, for general technical personnel in this field, according to the idea of the present invention, there will be changes in the specific implementation method and application scope. In summary, the content of this specification should not be understood as a limitation on the present invention.
Claims
1. A security inspection information management method based on intelligent integration, characterized in that: The method comprises: Associating the user to be inspected and the checked baggage to be inspected carried by the user to be inspected, generating information of the object to be inspected, and storing the information of the object to be inspected in an electronic tag, wherein the electronic tag is a tag set on the checked baggage to be inspected; The information of the object to be inspected is stored in a first data node block in a distributed database, where the first data node block is determined according to the location information of the object to be inspected; Based on the information of the objects to be inspected obtained from the distributed database, the users to be inspected and the checked baggage to be inspected are controlled to enter different security inspection channels in sequence; Perform security inspections on the user to be inspected and the checked baggage to be inspected through different security inspection channels, respectively, to obtain first security inspection data corresponding to the user to be inspected and second security inspection data of the checked baggage to be inspected; Determine a second data node block according to the first data node block, and store the first security inspection data and the second security inspection data in the second data node block in the distributed database; The determining the second data node block according to the first data node block, and storing the first security inspection data and the second security inspection data in the second data node block in the distributed database, comprises: Obtaining address information of the first data node block in the distributed database; Obtaining idle data node blocks in the distributed database where the address information is located, sorting the idle data node blocks, selecting the data node block with the longest idle time to establish an index relationship with the first data node block, and using it as the second data node block; Writing the first security inspection data and the second security inspection data into the second data node block in the distributed database for storage processing; During storage processing, the first security inspection data and the second security inspection data are encrypted using a one-way encrypted hash function value through the smart contract program in the blockchain technology to form a security inspection data hash value, and then the security inspection data hash value is stored in the second data node block; after the user to be inspected arrives at the destination, the electronic tag on the checked luggage to be inspected is identified by the NFC function of the smart terminal of the user to be inspected, and after successful verification, the user to be inspected can collect the checked luggage to be inspected. At this time, the smart terminal of the user to be inspected will send a journey completion information to the distributed database, and the corresponding first data block node and the second data block node will release the data stored in them, and enter the next cycle as idle data block nodes again.
2. The security inspection information management method according to claim 1, characterized in that: The method further comprises: When the second security inspection data is abnormal, the security inspection management user obtains the user information of the user to be inspected and associated with the checked baggage to be inspected corresponding to the second security inspection data through the information of the object to be inspected; User notification information is generated based on the user information, and the user notification information is sent to the user to be inspected for notification processing, wherein the user notification information includes abnormality in the second security inspection data and secondary security inspection position information of the checked baggage to be inspected.
3. The security inspection information management method according to claim 1, characterized in that: The step of associating the user to be inspected and the checked baggage to be inspected carried by the user to be inspected, generating information of the object to be inspected, and storing the information of the object to be inspected in the electronic tag includes: Obtaining user information of the user to be inspected and luggage data information of the checked luggage to be inspected carried by the user to be inspected, wherein the user information includes user identity information, user contact information and user current location information, and the luggage data information includes luggage size data and luggage appearance image data; The user information is associated with the baggage data information to generate information of the object to be inspected, and the information of the object to be inspected is written into the electronic tag based on a reading and writing device.
4. The security inspection information management method according to claim 1, characterized in that: The first data node block storing the information of the object to be inspected in the distributed database includes: Obtaining the user's current location information in the object information to be inspected, and allocating a corresponding first data node block in the distributed database based on the user's current location information; The information of the object to be inspected is written into the first data node block of the distributed database for storage processing.
5. The security inspection information management method according to claim 1, characterized in that: The controlling the user to be inspected and the checked baggage to be inspected to enter different security inspection channels in sequence based on the information of the object to be inspected obtained from the distributed database includes: The security inspection terminal loads the information of the object to be inspected in the first data node block of the distributed database, and obtains the user information of the user to be inspected and the luggage data information of the checked luggage to be inspected carried by the user to be inspected in the information of the object to be inspected; The security inspection terminal performs security inspection sorting processing on the users to be inspected in the information of the objects to be inspected according to the time sequence marked by the loaded information of the objects to be inspected; Based on the security check sorting result, the corresponding user to be checked and the checked baggage to be checked carried by the user to be checked are controlled to enter different security check channels in sequence. When the checked baggage to be checked enters the corresponding security check channel, the information of the object to be checked in the electronic tag carried by the checked baggage to be checked is read by the reading and writing device on the security check end, and the information is verified with the user to be checked.
6. The security inspection information management method according to claim 1, characterized in that: The step of performing security inspection on the user to be inspected and the checked baggage to be inspected respectively through different security inspection channels to obtain first security inspection data corresponding to the user to be inspected and second security inspection data of the checked baggage to be inspected includes: Performing security inspection on the user to be inspected and the checked baggage to be inspected in different security inspection channels according to the security inspection rules corresponding to each security inspection channel, and obtaining first security inspection data corresponding to the user to be inspected and second security inspection data of the checked baggage to be inspected; And the first security inspection data corresponding to the user to be inspected and the second security inspection data of the checked luggage to be inspected are associated with the information of the object to be inspected.
7. A security information management system based on intelligent integration, characterized in that: The system comprises: An association module is used to associate the user to be inspected and the checked baggage to be inspected carried by the user to be inspected, generate information about the object to be inspected, and store the information about the object to be inspected in an electronic tag, wherein the electronic tag is a tag set on the checked baggage to be inspected; A first storage module: used for storing the information of the object to be inspected in a first data node block in a distributed database, wherein the first data node block is determined according to the location information of the object to be inspected; Control module: used for controlling the user to be inspected and the checked baggage to be inspected to enter different security inspection channels in sequence based on the information of the object to be inspected obtained from the distributed database; Security inspection module: used to perform security inspection on the user to be inspected and the checked baggage to be inspected through different security inspection channels, and obtain first security inspection data corresponding to the user to be inspected and second security inspection data of the checked baggage to be inspected; A second storage module: used to determine a second data node block according to the first data node block, and store the first security inspection data and the second security inspection data in the second data node block in the distributed database; The determining the second data node block according to the first data node block, and storing the first security inspection data and the second security inspection data in the second data node block in the distributed database, comprises: Obtaining address information of the first data node block in the distributed database; Obtaining idle data node blocks in the distributed database where the address information is located, sorting the idle data node blocks, selecting the data node block with the longest idle time to establish an index relationship with the first data node block, and using it as the second data node block; Writing the first security inspection data and the second security inspection data into the second data node block in the distributed database for storage processing; During storage processing, the first security inspection data and the second security inspection data are encrypted using a one-way encrypted hash function value through the smart contract program in the blockchain technology to form a security inspection data hash value, and then the security inspection data hash value is stored in the second data node block; after the user to be inspected arrives at the destination, the electronic tag on the checked luggage to be inspected is identified by the NFC function of the smart terminal of the user to be inspected, and after successful verification, the user to be inspected can collect the checked luggage to be inspected. At this time, the smart terminal of the user to be inspected will send a journey completion information to the distributed database, and the corresponding first data block node and the second data block node will release the data stored in them, and enter the next cycle as idle data block nodes again.
8. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the security inspection information management method as described in any one of claims 1 to 6 is implemented.
9. An electronic device, characterized in that: The electronic device comprises: one or more processors; Memory; One or more applications, wherein the one or more applications are stored in the memory and configured to be executed by the one or more processors, and the one or more applications are configured to: execute the security information management method according to any one of claims 1 to 6.
Citation Information
Patent Citations
Airport passenger security check information management system, method and device and storage medium
CN111552000A
Station hall layer grading passing method and system
CN114821873A