Gating device control method, equipment, storage medium and program product

By conducting real-time monitoring and material task library query of incoming personnel in the access control system, generating a follower selection table and dividing material task list, the problem of the existing access control system being unable to ensure independent verification and trailing entry risk is solved, and more efficient Safety management.

CN119445479APending Publication Date: 2025-02-14三峡新能源金昌风电有限公司 +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411495126.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-24
Publication Date
2025-02-14

AI Technical Summary

Technical Problem

The existing access control system only conducts one-time verification, which cannot ensure that every incoming person has been independently verified, and there is a risk of trailing entry.

Method used

In the preset material task library, real-time monitoring, identification and query matching of the information of the person to be verified entering the area to be verified. If an unauthorized person is detected, the inquiry information will be sent to the terminal of the person in charge of the material collection to generate a follower selection. and randomly assign the material task order to multiple material pickup personnel until the gate control device is turned on when there are no unauthorized personnel.

Benefits of technology

Ensure that each person in the area to be verified is independently verified, reducing the risk of trailing entry.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119445479A_ABST
    Figure CN119445479A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a door control device control method and equipment, a storage medium and a program product. The method comprises the following steps: acquiring information of a to-be-verified person; performing query matching on the to-be-verified personnel information to obtain a matching result; if it is judged that the matching result comprises the unauthorized personnel and the following demand sent by the terminal of the material taking principal is the demand, a following personnel selection table is sent to the terminal of the material taking principal; receiving a following personnel table sent by the terminal of the material receiving principal, and determining a plurality of material receiving personnel according to the following personnel table; segmenting a material task list of a material taking principal, and randomly allocating the material task list to a plurality of material taking personnel; and repeatedly executing the step of acquiring the information of the person to be verified until the matching result does not include the unauthorized person, and controlling the door control device to be started. It can be ensured that each person in the to-be-verified area is independently verified, and the risk of following entry is reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present application relate to the field of computer technology, and in particular to a door control device control method, device, storage medium and program product. Background Art

[0002] With the development of society and the advancement of science and technology, the demand for security management is getting higher and higher. Access control technology is an access management system designed to improve security, convenience and efficiency. It is widely used in enterprises, campuses, communities and other places to control and monitor personnel access rights, prevent unauthorized personnel from entering specific areas, and provide a more efficient and safer access management solution.

[0003] At present, common access control technologies include: 1. Magnetic card access control system: using magnetic cards as identity credentials, after the user swipes the card, the system verifies their authority and decides whether to open the door; 2. Password access control system: the user enters a pre-set password to obtain entry and exit permissions; 3. Bluetooth access control system: using mobile devices such as mobile phones to authenticate identity through Bluetooth technology; 4. QR code access control system: users authenticate their identity by scanning QR codes.

[0004] However, most access control systems only perform one-time verification and cannot ensure that every person entering is independently verified, posing the risk of tailgating. Summary of the invention

[0005] The embodiments of the present application provide a door control device control method, equipment, storage medium and program product to solve the technical problem that most access control systems in the prior art only perform one-time verification, cannot ensure that each entrant is independently verified, and there is a risk of tailgating entry.

[0006] In a first aspect, an embodiment of the present application provides a method for controlling a door control device, comprising:

[0007] The control monitoring and identification device monitors and identifies all persons to be verified who enter the area to be verified in real time to obtain the information of the persons to be verified;

[0008] In the preset material task library, query and match the information of the personnel to be verified to obtain a matching result;

[0009] Determining whether the matching result includes unauthorized personnel without a material task order;

[0010] If it is determined that the matching result includes an unauthorized person without a material task list, then, based on the information of the person to be verified, a query message of whether to bring a follower into the warehouse is sent to the terminal of the person in charge of picking materials who has a material task list, so that the terminal of the person in charge of picking materials responds to the selection operation of the person in charge of picking materials and generates a follow-up requirement;

[0011] receiving the following requirement sent by the terminal of the person in charge of picking materials; if it is determined that the following requirement is needed, generating a following personnel selection table according to the information of the unauthorized personnel;

[0012] Sending the follower selection table to the terminal of the person in charge of picking materials, so that the terminal of the person in charge of picking materials generates a follower table in response to the selection operation of the person in charge of picking materials;

[0013] Receiving the follower list sent by the terminal of the person in charge of picking materials, and determining a plurality of people who pick materials according to the follower list, wherein the plurality of people who pick materials include the person in charge of picking materials and a plurality of people who follow materials;

[0014] Obtain the material task list of the person in charge of picking materials;

[0015] The material task list is divided and randomly allocated to the multiple material picking personnel;

[0016] Repeat the step of "controlling the monitoring and identification device to perform real-time monitoring and identification of all persons to be verified entering the area to be verified to obtain information of the persons to be verified" until it is determined that the matching result does not include unauthorized persons without a material task list, and then control the door control device to open.

[0017] Optionally, as in the method described above, the material task list is divided and randomly assigned to the multiple material pickers, including: obtaining the location information of all materials to be picked up in the material task list; according to the location information, dividing all the materials to be picked up into a number equal to the number of the multiple material pickers to obtain multiple personal material task lists; and sending the multiple personal material task lists to the terminals of the multiple material pickers respectively.

[0018] Optionally, as described above, after the control door control device is turned on, the method further includes: receiving a material collection request sent by a terminal of any material collection personnel, wherein the material collection request includes a personal material task list; according to the material collection request, obtaining the location information of the materials to be collected in the personal material task list; according to the location information, using a preset algorithm to perform calculations to obtain a collection route; and controlling the indicator light corresponding to the collection route to light up.

[0019] Optionally, the method as described above further includes: identifying the material placed in the material identification area, and matching it with the personal material task list to obtain a material matching result; if the material matching result is determined to be a matching failure, an alarm prompt is output.

[0020] Optionally, the method as described above also includes: receiving a material application form sent by an operator's terminal, and sending the material application form to an administrator's terminal, so that the administrator's terminal responds to the administrator's approval operation on the material application form and the selection operation on the person in charge of picking materials to generate a material task order; receiving the material task order sent by the administrator's terminal, and saving it to the preset material task library; sending the material task order to the terminal of the corresponding person in charge of picking materials.

[0021] Optionally, as described above, after the control gate device is opened, it also includes: real-time monitoring and identification of personnel in the verification area, and if unauthorized personnel are detected, outputting an alarm prompt; sending the information of the unauthorized personnel to the terminal of the person in charge of receiving materials; and controlling the gate control device to close.

[0022] In a second aspect, an embodiment of the present application provides a door control device control device, comprising:

[0023] The control module is used to control the monitoring and identification device to perform real-time monitoring and identification of all persons to be verified who enter the area to be verified, so as to obtain the information of the persons to be verified;

[0024] A matching module, used to query and match the information of the personnel to be verified in a preset material task library to obtain a matching result;

[0025] A judgment module, used to judge whether the matching result includes unauthorized personnel without a material task list;

[0026] A sending module, for sending, if it is determined that the matching result includes an unauthorized person without a material task list, inquiry information on whether to bring a follower into the warehouse to a terminal of a person in charge of picking materials with a material task list according to the information of the person to be verified, so that the terminal of the person in charge of picking materials responds to the selection operation of the person in charge of picking materials and generates a follow-up demand;

[0027] A generating module, used for receiving the following requirement sent by the terminal of the person in charge of picking materials; if the following requirement is determined to be needed, generating a following personnel selection table according to the information of the unauthorized personnel;

[0028] The sending module is further used to send the follower selection table to the terminal of the person in charge of picking materials, so that the terminal of the person in charge of picking materials generates a follower table in response to the selection operation of the person in charge of picking materials;

[0029] A receiving module, used for receiving the follower list sent by the terminal of the person in charge of picking materials, and determining a plurality of people who pick materials according to the follower list, wherein the plurality of people who pick materials include the person in charge of picking materials and a plurality of people who follow materials;

[0030] An acquisition module is used to acquire the material task list of the material picking person in charge;

[0031] An allocation module, used for dividing the material task list and randomly allocating it to the multiple material picking personnel;

[0032] The control module is also used to repeatedly execute the step of "controlling the monitoring and identification device to perform real-time monitoring and identification of all persons to be verified entering the area to be verified to obtain information of the persons to be verified" until it is determined that the matching result does not include unauthorized persons without material task orders, and then controls the door control device to open.

[0033] In a third aspect, an embodiment of the present application provides a service device, comprising: a processor, and a memory communicatively connected to the processor;

[0034] The memory stores computer-executable instructions;

[0035] The at least one processor executes the computer-executable instructions stored in the memory, so that the at least one processor executes the door control device control method described in the first aspect and various possible designs of the first aspect.

[0036] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, in which computer execution instructions are stored. When the computer execution instructions are executed by a processor, they are used to implement the method described in the first aspect and various possible designs of the first aspect.

[0037] In a fifth aspect, an embodiment of the present application provides a computer program product, including a computer program, which, when executed by a processor, implements the method described in the first aspect and various possible designs of the first aspect.

[0038] The door control device control method, device, storage medium and program product provided in the embodiment of the present application query and match the information of the personnel to be verified who enter the area to be verified in the preset material task library to obtain the matching result; if it is determined that the matching result includes unauthorized personnel, the query information of whether to bring the follower into the warehouse is sent to the terminal of the person in charge of picking materials; if it is determined that the follow-up requirement sent by the terminal of the person in charge of picking materials is required, the follower selection table is sent to the terminal of the person in charge of picking materials; the follower table sent by the terminal of the person in charge of picking materials is received, and multiple pickers are determined; the material task list of the person in charge of picking materials is divided and randomly assigned to multiple pickers; the steps are repeated until it is determined that the matching result does not include unauthorized personnel without material task lists, and the door control device is controlled to open. It can ensure that each person in the area to be verified is independently verified, reducing the risk of tailgating. BRIEF DESCRIPTION OF THE DRAWINGS

[0039] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.

[0040] Figure 1 A schematic diagram of a scene of a door control device control method provided in an embodiment of the present application;

[0041] Figure 2 A schematic diagram of a flow chart of a door control device control method provided by an embodiment of the present application;

[0042] Figure 3 A schematic diagram of the structure of a door control device provided in an embodiment of the present application;

[0043] Figure 4 A schematic diagram of the hardware structure of the service device provided in an embodiment of the present application.

[0044] The above drawings have shown clear embodiments of the present application, which will be described in more detail later. These drawings and text descriptions are not intended to limit the scope of the present application in any way, but to illustrate the concept of the present application to those skilled in the art by referring to specific embodiments. DETAILED DESCRIPTION

[0045] Exemplary embodiments will be described in detail herein, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, the same numbers in different drawings represent the same or similar elements unless otherwise indicated. The implementations described in the following exemplary embodiments do not represent all implementations consistent with the present application. Instead, they are merely examples of devices and methods consistent with some aspects of the present application as detailed in the appended claims.

[0046] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with relevant laws, regulations and standards, and provide corresponding operation entrances for users to choose to authorize or refuse.

[0047] The technical solution of the present application and how the technical solution of the present application solves the above-mentioned technical problems are described in detail below with specific embodiments. The following specific embodiments can be combined with each other, and the same or similar concepts or processes may not be repeated in some embodiments. The embodiments of the present application will be described below in conjunction with the accompanying drawings.

[0048] Figure 1Schematic diagram of a scene of a door control device control method provided in an embodiment of the present application. Figure 1 As shown, the scenario provided in this embodiment includes a monitoring and identification device 101, an operator's terminal 102, a service device 103, an administrator's terminal 104, a terminal 105 of a person in charge of picking materials, a terminal 106 of a follower, a door control device 107 and an indicator light 108.

[0049] The monitoring and identification device 101 may be a facial recognition device.

[0050] The operator's terminal 102 may be a mobile phone or a computer.

[0051] The service device 103 may be a server. Optionally, it may be one server or a cluster consisting of multiple servers.

[0052] The administrator's terminal 104 may be a mobile phone or a computer.

[0053] The terminal 105 of the person in charge of picking materials can be a mobile phone or a computer.

[0054] The terminal 106 of the follower may be a mobile phone or a computer. There may be one or more terminals 106 of the follower.

[0055] Among them, the service equipment 103 can communicate with the monitoring and identification device 101, the operator's terminal 102, the administrator's terminal 104, the terminal 105 of the person in charge of picking materials, the terminal 106 of the follower, the door control device 107 and the indicator light 108.

[0056] Specifically, the control monitoring and identification device 101 performs real-time monitoring and identification of the personnel to be verified; the operator's terminal 102 sends the material application form to the service device 103; the service device 103 sends the material application form to the administrator's terminal 104; the administrator's terminal 104 sends the material task list to the service device 103; the service device 103 sends the material task list to the terminal 105 of the person in charge of picking up materials; the service device 103 sends the inquiry information to the terminal 105 of the person in charge of picking up materials; the terminal 105 of the person in charge of picking up materials sends the follow-up demand to the service device 103; the service device 103 sends the follower selection form to the terminal 105 of the person in charge of picking up materials; the terminal 105 of the person in charge of picking up materials sends the follower table to the service device 103; the service device 103 sends the personal material task list to the terminal 105 of the person in charge of picking up materials and the terminal 106 of the follower; the service device 103 controls the door control device 107 to open or close; the service device 103 sends the information of unauthorized personnel to the terminal 105 of the person in charge of picking up materials; the service device 103 controls the indicator light 108 to light up.

[0057] Figure 2A schematic diagram of a flow chart of a door control method provided by an embodiment of the present application. The execution subject of this embodiment may be Figure 1 The service device 103 shown in FIG. 1 may also be other computer devices, which is not particularly limited in this embodiment. Figure 2 As shown, the method includes:

[0058] S201: Control the monitoring and identification device to perform real-time monitoring and identification on all persons to be verified who enter the area to be verified, so as to obtain information on the persons to be verified.

[0059] Among them, the personnel information to be verified includes: personnel name, personnel number, personnel position, contact information, etc.

[0060] S202: In a preset material task library, query and match the information of the personnel to be verified to obtain a matching result.

[0061] Specifically, according to the personnel ID in the personnel information to be verified, a query and match is performed in the preset material task library to obtain a matching result.

[0062] S203: Determine whether the matching result includes unauthorized personnel without a material task order.

[0063] S204: If it is determined that the matching result includes unauthorized personnel without material task orders, an inquiry message on whether to bring following personnel into the warehouse is sent to the terminal of the person in charge of picking materials who has a material task order based on the information of the personnel to be verified, so that the terminal of the person in charge of picking materials responds to the selection operation of the person in charge of picking materials and generates a following requirement.

[0064] S205: receiving a follow-up requirement sent by the terminal of the person in charge of picking materials; if the follow-up requirement is determined to be required, generating a follow-up personnel selection table according to the information of the unauthorized personnel.

[0065] Specifically, the current date and time data are obtained, and the employee number and name of the unauthorized person are obtained; and a follower selection table is generated according to the current date and time data, the employee number and name of the unauthorized person.

[0066] S206: Sending the follower selection table to the terminal of the person in charge of picking materials, so that the terminal of the person in charge of picking materials responds to the selection operation of the person in charge of picking materials and generates a follower table.

[0067] The follower table includes the follower's employee number, name, and time of entering the warehouse.

[0068] The follower table may contain one or more follower information.

[0069] S207: receiving a follower list sent by a terminal of a person in charge of picking materials, and determining a plurality of people in charge of picking materials according to the follower list, wherein the plurality of people in charge of picking materials include the person in charge of picking materials and a plurality of follower lists.

[0070] S208: Get the material task list of the person in charge of picking materials.

[0071] Specifically, according to the work number of the person in charge of picking materials, a query is performed in the preset material task library to obtain the material task list of the person in charge of picking materials.

[0072] S209: Split the material task list and randomly assign it to multiple material pickers.

[0073] Specifically, S209 includes S2091 to S2093:

[0074] S2091: Get the location information of all materials to be picked up in the material task order.

[0075] Specifically, the serial numbers and identifiers of all the materials to be picked up in the material task list are extracted; and the inventory area information database is queried according to the serial numbers and identifiers of the materials to be picked up to obtain the location information of the materials to be picked up.

[0076] S2092: Based on the location information, all materials to be picked up are divided into a number equal to the number of personnel picking up the materials, so as to obtain multiple personal material task orders.

[0077] Specifically, the number of personnel who pick up materials is calculated; the location information and the number of personnel who pick up materials are input into a preset clustering algorithm to obtain multiple personal material task orders.

[0078] The preset clustering algorithm may be a K-means algorithm.

[0079] S2093: Send multiple personal material task orders to the terminals of multiple material pickers respectively.

[0080] S210: Repeat the step of "controlling the monitoring and identification device to perform real-time monitoring and identification of all persons to be verified who enter the area to be verified to obtain information of the persons to be verified" until it is determined that the matching result does not include unauthorized persons without material task orders, and then control the door control device to open.

[0081] Specifically, an opening signal is sent to the door control device so that the door control device executes the opening signal.

[0082] As can be seen from the above description, the embodiment of the present application queries and matches the information of the personnel to be verified who enter the area to be verified in the preset material task library to obtain the matching result; if it is determined that the matching result includes unauthorized personnel, the inquiry information on whether to bring the following personnel into the warehouse is sent to the terminal of the person in charge of picking materials; if it is determined that the following requirement sent by the terminal of the person in charge of picking materials is required, the following personnel selection table is sent to the terminal of the person in charge of picking materials; the following personnel table sent by the terminal of the person in charge of picking materials is received, and multiple picking personnel are determined; the material task list of the person in charge of picking materials is divided and randomly assigned to multiple picking personnel; the steps are repeated until it is determined that the matching result does not include unauthorized personnel without material task lists, and the door control device is controlled to open. It can ensure that each person in the area to be verified is independently verified, reducing the risk of tailgating entry.

[0083] In one embodiment of the present application, based on the above embodiment, it also includes a process of using light to guide the material handler to pick up the material, which is detailed as follows:

[0084] S211: receiving a material collection request sent by a terminal of any material collection personnel, wherein the material collection request includes a personal material task list.

[0085] S212: According to the material collection request, the location information of the materials to be collected in the personal material task list is obtained.

[0086] Specifically, the serial number identification of the material to be picked up in the personal material task list is extracted; and the inventory area information database is queried according to the serial number identification of the material to be picked up to obtain the location information of the material to be picked up.

[0087] S213: Calculate using a preset algorithm based on the location information to obtain a pickup route.

[0088] Specifically, the real-time location of the material picker is obtained, and a preset algorithm is used to calculate the location information of the materials to be picked up and the route of the real-time location of the material picker.

[0089] Among them, the preset algorithm can be a shortest path algorithm, a traveling salesman problem algorithm, etc.

[0090] S214: Control the indicator light corresponding to the collection route to light up.

[0091] From the above description, it can be seen that in the embodiment of the present application, a preset algorithm is used to calculate the collection route, and the indicator light corresponding to the collection route is controlled to light up. This can reduce the time for the material collector to find materials, reduce the probability of the material collector making mistakes, and improve the operating efficiency of the material collector.

[0092] In one embodiment of the present application, based on the above embodiment, it also includes a material outbound inspection process, which is described in detail as follows:

[0093] S215: Identify the material put into the material identification area and match it with the personal material task list to obtain a material matching result.

[0094] Specifically, identify and obtain the serial number of the material placed in the material identification area; match the serial number with the serial numbers of all the materials to be picked up in the personal material task list to obtain a material matching result.

[0095] S216: If the material matching result is determined to be a matching failure, an alarm prompt is output.

[0096] Specifically, if the material matching result is determined to be a matching failure, an audible and visual alarm is performed.

[0097] In another implementation method of this embodiment, if the material matching result is determined to be a matching failure, an alarm prompt is sent to the terminal of the material receiving person.

[0098] As can be seen from the above description, in the embodiment of the present application, the material placed in the material identification area is matched with the personal material task list. If the match is determined to be unsuccessful, an alarm prompt is output. It can timely detect and prompt the material picker to pick up the wrong material. It can reduce the time for manual inspection and verification, thereby improving the overall production efficiency.

[0099] In one embodiment of the present application, based on the above embodiment, a process of generating a material task list is further included, which is described in detail as follows:

[0100] S217: receiving the material application form sent by the operator's terminal, and sending the material application form to the administrator's terminal, so that the administrator's terminal responds to the administrator's approval operation on the material application form and the selection operation on the person in charge of picking materials to generate a material task order.

[0101] It should be noted that a material requisition form can have one or more persons responsible for picking materials; a material requisition form can generate one or more material task orders.

[0102] It should be noted that each material task order corresponds to a person responsible for picking materials.

[0103] S218: Receive the material task list sent by the administrator's terminal and save it to the preset material task library.

[0104] S219: Send the material task order to the terminal of the corresponding material picking person in charge.

[0105] It can be seen from the above description that in the embodiments of the present application, the labor cost is reduced and the approval efficiency is significantly improved by automating the approval process.

[0106] In one embodiment of the present application, based on the above embodiment, it also includes a process for handling an unauthorized person following after the door is opened, which is described in detail as follows:

[0107] S220: Real-time monitoring and identification of personnel in the verification area is performed, and if unauthorized personnel are detected, an alarm prompt is output.

[0108] Specifically, if an unauthorized person is detected, an audible and visual alarm is triggered.

[0109] S221: Send the information of the unauthorized person to the terminal of the person in charge of picking up the materials.

[0110] S222: Control the door control device to close.

[0111] From the above description, it can be seen that in the embodiment of the present application, after the door control device is opened, if it is detected that an unauthorized person enters the area to be verified, an alarm prompt is output, which can further prevent people from following in.

[0112] Figure 3 This is a schematic diagram of the structure of the door control device provided in the embodiment of the present application. Figure 3 As shown, the door control device 30 includes: a control module 301, a matching module 302, a judgment module 303, a sending module 304, a generating module 305, a receiving module 306, an acquiring module 307 and an allocating module 308.

[0113] The control module 301 is used to control the monitoring and identification device to perform real-time monitoring and identification on all persons to be verified who enter the area to be verified, so as to obtain the information of the persons to be verified;

[0114] A matching module 302 is used to query and match the information of the personnel to be verified in a preset material task library to obtain a matching result;

[0115] A judgment module 303 is used to judge whether the matching result includes unauthorized personnel without a material task order;

[0116] The sending module 304 is used for sending inquiry information on whether to bring the following personnel into the warehouse to the terminal of the person in charge of picking materials with the material task list, if it is determined that the matching result includes an unauthorized person without a material task list, based on the information of the person to be verified, so that the terminal of the person in charge of picking materials responds to the selection operation of the person in charge of picking materials and generates a following requirement;

[0117] The generating module 305 is used to receive the following requirement sent by the terminal of the person in charge of picking materials; if the following requirement is determined to be needed, a following personnel selection table is generated according to the information of the unauthorized personnel;

[0118] The sending module 304 is further used to send the follower selection table to the terminal of the person in charge of picking materials, so that the terminal of the person in charge of picking materials generates a follower table in response to the selection operation of the person in charge of picking materials;

[0119] The receiving module 306 is used to receive the follower list sent by the terminal of the material picking person in charge, and determine a plurality of material picking persons according to the follower list, wherein the plurality of material picking persons include the material picking person in charge and a plurality of follower persons;

[0120] The acquisition module 307 is used to acquire the material task list of the material picking person in charge;

[0121] The allocation module 308 is used to divide the material task list and randomly allocate it to the multiple material picking personnel;

[0122] The control module 301 is also used to repeatedly execute the step of "controlling the monitoring and identification device to perform real-time monitoring and identification on all persons to be verified who enter the area to be verified to obtain information on the persons to be verified" until it is determined that the matching result does not include unauthorized persons without a material task order, and then controls the door control device to open.

[0123] In a possible design, the allocation module 308 is specifically used to: obtain the location information of all materials to be collected in the material task list; according to the location information, divide all the materials to be collected into a number equal to the number of the multiple material collection personnel to obtain multiple personal material task lists; and send the multiple personal material task lists to the terminals of the multiple material collection personnel respectively.

[0124] In a possible design, the control module 301 is also used to: receive a material collection request sent by a terminal of any material collection personnel, wherein the material collection request includes a personal material task list; obtain the location information of the materials to be collected in the personal material task list according to the material collection request; calculate using a preset algorithm based on the location information to obtain a collection route; and control the indicator light corresponding to the collection route to light up.

[0125] In a possible design, the matching module 302 is also used to: identify the material placed in the material identification area, and match it with the personal material task list to obtain a material matching result; if the material matching result is determined to be a matching failure, an alarm prompt is output.

[0126] In a possible design, the receiving module 306 is also used to: receive a material application form sent by an operator's terminal, and send the material application form to an administrator's terminal, so that the administrator's terminal responds to the administrator's approval operation on the material application form and the selection operation on the person in charge of picking materials to generate a material task order; receive the material task order sent by the administrator's terminal, and save it to the preset material task library; send the material task order to the terminal of the corresponding person in charge of picking materials.

[0127] In a possible design, the control module 301 is also used for: real-time monitoring and identification of personnel in the verification area, and outputting an alarm prompt if unauthorized personnel are detected; sending the information of the unauthorized personnel to the terminal of the person in charge of receiving materials; and controlling the door control device to close.

[0128] The device provided in this embodiment can be used to execute the technical solution of the above method embodiment. Its implementation principle and technical effect are similar, and this embodiment will not be repeated here.

[0129] Figure 4 Schematic diagram of the hardware structure of the service device provided in the embodiment of the present application. Figure 4 As shown, the service device 40 of this embodiment includes: at least one processor 401 and a memory 402; the memory stores computer-executable instructions; at least one processor executes the computer-executable instructions stored in the memory, so that at least one processor executes the above-mentioned door control device control method;

[0130] Optionally, the memory 402 may be independent or integrated with the processor 401 .

[0131] When the memory 402 is independently provided, the service device further includes a bus 403 for connecting the memory 402 and the processor 401 .

[0132] An embodiment of the present application further provides a computer-readable storage medium, in which computer-executable instructions are stored. When a processor executes the computer-executable instructions, the door control device control method as described above is implemented.

[0133] An embodiment of the present application also provides a computer program product, including a computer program, and when the computer program is executed by a processor, the door control device control method as described above is implemented.

[0134] It should be noted that, for the aforementioned method embodiments, for the sake of simplicity, they are all expressed as a series of action combinations, but those skilled in the art should be aware that the present application is not limited by the described order of actions, because according to the present application, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all optional embodiments, and the actions and modules involved are not necessarily required by the present application.

[0135] It should be further noted that, although the various steps in the flowchart are displayed in sequence according to the indication of the arrows, these steps are not necessarily executed in sequence in the order indicated by the arrows. Unless there is a clear description in this article, the execution of these steps is not strictly limited in order, and these steps can be executed in other orders. Moreover, at least a portion of the steps in the flowchart may include multiple sub-steps or multiple stages, and these sub-steps or stages are not necessarily executed at the same time, but can be executed at different times, and the execution order of these sub-steps or stages is not necessarily to be carried out in sequence, but can be executed in turn or alternately with other steps or at least a portion of the sub-steps or stages of other steps.

[0136] It should be understood that the above-mentioned device embodiments are only illustrative, and the device of the present application can also be implemented in other ways. For example, the division of units / modules in the above-mentioned embodiments is only a logical function division, and there may be other division methods in actual implementation. For example, multiple units, modules or components can be combined, or can be integrated into another system, or some features can be ignored or not executed.

[0137] In addition, unless otherwise specified, each functional unit / module in each embodiment of the present application may be integrated into one unit / module, each unit / module may exist physically separately, or two or more units / modules may be integrated together. The above-mentioned integrated unit / module may be implemented in the form of hardware or in the form of a software program module.

[0138] If the integrated unit / module is implemented in the form of hardware, the hardware may be a digital circuit, an analog circuit, etc. The physical implementation of the hardware structure includes but is not limited to transistors, memristors, etc. If not otherwise specified, the processor may be any appropriate hardware processor, such as a CPU (Central Processing Unit), a GPU (Graphics Processing Unit), an FPGA (Field-Programmable Gate Array), a DSP (Digital Signal Processor), and an ASIC (Application-Specific Integrated Circuit). If not otherwise specified, the storage unit may be any appropriate magnetic storage medium or magneto-optical storage medium, such as RRAM (Resistive Random Access Memory), DRAM (Dynamic Random Access Memory), SRAM (Static Random-Access Memory), EDRAM (Enhanced Dynamic Random Access Memory), HBM (High-Bandwidth Memory), HMC (Hybrid Memory Cube), etc.

[0139] If the integrated unit / module is implemented in the form of a software program module and sold or used as an independent product, it can be stored in a computer-readable memory. Based on this understanding, the technical solution of the present application, 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, which is stored in a memory and includes several instructions for a computer device (which can be a personal computer, server or network device, etc.) to execute all or part of the steps of each embodiment method of the present application. The aforementioned memory includes: U disk, ROM (Read-Only Memory), RAM (Random Access Memory), mobile hard disk, magnetic disk or optical disk, etc., various media that can store program codes.

[0140] In the above embodiments, the description of each embodiment has its own emphasis. For the part not described in detail in a certain embodiment, please refer to the relevant description of other embodiments. The technical features of the above embodiments can be combined arbitrarily. In order to make the description concise, all possible combinations of the technical features in the above embodiments are not described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0141] Those skilled in the art will readily appreciate other embodiments of the present application after considering the specification and practicing the invention disclosed herein. The present application is intended to cover any modification, use or adaptation of the present application, which follows the general principles of the present application and includes common knowledge or customary techniques in the art that are not disclosed in the present application. The specification and examples are intended to be exemplary only, and the true scope and spirit of the present application are indicated by the following claims.

[0142] It should be understood that the present application is not limited to the precise structures that have been described above and shown in the drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the present application is limited only by the appended claims.

Claims

1. A door control device control method, characterized in that: Applied to service equipment, including: The control monitoring and identification device monitors and identifies all persons to be verified who enter the area to be verified in real time to obtain the information of the persons to be verified; In the preset material task library, query and match the information of the personnel to be verified to obtain a matching result; Determining whether the matching result includes unauthorized personnel without a material task order; If it is determined that the matching result includes an unauthorized person without a material task list, then, based on the information of the person to be verified, a query message of whether to bring a follower into the warehouse is sent to the terminal of the person in charge of picking materials who has a material task list, so that the terminal of the person in charge of picking materials responds to the selection operation of the person in charge of picking materials and generates a follow-up requirement; receiving the following requirement sent by the terminal of the person in charge of picking materials; if it is determined that the following requirement is needed, generating a following personnel selection table according to the information of the unauthorized personnel; Sending the follower selection table to the terminal of the person in charge of picking materials, so that the terminal of the person in charge of picking materials generates a follower table in response to the selection operation of the person in charge of picking materials; Receiving the follower list sent by the terminal of the person in charge of picking materials, and determining a plurality of people who pick materials according to the follower list, wherein the plurality of people who pick materials include the person in charge of picking materials and a plurality of people who follow materials; Obtain the material task list of the person in charge of picking materials; The material task list is divided and randomly allocated to the multiple material picking personnel; Repeat the step of "controlling the monitoring and identification device to perform real-time monitoring and identification of all persons to be verified who enter the area to be verified to obtain information of the persons to be verified" until it is determined that the matching result does not include unauthorized persons without a material task list, and then control the door control device to open.

2. The method according to claim 1, characterized in that The dividing the material task list and randomly allocating it to the multiple material picking personnel includes: Obtain the location information of all materials to be picked up in the material task list; According to the location information, all the materials to be picked up are divided into a number equal to the number of the multiple material pickers to obtain multiple personal material task orders; The multiple individual material task orders are sent to the terminals of the multiple material pickers respectively.

3. The method according to claim 2, characterized in that After the door control device is turned on, the method further includes: Receiving a material collection request sent by a terminal of any material collection personnel, wherein the material collection request includes a personal material task list; According to the material collection request, obtain the location information of the materials to be collected in the personal material task list; According to the location information, a preset algorithm is used to calculate to obtain a collection route; The indicator light corresponding to the pickup route is controlled to light up.

4. The method according to claim 3, characterized in that Also includes: Identify the material placed in the material identification area and match it with the personal material task list to obtain a material matching result; If the material matching result is determined to be a matching failure, an alarm prompt is output.

5. The method according to any one of claim 1, characterized in that: Also includes: Receiving a material application form sent by an operator's terminal, and sending the material application form to an administrator's terminal, so that the administrator's terminal responds to the administrator's approval operation on the material application form and the selection operation on the person in charge of picking materials, so as to generate a material task order; Receive the material task list sent by the administrator's terminal, and save it to the preset material task library; Send the material task order to the terminal of the corresponding material picking person in charge.

6. The method according to any one of claims 1 to 5, characterized in that: After the door control device is turned on, the method further includes: Real-time monitoring and identification of personnel in the verification area, if unauthorized personnel are detected, an alarm will be output; Sending the information of the unauthorized person to the terminal of the person in charge of picking materials; Control the door device to close.

7. A door control device, characterized in that: Applied to service equipment, including: The control module is used to control the monitoring and identification device to perform real-time monitoring and identification of all persons to be verified who enter the area to be verified, so as to obtain the information of the persons to be verified; A matching module, used to query and match the information of the personnel to be verified in a preset material task library to obtain a matching result; A judgment module, used to judge whether the matching result includes unauthorized personnel without a material task list; A sending module, for sending, if it is determined that the matching result includes an unauthorized person without a material task list, inquiry information on whether to bring a follower into the warehouse to a terminal of a person in charge of picking materials with a material task list according to the information of the person to be verified, so that the terminal of the person in charge of picking materials responds to the selection operation of the person in charge of picking materials and generates a follow-up demand; A generating module, used for receiving the following requirement sent by the terminal of the person in charge of picking materials; if the following requirement is determined to be needed, generating a following personnel selection table according to the information of the unauthorized personnel; The sending module is further used to send the follower selection table to the terminal of the person in charge of picking materials, so that the terminal of the person in charge of picking materials generates a follower table in response to the selection operation of the person in charge of picking materials; A receiving module, used for receiving the follower list sent by the terminal of the person in charge of picking materials, and determining a plurality of people who pick materials according to the follower list, wherein the plurality of people who pick materials include the person in charge of picking materials and a plurality of people who follow materials; An acquisition module is used to acquire the material task list of the material picking person in charge; An allocation module, used for dividing the material task list and randomly allocating it to the multiple material picking personnel; The control module is also used to repeatedly execute the step of "controlling the monitoring and identification device to perform real-time monitoring and identification of all persons to be verified who enter the area to be verified to obtain information on the persons to be verified" until it is determined that the matching result does not include unauthorized persons without a material task order, and then controls the door control device to open.

8. A service device, characterized in that: include: A processor, and a memory communicatively connected to the processor; The memory stores computer-executable instructions; The processor executes the computer-executable instructions stored in the memory to implement the door control device control method according to any one of claims 1 to 6.

9. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer-executable instructions, and when the computer-executable instructions are executed by a processor, they are used to implement the door control device control method according to any one of claims 1 to 6.

10. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the door control device control method according to any one of claims 1 to 6 is implemented.