CN107886602A - A kind of method for unlocking and system - Google Patents

A kind of method for unlocking and system Download PDF

Info

Publication number
CN107886602A
CN107886602A CN201710990154.3A CN201710990154A CN107886602A CN 107886602 A CN107886602 A CN 107886602A CN 201710990154 A CN201710990154 A CN 201710990154A CN 107886602 A CN107886602 A CN 107886602A
Authority
CN
China
Prior art keywords
electronic lock
server
terminal
unlocking
message
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201710990154.3A
Other languages
Chinese (zh)
Other versions
CN107886602B (en
Inventor
卓聪杰
陈映锋
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Dongguan Yungu Photoelectric Technology Co., Ltd.
Original Assignee
Shenzhen Summit Biotechnology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Summit Biotechnology Co Ltd filed Critical Shenzhen Summit Biotechnology Co Ltd
Priority to CN201710990154.3A priority Critical patent/CN107886602B/en
Publication of CN107886602A publication Critical patent/CN107886602A/en
Application granted granted Critical
Publication of CN107886602B publication Critical patent/CN107886602B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C9/00Individual registration on entry or exit
    • G07C9/00174Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
    • G07C9/00309Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated with bidirectional data transmission between data carrier and locks
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C1/00Registering, indicating or recording the time of events or elapsed time, e.g. time-recorders for work people
    • G07C1/32Time-recording locks
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C9/00Individual registration on entry or exit
    • G07C9/00174Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
    • G07C9/00571Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated by interacting with a central unit
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C9/00Individual registration on entry or exit
    • G07C9/00174Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
    • G07C9/00817Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys where the code of the lock can be programmed
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C9/00Individual registration on entry or exit
    • G07C9/00174Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
    • G07C9/00817Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys where the code of the lock can be programmed
    • G07C2009/00825Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys where the code of the lock can be programmed remotely by lines or wireless communication

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Lock And Its Accessories (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The present invention is applied to Sharing Management technical field, more particularly to a kind of method for unlocking and system, and applied between terminal, server and electronic lock, this method includes:Terminal sends request of unlocking to server, and request of unlocking includes the identity of electronic lock and the logon information of user;Server receives request of unlocking, and obtains corresponding with the identity of electronic lock encrypted message, and riming instructions are sent to electronic lock, riming instructions includes the effective time of the encrypted message;Electronic lock starts timing after receiving riming instructions, and when receiving within effective time encrypted message, carries out unlocking action.So as to realize that the property in limited time of the shared resource with electronic lock melts lock without key, and then the effective control of usage time progress to shared resource and efficiency when improving shared.

Description

A kind of method for unlocking and system
Technical field
The invention belongs to Sharing Management technical field, more particularly to a kind of method for unlocking and system.
Background technology
At present, house-owner is an emerging industry by house short lease to guest.Such pattern of renting a house is claimed by everybody Be " day rents a house ".On conventional house leasing market, the lease time of lessee is generally half a year to several years, and " daily rental Room " is exactly to shorten this time, there is provided lease service on the one, is exactly the form of renting a house for daily calculating rent.In recent years, each The busy areas such as metropolitan central area, tourist attraction, station, school periphery occurs substantial amounts of " day rents a house ".And " daily rental Room " is also flexibly rented a house the time with it, it is deep by zero when need to be liked with the people in room.
But the door lock of current " day rents a house " is all that the conventional key of needs could be opened, so house-owner needs to contact lessee And arrange when and where both sides will deliver the enabling key of rental housing, and house-owner also need to lessee's agreement when rental housing Expire and withdraw key, so very take but also many inconvenience can be brought.So how to realize the door lock of rental housing without Key, allow house-owner that rental housing conveniently is rented into lessee within the rental period of agreement, be the problem of we need to consider.
The content of the invention
In view of this, the present invention provides a kind of method for unlocking and system, it is intended to solves because prior art can not provide one The effectively method unlocked in limited time without key is planted, causes house-owner to manage the problem of rental housing is not only time-consuming but also inconvenient.
The embodiments of the invention provide a kind of method for unlocking, methods described comprises the steps:
Terminal sends request of unlocking to server, and request of unlocking includes the identity of electronic lock and user logs in letter Breath.Server receives request of unlocking, and obtains encrypted message corresponding with the identity of electronic lock, and riming instructions are sent To electronic lock, riming instructions include the effective time of encrypted message.Electronic lock starts timing after receiving riming instructions, and effective When encrypted message is received in the time, unlocking action is carried out.
Further, terminal sends request of unlocking and included to before the step of server:Two on terminal scanning electronic lock Code is tieed up, to obtain the identity of electronic lock.
Further, server includes before obtaining encrypted message corresponding with the identity of electronic lock:Judge electronics Whether lock is in the state of being bound.If electronic lock is in the state of being bound, Bind Failed prompt message is sent to terminal.It is if electric Son lock is not in being bound state, then after being bound user and electronic lock, into the identity pair obtained with electronic lock The step of encrypted message answered.
Further, also include before judging whether electronic lock is in the state of being bound:Server is stepped on according to user's Record information carries out examination & verification checking to user, and judges that examination & verification verifies whether to pass through.If examination & verification is verified, enters and judge electronics The step of whether lock is in the state of being bound.If examination & verification checking is by the way that server sends registration prompt message to terminal.Clothes The log-on message that business device receiving terminal uploads, log-on message include the biological information of user and the log-on message of user.
Further, the biological information for pre-entering and storing when encrypted message is user's registration.
Further, encrypted message also includes selected at random from multiple encrypted messages of storage one group of the server Numerical ciphers.Obtain also includes afterwards with the identity of electronic lock the step of corresponding encrypted message:Encrypted message is sent To terminal and electronic lock.
Further, prompt message is extremely when the effecting surplus time of encrypted message being less than threshold value, when server sends continuous Terminal.Prompt message when continuing described in terminal display.Server judge whether to receive terminal transmission it is continuous when ask.Server exists Receive terminal transmission it is continuous when when asking, according to it is continuous when request send continuous when instruct to electronic lock, when instruction includes continuous when continuing Period.When electronic lock receives encrypted message in the period when continuing, unlocking action is carried out.
Further, server do not receive terminal transmission it is continuous when ask when, transmission checks out prompt message to terminal. Terminal obtains and uploads the image information in room to server.Server receives image information, and calculates the image letter detected The similar value of breath and the default image information of server, and when similar value is less than default similar value, reduce the attribute of user Value, wherein, reducing the property value of user includes reducing at least one in the prestige point of user, the remaining sum of account.
The embodiment of the present invention additionally provides a kind of unlocking system, and unlocking system includes terminal, server and electronic lock.Terminal For sending request of unlocking to server, request of unlocking includes the identity of electronic lock and the logon information of user.Server For receiving request of unlocking, and encrypted message corresponding with the identity of electronic lock is obtained, and riming instructions are sent to electricity Son lock, riming instructions include the effective time of encrypted message.Electronic lock is used to start timing after receiving riming instructions, and effective When encrypted message is received in the time, unlocking action is carried out.
Further, Quick Response Code is provided with electronic lock, the Quick Response Code that terminal is locked by scanning electron obtains electronic lock Identity.
Further, server be used for electronic lock be in be bound state when, Bind Failed prompt message to terminal, and When electronic lock is not in being bound state, user and electronic lock are bound.
Further, server is used to carry out examination & verification checking to user according to the log-on message of user, and judges that examination & verification is tested Card whether by, it is and obstructed out-of-date in examination & verification checking, send registration prompt message to terminal.Server is additionally operable in receiving terminal The log-on message of biography, log-on message include the biological information of user and the log-on message of user.
Further, server is used to store encrypted message and selects one group of number at random in multiple encrypted messages of storage Word password.Server is additionally operable to send encrypted message to terminal and electronic lock.
Further, server is used for when the effecting surplus time of encrypted message being less than threshold value, prompting letter when sending continuous Cease to terminal.Prompt message when terminal is used to show continuous.Server be additionally operable to judge whether to receive terminal transmission it is continuous when please Ask, and receive terminal transmission it is continuous when ask when, according to it is continuous when request send continuous when instruct to electronic lock, instruction bag when continuing Period when including continuous.When electronic lock is used to receive encrypted message in the period when continuing, unlocking action is carried out.
Further, server be used for do not receive terminal transmission it is continuous when ask when, transmission check out prompt message extremely Terminal.Terminal is used to obtain and upload the image information in room to server.Server is additionally operable to receive image information, and calculates The similar value of the default image information of image information and server detected, and when similar value is less than default similar value, The property value of user is reduced, wherein, the property value for reducing user includes reducing prestige point, the remaining sum of account of the user At least one of in.
Method for unlocking provided in an embodiment of the present invention and system, request of unlocking is sent by terminal to server, unlocking please The identity including electronic lock and the logon information of user are asked, then request of unlocking, and acquisition and electronic lock are received by server Identity corresponding to encrypted message, and riming instructions are sent to electronic lock, riming instructions include the encrypted message Effective time, last electronic lock start timing after receiving riming instructions, and when receiving within effective time encrypted message, carry out Unlocking action, lock is melted without key within the time of restriction so as to realize, and then make the flow of house-owner's taxi rental housing simpler It is single quick.
For the above and other objects, features and advantages of the present invention can be become apparent, preferred embodiment cited below particularly, And coordinate institute's accompanying drawings, it is described in detail below.
Brief description of the drawings
Fig. 1 shows the implementation process figure for the method for unlocking that the embodiment of the present invention one provides;
Fig. 2 shows the implementation process figure for the method for unlocking that the embodiment of the present invention two provides;
Fig. 3 shows the implementation process figure for the method for unlocking that the embodiment of the present invention three provides;
Fig. 4 shows the implementation process figure for the method for unlocking that the embodiment of the present invention four provides;
Fig. 5 shows the structure chart for the unlocking system that the embodiment of the present invention five provides.
Embodiment
Below in conjunction with the accompanying drawing in the embodiment of the present invention, the technical scheme in the embodiment of the present invention is carried out clear, complete Site preparation describes, it is clear that described embodiment is only part of the embodiment of the present invention, rather than whole embodiments.It is based on Embodiment in the present invention, those of ordinary skill in the art are obtained every other under the premise of creative work is not made Embodiment, belong to the scope of protection of the invention.
Embodiment one:
Fig. 1 shows the implementation process figure for the method for unlocking that the embodiment of the present invention one provides.Specifically, the present embodiment provides Method for unlocking can be applied to electronic lock technical field, rental housing administrative skill field and other carry electronic lock Sharing Managements Technical field.In the embodiment of the present invention one, method for unlocking is applied between terminal, server and electronic lock, including:
Step S101:Terminal sends to unlock and asked to server.
Specifically, terminal can be mobile phone, intelligent watch, tablet personal computer etc. can connect network uploaded and downloaded or The mobile terminal that can be received and sent messages.
Specifically, request of unlocking includes the identity of electronic lock and the log-on message of user.The log-on message example of user The account password as corresponding to can be the account title of user and the account of user.Wherein, name on account for example can be mobile phone Number, mailbox etc., account password can be numerical ciphers, speech cipher or its combination etc..In other embodiments, unlocking please The one or more therein such as the identity of geographical location information or user terminal of user, this external-open can also be included by asking Lock request can also also include other attribute informations of electronic lock, such as rank of electronic lock etc..Wherein, the rank of electronic lock The price in corresponding corresponding shared resource such as room etc..
Specifically, server, device is also referred to as served, is to provide the equipment of Computer Service, in a network environment, according to service Device provide service type difference, be divided into file server, database server, apps server, WEB server, Service manager server, cloud server, house Sharing Management server etc..
Specifically, terminal contacts before sending request to server of unlocking, it is necessary to be established with server.Terminal is led to server Cross various communication protocols or procotol and establish contact.
Step S102:Server obtains encrypted message corresponding with the identity of electronic lock, and riming instructions are sent To electronic lock.
Wherein, server needs the unlocking request that first receiving terminal is sent.Riming instructions include encrypted message it is effective when Between.
Specifically, encrypted message can be the numerical ciphers of any digit, pattern password, gesture password, word password, sound Message breath, action message, finger print information, face information, pupil information, palmprint information, audio-frequency information etc. are therein a kind of or more Kind, or the one or more of any combination between them.
In the embodiment of the present invention one, encrypted message could be arranged to what user prestored, such as:The life set in registration Thing characteristic information, numerical ciphers or its combination etc..It can also be the multiple numerical ciphers stored in electronic lock or server In the set of number password selected at random or produced successively according to the multiple cipher queue of storage in electronic lock and server Raw set of number password.For example, the multiple cipher stored in electronic lock and server is respectively followed successively by first password, second Password, the 3rd password, then encrypted message can be arranged to first by electronic lock and server successively according to number of unlocking etc. Password or the second password or the 3rd password.
In one embodiment, server can send the corresponding encrypted message of the identity with electronic lock of acquisition To one of terminal and/or electronic lock.For example, prestored when the encrypted message that server obtains for user, then server It can not have to send encrypted message to terminal.When the encrypted message that server obtains is the multiple cipher team with electronic lock storage One group caused by leu time, then server can not have to send encrypted message to electronic lock, and server or electronic lock can be with Encrypted message is sent to terminal, to cause terminal to be shown.
Specifically, riming instructions are can to allow the clocking capability of electronic lock, server or terminal that effect takes place Instruction.The effective time of encrypted message is that electronic lock or Server Default either user pass through the self-defined input of terminal 's.Effective time can be a hour, 24 hours, several days, one month to some months or 1 year to several years.Riming instructions bag Include the effective time of encrypted message.The main body of timing can be electronic lock, server, one of terminal or electronic lock, At least two in server, terminal.The present embodiment is to send riming instructions to electronic lock, by electronic lock timing.
Step S103:Electronic lock starts timing after receiving riming instructions, and when receiving within effective time encrypted message, Carry out unlocking action.
Specifically, electronic lock receives timing after riming instructions, within effective time such as 24 hours, receives encrypted message When, it will unlock.The mode that electronic lock receives encrypted message can be directly by the input equipment example on electronic lock by user Such as keyboard, touch screen mode inputs, and can also establish connection such as being inputted after bluetooth connection by terminal and electronic lock.
The present embodiment is limited by the effective time of above-mentioned encrypted message and encrypted message, it is possible to achieve without key Unlock in limited time, simplify unlocking step during shared house, also improve the efficiency of shared procedure.
Embodiment two:
Fig. 2 shows the implementation process figure for the method for unlocking that the embodiment of the present invention two provides.Specifically, the present embodiment provides Method for unlocking can be applied to planar bar code technology field, electronic lock technical field, rental housing administrative skill field and other carry The Sharing Management technical field of electronic lock.In the embodiment of the present invention two, method for unlocking is applied to terminal, server and electronic lock Between, including:
Step S201:Terminal uploads log-on message.
Wherein, log-on message includes the biological information of user and the log-on message of user.
Specifically, the terminal of the present embodiment and the log-on message embodiment of user are as described in embodiment one, herein Repeat no more.The biological information of user include acoustic information, action message, finger print information, face information, pupil information or The one or more therein such as palmprint information.The cash pledge that the log-on message uploaded in the present embodiment can also include user is paid Information, system of real name information of user etc..
Step S202:Terminal scanning Quick Response Code.
Specifically, the Quick Response Code of terminal scanning can be attached on door or on wall, can also be that being attached to electronic lock appoints The Quick Response Code that the entity Quick Response Code of meaning position is either shown on the display of electronic lock.In the present embodiment, terminal passes through scanning The mode of Quick Response Code is to obtain the identity of electronic lock, and terminal can also receive other electronic equipment hairs in other embodiments The identification information of the electronic lock sent, to obtain the identity of electronic lock.
Step S203:Terminal sends to unlock and asked to server.
Specifically, will no longer be gone to live in the household of one's in-laws on getting married herein described in step S203 embodiment reference implementation example one in the present embodiment State.
Step S204:Server carries out examination & verification checking according to the log-on message of institute user to user, and judges examination & verification checking Whether pass through.
Specifically, server carries out examination & verification checking to user according to the log-on message of user, checking be user registration Information, if examination & verification checking is judged as not sending registration prompt message to terminal by, server, and return to step S201 Step.If being judged as carrying out subsequent step S205 if.
Step S205:Whether server judges electronic lock in the state of being bound.
Specifically, electronic lock in binding state include that electronic lock is occupied or electronic lock corresponding to facility such as room In the state that cannot be used.
If electronic lock is in binding state, step S206:Server sends Bind Failed prompt message to terminal.
Specifically, Bind Failed information can for example include:Room is occupied, binding is invalid, can not bind.
If electronic lock is not in unbound state, into step S207:Server request uploads the real name for the personnel that move in Information processed.
Specifically, the name of system of real name information including user, sex, ID card No., identity card positive and negative photo, move in The mug shot of people at that time etc..Terminal can upload the system of real name for the personnel that move in by the application program on webpage or terminal Information.When there are more people to move in, the system of real name information of more people can be added.After system of real name information uploads, server joint examination Whether the system of real name information that core uploads meets the requirements, undesirable, and request user terminal uploads system of real name information again, this System of real name requirement in embodiment is at least the relevant hotel of national regulation or the system of real name requirement of hotel occupancy.
Step S208:Server obtains encrypted message corresponding with the identity of electronic lock, and riming instructions are sent To electronic lock.
Step S209:Electronic lock starts timing after receiving riming instructions, and when receiving within effective time encrypted message, Carry out unlocking action.
Specifically, the step S208 of the present embodiment, step S209 specific embodiments herein will not with reference to embodiment one Repeat again.
The present embodiment is limited, moved in the checking of personnel identity by the effective time of above-mentioned encrypted message and encrypted message The step of, it is possible to achieve unlocking in limited time without key, unlocking step when simplifying shared house, improve shared procedure Efficiency, moreover it is possible to which the automatic system of real name information for examining the personnel that move in, flexibility are high.
Embodiment three:
Fig. 3 shows the implementation process figure for the method for unlocking that the embodiment of the present invention three provides.Specifically, the present embodiment provides Method for unlocking can be applied to electronic lock technical field, rental housing administrative skill field and other carry electronic lock Sharing Managements Technical field.In the embodiment of the present invention three, method for unlocking is applied between terminal, server and electronic lock, including:
Step S301:Terminal sends to unlock and asked to server.
Step S302:Server obtains encrypted message corresponding with the identity of electronic lock, and riming instructions are sent To electronic lock.
Step S303:Electronic lock starts timing after receiving riming instructions, and when receiving within effective time encrypted message, Carry out unlocking action.
Specifically, the present embodiment step S301, step S302, step S303 embodiment are with reference to the institute of embodiment one State, will not be described in great detail in the present embodiment.
Step S304:When the effective time of encrypted message being less than threshold value, prompt message is to terminal when server sends continuous.
Specifically, threshold value is also referred to as critical value, refers to the minimum that a corrective action can be produced in automatic control system Input value.The threshold value of effective time in the present embodiment can be random time section, e.g. one minute, five minutes, ten minutes, 30 minutes, a hour, several hours, one day, several days, one month or some months etc..The threshold value of the present embodiment is at least One.In the present embodiment, when server sends continuous after prompt message to terminal, terminal can be, but not limited to by short message or The prompt message when displayings such as person's application program are continuous, after user knows the prompt message of terminal display, can be inputted continuous as needed When operational order, to be asked when causing terminal to send continuous to server.
Step S305:Server receive terminal transmission it is continuous when when asking, according to it is continuous when request send continuous when instruct to Electronic lock.
Period when request includes continuous when continuous, period when continuing can be that server, terminal or electronic lock are write from memory A series of periods recognized, such as:30 minutes, a hour, several hours, one day, several days, one month or some months Deng, can also be user by terminal it is customized continuous when the period.
Step S306:When electronic lock receives encrypted message in the period when continuing, unlocking action is carried out.
Specifically, in the present embodiment, server receive including it is continuous when period it is continuous when request after, will can extend Riming instructions are sent to electronic lock.After electronic lock receives extension riming instructions, in the period when continuing, message in cipher is received During breath, it will unlock.Electronic lock receives the mode of encrypted message as described in embodiment one, will not be described in great detail herein.
Specifically, it is continuous that period when continuing can be, but not limited to effective time, can also be discontinuous.For example, when effective Between be 1 o'clock sharp to 2 o'clock sharps, then period when continuous can be, but not limited to as 2 o'clock sharps to 3 o'clock sharps, or 3 o'clock sharps to 4 O'clock sharp etc..
The step of when the present embodiment was limited and continued by the effective time of above-mentioned encrypted message, encrypted message, Ke Yishi Now unlocking in limited time without key and increase is prescribed a time limit duration, unlocking step when simplifying shared house and when extending shared house Between the step of.
Example IV:
Fig. 4 shows the implementation process figure for the method for unlocking that the embodiment of the present invention four provides.Specifically, the present embodiment provides Method for unlocking can be applied to electronic lock technical field, rental housing administrative skill field and other carry electronic lock Sharing Managements Technical field.In the embodiment of the present invention four, method for unlocking is applied between terminal, server and electronic lock, including:
Step S401:Terminal sends to unlock and asked to server.
Step S402:Server obtains encrypted message corresponding with the identity of electronic lock, and riming instructions are sent To electronic lock.
Step S403:Electronic lock starts timing after receiving riming instructions, and when receiving within effective time encrypted message, Carry out unlocking action.
Specifically, the present embodiment step S401, step S402, step S403 embodiment are with reference to the institute of embodiment one State, will not be described in great detail in the present embodiment.
Step S404:Terminal uploads the image information in room to server.
Specifically, the present embodiment can be when the effecting surplus time of password being less than threshold value, and server sends to check out and carried Show information to terminal.After terminal obtains prompt message of checking out, shown to user, the image that user uploads room by terminal again is believed Cease to server.In other embodiments, when the effective time of encrypted message being less than threshold value, server can first send continuous When prompt message to terminal, and when being asked when not receiving continuous, retransmit prompt message of checking out to terminal.Terminal is obtained and checked out After prompt message, shown to user, then user can upload the image information in room to server by terminal.
Wherein, the embodiment of threshold value will not be described in great detail herein with reference to embodiment three.Prompt message of checking out includes room Between identification information or electronic lock identification information, encrypted message the effecting surplus time, check out operation indicating, move back The one or more of the requirement of image information, default image information etc. is uploaded when the action of execution is asked during room, being checked out.Hair The main body of check out prompt message to terminal is sent to can also be electronic lock.The mode for sending check out prompt message to terminal can be logical Short message sending is crossed, is sent by application program, is sent by phone, is sent by bluetooth, is sent by wireless network or be logical Cross the one or more of near-field microwave transmission etc..
In addition, the present embodiment can also be that the effective time of encrypted message is not provided with the effective of threshold value or encrypted message When time is more than threshold value, the image information that user voluntarily uploads room by terminal is actively checked out to server.
Wherein, the mode that terminal uploads the image information in room can be by the application program on webpage or terminal.On The image information of biography, it should meet the requirement in prompt message of checking out, in the present embodiment for example:The image information of upload, should This includes the image of ad-hoc location in room, and should also include the temporal information for obtaining image in the image in the room uploaded And/or identification information in place etc..Specifically, the identification information in place can for example pass through the two dimension in the room in image Code image is determined.
Step S405:Server receives image information, and calculates the image information detected and the default image of server The similar value of information, and when similar value is less than default similar value, reduce the property value of the user.
Specifically, in one embodiment, after server receives the image information of terminal upload, detection image letter is started The content of the original shooting time, original spot for photography and the image that cease, when the image information of detection has shooting time not It is determined that it is either incorrect, spot for photography is uncertain or incorrect, the picture material of shooting is unintelligible or undesirable etc. During one or more in situation, the information of satisfactory picture material is uploaded again to terminal feedback, until detection is closed Lattice.
Default image information includes fragile, easy movement or the object easily taken away in room, in addition to often makes in room With or flimsy furniture, metope etc..Default image information is also located in closed mode outdoors including user, and electronics Content of the normal switching-off of lock etc..
After the image information that the terminal detected uploads is qualified, server can be, but not limited to calculate the image detected The similar value of information and the default image information of server, and contrasted with the default similar value of server.Such as:It is default Similar value can be between 80%~100%.When similar value is less than default similar value, the property value of user is reduced, is dropped The property value of low user can be enjoyed later including reducing cash pledge, user that the prestige point, the remaining sum of account, user of user provide The one or more therein such as the preferential treatment of preferential or very fast reimbursement.In the present embodiment, the property value for reducing user can Think at least one in the prestige point for reducing user, the remaining sum of account.
The present embodiment, can by the effective time limitation of above-mentioned encrypted message and encrypted message and self-service the step of checking out The property safety in shared house is unlocked, simplifies unlocking step when sharing house and ensured in limited time without key to realize.
Embodiment five:
Fig. 5 shows the structure chart for the unlocking system that the embodiment of the present invention five provides.The embodiment of the present invention five provides one Kind unlocking system.In embodiments of the present invention, there is provided unlocking system include terminal 51, server 52 and electronic lock 53.
Specifically, in the present embodiment, terminal 51 is used to send to unlock and asked to server 52.Wherein, unlocking request bag Include the identity of electronic lock 53 and the logon information of user.
In one embodiment, terminal 51 can be by way of the Quick Response Code that scanning electron is locked on 53, to obtain electronics The identity of lock 53.
Wherein, server 52 is used to receive request of unlocking, and obtains message in cipher corresponding with the identity of electronic lock 53 Breath, and riming instructions are sent to electronic lock 53 and send encrypted message to terminal 51 and electronic lock 53.Wherein, riming instructions Effective time including encrypted message.
Wherein, electronic lock 53 is used to start timing after receiving riming instructions, and encrypted message is received within effective time When, carry out unlocking action.
In other embodiments, before server 52 obtains encrypted message corresponding with the identity of electronic lock 53, clothes Business device 52 is additionally operable to judge that electronic lock 53 whether in the state of being bound, and when electronic lock 53 is in the state of being bound, is sent Bind Failed prompt message is to terminal 51.Or user and electronic lock 53 are tied up when electronic lock 53 is not in being bound state It is fixed.
In addition, judging electronic lock 53 whether before the state of being bound in server 52, server 52 can be also used for Examination & verification checking is carried out to user according to the log-on message of user, and judges that examination & verification verifies whether to pass through.When examination & verification checking does not pass through When, server 52 is additionally operable to send registration prompt message to terminal 53.
In one embodiment, server 52 can be also used for the log-on message of the upload of receiving terminal 53, wherein, registration letter Breath includes the biological information of user and the log-on message of user.
In addition, in other embodiments, when the effective time of encrypted message being less than threshold value, server 52 carries for transmission Show information to terminal 51.Prompt message when terminal 51 can be also used for showing continuous.And server 52 is sent receiving terminal 51 It is continuous when when asking, according to it is continuous when request send continuous when instruct to electronic lock 53, wherein, time when instruction includes continuous when continuing Section.
When electronic lock 53 is additionally operable to receive encrypted message in the period when continuing, unlocking action is carried out.
In addition, server 52 be additionally operable to do not receive the transmission of terminal 51 it is continuous when ask when, transmission is checked out prompt message To terminal 51.After terminal 51 is additionally operable to receive and shows prompt message of checking out, the image information in room is uploaded to server 52.Clothes Business device 52 is additionally operable to receive image information, and calculates the similar of the 52 default image information of image information and server detected Value, and when similar value is less than default similar value, the property value of user is reduced, wherein the property value for reducing user includes reducing At least one of in the prestige of user point, account balance.
The unlocking system that the embodiment of the present invention five provides includes terminal 51, server 52 and electronic lock 53, and its effect can be with It is all embodiments of the method for realizing the present invention, numerous to list herein, embodiment and implementation result can refer to implementation Example one, embodiment two, embodiment three, example IV, will not be repeated here.
The foregoing is merely illustrative of the preferred embodiments of the present invention, is not intended to limit the invention, all essences in the present invention All any modification, equivalent and improvement made within refreshing and principle etc., should be included in the scope of the protection.

Claims (15)

1. a kind of method for unlocking, it is characterised in that applied between terminal, server and electronic lock, comprise the following steps:
The terminal, which sends request to the server, the request of unlocking of unlocking, includes identity and the use of the electronic lock The logon information at family;
The server receives the request of unlocking, and obtains encrypted message corresponding with the identity of the electronic lock, and Riming instructions, which are sent to the electronic lock, the riming instructions, includes the effective time of the encrypted message;
The electronic lock starts timing after receiving the riming instructions, and the encrypted message is received within the effective time When, carry out unlocking action.
2. method for unlocking as claimed in claim 1, it is characterised in that the terminal sends to unlock and asked to the server Include before step:
Quick Response Code described in the terminal scanning on electronic lock, to obtain the identity of the electronic lock.
3. method for unlocking as claimed in claim 1, it is characterised in that the server obtains the identity mark with the electronic lock Include before encrypted message corresponding to knowledge:
Judge the electronic lock whether in the state of being bound;
If the electronic lock is in the state of being bound, Bind Failed prompt message is sent to the terminal;
If the electronic lock is not in being bound state, after the user and the electronic lock are bound, into acquisition With the identity of the electronic lock the step of corresponding encrypted message.
4. method for unlocking as claimed in claim 3, it is characterised in that judging the electronic lock whether in the state of being bound Also include before:
The server carries out examination & verification checking according to the log-on message of the user to the user, and judges that examination & verification verifies whether Pass through;
If examination & verification is verified, enters and judge the step of whether electronic lock is in the state of being bound;
If examination & verification checking is by the way that the server sends registration prompt message to the terminal;
The server receives the log-on message that the terminal uploads, and the biological characteristic that the log-on message includes the user is believed Breath and the log-on message of the user.
5. method for unlocking as claimed in claim 4, it is characterised in that the encrypted message is defeated in advance when being the user's registration The biological information for entering and storing.
6. method for unlocking as claimed in claim 5, it is characterised in that the encrypted message also includes the server from storage Multiple encrypted messages in the set of number password selected at random;
Obtain also includes afterwards with the identity of the electronic lock the step of corresponding encrypted message:
The encrypted message is sent to the terminal and the electronic lock.
7. method for unlocking as claimed in claim 1, it is characterised in that methods described also includes:
When the effecting surplus time of the encrypted message being less than threshold value, prompt message is to the end when server sends continuous End;
Prompt message when continuing described in the terminal display;
The server judge whether to receive the terminal sends it is continuous when ask;
The server receive that the terminal sends it is continuous when ask when, according to it is described continuous when request send continuous when instruct to The electronic lock, period when instruction includes continuous when described continuous;
When the electronic lock receives the encrypted message in the period when described continuous, the unlocking action is carried out.
8. method for unlocking as claimed in claim 7, it is characterised in that methods described also includes:
The server do not receive that the terminal sends it is continuous when ask when, transmission checks out prompt message to the terminal;
The terminal obtains and uploads the image information in room to the server;
The server receives described image information, and calculates the described image information detected and the default figure of the server As the similar value of information, and when the similar value is less than default similar value, the property value of the user is reduced, wherein, institute Stating the property value of reduction user includes reducing at least one in the prestige point of the user, the remaining sum of account.
9. a kind of unlocking system, it is characterised in that the unlocking system includes terminal, server and electronic lock;
The terminal, which is used to send to unlock, asks to include the identity of the electronic lock to the server, the request of unlocking And the logon information of user;
The server is used to receive the request of unlocking, and obtains message in cipher corresponding with the identity of the electronic lock Breath, and riming instructions are sent to the electronic lock, the riming instructions include the effective time of the encrypted message;
The electronic lock is used to start timing after receiving the riming instructions, and the password is received within the effective time During information, unlocking action is carried out.
10. unlocking system as claimed in claim 9, it is characterised in that Quick Response Code, the terminal are provided with the electronic lock The identity of the electronic lock is obtained by scanning the Quick Response Code on the electronic lock.
11. unlocking system as claimed in claim 9, it is characterised in that the server is used to be in quilt in the electronic lock During binding state, Bind Failed prompt message is sent to the terminal, and when the electronic lock is not in being bound state, will The user is bound with the electronic lock.
12. unlocking system as claimed in claim 11, it is characterised in that the server is used for the login according to the user Information carries out examination & verification checking to the user, and judge examination & verification verify whether by, and examination & verification checking it is obstructed out-of-date, send note Volume prompt message is to the terminal;
The server is additionally operable to receive the log-on message that the terminal uploads, and the log-on message includes the biology of the user Characteristic information and the log-on message of the user.
13. unlocking system as claimed in claim 12, it is characterised in that the server is used to store encrypted message and deposit Set of number password is selected at random in multiple encrypted messages of storage;
The server is additionally operable to send the encrypted message to the terminal and the electronic lock.
14. unlocking system as claimed in claim 9, it is characterised in that the server is used for having when the encrypted message Effect remaining time is when being less than threshold value, sends when continuing prompt message to the terminal;
The prompt message when terminal is used to show described continuous;
The server be additionally operable to judge whether to receive the terminal sends it is continuous when ask, and receiving the terminal hair Send it is continuous when when asking, according to it is described continuous when request send continuous when instruct to the electronic lock, when instruction includes continuous when described continuous Period;
When the electronic lock is used to receive the encrypted message in the period when described continuous, the unlocking action is carried out.
15. unlocking system as claimed in claim 14, it is characterised in that the server is used to not receive the terminal Send it is continuous when when asking, transmission checks out prompt message to the terminal;
The terminal is used to obtain and upload the image information in room to the server;
The server is additionally operable to receive described image information, and calculates the described image information that detects and the server is pre- If image information similar value, and when the similar value is less than default similar value, reduce the property value of the user, its In, the property value for reducing user includes reducing at least one in the prestige point of the user, the remaining sum of account.
CN201710990154.3A 2017-10-23 2017-10-23 Method for unlocking and sharing house and system for unlocking and sharing house Active CN107886602B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710990154.3A CN107886602B (en) 2017-10-23 2017-10-23 Method for unlocking and sharing house and system for unlocking and sharing house

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710990154.3A CN107886602B (en) 2017-10-23 2017-10-23 Method for unlocking and sharing house and system for unlocking and sharing house

Publications (2)

Publication Number Publication Date
CN107886602A true CN107886602A (en) 2018-04-06
CN107886602B CN107886602B (en) 2020-11-06

Family

ID=61781945

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710990154.3A Active CN107886602B (en) 2017-10-23 2017-10-23 Method for unlocking and sharing house and system for unlocking and sharing house

Country Status (1)

Country Link
CN (1) CN107886602B (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109087424A (en) * 2018-08-04 2018-12-25 韶关市英诺维科技设备有限公司 Identity detection method is moved in a kind of inn based on public security system
CN109410397A (en) * 2018-10-17 2019-03-01 惠州市博实结科技有限公司 Method for unlocking, unlocking system, intelligent terminal and intelligent terminal storage medium
CN110910544A (en) * 2019-12-17 2020-03-24 深圳市深华方科技有限公司 Dynamic password door opening method and door lock
CN111199596A (en) * 2018-10-31 2020-05-26 云丁网络技术(北京)有限公司 Intelligent door lock control method, device and system
CN111383371A (en) * 2020-04-29 2020-07-07 珠海格力电器股份有限公司 Unlocking method, door lock, server, system, storage medium and electronic device
CN112258704A (en) * 2020-10-22 2021-01-22 上海廖迎网络科技有限公司 Shared electronic lock and unlocking method thereof
CN112819999A (en) * 2020-12-31 2021-05-18 重庆房慧科技有限公司 Intelligent security system

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE3002798A1 (en) * 1980-01-26 1981-07-30 Rudolf Wanzl Kg, 8874 Leipheim Photoelectric detection of goods trolleys - uses reflected beam sensor to provide non-contact sensing of supermarket trolley
CN102262793A (en) * 2010-05-26 2011-11-30 中兴通讯股份有限公司 Entrance guard control method and entrance guard control system
CN104574598A (en) * 2014-12-29 2015-04-29 张泽 Centralized control method and system for intelligent door lock
CN204759558U (en) * 2015-07-14 2015-11-11 深圳市亲邻科技有限公司 Intelligent entrance guard , equipment and system
CN105279832A (en) * 2015-12-01 2016-01-27 北京卡多宝信息技术有限公司 Intelligent door lock system and control method thereof
CN105303670A (en) * 2015-12-04 2016-02-03 马孝康 Access control management method, device and system
CN105321237A (en) * 2014-08-05 2016-02-10 艾默生网络能源有限公司 Management method and system for door control of cabinet
CN105847418A (en) * 2016-05-12 2016-08-10 重庆佐鸣科技有限公司 Check-out information processing method, device and system
CN205644698U (en) * 2016-04-25 2016-10-12 中山睿点智能科技有限公司 Electron door lock control system

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE3002798A1 (en) * 1980-01-26 1981-07-30 Rudolf Wanzl Kg, 8874 Leipheim Photoelectric detection of goods trolleys - uses reflected beam sensor to provide non-contact sensing of supermarket trolley
CN102262793A (en) * 2010-05-26 2011-11-30 中兴通讯股份有限公司 Entrance guard control method and entrance guard control system
CN105321237A (en) * 2014-08-05 2016-02-10 艾默生网络能源有限公司 Management method and system for door control of cabinet
CN104574598A (en) * 2014-12-29 2015-04-29 张泽 Centralized control method and system for intelligent door lock
CN204759558U (en) * 2015-07-14 2015-11-11 深圳市亲邻科技有限公司 Intelligent entrance guard , equipment and system
CN105279832A (en) * 2015-12-01 2016-01-27 北京卡多宝信息技术有限公司 Intelligent door lock system and control method thereof
CN105303670A (en) * 2015-12-04 2016-02-03 马孝康 Access control management method, device and system
CN205644698U (en) * 2016-04-25 2016-10-12 中山睿点智能科技有限公司 Electron door lock control system
CN105847418A (en) * 2016-05-12 2016-08-10 重庆佐鸣科技有限公司 Check-out information processing method, device and system

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109087424A (en) * 2018-08-04 2018-12-25 韶关市英诺维科技设备有限公司 Identity detection method is moved in a kind of inn based on public security system
CN109410397A (en) * 2018-10-17 2019-03-01 惠州市博实结科技有限公司 Method for unlocking, unlocking system, intelligent terminal and intelligent terminal storage medium
CN109410397B (en) * 2018-10-17 2021-09-24 惠州市博实结科技有限公司 Unlocking method, unlocking system, intelligent terminal and intelligent terminal storage medium
CN111199596A (en) * 2018-10-31 2020-05-26 云丁网络技术(北京)有限公司 Intelligent door lock control method, device and system
CN110910544A (en) * 2019-12-17 2020-03-24 深圳市深华方科技有限公司 Dynamic password door opening method and door lock
CN111383371A (en) * 2020-04-29 2020-07-07 珠海格力电器股份有限公司 Unlocking method, door lock, server, system, storage medium and electronic device
CN112258704A (en) * 2020-10-22 2021-01-22 上海廖迎网络科技有限公司 Shared electronic lock and unlocking method thereof
CN112819999A (en) * 2020-12-31 2021-05-18 重庆房慧科技有限公司 Intelligent security system

Also Published As

Publication number Publication date
CN107886602B (en) 2020-11-06

Similar Documents

Publication Publication Date Title
CN107886602A (en) A kind of method for unlocking and system
ES2417479T3 (en) User authentication procedure and user authentication system
CN1846188B (en) Information hiding through time synchronization
CN104954322B (en) A kind of binding processing method of account, apparatus and system
US8892697B2 (en) System and digital token for personal identity verification
CN108880794A (en) Across chain user identity and its digital asset management system
JP5925373B1 (en) Communication support system
CN207489124U (en) Access control system in the school based on all-purpose card
CN101517557A (en) Methods and apparatuses for managing resources within a virtual room
CN104079470B (en) A kind of electronic name card exchange method, system and server
CN102868968A (en) Identifying and locating users on a mobile network
EP3502936A1 (en) Authentication system, and information recording medium
CN109076087A (en) It is shared to the outside based on group of electronic data
WO2018031308A1 (en) Secure private location based services
CN108269330A (en) A kind of access control method, apparatus and system
CN108369614B (en) User authentication method and system for implementing the same
CA2944047A1 (en) User authentication
CN108765646A (en) A kind of control method for door lock and device based on GPS positioning
US20130239205A1 (en) Method and apparatus for identifying and associating devices using visual recognition
US9432344B2 (en) Secure storage and sharing of user objects
CN107944709A (en) A kind of training space Sharing Management system and method
CN105227592A (en) A kind of Internet architecture and implementation method
JPWO2014103487A1 (en) Payment management apparatus, information processing apparatus, payment management method, and payment management system
CN106330899A (en) Private cloud device account management method and system, electronic device and server
KR102471324B1 (en) Method for providing casting service using ai

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
TA01 Transfer of patent application right
TA01 Transfer of patent application right

Effective date of registration: 20190520

Address after: 523710 First Floor, 60 Baoling Road, Pingshan Community, Tangxia Town, Dongguan City, Guangdong Province

Applicant after: Dongguan Yungu Photoelectric Technology Co., Ltd.

Address before: 518001 No. 230 Taojin Mountain, Cuiyin Road, Donghu Street, Luohu District, Shenzhen City, Guangdong Province

Applicant before: Shenzhen summit Biotechnology Co., Ltd.

GR01 Patent grant
GR01 Patent grant