Access control management method and device, storage medium and electronic equipment

Through the backend system, the privacy protection problems of warehouses and sorting centers in the logistics field are solved, and efficient and friendly privacy protection effects are achieved.

CN120220277APending Publication Date: 2025-06-27BEIJING JINGDONG QIANSHITECHNOLOGY CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311799880.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-12-25
Publication Date
2025-06-27

AI Technical Summary

Technical Problem

The existing technology is difficult to protect privacy in warehouses and sorting centers in the logistics field in a friendly and efficient manner, and cannot effectively control the photography and video recording behavior of terminal equipment such as mobile phones.

Method used

Through unified management of the backend system, respond to the terminal device usage request of the access control system, obtain device application information, and send usage instructions to the terminal device to disable or enable the target application, and finally send door opening instructions based on the feedback information.

Benefits of technology

It realizes fast and friendly privacy protection, effectively avoids shooting and video recording, and reduces management and material costs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120220277A_ABST
    Figure CN120220277A_ABST
Patent Text Reader

Abstract

The invention relates to the field of data processing, in particular to an access control management method and device, a storage medium and electronic equipment. The access control management method is applied to a background system, and comprises the following steps: in response to a use request of a target application in terminal equipment sent by an access control system, obtaining equipment application information of the terminal equipment; sending a use instruction corresponding to the use request to the terminal device based on the device application information, so that the terminal device disables or starts the target application according to the use instruction to obtain use feedback information; and acquiring the use feedback information of the target application sent by the terminal equipment, and sending a door opening instruction to the access control system. According to the access control management method provided by the invention, privacy protection of the target position can be carried out friendly and efficiently.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of data processing, and in particular, to an access control management method, device, storage medium, and electronic device. Background Art

[0002] In the logistics field, places such as warehouses and sorting centers, as important places for storing items, need to protect the privacy of the types and contents of items. Therefore, when entering these private places, it is usually necessary to prohibit permissions such as the camera and microphone of terminal devices such as mobile phones to prevent someone from taking pictures or videos.

[0003] For the existing control of mobile phone photography and video recording, some use camera stickers to block the mobile phone camera, and some use manual patrol and reminder. On the one hand, this supervision mechanism is difficult to completely prevent such situations from occurring and cannot effectively control behaviors such as taking pictures and videos. On the other hand, this method is also very unfriendly and increases the management difficulty.

[0004] It should be noted that the information disclosed in the above background art section is only used to enhance the understanding of the background of the present disclosure, and therefore may include information that does not constitute the prior art known to those of ordinary skill in the art. Summary of the Invention

[0005] The purpose of the present disclosure is to provide an access control management method, device, storage medium, and electronic device, aiming to solve the problem of friendly and efficient privacy protection of the target location.

[0006] Other features and advantages of the present disclosure will become apparent through the following detailed description, or will be partially learned through the practice of the present disclosure.

[0007] According to one aspect of the embodiments of the present disclosure, an access control management method is provided, which is applied to a background system and includes: in response to a usage request of a target application in a terminal device sent by an access control system, obtaining device application information of the terminal device; based on the device application information, sending a usage instruction corresponding to the usage request to the terminal device, so that the terminal device disables or enables the target application according to the usage instruction to obtain usage feedback information; obtaining the usage feedback information of the target application sent by the terminal device, and sending an opening instruction to the access control system.

[0008] According to some embodiments of the present disclosure, based on the foregoing solution, the method further includes: when the usage request is a disable request, generating the usage instruction as a disable instruction; when the usage request is an enable request, generating the usage instruction as an enable instruction.

[0009] According to a second aspect of the embodiments of the present disclosure, a method for access control management is provided, which is applied to an access control system and includes: obtaining device application information of a terminal device, and generating a usage request for a target application in the terminal device based on the device application information; sending the usage request to a background system so that the background system controls the terminal device to disable or enable the target application and then generates an opening instruction; receiving the opening instruction sent by the background system, and executing the opening instruction.

[0010] According to some embodiments of the present disclosure, based on the foregoing solution, the method further includes: when the access control system is an entry access control system, the usage request is a disable request; when the access control system is an exit access control system, the usage request is an enable request.

[0011] According to some embodiments of the present disclosure, based on the foregoing solution, the obtaining of the device application information of the terminal device includes: when the camera of the access control system recognizes the coding information of the terminal device, extracting the device application information of the terminal device based on the coding information.

[0012] According to some embodiments of the present disclosure, based on the foregoing solution, the obtaining of the device application information of the terminal device includes: responding to an input operation; extracting the device application information of the terminal device according to the input operation.

[0013] According to a third aspect of the embodiments of the present disclosure, a method for access control management is provided, which is applied to a terminal device and includes: receiving a usage instruction sent by a background system; wherein the usage instruction is generated by the background system according to a usage request for a target application in a terminal device sent by an access control system; disabling or enabling the target application according to the usage instruction to obtain usage feedback information; sending the usage feedback information to the background system so that the background system sends an opening instruction to the access control system according to the feedback information.

[0014] According to some embodiments of the present disclosure, based on the foregoing solution, the disabling or enabling the target application according to the usage instruction to obtain usage feedback information includes: responding to the usage instruction, jumping to the usage interface of the target application; executing the usage instruction based on the usage interface to disable or enable the target application; after successfully disabling or enabling the target application, generating the usage feedback information.

[0015] According to some embodiments of the present disclosure, based on the foregoing solution, the method further includes: generating coding information based on the device application information so that the access control system recognizes the coding information and generates the usage request.

[0016] According to a fourth aspect of the embodiments of the present disclosure, an access control management system is provided, including: an access control system, configured to send a usage request of a target application in the terminal device generated based on device application information of the terminal device to a background system, and execute an opening instruction sent by the background system; a background system, configured to send a usage instruction corresponding to the usage request to the terminal device according to the device application information, and send an opening instruction to the access control system when receiving usage feedback information returned by the terminal device; a terminal device, configured to disable or enable the target application in response to the usage instruction sent by the background system to obtain usage feedback information, and send the usage feedback information to the background system.

[0017] According to a fifth aspect of the embodiments of the present disclosure, an access control management device is provided, including: an acquisition module, configured to acquire device application information of the terminal device in response to a usage request of a target application in the terminal device sent by the access control system; a first instruction module, configured to send a usage instruction corresponding to the usage request to the terminal device based on the device application information, so that the terminal device disables or enables the target application according to the usage instruction to obtain usage feedback information; a second instruction sending module, configured to acquire the usage feedback information of the target application sent by the terminal device, and send an opening instruction to the access control system.

[0018] According to a sixth aspect of the embodiments of the present disclosure, an access control management device is provided, including: a generation request module, configured to acquire device application information of a terminal device, and generate a usage request of a target application in the terminal device based on the device application information; a request sending module, configured to send the usage request to a background system, so that the background system controls the terminal device to disable or enable the target application and then generate an opening instruction; an instruction execution module, configured to receive the opening instruction sent by the background system, and execute the opening instruction.

[0019] According to a seventh aspect of the embodiments of the present disclosure, an access control management device is provided, including: a receiving module, configured to receive a usage instruction sent by a background system; wherein, the usage instruction is generated by the background system according to a usage request of a target application in a terminal device sent by an access control system; a disable / enable module, configured to disable or enable the target application according to the usage instruction to obtain usage feedback information; a feedback module, configured to send the usage feedback information to the background system, so that the background system sends an opening instruction to the access control system according to the feedback information.

[0020] According to an eighth aspect of the embodiments of the present disclosure, a computer-readable storage medium is provided, on which a computer program is stored, and when the program is executed by a processor, it implements the access control management method in the above embodiments.

[0021] According to a ninth aspect of the embodiments of the present disclosure, an electronic device is provided, which is characterized by including: one or more processors; a storage device for storing one or more programs, and when the one or more programs are executed by the one or more processors, the one or more processors are caused to implement the access control management method in the above embodiments.

[0022] The exemplary embodiments of the present disclosure may have some or all of the following beneficial effects:

[0023] In the technical solutions provided by some embodiments of the present disclosure, through unified management by the background system, when it is necessary to open the access control, first, a usage request of a target application in the terminal device needs to be obtained, and then after generating a usage instruction corresponding to the usage request, the terminal device is caused to disable or enable the target application according to the usage instruction, and then an opening instruction is sent to the access control system to execute the opening instruction to open the door. In this way, when the user passes through the access control with the terminal device, the target application will be disabled and enabled accordingly according to the usage request. On the one hand, it very quickly and friendly protects the privacy of places such as warehouses and sorting centers, and more effectively avoids shooting and video recording; on the other hand, it also saves the cost of manual management and the material cost of using camera stickers, etc.

[0024] It should be understood that the above general description and the following detailed description are only exemplary and explanatory, and cannot limit the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS

[0025] The accompanying drawings herein are incorporated into the specification and constitute a part of this specification, showing embodiments consistent with the present disclosure, and are used together with the specification to explain the principles of the present disclosure. Obviously, the accompanying drawings in the following description are only some embodiments of the present disclosure, and those of ordinary skill in the art can obtain other drawings based on these drawings without creative efforts. In the drawings:

[0026] Figure 1 Schematically showing a flowchart of an access control management method applied to a background system in an exemplary embodiment of the present disclosure;

[0027] Figure 2 Schematically showing a flowchart of an access control management method applied to an access control system in an exemplary embodiment of the present disclosure;

[0028] Figure 3 Schematically showing a flowchart of an access control management method applied to a terminal device in an exemplary embodiment of the present disclosure;

[0029] Figure 4 Schematically showing a flowchart of an entry method in an exemplary embodiment of the present disclosure;

[0030] Figure 5 Schematically shows a flowchart of a method for going out in an exemplary embodiment of the present disclosure;

[0031] Figure 6 Schematically shows a structural diagram of an access control management system in an exemplary embodiment of the present disclosure;

[0032] Figure 7 Schematically shows an interaction flowchart of an access control management system in an exemplary embodiment of the present disclosure;

[0033] Figure 8 Schematically shows a schematic diagram of the composition of an access control management device in an exemplary embodiment of the present disclosure;

[0034] Figure 9 Schematically shows a schematic diagram of the composition of an access control management device in an exemplary embodiment of the present disclosure;

[0035] Figure 10 Schematically shows a schematic diagram of the composition of an access control management device in an exemplary embodiment of the present disclosure;

[0036] Figure 11 Schematically shows a schematic diagram of a computer-readable storage medium in an exemplary embodiment of the present disclosure;

[0037] Figure 12 Schematically shows a structural diagram of a computer system of an electronic device in an exemplary embodiment of the present disclosure. Detailed implementation manners

[0038] Example embodiments will now be described more fully with reference to the accompanying drawings. However, the example embodiments can be implemented in various forms and should not be construed as limited to the examples set forth herein; rather, these embodiments are provided so that this disclosure will be more complete and comprehensive, and will fully convey the concept of the example embodiments to those skilled in the art.

[0039] In addition, the described features, structures, or characteristics can be combined in any suitable manner in one or more embodiments. In the following description, numerous specific details are provided to give a thorough understanding of the embodiments of the present disclosure. However, those skilled in the art will realize that the technical solutions of the present disclosure can be practiced without one or more of the specific details, or other methods, components, devices, steps, etc. can be adopted. In other cases, well-known methods, devices, implementations, or operations are not shown or described in detail to avoid obscuring aspects of the present disclosure.

[0040] The block diagrams shown in the accompanying drawings are merely functional entities and do not necessarily correspond to physically independent entities. That is, these functional entities can be implemented in software form, or implemented in one or more hardware modules or integrated circuits, or implemented in different networks and / or processor devices and / or microcontroller devices.

[0041] The flowcharts shown in the accompanying drawings are only illustrative and do not necessarily include all contents and operations / steps, nor are they necessarily executed in the described order. For example, some operations / steps can be decomposed, while some operations / steps can be combined or partially combined. Therefore, the actual execution order may change according to the actual situation.

[0042] The implementation details of the technical solutions of the embodiments of the present disclosure are elaborated in detail below.

[0043] Figure 1 A schematic flowchart of an access control management method applied to a background system in an exemplary embodiment of the present disclosure is schematically shown. As Figure 1 shown, the access control management method includes steps S101 to S103:

[0044] Step S101, in response to a usage request of a target application in a terminal device sent by an access control system, obtain the device application information of the terminal device;

[0045] Step S102, based on the device application information, send a usage instruction corresponding to the usage request to the terminal device, so that the terminal device disables or enables the target application according to the usage instruction to obtain usage feedback information;

[0046] Step S103, obtain the usage feedback information of the target application sent by the terminal device, and send an opening instruction to the access control system.

[0047] In the technical solutions provided by some embodiments of the present disclosure, through unified management by the background system, when it is necessary to open the access control, first, it is necessary to obtain the usage request of the target application in the terminal device, and then after generating a usage instruction corresponding to the usage request, the terminal device disables or enables the target application according to the usage instruction, and then an opening instruction is sent to the access control system to execute the opening instruction to open the door. In this way, when the user passes through the access control with the terminal device, the target application will be disabled and enabled accordingly according to the usage request. On the one hand, it very quickly and friendly protects the privacy of places such as warehouses and sorting centers, and more effectively avoids shooting and video recording; on the other hand, it also saves the cost of manual management and the material cost of using camera stickers, etc.

[0048] Next, each step of the access control management method in this exemplary embodiment will be described in more detail in conjunction with the accompanying drawings and embodiments.

[0049] In step S101, in response to a usage request of a target application in a terminal device sent by an access control system, device application information of the terminal device is obtained.

[0050] In an embodiment of the present disclosure, after the background system receives a usage request of a target application in a terminal device sent by the access control system, in response to the usage request, the device application information of the terminal device is obtained.

[0051] Among them, the device application information includes terminal device information and application information, that is, which target application in which terminal device needs to be disabled / enabled.

[0052] A terminal device can be a device that inputs programs and data to a computer or receives computer output processing results via a communication facility, such as a mobile phone, a tablet, etc. The terminal device information can be the unique code of the terminal device, or other information that can identify the terminal device. For example, if the terminal device is a mobile phone, then the device application information can be the mobile phone number and the unique code imei of the mobile phone. The application information, that is, the target application that needs to be disabled / enabled, includes one or more of a camera, a microphone, and location information.

[0053] Of course, the device application information can also only include terminal device information, and the application information can be set as needed in advance. For example, it can include one or more of a camera, a microphone, and location information, or only the camera can be disabled, or both the camera and the microphone can be disabled at the same time, etc.

[0054] In step S102, a usage instruction corresponding to the usage request is sent to the terminal device based on the device application information, so that the terminal device disables or enables the target application according to the usage instruction to obtain usage feedback information.

[0055] Specifically, after the background system receives the usage request, it can send a usage instruction corresponding to the usage request to the target terminal device according to the device application information of the terminal device.

[0056] In an embodiment of the present disclosure, when the usage request is a disable request, the usage instruction generated is a disable instruction; when the usage request is an enable request, the usage instruction generated is an enable instruction. Therefore, when a disable request is received, a disable instruction is sent, and when an enable request is received, an enable instruction is sent.

[0057] It should be noted that there are many push methods for sending usage instructions, such as JPush, Baidu Push, etc.

[0058] In step S103, obtain the usage feedback information of the target application sent by the terminal device, and send an opening instruction to the access control system.

[0059] Specifically, after the background system receives the usage feedback information of the target application sent by the terminal device, that is, the target application of the terminal device has been disabled or enabled as required, the background system can notify the access control system to execute the opening instruction.

[0060] Figure 2 Schematically shows a flowchart of an access control management method applied to an access control system in an exemplary embodiment of the present disclosure. As Figure 2 shown, the access control management method includes steps S201 to S203:

[0061] Step S201, obtain the device application information of the terminal device, and generate a usage request for the target application in the terminal device based on the device application information;

[0062] Step S202, send the usage request to the background system, so that the background system controls the terminal device to disable or enable the target application and then generate an opening instruction;

[0063] Step S203, receive the opening instruction sent by the background system, and execute the opening instruction.

[0064] In an embodiment of the present disclosure, in step S201, after the access control system obtains the device application information of the terminal device, a usage request for the target application in the terminal device is generated based on the device application information. Specifically:

[0065] When the access control system is an entry access control system, the usage request is a disable request; when the access control system is an exit access control system, the usage request is an enable request.

[0066] Specifically, the access control system can be divided into an entry access control system and an exit access control system. The entry access control system is responsible for managing the opening action when the user enters the target location, while the exit access control system is responsible for managing the opening action when the user leaves the target location.

[0067] When the access control system is an entry access control system, when the background system receives the usage request for the target application in the terminal device sent by the entry access control system, the usage request is a disable request, that is, the target application needs to be disabled when entering the target location; conversely, if the access control system is an exit access control system, then the usage request is an enable request, that is, the disabled target application needs to be re-enabled when leaving the target location.

[0068] Taking the entry access control system as an example, the background system can obtain the mobile phone number based on the device application information, and then send a push message to the mobile phone of this number to prohibit the use of the camera and microphone of this mobile phone. Then, after receiving the usage instruction sent by the background system, the terminal device will perform corresponding operations.

[0069] In an embodiment of the present disclosure, the obtaining of the device application information of the terminal device includes: when the camera of the access control system recognizes the coding information of the terminal device, extracting the device application information of the terminal device based on the coding information.

[0070] Among them, the coding information can be identification information such as a two-dimensional code or bar code with its own information generated by the terminal device independently. The user opens the coding information displayed on the main interface of the terminal device and aligns it with the scanning device (such as a camera) of the entry access control system. At this time, the scanning device can extract the device application information of the terminal device according to the coding information.

[0071] In an embodiment of the present disclosure, the obtaining of the device application information of the terminal device includes: in response to an input operation; extracting the device application information of the terminal device according to the input operation.

[0072] Specifically, the access control system can also obtain the device application information of the terminal device through the user input. For example, if the device application information is input into the access control system, then the access control system can obtain the device application information of this terminal device according to the input information.

[0073] It should be noted that in addition to coding information recognition and user input, there can be other ways for the access control system to obtain the device application information of the terminal device. For example, automatically obtaining the device application information when the terminal device is detected, etc. The present disclosure does not make specific limitations here.

[0074] Figure 3 Schematically shows a flowchart of an access control management method applied to a terminal device in an exemplary embodiment of the present disclosure. As Figure 3 shown, this access control management method includes steps S301 to S303:

[0075] Step S301, receiving a usage instruction sent by the background system; wherein, the usage instruction is generated by the background system according to the usage request of the target application in the terminal device sent by the access control system;

[0076] Step S302, disabling or enabling the target application according to the usage instruction to obtain usage feedback information;

[0077] Step S303, sending the usage feedback information to the background system so that the background system can send an opening instruction to the access control system according to the feedback information.

[0078] In one embodiment of the present disclosure, step S302 disables or enables the target application according to the usage instruction to obtain usage feedback information, which specifically includes: in response to the usage instruction, jumping to the usage interface of the target application; based on the usage interface, executing the usage instruction to disable or enable the target application; after successfully disabling or enabling the target application, generating the usage feedback information.

[0079] Among them, after receiving the usage instruction sent by the background system, the terminal device can jump to the usage interface of the target application. The jumping method can be set to automatically jump after the mobile phone receives the usage instruction, or the mobile phone receives a link to the usage interface of the target application, and the user clicks on the link to perform page jumping.

[0080] In the usage interface of the target application, the xposed hook technology can be used to disable the target application of the terminal device.

[0081] For example, the background system sends a push message to the mobile phone of this mobile phone number to prohibit the use of the camera and microphone of this mobile phone. After the mobile phone app (which can be the same as the app that generates the encoded information) receives the push message, the user clicks on the jump link in the push message to jump to the interface where the target application of the mobile phone is prohibited. In this interface, the xposed hook technology is used to set that the camera and microphone of this mobile phone cannot be enabled.

[0082] When the terminal device completes the disabling or enabling of the target application, usage feedback information will be generated and returned to the background system to inform that the usage status of the target application of this mobile phone has been adjusted.

[0083] In the embodiment of the present disclosure, the method further includes: generating encoded information based on device application information, so that the access control system recognizes the encoded information to generate the usage request.

[0084] Specifically, the terminal device can provide a dedicated App (Application). This App can extract the device application information of the terminal device to automatically generate an encoded information. Then, when the access control system recognizes the encoded information using the camera, it can automatically extract the device application information of the terminal device.

[0085] It should be noted that this App requires developers to develop functional codes according to the access control management method in the present disclosure to obtain the dedicated App.

[0086] Taking the user entering the target location as an example, the user clicks to start the App and enters the main interface of the app. The mobile phone uses com.google.zxing to generate the QR code information of the mobile phone number and displays it in the middle of the main interface. The QR code information contains the mobile phone number, the unique code imei of the mobile phone, and the target application to be disabled.

[0087] Next, taking the user entering the target location (i.e., entering the door) and the user leaving the target location (i.e., leaving the door) as examples respectively, this access control management method will be introduced in detail.

[0088] Figure 4 Schematically shows a flowchart of an entry method in an exemplary embodiment of the present disclosure. Refer to Figure 4 As shown, the entry process steps are as follows:

[0089] Step S401, click to start the Android app and enter the main interface of the app. A QR code is displayed in the middle of the main interface. The QR code information contains the mobile phone number and the unique code imei of the mobile phone.

[0090] Step S402, use the Android app mobile phone number QR code to align with the access control scanning device at the entrance door. At this time, the scanning device carries the mobile phone number and the unique code information of the mobile phone and requests the background system to prohibit the use of the camera of the mobile phone with this mobile phone number.

[0091] Step S403, then the background system sends a push message to the mobile phone with this mobile phone number to prohibit the use of the camera of this mobile phone.

[0092] Step S404, after the mobile phone app receives the push message, click to jump to the interface of the mobile phone app that prohibits camera use. In this interface, use the xposed hook android technology to set that this mobile phone cannot enable the camera.

[0093] Step S405, after the setting to prohibit the mobile phone from enabling the camera is successful, the mobile phone app sends a request to the background system with the mobile phone number information and the unique code information of the mobile phone, informing that the camera of this mobile phone system has been prohibited from use.

[0094] Step S406, after the background system receives that the camera of the mobile phone device has been disabled, it sends a push message to the access control, telling the access control that the door can be opened normally.

[0095] Figure 5 Schematically shows a flowchart of an exit method in an exemplary embodiment of the present disclosure. Refer to Figure 5 As shown, the exit process steps are as follows:

[0096] Step S501: Restart the Android app to enter the app's main interface. A QR code is displayed in the middle of the main interface. The QR code information contains the mobile phone number and the unique device code IMEI of the mobile phone.

[0097] Step S502: Use the mobile phone number encoding information of the Android app to align with the access control scanning device at the exit door. At this time, the scanning device sends a request to the background to restore the use of the camera of the mobile phone with the mobile phone number and the unique device code information.

[0098] Step S503: Then the background system sends a push message to the mobile phone with this mobile phone number to restore the use of the camera of this mobile phone.

[0099] Step S504: After the mobile phone app receives the push message, click to jump to the interface for restoring the camera of the mobile phone app. In this interface, use the Xposed hook Android technology to set the mobile phone to enable the camera.

[0100] Step S505: After successfully restoring the setting of enabling the camera on the mobile phone, the mobile phone app sends a request to the background system with the mobile phone number information and the unique device code information, informing that the camera of this mobile phone system has been restored for use.

[0101] Step S506: After the background system receives that the camera of the mobile phone device has been restored, it sends a push message to the access control, telling the access control that the door can be opened normally.

[0102] Figure 6 Schematically shows a structural diagram of an access control management system in an exemplary embodiment of the present disclosure. Refer to Figure 6 As shown, the access control management system can generally include the following six modules:

[0103] Module 601, that is, the module for displaying the encoding information containing device application information, is used for the scanning device to obtain the device application information, such as the mobile phone number and the unique device code information of the mobile phone.

[0104] Module 602, that is, the module for identifying the encoding information and sending a usage request to the background system; the purpose is to let the background system know which mobile phone is making a request for what command operation (entry is to prohibit the use of the mobile phone camera, and exit is to restore the use of the mobile phone camera).

[0105] Module 603, that is, the module for the background system to push usage instructions to the terminal device, telling the mobile phone which interface to jump to and what command to execute.

[0106] Module 604, the module for clicking the push message to jump into the interface to execute the usage instruction, that is, perform a jump according to the background push message and jump to the specified command page (execute the command to set the mobile phone to prohibit shooting when entering, and execute the command to set the mobile phone camera to be usable when exiting).

[0107] Module 605, which is a feedback module to the background system after the instruction execution is completed, and feeds back the execution result to the background.

[0108] Module 606, which is an access control opening module. That is, the background system sends a push message to the access control system according to the usage feedback information, and the access control system opens the access control.

[0109] All the processes of the above modules are that the access control recognizes the mobile phone information, sends a command request to the background system, and then the background system sends a command according to the bound mobile phone information, pushes a command message to the mobile phone. After the mobile phone app receives the push, it performs a click operation to execute the xpose hook android command to set whether the mobile phone prohibits the use permissions of the camera, microphone, and location information. After the setting is successful, the mobile phone feeds back the setting message to the background system. The background system sends a command message to the access control system according to whether the setting is successful, and decides whether to open the gate of the access control system. This process is simple for users to operate and can accurately set whether the corresponding mobile phone can call the target application of the mobile phone. And after the setting is successful, the employee is released, avoiding any oversight. This process solves the supervision of violations of the mobile phone photo and video recording bans in warehouses and sorting centers, and is simple and efficient. Employees can quickly and normally enter and exit the warehouse and sorting center.

[0110] In an embodiment of the present disclosure, an access control management system is disclosed, including: an access control system, configured to send a usage request of a target application in the terminal device generated based on the device application information of the terminal device to the background system, and execute an opening instruction sent by the background system; a background system, configured to send a usage instruction corresponding to the usage request to the terminal device according to the device application information, and send an opening instruction to the access control system when obtaining usage feedback information returned by the terminal device; a terminal device, configured to disable or enable the target application in response to the usage instruction sent by the background system to obtain usage feedback information, and send the usage feedback information to the background system.

[0111] Figure 7 Schematically shows an interaction flowchart of an access control management system in an exemplary embodiment of the present disclosure, as Figure 7 shown, the steps of the interaction process of the access control management system are as follows:

[0112] Step S701, the App of the terminal device generates encoded information;

[0113] Step S702, the terminal device displays the encoded information to the access control system;

[0114] Step S703, the access control system recognizes the encoded information and extracts the device application information of the terminal device;

[0115] Step S704, the access control system sends a usage request for the target application in the terminal device to the background system;

[0116] Step S705, the background system sends a usage instruction for the target application to the terminal device;

[0117] Step S706, in response to the usage instruction, the terminal device disables or enables the target application accordingly and generates usage feedback information;

[0118] Step S707, the terminal device sends the usage feedback information to the background system;

[0119] Step S708, the background system sends an opening instruction to the access control system;

[0120] Step S709, the access control system executes the opening instruction.

[0121] Figure 8 Schematically shows a schematic diagram of the composition of an access control management device in an exemplary embodiment of the present disclosure, as Figure 8 shown, the access control management device 800 may include an acquisition module 801, a first instruction module 802, and a second instruction module 803. Among them:

[0122] The acquisition module 801 is configured to acquire the device application information of the terminal device in response to a usage request for the target application in the terminal device sent by the access control system;

[0123] The first instruction module 802 is configured to send a usage instruction corresponding to the usage request to the terminal device based on the device application information, so that the terminal device disables or enables the target application according to the usage instruction to obtain usage feedback information;

[0124] The second instruction module 803 is configured to acquire the usage feedback information of the target application sent by the terminal device and send an opening instruction to the access control system. According to an exemplary embodiment of the present disclosure, the method further includes: when the usage request is a disable request, generating the usage instruction as a disable instruction; when the usage request is an enable request, generating the usage instruction as an enable instruction.

[0125] According to an exemplary embodiment of the present disclosure, the method further includes: when the usage request is a disable request, generating the usage instruction as a disable instruction; when the usage request is an enable request, generating the usage instruction as an enable instruction.

[0126] Figure 9 Schematically shows a schematic diagram of the composition of an access control management device in an exemplary embodiment of the present disclosure, as Figure 9As shown, the access control management device 900 may include a request generation module 901, a request sending module 902, and an instruction execution module 903. Among them:

[0127] The request generation module 901 is configured to obtain the device application information of the terminal device and generate a usage request for the target application in the terminal device based on the device application information;

[0128] The request sending module 902 is configured to send the usage request to the background system, so that the background system controls the terminal device to disable or enable the target application and then generates an opening instruction;

[0129] The instruction execution module 903 is configured to receive the opening instruction sent by the background system and execute the opening instruction.

[0130] According to an exemplary embodiment of the present disclosure, when the access control system is an entry access control system, the usage request is a disable request; when the access control system is an exit access control system, the usage request is an enable request.

[0131] According to an exemplary embodiment of the present disclosure, the request generation module is further configured to extract the device application information of the terminal device based on the encoding information when the camera of the access control system recognizes the encoding information of the terminal device.

[0132] According to an exemplary embodiment of the present disclosure, the request generation module is further configured to respond to an input operation; extract the device application information of the terminal device according to the input operation.

[0133] Figure 10 Schematically shows a schematic diagram of the composition of an access control management device in an exemplary embodiment of the present disclosure, as Figure 10 As shown, the access control management device 1000 may include a generation and reception module 1001, a disable / enable module 1002, and a feedback module 1003. Among them:

[0134] The reception module 1001 is configured to receive a usage instruction sent by the background system; wherein, the usage instruction is generated by the background system according to the usage request of the target application in the terminal device sent by the access control system;

[0135] The disable / enable module 1002 is configured to disable or enable the target application according to the usage instruction to obtain usage feedback information;

[0136] The feedback module 1003 is configured to send the usage feedback information to the background system, so that the background system sends an opening instruction to the access control system according to the feedback information.

[0137] According to an exemplary embodiment of the present disclosure, the enable / disable module is further configured to, in response to the usage instruction, jump to the usage interface of the target application; execute the usage instruction based on the usage interface to disable or enable the target application; and generate the usage feedback information after successfully disabling or enabling the target application.

[0138] According to an exemplary embodiment of the present disclosure, the access control management device further includes an encoding module, configured to generate encoding information based on device application information, so that the access control system identifies the encoding information to generate the usage request.

[0139] The specific details of each module in the above-mentioned access control management device 1000 have been described in detail in the corresponding access control management method, and thus will not be elaborated herein.

[0140] It should be noted that although several modules or units of the device for action execution are mentioned in the above detailed description, such a division is not mandatory. In fact, according to the embodiments of the present disclosure, the features and functions of two or more of the above-mentioned modules or units can be embodied in one module or unit. Conversely, the features and functions of one module or unit described above can be further divided and embodied by multiple modules or units.

[0141] In an exemplary embodiment of the present disclosure, there is also provided a storage medium capable of implementing the above method. Figure 11 A schematic diagram schematically showing a computer-readable storage medium in an exemplary embodiment of the present disclosure is as Figure 11 shown, which depicts a program product 1100 for implementing the above method according to an embodiment of the present disclosure. It may be a portable compact disc read-only memory (CD-ROM) and includes program code, and can run on a terminal device, such as a mobile phone. However, the program product of the present disclosure is not limited thereto. In this document, the readable storage medium may be any tangible medium that contains or stores a program, and the program can be used by or in combination with an instruction execution system, apparatus, or device.

[0142] In an exemplary embodiment of the present disclosure, there is also provided an electronic device capable of implementing the above method. Figure 12 A schematic diagram of the structure of a computer system of an electronic device in an exemplary embodiment of the present disclosure is schematically shown.

[0143] It should be noted that Figure 12 the computer system 1200 of the electronic device shown is only an example, and should not bring any limitation to the functions and usage scope of the embodiments of the present disclosure.

[0144] As Figure 12As shown, the computer system 1200 includes a Central Processing Unit (CPU) 1201, which can perform various appropriate actions and processes according to the program stored in the Read-Only Memory (ROM) 1202 or the program loaded from the storage section 1208 into the Random Access Memory (RAM) 1203. In the RAM 1203, various programs and data required for system operation are also stored. The CPU 1201, ROM 1202, and RAM 1203 are connected to each other via a bus 1204. An Input / Output (I / O) interface 1205 is also connected to the bus 1204.

[0145] The following components are connected to the I / O interface 1205: an input section 1206 including a keyboard, a mouse, etc.; an output section 1207 including, for example, a Cathode Ray Tube (CRT), a Liquid Crystal Display (LCD), etc., and a speaker, etc.; a storage section 1208 including a hard disk, etc.; and a communication section 1209 including a network interface card such as a LAN (Local Area Network) card, a modem, etc. The communication section 1209 performs communication processing via a network such as the Internet. A drive 1210 is also connected to the I / O interface 1205 as needed. A removable medium 1211, such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, etc., is installed on the drive 1210 as needed so that a computer program read from it can be installed into the storage section 1208 as needed.

[0146] In particular, according to an embodiment of the present disclosure, the processes described below with reference to the flowchart can be implemented as a computer software program. For example, an embodiment of the present disclosure includes a computer program product, which includes a computer program carried on a computer-readable medium, and the computer program contains program codes for performing the methods shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from the network via the communication section 1209, and / or installed from the removable medium 1211. When the computer program is executed by the Central Processing Unit (CPU) 1201, various functions defined in the system of the present disclosure are executed.

[0147] It should be noted that the computer-readable medium shown in the embodiments of the present disclosure can be a computer-readable signal medium, a computer-readable storage medium, or any combination of the two. A computer-readable storage medium can be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the above. More specific examples of a computer-readable storage medium can include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM), a flash memory, an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present disclosure, a computer-readable storage medium can be any tangible medium that contains or stores a program, and this program can be used by or in conjunction with an instruction execution system, apparatus, or device. In the present disclosure, a computer-readable signal medium can include a data signal propagated in a baseband or as part of a carrier wave, in which computer-readable program code is carried. Such a propagated data signal can take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. A computer-readable signal medium can also be any computer-readable medium other than a computer-readable storage medium, and this computer-readable medium can send, propagate, or transmit a program for use by or in conjunction with an instruction execution system, apparatus, or device. The program code contained on a computer-readable medium can be transmitted using any appropriate medium, including but not limited to: wireless, wired, etc., or any suitable combination of the above.

[0148] The flowcharts and block diagrams in the accompanying drawings illustrate the possible architectures, functions, and operations of systems, methods, and computer program products according to various embodiments of the present disclosure. In this regard, each block in the flowchart or block diagram can represent a module, a program segment, or a part of code, and the above module, program segment, or part of code contains one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions marked in the blocks can occur in a different order than that marked in the accompanying drawings. For example, two consecutive blocks shown can actually be executed substantially in parallel, and they can sometimes be executed in the reverse order, depending on the functions involved. It should also be noted that each block in the block diagram or flowchart, and the combination of blocks in the block diagram or flowchart, can be implemented by a dedicated hardware-based system for performing the specified functions or operations, or can be implemented by a combination of dedicated hardware and computer instructions.

[0149] The units involved in the embodiments of the present disclosure can be implemented in software or in hardware, and the described units can also be provided in a processor. Among them, the names of these units do not constitute a limitation to the unit itself in some cases.

[0150] As another aspect, the present disclosure also provides a computer-readable medium, which may be included in the electronic device described in the above embodiments; or may exist separately without being assembled into the electronic device. The above computer-readable medium carries one or more programs, and when the above one or more programs are executed by an electronic device, the electronic device implements the method described in the above embodiments.

[0151] It should be noted that although several modules or units of a device for action execution are mentioned in the above detailed description, this division is not mandatory. In fact, according to the embodiments of the present disclosure, the features and functions of two or more of the above-described modules or units can be embodied in one module or unit. Conversely, the features and functions of one module or unit described above can be further divided and embodied by multiple modules or units.

[0152] Through the description of the above embodiments, those skilled in the art can easily understand that the example embodiments described herein can be implemented in software or in a manner combining software with necessary hardware. Therefore, the technical solutions according to the embodiments of the present disclosure can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (such as a CD-ROM, a USB flash drive, a mobile hard disk, etc.) or on a network, including several instructions to enable a computing device (such as a personal computer, a server, a touch terminal, or a network device, etc.) to execute the method according to the embodiments of the present disclosure.

[0153] After considering the specification and practicing the invention disclosed herein, those skilled in the art will readily conceive of other embodiments of the present disclosure. The present disclosure is intended to cover any variations, uses, or adaptations of the present disclosure, which follow the general principles of the present disclosure and include well-known knowledge or conventional technical means in the technical field not disclosed by the present disclosure.

[0154] It should be understood that the present disclosure is not limited to the exact structures described above and shown in the drawings, and various modifications and changes can be made without departing from its scope. The scope of the present disclosure is only limited by the appended claims.

Claims

1. An access control management method, characterized in that, Applied to a background system, including: In response to a usage request of a target application in a terminal device sent by an access control system, obtaining device application information of the terminal device; Based on the device application information, sending a usage instruction corresponding to the usage request to the terminal device, so that the terminal device disables or enables the target application according to the usage instruction to obtain usage feedback information; Obtaining the usage feedback information of the target application sent by the terminal device, and sending an opening instruction to the access control system.

2. The access control management method according to claim 1, wherein The method further includes: When the usage request is a disabling request, generating the usage instruction as a disabling instruction; When the usage request is an enabling request, generating the usage instruction as an enabling instruction.

3. An access control management method, characterized in that, Applied to an access control system, including: Obtaining device application information of a terminal device, and generating a usage request of a target application in the terminal device based on the device application information; Sending the usage request to a background system, so that the background system controls the terminal device to disable or enable the target application and then generates an opening instruction; Receiving the opening instruction sent by the background system, and executing the opening instruction.

4. The access control management method according to claim 3, characterized in that, The method further includes: When the access control system is an entry access control system, the usage request is a disabling request; When the access control system is an exit access control system, the usage request is an enabling request.

5. The access control management method according to claim 3, wherein The obtaining of the device application information of the terminal device includes: When the camera of the access control system recognizes the coding information of the terminal device, extracting the device application information of the terminal device based on the coding information.

6. The access control management method according to claim 3, characterized in that, The obtaining of the device application information of the terminal device includes: Responding to an input operation; Extracting the device application information of the terminal device according to the input operation.

7. An access control management method, characterized in that, Applied to a terminal device, including: Receiving a usage instruction sent by a background system; wherein, the usage instruction is generated by the background system according to a usage request of a target application in a terminal device sent by an access control system; Disabling or enabling the target application according to the usage instruction to obtain usage feedback information; Sending the usage feedback information to the background system, so that the background system sends an opening instruction to the access control system according to the feedback information.

8. The access control management method according to claim 7, wherein The disabling or enabling the target application according to the usage instruction to obtain usage feedback information includes: Responding to the usage instruction, and jumping to the usage interface of the target application; Executing the usage instruction based on the usage interface to disable or enable the target application; After successfully disabling or enabling the target application, generating the usage feedback information.

9. The access control management method according to claim 7, wherein The method further includes: Generating coding information based on device application information, so that the access control system recognizes the coding information to generate the usage request.

10. An access control management system, characterized in that, Including: An access control system, configured to send a usage request of a target application in the terminal device generated based on device application information of the terminal device to a background system, and execute an opening instruction sent by the background system; A background system, configured to send a usage instruction corresponding to the usage request to the terminal device according to the device application information, and send an opening instruction to the access control system when obtaining usage feedback information returned by the terminal device; A terminal device, configured to disable or enable the target application in response to a usage instruction sent by a background system, obtain usage feedback information, and send the usage feedback information to the background system.

11. An access control management device, characterized in that, It includes: An acquisition module, configured to obtain device application information of the terminal device in response to a usage request of a target application in the terminal device sent by an access control system; A first instruction module, configured to send a usage instruction corresponding to the usage request to the terminal device based on the device application information, so that the terminal device disables or enables the target application according to the usage instruction to obtain usage feedback information; A second instruction module, configured to obtain the usage feedback information of the target application sent by the terminal device, and send an opening instruction to the access control system.

12. An access control management device, characterized in that, It includes: A generation request module, configured to obtain device application information of a terminal device, and generate a usage request of a target application in the terminal device based on the device application information; A request sending module, configured to send the usage request to a background system, so that the background system controls the terminal device to disable or enable the target application and then generate an opening instruction; An instruction execution module, configured to receive the opening instruction sent by the background system, and execute the opening instruction.

13. An access control management device, characterized in that, It includes: A receiving module, configured to receive a usage instruction sent by a background system; wherein, the usage instruction is generated by the background system according to a usage request of a target application in a terminal device sent by an access control system; A disable / enable module, configured to disable or enable the target application according to the usage instruction to obtain usage feedback information; A feedback module, configured to send the usage feedback information to the background system, so that the background system sends an opening instruction to the access control system according to the feedback information.

14. A computer-readable storage medium, on which a computer program is stored, and when the program is executed by a processor, it implements the access control management method according to any one of claims 1 to 9.

15. An electronic device, characterized in that, It includes: One or more processors; A storage device, configured to store one or more programs, and when the one or more programs are executed by the one or more processors, the one or more processors implement the access control management method according to any one of claims 1 to 9.