Summary of the invention
For above-mentioned the deficiencies in the prior art, technical matters to be solved by this invention is: provide a kind of can the high lock control system of unified management, unified distribution, security.
For solving the problems of the technologies described above, the technical scheme that the present invention adopts is: provide a kind of intelligent lock control system, comprising:
Server end;
Terminal, for sending the request of opening at least one smart lock to server end, this request carries the unique identification of this terminal and the unique identification of smart lock;
Described server end, store the unique identification of all Intelligent key corresponding to the unique identification of all terminals in compass of competency, each terminal and the unique identification of all smart locks, for examining this request, if by examination & approval, send authorized order to described terminal, wherein, this authorized order carry above-mentioned terminal unique identification, mate with terminal key unique identification, open the time range of above-mentioned at least one smart lock;
Described terminal, authorized order is sent to the key mated with this unique encodings by the unique identification also for the key carried according to the authorized order received;
Described Intelligent key, is built-in with electronic code, for receiving authorized order, and in above-mentioned time range, mates the unblock carrying out first order password with smart lock;
Described smart lock, is built-in with Lineside encoding unit, for inserting after in lockhole when Intelligent key, reading electronic code to mate, if after the match is successful, then carrying out the unblock of second level password.
Further, described terminal is also for providing at least one Intelligent key one to be affiliated to space and carrying out wireless charging to Intelligent key, this terminal built-in has the transmitting coil corresponding with described Intelligent key, each Intelligent key hung in this terminal is built-in with the receiving coil corresponding with described transmitting coil, described terminal comprises the first memory module, receiver module, first processing module, first communication module, wherein, described memory module is for storing the unique identification of each Intelligent key of being affiliated in this terminal, ask record each time, the authority record of server transmission each time, authorization message, described receiver module needs to open the request of at least one smart lock for receiving user, the unique identification that described first processing module is used for request and this terminal received by receiver module encapsulates, form an instruction bag, and by the first communication module, this instruction bag is sent to server end,
Described server end comprises memory module, the second communication module and the second processing module, described memory module store the unique identification of Intelligent key corresponding to the unique identification of all terminals in this server end compass of competency, each terminal, the unique identification of each smart lock, each time Intelligent key record of unblanking, ask record each time;
Described second communication module is used for carrying out communication with the first communication module, the instruction bag sent with receiving terminal;
Described second processing module is used for the instruction bag received to process, and to obtain unique identification and the request of terminal, described second processing module is also for carrying out judging whether to provide authorized order according to this request;
Described second communication module, also for when the second processing module provides authorized order, this authorized order is sent to described terminal, wherein, this authorized order carry this terminal unique identification, be affiliated in this terminal and the unique identification of authorized key and this Intelligent key opened the time range of above-mentioned at least one smart lock.
Further, described Intelligent key comprises: housing, be positioned at the hollow key bar of housing upper end, be positioned at key bar outer wall and be oppositely arranged two mechanical rotation teeth, be positioned at the key core of hollow key bar, be positioned at the second memory module of housing, 3rd communication module, 3rd processing module, power module, stepper motor, electric machine rotation gear, the key core transmitting gear meshing with it, be positioned at the first magnetic post on key core and the second magnetic post, described first magnetic post is higher than the second magnetic post, and the first magnetic post and the second magnetic post in the horizontal direction towards not identical, described 3rd memory module is for storing record of unblanking each time corresponding to this Intelligent key, the electronic code that mates with smart lock of authority record and this Intelligent key each time,
Described 3rd communication module is used for carrying out communication with the second communication module, for receiving the authorized order that the first communication module sends;
Described 3rd processing module, for after receiving described authorized order and after insertion smart lock, after the match is successful with the Lineside encoding unit of described smart lock, Driving Stepping Motor rotates, and described stepper motor is connected, after receiving driving instruction with described 3rd processing module, rotate, rotate with drive motor transmitting gear, described electric machine rotation gear driven key core transmitting gear rotates, and described key core transmitting gear drives key core to move up;
Described smart lock comprises: lock core, be positioned at lock core lockhole, be positioned at lockhole and the machinery mated with described mechanical rotation tooth is located tooth, is positioned at lockhole and the 3rd magnetic post mated with described first magnetic post and the second magnetic post respectively and the 4th magnetic post, one end homopolarity that described first magnetic post is relative with the 3rd magnetic post, one end homopolarity that the 4th magnetic post of described second magnetic post is relative;
When described driving stepper motor key core moves up, the the first magnetic post and the second magnetic post that make to be positioned at its outer wall move up, after moving to precalculated position, first magnetic post and the second magnetic post respectively with the 3rd magnetic post and the 4th magnetic post to point, to make the 3rd magnetic post and the 4th magnetic post respectively to flicking outward, be unlocked to make third level password; After unblock magnetic password, rotate key, to make two mechanical rotation teeth rotate, and then machinery location tooth is rotated, carry out fourth stage password is unlocked, to open this smart lock.
Intelligent lock control system of the present invention, there is level Four password, only when upper level password is unlocked, just can carry out the unblock of next stage password, so, add the security of lock control system, in addition, by terminal, unified storage, management are carried out to key, by log, record is carried out to behavior each time, add trackability, the same security mechanism that makes is strengthened.
Embodiment
Below in conjunction with the accompanying drawing in the embodiment of the present invention, be clearly and completely described the technical scheme in the embodiment of the present invention, obviously, described embodiment is only the present invention's part embodiment, instead of whole embodiments.Based on the embodiment in the present invention, those of ordinary skill in the art, not making the every other embodiment obtained under creative work prerequisite, belong to the scope of protection of the invention.
First, before embodiment is described, be necessary that some terms to occurring make an explanation herein.Such as:
Use the term such as " first ", " second " to describe various element if occur herein, but these elements should not limited by these terms.These terms are only used for differentiation element and another element.Therefore, " first " element also can be called as " second " element and not depart from instruction of the present invention.
In addition, should be understood that, when mentioning an element " connection " or " connection " to another element, it can directly connect or directly be connected to another element or also can there is intermediary element.On the contrary, when mentioning that an element " directly connection " or " directly connecting " are to another element, then there is not intermediary element.
The various terms occurred in this article are only not intended to as limitation of the invention for describing the object of concrete embodiment.Unless context is clearly pointed out in addition, then singulative intention also comprises plural form.
" comprise " when using term in this manual and/or " including " time, these terms specify the existence of described feature, entirety, step, operation, element and/or parts, but also do not get rid of more than one other features, entirety, step, operation, element, the existence of parts and/or its group and/or additional.
About embodiment:
Refer to Fig. 1, Fig. 1 is the block diagram of intelligent lock control system one embodiment.The intelligent lock control system of the present embodiment, comprise server end 1, terminal 2, Intelligent key 3 and smart lock 4, wherein, server end 1 and terminal 2 carry out communication, terminal 2 and key carry out wireless connections, smart lock 4 is positioned on each sect, smart lock 4 and Intelligent key 3 are unblanked by the password of level Four, first order password carries out the authorized order of authorizing and the uncaging time carried by server end 1, Intelligent key 3 is the corresponding smart lock 4 of ability successful unlock in this uncaging time only, and exceeding this uncaging time then can not unblank; Secondary password is that the electronic code of Intelligent key 3 mates with the Lineside encoding unit 47 of smart lock 4, if the match is successful, then carries out the unblock of second level password; Third level password is the magnetic password being arranged on key core and lockhole matches, only be arranged on the magnetic post on key core and the magnetic post on lockhole to after point, after magnetic post in lockhole is flicked, could unlock third level password, fourth stage password is then common mechanical cipher.The mechanical cipher of the Intelligent key 3 in the present embodiment is all identical; when getting rid of the first order, second level password and third level password; each Intelligent key 3 all can unlock all smart locks 4; and when first order password, second level password and the 3rd cryptoguard; if this mechanical cipher does not unlock first order password and second level password, then mechanical cipher can not be opened.Particularly:
Described terminal 2, for sending the request of opening at least one smart lock 4 to server end 1, this request carries the unique identification of this terminal 2; This terminal 2, also for after server sends authorized order, receives this authorized order, and this authorized order is sent to corresponding key.
In the present embodiment, as shown in Figure 2, what terminal 2 adopted is a kind of keyboard, this keyboard can hang more than one Intelligent key 3, this link plate is platy structure, comprise the panel 21 and backboard (scheming not shown) that enclose, panel 21 arranges more than one key holder 22, Intelligent key 3 hang in this key holder 22, be provided with at the diverse location place of the inside of key holder 22 and many draw magnetic over to one's side, accordingly, also be provided with in the enclosure interior of Intelligent key 3 and correspondingly with it draw magnetic (scheming not shown) over to one's side, when Intelligent key 3 playbacks on key holder 22 by user, Intelligent key 3 is drawn over to one's side in key holder 22 by magnetic of drawing over to one's side automatically that attract each other.Panel 21 is provided with display screen and multiple touch key-press, and touch key-press at least comprises authorized application instruction input key, it is for needing use one that Intelligent key 3 is unblanked during as user, sends authorization requests by this button to server end 1.
This terminal 2 also has the function of charging to Intelligent key 3 provided thereon.Concrete, need to arrange transmitting coil (scheming not shown) in the inside of key holder 22, so, then need to arrange receiving coil in the housing of Intelligent key 3, in order to make receiving coil and transmitting coil carry out coupling charging, in the housing of Intelligent key 3, be then provided with lithium battery in order to store electricity.
In the present embodiment, this terminal 2 has independently operating system, and it can independently run.In its housing, be also provided with the first memory module, receiver module, the first processing module, the first communication module, described memory module is for storing the unique identification of each Intelligent key 3 of being affiliated in this terminal 2, asking authority record, the authorization message of record, server transmission each time each time, described receiver module needs to open the request of at least one smart lock 4 for receiving user, namely for receiving the request needing to open at least one smart lock 4 that user produces by pressing above-mentioned authorized application instruction input key, the unique identification that described first processing module is used for request and this terminal 2 received by receiver module encapsulates, form an instruction bag, and by the first communication module, this instruction bag is sent to server end 1, in the present embodiment, first communication module and the second communication module adopt special network to carry out communication, to increase the security of this smart lock 4 Ore-controlling Role.
In the present embodiment, unique encodings and the request instruction of this transmitting terminal 2 is had in this instruction bag, this request instruction comprises at least one unique encodings of asking the smart lock 4 opened, after this instruction bag is sent to server end 1, server end 1 carries out solution and is honored as a queen, then can identify is which terminal 2 sends, and needs the number of smart lock 4 and the position of concrete smart lock 4 of unlatching.
Certainly, in other examples, described terminal 2 can also be computing machine, and keyboard directly can be connected with computing machine by data line, and native system then can be embodied in computing machine by the form of a software.So, if user needs application to open a certain key, directly can click a certain application button in system software on computers, send application request, the software receipt of server end 1 is after this request, the keeper of server end 1 examines, if agree to this request, then click inside software and agree to or authorize to send authorized order, after terminal 2 computing machine receives this information, automatically or by artificial certain transmission button of clicking keyboard is sent to, and keyboard is after receiving this instruction, deblocking and analysis are carried out to this instruction, to determine the key of server assignment, then on link plate, carry out a certain the key that display reminding or auditory tone cues user get on this link plate unblank, simultaneously at link plate and/or point out the time range etc. of unblanking on the key.The difference of this embodiment and the present embodiment is only: the present embodiment adopts integral type terminal 2, the function of the computing machine that this integral type terminal 2 comprises, and the function of computing machine and terminal 2 is then separated by another embodiment, adopts data line to connect, makes them divide the work.
Described server end 1, for examining this request, if by examination & approval, send authorized order to described terminal 2, wherein, the unique identification that this authorized order carries above-mentioned terminal 2, mate with terminal 2 key unique identification, open the time range of above-mentioned at least one smart lock 4;
Described server end 1 comprises memory module, the second communication module and the second processing module, described memory module store the unique identification of all terminals 2 in this server end 1 compass of competency, the Intelligent key 3 of each terminal 2 correspondence unique identification, each time Intelligent key 3 unblank record, ask record each time; Described second communication module is used for carrying out communication with the first communication module by dedicated network, the instruction bag sent with receiving terminal 2; Described second processing module is used for the instruction bag received to process, and with the solicited message of the unique identification and transmission that obtain terminal 2, described second processing module is also for carrying out judging whether to provide authorized order according to this request; Described second communication module, also for when the second processing module provides authorized order, this authorized order is sent to described terminal 2, wherein, this authorized order carry this terminal 2 unique identification, be affiliated in this terminal 2 and the unique identification of authorized key and this Intelligent key 3 opened the time range of above-mentioned at least one smart lock 4.Wherein:
Described server end 1 can be a computing machine, notebook, palm PC, panel computer etc., the authorisation process of this server end 1, can be embodied by the form of software, such as: when terminal 2 sends request, the software interface of server ejects schematic block, or auditory tone cues, when the user of server end 1 receives this request, judge the rationality of this request, to determine whether by examination & approval, if request rationally, then send authorized order by some button in software, before sending authorized order, by window selection time range, that selects in this terminal 2 again is a certain Intelligent key 3, and then send authorized order.In the present embodiment, described terminal 2 is after receiving authorized order, after authorized order is resolved, display reminding and/or auditory tone cues is carried out according to the unique identification of the Intelligent key 3 of this authorized order, the time range of unblanking, to point out user to select concrete one Intelligent key 3, and unblank within the scope of official hour; And this authorized order is also sent to the Intelligent key 3 mated with above-mentioned unique identification by this terminal 2, has the first order to make this Intelligent key 3 and unlock authority.
Refer to Fig. 3, Fig. 3 is the structural representation of Intelligent key, in this figure, in order to clearly show internal structure, removes upper shell.Intelligent key 3 in the present embodiment, it is built-in with electronic code, after receiving authorized order, namely the authority of opening smart lock 4 first order password is had, as long as user mates to separate first order coded lock with smart lock 4 in above-mentioned time range, namely only in this time range, when Intelligent key 3 inserts in the lockhole of smart lock 4, electronic code in Intelligent key 3 could effectively be read by the Lineside encoding unit 47 in smart lock 4 and mate, if not by first order password, even if having electronic code in Intelligent key 3, but it effectively can not be read by Lineside encoding unit 47, second level password can not be opened equally.
Described smart lock 4, be built-in with Lineside encoding unit 47, for inserting after in lockhole when Intelligent key 3, read electronic code to mate, if after the match is successful, then open the authority that Intelligent key 3 opens this lock, namely Intelligent key 3 successfully carries out the unblock of second level password, so, in subsequent processing steps, the processing module of Intelligent key 3 could be rotated, to carry out the unblock of follow-up third level password by Driving Stepping Motor.Wherein:
Described Intelligent key 3 comprises: housing 31, be positioned at the hollow key bar 32 of housing 31 upper end, be positioned at hollow key bar 32 outer wall and be oppositely arranged two mechanical rotation teeth 33, be positioned at the key core 34 of hollow key bar 32, be positioned at the second memory module of housing 31, 3rd communication module, 3rd processing module, power module 35, stepper motor 36, electric machine rotation gear 37, the key core transmitting gear 38 meshing with it, be positioned at the first magnetic post 391 and the second magnetic post on key core 34, described first magnetic post 391 is higher than the second magnetic post, and the first magnetic post 391 and the second magnetic post in the horizontal direction towards not identical, described 3rd memory module is for storing the record of unblanking each time of this Intelligent key 3 correspondence, the electronic code that mates with smart lock 4 of authority record and this Intelligent key 3 each time,
Described 3rd communication module is used for carrying out communication with the second communication module, for receiving the authorized order that the first communication module sends;
Described 3rd processing module, for after receiving described authorized order and after insertion smart lock 4, after the match is successful with the Lineside encoding unit 47 of described smart lock 4, Driving Stepping Motor 36 rotates, described stepper motor 36 is connected with described 3rd processing module, after receiving driving instruction, rotate, rotate with drive motor transmitting gear 37, described electric machine rotation gear 37 drives key core transmitting gear 38 to rotate, and described key core transmitting gear 38 drives key core 34 to move up;
Refer to Fig. 4, described smart lock 4 comprises: lock core 41, be positioned at lock core 41 lockhole 42, be positioned at lockhole 42 and the machinery mated with described mechanical rotation tooth 33 is located tooth 43, is positioned at lockhole 42 and the 3rd magnetic post 44 mated with described first magnetic post 391 and the second magnetic post respectively and the 4th magnetic post 45, one end homopolarity that described first magnetic post 391 is relative with the 3rd magnetic post 44, one end homopolarity that the 4th magnetic post 45 of described second magnetic post is relative;
When described stepper motor 36 drives key core 34 to move up, the the first magnetic post 391 and the second magnetic post that make to be positioned at its outer wall move up, after moving to precalculated position, first magnetic post 391 and the second magnetic post respectively with the 3rd magnetic post 44 and the 4th magnetic post 45 to point, to make the 3rd magnetic post 44 and the 4th magnetic post 45 respectively to flicking outward, be unlocked to make magnetic password; After unblock magnetic password, rotate key, to make two mechanical rotation teeth 33 rotate, and then machinery location tooth 43 is rotated, carry out mechanical cipher is unlocked, to open this smart lock 4.
Understandably, in other examples, when applying for opening smart lock 4, when namely sending request to server end 1, this request instruction can also carry the name of this application people, when server end 1 also records and asks each time, and the name of claimant.So, then facilitate and detailed record is done to the people that opens the door each time, accomplish to review.
Smart lock 4 Ore-controlling Role of the embodiment of the present invention, terminal 2 can be placed near smart lock 4, also the office of unlock staff can be placed on, and server end 1 can be placed on the upper level of unlock staff or above what leader or keeper locate, when unlock staff needs to use Intelligent key 3 to unblank, then filed an application by terminal 2, after his leader or keeper examine, send authorized order and the time range of unblanking and the key of unblanking of specifying, unlock staff can carry out the second level in this time range, unblanking of the third level and the fourth stage.In the present embodiment, each Intelligent key 3 all matches with the mechanical cipher of all smart locks 4, namely each Intelligent key 3 can carry out mechanical release to all smart locks 4, after but above, three grades of passwords are not unlocked, this key does not have authority to carry out mechanical release, so, Intelligent key 3 and smart lock 4 can be made to carry out physically general.This smart lock 4 Ore-controlling Role, is protected by multiple-enciphered, and its security is strengthened widely; and by the unified management to Intelligent key 3 and smart lock 4; to asking record each time, unblank record, time etc. carries out record, accomplishes to review, very convenient management.
These are only embodiments of the present invention; not thereby the scope of the claims of the present invention is limited; every utilize instructions of the present invention and accompanying drawing content to do equivalent structure or equivalent flow process conversion; or be directly or indirectly used in other relevant technical fields, be all in like manner included in scope of patent protection of the present invention.