CN105574969A - Unlocking method, device and system, intelligent terminal and intelligent door lock - Google Patents

Unlocking method, device and system, intelligent terminal and intelligent door lock Download PDF

Info

Publication number
CN105574969A
CN105574969A CN201510945556.2A CN201510945556A CN105574969A CN 105574969 A CN105574969 A CN 105574969A CN 201510945556 A CN201510945556 A CN 201510945556A CN 105574969 A CN105574969 A CN 105574969A
Authority
CN
China
Prior art keywords
door lock
target door
intelligent terminal
initial point
air line
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
CN201510945556.2A
Other languages
Chinese (zh)
Other versions
CN105574969B (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.)
Guangdong Oppo Mobile Telecommunications Corp Ltd
Original Assignee
Guangdong Oppo Mobile Telecommunications Corp 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 Guangdong Oppo Mobile Telecommunications Corp Ltd filed Critical Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority to CN201510945556.2A priority Critical patent/CN105574969B/en
Publication of CN105574969A publication Critical patent/CN105574969A/en
Application granted granted Critical
Publication of CN105574969B publication Critical patent/CN105574969B/en
Expired - Fee Related 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/00182Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated with unidirectional 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
    • 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/00182Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated with unidirectional data transmission between data carrier and locks
    • G07C2009/0023Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated with unidirectional data transmission between data carrier and locks with encription of the transmittted data signal
    • 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
    • G07C2209/00Indexing scheme relating to groups G07C9/00 - G07C9/38
    • G07C2209/60Indexing scheme relating to groups G07C9/00174 - G07C9/00944
    • G07C2209/63Comprising locating means for detecting the position of the data carrier, i.e. within the vehicle or within a certain distance from the vehicle

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Lock And Its Accessories (AREA)

Abstract

The invention is applicable to the technical field of mobile terminals, and provides an unlocking method, device and system, an intelligent terminal and an intelligent door lock. The method comprises the following steps: determining and transmitting an unlocking condition w=phi (o, d, p) to a target door lock according to a determined initial origin position o, a linear distance d between the initial origin position o and the position where the target door lock is located and a vector orientation p; starting to calculate, by the intelligent terminal, a linear distance d' where an intelligent terminal user walks from the origin o' to the position where the target door lock is located and a vector orientation p' from the initial origin o; after the intelligent terminal user reaches the position where the target door lock is located, transmitting the origin o', the linear distance d' and the vector orientation p' as well as an unlocking request to the target door lock; and calculating w'=phi (o', d', p') by the target door lock according to the origin o', the linear distance d' and the vector orientation p', and if w' is less than or equal to w, unlocking the door lock. According to the unlocking method, the door lock can be opened through the intelligent terminal.

Description

The method of unblanking, Apparatus and system, intelligent terminal and intelligent door lock
Technical field
The invention belongs to technical field of mobile terminals, particularly relate to a kind of method, Apparatus and system, intelligent terminal and intelligent door lock of unblanking.
Background technology
Door lock is used to door lock to live with the equipment preventing other people from opening this, and daily modal door lock is door lock and car door lock.Usual people can install door lock on door or on car door, to ensure the property safety of self.
But realizing in process of the present invention, inventor finds that in the method for unlocking that prior art provides, at least there are the following problems:
No matter existing method for unlocking is for door lock, or car door lock, needs to be opened by special Lock-Picking Devices.When user unblanks, need to find special Lock-Picking Devices at every turn, open door lock or car door lock by these special Lock-Picking Devices, extremely inconvenient.
Summary of the invention
In view of this, the embodiment of the present invention provides a kind of method, Apparatus and system, intelligent terminal and intelligent door lock of unblanking, to solve the method for unlocking that prior art provides, there is user to need to carry special Lock-Picking Devices, door lock or car door lock is opened, extremely inconvenient problem by these special Lock-Picking Devices.
First aspect, provides a kind of method of unblanking, comprising:
Determine initial origin position o, air line distance d between described initial origin position o and target door lock position and vectorial orientation p;
Determine according to described initial origin position o, air line distance d between described initial origin position o and target door lock position and vectorial orientation p the condition w=φ (o, d, p) that unblanks, and unblank condition to target door lock described in sending;
Intelligent terminal computational intelligence terminal user from described initial origin position o goes to the air line distance d` of target door lock position and vectorial orientation p` from initial point o`;
Determining that intelligent terminal user arrives behind target door lock position, sending initial point o`, air line distance d` and vectorial orientation p` between target door lock position and initial point o` and unblank to ask to target door lock;
Target door lock calculates w`=φ (o`, d`, p`) according to initial point o`, air line distance d` between target door lock position and initial point o` and vectorial orientation p`, if w` is less than or equal to w, then unblanks.
In conjunction with first aspect, in the first possible implementation of first aspect, in intelligent terminal, acceleration transducer is installed, calculates the air line distance d` between target door lock position and initial point o` by described acceleration transducer.
In conjunction with first aspect or the first the possible implementation in conjunction with first aspect, in the implementation that the second of first aspect is possible, in intelligent terminal, three-axis gyroscope is installed, calculates the vectorial orientation p` between target door lock position and initial point o` by described three-axis gyroscope.
Second aspect, provides a kind of device of unblanking, comprising:
Computing unit, goes to the air line distance d` of target door lock position and vectorial orientation p` for computational intelligence terminal user from initial origin position o from initial point o`;
Transmitting element, for determining that intelligent terminal user arrives behind target door lock position, sending initial point o`, air line distance d` and vectorial orientation p` between target door lock position and initial point o` and unblanking to ask to target door lock.
In conjunction with second aspect, in the first possible implementation of second aspect, described computing unit comprises acceleration transducer, calculates the air line distance d` between target door lock position and initial point o` by described acceleration transducer.
In conjunction with second aspect or the first the possible implementation in conjunction with second aspect, in the implementation that the second of second aspect is possible, described computing unit comprises three-axis gyroscope, calculates the vectorial orientation p` between target door lock position and initial point o` by described three-axis gyroscope.
The third aspect, provides a kind of intelligent terminal, and described intelligent terminal comprises the device of unblanking described in second aspect.
In conjunction with the third aspect, in the first possible implementation of the third aspect, described intelligent terminal is mobile terminal or wearable device.
Fourth aspect, provides a kind of intelligent door lock, comprising:
First receiving element, for receiving the condition of unblanking of transmission;
Second receiving element, for receiving the initial point o` of intelligent terminal transmission, air line distance d` and the vectorial orientation p` between target door lock position and initial point o` and unblanking to ask;
Unblanking unit, for calculating w`=φ (o`, d`, p`) according to initial point o`, air line distance d` between target door lock position and initial point o` and vectorial orientation p`, if w` is less than or equal to w, then unblanking;
Wherein, unblank condition w=φ (o, d, p), o be initial origin position, air line distance between the initial origin position o of d and target door lock position, the vectorial orientation between p initial origin position o and target door lock position.
5th aspect, provides a kind of system of unblanking, and comprises the intelligent terminal as described in the third aspect and the intelligent door lock as described in fourth aspect.
In the embodiment of the present invention, the condition w that unblanks is determined according to the initial origin position of intelligent terminal, target door lock and the air line distance initially between origin position and vectorial orientation, when intelligent terminal user reaches the position at target door lock place, intelligent terminal sends the origin position of intelligent terminal user, air line distance between the position at target door lock place and origin position and vectorial orientation, w` is calculated according to these values, when w` is less than or equal to w, target door lock is unblanked, thus can open door lock by intelligent terminal.
Accompanying drawing explanation
Fig. 1 is the realization flow figure of the embodiment of the method that the present invention unblanks;
Fig. 2 is the structured flowchart of the device embodiment that the present invention unblanks;
Fig. 3 is the structured flowchart of intelligent terminal embodiment of the present invention;
Fig. 4 is the structured flowchart of intelligent door lock embodiment of the present invention;
Fig. 5 is the structured flowchart of the system embodiment that the present invention unblanks.
Embodiment
In order to make object of the present invention, technical scheme and advantage clearly understand, below in conjunction with drawings and Examples, the present invention is further elaborated.Should be appreciated that specific embodiment described herein only in order to explain the present invention, be not intended to limit the present invention.
In embodiments of the present invention, after determining initial origin position o, air line distance d between described initial origin position o and target door lock position and vectorial orientation p, the condition w=φ (o that unblanks is determined according to described initial origin position o, air line distance d between described initial origin position o and target door lock position and vectorial orientation p, d, p), and send described in unblank condition to target door lock, intelligent terminal computational intelligence terminal user from described initial origin position o goes to the air line distance d` of target door lock position and vectorial orientation p` from initial point o`, after determining that intelligent terminal user arrives target door lock position, send initial point o`, air line distance d` between target door lock position and initial point o` and vectorial orientation p` and unblank to ask to target door lock, target door lock is according to initial point o`, air line distance d` between target door lock position and initial point o` and vectorial orientation p` calculates w`=φ (o`, d`, p`), if w` is less than or equal to w, then unblank.
Below in conjunction with specific embodiment, realization of the present invention is described in detail:
Embodiment one
Fig. 1 shows the realization flow of the method for unblanking that the embodiment of the present invention one provides, and details are as follows:
In step S101, determine initial origin position o, air line distance d between described initial origin position o and target door lock position and vectorial orientation p.
In embodiments of the present invention, by intelligent terminal, such as mobile phone is placed on initial origin position o, position when such as reception counter of hotel or cellphone subscriber are got off, and using this position as initial origin position o.
Such as under reception counter of hotel scene: using reception counter of hotel as initial origin position o, rooms 308 are specified to be client room, customer need opens the door lock in rooms 308, so using the door lock in rooms 308 as target door lock, the air line distance d between reception counter of hotel and rooms 308 and vectorial orientation p can be determined.
In step s 102, the condition w=φ (o that unblanks is determined according to described initial origin position o, air line distance d between described initial origin position o and target door lock position and vectorial orientation p, d, p), and unblank condition to target door lock described in sending.
In embodiments of the present invention, after determining initial origin position o, initial air line distance d between origin position o and target door lock position and vectorial orientation p, now hotel staff can determine the condition of unblanking of target door lock: the air line distance d between rooms 308 and initial origin position o and vectorial orientation p, also will confirm the initial origin position o in client place simultaneously.
Hotel staff can by the d of the condition of unblanking, p and initial origin position o is sent to the intelligent door lock in rooms 308 by intercom system (WIFI, bluetooth, NFC or local area network), intelligent door lock calculates the condition w=φ (o, d, p) that unblanks.
In step s 103, intelligent terminal computational intelligence terminal user from described initial origin position o goes to the air line distance d` of target door lock position and vectorial orientation p` from initial point o`.
In embodiments of the present invention, intelligent terminal computational intelligence terminal user from described initial origin position o goes to air line distance d` and the relative vector orientation p` in rooms 308 from initial point o`.
Concrete, can calculate by acceleration transducer intelligent terminal user to go to rooms 308 air line distance d` from initial point o`, can calculate by three-axis gyroscope intelligent terminal user to go to rooms 308 relative vector orientation p` from initial point o`.In addition, in intelligent terminal, also can install GPS module additional, carry out auxiliary positioning by GPS module.
In step S104, determining that intelligent terminal user arrives behind target door lock position, sending initial point o`, air line distance d` and vectorial orientation p` between target door lock position and initial point o` and unblank to ask to target door lock.
In embodiments of the present invention, after intelligent terminal determination intelligent terminal user arrives target door lock position, by the Internet or hotel WIFI internal network, or intelligent terminal is connected with the bluetooth of target door lock, NFC connection waits communication mode send initial point o`, air line distance d` and vectorial orientation p` between target door lock position and the initial origin position of intelligent terminal and unblank to ask to target door lock.
In step S105, target door lock calculates w`=φ (o`, d`, p`) according to initial point o`, air line distance d` between target door lock position and initial point o` and vectorial orientation p`, if w` is less than or equal to w, then unblanks.
In embodiments of the present invention, after target door interlocking receives the initial point o` of intelligent terminal transmission, the air line distance between target door lock position and initial point o` and vectorial orientation, calculate w`=φ (o`, d`, p`), if w`≤w, then meet condition of unblanking, unblank, door or car door opening, if w`>w, then do not meet condition of unblanking, door lock is not opened, and door or car door can not be opened.
The present embodiment, the condition w that unblanks is determined according to the initial origin position of intelligent terminal, target door lock and the air line distance initially between origin position and vectorial orientation, when intelligent terminal user reaches the position at target door lock place, intelligent terminal sends the origin position of intelligent terminal user, air line distance between the position at target door lock place and origin position and vectorial orientation, w` is calculated according to these values, when w` is less than or equal to w, target door lock is unblanked, thus can open door lock by intelligent terminal.Overcome the method for unlocking that prior art provides, there is user to need to carry special Lock-Picking Devices, door lock or car door lock is opened by these special Lock-Picking Devices, extremely inconvenient problem, and then reach and can be opened the door safely by intelligent terminal, bring to user and better unblank to experience, safety and easily object more can be reached.
One of ordinary skill in the art will appreciate that all or part of step realized in the various embodiments described above method is that the hardware that can carry out instruction relevant by program has come, corresponding program can be stored in a computer read/write memory medium, described storage medium, as ROM/RAM, disk or CD etc.
Embodiment two
Fig. 2 shows the concrete structure block diagram of the device of unblanking that the embodiment of the present invention two provides, and for convenience of explanation, illustrate only the part relevant to the embodiment of the present invention.This device of unblanking can be the unit of the software unit be built in intelligent terminal, hardware cell or software and hardware combining, and this intelligent terminal can be the mobile terminals such as mobile phone, also can be the wearable devices such as intelligent watch, Intelligent bracelet, smart pen.This device 2 of unblanking comprises: computing unit 21 and transmitting element 22.
Wherein, computing unit 21, goes to the air line distance d` of target door lock position and vectorial orientation p` for computational intelligence terminal user from initial origin position o from initial point o`;
Transmitting element 22, for determining that intelligent terminal user arrives behind target door lock position, sending initial point o`, air line distance d` and vectorial orientation p` between target door lock position and initial point o` and unblanking to ask to target door lock.
Further, described computing unit 21 comprises acceleration transducer, calculates the air line distance d` between target door lock position and initial point o` by described acceleration transducer.
Further, described computing unit 21 comprises three-axis gyroscope, calculates the vectorial orientation p` between target door lock position and initial point o` by described three-axis gyroscope.
The device of unblanking that the embodiment of the present invention provides can be applied in the embodiment of the method one of aforementioned correspondence, and details, see the description of above-described embodiment one, do not repeat them here.
Embodiment three
Fig. 3 shows the concrete structure block diagram of the intelligent terminal that the embodiment of the present invention three provides, and for convenience of explanation, illustrate only the part relevant to the embodiment of the present invention.This intelligent terminal 3 can be the mobile terminals such as mobile phone, and can be also the wearable devices such as intelligent watch, Intelligent bracelet, smart pen, comprise the device 2 of unblanking described in embodiment two, this device 2 of unblanking comprises: computing unit 21 and transmitting element 22.
Wherein, computing unit 21, goes to the air line distance d` of target door lock position and vectorial orientation p` for computational intelligence terminal user from initial origin position o from initial point o`;
Transmitting element 22, for determining that intelligent terminal user arrives behind target door lock position, sending initial point o`, air line distance d` and vectorial orientation p` between target door lock position and initial point o` and unblanking to ask to target door lock.
Further, described computing unit 21 comprises acceleration transducer, calculates the air line distance d` between target door lock position and initial point o` by described acceleration transducer.
Further, described computing unit 21 comprises three-axis gyroscope, calculates the vectorial orientation p` between target door lock position and initial point o` by described three-axis gyroscope.
The intelligent terminal that the embodiment of the present invention provides can be applied in the embodiment of the method one of aforementioned correspondence, and details, see the description of above-described embodiment one, do not repeat them here.
Embodiment four
Fig. 4 shows the concrete structure block diagram of the intelligent door lock that the embodiment of the present invention four provides, and for convenience of explanation, illustrate only the part relevant to the embodiment of the present invention.This intelligent door lock 4 comprises: the first receiving element 41, second receiving element 42 and unit 43 of unblanking.
Wherein, the first receiving element 41, for receiving the condition of unblanking of transmission;
Second receiving element 42, for receiving the initial point o` of intelligent terminal transmission, air line distance d` and the vectorial orientation p` between target door lock position and initial point o` and unblanking to ask;
Unblanking unit 43, for calculating w`=φ (o`, d`, p`) according to initial point o`, air line distance d` between target door lock position and initial point o` and vectorial orientation p`, if w` is less than or equal to w, then unblanking;
Wherein, unblank condition w=φ (o, d, p), o be initial origin position, air line distance between the initial origin position o of d and target door lock position, the vectorial orientation between p initial origin position o and target door lock position.
The intelligent door lock that the embodiment of the present invention provides can be applied in the embodiment of the method one of aforementioned correspondence, and details, see the description of above-described embodiment one, do not repeat them here.
Embodiment five
Fig. 5 shows the concrete structure block diagram of the system of unblanking that the embodiment of the present invention five provides, and for convenience of explanation, illustrate only the part relevant to the embodiment of the present invention.This system 5 of unblanking comprises the intelligent terminal 3 described in embodiment three and the intelligent door lock described in embodiment four 4.
Intelligent terminal 3 computational intelligence terminal user from initial origin position o goes to the air line distance d` of target door lock position and vectorial orientation p` from initial point o`, after determining that intelligent terminal user arrives target door lock position, send initial point o`, air line distance d` between target door lock position and initial point o` and vectorial orientation p` and unblank to ask to target door lock 4, target door lock 4 receives the initial point o` that intelligent terminal sends, after air line distance d` between target door lock position and initial point o` and vectorial orientation p` and unblanking asks, according to initial point o`, air line distance d` between target door lock position and initial point o` and vectorial orientation p` calculates w`=φ (o`, d`, p`), if w` is less than or equal to w, then unblank.Wherein, unblank condition w=φ (o, d, p), o be initial origin position, air line distance between the initial origin position o of d and target door lock position, the vectorial orientation between p initial origin position o and target door lock position.
The system of unblanking that the embodiment of the present invention provides can be applied in the embodiment of the method one of aforementioned correspondence, and details, see the description of above-described embodiment one, do not repeat them here.
Those of ordinary skill in the art can recognize, in conjunction with unit and the algorithm steps of each example of embodiment disclosed herein description, can realize with the combination of electronic hardware or computer software and electronic hardware.These functions perform with hardware or software mode actually, depend on application-specific and the design constraint of technical scheme.Professional and technical personnel can use distinct methods to realize described function to each specifically should being used for, but this realization should not thought and exceeds scope of the present invention.
Those skilled in the art can be well understood to, and for convenience and simplicity of description, the specific works process of the system of foregoing description, device and unit, with reference to the corresponding process in preceding method embodiment, can not repeat them here.
In several embodiments that the application provides, should be understood that disclosed system, apparatus and method can realize by another way.Such as, device embodiment described above is only schematic, such as, the division of described unit, be only a kind of logic function to divide, actual can have other dividing mode when realizing, such as multiple unit or assembly can in conjunction with or another system can be integrated into, or some features can be ignored, or do not perform.Another point, shown or discussed coupling each other or direct-coupling or communication connection can be by some interfaces, and the indirect coupling of device or unit or communication connection can be electrical, machinery or other form.
The described unit illustrated as separating component or can may not be and physically separates, and the parts as unit display can be or may not be physical location, namely can be positioned at a place, or also can be distributed in multiple network element.Some or all of unit wherein can be selected according to the actual needs to realize the object of the present embodiment scheme.
In addition, each functional unit in each embodiment of the present invention can be integrated in a processing unit, also can be that the independent physics of unit exists, also can two or more unit in a unit integrated.
If described function using the form of SFU software functional unit realize and as independently production marketing or use time, can be stored in a computer read/write memory medium.Based on such understanding, the part of the part that technical scheme of the present invention contributes to prior art in essence in other words or this technical scheme can embody with the form of software product, this computer software product is stored in a storage medium, comprising some instructions in order to make a computer equipment (can be personal computer, server, or the network equipment etc.) perform all or part of step of method described in each embodiment of the present invention.And aforesaid storage medium comprises: USB flash disk, portable hard drive, ROM (read-only memory) (ROM, Read-OnlyMemory), random access memory (RAM, RandomAccessMemory), magnetic disc or CD etc. various can be program code stored medium.
The above; be only the specific embodiment of the present invention, but protection scope of the present invention is not limited thereto, is anyly familiar with those skilled in the art in the technical scope that the present invention discloses; change can be expected easily or replace, all should be encompassed within protection scope of the present invention.Therefore, protection scope of the present invention should described be as the criterion with the protection domain of claim.

Claims (10)

1. a method of unblanking, is characterized in that, comprising:
Determine initial origin position o, air line distance d between described initial origin position o and target door lock position and vectorial orientation p;
Determine according to described initial origin position o, air line distance d between described initial origin position o and target door lock position and vectorial orientation p the condition w=φ (o, d, p) that unblanks, and unblank condition to target door lock described in sending;
Intelligent terminal computational intelligence terminal user from described initial origin position o goes to the air line distance d` of target door lock position and vectorial orientation p` from initial point o`;
Determining that intelligent terminal user arrives behind target door lock position, sending initial point o`, air line distance d` and vectorial orientation p` between target door lock position and initial point o` and unblank to ask to target door lock;
Target door lock calculates w`=φ (o`, d`, p`) according to initial point o`, air line distance d` between target door lock position and initial point o` and vectorial orientation p`, if w` is less than or equal to w, then unblanks.
2. the method for claim 1, is characterized in that, is provided with acceleration transducer in intelligent terminal, calculates the air line distance d` between target door lock position and initial point o` by described acceleration transducer.
3. method as claimed in claim 1 or 2, is characterized in that, be provided with three-axis gyroscope in intelligent terminal, calculates the vectorial orientation p` between target door lock position and initial point o` by described three-axis gyroscope.
4. a device of unblanking, is characterized in that, comprising:
Computing unit, goes to the air line distance d` of target door lock position and vectorial orientation p` for computational intelligence terminal user from initial origin position o from initial point o`;
Transmitting element, for determining that intelligent terminal user arrives behind target door lock position, sending initial point o`, air line distance d` and vectorial orientation p` between target door lock position and initial point o` and unblanking to ask to target door lock.
5. device as claimed in claim 4, it is characterized in that, described computing unit comprises acceleration transducer, calculates the air line distance d` between target door lock position and initial point o` by described acceleration transducer.
6. the device as described in claim 4 or 5, is characterized in that, described computing unit comprises three-axis gyroscope, calculates the vectorial orientation p` between target door lock position and initial point o` by described three-axis gyroscope.
7. an intelligent terminal, is characterized in that, described intelligent terminal comprises the device of unblanking described in any one of claim 4 to 6.
8. intelligent terminal as claimed in claim 7, it is characterized in that, described intelligent terminal is mobile terminal or wearable device.
9. an intelligent door lock, is characterized in that, comprising:
First receiving element, for receiving the condition of unblanking of transmission;
Second receiving element, for receiving the initial point o` of intelligent terminal transmission, air line distance d` and the vectorial orientation p` between target door lock position and initial point o` and unblanking to ask;
Unblanking unit, for calculating w`=φ (o`, d`, p`) according to initial point o`, air line distance d` between target door lock position and initial point o` and vectorial orientation p`, if w` is less than or equal to w, then unblanking;
Wherein, unblank condition w=φ (o, d, p), o be initial origin position, air line distance between the initial origin position o of d and target door lock position, the vectorial orientation between p initial origin position o and target door lock position.
10. a system of unblanking, is characterized in that, comprises the intelligent terminal as described in any one of claim 7 to 8 and intelligent door lock as claimed in claim 9.
CN201510945556.2A 2015-12-16 2015-12-16 Method, apparatus and system, intelligent terminal and the intelligent door lock of unlocking Expired - Fee Related CN105574969B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510945556.2A CN105574969B (en) 2015-12-16 2015-12-16 Method, apparatus and system, intelligent terminal and the intelligent door lock of unlocking

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510945556.2A CN105574969B (en) 2015-12-16 2015-12-16 Method, apparatus and system, intelligent terminal and the intelligent door lock of unlocking

Publications (2)

Publication Number Publication Date
CN105574969A true CN105574969A (en) 2016-05-11
CN105574969B CN105574969B (en) 2017-09-19

Family

ID=55885049

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510945556.2A Expired - Fee Related CN105574969B (en) 2015-12-16 2015-12-16 Method, apparatus and system, intelligent terminal and the intelligent door lock of unlocking

Country Status (1)

Country Link
CN (1) CN105574969B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111951447A (en) * 2019-04-30 2020-11-17 广东必达保安***有限公司 Method for unlocking based on mobile phone positioning and method for integrating mobile phone house cards

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2351171B (en) * 1999-06-15 2003-11-26 Siemens Ag Access control and/or anti-theft system
EP1972511A1 (en) * 2007-03-20 2008-09-24 Delphi Technologies, Inc. Access control system
CN103177495A (en) * 2013-04-02 2013-06-26 李凯 Door lock system applied to hotels
CN104063930A (en) * 2014-06-18 2014-09-24 大连智慧城科技有限公司 Multi-access intelligent recognition system based on position and method
CN104246834A (en) * 2012-03-06 2014-12-24 宝马股份公司 Buttonless vehicle key having gesture recognition

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2351171B (en) * 1999-06-15 2003-11-26 Siemens Ag Access control and/or anti-theft system
EP1972511A1 (en) * 2007-03-20 2008-09-24 Delphi Technologies, Inc. Access control system
CN104246834A (en) * 2012-03-06 2014-12-24 宝马股份公司 Buttonless vehicle key having gesture recognition
CN103177495A (en) * 2013-04-02 2013-06-26 李凯 Door lock system applied to hotels
CN104063930A (en) * 2014-06-18 2014-09-24 大连智慧城科技有限公司 Multi-access intelligent recognition system based on position and method

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111951447A (en) * 2019-04-30 2020-11-17 广东必达保安***有限公司 Method for unlocking based on mobile phone positioning and method for integrating mobile phone house cards

Also Published As

Publication number Publication date
CN105574969B (en) 2017-09-19

Similar Documents

Publication Publication Date Title
US20160014103A1 (en) Physical access control authentication
CN106060909B (en) A kind of method for connecting network and mobile terminal
CN105513296A (en) Intelligent anti-lost system and method
US10634776B2 (en) Time of flight estimation using an asymmetric scheme
US10645584B2 (en) Wireless communication of information from access control device to mobile communications device
WO2014078843A1 (en) Intrusion detection
CN105144201A (en) Wireless signal generating cards and methods and system of using such cards
CN105022760B (en) A kind of news recommended method and device
CN104765551A (en) Method, device and system for lightening mobile terminal screen
CN203596046U (en) Electronic lock device based on mobile terminal
US20160007084A1 (en) Method and apparatus for sharing data of electronic device
CN103544508A (en) Universal access device
CN103677236A (en) Information processing method and electronic equipment
KR20210020616A (en) Electronic device and method for calculating position
CN104038990A (en) Antenna control system and antenna control method
CN105574969A (en) Unlocking method, device and system, intelligent terminal and intelligent door lock
KR20160004712A (en) Method for communicating wireless in accordance with an unauthorized frequency band and a electronic device implementing the same
CN103885827A (en) Method switching running modes automatically and intelligent terminal
US10523501B2 (en) Installation of networkable devices
CN104778425A (en) Anti-theft method, anti-theft device and anti-theft system of intelligent terminal and intelligent terminal
CN111179377A (en) Robot mapping method, corresponding robot and storage medium
CN104469003A (en) Method and device for searching for objects and mobile terminal
KR101234995B1 (en) Location Based Service System
CN105025413A (en) Sound box parameter configuration method and mobile terminal
KR20200003320A (en) Method and Apparatus for Providing Authentication in Home Network

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CP03 Change of name, title or address
CP03 Change of name, title or address

Address after: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18

Patentee after: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS Corp.,Ltd.

Address before: Changan town in Guangdong province Dongguan 523841 usha Beach Road No. 18

Patentee before: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS Corp.,Ltd.

CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20170919