A method, device and equipment for configuring cabin access control equipment based on boarding credentials
Through the cabin access control equipment configuration method based on boarding certificates, fully automatic check-in processing for passengers is achieved, solving the problems of low check-in and check-out efficiency and high labor costs in the existing technology, and improving the safety and reliability of access control equipment sex.
Patent Information
- Application Number
- CN202310891615.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-07-19
- Publication Date
- 2025-02-11
- Estimated Expiration
- 2043-07-19
AI Technical Summary
In the prior art, passengers need to spend a lot of time checking in and check-out procedures at the service desk after boarding the ship, and more service personnel are required to be equipped on the ship, which reduces the passenger's check-in and check-out efficiency and increases labor costs.
Through the cabin access control equipment configuration method based on the boarding credentials, unlocking is performed based on the boarding credential identification code, fully automatic check-in processing for users is realized, improving user check-in efficiency and saving labor costs. At the same time, by transmitting the boarding credential identification code to the target access control device, the secure storage of boarding credentials is realized, and the door lock is opened with the consistent identification code comparison, improving the security and reliability of the access control device.
It realizes efficient check-in and check-out for passengers, reduces labor costs, and improves the safety and reliability of access control equipment.
Smart Images

Figure CN116959147B_ABST
Abstract
Description
Technical Field
[0001] The present application belongs to the technical field of cabin access control management, and specifically relates to a method, device, equipment and medium for configuring cabin access control equipment based on boarding credentials. Background Art
[0002] Traditional cargo ships can only carry cargo, while passenger ships focus on transporting people. However, with the advancement of technology, ship designers have begun to develop ships that can meet the needs of both cargo and personnel transportation. These ships use innovative design and engineering technologies, such as the optimization of hull structure, the increase of ship load capacity, and the upgrade of safety equipment, which enables ships to more efficiently meet the transportation needs of different industries and individuals, and improve the flexibility and economy of ship transportation.
[0003] In the prior art, since the ticketing system and the cabin management system on board the ship cannot be linked, passengers need to queue up at the service desk to register for the room and receive a magnetic card or mechanical key to open the door when boarding the ship. When disembarking, passengers also need to check out at the service desk and return the received magnetic card or mechanical key.
[0004] However, in the prior art, passengers cannot directly enter their rooms after boarding the ship, and need to spend a lot of time to complete the room check-in and check-out procedures at the service desk. At the same time, the ship also needs to be equipped with a large number of service personnel, which reduces the efficiency of passenger check-in and check-out and increases labor costs. Therefore, how to enable passengers to complete check-in and check-out efficiently and reduce labor costs is an urgent problem to be solved in this field. Summary of the invention
[0005] The embodiment of the present application provides a method, device, equipment and medium for configuring cabin access control equipment based on boarding credentials, the purpose of which is to solve the problem in the prior art that it takes a lot of time for passengers to check in and check out of their rooms on board, and that a large number of staff are required on board. Through the method for configuring cabin access control equipment based on boarding credentials, by unlocking the door according to the boarding credential identification code, the user's full-automatic check-in process can be achieved, the user's check-in efficiency is improved, and labor costs are saved. At the same time, by transmitting the boarding credential identification code to the target access control device, the secure storage of the boarding credential is achieved, and the door lock will only be opened when the identification code is compared and consistent, thereby improving the security and reliability of the access control device.
[0006] In a first aspect, an embodiment of the present application provides a method for configuring a cabin access control device based on a boarding credential, the method comprising:
[0007] Receiving and storing user order information transmitted by the boarding certificate printing system, and generating a boarding certificate identification code according to the user order information;
[0008] Determine a target access control device according to the user order information, and transmit the boarding credential identification code to the target access control device so that the target access control device stores the boarding credential identification code;
[0009] In response to a boarding voucher printing request issued by the boarding voucher printing system, query the user order information according to the user identity information included in the boarding voucher printing request, determine the corresponding boarding voucher identification code, and feed back a printing instruction to the printing device so that the printing device prints the boarding voucher identification code;
[0010] An identification code activation instruction is sent to the target access control device, so that when the target access control device recognizes the boarding credential identification code, it is compared with the pre-stored boarding credential identification code, and the door lock is opened when the comparison is consistent.
[0011] Further, sending an identification code activation instruction to the target access control device includes:
[0012] Determine the validity period of the boarding certificate identification code according to the user order information;
[0013] An identification code activation instruction including the valid period is issued to the target access control device, so that the target access control device compares the identification code of the boarding credential based on the valid period.
[0014] Further, receiving and storing user order information transmitted by the boarding certificate printing system, and generating a boarding certificate identification code according to the user order information, including:
[0015] Receive and store user order information transmitted by the boarding certificate printing system;
[0016] Determine the validity period of the boarding certificate identification code according to the user order information;
[0017] A boarding credential identification code is generated according to the user order information and the valid period, wherein the valid period included in the boarding credential identification code is used for the target access control device to compare the boarding credential identification code based on the valid period.
[0018] Furthermore, when the target access control device recognizes the boarding credential identification code, after comparing it with the pre-stored boarding credential identification code, the method further includes:
[0019] If the comparison is inconsistent, receiving the identified boarding credential identification code transmitted by the target access control device and the pre-stored boarding credential identification code;
[0020] Determining the type of problem according to the identified embarkation credential identification code and the pre-stored embarkation credential identification code;
[0021] Send an alarm message to the access control device according to the problem type, so that the access control device can display the alarm message to the user.
[0022] Further, after responding to the boarding ticket printing request issued by the boarding ticket printing system, the method further includes:
[0023] If the response fails, the user order information is queried according to the user identity information included in the boarding certificate printing request, and the card issuing device is controlled according to the user order information to send a smart card to the user, so that the user can open the door lock according to the smart card.
[0024] Furthermore, after controlling the card issuing device to send the smart card to the user according to the user order information, the method further includes:
[0025] If the card issuing device fails to issue the card, the location information of the card issuing device is obtained, and the display device is controlled according to the location information and the location information of the pre-stored mechanical key collection point to display a route map of the user from the current location to the mechanical key collection point, so that the user can reach the mechanical key collection point according to the route map to collect the mechanical key.
[0026] Furthermore, after the printing device prints the boarding certificate identification code, the method further includes:
[0027] In response to a loss report instruction issued by a user, querying user order information according to user identity information included in the loss report instruction, regenerating a boarding voucher identification code according to the user order information, and feeding back a printing instruction to a printing device, so that the printing device prints the regenerated boarding voucher identification code;
[0028] and / or:
[0029] In response to a report loss instruction issued by the user, the user's current location information and report loss location information are obtained, and the display device is controlled to display a route map of the user from the current location to the report loss location based on the current location information and the report loss location information, so that the user can reach the report loss location according to the route map to report the loss and reissue the boarding certificate identification code.
[0030] In a second aspect, an embodiment of the present application provides a device for configuring cabin access control equipment based on a boarding credential, the device comprising:
[0031] An identification code generation module, used to receive and store user order information transmitted by the boarding certificate printing system, and generate a boarding certificate identification code according to the user order information;
[0032] An identification code transmission module, used to determine a target access control device according to the user order information, and transmit the boarding credential identification code to the target access control device so that the target access control device can store the boarding credential identification code;
[0033] a printing instruction feedback module, configured to respond to a boarding voucher printing request issued by the boarding voucher printing system, query user order information according to user identity information included in the boarding voucher printing request, determine a corresponding boarding voucher identification code, and feedback a printing instruction to a printing device, so that the printing device prints the boarding voucher identification code;
[0034] The activation instruction sending module is used to send an identification code activation instruction to the target access control device, and is used to compare the boarding credential identification code with the pre-stored boarding credential identification code when the target access control device recognizes the boarding credential identification code, and open the door lock when the comparison is consistent.
[0035] Furthermore, the activation instruction sending module is used to:
[0036] Determine the validity period of the boarding certificate identification code according to the user order information;
[0037] An identification code activation instruction including the valid period is issued to the target access control device, so that the target access control device compares the identification code of the boarding credential based on the valid period.
[0038] Furthermore, the identification code generation module is used to:
[0039] Receive and store user order information transmitted by the boarding certificate printing system;
[0040] Determine the validity period of the boarding certificate identification code according to the user order information;
[0041] A boarding credential identification code is generated according to the user order information and the valid period, wherein the valid period included in the boarding credential identification code is used for the target access control device to compare the boarding credential identification code based on the valid period.
[0042] Furthermore, the device further includes an alarm information sending module, and the alarm information sending module is used to:
[0043] If the comparison is inconsistent, receiving the identified boarding credential identification code transmitted by the target access control device and the pre-stored boarding credential identification code;
[0044] Determining the type of problem according to the identified embarkation credential identification code and the pre-stored embarkation credential identification code;
[0045] Send an alarm message to the access control device according to the problem type, so that the access control device can display the alarm message to the user.
[0046] Furthermore, the device further comprises a smart card sending module, and the smart card sending module is used to:
[0047] If the response fails, the user order information is queried according to the user identity information included in the boarding certificate printing request, and the card issuing device is controlled according to the user order information to send a smart card to the user, so that the user can open the door lock according to the smart card.
[0048] Furthermore, the device further comprises a roadmap display module, and the roadmap display module is used to:
[0049] If the card issuing device fails to issue the card, the location information of the card issuing device is obtained, and the display device is controlled according to the location information and the location information of the pre-stored mechanical key collection point to display a route map of the user from the current location to the mechanical key collection point, so that the user can reach the mechanical key collection point according to the route map to collect the mechanical key.
[0050] Furthermore, the device further comprises a loss reporting instruction response module, wherein the loss reporting instruction response module is used to:
[0051] In response to a loss report instruction issued by a user, querying user order information according to user identity information included in the loss report instruction, regenerating a boarding voucher identification code according to the user order information, and feeding back a printing instruction to a printing device, so that the printing device prints the regenerated boarding voucher identification code;
[0052] and / or:
[0053] In response to a report loss instruction issued by the user, the user's current location information and report loss location information are obtained, and the display device is controlled to display a route map of the user from the current location to the report loss location based on the current location information and the report loss location information, so that the user can reach the report loss location according to the route map to report the loss and reissue the boarding certificate identification code.
[0054] In a third aspect, an embodiment of the present application provides an electronic device, which includes a processor, a memory, and a program or instruction stored in the memory and executable on the processor, wherein the program or instruction, when executed by the processor, implements the steps of the method described in the first aspect.
[0055] In a fourth aspect, an embodiment of the present application provides a readable storage medium, on which a program or instruction is stored, and when the program or instruction is executed by a processor, the steps of the method described in the first aspect are implemented.
[0056] In a fifth aspect, an embodiment of the present application provides a chip, comprising a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run a program or instruction to implement the method described in the first aspect.
[0057] In an embodiment of the present application, the user order information transmitted by the boarding voucher printing system is received and stored, and a boarding voucher identification code is generated according to the user order information; the target access control device is determined according to the user order information, and the boarding voucher identification code is transmitted to the target access control device for the target access control device to store the boarding voucher identification code; in response to a boarding voucher printing request issued by the boarding voucher printing system, the user order information is queried according to the user identity information included in the boarding voucher printing request, and the corresponding boarding voucher identification code is determined, and a printing instruction is fed back to the printing device for the printing device to print the boarding voucher identification code; an identification code activation instruction is issued to the target access control device, which is used to compare the boarding voucher identification code with the pre-stored boarding voucher identification code when the target access control device recognizes the boarding voucher identification code, and unlock the door lock if the comparison is consistent. Through the above-mentioned cabin access control device configuration method based on boarding vouchers, by unlocking according to the boarding voucher identification code, the user's fully automatic check-in process can be realized, the user's check-in efficiency is improved, and the labor cost is saved. At the same time, by transmitting the boarding credential identification code to the target access control device, the boarding credential is securely stored, and the door lock will only be opened when the identification code is consistent, which improves the security and reliability of the access control device. BRIEF DESCRIPTION OF THE DRAWINGS
[0058] Figure 1 It is a flowchart of a method for configuring a cabin access control device based on a boarding credential provided in Example 1 of the present application;
[0059] Figure 2 It is a flowchart of a method for configuring cabin access control equipment based on boarding credentials provided in Example 2 of the present application;
[0060] Figure 3 It is a flowchart of a method for configuring cabin access control equipment based on boarding credentials provided in Example 3 of the present application;
[0061] Figure 4 It is a flowchart of a method for configuring cabin access control equipment based on boarding credentials provided in Embodiment 4 of the present application;
[0062] Figure 5 It is a structural schematic diagram of a cabin access control equipment configuration device based on a boarding credential provided in Embodiment 5 of the present application;
[0063] Figure 6 It is a structural diagram of an electronic device provided in Example 6 of the present application. DETAILED DESCRIPTION
[0064] In order to make the purpose, technical scheme and advantages of the present application clearer, the specific embodiments of the present application are further described in detail below in conjunction with the accompanying drawings. It is understood that the specific embodiments described herein are only used to explain the present application, rather than to limit the present application. It should also be noted that, for the convenience of description, only the part related to the present application but not all the contents are shown in the accompanying drawings. Before discussing the exemplary embodiments in more detail, it should be mentioned that some exemplary embodiments are described as processes or methods depicted as flow charts. Although the flow chart describes each operation (or step) as a sequential process, many of the operations therein can be implemented in parallel, concurrently or simultaneously. In addition, the order of each operation can be rearranged. The process can be terminated when its operation is completed, but it can also have additional steps not included in the accompanying drawings. The process can correspond to a method, a function, a procedure, a subroutine, a subprogram, etc.
[0065] The following will be combined with the drawings in the embodiments of the present application to clearly describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, rather than all the embodiments. All other embodiments obtained by ordinary technicians in this field based on the embodiments in the present application belong to the scope of protection of this application.
[0066] The terms "first", "second", etc. in the specification and claims of the present application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable under appropriate circumstances, so that the embodiments of the present application can be implemented in an order other than those illustrated or described here, and the objects distinguished by "first", "second", etc. are generally of one type, and the number of objects is not limited. For example, the first object can be one or more. In addition, "and / or" in the specification and claims represents at least one of the connected objects, and the character " / " generally indicates that the objects associated with each other are in an "or" relationship.
[0067] In conjunction with the accompanying drawings, the following detailed description is given of the method, device, equipment and medium for configuring cabin access control equipment based on boarding credentials provided in the embodiments of the present application through specific embodiments and their application scenarios.
[0068] Embodiment 1
[0069] Figure 1 1 is a flow chart of a method for configuring cabin access control equipment based on boarding credentials provided in Example 1 of the present application. Figure 1 As shown, the specific steps include:
[0070] S101, receiving and storing user order information transmitted by a boarding certificate printing system, and generating a boarding certificate identification code according to the user order information.
[0071] First of all, the usage scenario of this solution can be to receive user order information transmitted by the boarding certificate printing system through the control system of the cabin, generate a boarding certificate identification code according to the user order information and determine the corresponding access control device, then transmit the boarding certificate identification code to this access control device for storage, and after the user boards the ship and prints the ticket, send an instruction to the access control device to make the access control device compare the boarding certificate identification code displayed by the user with the pre-stored boarding certificate identification code, and open the door lock after the comparison is consistent.
[0072] Based on the above usage scenarios, it can be understood that the executor of the present application can be the control system of the cabin, and no excessive limitations are made here.
[0073] In this solution, the method is executed by a control system, which is connected to the access control devices of at least two cabins of the ship and to the boarding certificate printing system.
[0074] The control system can be a system used to manage and monitor various equipment and systems in the cabin. For example, it can generate boarding certificate identification codes, manage and control the cabin's printing equipment, card issuing equipment, and access control equipment, etc., and provide various functions and services required by crew members and passengers.
[0075] A ship can refer to any large-scale means of transport used for water navigation, including merchant ships, passenger ships, cruise ships and ferries, etc., which are usually used for cargo transportation, personnel transportation and tourism on the sea or inland waters.
[0076] Access control devices can be devices used to control the entrance and exit of rooms in the cabin. They can restrict access to specific rooms to authorized personnel through various identity authentication methods, such as card swiping, fingerprint recognition or password input. Access control devices are usually connected to the cabin's control system to automatically open or close the door when authorization is passed.
[0077] The boarding pass printing system may be a ticketing system, which is responsible for processing the user's ticket purchase request and generating order information, and then transmitting the order information to the control system.
[0078] In this solution, user order information may refer to relevant information submitted by the user in the boarding voucher printing system, which may include flight information, room charges, passenger information, and other special needs. Flight information may be relevant information about the ship the user is taking, which may include ship number, departure time, arrival time, departure place, and destination. Passenger information may include the passenger's name, ID number, and mobile phone number. Other special needs information may be other needs that the passenger may have, such as the need for disabled people to ride and the need to carry infants.
[0079] The boarding pass identification code may be a unique identification code generated according to the user's order information, which is used to identify the user's boarding pass. The identification code is usually automatically generated by the control system, using certain algorithms and rules to ensure that each user's boarding pass is unique and identifiable.
[0080] The user can purchase or book a ticket through the boarding voucher printing system and provide necessary information on the boarding voucher printing system, such as the date of embarkation, the type of ticket, and the number of passengers. After receiving the user's ticket purchase request, the boarding voucher printing system generates order information based on the provided information, and then transmits the generated order information to the control system through wireless communication technology. After receiving the order information transmitted by the boarding voucher printing system, the control system stores it in the system's database or other appropriate storage medium for subsequent processing and management, and then parses the necessary data from the stored order information, such as the date and time of embarkation. Based on the parsed data, the boarding voucher printing system will generate a unique boarding voucher identification code, specifically, this identification code can be a randomly generated string, QR code, barcode or other form of identification code. The identification code will be used as part of the boarding voucher for subsequent identification and verification processes. Finally, the control system associates the generated boarding voucher identification code with the order information for verification and matching in the subsequent boarding process.
[0081] On the basis of the above technical solutions, optionally, receiving and storing user order information transmitted by the boarding certificate printing system, and generating a boarding certificate identification code according to the user order information, includes:
[0082] Receive and store user order information transmitted by the boarding certificate printing system;
[0083] Determine the validity period of the boarding certificate identification code according to the user order information;
[0084] A boarding credential identification code is generated according to the user order information and the valid period, wherein the valid period included in the boarding credential identification code is used for the target access control device to compare the boarding credential identification code based on the valid period.
[0085] In this solution, after determining the user order information and the valid period, the control system can associate the user order information and the valid period, and then automatically generate a unique boarding certificate identification code based on the associated information according to certain algorithms and rules.
[0086] In this solution, a boarding credential identification code is generated based on the user's order information and the valid period, so that the access control device can compare the boarding credential identification code based on the valid period, accurately determine whether the boarding credential identification code is within the valid period, and quickly verify the passenger's identity, which helps to improve the passenger experience and increase the efficiency of verification.
[0087] S102, determining a target access control device according to the user order information, and transmitting the boarding credential identification code to the target access control device, so that the target access control device stores the boarding credential identification code.
[0088] After receiving the user's order information, the control system can determine the target access control device according to the room fee and special needs in the order. The control system can match the order with the corresponding access control device through pre-set rules or algorithms. For example, the cabin includes a total of 18 rooms, which are divided into three levels according to the fee, and each level has six rooms, namely 100 yuan / day, 200 yuan / day and 300 yuan / day. If the room fee paid by the user is 200 yuan, the control system first determines the six rooms corresponding to 200 yuan. If the passenger has no special needs, the occupancy status of the six rooms is queried, and a room is randomly selected from the unoccupied rooms as the target room, and the access control device corresponding to the target room is set as the target access control device. If the passenger has special needs, the qualified rooms are screened out from the six rooms according to the special needs of the passenger, and the occupancy status of the six rooms is queried, and a room is randomly selected from the unoccupied rooms as the target room, and the access control device corresponding to the target room is set as the target access control device. After determining the target access control device, the control system transmits the boarding certificate identification code corresponding to the received user order information to the target access control device. The transmission method can be achieved through network connection, wireless transmission or other appropriate communication methods. After receiving the boarding certificate identification code, the target access control device stores it in the storage medium of the device for subsequent verification and identification.
[0089] S103, in response to a boarding voucher printing request issued by the boarding voucher printing system, query the user order information according to the user identity information included in the boarding voucher printing request, determine the corresponding boarding voucher identification code, and feedback the printing instruction to the printing device, so that the printing device prints the boarding voucher identification code.
[0090] The boarding pass printing request may refer to a request issued by the boarding pass printing system for printing the boarding pass of the user. The request may include the identity information of the user, which is used to query the order information of the user and determine the corresponding boarding pass identification code. By feeding back the printing instruction to the printing device through the control system, the printing device can print according to the boarding pass identification code.
[0091] User identity information may refer to the user's personal information, such as the user's name, ID number, and mobile phone number, etc. In the boarding pass printing request, the identity information is used to query the user's order information to determine the corresponding boarding pass identification code.
[0092] Printing equipment refers to equipment used to print boarding documents, which can be a printer or other equipment with printing function. The equipment can receive printing instructions and perform printing operations according to the instructions. Printers can include thermal printers, laser printers, inkjet printers and other equipment.
[0093] The print instruction may be a command to instruct the printing device to perform a printing operation. Specifically, the print instruction refers to an instruction sent to the printing device to tell the device to print according to the boarding pass identification code. By sending the print instruction, the system can realize the function of printing out the user's boarding pass.
[0094] After receiving the request for printing the boarding voucher, the control system will first parse the request for printing the boarding voucher and extract the user identity information therein. Then, the extracted user identity information is used to query the order database to obtain the order information related to the user, wherein the order database stores the order records of all users, including order numbers, flight information, and room numbers, etc. According to the queried order information, the control system can determine the corresponding boarding voucher identification code and generate a printing instruction according to the boarding voucher identification code. This instruction contains the content to be printed and the instruction information instructing the printing device how to print. Finally, the generated printing instruction is sent to the printing device so that the device can perform the corresponding printing operation according to the instruction. Specifically, the instruction can be sent through wireless communication technology. After receiving the printing instruction, the printing device parses the printing instruction. After parsing the printing content and the corresponding printing operation, the printing work of the boarding voucher identification code is performed.
[0095] Based on the above technical solutions, optionally, after the printing device prints the boarding certificate identification code, the method further includes:
[0096] In response to a loss report instruction issued by a user, querying user order information according to user identity information included in the loss report instruction, regenerating a boarding voucher identification code according to the user order information, and feeding back a printing instruction to a printing device, so that the printing device prints the regenerated boarding voucher identification code;
[0097] and / or:
[0098] In response to a report loss instruction issued by the user, the user's current location information and report loss location information are obtained, and the display device is controlled to display a route map of the user from the current location to the report loss location based on the current location information and the report loss location information, so that the user can reach the report loss location according to the route map to report the loss and reissue the boarding certificate identification code.
[0099] In this solution, the loss report instruction may be an instruction issued by the user to report the loss or invalidity of the boarding certificate. The instruction may include the user's identity information, such as a user name, order number or other information that can uniquely identify the user.
[0100] The control system can query the user's order information based on the user identity information contained in the loss report instruction, and then regenerate the boarding pass identification code based on the user's order information. After the boarding pass identification code is regenerated, a printing instruction can be fed back to the printing device to inform the device that the regenerated boarding pass identification code needs to be printed. The printing device will print the regenerated boarding pass identification code according to the received printing instruction.
[0101] The user's current location information may be the user's current geographical location, and may be specifically represented by GPS coordinates and indoor location descriptions.
[0102] The loss reporting location information may be the geographical location of the service place where the user reports the loss and reissues the identification code, and may be used to determine the location the user needs to go to in order to report the loss and reissue the certificate.
[0103] When the user issues a report loss instruction to the control system, the control system can obtain the geographic coordinates of the device to which the user issued the report loss instruction through GPS. Then, the location information of the pre-stored report loss location is queried from the database, and the best path for the user to reach the report loss location from the current location is calculated using the navigation algorithm and map data according to the user's current location information and the report loss location information, and the route information is transmitted to the display device through wireless communication technology, where the route information may include maps, path guidance, and turn prompts, etc., so that the user can accurately follow the guidance to reach the report loss location. The display device will display the map and path guidance on the screen according to the route information provided by the control system to help the user accurately navigate to the report loss location. After the user arrives at the report loss location, he can provide the necessary identity information to the staff to report the loss of the boarding pass identification code.
[0104] In this solution, by setting up two methods for users to report loss and reissue the boarding pass identification code, users can quickly obtain a new boarding pass identification code after losing the boarding pass identification code without performing tedious operations, thereby improving the flexibility and convenience of reporting loss and reissue, thereby improving the user experience.
[0105] S104, sending an identification code activation instruction to the target access control device, so as to compare the boarding credential identification code with the pre-stored boarding credential identification code when the target access control device recognizes the boarding credential identification code, and unlock the door lock if the comparison is consistent.
[0106] The identification code activation command may be a command sent by the control system to the target access control device to activate the identification code function of the device. The command informs the target access control device to perform subsequent comparison and door lock operations when the boarding credential identification code is recognized.
[0107] The door lock may refer to a device in the access control device, which is used to control the open and close state of the door. When the access control device recognizes a valid boarding credential identification code and matches it with the pre-stored boarding credential identification code, the door lock will be opened, allowing the user to enter the designated room through the access control device.
[0108] When the printing device successfully prints the boarding credential identification code, the control system can send an identification code activation command to the target access control device. The purpose of this command is to let the target access control device start listening and waiting for the input of the boarding credential identification code. When the target access control device receives the identification code activation command, it will enter the identification mode and wait for the user to enter the boarding credential identification code. Specifically, the access control device can start the identification mode, turn on the corresponding sensor, or prepare other necessary resources. The user needs to place the printed boarding credential in the identification area of the target access control device, and the target access control device will compare the identification code entered by the user with the pre-stored boarding credential identification code. If the comparison results are consistent, it means that the identification code is valid, the access control device will control the door lock to open, and the user can enter the designated room through the access control.
[0109] In an embodiment of the present application, the user order information transmitted by the boarding voucher printing system is received and stored, and a boarding voucher identification code is generated according to the user order information; the target access control device is determined according to the user order information, and the boarding voucher identification code is transmitted to the target access control device for the target access control device to store the boarding voucher identification code; in response to a boarding voucher printing request issued by the boarding voucher printing system, the user order information is queried according to the user identity information included in the boarding voucher printing request, and the corresponding boarding voucher identification code is determined, and a printing instruction is fed back to the printing device for the printing device to print the boarding voucher identification code; an identification code activation instruction is issued to the target access control device, which is used to compare the boarding voucher identification code with the pre-stored boarding voucher identification code when the target access control device recognizes the boarding voucher identification code, and unlock the door lock if the comparison is consistent. Through the above-mentioned cabin access control device configuration method based on boarding vouchers, by unlocking according to the boarding voucher identification code, the user's fully automatic check-in process can be realized, the user's check-in efficiency is improved, and the labor cost is saved. At the same time, by transmitting the boarding credential identification code to the target access control device, the boarding credential is securely stored, and the door lock will only be opened when the identification code is consistent, which improves the security and reliability of the access control device.
[0110] Embodiment 2
[0111] Figure 2 1 is a flow chart of a method for configuring cabin access control equipment based on boarding credentials provided in Example 2 of the present application. Figure 2 As shown, the specific steps include:
[0112] S201, receiving and storing user order information transmitted by a boarding certificate printing system, and generating a boarding certificate identification code according to the user order information.
[0113] S202, determining a target access control device according to the user order information, and transmitting the boarding credential identification code to the target access control device, so that the target access control device stores the boarding credential identification code.
[0114] S203, in response to the boarding voucher printing request issued by the boarding voucher printing system, query the user order information according to the user identity information included in the boarding voucher printing request, determine the corresponding boarding voucher identification code, and feedback the printing instruction to the printing device, so that the printing device prints the boarding voucher identification code.
[0115] S204: Determine the validity period of the boarding certificate identification code according to the user order information.
[0116] The valid period may refer to the time period specified in the user order information during which the boarding pass can be used. It may be set according to the start time and arrival time of the flight information in the user order information. For example, if there is a flight with a start time of 10:00 on July 14, 2023 and an arrival time of 14:00 on July 14, 2023, and if it is specified that the boarding pass identification code expires one hour after the flight arrives, the valid period may be from 10:00 on July 14, 2023 to 15:00 on July 14, 2023.
[0117] After receiving the user's order information, the control system can parse the order information, extract the flight start time and arrival time in the order, and determine the effective period of the boarding certificate identification code in combination with the pre-set boarding certificate identification code validity period rules.
[0118] S205, sending an identification code activation instruction including the valid period to the target access control device, so that the target access control device compares the identification code of the boarding credential based on the valid period.
[0119] When the control system determines the valid period of the boarding pass identification code, the valid period information can be embedded into the identification code activation instruction, and the identification code activation instruction can be transmitted to the access control device through wireless communication technology. After receiving the identification code activation instruction, the access control device can parse this instruction and extract the valid period information. When the access control device recognizes the boarding pass identification code presented by the user, it will obtain the current system time, compare the current time with the extracted valid period information, and determine whether the current time is within the valid period. If the current time is within the valid period, the access control device will further verify whether the boarding pass identification code presented by the user is a pre-stored boarding pass identification code to ensure the validity of the boarding pass identification code.
[0120] In this embodiment, by verifying the boarding credential identification code, it is possible to prevent expired or invalid boarding credential identification codes from being misused, ensuring that legitimate users within the specified time can enter the designated room, thereby improving the accuracy and security of the boarding credential, reducing the time for manual processing, and improving verification efficiency.
[0121] Embodiment 3
[0122] Figure 3 1 is a flow chart of a method for configuring cabin access control equipment based on boarding credentials provided in Example 3 of the present application. Figure 3 As shown, the specific steps include:
[0123] S301, receiving and storing user order information transmitted by a boarding certificate printing system, and generating a boarding certificate identification code according to the user order information.
[0124] S302, determining a target access control device according to the user order information, and transmitting the boarding credential identification code to the target access control device, so that the target access control device stores the boarding credential identification code.
[0125] S303, in response to the boarding voucher printing request issued by the boarding voucher printing system, query the user order information according to the user identity information included in the boarding voucher printing request, determine the corresponding boarding voucher identification code, and feedback the printing instruction to the printing device, so that the printing device prints the boarding voucher identification code.
[0126] S304, sending an identification code activation instruction to the target access control device, for comparing the boarding credential identification code with the pre-stored boarding credential identification code when the target access control device recognizes the boarding credential identification code. If the comparison is inconsistent, receiving the recognized boarding credential identification code transmitted by the target access control device and the pre-stored boarding credential identification code.
[0127] When the passenger presents the boarding credential identification code to the target access control device, the access control device will automatically perform the identification and comparison process. It will compare the identification code presented by the passenger with the stored boarding credential identification code to determine whether they are consistent. If the target access control device finds that the boarding credential identification code is inconsistent with the pre-stored identification code during the comparison process, it will trigger the detection of inconsistency. Specifically, the target access control device will transmit the identified boarding credential identification code and the pre-stored boarding credential identification code to the control system. The transmission can be achieved through the communication connection established with the control system. The access control device transmits the identification code as a message or data to the control system.
[0128] S305: Determine the type of problem according to the identified boarding credential identification code and the pre-stored boarding credential identification code.
[0129] The problem type can be the situation corresponding to when the boarding credential identification code recognized by the access control device is inconsistent, which can include illegal room credentials, invalid time period credentials, and cancelled credentials. Among them, the comparison result of the illegal room credential shows that the recognized boarding credential identification code matches the pre-stored identification code, but the credential does not match the current room, which means that the passenger's boarding credential identification code is valid, but the room they entered does not match their credential.
[0130] The comparison result of the invalid time period voucher shows that the recognized boarding voucher identification code matches the pre-stored identification code, but the voucher is invalid at the current time, which means that the passenger's boarding voucher has exceeded the validity period and can no longer enter this room.
[0131] The comparison result of the cancelled certificate shows that the recognized boarding certificate identification code matches the pre-stored identification code, but the certificate has been cancelled or invalidated, which means that the passenger's boarding certificate was once valid, but was cancelled or invalidated after a certain point in time.
[0132] The control system can obtain the comparison result through wireless communication technology, that is, the comparison result between the recognized boarding certificate identification code and the pre-stored boarding certificate identification code. According to the comparison result, the control system can determine the type of problem according to pre-set rules and logic.
[0133] S306: Send warning information to the access control device according to the problem type, so that the access control device can display the warning information to the user.
[0134] The alarm information can be a prompt message confirmed by the control system that needs to be displayed to the user by the access control device, which is used to help the user take countermeasures based on the alarm information. Specifically, if the problem type is an illegal room credential, the prompt message can be "This is not the boarding credential identification code for this room, please check the room number."
[0135] If the problem type is invalid time period certificate, the prompt message may be "This boarding certificate identification code has expired, please reapply."
[0136] If the problem type is a cancelled voucher, the prompt message may be "This boarding voucher identification code has been cancelled, please contact staff for help."
[0137] The control system can select the corresponding alarm information according to the determined problem type. Specifically, the alarm information to be sent can be determined through conditional statements or mapping relationships. The alarm information is then sent to the access control device through wireless communication technology so that the access control device can display the corresponding alarm information to the user. When the access control device receives the alarm information, it can display the alarm information to the user according to the display capability and interface design of the device. Specifically, it can be displayed in the form of text prompts, icons or combinations so that the user can clearly understand the problem and take corresponding actions.
[0138] In this embodiment, based on the comparison results of the recognized boarding credential identification code and the pre-stored identification code, the control system can quickly and accurately determine the type of problem and send corresponding alarm information to the access control device, ensuring that the alarm information is consistent with the actual situation, providing users with accurate prompts and guidance, while saving time and improving the response speed of the system.
[0139] Embodiment 4
[0140] Figure 4 1 is a flow chart of a method for configuring cabin access control equipment based on boarding credentials provided in the fourth embodiment of the present application. Figure 4 As shown, the specific steps include:
[0141] S401, receiving and storing user order information transmitted by a boarding certificate printing system, and generating a boarding certificate identification code according to the user order information.
[0142] S402, determining a target access control device according to the user order information, and transmitting the boarding credential identification code to the target access control device, so that the target access control device stores the boarding credential identification code.
[0143] S403, in response to the boarding credential printing request issued by the boarding credential printing system, if the response fails, query the user order information according to the user identity information included in the boarding credential printing request, and control the card issuing device to send a smart card to the user according to the user order information, so that the user can open the door lock according to the smart card.
[0144] User identity information may refer to relevant information used to identify the user's identity, and may include name, ID number, contact information, etc.
[0145] A smart card is a card with a chip and related storage functions, which is used to store and process the user's identity information and permission information. A smart card can be used as a user's credential to open a room door lock. Specifically, it can be a contact card or a contactless card. The chip on the smart card is embedded with specific algorithms and logic to perform identity authentication and authorization operations.
[0146] The card issuing device can be a device used to generate and distribute smart cards. It has the function of reading and writing smart cards, and can encode the user's identity information and permission information into the chip of the smart card. The card issuing device can include components such as a card reader, a card writer, an encoder, and a control unit. Through the card issuing device, the user's identity information and permission information can be written into the smart card, and then the smart card can be issued to the user for use.
[0147] If the request to print the boarding pass cannot be successfully responded to, the control system can use the user's identity information as a query condition to query the user's order information from the relevant database or storage. Based on the queried user order information, the control system can determine the user's smart card requirements and control the card issuing device to send the corresponding smart card to the user. Specifically, the control can be achieved by communicating with the card issuing device and sending relevant instructions or data. After receiving the smart card, the user can use the card to approach the door lock or insert it into the card reader to verify the identity and open the door lock. The access control device will read the information in the smart card and compare it with the authorization information to determine whether the user has the right to enter.
[0148] In this embodiment, by sending a smart card to the user when the boarding pass identification code cannot be printed, services can be provided immediately when the user needs them, thereby improving the control system's adaptability to different situations and enhancing the user experience.
[0149] Based on the above technical solutions, optionally, after controlling the card issuing device to send the smart card to the user according to the user order information, the method further includes:
[0150] If the card issuing device fails to issue the card, the location information of the card issuing device is obtained, and the display device is controlled according to the location information and the location information of the pre-stored mechanical key collection point to display a route map of the user from the current location to the mechanical key collection point, so that the user can reach the mechanical key collection point according to the route map to collect the mechanical key.
[0151] In this solution, the location information of the card issuing device may be the specific location or coordinates of the card issuing device, specifically, the GPS (Global Positioning System) coordinates and indoor location description. The GPS coordinates may be represented by longitude coordinates and latitude coordinates. For example, the card issuing device is located at 60° east longitude and 80° north latitude, which may be represented as (60°E, 80°N).
[0152] The indoor location description may be a location description of the card issuing device relative to a reference point, for example, the card issuing device is located at a specific floor, room number or a certain area of a building.
[0153] The mechanical key collection point refers to the location where the user can go to collect the mechanical key. This location information can be stored in the system in advance, such as in a database or configuration file. Specifically, it can be the location of the service desk for collecting the mechanical key, or it can be the GPS coordinates and indoor location description.
[0154] The display device may be a device for displaying information, specifically, a screen, a display, a projector, etc., which may be used to display a route map for the user from the current location to the mechanical key collection location.
[0155] The route map may refer to a navigation route map from the user's current location to the mechanical key collection location. Specifically, it may be a map or a series of instructions to guide the user on how to get from the current location to the target location. The route map may display walking routes, turn instructions, and landmarks to help the user accurately reach the mechanical key collection location.
[0156] The mechanical key can be a traditional key used to open a mechanical lock. In some cases, if the QR code cannot be printed and the smart card cannot be issued or is invalid, the user can also use a mechanical key instead.
[0157] The control system can use GPS, Wi-Fi signals, Bluetooth beacons or other indoor positioning systems to obtain the location information of the card issuing device, and then obtain the location information of the mechanical key collection point from the database. According to the location information of the card issuing device and the location information of the mechanical key collection point, the user's navigation route is calculated and the route map is displayed on the display device. The user can navigate according to the instructions on the route map displayed on the display device and arrive at the mechanical key collection point from the current location to collect the mechanical key.
[0158] In this solution, when the card issuing device fails, the user can still find the mechanical key collection point according to the route map to collect the mechanical key, thereby ensuring that the user's needs are met, improving the control system's ability to adapt to different situations, and saving the user's search time, thereby improving the user experience.
[0159] Embodiment 5
[0160] Figure 5 Schematic diagram of the structure of the cabin access control equipment configuration device based on the boarding certificate provided in the fifth embodiment of the present application. Figure 5 As shown, specifically including the following:
[0161] An identification code generation module 501 is used to receive and store user order information transmitted by the boarding certificate printing system, and generate a boarding certificate identification code according to the user order information;
[0162] An identification code transmission module 502, used to determine a target access control device according to the user order information, and transmit the boarding credential identification code to the target access control device, so that the target access control device can store the boarding credential identification code;
[0163] The printing instruction feedback module 503 is used to respond to the boarding voucher printing request issued by the boarding voucher printing system, query the user order information according to the user identity information included in the boarding voucher printing request, determine the corresponding boarding voucher identification code, and feedback the printing instruction to the printing device so that the printing device prints the boarding voucher identification code;
[0164] The activation instruction sending module 504 is used to send an identification code activation instruction to the target access control device, so as to compare the boarding credential identification code with the pre-stored boarding credential identification code when the target access control device recognizes the boarding credential identification code, and to open the door lock if the comparison is consistent.
[0165] Furthermore, the activation instruction sending module is used to:
[0166] Determine the validity period of the boarding certificate identification code according to the user order information;
[0167] An identification code activation instruction including the valid period is issued to the target access control device, so that the target access control device compares the identification code of the boarding credential based on the valid period.
[0168] Furthermore, the identification code generation module is used to:
[0169] Receive and store user order information transmitted by the boarding certificate printing system;
[0170] Determine the validity period of the boarding certificate identification code according to the user order information;
[0171] A boarding credential identification code is generated according to the user order information and the valid period, wherein the valid period included in the boarding credential identification code is used for the target access control device to compare the boarding credential identification code based on the valid period.
[0172] Furthermore, the device further includes an alarm information sending module, and the alarm information sending module is used to:
[0173] If the comparison is inconsistent, receiving the identified boarding credential identification code transmitted by the target access control device and the pre-stored boarding credential identification code;
[0174] Determining the type of problem according to the identified embarkation credential identification code and the pre-stored embarkation credential identification code;
[0175] Send an alarm message to the access control device according to the problem type, so that the access control device can display the alarm message to the user.
[0176] Furthermore, the device further comprises a smart card sending module, and the smart card sending module is used to:
[0177] If the response fails, the user order information is queried according to the user identity information included in the boarding certificate printing request, and the card issuing device is controlled according to the user order information to send a smart card to the user, so that the user can open the door lock according to the smart card.
[0178] Furthermore, the device further comprises a roadmap display module, and the roadmap display module is used to:
[0179] If the card issuing device fails to issue the card, the location information of the card issuing device is obtained, and the display device is controlled according to the location information and the location information of the pre-stored mechanical key collection point to display a route map of the user from the current location to the mechanical key collection point, so that the user can reach the mechanical key collection point according to the route map to collect the mechanical key.
[0180] Furthermore, the device further comprises a loss reporting instruction response module, wherein the loss reporting instruction response module is used to:
[0181] In response to a loss report instruction issued by a user, querying user order information according to user identity information included in the loss report instruction, regenerating a boarding voucher identification code according to the user order information, and feeding back a printing instruction to a printing device, so that the printing device prints the regenerated boarding voucher identification code;
[0182] and / or:
[0183] In response to a report loss instruction issued by the user, the user's current location information and report loss location information are obtained, and the display device is controlled to display a route map of the user from the current location to the report loss location based on the current location information and the report loss location information, so that the user can reach the report loss location according to the route map to report the loss and reissue the boarding certificate identification code.
[0184] In an embodiment of the present application, an identification code generation module is used to receive and store user order information transmitted by a boarding credential printing system, and generate a boarding credential identification code according to the user order information; an identification code transmission module is used to determine a target access control device according to the user order information, and transmit the boarding credential identification code to the target access control device, so that the target access control device can store the boarding credential identification code; a printing instruction feedback module is used to respond to a boarding credential printing request issued by the boarding credential printing system, query the user order information according to the user identity information included in the boarding credential printing request, and determine the corresponding boarding credential identification code, and feedback a printing instruction to the printing device, so that the printing device can print the boarding credential identification code; an activation instruction sending module is used to send an identification code activation instruction to the target access control device, so that when the target access control device recognizes the boarding credential identification code, it compares it with the pre-stored boarding credential identification code, and opens the door lock if the comparison is consistent. By using the above-mentioned cabin access control equipment configuration device based on the embarkation certificate, the user's fully automatic check-in process can be realized by unlocking the door according to the embarkation certificate identification code, thereby improving the user's check-in efficiency and saving labor costs. At the same time, by transmitting the embarkation certificate identification code to the target access control device, the secure storage of the embarkation certificate is realized, and the door lock will be unlocked only when the identification code is compared and consistent, thereby improving the security and reliability of the access control device.
[0185] The cabin access control device configuration device based on the boarding certificate in the embodiment of the present application can be a device, or a component, integrated circuit, or chip in a terminal. The device can be a mobile electronic device or a non-mobile electronic device. Exemplarily, the mobile electronic device can be a mobile phone, a tablet computer, a laptop computer, a PDA, an in-vehicle electronic device, a wearable device, an ultra-mobile personal computer (ultra-mobile personal computer, UMPC), a netbook or a personal digital assistant (personal digital assistant, PDA), etc., and the non-mobile electronic device can be a server, a network attached storage (Network Attached Storage, NAS), a personal computer (personal computer, PC), a television (television, TV), a teller machine or a self-service machine, etc., which is not specifically limited in the embodiment of the present application.
[0186] The cabin access control equipment configuration device based on the boarding certificate in the embodiment of the present application can be a device with an operating system. The operating system can be an Android operating system, an iOS operating system, or other possible operating systems, which are not specifically limited in the embodiment of the present application.
[0187] The cabin access control equipment configuration device based on boarding credentials provided in the embodiment of the present application can implement the various processes implemented in the above-mentioned method embodiments. To avoid repetition, they will not be described here.
[0188] Embodiment 6
[0189] like Figure 6 As shown, an embodiment of the present application also provides an electronic device 600, including a processor 601, a memory 602, and a program or instruction stored in the memory 602 and executable on the processor 601. When the program or instruction is executed by the processor 601, each process of the above-mentioned embodiment of the cabin access control equipment configuration device based on boarding credentials is implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.
[0190] It should be noted that the electronic devices in the embodiments of the present application include the mobile electronic devices and non-mobile electronic devices mentioned above.
[0191] Embodiment 7
[0192] An embodiment of the present application also provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, the various processes of the above-mentioned embodiment of the cabin access control equipment configuration device based on boarding credentials are implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.
[0193] The processor is a processor in the electronic device described in the above embodiment. The readable storage medium includes a computer readable storage medium, such as a computer read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.
[0194] Embodiment 8
[0195] An embodiment of the present application further provides a chip, which includes a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the various processes of the above-mentioned embodiment of the cabin access control equipment configuration device based on boarding credentials, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0196] It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.
[0197] It should be noted that, in this article, the terms "comprise", "include" or any other variant thereof are intended to cover non-exclusive inclusion, so that the process, method, article or device including a series of elements includes not only those elements, but also includes other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "comprise one..." do not exclude the presence of other identical elements in the process, method, article or device including the element. In addition, it should be pointed out that the scope of the methods and devices in the embodiments of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in reverse order according to the functions involved, for example, the described method may be performed in an order different from that described, and various steps may also be added, omitted, or combined. In addition, the features described with reference to certain examples may be combined in other examples.
[0198] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present application, or the part that contributes to the prior art, can be embodied in the form of a computer software product, which is stored in a storage medium (such as ROM / RAM, a disk, or an optical disk), and includes a number of instructions for a terminal (which can be a mobile phone, a computer, a server, or a network device, etc.) to execute the methods described in each embodiment of the present application.
[0199] The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of the present application, ordinary technicians in this field can also make many forms without departing from the purpose of the present application and the scope of protection of the claims, all of which are within the protection of the present application.
[0200] The above are only preferred embodiments of the present application and the technical principles used. The present application is not limited to the specific embodiments described herein, and various obvious changes, readjustments and substitutions that can be made by those skilled in the art will not deviate from the scope of protection of the present application. Therefore, although the present application is described in more detail through the above embodiments, the present application is not limited to the above embodiments, and may include more other equivalent embodiments without departing from the concept of the present application, and the scope of the present application is determined by the scope of the claims.
Claims
1. A method for configuring cabin access control equipment based on boarding credentials, characterized in that: The method is performed by a control system, which is connected to access control devices of at least two cabins of the ship and to a boarding certificate printing system; the method comprises: Receiving and storing user order information transmitted by the boarding voucher printing system, and generating a boarding voucher identification code according to the user order information; the boarding voucher identification code is used for verification and matching in the subsequent boarding process; Determine the target access control device according to the user order information, and transmit the boarding credential identification code to the target access control device, so that the target access control device can store the boarding credential identification code; wherein, after receiving the user order information, the control system determines the target access control device according to the room fee and special needs in the order; In response to a boarding voucher printing request issued by the boarding voucher printing system, query the user order information according to the user identity information included in the boarding voucher printing request, determine the corresponding boarding voucher identification code, and feed back a printing instruction to the printing device so that the printing device prints the boarding voucher identification code; Sending an identification code activation instruction to the target access control device, so that when the target access control device identifies the boarding credential identification code, it compares it with the pre-stored boarding credential identification code, and unlocks the door lock if the comparison is consistent; wherein the identification code activation instruction is used to inform the target access control device to perform subsequent comparison and door lock operations when the boarding credential identification code is identified; Wherein, when the target access control device recognizes the boarding credential identification code, after comparing it with the pre-stored boarding credential identification code, the method further includes: If the comparison is inconsistent, receiving the identified boarding credential identification code transmitted by the target access control device and the pre-stored boarding credential identification code; Determining the type of problem according to the identified embarkation credential identification code and the pre-stored embarkation credential identification code; Send an alarm message to the access control device according to the problem type, so that the access control device can display the alarm message to the user.
2. The method for configuring cabin access control equipment based on boarding credentials according to claim 1, characterized in that: Sending an identification code activation instruction to the target access control device includes: Determine the validity period of the boarding certificate identification code according to the user order information; An identification code activation instruction including the valid period is issued to the target access control device, so that the target access control device compares the identification code of the boarding credential based on the valid period.
3. The method for configuring cabin access control equipment based on boarding credentials according to claim 1, characterized in that: Receiving and storing user order information transmitted by the boarding certificate printing system, and generating a boarding certificate identification code according to the user order information, including: Receive and store user order information transmitted by the boarding certificate printing system; Determine the validity period of the boarding certificate identification code according to the user order information; A boarding credential identification code is generated according to the user order information and the valid period, wherein the valid period included in the boarding credential identification code is used for the target access control device to compare the boarding credential identification code based on the valid period.
4. The method for configuring cabin access control equipment based on boarding credentials according to claim 1, characterized in that: After responding to the boarding ticket printing request issued by the boarding ticket printing system, the method further includes: If the response fails, the user order information is queried according to the user identity information included in the boarding certificate printing request, and the card issuing device is controlled according to the user order information to send a smart card to the user, so that the user can open the door lock according to the smart card.
5. The method for configuring cabin access control equipment based on boarding credentials according to claim 4, characterized in that: After controlling the card issuing device to send the smart card to the user according to the user order information, the method further includes: If the card issuing device fails to issue the card, the location information of the card issuing device is obtained, and the display device is controlled according to the location information and the location information of the pre-stored mechanical key collection point to display a route map of the user from the current location to the mechanical key collection point, so that the user can reach the mechanical key collection point according to the route map to collect the mechanical key.
6. The method for configuring cabin access control equipment based on boarding credentials according to claim 1, characterized in that: After the printing device prints the boarding certificate identification code, the method further includes: In response to a loss report instruction issued by a user, querying user order information according to user identity information included in the loss report instruction, regenerating a boarding voucher identification code according to the user order information, and feeding back a printing instruction to a printing device, so that the printing device prints the regenerated boarding voucher identification code; and / or: In response to a report loss instruction issued by the user, the user's current location information and report loss location information are obtained, and the display device is controlled to display a route map of the user from the current location to the report loss location based on the current location information and the report loss location information, so that the user can reach the report loss location according to the route map to report the loss and reissue the boarding certificate identification code.
7. A cabin access control equipment configuration device based on boarding credentials, characterized in that: The device is configured in a control system, the control system is connected to the access control devices of at least two cabins of the ship, and is connected to the boarding certificate printing system; the device comprises: An identification code generation module is used to receive and store user order information transmitted by the boarding voucher printing system, and generate a boarding voucher identification code according to the user order information; the boarding voucher identification code is used for verification and matching in the subsequent boarding process; An identification code transmission module is used to determine the target access control device according to the user order information, and transmit the boarding credential identification code to the target access control device, so that the target access control device can store the boarding credential identification code; wherein, after receiving the user order information, the control system determines the target access control device according to the room fee and special needs in the order; a printing instruction feedback module, configured to respond to a boarding voucher printing request issued by the boarding voucher printing system, query user order information according to user identity information included in the boarding voucher printing request, determine a corresponding boarding voucher identification code, and feedback a printing instruction to a printing device, so that the printing device prints the boarding voucher identification code; An activation instruction sending module, used for sending an identification code activation instruction to the target access control device, used for comparing the boarding credential identification code with the pre-stored boarding credential identification code when the target access control device identifies the boarding credential identification code, and unlocking the door lock when the comparison is consistent; wherein the identification code activation instruction is used to inform the target access control device to perform subsequent comparison and door lock operations when the boarding credential identification code is identified; Wherein, the device further comprises: An alarm module, configured to receive the identified boarding credential identification code transmitted by the target access control device and the pre-stored boarding credential identification code when the boarding credential identification code is inconsistent with the pre-stored boarding credential identification code; Determining the type of problem according to the identified embarkation credential identification code and the pre-stored embarkation credential identification code; Send an alarm message to the access control device according to the problem type, so that the access control device can display the alarm message to the user.
8. An electronic device, characterized in that: It includes a processor, a memory, and a program or instruction stored in the memory and executable on the processor, wherein the program or instruction, when executed by the processor, implements the steps of the method for configuring cabin access control equipment based on boarding credentials as described in any one of claims 1 to 6.
9. A readable storage medium, characterized in that: The readable storage medium stores a program or instruction, and when the program or instruction is executed by the processor, the steps of the method for configuring cabin access control equipment based on boarding credentials as described in any one of claims 1-6 are implemented.
Citation Information
Patent Citations
Implementation method and implementation system for checking in / checking out in hotel
CN104376621A
Intelligent hotel door lock control system and control method
CN108320352A