Cable pipeline intelligent lock master station management system and method

Through the full-process monitoring and data management of smart cables and pipes, the problem of low safety caused by the lack of full-process control of the management platform in the existing technology is solved, and efficient and safe management of smart cables and pipes is achieved.

CN119516643APending Publication Date: 2025-02-25GUANGZHOU PANYU CABLE WORKS
View PDF 8 Cites 0 Cited by

Patent Information

Application Number
CN202411457724.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-18
Publication Date
2025-02-25

AI Technical Summary

Technical Problem

In the existing smart lock management technology, the management platform of smart locks for cable piping lacks corresponding full-process control, resulting in low safety of smart locks for cable piping.

Method used

By obtaining the pre-stored cable pipeline intelligent lock distribution map, receiving key issuance instructions, determining the cable pipeline intelligent lock, key issuance equipment and key information to be opened, sending key information, updating status information, and updating status according to the opening result signal, so as to realize the full process monitoring and data management of the cable pipeline intelligent lock opening node.

Benefits of technology

The full process monitoring and data management of the smart lock opening node of the cable pipe is realized, which improves the safety of the smart lock of the cable pipe and avoids safety hazards.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119516643A_ABST
    Figure CN119516643A_ABST
Patent Text Reader

Abstract

The embodiment of the invention discloses a cable duct intelligent lock master station management system and method, and the method comprises the steps: obtaining a cable duct intelligent lock distribution map which comprises the virtual position of each cable duct intelligent lock and the state information of the cable duct intelligent locks when the virtual positions are displayed, when a secret key issuing instruction is received, determining a to-be-opened cable pipeline intelligent lock, secret key issuing equipment and secret key information based on the secret key issuing instruction, sending the secret key information to the secret key issuing equipment, determining a virtual position of the to-be-opened cable pipeline intelligent lock, and updating state information of the virtual position into a secret key issuing state; and when an intelligent lock opening result signal is received, updating a secret key issuing state according to the intelligent lock opening result signal. According to the scheme, the whole process of the opening node of each cable duct intelligent lock can be monitored, so that unified management of related data of opening the cable duct intelligent lock is realized.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present application relate to the technical field of cable duct smart lock management, and in particular, to a cable duct smart lock master station management system and method. Background Art

[0002] Cable duct plugging can prevent sewage and rainwater from seeping through the duct, endangering the operation safety of adjacent inspection wells or substations / switch stations, and can also prevent sewage from bringing mud and garbage into the duct. Traditional cable duct management requires manual unlocking, which is inefficient and prone to errors, and there are many safety hazards, such as misoperation by personnel or thieves breaking into the house. The cable duct smart lock can achieve precise control and safety management of the cable duct through the set permission verification method, greatly improving the safety of the cable duct. The application of cable duct smart locks is of great significance in improving the safety of cable ducts, facilitating management, and saving energy and reducing emissions.

[0003] Among the related cable duct smart lock management technologies, most of them issue keys through a management platform. After the keys are issued to the mobile phone APP, the staff transfers the keys in the APP to the smart key, so as to open the cable duct smart lock after completing the authentication between the smart key and the smart lock. This method lacks corresponding full-process control for the management platform of the cable duct smart lock, resulting in too low security of the cable duct smart lock. Summary of the invention

[0004] The embodiments of the present invention provide a cable duct smart lock master station management system and method, which solves the problem that the management platform of the cable duct smart lock in the existing smart lock management technology lacks corresponding full-process control, resulting in too low security of the cable duct smart lock. The system can monitor the entire process of each cable duct smart lock opening node to achieve unified management of relevant data for opening the cable duct smart lock.

[0005] In a first aspect, an embodiment of the present invention provides a cable duct smart lock master station management method, comprising:

[0006] Obtaining a pre-stored cable duct smart lock distribution map, wherein the cable duct smart lock distribution map includes a virtual position of each cable duct smart lock and status information of the corresponding cable duct smart lock when the virtual position is displayed;

[0007] In the case of receiving the key issuing instruction, determining the cable duct smart lock to be opened, the key issuing device and the key information among the cable duct smart locks based on the key issuing instruction, sending the key information to the key issuing device, determining the virtual position of the cable duct smart lock to be opened, updating the state information corresponding to the virtual position of the cable duct smart lock to be opened to the key issued state, and determining it as the first updated state information;

[0008] When the returned cable duct smart lock opening result signal is received, the first update status information is updated according to the cable duct smart lock opening result signal to obtain the second update status information.

[0009] Optionally, the determining the cable duct smart lock to be opened, the key issuing device and the key information based on the key issuing instruction includes:

[0010] Parsing the key issuing instruction to obtain operation step information and operation participant object information, wherein the operation participant object information includes key user information, information of the cable conduit smart lock to be opened, and a key issuing device;

[0011] The cable duct smart lock to be opened is determined according to the smart lock digital identifier in the cable duct smart lock information to be opened, and the key user information and the smart lock digital identifier are substituted into the operation step information and executed to generate the key information.

[0012] Optionally, the step of substituting the key user information and the smart lock digital identifier into the operation step information and executing the operation step information to generate the key information includes:

[0013] According to the key user information, the preset user key mapping table is queried to obtain the corresponding first key content, and three values ​​whose superposition is equal to the digital identifier of the smart lock are determined. If there are multiple groups of the three values, one group is randomly selected and determined as the second key content;

[0014] Substituting the first key content and the second key content into corresponding positions of a preset key format to obtain key information.

[0015] Optionally, the updating of the first update status information according to the cable duct smart lock opening result signal to obtain the second update status information includes:

[0016] When the opening result signal of the cable duct smart lock indicates that the opening is successful, updating the first updated state information of the virtual position of the cable duct smart lock to be opened to an opened state;

[0017] When the opening result signal of the cable duct smart lock indicates an opening failure, the opening verification failure reason of the cable duct smart lock to be opened is obtained, and the first updated status information is updated according to the opening verification failure reason to obtain the second updated status information.

[0018] Optionally, the enable verification failure reason includes identity authentication failure or validity period verification failure, and the obtaining of the second update status information from the first update status information according to the enable verification failure reason includes:

[0019] In the case where the reason for the failure of the opening verification is identity authentication failure, the first update status information is updated to opening failure and the user is not an authorized person;

[0020] In the case where the reason for the failure of the activation verification is the failure of the validity period verification, the first update status information is updated to activation failure and there is a risk of replay attack.

[0021] Optionally, after updating the first update status information to enable failure and the risk of replay attack, the method further includes:

[0022] Determine the total number of times that the status information of the cable conduit smart lock to be opened within a preset time before the current time shows that the opening fails and there is a risk of replay attack. If the total number is greater than the preset number, subsequent operations of the smart cable to be opened are prohibited, and relevant personnel are notified to perform maintenance.

[0023] Optionally, after updating the first update status information of the virtual position of the to-be-opened cable duct smart lock to an opened state, the method further includes:

[0024] The task completion status recorded by the key issuing device is obtained and detected at preset time intervals. When the detection result of the task completion status meets the preset conditions, the cable conduit smart lock to be opened is closed.

[0025] In a second aspect, an embodiment of the present invention further provides a cable duct smart lock master station management system, comprising:

[0026] An acquisition module, used to acquire a pre-stored cable duct smart lock distribution map, wherein the cable duct smart lock distribution map includes a virtual position of each cable duct smart lock and status information of the corresponding cable duct smart lock when the virtual position is displayed;

[0027] An instruction execution module is used to determine the cable duct smart lock to be opened, the key issuing device and the key information among the cable duct smart locks based on the key issuing instruction when receiving the key issuing instruction, and send the key information to the key issuing device;

[0028] A first status update module is used to determine the virtual position of the cable duct smart lock to be opened, update the status information corresponding to the virtual position of the cable duct smart lock to be opened to the key issued state, and determine it as the first updated status information;

[0029] The second status updating module is used to update the first updated status information according to the cable duct smart lock opening result signal to obtain the second updated status information when receiving the returned cable duct smart lock opening result signal.

[0030] In a third aspect, an embodiment of the present invention further provides a cable duct smart lock master station management device, the device comprising:

[0031] one or more processors;

[0032] a storage device for storing one or more programs,

[0033] When the one or more programs are executed by the one or more processors, the one or more processors implement a cable duct smart lock master station management method described in an embodiment of the present invention.

[0034] In a fourth aspect, an embodiment of the present invention further provides a storage medium storing computer executable instructions, which, when executed by a computer processor, are used to execute a cable duct smart lock master station management method described in an embodiment of the present invention.

[0035] In an embodiment of the present invention, a pre-stored distribution map of cable duct smart locks is obtained, and the distribution map of cable duct smart locks includes the virtual position of each cable duct smart lock and the status information of the corresponding cable duct smart lock when the virtual position is displayed. When a key issuing instruction is received, the cable duct smart lock to be opened, the key issuing device and the key information in each cable duct smart lock are determined based on the key issuing instruction, and the key information is sent to the key issuing device to determine the virtual position of the cable duct smart lock to be opened. The status information corresponding to the virtual position of the cable duct smart lock to be opened is updated to the key issued state, and is determined as the first updated status information. When the returned cable duct smart lock opening result signal is received, the first updated status information is updated according to the cable duct smart lock opening result signal to obtain the second updated status information. This solution solves the problem that the management platform of the existing smart lock management technology lacks corresponding full-process control for the cable duct smart lock, resulting in too low security of the cable duct smart lock, and can monitor the full process of each cable duct smart lock opening node to achieve unified management of the relevant data of opening the cable duct smart lock. BRIEF DESCRIPTION OF THE DRAWINGS

[0036] Figure 1 A flow chart of a cable duct smart lock master station management method provided by an embodiment of the present invention;

[0037] Figure 2 A flowchart of another cable duct smart lock master station management method provided by an embodiment of the present invention;

[0038] Figure 3 A flowchart of another cable duct smart lock master station management method provided by an embodiment of the present invention;

[0039] Figure 4 A module structure diagram of a cable duct smart lock master station management system provided by an embodiment of the present invention;

[0040] Figure 5 A schematic structural diagram of a cable duct smart lock master station management device provided in an embodiment of the present invention. DETAILED DESCRIPTION

[0041] The embodiments of the present invention are further described in detail below in conjunction with the accompanying drawings and embodiments. It is to be understood that the specific embodiments described herein are only used to explain the embodiments of the present invention, rather than to limit the embodiments of the present invention. It is also necessary to explain that, for ease of description, only parts related to the embodiments of the present invention are shown in the accompanying drawings, rather than all structures.

[0042] The terms "first", "second", etc. in the specification and claims of this application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable under appropriate circumstances, so that the embodiments of the present application can be implemented in an order other than those illustrated or described here, and the objects distinguished by "first", "second", etc. are generally of one type, and the number of objects is not limited. For example, the first object can be one or more. In addition, "and or or" in the specification and claims represents at least one of the connected objects, and the character "or" generally indicates that the objects associated before and after are in an "or" relationship.

[0043] A cable duct smart lock master station management method provided in an embodiment of the present application can be applied to the scenario of managing cable duct smart locks. A cable duct smart lock master station management method provided in an embodiment of the present application, the execution subject of each step can be a computer device, which refers to any electronic device with data calculation, processing and storage capabilities, such as mobile phones, PCs (Personal Computers), tablet computers and other terminal devices, and can also be servers and other devices, which are not limited in the embodiment of the present application.

[0044] Figure 1A flowchart of a cable duct smart lock master station management method provided by an embodiment of the present invention, such as Figure 1 As shown, specifically including:

[0045] Step S101, obtaining a pre-stored cable duct smart lock distribution map, wherein the cable duct smart lock distribution map includes a virtual position of each cable duct smart lock and status information of the corresponding cable duct smart lock when the virtual position is displayed.

[0046] Among them, the cable duct smart lock can be a passive electronic lock body rotating lock, which combines intelligent technology and lock principles and is specially designed for the safety management equipment of cable ducts. The cable duct smart lock can avoid the arbitrary disassembly of the cable duct and prevent the construction personnel from not installing and disassembling in the prescribed order when adding new cables in the later stage. At the same time, it can also prevent the cable duct from being occupied by unauthorized units, thereby improving the safety and management efficiency of the cable duct. The cable duct smart lock distribution map is used to represent the map depicting the distribution location of each cable duct smart lock. The cable duct smart lock distribution map can intuitively display the distribution of each cable duct smart lock. The status information is used to characterize the status of the cable duct smart lock. The status information can be used to directly view the status of the cable smart lock. By obtaining the virtual position of each cable duct smart lock in the cable duct smart lock distribution map and the status information of the corresponding cable duct smart lock when the virtual position of each cable duct smart lock is displayed, the current status of each cable duct smart lock can be determined.

[0047] Step S102: upon receiving a key issuing instruction, determining the cable duct smart lock to be opened, the key issuing device and the key information among the cable duct smart locks based on the key issuing instruction, and sending the key information to the key issuing device.

[0048] Among them, the key issuing instruction is used to represent the command for commanding the computer to execute the key issuing operation. The key issuing instruction can be used to determine the cable duct smart lock to be opened, the key issuing device and the key information. The cable duct smart lock to be opened can be a cable duct smart lock waiting to be opened. The key issuing device is used to represent the target device for key issuance, which can be a user terminal device that logs in to the cable duct smart lock opening software and executes the opening operation of the cable duct smart lock to be opened. The key information can be a string or a combination of numbers used to encrypt and decrypt data. The key information can be used to verify the user identity and ensure the confidentiality and integrity of data transmission. In one embodiment, when the key issuing instruction is received, the received key issuing instruction is parsed to obtain the operation step information and the operation participant object information. The operation participant object information includes the key user information, the product ID of the cable duct smart lock to be opened and the key issuing device. The cable duct smart lock to be opened is determined according to the product ID of the cable duct smart lock information to be opened, and the key information is generated based on the key user information and the product ID of the cable duct smart lock information to be opened, and the key information is sent to the key issuing device. Optionally, a method for determining a cable duct smart lock to be opened, a key issuing device, and key information may be to parse a received key issuing instruction to obtain operation step information and operation participant object information, the operation participant object information includes key user information, the cable duct smart lock information to be opened, and the key issuing device, determine the cable duct smart lock to be opened according to the smart lock digital identifier in the cable duct smart lock information to be opened, and generate key information based on the key user information and the smart lock digital identifier. By parsing the key issuing instruction, the data used to generate the key information and the cable duct smart lock to be opened can be determined.

[0049] Step S103: determine the virtual position of the cable duct smart lock to be opened, update the status information corresponding to the virtual position of the cable duct smart lock to be opened to the key issued status, and determine it as the first updated status information.

[0050] Among them, the key has been issued status is used to represent that the key information has been issued to the target device. After the generated key information is sent to the key issuing device, the virtual position of the cable duct smart lock to be opened in the cable duct smart lock distribution map is determined, and the status information corresponding to the virtual position of the cable duct smart lock to be opened is updated to the key has been issued status, and is determined as the first updated status information. An exemplary example may be that it is determined that the virtual position of the cable duct smart lock to be opened in the cable duct smart lock distribution map is position a, and the status information currently displayed at position a is the closed state, and the generated key information has been sent to the key issuing device, then the status information currently displayed at position a is updated to the key has been issued status, and is determined as the first updated status information.

[0051] Step S104: when a returned cable duct smart lock opening result signal is received, the first update status information is updated according to the cable duct smart lock opening result signal to obtain second update status information.

[0052] Among them, the cable duct smart lock opening result signal may be information on whether the cable duct smart lock to be opened is successfully opened. The second updated status information may be the updated status information of the cable duct smart lock to be opened determined by the cable duct smart lock opening result signal. In one embodiment, when the returned cable duct smart lock opening result signal is received, if the cable duct smart lock opening result signal is a successful opening, the first updated status information of the virtual position of the cable duct smart lock to be opened is updated to the opened state, and if the cable duct smart lock opening result signal is an opening failure, the number of consecutive opening failures of the cable duct smart lock to be opened is determined, and the first updated status information of the virtual position of the cable duct smart lock to be opened is updated to the number of consecutive opening failures. Optionally, when the returned cable duct smart lock opening result signal is a successful opening, the first updated status information of the virtual position of the cable duct smart lock to be opened is updated to the opened state, and when the returned cable duct smart lock opening result signal is an opening failure, the opening verification failure reason of the cable duct smart lock to be opened is obtained, and the second updated status information is obtained according to the opening verification failure reason. The status is updated through the reasons for the failure of the opening verification of the cable duct smart lock, which can reasonably and intuitively display the reasons for the failure of the opening of the cable duct smart lock.

[0053] As can be seen from the above, a pre-stored cable duct smart lock distribution map is obtained, and the cable duct smart lock distribution map includes the virtual position of each cable duct smart lock and the status information of the corresponding cable duct smart lock when the virtual position is displayed. When receiving the key issuing instruction, the cable duct smart lock to be opened, the key issuing device and the key information in each cable duct smart lock are determined based on the key issuing instruction, and the key information is sent to the key issuing device to determine the virtual position of the cable duct smart lock to be opened. The status information corresponding to the virtual position of the cable duct smart lock to be opened is updated to the key issued state, and is determined as the first updated status information. When the returned cable duct smart lock opening result signal is received, the first updated status information is updated according to the cable duct smart lock opening result signal to obtain the second updated status information. This solution solves the problem that the management platform of the existing smart lock management technology lacks corresponding full-process control for the cable duct smart lock, resulting in too low security of the cable duct smart lock, and can monitor the full process of each cable duct smart lock opening node to achieve unified management of the relevant data of opening the cable duct smart lock.

[0054] Figure 2 A flowchart of another cable duct smart lock master station management method provided by an embodiment of the present invention provides an optional specific method for determining the cable duct smart lock to be opened, the key issuing device and the key information, such as Figure 2 As shown, specifically including:

[0055] Step S201, obtaining a pre-stored cable duct smart lock distribution map, wherein the cable duct smart lock distribution map includes a virtual position of each cable duct smart lock and status information of the corresponding cable duct smart lock when the virtual position is displayed.

[0056] Step S202: When receiving a key issuing instruction, the key issuing instruction is parsed to obtain operation step information and operation participant object information, wherein the operation participant object information includes key user information, cable duct smart lock information to be opened, and key issuing device.

[0057] Among them, the operation step information may be the steps for generating key information. The operation participant object information may be the information of each object participating in the key issuance operation. The key user information may be the information of the user who requests to open the cable duct smart lock to be opened. The cable duct smart lock information to be opened is used to characterize the relevant information of the cable duct smart lock information to be opened. When the key issuance instruction is received, the key issuance instruction is parsed to obtain the operation step information, the key user information, the cable duct smart lock information to be opened, and the key issuance device. An exemplary example may be that the key issuance instruction is parsed to obtain the operation step information, which is step 1 and step 2 in sequence, the key user information is Zhang San of the second group, the work number 133456, the cable duct smart lock information to be opened is the smart lock digital identification 5, and the key issuance device is the user terminal device a.

[0058] Step S203, determine the cable duct smart lock to be opened according to the smart lock digital identifier in the cable duct smart lock information to be opened, substitute the key user information and the smart lock digital identifier into the operation step information and execute to generate key information, and send the key information to the key issuing device.

[0059] Among them, after parsing the key issuance instruction to obtain the operation step information, key user information, the cable duct smart lock information to be opened and the key issuance device, the cable duct smart lock to be opened is determined according to the smart lock digital identifier in the cable duct smart lock information to be opened, the key user information and the smart lock digital identifier are substituted into the operation step information and executed to generate key information, and the key information is sent to the key issuance device. Optionally, a key information generation method may be to query a preset user key mapping table according to the key user information to obtain the corresponding first key content, determine three values ​​that are superimposed and equal to the smart lock digital identifier of the cable duct smart lock to be opened, if there are multiple groups of the three values, randomly select one group and determine it as the second key content, substitute the first key content and the second key content into the corresponding positions of the preset key format to obtain the key information. In one embodiment, the preset user key mapping table is shown in the following table:

[0060] Group username Work No. First key content Group 1 Li Si 133965 ALS965 Group 1 Zhang Ming 133468 AZM468 Group 2 Zhang San 133456 BZS456 Group 2 Li Juan 133975 BLJ975

[0061] The above mapping table describes the mapping relationship between the key user information and the first key content, and the specific description is as follows: when the key user information is Li Si of the first group and the work number is 133965, the first key content is ALS965; when the key user information is Zhang Ming of the first group and the work number is 133468, the first key content is AZM468; when the key user information is Zhang San of the second group and the work number is 133456, the first key content is BZS456; when the key user information is Li Juan of the first group and the work number is 133975, the first key content is BLJ975.

[0062] At present, the key user information is determined to be Zhang San of the second group, and the work number is 133456. The first key content is BZS456 when the preset user key mapping table is queried. The cable duct smart lock information to be opened is the smart lock digital identifier 5. A group of three values ​​whose sum equals 5 is randomly selected to be 221. The preset key format is the first key content + the second key content, and the generated key information is BZS456221. In another embodiment, a character string associated with the key user information is determined, and the character string is connected with the smart lock digital identifier of the cable duct smart lock to be opened to obtain the key information.

[0063] Step S204: determine the virtual position of the cable duct smart lock to be opened, update the status information corresponding to the virtual position of the cable duct smart lock to be opened to the key issued status, and determine it as the first updated status information.

[0064] Step S205: When the returned cable duct smart lock opening result signal is received, the first update status information is updated according to the cable duct smart lock opening result signal to obtain second update status information.

[0065] As can be seen from the above, the received key issuing instruction is parsed to obtain the operation step information and the operation participant object information, the operation participant object information includes the key user information, the cable duct smart lock information to be opened and the key issuing device, the cable duct smart lock to be opened is determined according to the smart lock digital identifier in the cable duct smart lock information to be opened, and the key information is generated based on the key user information and the smart lock digital identifier. This solution can determine the data used to generate the key information and the cable duct smart lock to be opened by parsing the key issuing instruction.

[0066] Figure 3 A flowchart of another cable duct smart lock master station management method provided by an embodiment of the present invention provides a specific method for updating optional status information, such as Figure 3 As shown, specifically including:

[0067] Step S301, obtaining a pre-stored cable duct smart lock distribution map, wherein the cable duct smart lock distribution map includes a virtual position of each cable duct smart lock and status information of the corresponding cable duct smart lock when the virtual position is displayed.

[0068] Step S302: upon receiving a key issuing instruction, determining the cable duct smart lock to be opened, the key issuing device and the key information among the cable duct smart locks based on the key issuing instruction, and sending the key information to the key issuing device.

[0069] Step S303: determine the virtual position of the cable duct smart lock to be opened, update the status information corresponding to the virtual position of the cable duct smart lock to be opened to the key issued status, and determine it as the first updated status information.

[0070] Step S304: When the returned cable duct smart lock opening result signal is received, if the cable duct smart lock opening result signal indicates that the opening is successful, the first update status information of the virtual position of the cable duct smart lock to be opened is updated to an opened state.

[0071] Wherein, in the case of receiving the returned opening result signal of the cable duct smart lock, the opening result signal of the cable duct smart lock is identified, and when it is identified that the opening result signal of the cable duct smart lock is successfully opened, the first updated state information of the virtual position of the cable duct smart lock to be opened is updated to the opened state. An exemplary example may be that the state information of the virtual position of the cable duct smart lock a to be opened is the key issued state (first updated state information), and the returned opening result signal of the cable duct smart lock is received and identified as successfully opened, then the state information of the virtual position of the cable duct smart lock a to be opened is updated from the key issued state to the opened state.

[0072] Optionally, after the first update status information of the virtual position of the cable duct smart lock to be opened is updated to the opened state, the task completion status recorded by the key issuing device is obtained and detected at preset time intervals, and when the detection result of the task completion status meets the preset conditions, the cable duct smart lock to be opened is closed. An exemplary example may be that the preset time is 5 minutes, the preset condition is that the task completion degree is 100%, and the task completion degree recorded by the key issuing device is 100% at the 30th minute, then the cable duct smart lock to be opened is closed. In another embodiment, the target execution task recorded by the key issuing device is obtained, the preset completion time of the target execution task is queried, and when the opening time of the cable duct smart lock to be opened reaches the preset completion time of the target execution task, the cable duct smart lock to be opened is closed.

[0073] Step S305: when the opening result signal of the cable duct smart lock is an opening failure, obtain the opening verification failure reason of the cable duct smart lock to be opened, and obtain the second update status information based on the opening verification failure reason.

[0074] Among them, the reason for the failure of the opening verification may be the reason why the key information verification is unsuccessful when the cable duct smart lock to be opened is opened. In the case of receiving the returned opening result signal of the cable duct smart lock, the opening result signal of the cable duct smart lock is identified. When the opening result signal of the cable duct smart lock is identified as an opening failure, the reason for the opening verification failure of the cable duct smart lock to be opened is obtained, and the first updated status information is obtained according to the opening verification failure reason to obtain the second updated status information. Optionally, the opening verification failure reason includes identity authentication failure or effective time verification failure. One state update method may be that when the opening verification failure reason of the cable duct smart lock to be opened is identity authentication failure, the first updated status information is updated to opening failure and the user is not an authorized person, and when the opening verification failure reason of the cable duct smart lock to be opened is effective time verification failure, the first updated status information is updated to opening failure and there is a risk of replay attack. In another embodiment, the preset status information comparison table is queried according to the opening verification failure reason to obtain the second updated status information, and the first updated status information of the cable duct smart lock to be opened is updated to the second updated status information.

[0075] Optionally, after the first updated status information is updated to the opening failure and the risk of replay attack, the total number of times the status information of the cable duct smart lock to be opened is the opening failure and the risk of replay attack is present within the preset time before the current time is determined. If the total number is greater than the preset number, the subsequent operation of the smart cable to be opened is prohibited, and the relevant personnel are notified to perform maintenance. An exemplary example may be that the preset time is 5 minutes, the preset number is 3 times, the first updated status information is updated to the opening failure and the risk of replay attack, and the total number of times the status information of the cable duct smart lock to be opened is the opening failure and the risk of replay attack is present within the first 5 minutes of the current time is 4 times, which is greater than the preset number, then the subsequent operation of the smart cable to be opened is prohibited, and the relevant personnel are notified to perform maintenance. In another embodiment, after the first updated status information is updated to the opening failure and the risk of replay attack, the cable duct smart lock to be opened is frozen within the preset time, and the authority of the cable duct smart lock to be opened is restored when the freezing time reaches the preset time.

[0076] As can be seen from the above, when the returned cable duct smart lock opening result signal is a successful opening, the first updated status information of the virtual position of the cable duct smart lock to be opened is updated to the opened state, and when the returned cable duct smart lock opening result signal is an opening failure, the opening verification failure reason of the cable duct smart lock to be opened is obtained, and the first updated status information is obtained according to the opening verification failure reason to obtain the second updated status information. By updating the status according to the opening verification failure reason of the cable duct smart lock, the reason for the opening failure of the cable duct smart lock can be reasonably and intuitively displayed.

[0077] Figure 4 This is a module structure diagram of a cable duct smart lock master station management system provided by an embodiment of the present invention. The system is used to execute a cable duct smart lock master station management method provided by the above embodiment, and has the corresponding functional modules and beneficial effects of the execution method. Figure 4 As shown, the system specifically includes:

[0078] An acquisition module 101 is used to acquire a pre-stored cable duct smart lock distribution map, wherein the cable duct smart lock distribution map includes a virtual position of each cable duct smart lock and status information of the corresponding cable duct smart lock when the virtual position is displayed;

[0079] The instruction execution module 102 is used to determine the cable duct smart lock to be opened, the key issuing device and the key information among the cable duct smart locks based on the key issuing instruction when receiving the key issuing instruction, and send the key information to the key issuing device;

[0080] The first state updating module 103 is used to determine the virtual position of the cable duct smart lock to be opened, update the state information corresponding to the virtual position of the cable duct smart lock to be opened to the key issued state, and determine it as the first updated state information;

[0081] The second status updating module 104 is used to update the first updated status information to obtain second updated status information according to the cable duct smart lock opening result signal when receiving the returned cable duct smart lock opening result signal.

[0082] It can be seen from the above scheme that the pre-stored cable duct smart lock distribution map is obtained, and the cable duct smart lock distribution map includes the virtual position of each cable duct smart lock and the status information of the corresponding cable duct smart lock when the virtual position is displayed. When the key issuing instruction is received, the cable duct smart lock to be opened, the key issuing device and the key information in each cable duct smart lock are determined based on the key issuing instruction, and the key information is sent to the key issuing device to determine the virtual position of the cable duct smart lock to be opened. The status information corresponding to the virtual position of the cable duct smart lock to be opened is updated to the key issued state, and is determined as the first updated status information. When the returned cable duct smart lock opening result signal is received, the first updated status information is updated according to the cable duct smart lock opening result signal to obtain the second updated status information. This scheme solves the problem that the management platform of the existing smart lock management technology lacks corresponding full-process control for the cable duct smart lock, resulting in too low security of the cable duct smart lock, and can monitor the full process of each cable duct smart lock opening node to achieve unified management of the relevant data of opening the cable duct smart lock.

[0083] In a possible embodiment, the instruction execution module 102 is specifically configured to:

[0084] Parsing the key issuing instruction to obtain operation step information and operation participant object information, wherein the operation participant object information includes key user information, information of the cable conduit smart lock to be opened, and a key issuing device;

[0085] The cable duct smart lock to be opened is determined according to the smart lock digital identifier in the cable duct smart lock information to be opened, and the key user information and the smart lock digital identifier are substituted into the operation step information and executed to generate the key information.

[0086] In a possible embodiment, the instruction execution module 102 is further configured to:

[0087] According to the key user information, the preset user key mapping table is queried to obtain the corresponding first key content, and three values ​​whose superposition is equal to the digital identifier of the smart lock are determined. If there are multiple groups of the three values, one group is randomly selected and determined as the second key content;

[0088] Substituting the first key content and the second key content into corresponding positions of a preset key format to obtain key information.

[0089] In a possible embodiment, the second status updating module 104 is specifically configured to:

[0090] When the opening result signal of the cable duct smart lock indicates that the opening is successful, updating the first updated state information of the virtual position of the cable duct smart lock to be opened to an opened state;

[0091] When the opening result signal of the cable duct smart lock indicates an opening failure, the opening verification failure reason of the cable duct smart lock to be opened is obtained, and the first updated status information is updated according to the opening verification failure reason to obtain the second updated status information.

[0092] In a possible embodiment, the second state updating module 104 is further configured to:

[0093] In the case where the reason for the failure of the opening verification is identity authentication failure, the first update status information is updated to opening failure and the user is not an authorized person;

[0094] In the case where the reason for the failure of the activation verification is the failure of the validity period verification, the first update status information is updated to activation failure and there is a risk of replay attack.

[0095] In a possible embodiment, a maintenance module is further included, which is specifically used to:

[0096] Determine the total number of times that the status information of the cable conduit smart lock to be opened within a preset time before the current time shows that the opening fails and there is a risk of replay attack. If the total number is greater than the preset number, subsequent operations of the smart cable to be opened are prohibited, and relevant personnel are notified to perform maintenance.

[0097] In a possible embodiment, a smart lock closing module is also included, which is specifically used to:

[0098] The task completion status recorded by the key issuing device is obtained and detected at preset time intervals. When the detection result of the task completion status meets the preset conditions, the cable conduit smart lock to be opened is closed.

[0099] Figure 5 A schematic diagram of the structure of a cable duct smart lock master station management device provided by an embodiment of the present invention, such as Figure 5 As shown, the device includes a processor 201, a memory 202, an input device 203 and an output device 204; the number of processors 201 in the device can be one or more. Figure 5 A processor 201 is taken as an example; the processor 201, memory 202, input device 203 and output device 204 in the device can be connected by a bus or other means. Figure 5 The example of connecting through a bus is taken. The memory 202, as a computer-readable storage medium, can be used to store software programs, computer executable programs and modules, such as program instructions or modules corresponding to a cable duct smart lock master station management method in an embodiment of the present invention. The processor 201 executes various functional applications and data processing of the device by running the software programs, instructions and modules stored in the memory 202, that is, realizes the above-mentioned cable duct smart lock master station management method. The input device 203 can be used to receive input digital or character information, and generate key signal input related to user settings and function control of the device. The output device 204 may include a display device such as a display screen.

[0100] An embodiment of the present invention further provides a storage medium containing computer executable instructions, wherein the computer executable instructions are used to execute a cable duct smart lock master station management method when executed by a computer processor, the method comprising:

[0101] Obtaining a pre-stored cable duct smart lock distribution map, wherein the cable duct smart lock distribution map includes a virtual position of each cable duct smart lock and status information of the corresponding cable duct smart lock when the virtual position is displayed;

[0102] In the case of receiving the key issuing instruction, determining the cable duct smart lock to be opened, the key issuing device and the key information among the cable duct smart locks based on the key issuing instruction, sending the key information to the key issuing device, determining the virtual position of the cable duct smart lock to be opened, updating the state information corresponding to the virtual position of the cable duct smart lock to be opened to the key issued state, and determining it as the first updated state information;

[0103] When the returned cable duct smart lock opening result signal is received, the first update status information is updated according to the cable duct smart lock opening result signal to obtain the second update status information.

[0104] It is worth noting that in the above-mentioned embodiment of the cable duct intelligent lock master station management method system, the various units and modules included are only divided according to functional logic, but are not limited to the above-mentioned division, as long as the corresponding functions can be achieved; in addition, the specific names of the functional units are only for the convenience of distinguishing each other, and are not used to limit the protection scope of the embodiments of the present invention.

[0105] Note that the above are only preferred embodiments of the present invention and the technical principles used. Those skilled in the art will understand that the embodiments of the present invention are not limited to the specific embodiments described herein, and that various obvious changes, readjustments and substitutions can be made by those skilled in the art without departing from the protection scope of the embodiments of the present invention. Therefore, although the embodiments of the present invention are described in more detail through the above embodiments, the embodiments of the present invention are not limited to the above embodiments, and may include more other equivalent embodiments without departing from the concept of the embodiments of the present invention, and the scope of the embodiments of the present invention is determined by the scope of the appended claims.

Claims

1. A cable duct intelligent lock master station management method, characterized in that: include: Obtaining a pre-stored cable duct smart lock distribution map, wherein the cable duct smart lock distribution map includes a virtual position of each cable duct smart lock and status information of the corresponding cable duct smart lock when the virtual position is displayed; In the case of receiving the key issuing instruction, determining the cable duct smart lock to be opened, the key issuing device and the key information among the cable duct smart locks based on the key issuing instruction, sending the key information to the key issuing device, determining the virtual position of the cable duct smart lock to be opened, updating the state information corresponding to the virtual position of the cable duct smart lock to be opened to the key issued state, and determining it as the first updated state information; When the returned cable duct smart lock opening result signal is received, the first update status information is updated according to the cable duct smart lock opening result signal to obtain the second update status information.

2. The cable duct intelligent lock master station management method according to claim 1 is characterized in that: The method of determining the cable duct smart lock to be opened, the key issuing device and the key information based on the key issuing instruction includes: Parsing the key issuing instruction to obtain operation step information and operation participant object information, wherein the operation participant object information includes key user information, information of the cable conduit smart lock to be opened, and a key issuing device; The cable duct smart lock to be opened is determined according to the smart lock digital identifier in the cable duct smart lock information to be opened, and the key user information and the smart lock digital identifier are substituted into the operation step information and executed to generate the key information.

3. The cable duct intelligent lock master station management method according to claim 2 is characterized in that: Substituting the key user information and the smart lock digital identifier into the operation step information and executing to generate the key information includes: According to the key user information, the preset user key mapping table is queried to obtain the corresponding first key content, and three values ​​whose superposition is equal to the digital identifier of the smart lock are determined. If there are multiple groups of the three values, one group is randomly selected and determined as the second key content; Substituting the first key content and the second key content into corresponding positions of a preset key format to obtain key information.

4. The cable duct smart lock master station management method according to any one of claims 1 to 3, characterized in that: The updating of the first update status information according to the opening result signal of the cable duct intelligent lock to obtain the second update status information includes: When the opening result signal of the cable duct smart lock indicates that the opening is successful, updating the first updated state information of the virtual position of the cable duct smart lock to be opened to an opened state; When the opening result signal of the cable duct smart lock indicates an opening failure, the opening verification failure reason of the cable duct smart lock to be opened is obtained, and the first updated status information is updated according to the opening verification failure reason to obtain the second updated status information.

5. The cable duct intelligent lock master station management method according to claim 4 is characterized in that: The reason for the failure of the start verification includes identity authentication failure or validity period verification failure, and obtaining the second update status information from the first update status information according to the reason for the failure of the start verification includes: In the case where the reason for the failure of the opening verification is identity authentication failure, the first update status information is updated to opening failure and the user is not an authorized person; In the case where the reason for the failure of the activation verification is the failure of the validity period verification, the first update status information is updated to activation failure and there is a risk of replay attack.

6. The cable duct intelligent lock master station management method according to claim 5 is characterized in that: After the first update status information is updated to fail to start and there is a risk of replay attack, the method includes: Determine the total number of times that the status information of the cable conduit smart lock to be opened within a preset time before the current time shows that the opening fails and there is a risk of replay attack. If the total number is greater than the preset number, subsequent operations of the smart cable to be opened are prohibited, and relevant personnel are notified to perform maintenance.

7. The cable duct smart lock master station management method according to any one of claims 1 to 3, characterized in that: After the first update status information of the virtual position of the to-be-opened cable duct smart lock is updated to an opened state, the method includes: The task completion status recorded by the key issuing device is obtained and detected at preset time intervals. When the detection result of the task completion status meets the preset conditions, the cable conduit smart lock to be opened is closed.

8. A cable duct intelligent lock master station management system, characterized in that: include: An acquisition module, used to acquire a pre-stored cable duct smart lock distribution map, wherein the cable duct smart lock distribution map includes a virtual position of each cable duct smart lock and status information of the corresponding cable duct smart lock when the virtual position is displayed; An instruction execution module is used to determine the cable duct smart lock to be opened, the key issuing device and the key information among the cable duct smart locks based on the key issuing instruction when receiving the key issuing instruction, and send the key information to the key issuing device; A first status update module is used to determine the virtual position of the cable duct smart lock to be opened, update the status information corresponding to the virtual position of the cable duct smart lock to be opened to the key issued state, and determine it as the first updated status information; The second status updating module is used to update the first updated status information according to the cable duct smart lock opening result signal to obtain the second updated status information when receiving the returned cable duct smart lock opening result signal.

9. A cable duct smart lock master station management device, the device comprising: one or more processors; A storage device for storing one or more programs. When the one or more programs are executed by the one or more processors, the one or more processors implement the cable duct smart lock master station management method as described in any one of claims 1-7.

10. A storage medium storing computer executable instructions, wherein the computer executable instructions are used to execute the cable duct smart lock master station management method according to any one of claims 1 to 7 when executed by a computer processor.

Citation Information

Patent Citations

  • Control method of smart lock, mobile terminal, and readable storage medium

    CN109712293A

  • Safety management and control method for electrical equipment isolation

    CN112116252A

  • Electrical equipment isolation management and control system based on Internet of Things technology

    CN112150673A

  • Intelligent lock control system of transformer substation

    CN114550353A

  • Unlocking method and system, electronic equipment and storage medium

    CN114999030A