[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN106155297B - 一种移动终端的解锁方法和设备 - Google Patents

一种移动终端的解锁方法和设备 Download PDF

Info

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
Application number
CN201510188757.2A
Other languages
English (en)
Other versions
CN106155297A (zh
Inventor
李凯
朱红儒
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Alibaba Group Holding Ltd
Original Assignee
Alibaba Group Holding Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority to CN201510188757.2A priority Critical patent/CN106155297B/zh
Application filed by Alibaba Group Holding Ltd filed Critical Alibaba Group Holding Ltd
Priority to PCT/CN2016/079027 priority patent/WO2016169419A1/zh
Priority to US15/565,253 priority patent/US10084906B2/en
Priority to EP16782566.0A priority patent/EP3287870B1/en
Priority to KR1020177033365A priority patent/KR102509483B1/ko
Priority to JP2017549600A priority patent/JP6699912B2/ja
Publication of CN106155297A publication Critical patent/CN106155297A/zh
Priority to US16/136,467 priority patent/US10506093B2/en
Application granted granted Critical
Publication of CN106155297B publication Critical patent/CN106155297B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/31User authentication
    • G06F21/316User authentication by observing the pattern of computer usage, e.g. typical user behaviour
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/16Constructional details or arrangements
    • G06F1/1613Constructional details or arrangements for portable computers
    • G06F1/163Wearable computers, e.g. on a belt
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/011Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
    • G06F3/014Hand-worn input/output arrangements, e.g. data gloves
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/017Gesture based interaction, e.g. based on a set of recognized hand gestures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/033Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
    • G06F3/0346Pointing 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/66Substation equipment, e.g. for use by subscribers with means for preventing unauthorised or fraudulent calling
    • H04M1/667Preventing unauthorised calls from a telephone set
    • H04M1/67Preventing unauthorised calls from a telephone set by electronic means
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/66Substation equipment, e.g. for use by subscribers with means for preventing unauthorised or fraudulent calling
    • H04M1/667Preventing unauthorised calls from a telephone set
    • H04M1/67Preventing unauthorised calls from a telephone set by electronic means
    • H04M1/673Preventing unauthorised calls from a telephone set by electronic means the user being required to key in a code
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/72409User 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/72412User 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72448User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
    • H04M1/72463User 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/724631User 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/80Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • H04W76/14Direct-mode setup
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/72409User 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/724094Interfacing 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2250/00Details of telephonic subscriber devices
    • H04M2250/02Details of telephonic subscriber devices including a Bluetooth interface
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2250/00Details of telephonic subscriber devices
    • H04M2250/12Details 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所述的移动终端,其特征在于,
所述接收模块,还用于接收来自所述可穿戴蓝牙设备的锁定消息;所述锁定消息是可穿戴蓝牙设备在所述移动终端对应的处理标识为解锁标识或者锁定标识,当前状态为解锁状态,且检测到用户强制状态转换行为时发送的;
所述处理模块,还用于利用所述锁定消息执行锁定操作。
CN201510188757.2A 2015-04-20 2015-04-20 一种移动终端的解锁方法和设备 Active CN106155297B (zh)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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 삼성디스플레이 주식회사 이동 단말기 및 그 제어방법

Patent Citations (5)

* Cited by examiner, † Cited by third party
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