Cable conduit lock control management system and method

By conducting detection, identity verification and security verification in the cable pipe intelligent lock area, the problem of unsafe opening of cable pipe intelligent locks in the existing technology is solved, and higher security and management efficiency are achieved.

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

Patent Information

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

AI Technical Summary

Technical Problem

The lack of a safe opening management method in the existing cable piping intelligent lock management technology, which leads to the insecure opening of cable piping intelligent locks.

Method used

Through the detection, identity verification and security verification of the cable pipe intelligent lock area, obtain the login user information and operation information of the user terminal device, determine the cable pipe intelligent lock to be operated, and generate the identity verification information and security verification information, and send it to the user terminal. Device to unlock smart locks.

Benefits of technology

Improve the opening safety of cable piping smart locks, ensuring that only authorized users can open the smart locks in the specified order and time, preventing unauthorized occupation and misoperation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119399859A_ABST
    Figure CN119399859A_ABST
Patent Text Reader

Abstract

The embodiment of the invention discloses a cable duct lock control management system and method, and the method comprises the steps: detecting the existence of user terminal equipment in a cable duct intelligent lock region, the method comprises the following steps: acquiring stored login user information reported when user terminal equipment logs in and pre-stored operation information of a plurality of operable cable pipeline intelligent locks associated with the login user information, and determining a to-be-operated cable pipeline intelligent lock according to the operation information and a preset selection rule; and determining identity verification information based on the login user information and the to-be-operated cable duct intelligent lock, determining current time information, generating safety verification information according to the time information and a preset safety verification generation rule, and sending the identity verification information and the safety verification information to the user terminal equipment, the method is used for unlocking the to-be-operated cable duct intelligent lock. According to the scheme, the unlocking safety of the intelligent lock of the cable pipeline can be improved through the modes of area detection, identity verification and safety verification of the intelligent lock of the cable pipeline.
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 intelligent lock management, and in particular, to a cable duct lock control management system and method. Background Art

[0002] The cable conduit plugging sleeve can be disassembled at will during construction, and the construction workers can carry out construction without planning according to their own convenience, resulting in the cable conduit often not being installed in the prescribed order during the cable laying process, the cable positions of each cable well not corresponding, and the cables being entangled in a disorderly manner, which increases the difficulty of the workers' work and the difficulty and time of maintenance work. In addition, the underground resources in first-tier cities are extremely tight at present, and the cable conduit, as a special conduit for cable laying, is often occupied. For example, the passage of optical cables and communication lines affects the subsequent power construction and operation and maintenance. The installation of intelligent locks for cable conduits can solve this series of problems well.

[0003] The cable duct smart lock is an intelligent locking device that prevents construction workers from not installing or removing cables in the prescribed order when new cables are added later. It can also prevent the cable duct from being occupied by unauthorized units. In the related cable duct smart lock management technology, there is a lack of safe opening management method for cable duct smart locks. Summary of the invention

[0004] The embodiments of the present invention provide a cable duct lock control management system and method, which solves the problem of lack of a safe opening management method for cable duct smart locks in the existing cable duct smart lock management technology, and can improve the security of opening the cable duct smart lock through cable duct smart lock area detection, identity authentication and security verification.

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

[0006] When a user terminal device is detected in the cable duct smart lock area, the stored login user information reported by the user terminal device when logging in and the pre-stored operation information of multiple operable cable duct smart locks associated with the login user information are obtained;

[0007] Determine the cable duct smart lock to be operated according to the operation information and the preset selection rules, determine the identity authentication information based on the login user information and the cable duct smart lock to be operated, and determine the current time information, and generate security verification information according to the time information and the preset security verification generation rules;

[0008] The identity verification information and the security verification information are sent to the user terminal device to be used for unlocking the cable duct smart lock to be operated.

[0009] Optionally, the operation information includes an operation sequence value and an operation status, and determining the cable duct smart lock to be operated according to the operation information of the plurality of operable cable duct smart locks and a preset selection rule includes:

[0010] According to the operation sequence value, the multiple operable cable duct smart locks are arranged in the operation sequence to obtain a smart lock arrangement combination, and the cable duct smart lock to be operated is determined based on the smart lock arrangement combination and the operation status.

[0011] Optionally, the determining the cable duct smart lock to be operated based on the smart lock arrangement combination and the operation state includes:

[0012] Determine the first operable cable duct smart lock whose operation state is a non-operated state from the front to the back in the arrangement and combination of smart locks, and query the operation state of the cable duct smart locks whose operation order is before the operable cable duct smart lock in the non-operated state;

[0013] If the operation state of the cable duct smart lock is the operation completed state, the operable cable duct smart lock in the non-operation state is determined as the cable duct smart lock to be operated.

[0014] Optionally, the login user information includes a user character name and a user set password, and the determining of identity authentication information based on the login user information and the cable duct smart lock to be operated includes:

[0015] The recorded product character number of the cable duct smart lock to be operated is queried, an identity verification code is generated according to the user character name, the user set password and the product character number, and the identity verification code is determined as the identity verification information.

[0016] Optionally, generating an identity verification code according to the user character name, the user set password and the product character number includes:

[0017] Determine the continuous character string in the product character number that does not belong to the numbering standard format, input the user character name, the user set password and the continuous character string into a preset format to obtain an identity verification code.

[0018] Optionally, it is characterized in that the generating of security verification information according to the time information and a preset security verification generation rule includes:

[0019] Calculate the timestamp corresponding to the time information, select the values ​​of the first preset order, the second preset order, the third preset order and the fourth preset order in the timestamp, randomly arrange the values ​​to obtain a security verification code, and determine the security verification code as the security verification information.

[0020] Optionally, the generating security verification information according to the time information and a preset security verification generation rule includes:

[0021] A timestamp corresponding to the time information is calculated, a digit having a preset number of digits after the timestamp is determined as a security verification code, and the security verification code is determined as security verification information.

[0022] In a second aspect, an embodiment of the present invention further provides a cable duct lock control management system, comprising:

[0023] An acquisition module, configured to acquire, when detecting that a user terminal device exists in the cable duct smart lock area, the stored login user information reported by the user terminal device when logging in, and pre-stored operation information of a plurality of operable cable duct smart locks associated with the login user information;

[0024] A smart lock determination module, used to determine the cable conduit smart lock to be operated according to the operation information and preset selection rules;

[0025] A verification information determination module, used to determine the identity authentication information based on the login user information and the cable duct smart lock to be operated, and determine the current time information, and generate security verification information according to the time information and a preset security verification generation rule;

[0026] An information sending module is used to send the identity authentication information and the security verification information to the user terminal device, so as to unlock the cable duct smart lock to be operated.

[0027] In a third aspect, an embodiment of the present invention further provides a cable duct lock control management device, the device comprising:

[0028] one or more processors;

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

[0030] When the one or more programs are executed by the one or more processors, the one or more processors implement a cable duct lock control management method according to an embodiment of the present invention.

[0031] In a fourth aspect, an embodiment of the present invention further provides a storage medium storing computer executable instructions, wherein the computer executable instructions, when executed by a computer processor, are used to execute a cable duct locking and control management method described in an embodiment of the present invention.

[0032] In an embodiment of the present invention, when a user terminal device is detected to exist in the cable duct smart lock area, the stored login user information reported when the user terminal device logs in and the pre-stored operation information of multiple operable cable duct smart locks associated with the login user information are obtained, the cable duct smart lock to be operated is determined according to the operation information of the multiple operable cable duct smart locks and the preset selection rules, the identity authentication information is determined based on the login user information and the cable duct smart lock to be operated, and the current time information is determined, and the security verification information is generated according to the current time information and the preset security verification generation rules, and the identity authentication information and the security verification information are sent to the user terminal device for unlocking the cable duct smart lock to be operated. This solution manages the cable duct smart lock by means of cable duct smart lock area detection, identity authentication and security verification, which solves the problem of the lack of a safe opening management method for the cable duct smart lock in the existing cable duct smart lock management technology, and can improve the security of opening the cable duct smart lock. BRIEF DESCRIPTION OF THE DRAWINGS

[0033] Figure 1 A flow chart of a cable duct lock control management method provided by an embodiment of the present invention;

[0034] Figure 2 A flowchart of another cable duct lock control management method provided by an embodiment of the present invention;

[0035] Figure 3 A flowchart of another cable duct lock control management method provided by an embodiment of the present invention;

[0036] Figure 4 A flowchart of another cable duct lock control management method provided by an embodiment of the present invention;

[0037] Figure 5 A module structure diagram of a cable duct lock control management system provided by an embodiment of the present invention;

[0038] Figure 6 A schematic structural diagram of a cable duct lock control management device provided in an embodiment of the present invention. DETAILED DESCRIPTION

[0039] 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.

[0040] 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.

[0041] The cable duct lock control management method provided in the embodiment of the present application can be applied to the management scenario of the cable duct smart lock. The cable duct lock control management method provided in the 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.

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

[0043] Step S101: When a user terminal device is detected in the cable duct smart lock area, the stored login user information reported by the user terminal device when logging in and the pre-stored operation information of multiple operable cable duct smart locks associated with the login user information are obtained.

[0044] Among them, the cable duct smart lock area can be the geographical range of each smart lock installed in the cable duct. The user terminal device is used to represent the terminal device logged in when the user opens the cable duct smart lock. It can be a terminal device specially used for the user to open the cable duct smart lock. The user terminal device needs to enter its relevant information in the cable duct smart lock management platform before it is put into use. The login user information is used to represent the relevant information of the user logged in on the user terminal device. The operable cable duct smart lock can be a cable duct smart lock that the logged-in user has the operation authority. The operation information can be the relevant data information of the operable cable duct smart lock. In one embodiment, the GPS positioning data reported by each user terminal device in real time is received, and the GPS positioning data of each user terminal device is detected whether it is in the cable duct smart lock area. When it is detected that the GPS positioning data of the user terminal device is in the cable duct smart lock area, the login user information reported when the user terminal device in the cable duct smart lock area logs in and the operation information of multiple operable cable duct smart locks associated with the login user information are obtained.

[0045] Step S102: determining the cable duct smart lock to be operated according to the operation information and a preset selection rule, and determining identity authentication information based on the login user information and the cable duct smart lock to be operated.

[0046] Among them, the preset selection rule is used to characterize the method of selecting the cable duct smart lock to be operated from multiple operable cable duct smart locks. The cable duct smart lock to be operated may be a cable duct smart lock waiting for the user to operate. The identity verification information may be information used to verify whether the identity of the user who opens the cable duct smart lock is correct. In one embodiment, the operation information includes an operation sequence value and an operation status. A method for determining the cable duct smart lock to be operated may be to screen the unoperated cable duct smart locks according to the operation status of each operable cable duct smart lock, and determine the cable duct smart lock to be operated in the unoperated cable duct smart lock based on the operation sequence value. Optionally, the operation information includes an operation sequence value and an operation status. A method for determining the cable duct smart lock to be operated may be to arrange multiple operable cable duct smart locks in the order of operation according to the operation sequence value to obtain a smart lock arrangement combination, and determine the cable duct smart lock to be operated based on the smart lock arrangement combination and the operation status. Determining the cable duct smart lock to be operated by the operation sequence and operation status of the cable duct smart lock can ensure that the cable duct smart lock is opened in the prescribed order.

[0047] In one embodiment, the user ID in the login user information and the unique product number of the cable duct smart lock to be operated are combined to obtain the identity authentication information. Optionally, the login user information includes a user character name and a user set password. A method for determining the identity authentication information may be to query the recorded product character number of the cable duct smart lock to be operated, generate an identity authentication code according to the user character name, the user set password and the product character number, and determine the identity authentication code as the identity authentication information. By generating the identity authentication code through the user character name, the user set password and the product character number, the accuracy and complexity of the identity authentication information can be guaranteed.

[0048] Step S103, determine the current time information, generate security verification information according to the time information and preset security verification generation rules, and send the identity authentication information and the security verification information to the user terminal device to unlock the cable duct smart lock to be operated.

[0049] Among them, the preset security verification generation rule can be a method for generating security verification information that is preset. In one embodiment, the current time information is determined, the current time information and the preset security verification generation rule are used to generate security verification information, the identity verification information and the security verification information are sent to the user terminal device, and the user terminal device sends the identity verification information and the security verification information to the paired smart key via Bluetooth. When the smart key is inserted into the cable duct smart lock to be operated, the cable duct smart lock to be operated is powered and the identity verification information and the security verification information are transmitted. After the cable duct smart lock to be operated successfully performs data verification through the identity verification information and the security verification information, it is automatically opened. Optionally, a method for generating security verification information can be to calculate the timestamp corresponding to the current time information, select the values ​​of the first preset order, the second preset order, the third preset order and the fourth preset order in the timestamp, randomly arrange the values ​​to obtain a security verification code, and determine the security verification code as the security verification information. Optionally, a method for generating security verification information can also be to calculate the timestamp corresponding to the current time information, determine the number of digits after the timestamp as the security verification code, and determine the security verification code as the security verification information. Determining the security verification information through the timestamp of the current time can improve the security of the security verification information and ensure the safe opening of the cable duct smart lock.

[0050] As can be seen from the above, when a user terminal device is detected to exist in the cable duct smart lock area, the stored login user information reported when the user terminal device logs in and the pre-stored operation information of multiple operable cable duct smart locks associated with the login user information are obtained, and the cable duct smart lock to be operated is determined according to the operation information of the multiple operable cable duct smart locks and the preset selection rules, and the identity authentication information is determined based on the login user information and the cable duct smart lock to be operated, and the current time information is determined, and the security verification information is generated according to the current time information and the preset security verification generation rules, and the identity authentication information and the security verification information are sent to the user terminal device for unlocking the cable duct smart lock to be operated. This solution manages the cable duct smart lock by means of cable duct smart lock area detection, identity authentication and security verification, which solves the problem of the lack of a safe opening management method for the cable duct smart lock in the existing cable duct smart lock management technology, and can improve the security of opening the cable duct smart lock.

[0051] Figure 2 A flowchart of another cable duct lock control management method provided by an embodiment of the present invention provides an optional specific method for determining a cable duct smart lock to be operated, such as Figure 2 As shown, specifically including:

[0052] Step S201: When a user terminal device is detected in the cable duct smart lock area, the stored login user information reported by the user terminal device when logging in and the pre-stored operation information of multiple operable cable duct smart locks associated with the login user information are obtained.

[0053] Step S202: Arrange the multiple operable cable duct smart locks in operation order according to the operation sequence value to obtain a smart lock arrangement combination, and determine the cable duct smart lock to be operated based on the smart lock arrangement combination and the operation status.

[0054] The operation information includes an operation sequence value and an operation state. The operation sequence value may be a value indicating the operation sequence of the cable duct smart lock. For example, the operation sequence of the cable duct smart lock with an operation sequence value of 1 is arranged in front of the cable duct smart lock with an operation sequence value of 2. The operation state may be the current state of the cable duct smart lock, such as an unoperated state, an operated state, and the like. A method for determining the cable duct smart lock to be operated may be: arranging a plurality of operable cable duct smart locks in the order of operation according to the operation sequence value to obtain an intelligent lock arrangement combination, and determining the cable duct smart lock to be operated based on the intelligent lock arrangement combination and the operation state of the plurality of operable cable duct smart locks. Optionally, the first operable cable duct smart lock with an unoperated state is determined from front to back in the intelligent lock arrangement combination, and the operation state of the cable duct smart lock whose operation sequence is before the operable cable duct smart lock in the unoperated state is queried. If the operation state of the cable duct smart lock is the operation completed state, the operable cable duct smart lock in the unoperated state is determined as the cable duct smart lock to be operated. An illustrative example may be that the operation sequence values ​​of the operable cable duct smart locks from front to back in the smart lock arrangement combination are 2, 5, and 7, respectively, and the operation states are operation completed state, non-operated state, and non-operated state, respectively. The first operable cable duct smart lock whose operation state is non-operated state is the cable duct smart lock with an operation sequence value of 5. The operation state of the cable duct smart lock with an operation sequence value of 4 is found to be operation completed, and the operable cable duct smart lock with an operation sequence value of 5 is determined as the cable duct smart lock to be operated. In another embodiment, the first operable cable duct smart lock whose operation state is unlockable state is determined from front to back in the smart lock arrangement combination, and is determined as the cable duct smart lock to be operated.

[0055] Step S203, determine the identity authentication information based on the login user information and the cable duct smart lock to be operated, determine the current time information, generate security verification information according to the time information and preset security verification generation rules, and send the identity authentication information and the security verification information to the user terminal device for unlocking the cable duct smart lock to be operated.

[0056] As can be seen from the above, multiple operable cable duct smart locks are arranged in the order of operation according to the operation sequence value to obtain a smart lock arrangement combination, and the cable duct smart lock to be operated is determined based on the smart lock arrangement combination and the operation status. This solution determines the cable duct smart lock to be operated by the operation sequence and operation status of the cable duct smart lock, which can ensure that the cable duct smart lock is opened in the prescribed order.

[0057] Figure 3A flowchart of another cable duct lock control management method provided by an embodiment of the present invention provides an optional specific method for determining identity authentication information, such as Figure 3 As shown, specifically including:

[0058] Step S301: When a user terminal device is detected in the cable duct smart lock area, the stored login user information reported by the user terminal device when logging in and the pre-stored operation information of multiple operable cable duct smart locks associated with the login user information are obtained.

[0059] Step S302: determine the cable duct smart lock to be operated according to the operation information and the preset selection rules, query the recorded product character number of the cable duct smart lock to be operated, generate an identity authentication code according to the user character name, the user set password and the product character number, and determine the identity authentication code as the identity authentication information.

[0060] Among them, the login user information includes the user character name and the user set password. The user character name is used to represent the login user name in character form, and the user set password can be the password set by the user when registering the account. The product character number can be a unique number set when the cable duct smart lock leaves the factory. After determining the cable duct smart lock to be operated, a method for determining the identity authentication information can be: querying the recorded product character number of the cable duct smart lock to be operated, generating an identity authentication code according to the user character name, the user set password and the product character number of the cable duct smart lock to be operated, and determining the identity authentication code as the identity authentication information. Optionally, a method for generating an identity authentication code can be to determine a continuous character string in the product character number of the cable duct smart lock to be operated that does not belong to the numbering standard format, input the user character name, the user set password and the continuous character string into a preset format to obtain the identity authentication code, and the numbering standard format can be the continuous and identical part of the characters in each product character number, or can be a continuous character representing the brand of the cable duct smart lock to be operated. The preset format can be a pre-set format of the identity authentication code. An exemplary example may be that the user character name in the login user information is ZhangSan, the user set password is 147258, the product character number of the cable duct smart lock to be operated is queried and recorded as ZGZZ-first12, "ZGZZ" is a continuous string of numbering standard format, and ZhangSan, 147258, and first12 are input into the preset format to obtain the authentication code ZS147258fist12. In another embodiment, the user character name, the user set password, and the product character number of the cable duct smart lock to be operated are input into the trained authentication code generation model to obtain the authentication code.

[0061] Step S303, determine the current time information, generate security verification information according to the time information and preset security verification generation rules, and send the identity authentication information and the security verification information to the user terminal device to unlock the cable duct smart lock to be operated.

[0062] As can be seen from the above, after the cable duct smart lock to be operated is determined, the product character number of the recorded cable duct smart lock to be operated is queried, and an authentication code is generated according to the user character name, the user set password and the product character number of the cable duct smart lock to be operated, and the authentication code is determined as the authentication information. This solution generates an authentication code by using the user character name, the user set password and the product character number, which can ensure the accuracy and complexity of the authentication information.

[0063] Figure 4 A flowchart of another cable duct lock control management method provided by an embodiment of the present invention provides an optional specific method for determining security verification information, such as Figure 4 As shown, specifically including:

[0064] Step S401: When a user terminal device is detected in the cable duct smart lock area, the stored login user information reported by the user terminal device when logging in and the pre-stored operation information of multiple operable cable duct smart locks associated with the login user information are obtained.

[0065] Step S402: determining the cable duct smart lock to be operated according to the operation information and the preset selection rule, and determining the identity authentication information based on the login user information and the cable duct smart lock to be operated.

[0066] Step S403, determine the current time information, calculate the timestamp corresponding to the time information, select the values ​​of the first preset order, the second preset order, the third preset order and the fourth preset order in the timestamp, randomly arrange the values ​​to obtain a security verification code, and determine the security verification code as the security verification information.

[0067] Among them, the first preset order, the second preset order, the third preset order and the fourth preset order can be the number of digits of the order from front to back that are preset. After determining the current time information, calculate the timestamp corresponding to the current time information, select the values ​​of the first preset order, the second preset order, the third preset order and the fourth preset order in the timestamp, randomly arrange the values ​​to obtain the security verification code, and determine the security verification code as the security verification information. An exemplary example can be that the current time information is 12:10 on January 1, 2024, and the corresponding timestamp is calculated to be 1672507810, the first preset order, the second preset order, the third preset order and the fourth preset order are the second, fourth, sixth and eighth digits respectively, then select the values ​​of the second, fourth, sixth and eighth digits in 1672507810 as 6, 2, 0, 8 respectively, and randomly arrange to obtain the security verification code of 2860, that is, the security verification information is 2860.

[0068] In another embodiment, after determining the current time information, the timestamp corresponding to the current time information is calculated, the number of digits after the preset number of digits of the timestamp is determined as the security verification code, and the security verification code is determined as the security verification information. An exemplary example may be that the current time information is 12:10 on January 1, 2024, the corresponding timestamp is calculated to be 1672507810, the preset number of digits is 6, then the last six digits of 1672507810 are determined as the security verification code, that is, the security verification code is 507810.

[0069] Step S404: Send the identity verification information and the security verification information to the user terminal device to unlock the cable duct smart lock to be operated.

[0070] As can be seen from the above, after determining the current time information, the timestamp corresponding to the current time information is calculated, the values ​​of the first preset order, the second preset order, the third preset order and the fourth preset order in the timestamp are selected, the values ​​are randomly arranged to obtain a security verification code, and the security verification code is determined as the security verification information. This solution determines the security verification information by the timestamp of the current time, which can improve the security of the security verification information and ensure the safe opening of the cable duct smart lock.

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

[0072] The acquisition module 101 is used to acquire the stored login user information reported by the user terminal device when logging in and the pre-stored operation information of multiple operable cable duct smart locks associated with the login user information when detecting the presence of the user terminal device in the cable duct smart lock area;

[0073] A smart lock determination module 102, configured to determine the cable conduit smart lock to be operated according to the operation information and a preset selection rule;

[0074] The verification information determination module 103 is used to determine the identity authentication information based on the login user information and the cable duct smart lock to be operated, and determine the current time information, and generate security verification information according to the time information and a preset security verification generation rule;

[0075] The information sending module 104 is used to send the identity verification information and the security verification information to the user terminal device to unlock the cable duct smart lock to be operated.

[0076] It can be seen from the above scheme that when a user terminal device is detected to exist in the cable duct smart lock area, the stored login user information reported when the user terminal device logs in and the pre-stored operation information of multiple operable cable duct smart locks associated with the login user information are obtained, and the cable duct smart lock to be operated is determined according to the operation information of the multiple operable cable duct smart locks and the preset selection rules, and the identity authentication information is determined based on the login user information and the cable duct smart lock to be operated, and the current time information is determined, and the security verification information is generated according to the current time information and the preset security verification generation rules, and the identity authentication information and the security verification information are sent to the user terminal device for unlocking the cable duct smart lock to be operated. This scheme manages the cable duct smart lock by means of cable duct smart lock area detection, identity authentication and security verification, which solves the problem of the lack of a safe opening management method for the cable duct smart lock in the existing cable duct smart lock management technology, and can improve the security of opening the cable duct smart lock.

[0077] In a possible embodiment, the smart lock determination module 102 is specifically used to:

[0078] According to the operation sequence value, the multiple operable cable duct smart locks are arranged in the operation sequence to obtain a smart lock arrangement combination, and the cable duct smart lock to be operated is determined based on the smart lock arrangement combination and the operation status.

[0079] In a possible embodiment, the smart lock determination module 102 is further used to:

[0080] Determine the first operable cable duct smart lock whose operation state is a non-operated state from the front to the back in the arrangement and combination of smart locks, and query the operation state of the cable duct smart locks whose operation order is before the operable cable duct smart lock in the non-operated state;

[0081] If the operation state of the cable duct smart lock is the operation completed state, the operable cable duct smart lock in the non-operation state is determined as the cable duct smart lock to be operated.

[0082] In a possible embodiment, the verification information determination module 103 is specifically configured to:

[0083] The recorded product character number of the cable duct smart lock to be operated is queried, an identity verification code is generated according to the user character name, the user set password and the product character number, and the identity verification code is determined as the identity verification information.

[0084] In a possible embodiment, the verification information determination module 103 is further configured to:

[0085] Determine the continuous character string in the product character number that does not belong to the numbering standard format, input the user character name, the user set password and the continuous character string into a preset format to obtain an identity verification code.

[0086] In a possible embodiment, the verification information determination module 103 is further configured to:

[0087] Calculate the timestamp corresponding to the time information, select the values ​​of the first preset order, the second preset order, the third preset order and the fourth preset order in the timestamp, randomly arrange the values ​​to obtain a security verification code, and determine the security verification code as the security verification information.

[0088] In a possible embodiment, the verification information determination module 103 is further configured to:

[0089] A timestamp corresponding to the time information is calculated, a digit having a preset number of digits after the timestamp is determined as a security verification code, and the security verification code is determined as security verification information.

[0090] Figure 6 A schematic diagram of a cable duct lock control management device provided by an embodiment of the present invention is shown in FIG. Figure 6 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 6A 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 6 The example of connecting via 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 lock control 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, implements the above-mentioned cable duct lock control 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.

[0091] 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 lock control management method when executed by a computer processor, the method comprising:

[0092] When a user terminal device is detected in the cable duct smart lock area, the stored login user information reported by the user terminal device when logging in and the pre-stored operation information of multiple operable cable duct smart locks associated with the login user information are obtained;

[0093] Determine the cable duct smart lock to be operated according to the operation information and the preset selection rules, determine the identity authentication information based on the login user information and the cable duct smart lock to be operated, and determine the current time information, and generate security verification information according to the time information and the preset security verification generation rules;

[0094] The identity verification information and the security verification information are sent to the user terminal device to be used for unlocking the cable duct smart lock to be operated.

[0095] It is worth noting that in the embodiment of the above-mentioned cable pipeline locking and 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.

[0096] 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 lock control management method, applied to a server, characterized in that: include: When a user terminal device is detected in the cable duct smart lock area, the stored login user information reported by the user terminal device when logging in and the pre-stored operation information of multiple operable cable duct smart locks associated with the login user information are obtained; Determine the cable duct smart lock to be operated according to the operation information and the preset selection rules, determine the identity authentication information based on the login user information and the cable duct smart lock to be operated, and determine the current time information, and generate security verification information according to the time information and the preset security verification generation rules; The identity verification information and the security verification information are sent to the user terminal device to be used for unlocking the cable duct smart lock to be operated.

2. The cable duct lock control management method according to claim 1, characterized in that: The operation information includes an operation sequence value and an operation state, and the step of determining the cable duct smart lock to be operated according to the operation information of the plurality of operable cable duct smart locks and a preset selection rule includes: According to the operation sequence value, the multiple operable cable duct smart locks are arranged in the operation sequence to obtain a smart lock arrangement combination, and the cable duct smart lock to be operated is determined based on the smart lock arrangement combination and the operation status.

3. The cable duct lock control management method according to claim 2, characterized in that: The method of determining the cable duct smart lock to be operated based on the smart lock arrangement and combination and the operation state includes: Determine the first operable cable duct smart lock whose operation state is a non-operated state from the front to the back in the arrangement and combination of smart locks, and query the operation state of the cable duct smart locks whose operation order is before the operable cable duct smart lock in the non-operated state; If the operation state of the cable duct smart lock is the operation completed state, the operable cable duct smart lock in the non-operation state is determined as the cable duct smart lock to be operated.

4. The cable duct lock control management method according to any one of claims 1 to 3, characterized in that: The login user information includes a user character name and a user set password, and the determining of identity authentication information based on the login user information and the cable duct smart lock to be operated includes: The recorded product character number of the cable duct smart lock to be operated is queried, an identity verification code is generated according to the user character name, the user set password and the product character number, and the identity verification code is determined as the identity verification information.

5. The cable duct lock control management method according to claim 4, characterized in that: The generating of the identity verification code according to the user character name, the user set password and the product character number comprises: Determine the continuous character string in the product character number that does not belong to the numbering standard format, input the user character name, the user set password and the continuous character string into a preset format to obtain an identity verification code.

6. The cable duct lock control management method according to any one of claims 1 to 3, characterized in that: The generating of security verification information according to the time information and a preset security verification generation rule includes: Calculate the timestamp corresponding to the time information, select the values ​​of the first preset order, the second preset order, the third preset order and the fourth preset order in the timestamp, randomly arrange the values ​​to obtain a security verification code, and determine the security verification code as the security verification information.

7. The cable duct lock control management method according to claim 6, characterized in that: The generating of security verification information according to the time information and a preset security verification generation rule includes: A timestamp corresponding to the time information is calculated, a digit having a preset number of digits after the timestamp is determined as a security verification code, and the security verification code is determined as security verification information.

8. A cable duct lock control management system, characterized in that: include: An acquisition module, configured to acquire, when detecting that a user terminal device exists in the cable duct smart lock area, the stored login user information reported by the user terminal device when logging in, and pre-stored operation information of a plurality of operable cable duct smart locks associated with the login user information; A smart lock determination module, used to determine the cable conduit smart lock to be operated according to the operation information and preset selection rules; A verification information determination module, used to determine the identity authentication information based on the login user information and the cable duct smart lock to be operated, and determine the current time information, and generate security verification information according to the time information and a preset security verification generation rule; An information sending module is used to send the identity authentication information and the security verification information to the user terminal device, so as to unlock the cable duct smart lock to be operated.

9. A cable duct lock control 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 lock control 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 locking and control management method according to any one of claims 1 to 7 when executed by a computer processor.

Citation Information

Patent Citations

  • Interactive dynamic password verification method

    CN104253693A

  • Method and device for processing verification code

    CN106330458A

  • Identity verification method and device based on timestamp, equipment and storage medium

    CN110162942A

  • Method and device for automatic authorization and safe misoperation-preventive locking of intelligent lock

    CN112017336A

  • Electronic lock control method and device, computer equipment and storage medium

    CN113870465A