CN106155297B - 一种移动终端的解锁方法和设备 - Google Patents
一种移动终端的解锁方法和设备 Download PDFInfo
- Publication number
- CN106155297B CN106155297B CN201510188757.2A CN201510188757A CN106155297B CN 106155297 B CN106155297 B CN 106155297B CN 201510188757 A CN201510188757 A CN 201510188757A CN 106155297 B CN106155297 B CN 106155297B
- Authority
- CN
- China
- Prior art keywords
- mobile terminal
- unlocking
- wearable bluetooth
- bluetooth device
- identifier
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 71
- 238000012545 processing Methods 0.000 claims abstract description 147
- 238000013475 authorization Methods 0.000 claims abstract description 64
- 230000001133 acceleration Effects 0.000 claims description 152
- 230000006399 behavior Effects 0.000 claims description 123
- 238000005259 measurement Methods 0.000 claims description 54
- 230000007704 transition Effects 0.000 claims description 50
- 238000006243 chemical reaction Methods 0.000 claims description 18
- 230000008569 process Effects 0.000 claims description 18
- 230000032683 aging Effects 0.000 claims description 14
- 238000012423 maintenance Methods 0.000 claims description 5
- 230000009471 action Effects 0.000 description 4
- 238000004891 communication Methods 0.000 description 4
- 238000001514 detection method Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 230000036541 health Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 230000003993 interaction Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000008447 perception Effects 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/31—User authentication
- G06F21/316—User authentication by observing the pattern of computer usage, e.g. typical user behaviour
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/1613—Constructional details or arrangements for portable computers
- G06F1/163—Wearable computers, e.g. on a belt
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/011—Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
- G06F3/014—Hand-worn input/output arrangements, e.g. data gloves
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/017—Gesture based interaction, e.g. based on a set of recognized hand gestures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
- G06F3/0346—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of the device orientation or free movement in a 3D space, e.g. 3D mice, 6-DOF [six degrees of freedom] pointers using gyroscopes, accelerometers or tilt-sensors
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/66—Substation equipment, e.g. for use by subscribers with means for preventing unauthorised or fraudulent calling
- H04M1/667—Preventing unauthorised calls from a telephone set
- H04M1/67—Preventing unauthorised calls from a telephone set by electronic means
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/66—Substation equipment, e.g. for use by subscribers with means for preventing unauthorised or fraudulent calling
- H04M1/667—Preventing unauthorised calls from a telephone set
- H04M1/67—Preventing unauthorised calls from a telephone set by electronic means
- H04M1/673—Preventing unauthorised calls from a telephone set by electronic means the user being required to key in a code
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72403—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
- H04M1/72409—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories
- H04M1/72412—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories using two-way short-range wireless interfaces
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72448—User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
- H04M1/72463—User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions to restrict the functionality of the device
- H04M1/724631—User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions to restrict the functionality of the device by limiting the access to the user interface, e.g. locking a touch-screen or a keypad
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/80—Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
- H04W76/14—Direct-mode setup
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72403—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
- H04M1/72409—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories
- H04M1/724094—Interfacing with a device worn on the user's body to provide access to telephonic functionalities, e.g. accepting a call, reading or composing a message
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2250/00—Details of telephonic subscriber devices
- H04M2250/02—Details of telephonic subscriber devices including a Bluetooth interface
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2250/00—Details of telephonic subscriber devices
- H04M2250/12—Details of telephonic subscriber devices including a sensor for measuring a physical value, e.g. temperature or motion
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Computer Security & Cryptography (AREA)
- Computer Hardware Design (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Social Psychology (AREA)
- Software Systems (AREA)
- Telephone Function (AREA)
- Telephonic Communication Services (AREA)
Abstract
本申请公开了一种移动终端的解锁方法和设备,该方法包括:可穿戴蓝牙设备在与移动终端建立连接之后,确定所述移动终端对应的当前状态;其中,所述当前状态为锁定状态或者解锁状态;所述可穿戴蓝牙设备检测用户授权行为,并利用所述用户授权行为设置移动终端对应的处理标识;其中,所述处理标识为锁定标识或者解锁标识;当所述处理标识为解锁标识,所述当前状态为锁定状态时,所述可穿戴蓝牙设备向所述移动终端发送解锁消息,由所述移动终端执行解锁操作。本申请实施例中,可穿戴蓝牙设备可以基于移动终端所有者的主观意愿(即用户的真实意图)对移动终端执行解锁操作或者锁定操作,提高用户的使用感受,有效保护用户隐私。
Description
技术领域
本申请涉及通信技术领域,尤其涉及一种移动终端的解锁方法和设备。
背景技术
随着移动终端的普及,医护人员可以使用移动终端访问所管理患者的医疗健康数据,且患者可以使用移动终端访问自身的医疗健康数据。为了保护移动终端上的隐私信息,用户在不使用移动终端时,需要对移动终端进行锁定操作,用户再次使用移动终端时,需要对移动终端进行解锁操作。在通过密码或手势来实现锁定操作和解锁操作时,对用户而言这种操作相对繁琐。
现有技术中,随着可穿戴蓝牙设备(如运动手环)的普及,可穿戴蓝牙设备可以利用广播信道的广播消息传输可穿戴蓝牙设备的用户标识(具有唯一性),以控制移动终端实现锁定操作和解锁操作。当利用蓝牙技术在移动终端和可穿戴蓝牙设备间建立无线连接时,可穿戴蓝牙设备在广播信道上通过广播消息传输可穿戴蓝牙设备的用户标识(如MAC(Media Access Control,媒体访问控制)地址),移动终端通过监听广播信道上的广播消息,记录该广播消息中携带的可穿戴蓝牙设备的用户标识,两者建立蓝牙连接。
当可穿戴蓝牙设备与移动终端分开超过预设距离(如10米)时,可穿戴蓝牙设备与移动终端之间的蓝牙连接中断,此时对移动终端进行锁定操作。进一步的,可穿戴蓝牙设备会在广播信道上周期性的广播本可穿戴蓝牙设备的用户标识,且移动终端会在广播信道上周期性的监听可穿戴蓝牙设备的用户标识。当可穿戴蓝牙设备与移动终端再次相距一定距离(如小于10米)时,移动终端会在广播信道上监听到可穿戴蓝牙设备的用户标识,如果监听到的用户标识与自身存储的用户标识一致,则移动终端与可穿戴蓝牙设备再次建立蓝牙连接,二者可以进行数据通信,此时对移动终端进行解锁操作。
在上述方式下,仅依据可穿戴蓝牙设备与移动终端之间的蓝牙连接的建立和中断,来实现对移动终端的解锁操作和解锁操作,与用户的真实意图可能并不一致。例如,移动终端所有者佩戴可穿戴蓝牙设备,当移动终端在可穿戴蓝牙设备的蓝牙信号的覆盖范围内时,移动终端会被执行解锁操作,此时可穿戴蓝牙设备之外的其它人员也可以登录查看移动终端上属于用户的医疗健康数据,而移动终端的所有者本身可能并不希望执行解锁操作,显然,移动终端在可穿戴蓝牙设备的蓝牙信号的覆盖范围内时,对移动终端执行的解锁操作,并不是用户的真实意图。
发明内容
本申请实施例提供一种移动终端的解锁方法和设备,以基于用户的真实意图对移动终端执行解锁操作和锁定操作,并提高用户的使用感受。
本申请实施例提供一种移动终端的解锁方法,所述方法包括以下步骤:
可穿戴蓝牙设备在与移动终端建立连接之后,确定所述移动终端对应的当前状态;其中,所述当前状态为锁定状态或者解锁状态;
所述可穿戴蓝牙设备检测用户授权行为,并利用所述用户授权行为设置移动终端对应的处理标识;其中,所述处理标识为锁定标识或者解锁标识;
当所述处理标识为解锁标识,所述当前状态为锁定状态时,所述可穿戴蓝牙设备向所述移动终端发送解锁消息,由所述移动终端执行解锁操作。
所述可穿戴蓝牙设备检测用户授权行为,并利用所述用户授权行为设置移动终端对应的处理标识,包括:
所述可穿戴蓝牙设备检测到本可穿戴蓝牙设备的加速度传感器的测量数值大于预设第一阈值时,则判定用户授权行为是授权解锁行为,并设置移动终端对应的处理标识为解锁标识;或者,所述可穿戴蓝牙设备检测到本可穿戴蓝牙设备的角速度传感器的测量数值大于预设第二阈值时,则判定用户授权行为是授权解锁行为,并设置移动终端对应的处理标识为解锁标识。
所述方法进一步包括:
所述可穿戴蓝牙设备在设置移动终端对应的处理标识为解锁标识后,所述可穿戴蓝牙设备为所述移动终端启动老化定时器;在所述老化定时器超时后,所述可穿戴蓝牙设备设置所述移动终端对应的处理标识为锁定标识。
所述可穿戴蓝牙设备检测到本可穿戴蓝牙设备的加速度传感器的测量数值大于预设第一阈值,具体包括:
所述可穿戴蓝牙设备利用加速度传感器的测量数值获得ACCx 2、ACCy 2、ACCz 2,当ACCx 2+ACCy 2+ACCz 2大于预设第一阈值时,检测到可穿戴蓝牙设备的加速度传感器的测量数值大于预设第一阈值;其中,ACCx 2是加速度传感器在X轴方向的加速度强度的平方,ACCy 2是加速度传感器在Y轴方向的加速度强度的平方,ACCz 2是加速度传感器在Z轴方向的加速度强度的平方。
所述可穿戴蓝牙设备在与所述移动终端建立连接之后,确定所述移动终端对应的当前状态,具体包括:
所述可穿戴蓝牙设备与所述移动终端建立连接,在建立连接之后,接收来自所述移动终端的锁定状态通知消息,并利用所述锁定状态通知消息确定所述移动终端对应的当前状态为锁定状态;在所述移动终端执行解锁操作之后,所述可穿戴蓝牙设备接收来自所述移动终端的解锁状态通知消息,并利用所述解锁状态通知消息确定所述移动终端对应的当前状态为解锁状态。
所述可穿戴蓝牙设备向所述移动终端发送解锁消息,由所述移动终端执行解锁操作的过程,具体包括:
所述可穿戴蓝牙设备在设置所述移动终端对应的处理标识为解锁标识之后,记录本可穿戴蓝牙设备的加速度传感器的测量数值对应的第一时序信息和第一开始时间戳信息,向所述移动终端发送解锁消息,并向所述移动终端发送携带所述第一时序信息和所述第一开始时间戳信息的转换核查请求消息;由所述移动终端利用所述第一时序信息和所述第一开始时间戳信息判断是否执行解锁操作,并在判断结果为是时,由所述移动终端执行解锁操作。
所述方法进一步包括:
当所述处理标识为锁定标识,所述当前状态为锁定状态时,所述可穿戴蓝牙设备向移动终端发送当前状态保持消息,由所述移动终端保持锁定状态。
所述方法进一步包括:
当所述处理标识为锁定标识,所述当前状态为锁定状态时,如果所述可穿戴蓝牙设备检测到用户强制状态转换行为时,则所述可穿戴蓝牙设备向所述移动终端发送解锁消息,由所述移动终端执行解锁操作。
所述方法进一步包括:
当所述处理标识为解锁标识或者锁定标识,所述当前状态为解锁状态时,如果所述可穿戴蓝牙设备检测到用户强制状态转换行为时,则所述可穿戴蓝牙设备向所述移动终端发送锁定消息,由所述移动终端执行锁定操作。
所述可穿戴蓝牙设备检测到用户强制状态转换行为的过程,具体包括:
所述可穿戴蓝牙设备检测到本可穿戴蓝牙设备的加速度传感器的测量数值大于预设第三阈值时,则判定当前检测到用户强制状态转换行为;或者,
所述可穿戴蓝牙设备检测到本可穿戴蓝牙设备的角速度传感器的测量数值大于预设第四阈值时,则判定当检测到用户强制状态转换行为。
本申请实施例提供一种移动终端的解锁方法,所述方法包括以下步骤:
移动终端接收来自可穿戴蓝牙设备的解锁消息;所述解锁消息是所述可穿戴蓝牙设备确定所述移动终端对应的当前状态为锁定状态,并通过用户授权行为设置所述移动终端对应的处理标识为解锁标识时发送的;其中,所述处理标识为锁定标识或者解锁标识,所述当前状态为锁定状态或者解锁状态;
所述移动终端利用所述解锁消息执行解锁操作。
所述方法进一步包括:
所述移动终端与所述可穿戴蓝牙设备建立连接,在建立连接之后,向所述可穿戴蓝牙设备发送锁定状态通知消息,由所述可穿戴蓝牙设备利用所述锁定状态通知消息确定所述移动终端对应的当前状态为锁定状态;
所述移动终端在利用所述解锁消息执行解锁操作之后,所述移动终端向所述可穿戴蓝牙设备发送解锁状态通知消息,由所述可穿戴蓝牙设备利用所述解锁状态通知消息确定所述移动终端对应的当前状态为解锁状态。
所述移动终端接收来自可穿戴蓝牙设备的解锁消息,并利用所述解锁消息执行解锁操作,具体包括:
所述移动终端接收来自可穿戴蓝牙设备的解锁消息,并接收来自可穿戴蓝牙设备的携带第一时序信息和第一开始时间戳信息的转换核查请求消息;其中,所述第一时序信息和所述第一开始时间戳信息是可穿戴蓝牙设备在设置所述移动终端对应的处理标识为解锁标识之后,记录的可穿戴蓝牙设备的加速度传感器的测量数值对应的第一时序信息和第一开始时间戳信息;
所述移动终端确定自身对应的当前状态为锁定状态之后,记录本移动终端的加速度传感器的测量数值对应的第二时序信息和第二开始时间戳信息;
所述移动终端利用所述第一时序信息、所述第一开始时间戳信息、所述第二时序信息和所述第二开始时间戳信息判断是否执行解锁操作;
在判断结果为是时,所述移动终端利用所述解锁消息执行解锁操作。
所述第一时序信息为所述可穿戴蓝牙设备的加速度传感器的测量数值在X轴方向的加速度强度的平方、在Y轴方向的加速度强度的平方、在Z轴方向的加速度强度的平方之和的第一时序序列(int-X1,int-X2,……,intXn);所述第二时序信息为所述移动终端的加速度传感器的测量数值在X轴方向的加速度强度的平方、在Y轴方向的加速度强度的平方、在Z轴方向的加速度强度的平方之和的第二时序序列(int-Y1,int-Y2,……,intYm);
所述移动终端利用所述第一时序信息、所述第一开始时间戳信息、所述第二时序信息和所述第二开始时间戳信息判断是否执行解锁操作,具体包括:
所述移动终端利用所述第一开始时间戳信息和所述第二开始时间戳信息对齐第一时序序列和第二时序序列;所述移动终端计算所述第一时序序列和所述第二时序序列之间的相关系数;当所述相关系数满足预设策略时,所述移动终端确定执行解锁操作,否则,所述移动终端确定不执行解锁操作。
所述方法进一步包括:
所述移动终端接收来自所述可穿戴蓝牙设备的当前状态保持消息;其中,所述当前状态保持消息是所述可穿戴蓝牙设备在所述移动终端对应的处理标识为锁定标识,所述移动终端对应的当前状态为锁定状态时发送的;
所述移动终端利用所述当前状态保持消息保持锁定状态。
所述方法进一步包括:
所述移动终端接收来自所述可穿戴蓝牙设备的解锁消息;其中,所述解锁消息是所述可穿戴蓝牙设备在所述移动终端对应的处理标识为锁定标识,当前状态为锁定状态,且检测到用户强制状态转换行为时发送的;
所述移动终端利用所述解锁消息执行解锁操作。
所述方法进一步包括:
所述移动终端接收来自所述可穿戴蓝牙设备的锁定消息;其中,所述锁定消息是可穿戴蓝牙设备在所述移动终端对应的处理标识为解锁标识或者锁定标识,当前状态为解锁状态,且检测到用户强制状态转换行为时发送的;
所述移动终端利用所述锁定消息执行锁定操作。
本申请实施例提供一种可穿戴蓝牙设备,所述可穿戴蓝牙设备具体包括:
确定模块,用于在与移动终端建立连接之后,确定所述移动终端对应的当前状态;其中,所述当前状态为锁定状态或者解锁状态;
设置模块,用于检测用户授权行为,并利用所述用户授权行为设置移动终端对应的处理标识;其中,所述处理标识为锁定标识或者解锁标识;
发送模块,用于当所述处理标识为解锁标识,所述当前状态为锁定状态时,向所述移动终端发送解锁消息,由所述移动终端执行解锁操作。
所述设置模块,具体用于在检测到所述可穿戴蓝牙设备的加速度传感器的测量数值大于预设第一阈值时,则判定用户授权行为是授权解锁行为,并设置移动终端对应的处理标识为解锁标识;或者,在检测到所述可穿戴蓝牙设备的角速度传感器的测量数值大于预设第二阈值时,则判定用户授权行为是授权解锁行为,并设置移动终端对应的处理标识为解锁标识。
所述设置模块,进一步用于在设置所述移动终端对应的处理标识为解锁标识之后,为所述移动终端启动老化定时器;在所述老化定时器超时之后,设置所述移动终端对应的处理标识为锁定标识。
所述设置模块,进一步用于在检测到加速度传感器的测量数值大于预设第一阈值的过程中,利用加速度传感器的测量数值获得ACCx 2、ACCy 2、ACCz 2,当ACCx 2+ACCy 2+ACCz 2大于预设第一阈值时,检测到可穿戴蓝牙设备的加速度传感器的测量数值大于预设第一阈值;其中,ACCx 2是加速度传感器在X轴方向的加速度强度的平方,ACCy 2是加速度传感器在Y轴方向的加速度强度的平方,ACCz 2是加速度传感器在Z轴方向的加速度强度的平方。
所述确定模块,具体用于与所述移动终端建立连接,并在建立连接之后,接收来自所述移动终端的锁定状态通知消息,并利用所述锁定状态通知消息确定所述移动终端对应的当前状态为锁定状态;在所述移动终端执行解锁操作之后,接收来自所述移动终端的解锁状态通知消息,并利用所述解锁状态通知消息确定所述移动终端对应的当前状态为解锁状态。
所述发送模块,具体用于在设置所述移动终端对应的处理标识为解锁标识后,记录所述可穿戴蓝牙设备的加速度传感器的测量数值对应的第一时序信息和第一开始时间戳信息,向所述移动终端发送解锁消息,并向所述移动终端发送携带所述第一时序信息和所述第一开始时间戳信息的转换核查请求消息;由所述移动终端利用所述第一时序信息和所述第一开始时间戳信息判断是否执行解锁操作,并在判断结果为是时,由所述移动终端执行解锁操作。
所述发送模块,还用于当所述处理标识为锁定标识,所述当前状态为锁定状态时,向移动终端发送当前状态保持消息,由移动终端保持锁定状态。
所述发送模块,还用于当所述处理标识为锁定标识,所述当前状态为锁定状态时,如果所述发送模块检测到用户强制状态转换行为时,则向所述移动终端发送解锁消息,由所述移动终端执行解锁操作。
所述发送模块,还用于当所述处理标识为解锁标识或者锁定标识,所述当前状态为解锁状态时,如果所述发送模块检测到用户强制状态转换行为时,则向所述移动终端发送锁定消息,由所述移动终端执行锁定操作。
所述发送模块,进一步用于在检测到用户强制状态转换行为时,当检测到可穿戴蓝牙设备的加速度传感器的测量数值大于预设第三阈值时,判定当前检测到用户强制状态转换行为;或,当检测到可穿戴蓝牙设备的角速度传感器的测量数值大于预设第四阈值时,判定当检测到用户强制状态转换行为。
本申请实施例提供一种移动终端,所述移动终端具体包括:
接收模块,用于接收来自可穿戴蓝牙设备的解锁消息;所述解锁消息是所述可穿戴蓝牙设备确定所述移动终端对应的当前状态为锁定状态,并通过用户授权行为设置所述移动终端对应的处理标识为解锁标识时发送的;所述处理标识为锁定标识或者解锁标识,所述当前状态为锁定状态或者解锁状态;
处理模块,用于利用所述解锁消息执行解锁操作。
还包括:发送模块,用于与所述可穿戴蓝牙设备建立连接,并在建立连接之后,向所述可穿戴蓝牙设备发送锁定状态通知消息,由所述可穿戴蓝牙设备利用所述锁定状态通知消息确定所述移动终端对应的当前状态为锁定状态;在所述处理模块利用所述解锁消息执行解锁操作之后,向所述可穿戴蓝牙设备发送解锁状态通知消息,由所述可穿戴蓝牙设备利用所述解锁状态通知消息确定所述移动终端对应的当前状态为解锁状态。
所述接收模块,具体用于接收来自可穿戴蓝牙设备的解锁消息,并接收来自可穿戴蓝牙设备的携带第一时序信息和第一开始时间戳信息的转换核查请求消息;所述第一时序信息和所述第一开始时间戳信息是可穿戴蓝牙设备在设置所述移动终端对应的处理标识为解锁标识之后,记录的可穿戴蓝牙设备的加速度传感器的测量数值对应的第一时序信息和第一开始时间戳信息;
所述处理模块,具体用于确定所述移动终端对应的当前状态为锁定状态之后,记录所述移动终端的加速度传感器的测量数值对应的第二时序信息和第二开始时间戳信息;并利用所述第一时序信息、所述第一开始时间戳信息、所述第二时序信息和所述第二开始时间戳信息判断是否执行解锁操作;在判断结果为是时,则利用所述解锁消息执行解锁操作。
所述第一时序信息为所述可穿戴蓝牙设备的加速度传感器的测量数值在X轴方向的加速度强度的平方、在Y轴方向的加速度强度的平方、在Z轴方向的加速度强度的平方之和的第一时序序列(int-X1,int-X2,……,intXn);所述第二时序信息为所述移动终端的加速度传感器的测量数值在X轴方向的加速度强度的平方、在Y轴方向的加速度强度的平方、在Z轴方向的加速度强度的平方之和的第二时序序列(int-Y1,int-Y2,……,intYm);
所述处理模块,进一步用于在利用第一时序信息、第一开始时间戳信息、第二时序信息和第二开始时间戳信息判断是否执行解锁操作的过程中,利用第一开始时间戳信息和第二开始时间戳信息对齐第一时序序列和第二时序序列;计算所述第一时序序列和所述第二时序序列之间的相关系数;当所述相关系数满足预设策略时,确定执行解锁操作,否则,确定不执行解锁操作。
所述接收模块,还用于接收来自所述可穿戴蓝牙设备的当前状态保持消息;所述当前状态保持消息是所述可穿戴蓝牙设备在所述移动终端对应的处理标识为锁定标识,所述移动终端对应的当前状态为锁定状态时发送的;
所述处理模块,还用于利用所述当前状态保持消息保持锁定状态。
所述接收模块,还用于接收来自所述可穿戴蓝牙设备的解锁消息;其中,所述解锁消息是所述可穿戴蓝牙设备在所述移动终端对应的处理标识为锁定标识,当前状态为锁定状态,且检测到用户强制状态转换行为时发送的;
所述处理模块,还用于利用所述解锁消息执行解锁操作。
所述接收模块,还用于接收来自所述可穿戴蓝牙设备的锁定消息;所述锁定消息是可穿戴蓝牙设备在所述移动终端对应的处理标识为解锁标识或者锁定标识,当前状态为解锁状态,且检测到用户强制状态转换行为时发送的;
所述处理模块,还用于利用所述锁定消息执行锁定操作。
与现有技术相比,本申请实施例至少具有以下优点:本申请实施例中,可穿戴蓝牙设备可以基于移动终端所有者的主观意愿(即用户的真实意图)对移动终端执行解锁操作或者锁定操作,提高用户的使用感受,有效保护用户隐私,有效避免了移动终端所有者的隐私被泄露的风险。由于无需用户在可穿戴蓝牙设备上进行人工操作,因此,为移动终端所有者提供了便利性。
附图说明
为了更清楚地说明本申请实施例的技术方案,下面将对本申请实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据本申请实施例的这些附图获得其他的附图。
图1是本申请实施例一提供的一种移动终端的解锁方法流程示意图;
图2是本申请实施例二提供的一种移动终端的解锁方法流程示意图;
图3是本申请实施例三提供的一种可穿戴蓝牙设备的结构示意图;
图4是本申请实施例四提供的一种移动终端的结构示意图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请的一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
实施例一
针对现有技术中存在的问题,本申请实施例一提供了一种移动终端的解锁方法,如图1所示,该移动终端的解锁方法具体可以包括以下步骤:
步骤101,可穿戴蓝牙设备在与移动终端建立连接之后,确定该移动终端对应的当前状态;其中,该当前状态具体为锁定状态或者解锁状态。
步骤102,可穿戴蓝牙设备检测用户授权行为,并利用该用户授权行为设置移动终端对应的处理标识;其中,该处理标识为锁定标识或者解锁标识。
步骤103,当处理标识为解锁标识,且当前状态为锁定状态时,则可穿戴蓝牙设备向移动终端发送解锁消息,由该移动终端执行解锁操作。
本发明实施例中,可穿戴蓝牙设备检测用户授权行为,并利用该用户授权行为设置移动终端对应的处理标识的过程,具体包括但不限于如下方式:可穿戴蓝牙设备检测到本可穿戴蓝牙设备的加速度传感器的测量数值大于预设第一阈值时,则判定用户授权行为是授权解锁行为,并设置移动终端对应的处理标识为解锁标识;或者,可穿戴蓝牙设备检测到本可穿戴蓝牙设备的角速度传感器的测量数值大于预设第二阈值时,则判定用户授权行为是授权解锁行为,并设置移动终端对应的处理标识为解锁标识。当然,在实际应用中,并不局限于利用加速度传感器的测量数值或者角速度传感器的测量数值判定用户授权行为是授权解锁行为,例如,还可以基于声音传感器的测量数值判定用户授权行为是授权解锁行为,对于其它判定方式在此不再赘述。
本发明实施例中,可穿戴蓝牙设备在设置移动终端对应的处理标识为解锁标识之后,可穿戴蓝牙设备还可以为移动终端启动老化定时器;在老化定时器超时后,可穿戴蓝牙设备设置移动终端对应的处理标识为锁定标识。
本发明实施例中,可穿戴蓝牙设备检测到本可穿戴蓝牙设备的加速度传感器的测量数值大于预设第一阈值的过程,具体包括但不限于如下方式:可穿戴蓝牙设备利用加速度传感器的测量数值获得ACCx 2、ACCy 2、ACCz 2,当ACCx 2+ACCy 2+ACCz 2大于预设第一阈值时,则检测到可穿戴蓝牙设备的加速度传感器的测量数值大于预设第一阈值;其中,ACCx 2是加速度传感器在X轴方向的加速度强度的平方,ACCy 2是加速度传感器在Y轴方向的加速度强度的平方,ACCz 2是加速度传感器在Z轴方向的加速度强度的平方。
本发明实施例中,可穿戴蓝牙设备在与移动终端建立连接之后,确定移动终端对应的当前状态的过程,具体包括但不限于如下方式:可穿戴蓝牙设备与移动终端建立连接,可穿戴蓝牙设备在与该移动终端建立连接之后,接收来自移动终端的锁定状态通知消息,并利用该锁定状态通知消息确定该移动终端对应的当前状态为锁定状态。进一步的,在移动终端执行解锁操作之后,可穿戴蓝牙设备接收来自该移动终端的解锁状态通知消息,并利用该解锁状态通知消息确定该移动终端对应的当前状态为解锁状态。
本发明实施例中,可穿戴蓝牙设备向移动终端发送解锁消息,由移动终端执行解锁操作的过程,具体包括但不限于如下方式:可穿戴蓝牙设备在设置移动终端对应的处理标识为解锁标识之后,记录本可穿戴蓝牙设备的加速度传感器的测量数值对应的第一时序信息和第一开始时间戳信息,向移动终端发送解锁消息,并向移动终端发送携带第一时序信息和第一开始时间戳信息的转换核查请求消息;由移动终端利用第一时序信息和第一开始时间戳信息判断是否执行解锁操作,并在判断结果为是时,由移动终端执行解锁操作。
本发明实施例中,当处理标识为锁定标识,当前状态为锁定状态时,可穿戴蓝牙设备向移动终端发送当前状态保持消息,由移动终端保持锁定状态。
进一步的,本发明实施例中,当处理标识为锁定标识,当前状态为锁定状态时,如果可穿戴蓝牙设备检测到用户强制状态转换行为时,则可穿戴蓝牙设备可以向移动终端发送解锁消息,并由移动终端执行解锁操作。
本发明实施例中,当处理标识为解锁标识或者锁定标识,当前状态为解锁状态时,如果可穿戴蓝牙设备检测到用户强制状态转换行为时,则可穿戴蓝牙设备可以向移动终端发送锁定消息,由移动终端执行锁定操作。
本发明实施例中,可穿戴蓝牙设备检测到用户强制状态转换行为的过程,具体包括但不限于如下方式:可穿戴蓝牙设备检测到本可穿戴蓝牙设备的加速度传感器的测量数值大于预设第三阈值时,则判定当前检测到用户强制状态转换行为;或者,可穿戴蓝牙设备检测到本可穿戴蓝牙设备的角速度传感器的测量数值大于预设第四阈值时,则判定当检测到用户强制状态转换行为。其中,预设第三阈值大于预设第一阈值,预设第四阈值大于预设第二阈值。
与现有技术相比,本申请实施例至少具有以下优点:本申请实施例中,可穿戴蓝牙设备可以基于移动终端所有者的主观意愿(即用户的真实意图)对移动终端执行解锁操作或者锁定操作,提高用户的使用感受,有效保护用户隐私,有效避免了移动终端所有者的隐私被泄露的风险。由于无需用户在可穿戴蓝牙设备上进行人工操作,因此,为移动终端所有者提供了便利性。
实施例二
针对现有技术中存在的问题,本申请实施例一提供了一种移动终端的解锁方法,如图2所示,该移动终端的解锁方法具体可以包括以下步骤:
步骤201,移动终端接收来自可穿戴蓝牙设备的解锁消息。其中,该解锁消息是可穿戴蓝牙设备确定移动终端对应的当前状态为锁定状态,并通过用户授权行为设置移动终端对应的处理标识为解锁标识时发送的。进一步的,处理标识为锁定标识或者解锁标识,当前状态为锁定状态或者解锁状态。
步骤202,移动终端利用解锁消息执行解锁操作。
本发明实施例中,移动终端与可穿戴蓝牙设备建立连接,在移动终端与可穿戴蓝牙设备建立连接之后,移动终端向可穿戴蓝牙设备发送锁定状态通知消息,由可穿戴蓝牙设备利用该锁定状态通知消息确定移动终端对应的当前状态为锁定状态。进一步的,移动终端在利用解锁消息执行解锁操作之后,移动终端向可穿戴蓝牙设备发送解锁状态通知消息,由可穿戴蓝牙设备利用该解锁状态通知消息确定移动终端对应的当前状态为解锁状态。
本发明实施例中,移动终端接收来自可穿戴蓝牙设备的解锁消息,并利用解锁消息执行解锁操作的过程,具体包括但不限于如下方式:移动终端接收来自可穿戴蓝牙设备的解锁消息,并接收来自可穿戴蓝牙设备的携带第一时序信息和第一开始时间戳信息的转换核查请求消息;其中,该第一时序信息和第一开始时间戳信息是可穿戴蓝牙设备在设置移动终端对应的处理标识为解锁标识之后,记录的可穿戴蓝牙设备的加速度传感器的测量数值对应的第一时序信息和第一开始时间戳信息。进一步的,移动终端在确定自身对应的当前状态为锁定状态之后,记录本移动终端的加速度传感器的测量数值对应的第二时序信息和第二开始时间戳信息。之后,移动终端利用第一时序信息、第一开始时间戳信息、第二时序信息和第二开始时间戳信息判断是否执行解锁操作;在判断结果为是时,移动终端利用解锁消息执行解锁操作。
本发明实施例中,第一时序信息为可穿戴蓝牙设备的加速度传感器的测量数值在X轴方向的加速度强度的平方、在Y轴方向的加速度强度的平方、在Z轴方向的加速度强度的平方之和的第一时序序列(int-X1,int-X2,……,intXn);第二时序信息为移动终端的加速度传感器的测量数值在X轴方向的加速度强度的平方、在Y轴方向的加速度强度的平方、在Z轴方向的加速度强度的平方之和的第二时序序列(int-Y1,int-Y2,……,intYm)。
基于此,移动终端利用第一时序信息、第一开始时间戳信息、第二时序信息和第二开始时间戳信息判断是否执行解锁操作的过程,具体包括但不限于如下方式:移动终端利用第一开始时间戳信息和第二开始时间戳信息对齐第一时序序列和第二时序序列。进一步的,移动终端计算第一时序序列和第二时序序列之间的相关系数。当相关系数满足预设策略时,移动终端确定执行解锁操作,当相关系数不满足预设策略时,移动终端确定不执行解锁操作。
本发明实施例中,移动终端还可以接收来自可穿戴蓝牙设备的当前状态保持消息;其中,该当前状态保持消息是可穿戴蓝牙设备在移动终端对应的处理标识为锁定标识,移动终端对应的当前状态为锁定状态时发送的。进一步的,移动终端可以利用该当前状态保持消息保持锁定状态。
本发明实施例中,移动终端还可以接收来自可穿戴蓝牙设备的解锁消息;其中,该解锁消息是可穿戴蓝牙设备在移动终端对应的处理标识为锁定标识,当前状态为锁定状态,且可穿戴蓝牙设备检测到用户强制状态转换行为时发送的。进一步的,移动终端可以利用该解锁消息执行解锁操作。
本发明实施例中,移动终端还可以接收来自可穿戴蓝牙设备的锁定消息;其中,该锁定消息是可穿戴蓝牙设备在移动终端对应的处理标识为解锁标识或者锁定标识,当前状态为解锁状态,且可穿戴蓝牙设备检测到用户强制状态转换行为时发送的。进一步的,移动终端可以利用锁定消息执行锁定操作。
与现有技术相比,本申请实施例至少具有以下优点:本申请实施例中,可穿戴蓝牙设备可以基于移动终端所有者的主观意愿(即用户的真实意图)对移动终端执行解锁操作或者锁定操作,提高用户的使用感受,有效保护用户隐私,有效避免了移动终端所有者的隐私被泄露的风险。由于无需用户在可穿戴蓝牙设备上进行人工操作,因此,为移动终端所有者提供了便利性。
以下结合具体的应用场景对本发明实施例的技术方案进行详细说明。
本发明实施例中,可穿戴蓝牙设备可以为运动手环,移动终端可以为手机和平板等设备。本发明实施例的应用场景可以为移动医疗应用服务中的可穿戴蓝牙设备和移动终端,并用于实现保护医务人员、患者/用户的隐私信息。通过判断移动终端所有者对于锁定和解锁的授权行为/意愿,自动通知移动终端进行相应的锁定操作或解锁操作,有效避免了所有者隐私泄露的风险;同时,无需用户在可穿戴蓝牙设备上进行人工操作,提供了用户使用的便利性。
一、可穿戴蓝牙设备(如运动手环)的组成。
蓝牙通信模块,用于广播可穿戴蓝牙设备的唯一性标识(如MAC地址),并与移动终端建立无线连接,并基于该无线连接与移动终端进行信息交互。锁定状态模块,用于记录移动终端当前的当前状态(如锁定状态(lock)或者解锁状态(unlock),缺省为unknown);当可穿戴蓝牙设备与移动终端建立蓝牙连接之后,获取移动终端当前的当前状态(lock或unlock)。授权感知模块,由于当移动终端所有者希望对移动终端进行解锁操作或锁定操作时,其可穿戴蓝牙设备上会产生相应的运动行为记录,而非移动终端所有者使用移动终端时,不会在可穿戴蓝牙设备上产生相应的运动行为记录,因此,授权感知模块用于通过用户的行为(运动行为记录)识别用户授权行为。授权通知模块,用于根据蓝牙通信模块和授权感知模块的状态,向移动终端发送解锁移动终端的授权命令(即解锁消息)或锁定移动终端的授权命令(即锁定消息)。
授权感知模块在识别用户授权行为时,可以基于可穿戴蓝牙设备的加速度传感器(如三轴加速度仪)感知用户的运动行为记录,进而判定移动终端所有者希望对解锁操作或锁定操作进行授权;或者,可以基于可穿戴蓝牙设备的角速度传感器(如陀螺仪传感器)感知用户的运动行为记录,进而判定移动终端所有者希望对解锁操作或锁定操作进行授权。当然,在实际应用中,并不局限于利用加速度传感器的测量数值或者角速度传感器的测量数值判定用户授权行为是授权解锁行为,例如,还可以基于声音传感器的测量数值判定用户授权行为是授权解锁行为,对于其它判定方式在此不再赘述。
以三轴加速度仪为例,可穿戴蓝牙设备利用三轴加速度仪的测量数值获得ACCx 2、ACCy 2、ACCz 2,当ACCx 2+ACCy 2+ACCz 2大于预设阈值a时,表示移动终端所有者希望对解锁操作进行授权。其中,ACCx 2是三轴加速度仪在X轴方向的加速度强度的平方,ACCy 2是三轴加速度仪在Y轴方向的加速度强度的平方,ACCz 2是三轴加速度仪在Z轴方向的加速度强度的平方。此外,该预设阈值a是一个根据经验或者通过分类器模型训练出来的强度阈值。
二、可穿戴蓝牙设备的授权感知模块。通过检测用户授权行为,判定用户授权意愿/命令,并设置移动终端对应的处理标识(锁定标识或者解锁标识)。
具体的,授权感知模块初始认为用户要锁定移动终端,将移动终端对应的处理标识(lock_flag)设置为锁定标识(如1)。当授权感知模块检测到加速度传感器或者角速度传感器的测量数值大于特定阈值a时,判定用户授权行为是授权解锁行为,并设置移动终端对应的处理标识(lock_flag)为解锁标识(如0)。进一步的,可穿戴蓝牙设备为移动终端启动老化定时器;在老化定时器超时后,授权感知模块设置移动终端对应的处理标识为锁定标识1。
三、移动终端基于可穿戴蓝牙设备检测到的用户授权行为实现解锁操作。
步骤1、移动终端与可穿戴蓝牙设备建立连接。其中,移动终端与可穿戴蓝牙设备建立连接之前,移动终端已经与可穿戴蓝牙设备配对成功,并保存可穿戴蓝牙设备的唯一标识(如MAC地址)作为解锁标识。
步骤2、移动终端向可穿戴蓝牙设备发送锁定状态通知消息,该锁定状态通知消息用于告知移动终端对应的当前状态为锁定状态(lock)。可穿戴蓝牙设备在收到锁定状态通知消息后,记录移动终端对应的当前状态为锁定状态。
步骤3、可穿戴蓝牙设备查询移动终端对应的处理标识(基于用户授权行为设置的处理标识),该处理标识(lock_flag)具体为锁定标识或者解锁标识。
步骤4、如果移动终端对应的处理标识为解锁标识,则可穿戴蓝牙设备向移动终端发送解锁消息,该解锁消息用于通知移动终端执行解锁操作。如果移动终端对应的处理标识为锁定标识,则可穿戴蓝牙设备向移动终端发送当前状态保持消息,该当前状态保持消息用于通知移动终端保持当前状态。
步骤5、移动终端收到来自可穿戴蓝牙设备的解锁消息后,执行解锁操作。移动终端收到来自可穿戴蓝牙设备的当前状态保持消息后,保持锁定状态。
步骤6、移动终端在执行解锁操作之后,移动终端还可以向可穿戴蓝牙设备发送解锁状态通知消息,且该解锁状态通知消息用于告知本移动终端对应的当前状态为解锁状态(unlock)。进一步的,可穿戴蓝牙设备在接收到解锁状态通知消息之后,记录移动终端对应的当前状态为解锁状态(unlock)。
四、移动终端基于可穿戴蓝牙设备检测到的用户授权行为实现解锁操作。
步骤1、移动终端与可穿戴蓝牙设备建立连接。其中,移动终端与可穿戴蓝牙设备建立连接之前,移动终端已经与可穿戴蓝牙设备配对成功,并保存可穿戴蓝牙设备的唯一标识(如MAC地址)作为解锁标识。
步骤2、移动终端向可穿戴蓝牙设备发送锁定状态通知消息,该锁定状态通知消息用于告知移动终端对应的当前状态为锁定状态(lock)。可穿戴蓝牙设备在收到锁定状态通知消息后,记录移动终端对应的当前状态为锁定状态。
步骤3、可穿戴蓝牙设备查询移动终端对应的处理标识(基于用户授权行为设置的处理标识),该处理标识(lock_flag)具体为锁定标识或者解锁标识。
步骤4、如果移动终端对应的处理标识为锁定标识,则可穿戴蓝牙设备向移动终端发送当前状态保持消息,该当前状态保持消息用于通知移动终端保持当前状态。如果移动终端对应的处理标识为解锁标识,则可穿戴蓝牙设备通知移动终端核查解锁行为,记录可穿戴蓝牙设备的加速度传感器的测量数值对应的第一时序信息和第一开始时间戳信息Timestamp1,向移动终端发送解锁消息,向移动终端发送携带第一时序信息和第一开始时间戳信息的转换核查请求消息。第一时序信息为可穿戴蓝牙设备的加速度传感器的测量数值在X轴方向的加速度强度的平方、在Y轴方向的加速度强度的平方、在Z轴方向的加速度强度的平方之和的第一时序序列(int-X1,int-X2,……,intXn)。
步骤5、移动终端收到来自可穿戴蓝牙设备的当前状态保持消息后,保持锁定状态。移动终端收到来自可穿戴蓝牙设备的核查解锁行为的通知后,记录本移动终端的加速度传感器的测量数值对应的第二时序信息和第二开始时间戳信息Timestamp2。第二时序信息为移动终端的加速度传感器的测量数值在X轴方向的加速度强度的平方、在Y轴方向的加速度强度的平方、在Z轴方向的加速度强度的平方之和的第二时序序列(int-Y1,int-Y2,……,intYm)。
步骤6、移动终端收到来自可穿戴蓝牙设备的转换核查请求消息后,利用第一开始时间戳信息Timestamp1和第二开始时间戳信息Timestamp2对齐第一时序序列(int-X1,int-X2,……,intXn)和第二时序序列(int-Y1,int-Y2,……,intYm),即对齐X序列{x1,……xn}和Y序列{y1,……yn}。移动终端计算第一时序序列(X序列)和第二时序序列(Y序列)之间的相关系数。当相关系数满足预设策略(如近似于1)时,移动终端确定执行解锁操作,并向可穿戴蓝牙设备发送解锁状态通知消息,且该解锁状态通知消息用于告知本移动终端对应的当前状态为解锁状态(unlock),可穿戴蓝牙设备在接收到解锁状态通知消息之后,记录移动终端对应的当前状态为解锁状态(unlock)。当相关系数不满足预设策略时,则移动终端确定不执行解锁操作。
其中,移动终端在计算第一时序序列(X序列)和第二时序序列(Y序列)之间的相关系数时,其计算公式具体可以包括但不限于:
综上所述,在可穿戴蓝牙设备利用速度传感器或者角速度传感器的测量数值与特定阈值a判定是否发生授权解锁行为时,由于不同用户的行为习惯差异,可能很难准确训练出一个广泛适用的特定阈值a,因此,本发明实施例的上述技术方案,考虑到用户使用可穿戴蓝牙设备对移动终端进行解锁时,则可穿戴蓝牙设备与移动终端在一段期间内的运动轨迹、运动模式将具备相关性,因此,移动终端可以通过计算第一时序序列(X序列)和第二时序序列(Y序列)之间的相关系数,来进一步准确的核实对移动终端的解锁操作。
五、移动终端基于可穿戴蓝牙设备的强制状态转换实现解锁操作。
用户在使用可穿戴蓝牙设备解锁移动终端时,可能因为运动幅度过小,而未被可穿戴蓝牙设备检测到授权行为,此时可以通过可穿戴蓝牙设备的锁定状态到解锁状态的强制转换授权检测功能,实现对移动终端的解锁操作。
步骤1、移动终端与可穿戴蓝牙设备建立连接。其中,移动终端与可穿戴蓝牙设备建立连接之前,移动终端已经与可穿戴蓝牙设备配对成功,并保存可穿戴蓝牙设备的唯一标识(如MAC地址)作为解锁标识。
步骤2、移动终端向可穿戴蓝牙设备发送锁定状态通知消息,该锁定状态通知消息用于告知移动终端对应的当前状态为锁定状态(lock)。可穿戴蓝牙设备在收到锁定状态通知消息后,记录移动终端对应的当前状态为锁定状态。
步骤3、可穿戴蓝牙设备查询移动终端对应的处理标识(基于用户授权行为设置的处理标识),该处理标识(lock_flag)具体为锁定标识或者解锁标识。
步骤4、如果移动终端对应的处理标识为锁定标识,则可穿戴蓝牙设备向移动终端发送当前状态保持消息,该当前状态保持消息用于通知移动终端保持当前状态。移动终端在接收到当前状态保持消息之后,保持锁定状态。
步骤5、可穿戴蓝牙设备检测到用户强制状态转换行为时,可穿戴蓝牙设备向移动终端发送解锁消息,该解锁消息用于通知移动终端执行解锁操作。移动终端在收到来自可穿戴蓝牙设备的解锁消息后,执行解锁操作。其中,可穿戴蓝牙设备检测到用户强制状态转换行为的过程,具体包括:可穿戴蓝牙设备检测到本可穿戴蓝牙设备的加速度传感器或角速度传感器的测量数值大于特定阈值b时,则判定当前检测到用户强制状态转换行为。其中,特定阈值b远大于特定阈值a,以避免在锁定状态与解锁状态间进行乒乓切换。
步骤6、移动终端在执行解锁操作之后,移动终端还可以向可穿戴蓝牙设备发送解锁状态通知消息,且该解锁状态通知消息用于告知本移动终端对应的当前状态为解锁状态(unlock)。进一步的,可穿戴蓝牙设备在接收到解锁状态通知消息之后,记录移动终端对应的当前状态为解锁状态(unlock)。
六、移动终端基于可穿戴蓝牙设备的强制状态转换实现锁定操作。
在非移动终端所有者试图解锁移动终端时,可能会由于可穿戴蓝牙设备的运动,在移动终端所有者未主观授权的情况下,非移动终端所有者就实现了对移动终端的解锁操作。此时,可以通过可穿戴蓝牙设备的解锁状态到锁定状态的强制转换授权检测功能,实现对移动终端的强制锁定操作。进一步的,可以在移动终端与可穿戴蓝牙设备建立蓝牙连接后的任意时刻,通过强制状态转换行为检测实现解锁状态到锁定状态的强制转换。
步骤1、移动终端与可穿戴蓝牙设备建立连接。其中,移动终端与可穿戴蓝牙设备建立连接之前,移动终端已经与可穿戴蓝牙设备配对成功,并保存可穿戴蓝牙设备的唯一标识(如MAC地址)作为解锁标识。
步骤2、可穿戴蓝牙设备检测到用户强制状态转换行为。其中,可穿戴蓝牙设备检测到用户强制状态转换行为的过程,具体包括:可穿戴蓝牙设备检测到本可穿戴蓝牙设备的加速度传感器或角速度传感器的测量数值大于特定阈值b时,则判定当前检测到用户强制状态转换行为。其中,特定阈值b远大于特定阈值a,以避免在锁定状态与解锁状态间进行乒乓切换。
步骤3、可穿戴蓝牙设备查询移动终端当前的当前状态。进一步的,如果移动终端当前的当前状态为解锁状态(unlock),则可穿戴蓝牙设备可以向移动终端发送锁定消息,且该锁定消息用于通知移动终端执行锁定操作。如果移动终端当前的当前状态为锁定状态(lock),则可穿戴蓝牙设备可以向移动终端发送解锁消息,且该解锁消息用于通知移动终端执行解锁操作。
步骤4、移动终端在收到来自可穿戴蓝牙设备的锁定消息后,执行锁定操作。移动终端在收到来自可穿戴蓝牙设备的解锁消息后,执行解锁操作。
步骤5、移动终端在执行锁定操作之后,向可穿戴蓝牙设备发送锁定状态通知消息,该锁定状态通知消息用于告知本移动终端对应的当前状态为锁定状态(lock)。可穿戴蓝牙设备在接收到锁定状态通知消息之后,记录移动终端对应的当前状态为锁定状态(lock)。移动终端在执行解锁消息后,向可穿戴蓝牙设备发送解锁状态通知消息,该解锁状态通知消息用于告知本移动终端对应的当前状态为解锁状态(unlock)。可穿戴蓝牙设备在接收到解锁状态通知消息之后,记录移动终端对应的当前状态为解锁状态(unlock)。
实施例三
基于与上述方法同样的申请构思,本申请实施例中还提供了一种可穿戴蓝牙设备,如图3所示,所述可穿戴蓝牙设备具体包括:
确定模块11,用于在与移动终端建立连接之后,确定所述移动终端对应的当前状态;其中,所述当前状态为锁定状态或者解锁状态;
设置模块12,用于检测用户授权行为,并利用所述用户授权行为设置移动终端对应的处理标识;其中,所述处理标识为锁定标识或者解锁标识;
发送模块13,用于当所述处理标识为解锁标识,所述当前状态为锁定状态时,向所述移动终端发送解锁消息,由所述移动终端执行解锁操作。
所述设置模块12,具体用于在检测到所述可穿戴蓝牙设备的加速度传感器的测量数值大于预设第一阈值时,则判定用户授权行为是授权解锁行为,并设置移动终端对应的处理标识为解锁标识;或者,在检测到所述可穿戴蓝牙设备的角速度传感器的测量数值大于预设第二阈值时,则判定用户授权行为是授权解锁行为,并设置移动终端对应的处理标识为解锁标识。
所述设置模块12,进一步用于在设置所述移动终端对应的处理标识为解锁标识之后,为所述移动终端启动老化定时器;在所述老化定时器超时之后,设置所述移动终端对应的处理标识为锁定标识。
所述设置模块12,进一步用于在检测到加速度传感器的测量数值大于预设第一阈值的过程中,利用加速度传感器的测量数值获得ACCx 2、ACCy 2、ACCz 2,当ACCx 2+ACCy 2+ACCz 2大于预设第一阈值时,检测到可穿戴蓝牙设备的加速度传感器的测量数值大于预设第一阈值;其中,ACCx 2是加速度传感器在X轴方向的加速度强度的平方,ACCy 2是加速度传感器在Y轴方向的加速度强度的平方,ACCz 2是加速度传感器在Z轴方向的加速度强度的平方。
所述确定模块11,具体用于与所述移动终端建立连接,并在建立连接之后,接收来自所述移动终端的锁定状态通知消息,并利用所述锁定状态通知消息确定所述移动终端对应的当前状态为锁定状态;在所述移动终端执行解锁操作之后,接收来自所述移动终端的解锁状态通知消息,并利用所述解锁状态通知消息确定所述移动终端对应的当前状态为解锁状态。
所述发送模块13,具体用于在设置所述移动终端对应的处理标识为解锁标识后,记录可穿戴蓝牙设备的加速度传感器的测量数值对应的第一时序信息和第一开始时间戳信息,向所述移动终端发送解锁消息,并向所述移动终端发送携带所述第一时序信息和所述第一开始时间戳信息的转换核查请求消息;由所述移动终端利用所述第一时序信息和所述第一开始时间戳信息判断是否执行解锁操作,并在判断结果为是时,由所述移动终端执行解锁操作。
所述发送模块13,还用于当所述处理标识为锁定标识,所述当前状态为锁定状态时,向移动终端发送当前状态保持消息,由移动终端保持锁定状态。
所述发送模块13,还用于当所述处理标识为锁定标识,所述当前状态为锁定状态时,如果所述发送模块检测到用户强制状态转换行为时,则向所述移动终端发送解锁消息,由所述移动终端执行解锁操作。
所述发送模块13,还用于当所述处理标识为解锁标识或者锁定标识,所述当前状态为解锁状态时,如果所述发送模块检测到用户强制状态转换行为时,则向所述移动终端发送锁定消息,由所述移动终端执行锁定操作。
所述发送模块13,进一步用于在检测到用户强制状态转换行为时,检测到可穿戴蓝牙设备的加速度传感器的测量数值大于预设第三阈值时,判定当前检测到用户强制状态转换行为;或,当检测到可穿戴蓝牙设备的角速度传感器的测量数值大于预设第四阈值时,判定当检测到用户强制状态转换行为。
其中,本申请装置的各个模块可以集成于一体,也可以分离部署。上述模块可以合并为一个模块,也可以进一步拆分成多个子模块。
实施例四
基于与上述方法同样的申请构思,本申请实施例中还提供了一种移动终端,如图4所示,所述移动终端具体包括:
接收模块21,用于接收来自可穿戴蓝牙设备的解锁消息;所述解锁消息是所述可穿戴蓝牙设备确定所述移动终端对应的当前状态为锁定状态,并通过用户授权行为设置所述移动终端对应的处理标识为解锁标识时发送的;所述处理标识为锁定标识或者解锁标识,所述当前状态为锁定状态或者解锁状态;处理模块22,用于利用所述解锁消息执行解锁操作。
还包括:发送模块23,用于与所述可穿戴蓝牙设备建立连接,并在建立连接之后,向所述可穿戴蓝牙设备发送锁定状态通知消息,由所述可穿戴蓝牙设备利用所述锁定状态通知消息确定所述移动终端对应的当前状态为锁定状态;在所述处理模块利用所述解锁消息执行解锁操作之后,向所述可穿戴蓝牙设备发送解锁状态通知消息,由所述可穿戴蓝牙设备利用所述解锁状态通知消息确定所述移动终端对应的当前状态为解锁状态。
所述接收模块21,具体用于接收来自可穿戴蓝牙设备的解锁消息,并接收来自可穿戴蓝牙设备的携带第一时序信息和第一开始时间戳信息的转换核查请求消息;所述第一时序信息和所述第一开始时间戳信息是可穿戴蓝牙设备在设置所述移动终端对应的处理标识为解锁标识之后,记录的可穿戴蓝牙设备的加速度传感器的测量数值对应的第一时序信息和第一开始时间戳信息;所述处理模块22,具体用于确定所述移动终端对应的当前状态为锁定状态之后,记录所述移动终端的加速度传感器的测量数值对应的第二时序信息和第二开始时间戳信息;并利用所述第一时序信息、所述第一开始时间戳信息、所述第二时序信息和所述第二开始时间戳信息判断是否执行解锁操作;在判断结果为是时,则利用所述解锁消息执行解锁操作。
所述第一时序信息为所述可穿戴蓝牙设备的加速度传感器的测量数值在X轴方向的加速度强度的平方、在Y轴方向的加速度强度的平方、在Z轴方向的加速度强度的平方之和的第一时序序列(int-X1,int-X2,……,intXn);所述第二时序信息为所述移动终端的加速度传感器的测量数值在X轴方向的加速度强度的平方、在Y轴方向的加速度强度的平方、在Z轴方向的加速度强度的平方之和的第二时序序列(int-Y1,int-Y2,……,intYm);
所述处理模块22,进一步用于利用第一时序信息、第一开始时间戳信息、第二时序信息和第二开始时间戳信息判断是否执行解锁操作的过程中,利用第一开始时间戳信息和第二开始时间戳信息对齐第一时序序列和第二时序序列;计算所述第一时序序列和所述第二时序序列之间的相关系数;当所述相关系数满足预设策略时,确定执行解锁操作,否则,确定不执行解锁操作。
所述接收模块21,还用于接收来自所述可穿戴蓝牙设备的当前状态保持消息;所述当前状态保持消息是所述可穿戴蓝牙设备在所述移动终端对应的处理标识为锁定标识,所述移动终端对应的当前状态为锁定状态时发送的;
所述处理模块22,还用于利用所述当前状态保持消息保持锁定状态。
所述接收模块21,还用于接收来自所述可穿戴蓝牙设备的解锁消息;其中,所述解锁消息是所述可穿戴蓝牙设备在所述移动终端对应的处理标识为锁定标识,当前状态为锁定状态,且检测到用户强制状态转换行为时发送的;
所述处理模块22,还用于利用所述解锁消息执行解锁操作。
所述接收模块21,还用于接收来自所述可穿戴蓝牙设备的锁定消息;所述锁定消息是可穿戴蓝牙设备在所述移动终端对应的处理标识为解锁标识或者锁定标识,当前状态为解锁状态,且检测到用户强制状态转换行为时发送的;所述处理模块22,还用于利用所述锁定消息执行锁定操作。
其中,本申请装置的各个模块可以集成于一体,也可以分离部署。上述模块可以合并为一个模块,也可以进一步拆分成多个子模块。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本申请可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述的方法。本领域技术人员可以理解附图只是一个优选实施例的示意图,附图中的模块或流程并不一定是实施本申请所必须的。本领域技术人员可以理解实施例中的装置中的模块可以按照实施例描述进行分布于实施例的装置中,也可以进行相应变化位于不同于本实施例的一个或多个装置中。上述实施例的模块可以合并为一个模块,也可以进一步拆分成多个子模块。上述本申请实施例序号仅仅为了描述,不代表实施例的优劣。以上公开的仅为本申请的几个具体实施例,但是,本申请并非局限于此,任何本领域的技术人员能思之的变化都应落入本申请的保护范围。
Claims (30)
1.一种移动终端的解锁方法,其特征在于,所述方法包括以下步骤:
可穿戴蓝牙设备在与移动终端建立连接之后,确定所述移动终端对应的当前状态;其中,所述当前状态为锁定状态或者解锁状态;
所述可穿戴蓝牙设备检测用户授权行为,并利用所述用户授权行为设置移动终端对应的处理标识;其中,所述处理标识为锁定标识或者解锁标识;
当所述处理标识为解锁标识,所述当前状态为锁定状态时,所述可穿戴蓝牙设备向所述移动终端发送解锁消息,由所述移动终端执行解锁操作;
所述可穿戴蓝牙设备向所述移动终端发送解锁消息,由所述移动终端执行解锁操作的过程,具体包括:
所述可穿戴蓝牙设备在设置所述移动终端对应的处理标识为解锁标识之后,记录本可穿戴蓝牙设备的加速度传感器的测量数值对应的第一时序信息和第一开始时间戳信息,向所述移动终端发送解锁消息,并向所述移动终端发送携带所述第一时序信息和所述第一开始时间戳信息的转换核查请求消息;由所述移动终端利用所述第一时序信息和所述第一开始时间戳信息判断是否执行解锁操作,并在判断结果为是时,由所述移动终端执行解锁操作。
2.如权利要求1所述的方法,其特征在于,所述可穿戴蓝牙设备检测用户授权行为,并利用所述用户授权行为设置移动终端对应的处理标识,包括:
所述可穿戴蓝牙设备检测到本可穿戴蓝牙设备的加速度传感器的测量数值大于预设第一阈值时,则判定用户授权行为是授权解锁行为,并设置移动终端对应的处理标识为解锁标识;或者,所述可穿戴蓝牙设备检测到本可穿戴蓝牙设备的角速度传感器的测量数值大于预设第二阈值时,则判定用户授权行为是授权解锁行为,并设置移动终端对应的处理标识为解锁标识。
3.如权利要求2所述的方法,其特征在于,所述方法进一步包括:
所述可穿戴蓝牙设备在设置移动终端对应的处理标识为解锁标识后,所述可穿戴蓝牙设备为所述移动终端启动老化定时器;在所述老化定时器超时后,所述可穿戴蓝牙设备设置所述移动终端对应的处理标识为锁定标识。
4.如权利要求2所述的方法,其特征在于,所述可穿戴蓝牙设备检测到本可穿戴蓝牙设备的加速度传感器的测量数值大于预设第一阈值,具体包括:
所述可穿戴蓝牙设备利用加速度传感器的测量数值获得ACCx 2、ACCy 2、ACCz 2,当ACCx 2+ACCy 2+ACCz 2大于预设第一阈值时,检测到可穿戴蓝牙设备的加速度传感器的测量数值大于预设第一阈值;其中,ACCx 2是加速度传感器在X轴方向的加速度强度的平方,ACCy 2是加速度传感器在Y轴方向的加速度强度的平方,ACCz 2是加速度传感器在Z轴方向的加速度强度的平方。
5.如权利要求1所述的方法,其特征在于,所述可穿戴蓝牙设备在与所述移动终端建立连接之后,确定所述移动终端对应的当前状态,具体包括:
所述可穿戴蓝牙设备与所述移动终端建立连接,在建立连接之后,接收来自所述移动终端的锁定状态通知消息,并利用所述锁定状态通知消息确定所述移动终端对应的当前状态为锁定状态;在所述移动终端执行解锁操作之后,所述可穿戴蓝牙设备接收来自所述移动终端的解锁状态通知消息,并利用所述解锁状态通知消息确定所述移动终端对应的当前状态为解锁状态。
6.如权利要求1所述的方法,其特征在于,所述方法进一步包括:
当所述处理标识为锁定标识,所述当前状态为锁定状态时,所述可穿戴蓝牙设备向移动终端发送当前状态保持消息,由所述移动终端保持锁定状态。
7.如权利要求1所述的方法,其特征在于,所述方法进一步包括:
当所述处理标识为锁定标识,所述当前状态为锁定状态时,如果所述可穿戴蓝牙设备检测到用户强制状态转换行为时,则所述可穿戴蓝牙设备向所述移动终端发送解锁消息,由所述移动终端执行解锁操作。
8.如权利要求1所述的方法,其特征在于,所述方法进一步包括:
当所述处理标识为解锁标识或者锁定标识,所述当前状态为解锁状态时,如果所述可穿戴蓝牙设备检测到用户强制状态转换行为时,则所述可穿戴蓝牙设备向所述移动终端发送锁定消息,由所述移动终端执行锁定操作。
9.如权利要求7或8所述的方法,其特征在于,所述可穿戴蓝牙设备检测到用户强制状态转换行为的过程,具体包括:
所述可穿戴蓝牙设备检测到本可穿戴蓝牙设备的加速度传感器的测量数值大于预设第三阈值时,则判定当前检测到用户强制状态转换行为;或者,
所述可穿戴蓝牙设备检测到本可穿戴蓝牙设备的角速度传感器的测量数值大于预设第四阈值时,则判定当检测到用户强制状态转换行为。
10.一种移动终端的解锁方法,其特征在于,所述方法包括以下步骤:
移动终端接收来自可穿戴蓝牙设备的解锁消息;所述解锁消息是所述可穿戴蓝牙设备确定所述移动终端对应的当前状态为锁定状态,并通过用户授权行为设置所述移动终端对应的处理标识为解锁标识时发送的;其中,所述处理标识为锁定标识或者解锁标识,所述当前状态为锁定状态或者解锁状态;
所述移动终端利用所述解锁消息执行解锁操作;
所述移动终端接收来自可穿戴蓝牙设备的解锁消息,并利用所述解锁消息执行解锁操作,具体包括:
所述移动终端接收来自可穿戴蓝牙设备的解锁消息,并接收来自可穿戴蓝牙设备的携带第一时序信息和第一开始时间戳信息的转换核查请求消息;其中,所述第一时序信息和所述第一开始时间戳信息是可穿戴蓝牙设备在设置所述移动终端对应的处理标识为解锁标识之后,记录的可穿戴蓝牙设备的加速度传感器的测量数值对应的第一时序信息和第一开始时间戳信息;
所述移动终端确定自身对应的当前状态为锁定状态之后,记录本移动终端的加速度传感器的测量数值对应的第二时序信息和第二开始时间戳信息;
所述移动终端利用所述第一时序信息、所述第一开始时间戳信息、所述第二时序信息和所述第二开始时间戳信息判断是否执行解锁操作;
在判断结果为是时,所述移动终端利用所述解锁消息执行解锁操作。
11.如权利要求10所述的方法,其特征在于,所述方法进一步包括:
所述移动终端与所述可穿戴蓝牙设备建立连接,在建立连接之后,向所述可穿戴蓝牙设备发送锁定状态通知消息,由所述可穿戴蓝牙设备利用所述锁定状态通知消息确定所述移动终端对应的当前状态为锁定状态;
所述移动终端在利用所述解锁消息执行解锁操作之后,所述移动终端向所述可穿戴蓝牙设备发送解锁状态通知消息,由所述可穿戴蓝牙设备利用所述解锁状态通知消息确定所述移动终端对应的当前状态为解锁状态。
12.如权利要求10所述的方法,其特征在于,
所述第一时序信息为所述可穿戴蓝牙设备的加速度传感器的测量数值在X轴方向的加速度强度的平方、在Y轴方向的加速度强度的平方、在Z轴方向的加速度强度的平方之和的第一时序序列(int-X1,int-X2,......,intXn);所述第二时序信息为所述移动终端的加速度传感器的测量数值在X轴方向的加速度强度的平方、在Y轴方向的加速度强度的平方、在Z轴方向的加速度强度的平方之和的第二时序序列(int-Y1,int-Y2,......,intYm);
所述移动终端利用所述第一时序信息、所述第一开始时间戳信息、所述第二时序信息和所述第二开始时间戳信息判断是否执行解锁操作,具体包括:
所述移动终端利用所述第一开始时间戳信息和所述第二开始时间戳信息对齐第一时序序列和第二时序序列;所述移动终端计算所述第一时序序列和所述第二时序序列之间的相关系数;当所述相关系数满足预设策略时,所述移动终端确定执行解锁操作,否则,所述移动终端确定不执行解锁操作。
13.如权利要求10所述的方法,其特征在于,所述方法进一步包括:
所述移动终端接收来自所述可穿戴蓝牙设备的当前状态保持消息;其中,所述当前状态保持消息是所述可穿戴蓝牙设备在所述移动终端对应的处理标识为锁定标识,所述移动终端对应的当前状态为锁定状态时发送的;
所述移动终端利用所述当前状态保持消息保持锁定状态。
14.如权利要求10所述的方法,其特征在于,所述方法进一步包括:
所述移动终端接收来自所述可穿戴蓝牙设备的解锁消息;其中,所述解锁消息是所述可穿戴蓝牙设备在所述移动终端对应的处理标识为锁定标识,当前状态为锁定状态,且检测到用户强制状态转换行为时发送的;
所述移动终端利用所述解锁消息执行解锁操作。
15.如权利要求10所述的方法,其特征在于,所述方法进一步包括:
所述移动终端接收来自所述可穿戴蓝牙设备的锁定消息;其中,所述锁定消息是可穿戴蓝牙设备在所述移动终端对应的处理标识为解锁标识或者锁定标识,当前状态为解锁状态,且检测到用户强制状态转换行为时发送的;
所述移动终端利用所述锁定消息执行锁定操作。
16.一种可穿戴蓝牙设备,其特征在于,所述可穿戴蓝牙设备具体包括:
确定模块,用于在与移动终端建立连接之后,确定所述移动终端对应的当前状态;其中,所述当前状态为锁定状态或者解锁状态;
设置模块,用于检测用户授权行为,并利用所述用户授权行为设置移动终端对应的处理标识;其中,所述处理标识为锁定标识或者解锁标识;
发送模块,用于当所述处理标识为解锁标识,所述当前状态为锁定状态时,向所述移动终端发送解锁消息,由所述移动终端执行解锁操作;
所述发送模块,具体用于在设置所述移动终端对应的处理标识为解锁标识后,记录所述可穿戴蓝牙设备的加速度传感器的测量数值对应的第一时序信息和第一开始时间戳信息,向所述移动终端发送解锁消息,并向所述移动终端发送携带所述第一时序信息和所述第一开始时间戳信息的转换核查请求消息;由所述移动终端利用所述第一时序信息和所述第一开始时间戳信息判断是否执行解锁操作,并在判断结果为是时,由所述移动终端执行解锁操作。
17.如权利要求16所述的可穿戴蓝牙设备,其特征在于,
所述设置模块,具体用于在检测到所述可穿戴蓝牙设备的加速度传感器的测量数值大于预设第一阈值时,则判定用户授权行为是授权解锁行为,并设置移动终端对应的处理标识为解锁标识;或者,在检测到所述可穿戴蓝牙设备的角速度传感器的测量数值大于预设第二阈值时,则判定用户授权行为是授权解锁行为,并设置移动终端对应的处理标识为解锁标识。
18.如权利要求17所述的可穿戴蓝牙设备,其特征在于,
所述设置模块,进一步用于在设置所述移动终端对应的处理标识为解锁标识之后,为所述移动终端启动老化定时器;在所述老化定时器超时之后,设置所述移动终端对应的处理标识为锁定标识。
19.如权利要求17所述的可穿戴蓝牙设备,其特征在于,
所述设置模块,进一步用于在检测到加速度传感器的测量数值大于预设第一阈值的过程中,利用加速度传感器的测量数值获得ACCx 2、ACCy 2、ACCz 2,当ACCx 2+ACCy 2+ACCz 2大于预设第一阈值时,检测到可穿戴蓝牙设备的加速度传感器的测量数值大于预设第一阈值;其中,ACCx 2是加速度传感器在X轴方向的加速度强度的平方,ACCy 2是加速度传感器在Y轴方向的加速度强度的平方,ACCz 2是加速度传感器在Z轴方向的加速度强度的平方。
20.如权利要求16所述的可穿戴蓝牙设备,其特征在于,
所述确定模块,具体用于与所述移动终端建立连接,并在建立连接之后,接收来自所述移动终端的锁定状态通知消息,并利用所述锁定状态通知消息确定所述移动终端对应的当前状态为锁定状态;在所述移动终端执行解锁操作之后,接收来自所述移动终端的解锁状态通知消息,并利用所述解锁状态通知消息确定所述移动终端对应的当前状态为解锁状态。
21.如权利要求16所述的可穿戴蓝牙设备,其特征在于,
所述发送模块,还用于当所述处理标识为锁定标识,所述当前状态为锁定状态时,向移动终端发送当前状态保持消息,由移动终端保持锁定状态。
22.如权利要求16所述的可穿戴蓝牙设备,其特征在于,
所述发送模块,还用于当所述处理标识为锁定标识,所述当前状态为锁定状态时,如果所述发送模块检测到用户强制状态转换行为时,则向所述移动终端发送解锁消息,由所述移动终端执行解锁操作。
23.如权利要求16所述的可穿戴蓝牙设备,其特征在于,
所述发送模块,还用于当所述处理标识为解锁标识或者锁定标识,所述当前状态为解锁状态时,如果所述发送模块检测到用户强制状态转换行为时,则向所述移动终端发送锁定消息,由所述移动终端执行锁定操作。
24.如权利要求22或23所述的可穿戴蓝牙设备,其特征在于,
所述发送模块,进一步用于在检测到用户强制状态转换行为时,当检测到可穿戴蓝牙设备的加速度传感器的测量数值大于预设第三阈值时,判定当前检测到用户强制状态转换行为;或,当检测到可穿戴蓝牙设备的角速度传感器的测量数值大于预设第四阈值时,判定当检测到用户强制状态转换行为。
25.一种移动终端,其特征在于,所述移动终端具体包括:
接收模块,用于接收来自可穿戴蓝牙设备的解锁消息;所述解锁消息是所述可穿戴蓝牙设备确定所述移动终端对应的当前状态为锁定状态,并通过用户授权行为设置所述移动终端对应的处理标识为解锁标识时发送的;所述处理标识为锁定标识或者解锁标识,所述当前状态为锁定状态或者解锁状态;
处理模块,用于利用所述解锁消息执行解锁操作;
所述接收模块,具体用于接收来自可穿戴蓝牙设备的解锁消息,并接收来自可穿戴蓝牙设备的携带第一时序信息和第一开始时间戳信息的转换核查请求消息;所述第一时序信息和所述第一开始时间戳信息是可穿戴蓝牙设备在设置所述移动终端对应的处理标识为解锁标识之后,记录的可穿戴蓝牙设备的加速度传感器的测量数值对应的第一时序信息和第一开始时间戳信息;
所述处理模块,具体用于确定所述移动终端对应的当前状态为锁定状态之后,记录所述移动终端的加速度传感器的测量数值对应的第二时序信息和第二开始时间戳信息;并利用所述第一时序信息、所述第一开始时间戳信息、所述第二时序信息和所述第二开始时间戳信息判断是否执行解锁操作;在判断结果为是时,则利用所述解锁消息执行解锁操作。
26.如权利要求25所述的移动终端,其特征在于,还包括:
发送模块,用于与所述可穿戴蓝牙设备建立连接,并在建立连接之后,向所述可穿戴蓝牙设备发送锁定状态通知消息,由所述可穿戴蓝牙设备利用所述锁定状态通知消息确定所述移动终端对应的当前状态为锁定状态;
在所述处理模块利用所述解锁消息执行解锁操作之后,向所述可穿戴蓝牙设备发送解锁状态通知消息,由所述可穿戴蓝牙设备利用所述解锁状态通知消息确定所述移动终端对应的当前状态为解锁状态。
27.如权利要求25所述的移动终端,其特征在于,
所述第一时序信息为所述可穿戴蓝牙设备的加速度传感器的测量数值在X轴方向的加速度强度的平方、在Y轴方向的加速度强度的平方、在Z轴方向的加速度强度的平方之和的第一时序序列(int-X1,int-X2,......,intXn);所述第二时序信息为所述移动终端的加速度传感器的测量数值在X轴方向的加速度强度的平方、在Y轴方向的加速度强度的平方、在Z轴方向的加速度强度的平方之和的第二时序序列(int-Y1,int-Y2,......,intYm);
所述处理模块,进一步用于在利用第一时序信息、第一开始时间戳信息、第二时序信息和第二开始时间戳信息判断是否执行解锁操作的过程中,利用第一开始时间戳信息和第二开始时间戳信息对齐第一时序序列和第二时序序列;计算所述第一时序序列和所述第二时序序列之间的相关系数;当所述相关系数满足预设策略时,确定执行解锁操作,否则,确定不执行解锁操作。
28.如权利要求25所述的移动终端,其特征在于,
所述接收模块,还用于接收来自所述可穿戴蓝牙设备的当前状态保持消息;所述当前状态保持消息是所述可穿戴蓝牙设备在所述移动终端对应的处理标识为锁定标识,所述移动终端对应的当前状态为锁定状态时发送的;
所述处理模块,还用于利用所述当前状态保持消息保持锁定状态。
29.如权利要求25所述的移动终端,其特征在于,
所述接收模块,还用于接收来自所述可穿戴蓝牙设备的解锁消息;其中,所述解锁消息是所述可穿戴蓝牙设备在所述移动终端对应的处理标识为锁定标识,当前状态为锁定状态,且检测到用户强制状态转换行为时发送的;
所述处理模块,还用于利用所述解锁消息执行解锁操作。
30.如权利要求25所述的移动终端,其特征在于,
所述接收模块,还用于接收来自所述可穿戴蓝牙设备的锁定消息;所述锁定消息是可穿戴蓝牙设备在所述移动终端对应的处理标识为解锁标识或者锁定标识,当前状态为解锁状态,且检测到用户强制状态转换行为时发送的;
所述处理模块,还用于利用所述锁定消息执行锁定操作。
Priority Applications (7)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510188757.2A CN106155297B (zh) | 2015-04-20 | 2015-04-20 | 一种移动终端的解锁方法和设备 |
US15/565,253 US10084906B2 (en) | 2015-04-20 | 2016-04-12 | Mobile terminal unlocking method and device |
EP16782566.0A EP3287870B1 (en) | 2015-04-20 | 2016-04-12 | Mobile terminal unlocking method and device |
KR1020177033365A KR102509483B1 (ko) | 2015-04-20 | 2016-04-12 | 모바일 단말 잠금해제 방법 및 디바이스 |
PCT/CN2016/079027 WO2016169419A1 (zh) | 2015-04-20 | 2016-04-12 | 一种移动终端的解锁方法和设备 |
JP2017549600A JP6699912B2 (ja) | 2015-04-20 | 2016-04-12 | モバイル端末ロック解除方法及びデバイス |
US16/136,467 US10506093B2 (en) | 2015-04-20 | 2018-09-20 | Mobile terminal unlocking method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510188757.2A CN106155297B (zh) | 2015-04-20 | 2015-04-20 | 一种移动终端的解锁方法和设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106155297A CN106155297A (zh) | 2016-11-23 |
CN106155297B true CN106155297B (zh) | 2019-06-21 |
Family
ID=57144462
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510188757.2A Active CN106155297B (zh) | 2015-04-20 | 2015-04-20 | 一种移动终端的解锁方法和设备 |
Country Status (6)
Country | Link |
---|---|
US (2) | US10084906B2 (zh) |
EP (1) | EP3287870B1 (zh) |
JP (1) | JP6699912B2 (zh) |
KR (1) | KR102509483B1 (zh) |
CN (1) | CN106155297B (zh) |
WO (1) | WO2016169419A1 (zh) |
Families Citing this family (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104702792A (zh) * | 2015-03-20 | 2015-06-10 | 小米科技有限责任公司 | 终端屏幕的状态控制方法及装置、电子设备 |
CN106155297B (zh) * | 2015-04-20 | 2019-06-21 | 阿里巴巴集团控股有限公司 | 一种移动终端的解锁方法和设备 |
US10108272B1 (en) * | 2017-05-30 | 2018-10-23 | Motorola Mobility Llc | Wearable device with gesture recognition module |
US10956551B2 (en) * | 2017-08-07 | 2021-03-23 | Clarius Mobile Health Corp. | Systems and methods for securing operation of an ultrasound scanner |
CN107395895B (zh) * | 2017-08-16 | 2021-02-19 | 北京小米移动软件有限公司 | 解锁方法及装置、电子设备 |
CN109559497A (zh) | 2017-09-27 | 2019-04-02 | 朗德万斯公司 | 利用遥控器控制电子装置的方法、遥控器和系统 |
CN107766223B (zh) * | 2017-11-06 | 2021-06-01 | 泰康保险集团股份有限公司 | 用户操作行为轨迹信息的处理方法及装置 |
CN110543231B (zh) * | 2018-05-28 | 2022-11-15 | Oppo广东移动通信有限公司 | 电子装置控制方法及相关设备 |
CN109547990B (zh) * | 2018-12-17 | 2022-11-18 | 平安科技(深圳)有限公司 | 控制终端解锁的方法、装置、计算机设备和存储介质 |
CN109788463B (zh) * | 2018-12-17 | 2022-11-18 | 平安科技(深圳)有限公司 | 控制终端解锁的方法、装置、计算机设备和存储介质 |
US11599676B2 (en) * | 2019-03-07 | 2023-03-07 | Blackberry Limited | Method and system for container background unlock |
JP7433778B2 (ja) * | 2019-05-10 | 2024-02-20 | キヤノン株式会社 | 通信装置、通信装置の制御方法およびプログラム |
CN111698368A (zh) * | 2020-06-12 | 2020-09-22 | 北京字节跳动网络技术有限公司 | 终端的控制方法、装置、终端和存储介质 |
CN113327355B (zh) * | 2021-06-23 | 2022-10-14 | 广州小鹏汽车科技有限公司 | 一种蓝牙钥匙解闭锁处理方法、装置及设备 |
CN113453208A (zh) * | 2021-07-12 | 2021-09-28 | 广州朗国电子科技股份有限公司 | 一种基于蓝牙通信的设备屏保解锁方法、装置及系统 |
CN113449273A (zh) * | 2021-07-16 | 2021-09-28 | 深圳传音控股股份有限公司 | 解锁方法、移动终端及存储介质 |
CN114553999B (zh) * | 2022-02-21 | 2024-10-25 | Oppo广东移动通信有限公司 | 锁定处理方法、解锁方法、装置、存储介质及电子设备 |
CN114421986B (zh) * | 2022-03-14 | 2022-08-23 | 深圳传音控股股份有限公司 | 卡托及移动终端 |
US11937089B2 (en) * | 2022-06-24 | 2024-03-19 | CraniUS LLC | Medical implant software systems and methods |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102568184A (zh) * | 2012-02-17 | 2012-07-11 | 深圳市中兴移动通信有限公司 | 一种实现蓝牙耳机解/锁屏及开关背光的方法及系统 |
CN103647587A (zh) * | 2013-12-30 | 2014-03-19 | 华为终端有限公司 | 为移动终端解锁的方法、系统、移动终端及穿戴电子设备 |
CN103853328A (zh) * | 2012-12-03 | 2014-06-11 | 三星电子株式会社 | 控制屏幕锁定的方法和移动终端 |
US8839413B2 (en) * | 2010-08-06 | 2014-09-16 | Google Inc. | Input to locked computing device |
CN104200143A (zh) * | 2014-09-04 | 2014-12-10 | 广东欧珀移动通信有限公司 | 通过穿戴设备为智能移动终端快速输入密码的方法及系统 |
Family Cites Families (27)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7657849B2 (en) | 2005-12-23 | 2010-02-02 | Apple Inc. | Unlocking a device by performing gestures on an unlock image |
US7427926B2 (en) * | 2006-01-26 | 2008-09-23 | Microsoft Corporation | Establishing communication between computing-based devices through motion detection |
WO2008025058A1 (en) | 2006-08-27 | 2008-03-06 | My Mobile Watch Limited | Gsm mobile watch phone |
US8127254B2 (en) | 2007-06-29 | 2012-02-28 | Nokia Corporation | Unlocking a touch screen device |
KR101517967B1 (ko) | 2008-07-07 | 2015-05-06 | 엘지전자 주식회사 | 휴대 단말기 및 그 제어방법 |
US8587515B2 (en) * | 2008-08-05 | 2013-11-19 | Apple Inc. | Systems and methods for processing motion sensor generated data |
KR101565768B1 (ko) | 2008-12-23 | 2015-11-06 | 삼성전자주식회사 | 휴대단말의 잠금 모드 해제 방법 및 장치 |
US20140040622A1 (en) | 2011-03-21 | 2014-02-06 | Mocana Corporation | Secure unlocking and recovery of a locked wrapped app on a mobile device |
US20160342784A1 (en) | 2011-07-15 | 2016-11-24 | Vmware, Inc. | Mobile device authentication |
CN102244699A (zh) * | 2011-07-29 | 2011-11-16 | 惠州Tcl移动通信有限公司 | 一种用加速度传感器解锁手机屏幕的方法及手机 |
US8235529B1 (en) | 2011-11-30 | 2012-08-07 | Google Inc. | Unlocking a screen using eye tracking information |
CN103378876A (zh) | 2012-04-16 | 2013-10-30 | 上海博路信息技术有限公司 | 一种基于蓝牙的终端解锁方法 |
US9173052B2 (en) | 2012-05-08 | 2015-10-27 | ConnecteDevice Limited | Bluetooth low energy watch with event indicators and activation |
EP2899608A4 (en) | 2012-09-19 | 2016-06-01 | Nec Corp | PORTABLE DEVICE, METHOD FOR CONTROLLING THEREOF AND PROGRAM |
JP2014123204A (ja) * | 2012-12-20 | 2014-07-03 | Casio Comput Co Ltd | 情報処理システム、及び携帯情報端末と無線端末、ロック解除方法 |
WO2014190534A1 (zh) * | 2013-05-31 | 2014-12-04 | 东莞宇龙通信科技有限公司 | 移动终端、可穿戴设备和设备配对方法 |
KR102179812B1 (ko) | 2013-07-18 | 2020-11-17 | 엘지전자 주식회사 | 와치형 이동단말기 |
US9622074B2 (en) * | 2013-07-24 | 2017-04-11 | Htc Corporation | Method for continuing operation on mobile electronic device, mobile device using the same, wearable device using the same, and computer readable medium |
KR102193274B1 (ko) | 2013-12-05 | 2020-12-22 | 삼성전자 주식회사 | 잠금 해제 방법 및 장치 |
CN104092817B (zh) | 2014-06-24 | 2018-04-06 | 惠州Tcl移动通信有限公司 | 一种移动终端近距离自动解锁的方法及系统 |
US20160042172A1 (en) | 2014-08-06 | 2016-02-11 | Samsung Electronics Co., Ltd. | Method and apparatus for unlocking devices |
US20160050308A1 (en) | 2014-08-13 | 2016-02-18 | Chang Liu | Movement-based, user identity authenticated unlocking and locking triggers for smartphones and wearable mobile devices |
US9514296B2 (en) * | 2014-09-08 | 2016-12-06 | Qualcomm Incorporated | Automatic authorization for access to electronic device |
US10437981B2 (en) | 2015-01-07 | 2019-10-08 | Htc Corporation | Electronic system and device unlock method of the same |
JP6488754B2 (ja) * | 2015-02-20 | 2019-03-27 | 富士通コネクテッドテクノロジーズ株式会社 | 情報処理装置、制御方法およびプログラム |
CN106155297B (zh) * | 2015-04-20 | 2019-06-21 | 阿里巴巴集团控股有限公司 | 一种移动终端的解锁方法和设备 |
KR102315887B1 (ko) | 2015-05-15 | 2021-10-21 | 삼성디스플레이 주식회사 | 이동 단말기 및 그 제어방법 |
-
2015
- 2015-04-20 CN CN201510188757.2A patent/CN106155297B/zh active Active
-
2016
- 2016-04-12 WO PCT/CN2016/079027 patent/WO2016169419A1/zh active Application Filing
- 2016-04-12 US US15/565,253 patent/US10084906B2/en active Active
- 2016-04-12 JP JP2017549600A patent/JP6699912B2/ja active Active
- 2016-04-12 KR KR1020177033365A patent/KR102509483B1/ko active IP Right Grant
- 2016-04-12 EP EP16782566.0A patent/EP3287870B1/en active Active
-
2018
- 2018-09-20 US US16/136,467 patent/US10506093B2/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8839413B2 (en) * | 2010-08-06 | 2014-09-16 | Google Inc. | Input to locked computing device |
CN102568184A (zh) * | 2012-02-17 | 2012-07-11 | 深圳市中兴移动通信有限公司 | 一种实现蓝牙耳机解/锁屏及开关背光的方法及系统 |
CN103853328A (zh) * | 2012-12-03 | 2014-06-11 | 三星电子株式会社 | 控制屏幕锁定的方法和移动终端 |
CN103647587A (zh) * | 2013-12-30 | 2014-03-19 | 华为终端有限公司 | 为移动终端解锁的方法、系统、移动终端及穿戴电子设备 |
CN104200143A (zh) * | 2014-09-04 | 2014-12-10 | 广东欧珀移动通信有限公司 | 通过穿戴设备为智能移动终端快速输入密码的方法及系统 |
Also Published As
Publication number | Publication date |
---|---|
EP3287870B1 (en) | 2022-04-06 |
JP6699912B2 (ja) | 2020-05-27 |
KR20170138519A (ko) | 2017-12-15 |
EP3287870A1 (en) | 2018-02-28 |
US20190037069A1 (en) | 2019-01-31 |
US10506093B2 (en) | 2019-12-10 |
US10084906B2 (en) | 2018-09-25 |
EP3287870A4 (en) | 2018-12-05 |
KR102509483B1 (ko) | 2023-03-10 |
CN106155297A (zh) | 2016-11-23 |
US20180084106A1 (en) | 2018-03-22 |
JP2018513610A (ja) | 2018-05-24 |
WO2016169419A1 (zh) | 2016-10-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106155297B (zh) | 一种移动终端的解锁方法和设备 | |
CN106797528B (zh) | 用于经改进的低能数据通信的方法和设备 | |
EP2016745B1 (en) | Distance-based security | |
CN103488924B (zh) | 一种终端的解锁处理方法、装置及设备 | |
US10515203B2 (en) | Method and system for improving security of a mobile terminal | |
CN107968730A (zh) | 监测物联网卡被盗用的方法和系统 | |
JP6488754B2 (ja) | 情報処理装置、制御方法およびプログラム | |
WO2014005004A1 (en) | Proximity aware security system for portable electronics with multi-factor user authentication and secure device identity verification | |
CN105376711B (zh) | 可穿戴设备的位置提示方法、装置及可穿戴设备 | |
CN110049490B (zh) | 穿戴式设备的安全防护方法、装置、穿戴式设备及介质 | |
CN108961489A (zh) | 一种设备穿戴控制方法、终端及计算机可读存储介质 | |
CN108629280B (zh) | 人脸识别方法及移动终端 | |
CN112440937B (zh) | 车辆解锁方法及相关装置 | |
WO2017177789A1 (zh) | 移动终端防盗窃方法及装置 | |
JP6201835B2 (ja) | 情報処理装置、情報処理方法及びコンピュータプログラム | |
KR101383953B1 (ko) | 위치/시간 기반의 자동 신변 보호 방법 및 시스템 | |
CN113449273A (zh) | 解锁方法、移动终端及存储介质 | |
CN105882797A (zh) | 一种自行车控制方法、装置及自行车 | |
CN105138321B (zh) | 终端的控制方法及系统 | |
US20160295415A1 (en) | Mobile terminal device, information management device, and information management system | |
US9740844B1 (en) | Wireless wearable authenticators using attachment to confirm user possession | |
CN110049188B (zh) | 一种防盗预警方法、移动终端 | |
WO2016138146A1 (en) | Monitoring dependent individuals | |
US20210152257A1 (en) | Communication device, communication method, and communication system | |
KR101564916B1 (ko) | 범죄 상황 모니터링 방법, 이를 실행하는 서버 및 이를 실행하는 시스템 |
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 |