Specific implementation mode
It should be appreciated that the specific embodiments described herein are merely illustrative of the present invention, it is not intended to limit the present invention.
In subsequent description, using for indicating that the suffix of such as " module ", " component " or " unit " of element is onlyThe explanation for being conducive to the present invention, itself does not have a specific meaning.Therefore, " module ", " component " or " unit " can mixGround uses.
Equipment can be implemented in a variety of manners.For example, equipment described in the present invention may include such as mobile phone, tabletComputer, laptop, palm PC, personal digital assistant (Personal Digital Assistant, PDA), portableMedia player (Portable Media Player, PMP), navigation device, wearable device, Intelligent bracelet, pedometer etc. are setIt is standby, and the fixed equipments such as number TV, desktop computer.
It will be illustrated by taking equipment as an example in subsequent descriptions, it will be appreciated by those skilled in the art that in addition to being used in particular forExcept the element of mobile purpose, equipment that construction according to the embodiment of the present invention can also apply to fixed type.
Referring to Fig. 1, a kind of hardware architecture diagram of its equipment of each embodiment to realize the present invention, the equipment100 may include:RF (Radio Frequency, radio frequency) unit 101, WiFi module 102, audio output unit 103, A/V(audio/video) input unit 104, sensor 105, display unit 106, user input unit 107, interface unit 108, storageThe components such as device 109, processor 110 and power supply 111.It will be understood by those skilled in the art that device structure shown in Fig. 1Do not constitute the restriction to equipment, equipment may include than illustrating more or fewer components, either combine certain components orDifferent component arrangements.
The all parts of equipment are specifically introduced with reference to Fig. 1:
Radio frequency unit 101 can be used for receiving and sending messages or communication process in, signal sends and receivees, specifically, radio frequency listUplink information can be sent to base station by member 101, after the downlink information that in addition can also send base station receives, be sent to equipmentProcessor 110 handle, the downlink information that base station is sent to radio frequency unit 101 can be sent according to radio frequency unit 101 it is upperRow information generate, can also be after the information update for detecting equipment actively pushed to radio frequency unit 101, for example,After detecting that the geographical location residing for equipment changes, base station can send geographical location to the radio frequency unit 101 of equipment and becomeThe message informing can be sent to the processing of equipment by the message informing of change, radio frequency unit 101 after receiving the message informingThe processing of device 110, the processor 110 of equipment can control the message informing and be shown on the display panel 1061 of equipment;In general, penetratingFrequency unit 101 includes but not limited to antenna, at least one amplifier, transceiver, coupler, low-noise amplifier, duplexerDeng.In addition, radio frequency unit 101 can also be communicated with network and other equipment by radio communication, may include specifically:Pass throughWireless communication and the server communication in network system, for example, equipment can download file from server by radio communicationResource, for example application program can be downloaded from server, after a certain application program is downloaded completion by equipment, if serverIn the application program corresponding file resource update, then the server can push resource updates to equipment by radio communicationMessage informing, to remind user to be updated the application program.Above-mentioned wireless communication can use any communication standard or associationView, including but not limited to GSM (Global System of Mobile communication, global system for mobile communications),GPRS (General Packet Radio Service, general packet radio service), CDMA2000 (Code DivisionMultiple Access 2000, CDMA 2000), WCDMA (Wideband Code Division MultipleAccess, wideband code division multiple access), TD-SCDMA (Time Division-Synchronous Code DivisionMultiple Access, TD SDMA), FDD-LTE (Frequency Division Duplexing-LongTerm Evolution, frequency division duplex long term evolution) and TDD-LTE (Time Division Duplexing-Long TermEvolution, time division duplex long term evolution) etc..
WiFi belongs to short range wireless transmission technology, and equipment can help user's transceiver electronics postal by WiFi module 102Part, browsing webpage and access streaming video etc., it has provided wireless broadband internet to the user and has accessed.Although Fig. 1 is shownWiFi module 102, but it is understood that, and it is not belonging to must be configured into for equipment, it can not change as needed completelyBecome in the range of the essence of invention and omits.
Audio output unit 103 can be in call signal reception pattern, call mode, logging mode, language in equipment 100It is that radio frequency unit 101 or WiFi module 102 are received or depositing when under the isotypes such as sound recognition mode, broadcast reception modeThe audio data stored in reservoir 109 is converted into audio signal and exports to be sound.Moreover, audio output unit 103 may be used alsoTo provide the relevant audio output of specific function executed with equipment 100 (for example, call signal receives sound, message sink soundSound etc.).Audio output unit 103 may include loud speaker, buzzer etc..
A/V input units 104 are for receiving audio or video signal.A/V input units 104 may include graphics processor(Graphics Processing Unit, GPU) 1041 and microphone 1042, graphics processor 1041 is in video acquisition modeOr the image data of the static images or video obtained by image capture apparatus (such as camera) in image capture mode carries outReason.Treated, and picture frame may be displayed on display unit 106.Through graphics processor 1041, treated that picture frame can be depositedStorage is sent in memory 109 (or other storage mediums) or via radio frequency unit 101 or WiFi module 102.MikeWind 1042 can connect in telephone calling model, logging mode, speech recognition mode etc. operational mode via microphone 1042Quiet down sound (audio data), and can be audio data by such acoustic processing.Audio that treated (voice) data canTo be converted to the format output that can be sent to mobile communication base station via radio frequency unit 101 in the case of telephone calling model.Microphone 1042 can implement various types of noises elimination (or inhibition) algorithms and send and receive sound to eliminate (or inhibition)The noise generated during frequency signal or interference.
Equipment 100 further includes at least one sensor 105, such as optical sensor, motion sensor and other sensors.Specifically, optical sensor includes ambient light sensor and proximity sensor, wherein ambient light sensor can be according to ambient lightLight and shade adjusts the brightness of display panel 1061, and proximity sensor can close display panel when equipment 100 is moved in one's ear1061 and/or backlight.As a kind of motion sensor, accelerometer sensor can detect in all directions (generally three axis) and addThe size of speed can detect that size and the direction of gravity when static, can be used to identify application (such as the horizontal/vertical screen of mobile phone postureSwitching, dependent game, magnetometer pose calibrating), Vibration identification correlation function (such as pedometer, tap) etc.;Also as mobile phoneConfigurable fingerprint sensor, pressure sensor, iris sensor, molecule sensor, gyroscope, barometer, hygrometer, temperatureThe other sensors such as meter, infrared sensor, details are not described herein.
Display unit 106 is for showing information input by user or being supplied to the information of user.Display unit 106 can wrapInclude display panel 1061, it should be noted that display panel 1061 has flexible characteristic, that is to say that display panel 1061 isFlexible screen, specifically, active matrix organic light-emitting diode (Active Matrix/Organic Light- may be usedEmitting Diode, AMOLED), the forms such as passive organic electric exciting light-emitting diode (Passive matrix OLED) matchSet display panel 1061.It should be further noted that the flexible screen in the present invention is same as the prior art, therefore do not do excessiveIt repeats.In addition, not limited for the concrete shape of flexible screen, material and concrete structure etc. in the present invention.
User input unit 107 can be used for receiving the number or character information of input, and generates and set with the user of equipmentIt sets and the related key signals of function control inputs.Specifically, user input unit 107 may include touch panel 1071 and itsHis input equipment 1072.Touch panel 1071, also referred to as touch screen collect user on it or neighbouring touch operation (are comparedSuch as user is using finger, stylus any suitable object or attachment on touch panel 1071 or near touch panel 1071Operation), and corresponding attachment device is driven according to preset formula.Touch panel 1071 may include touch detecting apparatusWith two parts of touch controller.Wherein, the touch orientation of touch detecting apparatus detection user, and detect what touch operation was broughtSignal transmits a signal to touch controller;Touch controller receives touch information from touch detecting apparatus, and it is convertedAt contact coordinate, then processor 110 is given, and order that processor 110 is sent can be received and executed.Furthermore, it is possible to adoptTouch panel 1071 is realized with multiple types such as resistance-type, condenser type, infrared ray and surface acoustic waves.In addition to touch panel1071, user input unit 107 can also include other input equipments 1072.Specifically, other input equipments 1072 can wrapIt includes but is not limited in physical keyboard, function key (such as volume control button, switch key etc.), trace ball, mouse, operating lever etc.It is one or more, do not limit herein specifically.
Further, touch panel 1071 can cover display panel 1061, when touch panel 1071 detect on it orAfter neighbouring touch operation, processor 110 is sent to determine the type of touch event, is followed by subsequent processing device 110 according to touch thingThe type of part provides corresponding visual output on display panel 1061.Although in Fig. 1, touch panel 1071 and display panel1061 be to realize the function that outputs and inputs of equipment as two independent components, but in some embodiments it is possible to willTouch panel 1071 is integrated with display panel 1061 and realizes the function that outputs and inputs of equipment, does not limit herein specifically.ThanSuch as, when receiving the message informing of a certain application program by radio frequency unit 101, processor 110 can be controlled the messageNotice is shown in a certain predeterminable area of display panel 1061, a certain region pair of the predeterminable area and touch panel 1071It answers, it, can be to being shown in corresponding region on display panel 1061 by carrying out touch control operation to 1071 a certain region of touch panelMessage informing controlled.
Interface unit 108 be used as at least one external device (ED) connect with equipment 100 can by interface.For example, externalDevice may include wired or wireless headphone port, external power supply (or battery charger) port, wired or wireless numberAccording to port, memory card port, the port for connecting the device with identification module, the port audio input/output (I/O), regardThe ports frequency I/O, ear port etc..Interface unit 108 can be used for receiving the input from external device (ED) (for example, data are believedBreath, electric power etc.) and by one or more elements that the input received is transferred in equipment 100 or can be used for settingStandby transmission data between 100 and external device (ED).
Memory 109 can be used for storing software program and various data.Memory 109 can include mainly storing program areaAnd storage data field, wherein storing program area can storage program area, application program (such as the sound needed at least one functionSound playing function, image player function etc.) etc.;Storage data field can store according to mobile phone use created data (such asAudio data, phone directory etc.) etc..In addition, memory 109 may include high-speed random access memory, can also include non-easyThe property lost memory, a for example, at least disk memory, flush memory device or other volatile solid-state parts.
Processor 110 is the control centre of equipment, using the various pieces of various interfaces and connection whole equipment, is led toIt crosses operation or executes the software program and/or module being stored in memory 109, and call and be stored in memory 109Data execute the various functions and processing data of equipment, to carry out integral monitoring to equipment.Processor 110 may include oneOr multiple processing units;Preferably, processor 110 can integrate application processor and modem processor, wherein application processingThe main processing operation system of device, user interface and application program etc., modem processor mainly handles wireless communication.It can manageSolution, above-mentioned modem processor can not also be integrated into processor 110.
Equipment 100 can also include the power supply 111 (such as battery) powered to all parts, it is preferred that power supply 111 can be withIt is logically contiguous by power-supply management system and processor 110, to by power-supply management system realize management charging, electric discharge, withAnd the functions such as power managed.
Although Fig. 1 is not shown, equipment 100 can also be including bluetooth module etc., and details are not described herein.
It should be understood that the flexible apparatus with flexible screen described in Fig. 1 can be bent in whole or in part, and it is specificExisting any structure and control mode may be used in warp architecture and bending control mode, due to the discussion of itself and non-present inventionEmphasis, details are not described herein.
Embodiment to facilitate the understanding of the present invention, the communications network system being based below to the equipment of the present invention are retouchedIt states.
Referring to Fig. 2, Fig. 2 is a kind of communications network system Organization Chart provided in an embodiment of the present invention, the communication network systemSystem is the LTE system of universal mobile communications technology, which includes communicating UE (User Equipment, the use of connection successivelyFamily equipment) (the lands Evolved UMTS Terrestrial Radio Access Network, evolved UMTS 201, E-UTRANGround wireless access network) 202, EPC (Evolved Packet Core, evolved packet-based core networks) 203 and operator IP operation204。
Specifically, UE201 can be above equipment 100, and details are not described herein again.
E-UTRAN202 includes eNodeB2021 and other eNodeB2022 etc..Wherein, eNodeB2021 can be by returningJourney (backhaul) (such as X2 interface) is connect with other eNodeB2022, after UE201 is connect with eNodeB2021, can be receivedTo the PUSH message notice sent by eNodeB2021, eNodeB2021 may be coupled to EPC203, and eNodeB2021 can be carriedFor the access of UE201 to EPC203.
EPC203 may include MME (Mobility Management Entity, mobility management entity) 2031, HSS(Home Subscriber Server, home subscriber server) 2032, other MME2033, SGW (Serving Gate Way,Gateway) 2034, PGW (PDN Gate Way, grouped data network gateway) 2035 and PCRF (Policy andCharging Rules Function, policy and rate functional entity) 2036 etc..Wherein, MME2031 be processing UE201 andThe control node of signaling, provides carrying and connection management between EPC203.HSS2032 is all to manage for providing some registersSuch as the function of home location register (not shown) etc, and some are preserved in relation to use such as service features, data ratesThe dedicated information in family.All customer data can be sent by SGW2034, and PGW2035 can provide the IP of UE 201Address is distributed and other functions, and PCRF2036 is strategy and the charging control strategic decision-making of business data flow and IP bearing resourcesPoint, it selects and provides available strategy and charging control decision with charge execution function unit (not shown) for strategy.
IP operation 204 may include internet, Intranet, IMS (IP Multimedia Subsystem, IP multimediaSystem) or other IP operations etc..
Although above-mentioned be described by taking LTE system as an example, those skilled in the art it is to be understood that the present invention not onlySuitable for LTE system, be readily applicable to other wireless communication systems, such as GSM, CDMA2000, WCDMA, TD-SCDMA withAnd the following new network system etc., it does not limit herein.
Based on above equipment hardware configuration and communications network system, each embodiment of the present invention is proposed.
First embodiment
It stays out to solve user in the prior art, the unlockings such as visiting friend, classmate cannot be given immediately so that it is neededIt is in outer waiting, the low problem of user experience.The present embodiment provides a kind of remote unlocking control method, the remote unlocking controlsMethod processed is to detect whether to receive remote unlocking instruction, if receive remote unlocking control instruction, generation remote unlocking controlSystem instruction, wherein remote unlocking control instruction includes the unique mark and unlocking verification information of equipment, and then by remote unlocking controlSmart lock is issued in system instruction.It specifically may refer to shown in Fig. 3, Fig. 3 is a kind of remote unlocking control method provided in this embodimentBasic flow chart, which includes:
S301:It detects whether to receive remote unlocking instruction;
If so, S302 is executed, if it is not, continuing to execute S301.
In the present embodiment, remote unlocking instruction is issued according to demand by user, it is notable that user issuesRemote unlocking need to be introduced into the remote unlocking interface of equipment when instructing, and be needed before entering the remote unlocking interface of equipment first defeatedEnter the information for own identification to be identified, namely first the identity of user is authenticated, only when the identity of user is recognizedAfter card passes through, the unlocking interface of equipment could be entered, and then issue remote unlocking instruction, this mode can be improved to issue and remotely be openedThe safety for locking instruction, further increases the safety of unlocking, is more excellent mode, it is to be understood that input by user to be used forInclude but is not limited to physiological characteristic information and encrypted message to the information that own identification is identified.
S302:Remote unlocking control instruction is generated, wherein remote unlocking control instruction includes the unique mark of equipment and opensLock verification information.
It should be noted that the equipment in the present embodiment includes but is not limited to wearable device, terminal is therein to wearIt includes but is not limited to smartwatch, Intelligent bracelet to wear equipment, is a kind of smartwatch schematic diagram shown in Fig. 4;Terminal includes but is not limited to mobile phone.
In the present embodiment, unlocking verification information includes but is not limited to physiological characteristic information and encrypted message.It is therein,Physiological characteristic authentication information includes but is not limited to fingerprint, iris, retina, facial information, palmmprint etc., encrypted message include butIt is not limited to numerical ciphers, English password, spcial character password, the character for arbitrarily combining by number, English, spcial character formationString password etc..
It will be clear that unlocking verification information includes at least one of physiological characteristic information and encrypted message, orTwo kinds, specifically, unlocking verification information includes physiological characteristic information or unlocking verification information includes encrypted message, Huo ZhekaiIt includes physiological characteristic information and encrypted message to lock verification information.It is understood that being only with two kinds of more common unlockings hereWhat verification information carried out illustrates, and the invention is not limited in both unlocking verification informations.
Also it will be clear that physiological characteristic authentication information includes in fingerprint, iris, retina, facial information, palmmprintAny one or any combination, for example, physiological characteristic authentication information includes fingerprint, iris or physiological characteristic certificationInformation includes fingerprint, iris, retina etc.;Likewise, encrypted message includes that numerical ciphers, English password, spcial character are closeCode is arbitrarily combined any one or any combination in the character string password of formation by number, English, spcial character.It is understood that illustrated with what some more common physiological characteristic authentication informations and encrypted message carried out here,The invention is not limited in these information cited by this.
It should be noted that remote unlocking control instruction includes the unique mark of equipment, which is for uniqueIdentify equipment identities, it is to be understood that the unique mark of equipment is that equipment manufacture is just stored in equipment.
It should also be noted that, remote unlocking control instruction includes unlocking verification information, in some embodiments, unlocking is testedIt is the physiological characteristic information and/or encrypted message having stored in equipment to demonstrate,prove information.It is understood that now in equipment allSome verification informations of user can be stored, for example, the verification information for unlock of user, the verification for file access is believedBreath, for the verification information of payment, for the verification information etc. of login, it is notable that verification information mentioned hereInclude but is not limited to equally physiological characteristic information and encrypted message, which is not described herein again.When receiving remote unlocking instruction,Stored good verification information is directly obtained from equipment as unlocking verification information.It will also be appreciated that ought directly fromWhen obtaining stored good verification information in equipment as unlocking verification information, user can be to stored good in equipmentOne is selected in some verification informations as unlocking verification information, is stored good from mobile phone shown in Fig. 5Some verification informations in select one as the interface schematic diagram of unlocking verification information or user special use can also be setIn unlocking verification information, which is prestored in equipment, is user setting shown in Fig. 6It is stored in the interface schematic diagram of the unlocking verification information in equipment.It is worth noting that, being only so that equipment is mobile phone as an example hereThe interface of the explanation of progress, Fig. 5, Fig. 6 may be displayed on the screen of wearable device, simultaneously, it should be noted that thisIn Fig. 5, Fig. 6 be exemplary two kinds of interface schematic diagrams, in practical applications, need to according to developer to specific interface carry outFlexible design.
In further embodiments, unlocking verification information is currently to be used equipment before generating remote unlocking control instructionWhat the unlocking verification information of family input was acquired.It is understood that unlocking verification information can also be that user is currentInput at once, for example, after user issues remote unlocking instruction, user's typing finger print information again, the acquisition current typing of userFinger print information, using the finger print information as unlocking verification information.Such mode can allow user to have the operating experience of unlocking, for compared withExcellent embodiment.
S303:Remote unlocking control instruction is issued into smart lock.
In the present embodiment, before remote unlocking control instruction being issued smart lock, algorithm can be used to remote unlockingControl instruction is encrypted, it is understood that, remote unlocking control instruction is encrypted, remote unlocking control can be improved and refer toThe safety of transmission is enabled, and then improves the safety unlocked, for preferably embodiment.Certainly, in some other embodiment,Remote unlocking control instruction can also be encrypted without using algorithm, directly issues the remote unlocking control instruction of generationSmart lock.In practical applications, need to be flexibly arranged by developer.It is worth noting that, algorithm and the weight of non-present inventionPoint is not described in detail it in the present embodiment, existing any particular algorithms may be used, be defined here not to this, onlyThe algorithm that can improve the safety of remote unlocking control instruction transmission is wanted to be within the scope of the invention.
It stays out to solve user in the prior art, the unlockings such as visiting friend, classmate cannot be given immediately so that it is neededIt is in outer waiting, the low problem of user experience.The present embodiment additionally provides a kind of remote unlocking authentication method, this is remotely openedIt is when receiving from the remote unlocking control instruction that equipment is sent, to be solved to remote unlocking control instruction to lock authentication methodAnalysis, obtains the unique mark and unlocking verification information of equipment, and then again respectively to the unique mark of equipment and unlocking verification informationBe authenticated, when certification all by when execute unlocking.It specifically may refer to shown in Fig. 7, Fig. 7 is provided in this embodiment a kind of remoteThe basic flow chart of Cheng Kaisuo certifications, the remote unlocking certification include:
S701:When receiving from the remote unlocking control instruction that equipment is sent, remote unlocking control instruction is solvedAnalysis, obtains the unique mark and unlocking verification information of equipment.
It is understood that when receiving the remote unlocking control instruction sent from equipment being encrypted using algorithmWhen, it needs to be decrypted with identical algorithms first, the remote unlocking control instruction after being decrypted, then refer to remote unlocking controlOrder is parsed, and then acquires the unique mark and unlocking verification information of equipment.
S702:The unique mark of equipment and unlocking verification information are authenticated respectively, when certification all by when execute openLock.
It is understood that smart lock necessarily stores standard device unique mark-unlocking verification information contingency table, the markQuasi- equipment unique mark-unlocking verification information contingency table is flexibly arranged by user, shown in table one, Yong HusheThree equipment are set, unique mark respectively is A, B, C, and corresponding unlocking verification information is fingerprint a, b, c.
Table one
| Equipment unique mark | Unlocking verification information |
| A | Fingerprint a |
| B | Fingerprint b |
| C | Fingerprint c |
It is worth noting that, be only using unlocking verification information here including explanation that finger print information is carried out as example, in realityIn the application of border, standard need to be specifically configured to according to user.
In this embodiment, the unique mark of equipment and unlocking verification information are authenticated respectively, when certification all passes throughUnlocking is executed, at least there is following three kinds of situations:
The first situation, when unlocking verification information includes user's physiological characteristic information, respectively to the unique mark of equipment andPhysiological characteristic information is authenticated, when both certifications by when, execute unlocking.In order to better understand, here with example intoRow explanation, for example, setting standard device unique mark-unlocking verification information contingency table of user setting, shown in table one, simultaneouslyIf the equipment unique mark got is A, physiological characteristic information is fingerprint d, it will be apparent that, fingerprint d certifications do not pass through, do not hold at this timeRow is unlocked.
The second situation, when unlocking verification information includes encrypted message, respectively to the unique mark of equipment and encrypted messageBe authenticated, when both certifications by when, execute unlocking.In order to better understand, it is still illustrated here with example, exampleSuch as, if the standard device unique mark of user setting-unlocking verification information contingency table, shown in table two, while setting and gettingEquipment unique mark be B, encrypted message be password b, it will be apparent that, equipment unique mark B and password b certifications all pass through, at this timeExecute unlocking.
Table two
| Equipment unique mark | Unlocking verification information |
| A | Password a |
| B | Password b |
| C | Password c |
The third situation, when unlocking verification information includes user's physiological characteristic information and encrypted message, respectively to equipmentUnique mark, user's physiological characteristic information and encrypted message are authenticated, when three's all certifications by when execute unlocking.In order to moreUnderstand well, illustrated here or with example, for example, setting standard device unique mark-unlocking verification letter of user settingContingency table is ceased, shown in table three, while setting the equipment unique mark got as C, physiological characteristic information is fingerprint c, passwordInformation is password d, it will be apparent that, password d certifications do not pass through, do not execute unlocking at this time.
Table three
| Equipment unique mark | Unlocking verification information |
| A | Fingerprint a+ passwords a |
| B | Fingerprint b+ passwords b |
| C | Fingerprint c+ passwords c |
Remote unlocking provided in this embodiment control, authentication method, by when receiving remote unlocking instruction, generating remoteCheng Kaisuo control instructions, wherein remote unlocking control instruction include the unique mark and unlocking verification information of equipment, and will be long-rangeUnlocking control instruction issues smart lock, and then smart lock parses remote unlocking control instruction, obtains unique mark of equipmentKnow and unlocking verification information, the unique mark of equipment and unlocking verification information are authenticated respectively, when certification all by when holdRow is unlocked.It solves in the prior art that user stays out, visiting friend, classmate cannot be given to unlock immediately so that it needs to existThe outer waiting of family, the low problem of user experience.Namely in the present embodiment, it is realized by remote unlocking control, authentication methodRemote unlocking has avoided friend, classmate etc. and has come to visit, it cannot be given to unlock immediately, cause friend, classmate etc. that can only be in outer etc.The difficult situation of time improves the experience satisfaction of user.
Meanwhile in the present embodiment, before remote unlocking control instruction being issued smart lock, also using algorithm to remotely openingLock control instruction is encrypted, and improves the safety of remote unlocking control instruction transmission, further improves the safety of unlockingProperty.
Second embodiment
The present embodiment is on the basis of first embodiment, by taking a kind of specific remote unlocking control, authentication method as an examplePresent invention work is further illustrated, Fig. 8 is specifically may refer to.
S801:Receive remote unlocking instruction.
It is understood that being that detection receives the explanation carried out for remote unlocking instruction here, when detection does not receiveWhen being instructed to remote unlocking, S801 is repeated.
If equipment is smartwatch, user has input the remote unlocking interface that password n opens smartwatch, i.e. userAuthentication passes through, and then has issued remote unlocking instruction.
S802:The unlocking verification information of active user's input is acquired.
Example in undertaking further if unlocking verification information input by user is respectively fingerprint a, password a, acquires at this timeFingerprint a input by user, password a are as unlocking verification information.
S803:Remote unlocking control instruction is generated, wherein remote unlocking control instruction includes the unique mark of equipment and opensLock verification information.
Example in undertaking, further, if the unique mark for getting smartwatch is A, according to unique mark of smartwatchKnow A, fingerprint a and password a generates remote unlocking control instruction A1.
S804:The remote unlocking control instruction of generation is encrypted, encrypted remote unlocking control instruction is obtained.
Example in undertaking is further encrypted using algorithm H to generating remote unlocking control instruction A1, is encryptedRemote unlocking control instruction A2 afterwards.
S805:Encrypted remote unlocking control instruction is issued into smart lock.
Remote unlocking control instruction A2 is further issued smart lock by example in undertaking.
It is worth noting that, S801~S805, which is specific remote unlocking, controls process.
S806:Encrypted remote unlocking control instruction is decrypted, the remote unlocking control instruction after being decrypted.
Further encrypted remote unlocking control instruction A2 is decrypted using algorithm H, is obtained for example in undertakingRemote unlocking control instruction A1 after decryption.
S807:Remote unlocking control instruction is parsed, the unique mark and unlocking verification information of equipment are obtained.
Example in undertaking further parses remote unlocking control instruction A1, acquires the unique of smartwatchIdentify A, unlocking verification information fingerprint a, password a.
S808:The unique mark of equipment and unlocking verification information are authenticated respectively, when certification all by when execute openLock.
Example in undertaking, further, if standard smartwatch unique mark-unlocking verification information contingency table of user settingShown in the table three in embodiment one, it will be apparent that, the unique mark A of smartwatch, fingerprint a and password a three all certifications are logicalIt crosses, executes unlocking at this time.
It is worth noting that, S806~S808 is specific remote unlocking verification process.
Remote unlocking provided in this embodiment control, authentication method, by when receiving remote unlocking instruction, generating remoteCheng Kaisuo control instructions, wherein remote unlocking control instruction include the unique mark and unlocking verification information of equipment, and will be long-rangeUnlocking control instruction issues smart lock, and then smart lock parses remote unlocking control instruction, obtains unique mark of equipmentKnow and unlocking verification information, the unique mark of equipment and unlocking verification information are authenticated respectively, when certification all by when holdRow is unlocked.It solves in the prior art that user stays out, visiting friend, classmate cannot be given to unlock immediately so that it needs to existThe outer waiting of family, the low problem of user experience.Namely in the present embodiment, it is realized by remote unlocking control, authentication methodRemote unlocking has avoided friend, classmate etc. and has come to visit, it cannot be given to unlock immediately, cause friend, classmate etc. that can only be in outer etc.The difficult situation of time improves the experience satisfaction of user.
3rd embodiment
Shown in Figure 9 the present embodiment provides a kind of equipment, equipment provided in this embodiment includes first processor901, first memory 902 and the first communication bus 903.
Wherein, the first communication bus 903 in the present embodiment is for realizing first processor 901 and first memory 902Between connection communication, first processor 901 then be used for execute one or more first journey stored in first memory 902Sequence, to realize following steps:
It detects whether to receive remote unlocking instruction;
If so, generating remote unlocking control instruction, remote unlocking control instruction includes that the unique mark of equipment and unlocking are testedDemonstrate,prove information;
Remote unlocking control instruction is issued into smart lock.
The present embodiment also provides a kind of smart lock, shown in Figure 10, and smart lock provided in this embodiment includes secondProcessor 1001, second memory 1002 and the second communication bus 1003.
Wherein, the second communication bus 1003 in the present embodiment is for realizing second processor 1001 and second memoryConnection communication between 1002, second processor 1001 are then used to execute one or more stored in second memory 1002Second program, to realize following steps:
When receiving from the remote unlocking control instruction that equipment is sent, remote unlocking control instruction is parsed, is obtainedThe unique mark and unlocking verification information of taking equipment;
The unique mark of equipment and unlocking verification information are authenticated respectively, when certification all by when execute unlocking.
It is worth noting that, illustrating in order not to burden, the institute in embodiment one, two is not fully expounded in the present embodimentThere is example, it is understood that, all examples in embodiment one, two are suitable for the present embodiment.
The present embodiment also provides a kind of computer readable storage medium, computer-readable recording medium storage there are one orMultiple first programs, one or more first program can be executed by one or more processor, to realize as above-mentioned remoteJourney opens the step of lock control method;Or, computer-readable recording medium storage there are one either multiple second programs one orMultiple second programs can be executed by one or more processor, to realize such as the step of above-mentioned remote unlocking authentication method.
A kind of following specific remote unlocking control may be implemented in equipment, smart lock and storage medium provided in this embodimentSystem, verification process, reference can be made to shown in Figure 11:
S1101:Receive remote unlocking instruction.
It is understood that being that detection receives the explanation carried out for remote unlocking instruction here, when detection does not receiveWhen being instructed to remote unlocking, S1101 is repeated.
If equipment is mobile phone, user opens the remote unlocking interface of mobile phone, and has issued remote unlocking instruction, holds at this timeRow S1102.
S1102:Remote unlocking control instruction is generated, wherein remote unlocking control instruction includes the unique mark of equipment and opensLock verification information.
Example in undertaking, further, if user has selected payment from stored some good verification informations on mobile phonePassword sets payment cipher as fingerprint d as unlocking verification information, and the unique mark of mobile phone is B, at this time according to mobile phoneUnique mark B, fingerprint b generate remote unlocking control instruction B.
S1103:Remote unlocking control instruction is issued into smart lock.
Remote unlocking control instruction B is further issued smart lock by example in undertaking.
It is worth noting that, S1101~S1103, which is specific remote unlocking, controls process.
S1104:Remote unlocking control instruction is parsed, the unique mark and unlocking verification information of equipment are obtained.
Example in undertaking further parses remote unlocking control instruction B, acquires the unique mark of mobile phoneB, unlocking verification information fingerprint b.
S1105:The unique mark of equipment and unlocking verification information are authenticated respectively, when certification all by when execute openLock.
Example in undertaking, further, if the standard cell phone unique mark of user setting-unlocking verification information contingency table is realIt applies shown in the table one in example one, it will be apparent that, the unique mark B of mobile phone, both fingerprint b all certifications pass through, and execute unlocking at this time.
It is worth noting that, S1104~S1105 is specific remote unlocking verification process.
Equipment, smart lock and storage medium provided in this embodiment are by when equipment receives remote unlocking instruction, giving birth toAt remote unlocking control instruction, wherein remote unlocking control instruction includes the unique mark and unlocking verification information of equipment, and willRemote unlocking control instruction issues smart lock, and then smart lock parses remote unlocking control instruction, obtains equipment onlyOne mark and unlocking verification information, are respectively authenticated the unique mark of equipment and unlocking verification information, when certification all passes throughShi Zhihang unlocks.It solves in the prior art that user stays out, visiting friend, classmate cannot be given to unlock immediately so that it is neededIt is in outer waiting, the low problem of user experience.Namely in the present embodiment, real by equipment, smart lock and storage mediumRemote unlocking is showed, has avoided friend, classmate etc. and come to visit, it cannot have been given to unlock immediately, cause friend, classmate etc. that can only be inThe difficult situation of outer waiting improves the experience satisfaction of user.So compared to the prior art, it is provided in this embodiment to setStandby, smart lock and storage medium further improve the experience satisfaction of user.
It should be noted that herein, the terms "include", "comprise" or its any other variant are intended to non-rowHis property includes, so that process, method, article or device including a series of elements include not only those elements, andAnd further include other elements that are not explicitly listed, or further include for this process, method, article or device institute it is intrinsicElement.In the absence of more restrictions, the element limited by sentence "including a ...", it is not excluded that including thisThere is also other identical elements in the process of element, method, article or device.
The embodiments of the present invention are for illustration only, can not represent the quality of embodiment.
Through the above description of the embodiments, those skilled in the art can be understood that above-described embodiment sideMethod can add the mode of required general hardware platform to realize by software, naturally it is also possible to by hardware, but in many casesThe former is more preferably embodiment.Based on this understanding, technical scheme of the present invention substantially in other words does the prior artGoing out the part of contribution can be expressed in the form of software products, which is stored in a storage mediumIn (such as ROM/RAM, magnetic disc, CD), including some instructions are used so that a station terminal (can be mobile phone, computer, serviceDevice, air conditioner or network equipment etc.) execute method described in each embodiment of the present invention.
The embodiment of the present invention is described with above attached drawing, but the invention is not limited in above-mentioned specificEmbodiment, the above mentioned embodiment is only schematical, rather than restrictive, those skilled in the artUnder the inspiration of the present invention, without breaking away from the scope protected by the purposes and claims of the present invention, it can also make very muchForm, all of these belong to the protection of the present invention.