Visitor management method, visitor inviting method and related equipment

By receiving and verifying visitor invitation information and pass passwords, and generating pass certificates, the problem of traffic complexity among visitors of takeaway and express delivery services is solved, and safe and fast visitor management is achieved.

CN120299124APending Publication Date: 2025-07-11SHENZHEN JIESHUN SCI & TECH IND
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510429119.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-07
Publication Date
2025-07-11

AI Technical Summary

Technical Problem

In the prior art, the mode of access for visitors of takeaway and express delivery services is complex, resulting in high communication costs, wasted time and safety risks, especially inconvenient contact information for virtual numbers.

Method used

By receiving the client's visitor invitation information and pass password, perform verification processing, generate pass certificates and manage visitor access, simplify the registration process, and provide a safe and fast way of access.

Benefits of technology

It has achieved fast and safe access to takeaway and express delivery services, reduced the cost of complex information registration and communication, and improved community security.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120299124A_ABST
    Figure CN120299124A_ABST
Patent Text Reader

Abstract

The invention discloses a visitor management method, which belongs to the field of visitor management, and comprises the following steps: receiving visitor invitation information of a first class client; receiving a passing password of the visitor; performing verification processing on the pass password based on the visitor invitation information to obtain a verification result; and performing visitor management on the visitor based on the verification result. According to the method and the system, complex information registration is not needed, contact with the visitor is not needed, after the visitor invitation information and the passing password are received, the passing password can be verified, visitor management is performed on the visitor according to the verification result, and distribution service personnel can safely, effectively and quickly access the visitor.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of visitor management, and in particular, to a visitor management method, a visitor invitation method, and related devices. Background Art

[0002] At present, there are some common management means for ordinary visitors in communities / parks. The main methods are by invitation from property owners or internal personnel, or by advance reservation of external visitors. If arriving at the scene temporarily, registration is required, either manually by the visitor on the registration form or through the system. Such methods are not very applicable to visitors in delivery service categories such as food delivery and express delivery, as the process is too complicated.

[0003] The current methods of visitor invitation, reservation, or registration are practical and convenient for acquaintances or those with contact information, but are very inconvenient for visitors in delivery service categories such as food delivery and express delivery. This is mainly reflected in: 1. Currently, the phone numbers used by food delivery and express delivery services to contact property owners are virtual numbers, and they don't know each other's real numbers. Sending invitation vouchers to visitors by contacting the property owner is very troublesome, increasing a large amount of communication costs; 2. Using the registration method, frequent registration and information filling will also bring great inconvenience and time waste to food delivery and express delivery service personnel; 3. If not registering, it will also pose a great hidden danger to community safety. Therefore, there is an urgent need for a method to solve the problem of fast and safe access for delivery service visitors. Summary of the Invention

[0004] Based on this, in view of the above technical problems, it is necessary to provide a visitor management method, device, computer device, and storage medium to solve the problem of fast and safe access for delivery service visitors.

[0005] A visitor management method, applied to a server, the method includes the following steps:

[0006] Receiving visitor invitation information from a first type of client;

[0007] Receiving a passphrase of the visitor;

[0008] Verifying and processing the passphrase based on the visitor invitation information to obtain a verification result;

[0009] Managing the visitor based on the verification result.

[0010] Further, the step of managing the visitor based on the verification result includes:

[0011] When the verification result is successful and the passphrase is uploaded by a second type of client of the visitor, providing a pass credential to the second type of client to enable the visitor to pass; or

[0012] When the verification result is successful and the access password is uploaded by the access control device, send a release instruction to the access control device to allow the visitor to pass.

[0013] Further, after the step of providing the access credential to the second type of client, the method further includes:

[0014] Record the time point when the access credential is provided, and determine the duration of the access credential based on the provided time point;

[0015] When the provided duration meets a preset invalid duration, invalidate the access credential.

[0016] Further, after the step of providing the access credential to the second type of client, the method further includes:

[0017] Perform a storage process on the access credential to obtain an access credential record of the second type of client;

[0018] When receiving a query request for the access credential record from the second type of client, provide the access credential record to the second type of client.

[0019] Further, after the step of providing the access credential to the second type of client, the method further includes:

[0020] Record at least one of the number of times the access credential is generated for the access password and the time point when the access credential is first provided;

[0021] If the access password uploaded by the second type of client is received again, determine whether at least one of the number of times the access credential is generated and the time point when the access credential is first provided meets a preset condition, where the preset condition includes at least one of a preset number of times and a preset time;

[0022] If the preset condition is met, regenerate the access credential and provide it to the second client.

[0023] A visitor invitation method, applied to a first type of client, the method includes the following steps:

[0024] Generate a visitor invitation message based on an access password;

[0025] Send the visitor invitation message to a server for verification processing by the server.

[0026] A visitor management device, applied to a server, includes the following modules:

[0027] A first receiving module, configured to receive visitor invitation information from a first type of client;

[0028] A second receiving module, configured to receive a passcode of the visitor;

[0029] A first verification module, configured to perform verification processing on the passcode based on the visitor invitation information to obtain a verification result;

[0030] A first management module, configured to perform visitor management on the visitor based on the verification result.

[0031] A visitor invitation device, applied to a first type of client, includes the following modules:

[0032] A first generation module, configured to generate visitor invitation information based on a passcode;

[0033] A first sending module, configured to send the visitor invitation information to a server for the server to perform verification processing.

[0034] A computer device includes a memory, a processor, and computer-readable instructions stored in the memory and executable on the processor. When the processor executes the computer-readable instructions, the above-mentioned visitor management method or the above-mentioned visitor invitation method is implemented.

[0035] A readable storage medium storing computer-readable instructions, when the computer-readable instructions are executed by one or more processors, cause the one or more processors to execute the above-mentioned visitor management method or the above-mentioned visitor invitation method.

[0036] The above-mentioned visitor management method includes receiving visitor invitation information from a first type of client; receiving a passcode of the visitor; performing verification processing on the passcode based on the visitor invitation information to obtain a verification result; and performing visitor management on the visitor based on the verification result. When a user of the first type of client needs to invite someone to visit, the user can upload visitor invitation information through the first type of client. When the visitor comes to visit, a visitor page is provided to a second type of client. The user of the second type of client only needs to fill in the passcode on the visitor page, without the need for complex information registration and without the need to contact the visitor. After receiving the visitor invitation information and the passcode, the passcode can be verified and the visitor can be managed according to the verification result, enabling delivery service personnel to access safely, effectively, and quickly. Description of the Drawings

[0037] To more clearly illustrate the technical solutions of the embodiments of the present invention, the following briefly introduces the drawings required for the description of the embodiments of the present invention. Obviously, the drawings in the following description are only some embodiments of the present invention. For those of ordinary skill in the art, without creative efforts, other drawings can also be obtained based on these drawings.

[0038] Figure 1 It is a schematic diagram of an application environment of a visitor management method or a visitor invitation method in an embodiment of the present invention;

[0039] Figure 2 It is one of the schematic flowcharts of the visitor management method in an embodiment of the present invention;

[0040] Figure 3 It is another schematic flowchart of the visitor management method in an embodiment of the present invention;

[0041] Figure 4 It is yet another schematic flowchart of the visitor management method in an embodiment of the present invention;

[0042] Figure 5 It is still another schematic flowchart of the visitor management method in an embodiment of the present invention;

[0043] Figure 6 It is another schematic flowchart of the visitor management method in an embodiment of the present invention;

[0044] Figure 7 It is one of the schematic flowcharts of the visitor invitation method in an embodiment of the present invention;

[0045] Figure 8 It is one of the schematic structural diagrams of the visitor management device in an embodiment of the present invention;

[0046] Figure 9 It is another schematic structural diagram of the visitor invitation device in an embodiment of the present invention;

[0047] Figure 10 It is a schematic diagram of a computer device in an embodiment of the present invention. Detailed implementation manners

[0048] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the drawings in the embodiments of the present invention. Obviously, the described embodiments are some but not all of the embodiments of the present invention. All other embodiments obtained by those of ordinary skill in the art based on the embodiments of the present invention without creative efforts belong to the scope of protection of the present invention.

[0049] The visitor management method or visitor invitation method provided in this embodiment can be applied, for example, in Figure 1In the application environment, the client communicates with the server. The client includes, but is not limited to, various personal computers, laptop computers, smart phones, tablet computers, and portable wearable devices. The server can be implemented by an independent server or a server cluster composed of multiple servers.

[0050] In one embodiment, as Figure 2 shown, a visitor management method is provided. Taking the server in Figure 1 as an example, the method includes the following steps:

[0051] Step S201: Receive the visitor invitation information from the first type of client;

[0052] In this embodiment, the first type of client can be a device for initiating a visitor invitation. For example, the smart phones, smart tablet computers, smart watches, etc. of administrators, staff members, and property owners in a community or park can generate visitor invitation information according to the delivery service information corresponding to the delivery service function when using the delivery service function.

[0053] Specifically, regarding the specific implementation process of generating visitor invitation information through the first type of client, this application will further describe the details in subsequent specific embodiments and will not elaborate too much here.

[0054] After receiving the visitor invitation information from the first type of client, the server can store the visitor invitation information and quickly extract the visitor invitation information when needed.

[0055] Step S202: Receive the access password of the visitor;

[0056] In this embodiment, the access password of the visitor can be uploaded by the second type of client held by the visitor, or can also be input and uploaded by the visitor through an access control device. The second type of client can be the smart phones, smart tablet computers, smart watches, etc. of delivery service personnel. The delivery service personnel are the users of the second type of client, or can be understood as visitors.

[0057] The second type of client can access the server through a two-dimensional code posted at the access control of areas such as the community and park. After receiving the access request from the second type of client, the server can provide the visitor page to the second type of client. The delivery service personnel can fill in the access password on the visitor page and upload the access password to the server.

[0058] It should be noted that the above access password corresponds to the above visitor invitation information. If the above visitor invitation information is the delivery service order number in the delivery service information, the above access password also needs to fill in the above delivery service order number. If the above visitor invitation information is the mobile phone number of the first type of client user in the delivery service information, the above access password also needs to fill in the mobile phone number of the first type of client user in the above delivery service information. Based on this, the verification between the visitor invitation information and the access password can be realized. Among them, the above information such as the mobile phone number and the delivery service order number can be the complete mobile phone number and delivery service order number, or can also be the last four digits of the mobile phone number or the delivery service order number, etc.

[0059] For example, after delivery service personnel such as takeout and courier arrive at areas such as communities or parks, they can scan the QR code posted at the access control through any scanning method to open the page for obtaining the visitor access permit (i.e., the above visitor page). Specifically, after scanning the above QR code, they can enter the mini-program of the visitor system provided by the above server, and the above visitor system mini-program provides the above page for obtaining the visitor access permit. After the above delivery service personnel fill in the access password corresponding to the above visitor invitation information according to the prompts on the above page for obtaining the visitor access permit, they can obtain the above access password.

[0060] It should be further noted that the prompts provided on the above page for obtaining the visitor access permit can be set accordingly according to the above visitor invitation information. If there is only one visitor invitation information stored in the server within the preset time period, the above prompts can be generated according to the content in the above visitor invitation information. For example, if only the last four digits of the above delivery service order number are included in the visitor invitation information, a prompt "Please provide the last four digits of the delivery service order number" can be generated, or if only the last four digits of the above mobile phone number are included in the visitor invitation information, a prompt "Please provide the last four digits of the mobile phone number of the relevant person" can be generated, or when both the last four digits of the above delivery service order number and the last four digits of the above mobile phone number are included in the above visitor invitation information, a prompt "Please provide the last four digits of the delivery service order number or the last four digits of the mobile phone number of the relevant person" can be generated.

[0061] If there are multiple visitor invitation information stored in the server within the preset time period and they are not unified visitor invitation information (for example, not all only contain the last four digits of the delivery service order number, or not all only contain the last four digits of the mobile phone number), a general prompt "Please provide the last four digits of the delivery service order number or the last four digits of the mobile phone number of the relevant person" can be generated.

[0062] It is understandable that the above examples are only for illustrative purposes. The above delivery service order numbers, mobile phone numbers, and prompt texts are only for illustrative purposes. Those skilled in the art can equivalently replace them with other data. After replacement, the technical solutions still fall within the scope of the technical content disclosed in this application.

[0063] More accurate prompts can be generated through the visitor invitation information, thereby improving the filling efficiency of the access password by visitors (such as delivery service personnel), and further improving the user experience of visitors (such as delivery service personnel) and users of the first type of client.

[0064] Step S203: Verify the access password based on the visitor invitation information to obtain a verification result.

[0065] In this embodiment, the above verification process may specifically be to compare the above access password with the above visitor invitation information. If the above access password and the above visitor invitation information are successfully compared, it indicates that the verification result is successful. Otherwise, it indicates that the verification result is failed.

[0066] Step S204: Manage the visitors based on the verification result.

[0067] In this embodiment, when the above verification result is successful, a pass credential may be sent to the second type of client held by the above visitor, and the above visitor can pass through with the above pass credential. Or a release instruction may also be sent to the access control device associated with the above visitor to enable the above visitor to pass. The specific method can be determined according to the way the above visitor uploads the access password (i.e., upload through the access control device or through the second type of client).

[0068] The above pass credential may be a digital password of any number of digits (i.e., access password), or a pass QR code, etc. The above visitor can enter the visitor area of areas such as the above park or community through the above access password or the above pass QR code.

[0069] This application receives the visitor invitation information of the first type of client; receives the access password of the visitor; verifies the access password based on the visitor invitation information to obtain a verification result; manages the visitors based on the verification result. When the user of the first type of client needs to invite others to visit, the visitor invitation information can be uploaded through the first type of client, and when the visitor visits, a visitor page is provided to the second type of client. The user of the second type of client only needs to fill in the access password on the visitor page, without the need for complex information registration, and does not need to contact the visitor. After receiving the visitor invitation information and the access password, the access password can be verified and the visitors can be managed according to the verification result, enabling safe, effective, and fast access for delivery service personnel.

[0070] In some alternative embodiments, such as Figure 3 shown, step S204 includes the following steps:

[0071] S301, when the verification result is successful verification and the access password is uploaded by the visitor's second type of client, provide an access credential to the second type of client to enable the visitor to pass; or

[0072] S302, when the verification result is successful verification and the access password is uploaded by the access control device, send a release instruction to the access control device to enable the visitor to pass.

[0073] In this embodiment, when the above verification result is successful verification and the access password is uploaded by the visitor's second type of client, a corresponding access credential can be provided to the second type of client. After receiving the second type of client, the above visitor can use the above access credential to pass. Or when the above verification result is successful verification and the visitor directly inputs the access password at the access control device, a release instruction can be directly sent to the access control device. After receiving the release instruction, the access control device can be unlocked, and at this time the visitor can directly pass.

[0074] It can be understood that the visitor can independently select the upload method of the access password, further improving the visitor's passing experience.

[0075] In some alternative implementation manners, such as Figure 4 shown, after step 301, the following steps are included:

[0076] S401, record the providing time point of the access credential, and determine the providing duration of the access credential based on the providing time point;

[0077] S402, when the providing duration meets a preset invalid duration, invalidate the access credential.

[0078] In this embodiment, the above providing time point can be understood as the time point when the server provides the access credential to the second type of client. Specifically, the duration between the above providing time point and the current time point can be counted to determine the above providing duration.

[0079] The above preset invalid duration can be set by the administrators of the above server or the users of the above first type of client according to actual needs, such as 5 minutes, 30 minutes, 1 hour, etc. Or, the above invalid duration can also be set according to the floor area of the above community or park and other areas. Specifically, the above invalid duration can be proportional to the above floor area. When the above floor area is larger, it means that the time required for the delivery service personnel to perform a delivery service is longer, so the above preset invalid duration can be set correspondingly longer. When the above floor area is smaller, it means that the time required for the delivery service personnel to perform a delivery service is shorter, so the above preset invalid duration can be set correspondingly shorter.

[0080] When the above provided duration is greater than or equal to the above preset invalid duration, it means that the above provided duration meets the above preset invalid duration. At this time, the above access permit can be invalidated, so that the above access permit does not have the function of passing through.

[0081] It can be understood that through the above provided duration and the above preset invalid duration, the access permit can be effectively controlled, avoiding that the delivery service personnel can obtain a long-term valid access permit, which in turn affects the security of areas such as communities or parks, and can effectively improve the security of community management.

[0082] In some optional implementation manners, as Figure 5 shown, after step S301, the following steps are included:

[0083] S501, perform a storage process on the access permit to obtain the access permit record of the second type of client;

[0084] S502, when receiving a query request for the access permit record from the second type of client, provide the access permit record to the second type of client.

[0085] In this embodiment, any kind of storage medium can be deployed in the above server, and the above access permit can be stored in any kind of storage medium to obtain the access permit record of the second type of client. When receiving the query request for the above access permit record, the above access permit record can be provided to the above second type of client.

[0086] For example, if the above server provides a visitor page to the above second type of client through a visitor system mini-program, even if the above color matching service personnel close the above visitor system mini-program, when reopening the above visitor system mini-program, they can still send the above query request to the above server through the above visitor system mini-program and reopen the corresponding access permit.

[0087] It can be understood that through the above query request, the delivery service personnel can re-obtain the access voucher obtained last time, avoid the loss of the access voucher, and can effectively manage data such as the access voucher.

[0088] In some alternative implementation manners, such as Figure 6 as shown, after step S301, the following steps are included:

[0089] S601, record at least one of the generation times of the access vouchers for the access passwords and the time points of first providing the access vouchers;

[0090] S602, if the access password uploaded by the second type of client is received again, determine whether at least one of the generation times of the access vouchers and the time points of first providing the access vouchers meets the preset conditions;

[0091] S603, if the preset conditions are met, re-generate the access voucher and provide it to the second client.

[0092] In this embodiment, the preset conditions include at least one of a preset number of times and a preset time. For example, the above preset number of times can be 2 times, 3 times, 5 times, etc., and the above preset time can be within 30 minutes, within 1 hour, within 2 hours, etc. When necessary, the above delivery service personnel can re-obtain a new access voucher through the same access password, but cannot re-obtain new vouchers through the same access password without limit.

[0093] Therefore, each time a new access voucher is generated for the same access password, the generation times of the above access vouchers can be recorded, and the time point of first providing the access voucher can be recorded when the access voucher is first provided.

[0094] Specifically, if the above preset conditions only include the above preset time, the providing duration can be determined according to the time point of first providing the access voucher, and it can be determined whether the providing duration meets the above preset time to determine whether the preset conditions are met.

[0095] If the above preset conditions only include the above preset number of times, it can be determined whether the generation times of the access vouchers meet the above preset number of times. If they meet, it means that the preset conditions are met; otherwise, the preset conditions are not met.

[0096] If the above preset conditions include both the above preset time and the above preset number of times, it can be determined whether the providing duration meets the above preset time and whether the generation times of the access vouchers meet the above preset number of times. If both are met, it means that the preset conditions are met; otherwise, it means that the preset conditions are not met.

[0097] When preset conditions are met, a new access permit can be regenerated and provided to the second client for the visitor to pass through.

[0098] In one embodiment, as Figure 7 shown, a visitor invitation method is provided. Taking the application of this method in the Figure 1 first type of client as an example for illustration, it includes the following steps:

[0099] S701, generate visitor invitation information based on the access password;

[0100] S702, send the visitor invitation information to the server for the server to perform verification processing.

[0101] In this embodiment, the above access password is the same as the access password mentioned in the above visitor management method. In the actual implementation process, whether it is a user of the first type of client or a user of the second type of client, they need to clarify the access password. Whether it is the access password uploaded by the first type of client, the second type of client, or the access control device, they are the same in data form. The difference is that the user of the first type of client uses the access password to generate visitor invitation information and uploads it to the server, so as to realize the verification processing of the access password uploaded by the visitor on the server, while the visitor directly uploads the access password through the access control device or the second type of client. In addition, the above visitor invitation information and the above server are the same as the server and visitor invitation information mentioned in the above visitor management method, and are the same data.

[0102] The above access password can also be the delivery service information of the delivery function. For example, when the above user uses the delivery service function (such as ordering takeout, ordering a errand, booking a courier to pick up or deliver packages, delivering goods, etc.), there can be a corresponding delivery order number (such as a courier order number, a takeout order number, etc.). The user can log in to the corresponding visitor management mini-program or management system through the above first type of client, and the user inputs the above delivery order number as the access password at the first type of client to complete the generation of the visitor invitation information and upload it to the above server.

[0103] It should be noted that when the user inputs the above delivery order number as the access password into the above first type of client, the user can use the one-key copy function to directly copy the entire delivery order number to the first type of client. Specifically, it can be copied to the mobile application of the visitor system (i.e., the server) in the first type of client. After obtaining the complete delivery order number in the above mobile application, the access password can be converted into the above visitor invitation information according to the preset generation rule. The above preset generation rule can be to extract the last four digits, the last six digits, the first four digits, the first six digits, etc. of the delivery order number as the visitor invitation information, which can be specifically configured according to actual needs. Or, the user of the above first type of client can also input the complete delivery order number manually on the function page provided by the above mobile application, or directly input the delivery order number that meets the above generation rule. For example, when the generation rule is the last four digits of the delivery order number, the user can also directly input four symbols (such as numbers, Chinese characters, English letters, or other special symbols).

[0104] It should be further noted that the application of the above delivery order number is only an exemplary illustration. In the actual application process, the mobile phone number of the user of the first type of user terminal, the date and time pre-agreed on the day when the visitor comes, the user ID of the user of the first type of user terminal, or other information can also be used as the above access password for generating the above visitor invitation information.

[0105] After completing the upload of the above visitor invitation information, the visitor invitation is completed. After receiving the above visitor invitation information, the above server can verify the access password uploaded by the visitor according to the above visitor invitation information to implement the visitor management of the visitor.

[0106] Or, the mobile application of the visitor system (i.e., the server) can be deployed in the above first type of user terminal. The above preset system functions can be deployed in the above mobile application. The above preset system functions are used to directly generate a random password and use the random password as the above visitor invitation information. In case of special circumstances, for example, there is no corresponding order number in the delivery service platforms such as takeaway and express delivery, or in scenarios such as errand-running and delivery, the visited person (i.e., the user of the first type of client) may not have the order number of this service, and the user is unwilling to provide their mobile phone number, or the visited person is unwilling to provide any personal information as the access password. In this case, if the user of the first type of client does not want to input the delivery order number of the delivery service or their own mobile phone number, they can use the above preset system functions to automatically generate a 4-digit random password (or other arbitrary symbols). After the visitor (the user of the second type of client, such as delivery service personnel) arrives, the user of the first type of client can also contact the visitor by phone and inform the visitor of this random password.

[0107] It is understandable that this application mainly aims to address the business scenario requirements of visitors in the categories of online orders such as takeaways and express deliveries in communities / parks (i.e., delivery service categories). The above-mentioned server can be simply understood as a complete visitor system. Through the visitor system provided by this application, it will provide a convenient and fast solution for the visitors and management parties in the community / park to grant access permissions to temporary visitors who place orders through platforms such as takeaways, express deliveries, deliveries, and errands. This solution is that after the owner (i.e., the user of the first type of client) places an order through an online platform for takeaways, express deliveries, etc., in the visitor function of the mobile terminal such as a small program or APP (i.e., the visitor function provided by the small program or APP of the visitor system), the user inputs the takeaway / express delivery order number, mobile phone number, or randomly generates a 4-digit access password (configurable). The visitor system will generate an access credential based on the above access password. The takeaway / express delivery visitor (i.e., the delivery service personnel or the user of the second type of client) can obtain the access credential by scanning the WeChat code and inputting the above password at the visitor passage entrance of the community / park. The access credential includes an access QR code and the above 4-digit password. The takeaway / express delivery visitor can pass through the visitor access area set by the property based on this, which can not only enable the takeaway / express delivery visitor to quickly register and pass through, but also reduce the management cost of the property, and form a default rule between the community / park personnel and the takeaway / express delivery visitor, meeting both the requirements of convenience and efficiency and management security.

[0108] It should be understood that the magnitudes of the sequence numbers of the steps in the above embodiments do not imply the order of execution. The order of execution of each process should be determined according to its function and internal logic, and should not constitute any limitation to the implementation process of the embodiments of the present invention.

[0109] In one embodiment, a visitor management device is provided, which corresponds to the visitor management method in the above embodiment one by one. As Figure 8 shown, the visitor management device includes a first receiving module 801, a second receiving module 802, a first verification module 803, and a first management module 804. The detailed descriptions of each functional module are as follows:

[0110] The first receiving module 801 is used to receive the visitor invitation information of the first type of client;

[0111] The second receiving module 802 is used to receive the access password of the visitor;

[0112] The first verification module 803 is used to verify the access password based on the visitor invitation information to obtain a verification result;

[0113] The first management module 804 is used to manage the visitor based on the verification result.

[0114] Among them, the first management module 804 includes:

[0115] A first providing sub-module, configured to provide a pass credential to the second type of client when the verification result is successful verification and the pass password is uploaded by the second type of client of the visitor, so that the visitor can pass; or

[0116] A second providing sub-module, configured to send a release instruction to the access control device when the verification result is successful verification and the pass password is uploaded by the access control device, so that the visitor can pass.

[0117] Wherein, the visitor management device further includes:

[0118] A first recording module, configured to record the providing time point of the pass credential, and determine the providing duration of the pass credential based on the providing time point;

[0119] A first invalidation module, configured to invalidate the pass credential when the providing duration meets a preset invalid duration.

[0120] Wherein, the visitor management device further includes:

[0121] A first storage module, configured to store the pass credential to obtain a pass credential record of the second type of client;

[0122] A first providing module, configured to provide the pass credential record to the second type of client when receiving a query request for the pass credential record from the second type of client.

[0123] Wherein, the visitor management device further includes:

[0124] A second recording module, configured to record at least one of the number of times the pass credential is generated for the pass password and the providing time point when the pass credential is first provided;

[0125] A first judgment module, configured to, if the pass password uploaded by the second type of client is received again, judge whether at least one of the number of times the pass credential is generated and the providing time point when the pass credential is first provided meets a preset condition, and the preset condition includes at least one of a preset number of times and a preset time;

[0126] A second providing module, configured to, if the preset condition is met, regenerate a pass credential and provide it to the second client.

[0127] In one embodiment, a visitor invitation device is provided, which is applied to a first type of client, and the visitor invitation device corresponds one-to-one to the visitor invitation method in the above embodiment. As Figure 9As shown in the figure, the visitor invitation device includes a first generation module 901 and a first sending module 902. The detailed description of each functional module is as follows:

[0128] The first generation module 901 is configured to generate a visitor invitation message based on a passphrase.

[0129] The first sending module 902 is configured to send the visitor invitation message to a server for verification processing by the server.

[0130] For the specific limitations of the visitor management device or the visitor invitation device, reference may be made to the limitations of the visitor management device or the visitor invitation device method in the foregoing text, which will not be elaborated herein. Each module in the above-mentioned visitor management device or visitor invitation device can be implemented in whole or in part by software, hardware, and their combination. The above-mentioned modules can be embedded in the processor of the computer device in hardware form or independent of it, or stored in the memory of the computer device in software form, so that the processor can call and execute the operations corresponding to the above-mentioned modules.

[0131] In one embodiment, a computer device is provided. The computer device may be a terminal device, and its internal structure diagram may be as Figure 10 shown. The computer device includes a processor, a memory, and a network interface connected through a system bus. Among them, the processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a readable storage medium. The readable storage medium stores computer-readable instructions. The network interface of the computer device is used to communicate with an external terminal through a network connection. When the computer-readable instructions are executed by the processor, a visitor management method or a visitor invitation method is implemented. The readable storage medium provided in this embodiment includes a non-volatile readable storage medium and a volatile readable storage medium.

[0132] In an embodiment of the present application, a computer device is provided, including a memory, a processor, and computer-readable instructions stored in the memory and executable on the processor. When the processor executes the computer-readable instructions, the steps of the above-mentioned visitor management method or visitor invitation method are implemented.

[0133] In an embodiment of the application, a readable storage medium is provided. The readable storage medium stores computer-readable instructions. When the computer-readable instructions are executed by the processor, the steps of the above-mentioned visitor management method or visitor invitation method are implemented.

[0134] Those of ordinary skill in the art can understand that all or part of the processes in the methods of the above embodiments can be completed by instructing relevant hardware through computer-readable instructions. The computer-readable instructions can be stored in a non-volatile readable storage medium or a volatile readable storage medium. When the computer-readable instructions are executed, they can include the processes of the embodiments of the above methods. Among them, any reference to a memory, storage, database, or other medium used in the embodiments provided in the present application can include non-volatile and / or volatile memories. Non-volatile memories can include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM), or flash memory. Volatile memories can include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in many forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), synchronous link DRAM (SLDRAM), Rambus direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and Rambus dynamic RAM (RDRAM), etc.

[0135] Those skilled in the art can clearly understand that for the convenience and simplicity of description, only the above-mentioned division of each functional unit and module is used as an example. In actual applications, the above functions can be allocated to different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above.

[0136] The above embodiments are only used to illustrate the technical solutions of the present application, not to limit them; although the present application has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that they can still modify the technical solutions recorded in the foregoing embodiments, or perform equivalent replacements on some of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present application, and should all be included in the protection scope of the present application.

Claims

1. A visitor management method, applied to a server, characterized in that The method includes the following steps: Receiving the visitor invitation information of the first type of client; Receiving the access password of the visitor; Performing verification processing on the access password based on the visitor invitation information to obtain a verification result; Based on the verification result, performing visitor management on the visitor.

2. The visitor management method according to claim 1, wherein The step of performing visitor management on the visitor based on the verification result includes: When the verification result is successful verification and the access password is uploaded by the second type of client of the visitor, providing an access credential to the second type of client to enable the visitor to pass; or When the verification result is successful verification and the access password is uploaded by the access control device, sending a release instruction to the access control device to enable the visitor to pass.

3. The visitor management method according to claim 2, wherein After the step of providing the access credential to the second type of client, it further includes: Recording the time point when the access credential is provided, and determining the duration of providing the access credential based on the time point; When the duration meets the preset invalid duration, invalidating the access credential.

4. The visitor management method according to claim 2, characterized in that After the step of providing the access credential to the second type of client, it further includes: Performing storage processing on the access credential to obtain the access credential record of the second type of client; When receiving a query request for the access credential record from the second type of client, providing the access credential record to the second type of client.

5. The visitor management method according to claim 2, wherein After the step of providing the access credential to the second type of client, it further includes: Recording at least one of the number of times the access credential is generated by the access password and the time point when the access credential is first provided; If the access password uploaded by the second type of client is received again, determining whether at least one of the number of times the access credential is generated and the time point when the access credential is first provided meets a preset condition, where the preset condition includes at least one of a preset number and a preset time; If the preset condition is met, regenerating the access credential and providing it to the second client.

6. A visitor invitation method, applied to a first type of client, characterized in that The method includes the following steps: Generating visitor invitation information based on the access password; Sending the visitor invitation information to the server for the server to perform verification processing.

7. A visitor management device, applied to a server, characterized in that, It includes the following modules: A first receiving module, configured to receive the visitor invitation information of the first type of client; A second receiving module, configured to receive the access password of the visitor; A first verification module, configured to perform verification processing on the access password based on the visitor invitation information to obtain a verification result; A first management module, configured to perform visitor management on the visitor based on the verification result.

8. A visitor invitation device, applied to a first type of client, characterized in that, It includes the following modules: A first generating module, configured to generate visitor invitation information based on the access password; A first sending module, configured to send the visitor invitation information to the server for the server to perform verification processing.

9. A computer device, characterized in that, It includes a memory and a processor, and computer-readable instructions are stored in the memory. When the processor executes the computer-readable instructions, the steps of the visitor management method as described in any one of claims 1 to 5 or the visitor invitation method as described in claim 6 are implemented.

10. A computer-readable storage medium, characterized in that, Computer-readable instructions are stored on the computer-readable storage medium, and when the computer-readable instructions are executed by a processor, the steps of the visitor management method according to any one of claims 1 to 5 or the visitor invitation method according to claim 6 are implemented.