A multi-access control linkage method, system and storage medium based on takeout orders

By automatically generating a temporary access permission QR code, the automatic linkage between community access control, unit access control and elevator access control during takeaway orders is solved, and the problem of low delivery efficiency in the last mile of takeaway is improved.

CN119851378BActive Publication Date: 2025-07-18DESSMANN CHINA MACHINERY & ELECTRONICS +1
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202510331597.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-03-20
Publication Date
2025-07-18
Estimated Expiration
2045-03-20

AI Technical Summary

Technical Problem

In the prior art, the delivery efficiency of the last mile of takeaway is low, mainly relying on telephone confirmation and remote door opening methods, which has high communication costs and low efficiency.

Method used

By automatically generating a temporary access permission QR code, takeaways can automatically provide deliverymen with permission to open community access control, unit access control and elevator access control based on takeaway orders, realizing multi-access control linkage.

Benefits of technology

It improves the delivery efficiency of takeaway, reduces communication costs, and improves the authorization efficiency of the final stage of takeaway.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119851378B_ABST
    Figure CN119851378B_ABST
Patent Text Reader

Abstract

The present invention provides a multi-door access linkage method, system and storage medium based on takeaway orders. When creating a takeaway order based on a household, a temporary access permission QR code information is selected for creation; the access address of the door lock management platform associated with the household's delivery address is obtained, and a temporary request is sent to the access address of the door lock management platform; the door lock management platform creates temporary access permission QR code information according to the temporary request; according to the temporary access permission QR code information, it is determined that the current QR code type is the takeaway access control type; and a verification message is generated; the door lock management platform verifies according to the verification message and feeds back to the access control management platform to determine whether to open the current access control. Compared with the prior art, when a household conducts a takeaway transaction, a temporary access permission is automatically generated and provided to the delivery person, solving the authorization problem of the access control in the last link of takeaway delivery and improving the takeaway delivery efficiency.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of intelligent access control and door locks. Specifically, it relates to a multi-access control linkage method, system, and storage medium based on takeaway waybills. Background Art

[0002] Currently, it is quite common for current residents to purchase goods through takeaways and have a high demand for timeliness. At the same time, community access control, unit access control, and elevator access control are all important factors affecting the delivery efficiency of the last 1 kilometer of takeaways. Currently, it mainly relies on phone confirmation and remote door opening methods, resulting in high communication costs and low efficiency. Summary of the Invention

[0003] The purpose of the embodiments of the present invention is to solve the authorization problem of the delivery access control from the community access control to the outside of the resident's door by automatically generating temporary access permissions and providing them to the takeaway delivery staff.

[0004] The first aspect of the present invention provides a multi-access control linkage method based on takeaway waybills. The method includes:

[0005] When creating a takeaway order by a resident, select to create temporary access permission QR code information; the takeaway order includes the resident's delivery address, resident ID, and order number.

[0006] Obtain the access address of the associated door lock management platform according to the resident's delivery address and send a temporary request to the access address of the door lock management platform; the temporary request includes the corresponding resident ID and order number.

[0007] The door lock management platform creates temporary access permission QR code information according to the temporary request; the temporary access permission QR code information includes the QR code type, community access control ID, community verification code, resident door lock ID, list of access controls allowed to be opened, access path of the door lock management platform, temporary verification code, and order number; the QR code type includes the takeaway access control type; the list of access controls allowed to be opened includes the access controls that need to be opened from the community access control to the resident's door lock.

[0008] If it is determined that the current QR code type is the takeaway access control type according to the temporary access permission QR code information, then based on the access control management platform, check whether the community access control ID and community verification code match, and check whether the current access control device to be opened is within the list of access controls allowed to be opened; and generate a verification message.

[0009] The access control management platform sends the verification message to the door lock management platform, and the door lock management platform verifies according to the verification message and feedbacks to the access control management platform to determine whether to open the current access control.

[0010] Further, before the takeaway order created based on the household, the method further includes: a step of registering the door lock system with the access control system;

[0011] The registration step includes:

[0012] The household logs in to the door lock management platform through the door lock APP, registers the door lock to the door lock management platform as a device that can be managed in the household door lock APP; at the same time, on the door lock management platform, add the access address of the access control management platform of this community.

[0013] The door lock management platform sends a registration request to the access control management platform of this community. The registration request includes the door lock ID of the household door lock and the access address of the door lock management platform.

[0014] After receiving the door lock registration message sent by the door lock management platform on the access control management platform system of the community management staff, confirm the legality of the household door lock registration, and then pass the registration application; among them, the access control management platform system records the door lock ID and the access address information of the door lock management platform.

[0015] When the access control management platform and the door lock management platform perform information interaction such as device registration, they synchronously send the community ID, the community verification code, and the access control terminals that need to be opened from the access control of the community to the household door lock to the door lock management platform.

[0016] The door lock management platform receives the relevant information of the community where the door lock is located, and adds the community ID, the community verification code, and the access control from the access control of the community to the household door lock to the community information field associated with the door lock.

[0017] Further, before the takeaway order created based on the household, the method further includes: a step of associating the door lock system with the takeaway system; the step of associating the door lock system with the takeaway system includes:

[0018] The household binds the account information of the household takeaway system on the door lock APP, and allows the takeaway system to trigger the door lock management platform to generate a temporary access permission QR code information.

[0019] The door lock management platform subscribes to the takeaway order information of the household according to the account information of the household takeaway system and the user information of the household on the door lock management platform.

[0020] After receiving the subscription request from the door lock management platform, the takeaway system associates the household ID in the account information of the household takeaway system with the access address of the door lock management platform and the door lock ID of the door lock management platform.

[0021] Further, the door lock management platform creates the temporary access permission QR code information according to the temporary request, including:

[0022] After the door lock management platform receives the temporary request sent by the food delivery system, it first retrieves whether the resident ID is a legitimate user; if it is a legitimate user, it creates temporary access permission QR code information; the door lock management platform returns the temporary access permission QR code information to the food delivery system;

[0023] The food delivery system receives the temporary access permission QR code information, attaches it to the order assignment page of the corresponding food delivery order, and sends it to the corresponding food delivery person.

[0024] Furthermore, the verification message includes: resident door lock ID, temporary verification code, order number, and current access control ID;

[0025] The access control management platform sends the verification message to the door lock management platform, and the door lock management platform verifies according to the verification message and feedbacks to the access control management platform to determine whether to open the current access control, including:

[0026] The door lock management platform first determines whether the resident door lock ID and the temporary verification code are valid; if they are valid, it records the order number in the log information for opening the access control, and returns a verification passed message to the access control management platform to open the current access control;

[0027] Record the current access control ID in the access verification record; if there is the same access control ID record in the verification requests for the same order number, return verification failure.

[0028] In addition, the second aspect of the present invention provides a multi-access control linkage system based on food delivery waybills, and the system includes a door lock management platform, an access control management platform, a first creation module, a request module, a second creation module, a determination module, and a verification module, wherein:

[0029] The first creation module is used to select and create temporary access permission QR code information when creating a food delivery order based on a resident; the food delivery order includes the resident's delivery address, resident ID, and order number;

[0030] The request module is used to obtain the access address of the associated door lock management platform according to the resident's delivery address, and send a temporary request to the access address of the door lock management platform; the temporary request includes the corresponding resident ID and order number;

[0031] The second creation module is used to enable the door lock management platform to create temporary access permission QR code information according to the temporary request; the temporary access permission QR code information includes the QR code type, community access control ID, community verification code, resident door lock ID, allowed open access control list, door lock management platform access path, temporary verification code, and order number; the QR code type includes the food delivery access control type; the allowed open access control list includes the access controls that need to be opened from the community access control to the resident door lock;

[0032] A determination module, configured to determine that the current QR code type is a food delivery access type based on the temporary access permission QR code information, and then check whether the community access ID and the community verification code match according to the temporary access permission QR code information on the access management platform, and check whether the access device to be opened currently is within the list of permitted access devices; and generate a verification message.

[0033] A verification module, configured to send the verification message to the door lock management platform according to the access management platform, and the door lock management platform verifies according to the verification message and feedbacks to the access management platform to determine whether to open the current access.

[0034] The system further includes a registration module;

[0035] The registration module is used for the household to log in to the door lock management platform through the door lock APP, register the door lock to the door lock management platform as a device that can be managed in the household door lock APP; and at the same time, add the access address of the community access management platform on the door lock management platform.

[0036] The door lock management platform sends a registration request to the community access management platform of this community, and the registration request includes the door lock ID of the household door lock and the access address of the door lock management platform.

[0037] After receiving the door lock registration message sent by the door lock management platform on the community access management platform system, the community management personnel confirm the legality of the household door lock registration and then pass the registration application; wherein, the community access management platform system records the door lock ID and the access address information of the door lock management platform.

[0038] When the community access management platform and the door lock management platform perform information interaction such as device registration, they synchronously send the community ID, the community verification code, and the access terminals that need to be opened from the community access to the household door lock to the door lock management platform.

[0039] The door lock management platform receives the relevant information of the community where the door lock is located, and adds the community ID, the community verification code, and the access from the community access to the household door lock to the community information field associated with the door lock.

[0040] The system further includes a module for associating the door lock system with the food delivery system;

[0041] The module for associating the door lock system with the food delivery system is used for the household to bind the account information of the household food delivery system on the door lock APP, and allows the food delivery system to trigger the door lock management platform to generate temporary access permission QR code information.

[0042] The door lock management platform subscribes to the food delivery order information of the household according to the account information of the household food delivery system and the user information of the household on the door lock management platform.

[0043] After the takeaway system receives the subscription request from the door lock management platform, it associates the household ID in the account information of the household takeaway system with the access address of the door lock management platform and the door lock ID of the door lock management platform.

[0044] The verification message includes: the household door lock ID, the temporary verification code, the order number, and the current access control ID;

[0045] The verification module is further configured to first determine by the door lock management platform whether the household door lock ID and the temporary verification code are valid; if valid, record the order number in the log information for opening the access control, and return a verification passed message to the access control management platform to open the current access control;

[0046] Record the current access control ID in the access verification record; if there is the same access control ID record in the verification requests for the same order number, return verification failure.

[0047] In addition, a third aspect of the present invention provides a storage medium, which stores a computer program; the program is loaded and executed by a processor to implement the steps of the multi-access control linkage method based on the takeaway waybill as described in the first aspect above.

[0048] In the solution of the present invention, by obtaining visitor information, while creating a takeaway order based on a household, a temporary access permission QR code information is selected to be created; the takeaway order includes the household delivery address, household ID, and order number; the access address of the door lock management platform associated with the household delivery address is obtained, and a temporary request is sent to the access address of the door lock management platform; the temporary request includes the corresponding household ID and order number; the door lock management platform creates temporary access permission QR code information according to the temporary request; the temporary access permission QR code information includes the QR code type, community access control ID, community verification code, household door lock ID, allowed access control list, door lock management platform access path, temporary verification code, and order number; the QR code type includes the takeaway access control type; the allowed access control list includes the access controls that need to be opened from the community access control to the household door lock; according to the temporary access permission QR code information, if it is determined that the current QR code type is the takeaway access control type, then based on the access control management platform, it is checked whether the community access control ID and community verification code match, and it is checked whether the current access control device to be opened is within the allowed access control list; and a verification message is generated; the access control management platform sends the verification message to the door lock management platform, and the door lock management platform verifies according to the verification message and feeds back to the access control management platform to determine whether to open the current access control. Compared with the prior art, the embodiments of the present application mainly have the following beneficial effects: when a household conducts a takeaway transaction, a temporary access permission is automatically generated and provided to the takeaway delivery person, solving the authorization problem of the access control in the last link of takeaway delivery and improving the takeaway delivery efficiency. BRIEF DESCRIPTION OF THE DRAWINGS

[0049] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings required to be used in the embodiments will be briefly introduced below. It should be understood that the following drawings only show some embodiments of the present invention and should not be regarded as limiting the scope. For those of ordinary skill in the art, other related drawings can be obtained based on these drawings without creative efforts.

[0050] Figure 1 It is a schematic flowchart of a multi-access control linkage method based on a takeaway waybill disclosed in an embodiment of the present invention. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0051] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the technical field to which this application belongs; the terms used in the specification of this application are only for the purpose of describing specific embodiments and are not intended to limit this application; the terms "including" and "having" and any variations thereof in the specification, claims, and drawings of this application are intended to cover non-exclusive inclusion. The terms "first", "second", etc. in the specification, claims, or drawings of this application are used to distinguish different objects and not to describe a specific order.

[0052] Reference to "embodiment" herein means that a particular feature, structure, or characteristic described in connection with the embodiment can be included in at least one embodiment of this application. The phrase appears in various places in the specification and does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment mutually exclusive with other embodiments. Those skilled in the art will explicitly and implicitly understand that the embodiments described herein can be combined with other embodiments.

[0053] It should be noted that "a plurality of" as mentioned herein means two or more.

[0054] The following details the implementation details of the technical solutions of the embodiments of this application:

[0055] In the first aspect of this embodiment, a method for linked verification between a door lock and an access control system is implemented. Please refer to Figure 1 , Figure 1 which is a schematic flowchart of a method for linked verification between a door lock and an access control system disclosed in an embodiment of the present invention. The method includes:

[0056] S101, when creating an takeaway order based on a household, select to create temporary access permission QR code information; the takeaway order includes the household's delivery address, household ID, and order number.

[0057] First, before creating an takeaway order based on a household, the method further includes: a step of registering the door lock system with the access control system, and a step of associating the door lock system with the takeaway system.

[0058] The registration step includes:

[0059] The household logs in to the door lock management platform through the door lock APP, registers the door lock with the door lock management platform as a device that can be managed in the household's door lock APP; at the same time, on the door lock management platform, add the access address of the access control management platform of this community;

[0060] The door lock management platform sends a registration request to the access control management platform of this community, and the registration request includes the door lock ID of the household door lock and the access address of the door lock management platform;

[0061] After receiving the door lock registration message sent by the door lock management platform on the community access control management platform system, the community management personnel confirm the legality of the resident's door lock registration, and then approve the registration application. Among them, the community access control management platform system records the door lock ID and the access address information of the door lock management platform.

[0062] When the community access control management platform and the door lock management platform perform information interaction such as device registration, they synchronously send the community ID, the community verification code, and the access control terminals that need to be opened from the community access control to the resident's door lock to the door lock management platform.

[0063] After receiving the relevant information of the community where the door lock is located, the door lock management platform adds the community ID, the community verification code, and the access control that needs to be opened from the community access control to the resident's door lock to the community information field associated with the door lock.

[0064] The steps for associating the door lock system with the food delivery system include:

[0065] The resident binds the account information of the resident's food delivery system on the door lock APP, and allows the food delivery system to trigger the door lock management platform to generate temporary access permission QR code information.

[0066] The door lock management platform subscribes to the food delivery order information of the resident from the food delivery system according to the account information of the resident's food delivery system and the user information of the resident on the door lock management platform.

[0067] After receiving the subscription request from the door lock management platform, the food delivery system associates the resident ID in the account information of the resident's food delivery system with the access address of the door lock management platform and the door lock ID of the door lock management platform.

[0068] Specifically, in this embodiment, the relevant process for the door lock system to register with the access control system is as follows:

[0069] (1) Resident 1 logs in to the door lock management platform door - manage1 through the door lock APP, registers the door lock door1 to the door lock management platform door - manage1 as a device that can be managed by himself. At the same time, on the door lock management platform, add the access address of the community access control management platform access - manage1 in this community. The door lock management platform door - manage1 actively sends a discovery registration request to the community access control management platform access - manage1 in this community, carrying the door lock ID of the resident's door lock: door - ID1 and the access address of the door lock management platform door - manage1.

[0070] (2) After receiving the door lock registration message sent by the door lock management platform door - manage1 on the access - manage1 system of the community management personnel, if the legality of the registration of the household door lock door1 is confirmed, the registration application is passed. The access - manage1 system of the community access management platform will record the door lock ID: door - ID1 and the access address information of the door lock management platform door - manage1. When the access - manage1 system of the community access management platform and the door lock management platform door - manage1 perform information interaction such as device registration, they also need to send the community ID: community - ID1, the community verification code: community - verification1, and the device IDs of the access terminals that need to be opened from the community access to the door lock, such as the community access, unit access, and elevator access, to the door lock management platform door - manage1.

[0071] (3) After the door lock management platform door - manage1 receives the relevant information about the community where the door lock is located, it adds the community ID: community - ID1, the community verification code: community - verification1, and the device IDs of the access terminals that need to be opened from the community access to the door lock, such as the community access, unit access, and elevator access, to the community information field associated with the door lock door1.

[0072] Further, in this embodiment, the relevant process of the interaction between the door lock system and the food delivery system is as follows:

[0073] (1) Resident 1 continues to bind the account 1 information of the resident's food delivery system on the door lock APP, allowing the food delivery system to trigger the door lock management platform door - manage1 to generate a temporary access permission QR code information.

[0074] (2) The door lock management platform door - manage1 takes the account information of Resident 1's food delivery system and the user ID1 of Resident 1 on the door lock management platform to subscribe to the food delivery order information of Resident 1 from the food delivery system.

[0075] (3) After the food delivery system receives the subscription request from the door lock management platform, it associates the same delivery address of this account 1 with the access address of the door lock management platform door - manage1 and the user ID1 of the door lock management platform door - manage1.

[0076] Further, in this embodiment, when Resident 1 creates a food delivery order on the food delivery system using account 1, the option to create a temporary access permission QR code information is selected.

[0077] S102. Obtain the access address of the associated door lock management platform according to the delivery address of the household, and send a temporary request to the access address of the door lock management platform; the temporary request includes the corresponding household ID and order number.

[0078] Specifically, in this embodiment, after the takeaway system generates a takeaway order (order number: Order-No.1), if it is determined that the household has selected to create a temporary access permission QR code information, the access address of the door lock management platform door-manage1 associated with the delivery address of the user is extracted, and the user ID1 of the door lock management platform door-manage1. Apply to the access address of the door lock management platform door-manage1 for the takeaway temporary access permission QR code information of user ID1 with the order number Order-No.1.

[0079] S103. The door lock management platform creates temporary access permission QR code information according to the temporary request; the temporary access permission QR code information includes QR code type, community access control ID, community verification code, household door lock ID, list of access controls allowed to be opened, access path of the door lock management platform, temporary verification code, and order number; the QR code type includes the takeaway access control type; the list of access controls allowed to be opened includes the access controls that need to be opened from the community access control to the household door lock.

[0080] Furthermore, the door lock management platform creates temporary access permission QR code information according to the temporary request, including:

[0081] After receiving the temporary request sent by the takeaway system, the door lock management platform first retrieves whether the household ID is a legitimate user; if it is a legitimate user, it creates temporary access permission QR code information; the door lock management platform returns the temporary access permission QR code information to the takeaway system.

[0082] The takeaway system receives the temporary access permission QR code information, attaches it to the order assignment page of the corresponding takeaway order, and sends it to the corresponding delivery person.

[0083] Specifically, in this embodiment, after the door lock management platform receives the application information sent by the food delivery system, it first retrieves whether the user ID1 is a legitimate user. If not, it returns unauthorized access to the food delivery system; if it is a legitimate user, it creates temporary access permission QR code information 1, which carries the following information: QR code type (the type includes door lock type, access control type, food delivery access control type, etc. The food delivery access control type is generated by the door lock management platform in this solution), community ID: community-ID1, community verification code: community-verification1 (the verification code can be a randomly generated string, natural number, etc.), resident door lock ID information: door-ID1, the list of access controls allowed to be opened, such as the device IDs of the community access control, unit access control, and elevator access control: the access path of the door lock management platform 1 is door-manage-IP1, temporary verification code door-verification 1, order number: Order-No.1, and other information. The door lock management platform returns the temporary access permission QR code information 1 to the food delivery system.

[0084] The food delivery system receives the temporary access permission QR code information 1, attaches it to the order dispatching page of the corresponding food delivery order, and sends it to the corresponding food delivery person.

[0085] S104, if it is determined according to the temporary access permission QR code information that the current QR code type is the food delivery access control type, then based on the access control management platform, check whether the community access control ID and the community verification code match according to the temporary access permission QR code information, and check whether the access control device to be opened currently is within the list of access controls allowed to be opened; and generate a verification message.

[0086] In this embodiment, the food delivery person completes the verification of devices such as the community access control by virtue of the temporary access permission QR code information and completes the order.

[0087] Specifically, in this embodiment, the food delivery person holds the temporary access permission QR code information 1 and accesses the community access control 1. After the community access control 1 retrieves the QR code information, it returns the information to the access control management platform access-manage1. The access control management platform access-manage1 verifies the relevant information.

[0088] S105, the access control management platform sends the verification message to the door lock management platform, and the door lock management platform verifies according to the verification message and feeds back to the access control management platform to determine whether to open the current access control.

[0089] Furthermore, the verification message includes: resident door lock ID, temporary verification code, order number, and the current access control ID;

[0090] The access control management platform sends the verification message to the door lock management platform. The door lock management platform verifies according to the verification message and feeds back to the access control management platform to determine whether to open the current access control, including:

[0091] The door lock management platform first determines whether the resident door lock ID and the temporary verification code are valid; if valid, it records the order number, records it in the log information for opening the access control, and returns a verification passed message to the access control management platform to open the current access control.

[0092] Specifically, in this embodiment, the current access control is the community access control 1.

[0093] The access control management platform access-manage1 verifies the relevant information. Specifically:

[0094] (1) The access control management platform access-manage1 first determines the type of the QR code: If it is a QR code of the access control type, it verifies according to the original process of the access control; if it is a QR code of the takeaway access control type, it checks the community information.

[0095] (2) The access control management platform access-manage1 then checks whether the community ID: community-ID1 and the verification code: community-verification1 match. If they do not match, it returns unauthorized access to the community access control 1; if they match, it checks the access control permission of the device.

[0096] (3) The access control management platform access-manage1 checks whether the access control device to be opened is in the access control list allowed to be opened in the temporary access permission QR code information 1. If it is not in the list, it returns unauthorized access; if it is in the list, it continues the check on the door lock management platform side.

[0097] (4) The access control management platform access-manage1 carries the resident door lock ID: door-ID1, the temporary verification code: door-verification 1, and the order number is: Order-No.1, and accesses the door lock management platform 1 through the access path door-manage-IP1. The door lock management platform: door-manage1 verifies the correctness of the information.

[0098] (5) The door lock management platform door - manage1 first determines whether the resident door lock ID: door - ID1 and the temporary verification code door - verification 1 are valid. If they are invalid, it returns a verification failure to the access control management platform access - manage1, and makes the community access control 1 return unauthorized access; if the verification passes, it records the order number Order - No.1 in the log information for opening the access control, and returns a verification - passed message to the access control management platform access - manage1, allowing the community access control 1 to open the access control.

[0099] Based on this, when the access control management platform access - manage1 receives the verification - passed message returned by the door lock management platform door - manage1, it notifies the community access control 1 to open the access control. Similarly, the unit access control and the elevator access control are also processed using the same process.

[0100] It should be noted that since it is the QR code information of the take - out access control type, the resident door lock cannot be opened.

[0101] Furthermore, record the current access control ID into the access verification record; if there is the same access control ID record in the verification requests for the same order number, return a verification failure.

[0102] To prevent the access control QR code from being spread and leaked, causing potential safety hazards, further protection can be done on the access list and access time:

[0103] When the access control management platform sends information to the door lock management platform for verification, in addition to carrying the resident door lock ID: door - ID1, the temporary verification code: door - verification 1, and the order number: Order - No.1, it also needs to carry the ID number of the current verification device (access control) and record it in the access verification record, as shown below. For subsequent verification requests with the same order number, if there is the same verification device (access control) ID record, return a verification failure.

[0104] Table 1 Verification Device ID Record

[0105]

[0106] In terms of access time, after the door lock management platform passes the verification through door - ID1 and the temporary verification code door - verification 1, it carries the information of the order number Order - No.1 and queries the status of the corresponding order in the take - out system. If the take - out system returns that the corresponding order Order - No.1 is still in the delivery process, the verification passes and the access control is allowed to open. If it is not in the delivery status, the verification fails and the access control is notified to return a verification failure.

[0107] In summary, in this embodiment, by obtaining visitor information, while creating an takeout order based on the household, a temporary access permission QR code information is selected for creation; the takeout order includes the household delivery address, household ID, and order number; the access address of the door lock management platform associated with the household delivery address is obtained, and a temporary request is sent to the access address of the door lock management platform; the temporary request includes the corresponding household ID and order number; the door lock management platform creates temporary access permission QR code information according to the temporary request; the temporary access permission QR code information includes the QR code type, community access control ID, community verification code, household door lock ID, list of access controls to be opened, access path of the door lock management platform, temporary verification code, and order number; the QR code type includes the takeout access control type; the list of access controls to be opened includes the access controls that need to be opened from the community access control to the household door lock; according to the temporary access permission QR code information, if it is determined that the current QR code type is the takeout access control type, then based on the access control management platform, it is checked whether the community access control ID and community verification code match, and it is checked whether the current access control device to be opened is within the list of access controls to be opened; and a verification message is generated; the access control management platform sends the verification message to the door lock management platform, and the door lock management platform verifies according to the verification message and feeds back to the access control management platform to determine whether to open the current access control. Compared with the prior art, the embodiments of the present application mainly have the following beneficial effects: when a household conducts a takeout transaction, a temporary access permission is automatically generated and provided to the takeout delivery person, solving the authorization problem of the access control in the last link of takeout delivery and improving the takeout delivery efficiency.

[0108] In this embodiment, when a household conducts a takeout transaction, a temporary access permission QR code for opening the necessary access controls is automatically generated for the takeout delivery person and directly sent to the corresponding takeout delivery person; the takeout delivery person can open the community access control, unit access control, elevator access control, etc. simultaneously with the temporary access permission QR code, without the need to apply for permission from the community access control management system; the temporary access permission QR code is protected based on the number of access times to prevent the same QR code from opening the same access control repeatedly; the validity of the temporary access permission QR code is associated with the status of the takeout order, and when the door lock management platform verifies the temporary access permission QR code, it is necessary to confirm with the takeout system whether the order is in the delivery status.

[0109] In addition, a second aspect of this embodiment provides a multi-access control linkage system based on a takeout waybill, the system includes a door lock management platform, an access control management platform, a first creation module, a request module, a second creation module, a determination module, and a verification module, wherein:

[0110] The first creation module is used to select and create temporary access permission QR code information while creating a takeout order based on the household; the takeout order includes the household delivery address, household ID, and order number;

[0111] A request module, configured to obtain an associated access address of the door lock management platform according to the delivery address of the household, and send a temporary request to the access address of the door lock management platform; the temporary request includes the corresponding household ID and order number;

[0112] A second creation module, configured to enable the door lock management platform to create temporary access permission QR code information according to the temporary request; the temporary access permission QR code information includes QR code type, community access control ID, community verification code, household door lock ID, permitted open access control list, door lock management platform access path, temporary verification code, and order number; the QR code type includes the takeaway access control type; the permitted open access control list includes the access controls that need to be opened from the community access control to the household door lock;

[0113] A determination module, configured to determine that the current QR code type is the takeaway access control type according to the temporary access permission QR code information, and then based on the access control management platform, check whether the community access control ID and the community verification code match according to the temporary access permission QR code information, and check whether the current access control device to be opened is within the permitted open access control list; and generate a verification message;

[0114] A verification module, configured to send the verification message to the door lock management platform according to the access control management platform, and the door lock management platform verifies according to the verification message and feeds back to the access control management platform to determine whether to open the current access control.

[0115] The system further includes a registration module;

[0116] The registration module is configured for the household to log in to the door lock management platform through the door lock APP, register the door lock to the door lock management platform as a device that can be managed in the household door lock APP; and at the same time, add the access address of the community access control management platform on the door lock management platform;

[0117] The door lock management platform sends a registration request to the community access control management platform of this community, and the registration request includes the door lock ID of the household door lock and the access address of the door lock management platform;

[0118] After receiving the door lock registration message sent by the door lock management platform on the community access control management platform system, the community management personnel confirm the legality of the household door lock registration, and then pass the registration application; wherein, the community access control management platform system records the door lock ID and the access address information of the door lock management platform;

[0119] When the community access control management platform and the door lock management platform perform information interaction such as device registration, they synchronously send the community ID, community verification code, and access control terminals that need to be opened from the community access control to the household door lock to the door lock management platform;

[0120] The door lock management platform receives relevant information of the community where the door lock is located, and adds the community ID, the community verification code, and the access control that needs to be opened from the community access control to the resident's door lock to the community information field associated with the door lock.

[0121] The system further includes a module for associating the door lock system with the food delivery system;

[0122] The module for associating the door lock system with the food delivery system is used for the resident to bind the account information of the resident's food delivery system on the door lock APP, and allows the food delivery system to trigger the door lock management platform to generate temporary access permission QR code information;

[0123] The door lock management platform subscribes to the food delivery order information of the resident according to the account information of the resident's food delivery system and the user information of the resident on the door lock management platform;

[0124] After the food delivery system receives the subscription request from the door lock management platform, it associates the resident ID in the account information of the resident's food delivery system with the access address of the door lock management platform and the door lock ID of the door lock management platform.

[0125] The verification message includes: the resident door lock ID, the temporary verification code, the order number, and the current access control ID;

[0126] The verification module is further used for the door lock management platform to first determine whether the resident door lock ID and the temporary verification code are valid; if they are valid, record the order number in the log information for opening the access control, and return a verification passed message to the access control management platform to open the current access control;

[0127] Record the current access control ID in the access verification record; if there is the same access control ID record in the verification requests for the same order number, return verification failure.

[0128] The door lock management platform creates temporary access permission QR code information according to the temporary request, including:

[0129] After the door lock management platform receives the temporary request sent by the food delivery system, it first retrieves whether the resident ID is a legitimate user; if it is a legitimate user, it creates temporary access permission QR code information; the door lock management platform returns the temporary access permission QR code information to the food delivery system;

[0130] The food delivery system receives the temporary access permission QR code information, attaches it to the order dispatch page of the corresponding food delivery order, and sends it to the corresponding food delivery person.

[0131] In addition, an embodiment of the present application further provides a storage medium, which stores a computer program; the program is loaded and executed by a processor to implement the steps of the multi-access control linkage method based on food delivery waybills as described in the first aspect above.

[0132] Those of ordinary skill in the art can realize that the units and algorithm steps of the examples described in combination with the embodiments disclosed herein can be implemented by electronic hardware, computer software, or a combination of the two. To clearly illustrate the interchangeability of hardware and software, the composition and steps of each example have been generally described according to functions in the above description. Whether these functions are executed in a hardware or software manner depends on the specific application and design constraints of the technical solution. Professional technicians can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of the present invention.

[0133] In several embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are merely illustrative. For example, the division of the units is only a logical function division. In actual implementation, there may be other division methods. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the displayed or discussed couplings or direct couplings or communication connections to each other can be indirect couplings or communication connections through some interfaces, devices or units, and can also be electrical, mechanical or other forms of connection.

[0134] The units described as separate components may or may not be physically separated. As units, those of ordinary skill in the art can realize that the units and algorithm steps of the examples described in combination with the embodiments disclosed herein can be implemented by electronic hardware, computer software, or a combination of the two. To clearly illustrate the interchangeability of hardware and software, the composition and steps of each example have been generally described according to functions in the above description. Whether these functions are executed in a hardware or software manner depends on the specific application and design constraints of the technical solution. Professional technicians can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of the present invention.

[0135] In addition, the functional units in various embodiments of the present invention can be integrated into one processing unit, or each unit can exist physically alone, or two or more units can be integrated into one unit. The above integrated units can be implemented in the form of hardware or in the form of software functional units.

[0136] When the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for causing a computer device (which can be a personal computer, a server, or a grid device, etc.) to execute all or part of the steps of the methods described in various embodiments of the present invention. The aforementioned storage medium includes: various media such as USB flash drives, mobile hard disks, read-only memories (ROM, Read-Only Memory), random access memories (RAM, Random Access Memory), magnetic disks, or optical discs that can store program codes.

[0137] The specific embodiments described above have further elaborated on the purpose, technical solution, and beneficial effects of the present invention. It should be understood that the above description is only the specific embodiments of the present invention and is not used to limit the protection scope of the present invention. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principle of the present invention shall be included in the protection scope of the present invention.

Claims

1. A multi-door access linkage method based on takeout orders, characterized in that, The method includes: When creating an off - premise food delivery order based on a household, select to create temporary access permission QR code information; the off - premise food delivery order includes the household's delivery address, household ID, and order number. Obtain the associated access address of the door lock management platform according to the household's delivery address, and send a temporary request to the access address of the door lock management platform; the temporary request includes the corresponding household ID and order number. The door lock management platform creates temporary access permission QR code information according to the temporary request; the temporary access permission QR code information includes the QR code type, community access control ID, community verification code, household door lock ID, list of access controls allowed to be opened, access path of the door lock management platform, temporary verification code, and order number; the QR code type includes the off - premise food delivery access control type; the list of access controls allowed to be opened includes the access controls that need to be opened from the community access control to the household door lock. If it is determined that the current QR code type is the off - premise food delivery access control type according to the temporary access permission QR code information, then based on the access control management platform, check whether the community access control ID and community verification code match according to the temporary access permission QR code information, and check whether the current access control device to be opened is within the list of access controls allowed to be opened; and generate a verification message. The access control management platform sends the verification message to the door lock management platform, and the door lock management platform verifies according to the verification message and feeds back to the access control management platform to determine whether to open the current access control. Before creating the off - premise food delivery order based on the household, the method further includes: the step of associating the door lock system with the off - premise food delivery system; the step of associating the door lock system with the off - premise food delivery system includes: the household binds the account information of the household's off - premise food delivery system on the door lock APP, allowing the off - premise food delivery system to trigger the door lock management platform to generate temporary access permission QR code information; the door lock management platform subscribes to the household's off - premise food delivery order information from the off - premise food delivery system according to the account information of the household's off - premise food delivery system and the user information of the household on the door lock management platform; after receiving the subscription request from the door lock management platform, the off - premise food delivery system associates the household ID in the account information of the household's off - premise food delivery system with the access address of the door lock management platform and the door lock ID of the door lock management platform.

2. The multi - access control linkage method based on off - premise food delivery waybills according to claim 1, characterized in that Before creating the off - premise food delivery order based on the household, the method further includes: the step of registering the door lock system with the access control system. The registration step includes: the household logs in to the door lock management platform through the door lock APP, registers the door lock to the door lock management platform as a device that can be managed in the household door lock APP; at the same time, on the door lock management platform, add the access address of the community access control management platform of this community. The door lock management platform sends a registration request to the community access control management platform of this community, and the registration request includes the door lock ID of the household door lock and the access address of the door lock management platform. After receiving the door lock registration message sent by the door lock management platform on the community access control management platform system of the community management staff, confirm the legality of the household door lock registration, and then pass the registration application; wherein, the community access control management platform system records the door lock ID and the access address information of the door lock management platform. When the community access control management platform and the door lock management platform perform message interaction for door lock registration, they simultaneously send the community ID, the community verification code, and the access control terminals that need to be opened from the community access control to the resident's door lock to the door lock management platform. The door lock management platform receives the relevant information of the community where the door lock is located, and adds the community ID, the community verification code, and the access control that needs to be opened from the community access control to the resident's door lock to the community information field associated with the door lock.

3. The multi-door access linkage method based on takeout waybills according to claim 2, wherein, The door lock management platform creates temporary access permission QR code information according to the temporary request, including: After receiving the temporary request sent by the food delivery system, the door lock management platform first retrieves whether the resident ID is a legal user; if it is a legal user, it creates temporary access permission QR code information; the door lock management platform returns the temporary access permission QR code information to the food delivery system. The food delivery system receives the temporary access permission QR code information, attaches it to the order dispatch page of the corresponding food delivery order, and sends it to the corresponding food delivery person.

4. The multi-access control linkage method based on food delivery waybills according to claim 3, wherein: The verification message includes: resident door lock ID, temporary verification code, order number, and current access control ID. The access control management platform sends the verification message to the door lock management platform, and the door lock management platform verifies according to the verification message and feeds back to the access control management platform to determine whether to open the current access control, including: The door lock management platform first determines whether the resident door lock ID and the temporary verification code are valid; if they are valid, it records the order number in the log information for opening the access control, and returns a verification passed message to the access control management platform to open the current access control. Record the current access control ID in the access verification record; if there is the same access control ID record in the verification requests for the same order number, return a verification failure.

5. A multi-door access linkage system based on takeaway orders, characterized in that, The system includes a door lock management platform, an access control management platform, a first creation module, a request module, a second creation module, a determination module, and a verification module, wherein: The first creation module is used to select and create temporary access permission QR code information when creating a food delivery order created by a resident; the food delivery order includes the resident's delivery address, resident ID, and order number. The request module is used to obtain the access address of the associated door lock management platform according to the resident's delivery address, and send a temporary request to the access address of the door lock management platform; the temporary request includes the corresponding resident ID and order number. The second creation module is used to enable the door lock management platform to create temporary access permission QR code information according to the temporary request; the temporary access permission QR code information includes the QR code type, community access control ID, community verification code, resident door lock ID, list of access controls allowed to be opened, access path of the door lock management platform, temporary verification code, and order number; the QR code type includes the food delivery access control type; the list of access controls allowed to be opened includes the access controls that need to be opened from the community access control to the resident's door lock. A determination module, configured to determine that the current QR code type is the takeaway access control type based on the temporary access permission QR code information, and then check whether the community access control ID and the community verification code match according to the temporary access permission QR code information by the access control management platform, and check whether the access control device to be opened currently is within the list of allowed access controls; and generate a verification message. A verification module, configured to send the verification message to the door lock management platform according to the access control management platform, and the door lock management platform verifies according to the verification message and feedbacks to the access control management platform to determine whether to open the current access control. A door lock system and takeaway system association module, configured to allow a household to bind the account information of the household takeaway system on the door lock APP, and allow the takeaway system to trigger the door lock management platform to generate temporary access permission QR code information; the door lock management platform subscribes to the takeaway order information of the household according to the account information of the household takeaway system and the user information of the household on the door lock management platform; after receiving the subscription request from the door lock management platform, the takeaway system associates the household ID in the account information of the household takeaway system with the access address of the door lock management platform and the door lock ID of the door lock management platform.

6. The multi-access control linkage system based on a takeaway waybill according to claim 5, wherein the system further includes a registration module; the registration module is configured to allow a household to log in to the door lock management platform through the door lock APP, register the door lock to the door lock management platform as a device that can be managed in the household door lock APP; and at the same time, add the access address of the community access control management platform on the door lock management platform. The door lock management platform sends a registration request to the community access control management platform of this community, and the registration request includes the door lock ID of the household door lock and the access address of the door lock management platform. After receiving the door lock registration message sent by the door lock management platform on the community access control management platform system, the community management personnel confirm the legality of the household door lock registration and then pass the registration application; wherein, the community access control management platform system records the door lock ID and the access address information of the door lock management platform. When the community access control management platform and the door lock management platform perform the interaction of the door lock registration message, they synchronously send the community ID, the community verification code, and the access control terminals that need to be opened from the community access control to the household door lock to the door lock management platform. The door lock management platform receives the relevant information of the community where the door lock is located, and adds the community ID, the community verification code, and the access controls that need to be opened from the community access control to the household door lock to the community information field associated with the door lock.

7. The multi-access control linkage system based on a takeaway waybill according to claim 6, wherein the verification message includes: the household door lock ID, the temporary verification code, the order number, and the current access control ID; the verification module is further configured to first determine by the door lock management platform whether the household door lock ID and the temporary verification code are valid; if valid, record the order number in the log information for opening the access control, and return a verification passed message to the access control management platform to open the current access control. Record the current access control ID into the access verification record; if there is the same access control ID record in the verification requests for the same order number, return verification failure.

8. A storage medium storing a computer program; the program is loaded and executed by a processor to implement the method steps of the multi-access control linkage based on the takeout waybill according to any one of claims 1-4.

Citation Information

Patent Citations

  • Intelligent security and protection system based on 5G technology

    CN112907798A

  • Intelligent community access control system and method

    CN116994370A