CN105447370A - 电子设备及其控制方法 - Google Patents
电子设备及其控制方法 Download PDFInfo
- Publication number
- CN105447370A CN105447370A CN201510889074.XA CN201510889074A CN105447370A CN 105447370 A CN105447370 A CN 105447370A CN 201510889074 A CN201510889074 A CN 201510889074A CN 105447370 A CN105447370 A CN 105447370A
- Authority
- CN
- China
- Prior art keywords
- appearance information
- user
- electronic equipment
- walks
- information
- 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.)
- Pending
Links
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/32—User authentication using biometric data, e.g. fingerprints, iris scans or voiceprints
-
- 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/34—User authentication involving the use of external additional devices, e.g. dongles or smart cards
- G06F21/35—User authentication involving the use of external additional devices, e.g. dongles or smart cards communicating wirelessly
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明提供一种电子设备及其控制方法,利用用户的步姿来控制电子设备,增加用户在使用电子设备时的互动性和趣味性。第一电子设备包括:第一通信单元,配置来从第二电子设备接收用户步姿信息,所述第二电子设备包括步姿信息采集单元以及第二通信单元,所述步姿信息采集单元配置来采集用户步姿信息,其中,所述用户步姿信息为穿戴所述第二电子设备的用户的步姿信息,所述第二通信单元配置来在第一电子设备和第二电子设备配对后,向所述第一电子设备发送所述用户步姿信息;存储单元,配置来存储第一步姿信息,该第一步姿信息与特定的用户关联;以及处理单元,配置来判断接收到的所述用户步姿信息与所述第一步姿信息是否匹配,根据匹配结果执行预设的处理。
Description
技术领域
本发明涉及电子设备及其控制方法,尤其涉及可利用用户的步姿来控制的电子设备及其控制方法。
背景技术
目前,在诸如智能手机、平板电脑等电子设备中采用的解锁方式主要是密码、图案、指纹、智能硬件的四种方式。但是,密码、图案若被遗忘,则无法对电子设备进行解锁。指纹是个人极其重要的生物特征,一旦泄露后果不堪设想。在智能硬件方面,目前主要是应用智能手环或手表,通过将智能硬件靠近电子设备而使其解锁。如果智能硬件与电子设备一起丢失,则其他人利用智能硬件可以轻易解锁电子设备。
发明内容
本发明鉴于上述问题而完成,其目的在于提供一种利用用户的步姿来控制的电子设备及其控制方法。
根据本发明的一个方面,提供一种第一电子设备。该第一电子设备,包括:第一通信单元,配置来从第二电子设备接收用户步姿信息,所述第二电子设备包括步姿信息采集单元以及第二通信单元,所述步姿信息采集单元配置来采集用户步姿信息,其中,所述用户步姿信息为穿戴所述第二电子设备的用户的步姿信息,所述第二通信单元配置来在第一电子设备和第二电子设备配对后,向所述第一电子设备发送所述用户步姿信息;存储单元,配置来存储第一步姿信息,该第一步姿信息与特定的用户关联;以及处理单元,配置来判断接收到的所述用户步姿信息与所述第一步姿信息是否匹配,根据匹配结果执行预设的处理。
根据本发明的另一方面,提供一种电子设备的控制方法。该控制方法,应用于第一电子设备,所述控制方法包括:从第二电子设备接收用户步姿信息,其中,所述用户步姿信息为所述第二电子设备采集的穿戴所述第二电子设备的用户的步姿信息;判断接收到的所述用户步姿信息与在所述第一电子设备中预先存储的第一步姿信息是否匹配,该第一步姿信息与特定的用户关联;以及根据匹配结果执行预设的处理。
根据本发明的电子设备及其控制方法,能够利用用户的步姿来控制手机、平板电脑等电子设备,从而增加用户在使用电子设备时的互动性和趣味性,并且能够避免密码等丢失而带来的隐患。
附图说明
图1A是表示本发明的第一电子设备1的功能框图。
图1B是表示本发明的第二电子设备2的功能框图。
图2是表示在本发明的实施例1中设置第一步姿信息的步骤的流程图。
图3是表示在本发明的实施例1中利用用户的步姿来解锁第一电子设备1的步骤的流程图。
图4是表示在本发明的实施例1中利用用户的步姿来控制第一电子设备1执行特定处理的步骤的流程图。
图5是表示在本发明的实施例2中设置第一步姿信息的步骤的流程图。
图6是表示在本发明的实施例2中利用用户的步姿来解锁第一电子设备1的步骤的流程图。
具体实施方式
下面,参照附图来说明本发明的实施方式。提供以下参照附图的描述,以帮助对由权利要求及其等价物所限定的本发明的示例实施方式的理解。其包括帮助理解的各种具体细节,但它们只能被看作是示例性的。因此,本领域技术人员将认识到,可对这里描述的实施方式进行各种改变和修改,而不脱离本发明的范围和精神。而且,为了使说明书更加清楚简洁,将省略对本领域熟知功能和构造的详细描述。
首先,参照图1A和图1B来说明本发明的第一电子设备和第二电子设备。
图1A是表示本发明的第一电子设备1的功能框图。第一电子设备1可以是例如智能手机、平板电脑之类的终端设备。如图1A所示,第一电子设备1可以包括第一通信单元11、存储单元12、以及处理单元13。
第一通信单元11可以是蓝牙模块、WIFI模块等无线通信模块,其可以通过蓝牙、WIFI等无线通信方式与后述的第二电子设备2进行配对,能够从第二电子设备2接收用户步姿信息。
存储单元12可以由任意的存储设备实现,存储终端设备的各种信息,在本发明的实施例中,存储单元12还可以配置来存储第一步姿信息。其中,第一步姿信息由用户预先设置,且作为特定用户的身份识别信息而存储在存储单元12中。
处理单元13配置来判断从第二电子设备2接收到的用户步姿信息与第一步姿信息是否匹配,根据匹配结果而执行预设的处理。处理单元13是例如CPU(中央处理器)等,能够控制第一电子设备1的各部件的动作,并且执行第一电子设备1中的各种程序。
图1B是表示本发明的第二电子设备2的功能框图。第二电子设备2可以是例如智能鞋、智能脚环,也可以是以可拆卸方式安装在鞋上的电子设备。如图1B所示,第二电子设备2包括步姿信息采集单元21以及第二通信单元22。
步姿信息采集单元21配置来采集与穿戴第二电子设备2的用户的步姿相关的信息(以下简称为用户步姿信息)。具体而言,步姿是指用户在站立、行走、跑步等过程中的脚/腿部动作的姿势,例如包括用户的脚部压力分布、步幅、步高、以及步频等。当然,步姿并不限于上述举例,也可以是表示用户脚/腿部动作的姿势的任意特征。步姿信息采集单元21中包括可用于测量用户的步姿所需的各种传感器。例如,步姿信息采集单元21可以包括压力传感器、加速度传感器、陀螺仪传感器、磁场传感器等,也可以包括6轴传感器、9轴传感器等的组合传感器。在此,压力传感器有多种设置方式。例如,压力传感器可以是用于测量用户的脚部对于鞋底的总压力数值的单个压力传感器,可以是用于测量用户的脚部对于鞋底不同区域的压力数值而设置在不同位置上的多个压力传感器,也可以是用于测量用户的脚部对于鞋底的压力的二维分布情况而排列在内侧鞋底的阵列式压力传感器。由于利用上述各种传感器测量用户的步姿而得到压力分布参数、步幅参数、步高参数、以及步频参数等各种参数的技术是现有技术,在此不做具体记载。需要注意的是,从各种传感器所采集的原始信息中提取或计算出上述各参数的过程既可以在第二电子设备2中进行,也可以在第一电子设备1中进行。
第二通信单元22可以是蓝牙模块、WIFI模块等无线通信模块,其可以通过蓝牙、WIFI等无线通信方式与第一电子设备1进行配对,能够将由步姿信息采集单元21采集到的用户步姿信息发送给第一电子设备1。
为了便于说明,在本发明中以用户步姿信息包括压力分布参数、步幅参数、步高参数、以及步频参数,且第一步姿信息包括与用户步姿信息的参数类别对应的参数的情况为例进行说明。当然,用户步姿信息和第一步姿信息中包括的参数类别及数目没有具体限定,只要包括上述参数类别中的至少一个以上即可。在实际情况下可以根据信息匹配的准确性要求及电子设备的处理能力而进行设置。
《实施例1》
下面,结合图2~图4详细说明本发明的实施例1。
图2是表示在本发明的实施例1中设置第一步姿信息的步骤的流程图。
首先,用户要在第一电子设备1中设置作为特定用户的身份识别信息的第一步姿信息。下面参照图2详细说明用户设置该第一步姿信息的步骤。
在步骤S11中,第一电子设备1与第二电子设备2通过蓝牙、WIFI等无线通信方式进行配对。
在步骤S12中,第二电子设备2检测第一电子设备1与第二电子设备2是否配对成功。若第二电子设备2检测到配对成功(步骤S12“是”),则进入到步骤S13。若第二电子设备2没有检测到第一电子设备1与第二电子设备2配对成功,则返回至步骤S11继续对配对状态进行检测。
在步骤S13中,穿戴第二电子设备2的用户做出步姿动作,步姿信息采集单元21对用户的步姿进行测量,从而采集得到第一步姿信息,第二通信单元22将第一步姿信息发送给第一电子设备1。
在步骤S14中,第一通信单元11接收从第二电子设备2发送来的第一步姿信息,存储单元12对第一步姿信息进行存储。
在步骤S15中,在确认第一步姿信息已存储在存储单元12后,完成第一步姿信息的设置。
图3是表示在本发明的实施例1中利用用户的步姿来解锁第一电子设备1的步骤的流程图。下面参照图3详细说明利用用户的步姿来解锁第一电子设备1的步骤。
在步骤S21中,第一通信单元11接收来自第二电子设备2的用户步姿信息。用户步姿信息是步姿信息采集单元21根据用户的步姿对用户步姿信息进行采集而得的信息,其通过第二通信单元22而发送给第一电子设备1。如上面提到那样,设为用户步姿信息中包含压力分布参数、步幅参数、步高参数、以及步频参数。
在步骤S22中,处理单元13判断接收到的用户步姿信息与存储单元12中存储的第一步姿信息是否匹配,以便对穿戴第二电子设备2的用户的身份进行验证。若处理单元13判断为用户步姿信息与第一步姿信息不匹配(步骤S22“否”),则进入到步骤S23。若处理单元13判断为用户步姿信息与第一步姿信息匹配(步骤S22“是”),则进入到步骤S24。关于在步骤S22中如何判断用户步姿信息与第一步姿信息是否匹配,在后面会详细地进行说明。
在步骤S23中,处理单元13指示第一电子设备1维持锁定状态,并返回至步骤S21。在利用用户的步姿对第一电子设备1解锁失败的情况下,用户可以通过直接在第一电子设备1上输入解锁操作(例如密码解锁、指纹解锁等),从而对第一电子设备1进行解锁。此外,根据本发明的一个实施例,处理单元13可以在检测到在第一电子设备1上输入的解锁操作且第一电子设备1执行解锁处理时,利用第二电子设备2发送的新的用户步姿信息来更新存储的第一步姿信息,以提高利用用户的步姿进行解锁的成功率。
在步骤S24中,处理单元13指示第一电子设备1执行解锁处理,从而第一电子设备1成为已解锁状态。
下面,具体说明在步骤S22中如何判断用户步姿信息与第一步姿信息是否匹配。在此,以用户步姿信息和第一步姿信息包含压力分布参数、步幅参数、步高参数、以及步频参数为例进行说明。显然地,用户步姿信息和第一步姿信息中包含的参数种类及数目可以根据实际情况来设定。考虑到即使是同一用户每次做出的步姿动作也不可能完全相同,并且信息采集时也会存在一定的误差,所以在判断用户步姿信息与第一步姿信息是否匹配时,应当容许一定范围内的差异。在步骤S22中处理单元13判断用户步姿信息与第一步姿信息是否匹配时,将用户步姿信息中包括的多个参数,分别与第一步姿信息中对应的参数进行比较。当用户步姿信息中的所有参数与第一步姿信息中对应的参数的差异均小于预定阈值时,判断为用户步姿信息与第一步姿信息匹配,否则,判断为不匹配。其中,预定阈值是按每个参数类别而分别设置的阈值。差异是第一步姿信息与用户步姿信息的差的绝对值。
表1
在表1中,列举了第一步姿信息、用户步姿信息、以及预定阈值的一个例子。在此,压力分布参数表示压力分布的总面积(相应于用户的脚部面积大小),步幅参数表示一时间段内的平均步幅,步高参数表示一时间段内的平均步高,步频参数表示一时间段内的平均步频。对于压力分布参数而言,第一步姿信息中包含的压力分布参数为160cm2,且压力分布参数的预定阈值为5cm2。在用户步姿信息中包含的压力分布参数为162cm2时,显然可知|160-162|=2<5,即两者的压力分布参数之间的差异小于预定阈值。同样地,根据表1,还能够得出|80-77|=3<4(即两者的步幅参数之间的差异小于预定阈值)、|15-14|=1<2(即两者的步高参数之间的差异小于预定阈值)、以及|2.2-2.1|=0.1<0.2(即两者的步频参数之间的差异小于预定阈值)。由于用户步姿信息中的所有参数与第一步姿信息中对应的参数的差异均小于预定阈值,处理单元13判断为用户步姿信息与第一步姿信息匹配。
为了便于理解,上面以第一步姿信息和用户步姿信息中包含的各参数为如“160cm2”、“80cm”、“15cm”、“2.2step/sec”这样的单一数值的情况为例,进行了说明。需要注意的是,广义上本文的“参数”也可以是指包含时间信息的参数组、或者包含空间信息的参数组。例如,步高参数也可以是表示多个时刻的步高的参数组(相应于步高的时间变化),而不是仅能够表示平均步高的单一数值;压力分布参数也可以是表示平面上压力分布形状的参数组(相应于用户脚部形状),而不是仅能够表示脚部面积大小的单一数值。不论对于包含时间信息的参数组还是包含空间信息的参数组,求出两个参数组之间的差异的技术都是现有技术,在此不进行具体说明,只要根据参数组的具体情况采用适合的比较方法即可。
图4是表示在本发明的实施例1中利用用户的步姿来控制第一电子设备1执行特定处理的步骤的流程图。在第一电子设备1为已解锁状态的情况下,穿戴第二电子设备2的用户还能够通过做出步姿动作来控制第一电子设备1执行特定处理。
在第一电子设备1的存储单元12中还存储了第二步姿信息,其中,第二步姿信息与特定处理预先建立关联。第二步姿信息可以作为操作***/应用程序的默认设置而存储在存储单元12中。此外,第二步姿信息也可以如上述设置第一步姿信息那样(参照步骤S11~S15)由用户自己通过第二电子设备2进行设置而存储在存储单元12中。
此外,由于第二步姿信息并不涉及用户的身份识别,考虑到用户操作的便捷性,第二步姿信息通常设为是与相对简单的步姿动作(例如:跺脚、抬脚、踢腿等)对应的步姿信息。
特定处理是通过第一电子设备1的操作***或应用程序执行的处理,例如:播放音乐、切换歌曲、拍照、接听电话、确认支付等。为了能够根据不同的步姿动作来控制第一电子设备1执行多种特定处理,优选为预先设置多个第二步姿信息,该多个第二步姿信息分别对应不同的特定处理。
下面,参照图4,详细说明利用用户的步姿来控制第一电子设备1执行特定处理的步骤。从便携式电子设备的续航观点出发,优选为只有在用户激活了特定的应用或功能的情况下,该应用或功能才会调用图4的方法,以利用用户的步姿信息与第二步姿进行匹配来执行特定处理。
在步骤S31中,步姿信息采集单元21根据用户的步姿对用户步姿信息进行采集,第二通信单元22将采集到的用户步姿信息发送给第一电子设备1。
在步骤S32中,第一通信单元11接收来自第二电子设备2的用户步姿信息,处理单元13判断用户步姿信息与第二步姿信息是否匹配。若处理单元13判断为用户步姿信息与第二步姿信息不匹配(步骤S32“否”),则返回至步骤S31。若处理单元13判断为用户步姿信息与第二步姿信息匹配(步骤S32“是”),则进入到步骤S33。关于在步骤S32中如何判断用户步姿信息与第二步姿信息是否匹配,在后面会详细地进行说明。
在步骤S33中,处理单元13指示第一电子设备1执行与第二步姿信息关联的特定处理。
下面,具体说明在步骤S32中如何判断用户步姿信息与第二步姿信息是否匹配。在步骤S32中,处理单元13判断用户步姿信息与第二步姿信息是否匹配时,可以参照步骤S22来进行判断。在此,以用户步姿信息和第二步姿信息均包含压力分布参数、步幅参数、步高参数、以及步频参数为例进行说明。显然地,用户步姿信息和第二步姿信息中包含的参数种类及数目可以根据实际情况来设定。在处理单元13判断用户步姿信息与第二步姿信息是否匹配时,将用户步姿信息中包括的多个参数,分别与第二步姿信息中对应的参数进行比较,当用户步姿信息中的所有参数与第二步姿信息中对应的参数的差异均小于预定阈值时,判断为用户步姿信息与第二步姿信息匹配,否则,判断为不匹配。在预先了设置多个第二步姿信息的情况下,需要判断用户步姿信息与每一个第二步姿信息是否匹配。其中,预定阈值是按每个参数类别而分别设置的阈值。差异是第二步姿信息与用户步姿信息的差的绝对值。
此外,由于第二步姿信息通常设为与相对简单的步姿动作对应的步姿信息,在步骤S32中处理单元13也可以首先根据用户步姿信息和第二步姿信息,得出用户步姿信息和第二步姿信息分别对应哪种步姿动作。之后,通过直接对比两者对应的步姿动作而进行判断。若两者对应的步姿动作是相同的步姿动作,则判断为用户步姿信息和第二步姿信息匹配,否则,则判断为不匹配。
在表2中示出了五个第二步姿信息、以及与这五个第二步姿信息分别关联的特定处理。下面,参照表2来说明直接对比与用户步姿信息和第二步姿信息对应的步姿动作的例子。
表2
在步骤S32中,处理单元13根据用户步姿信息,从而得出与用户步姿信息对应的步姿动作。例如用户步姿信息对应的步姿动作为“右脚跺脚2次”,则处理单元13判断为用户步姿信息“右脚跺脚2次”与第二步姿信息“右脚跺脚2次”匹配,从而指示第一电子设备设备1执行与第二步姿信息“右脚跺脚2次”关联的特定处理即“播放音乐”。若用户步姿信息对应的步姿动作为“左脚向前踢腿2次”,则处理单元13判断为用户步姿信息“左脚向前踢腿2次”与存储单元12中存储的所有的第二步姿信息均不匹配,从而返回至步骤S31。需要注意的是,表2中的第二步姿信息与特定处理仅仅是为了示例,并不是用来进行限制。当然,第二步姿信息与特定处理可以根据用户的喜好而自由设置/变更。
《实施例2》
为了避免由于手机等的信息被窃取而导致的用户身份特征信息泄露,通常会考虑对信息进行加密处理之后进行存储。在这种情况下,即使加密后的信息被他人窃取,也仍然不能够获取到用户的生物特征信息。
在理解实施例2的技术方案时,可以参照实施例1的相应部分的内容。下面,主要针对与实施例1的不同点对实施例2进行说明。
在实施例2中,对第一步姿信息进行加密处理而生成第一步姿综合参数,将第一步姿综合参数存储在存储单元12。在此,以MD5加密处理(32位大写)为例进行说明。当然,加密处理的方式并没有特别地限制,可以灵活使用现有技术中的各种加密处理方法,例如MD5(16位大写)、RSA、DES等加密方式。
下面,参照图5~图6对实施例2进行详细说明。
图5是表示在本发明的实施例2中设置第一步姿信息的步骤的流程图。首先,用户要在第一电子设备1中设置作为特定用户的身份识别信息的第一步姿信息。下面参照图5详细说明用户设置该第一步姿信息的步骤。
在步骤S41中,第一电子设备1与第二电子设备2通过蓝牙、WIFI等无线通信方式进行配对。
在步骤S42中,第二电子设备2检测第一电子设备1与第二电子设备2是否配对成功。若第二电子设备2检测到配对成功(步骤S42“是”),则进入到步骤S43。若没有检测到第一电子设备1与第二电子设备2配对成功,则返回至步骤S41继续对配对状态进行检测。
在步骤S43中,穿戴第二电子设备2的用户做出步姿动作,步姿信息采集单元21对用户的步姿动作进行测量,从而采集得到第一步姿信息,第二通信单元22将第一步姿信息发送给第一电子设备1。
在步骤S44中,第一通信单元11接收从第二电子设备2发送来的第一步姿信息,处理单元13对第一步姿信息进行加密处理而生成第一步姿综合信息。存储单元12对第一步姿综合信息进行存储。关于步骤S44中的处理在后面会详细地进行说明。
在步骤S45中,在确认第一步姿综合信息已存储在存储单元12后,完成第一步姿信息的设置。
下面,参照表4具体说明在步骤S44中的处理。
第一步姿信息 | 预定阈值 | |
压力分布参数(cm2) | 160 | 5 |
步幅参数(cm) | 80 | 4 |
步高参数(cm) | 15 | 2 |
步频参数(step/sec) | 2.2 | 0.2 |
表4
在表4中,列举了第一步姿信息以及预定阈值的一个例子。在步骤S44中,第一电子设备1从第二电子设备2接收到的第一步姿信息可以记作字符串“16080152.2”,即压力分布参数为160平方厘米、步幅参数为80厘米、步高参数为15厘米、步频参数为2.2步/秒。处理单元13对第一步姿信息的字符串“16080152.2”进行MD5加密处理,经过加密而得到的MD5值(32位大写)为“3FB5C49D6B24431AA7EBE71760839717”,将该MD5值作为第一步姿综合信息而存储在存储单元12中。
此外,考虑到即使是同一用户每次做出的步姿动作也不可能完全相同,且传感器在测量时也会存在一定的误差,所以在判断用户步姿信息与第一步姿信息是否匹配时,应当容许一定范围内的差异。根据表4,只要用户步姿信息中的所有参数与第一步姿信息中对应的参数的差异均小于预定阈值(即用户步姿信息中的压力分布参数为155~165平方厘米、步幅参数为76~84厘米、步高参数为13~17厘米、步频参数为2.0~2.4步/秒),则仍然判断为用户步姿信息与第一步姿信息“16080152.2”匹配。因此,除了第一步姿信息“16080152.2”以外,处理单元13还需要将所有位于“155~165/76~84/13~17/2.0~2.4”范围内的字符串进行MD5加密处理。
压力分布参数 | 步幅参数 | 步高参数 | 步频参数 | |
容许范围 | 155~165 | 76~84 | 13~17 | 2.0~2.4 |
最小间隔值 | 1 | 1 | 0.5 | 0.1 |
参数数目 | 11 | 9 | 9 | 5 |
表5
需要注意的是,要进行MD5加密处理的字符串的数目根据步姿信息采集单元21所采集的用户步姿信息中的各参数的最小间隔值来决定。参照上表5,在步姿信息采集单元21所采集的用户步姿信息中的压力分布参数的最小间隔值为1平方厘米时,则位于“155~165”范围内的所有的压力分布参数的数目为11个(即155、156、157、…、164、165)。同样地,还可以知道位于“76~84”范围内的所有的步幅参数的数目为9个,位于“13~17”范围内的所有的步幅参数的数目为9个,位于“2.0~2.4”范围内的所有的步频参数的数目为5个。由此可知位于“155~165/76~84/13~17/2.0~2.4”范围内的所有字符串的数目为11×9×9×5=4455个。
在步骤S44中,处理单元13分别对所有的字符串进行MD5加密处理。具体而言,对“15676132.0”进行MD5加密处理而得到MD5值(32位大写)“6E6816AC1D0322AC3FC7A94D760EE6F4”;对“15776132.0”进行MD5加密处理而得到MD5值(32位大写)“4A1EDAED0F9A5FD239DCCC5AA01ED6D1”;……以此类推,完成所有的4455个字符串的MD5加密处理。然后,将得到的所有MD5值一并作为第一步姿综合信息集合而存储在存储单元12中,以供在后续利用用户的步姿解锁时对用户的身份进行验证。在此,第一步姿综合信息集合是包含了对“155~165/76~84/13~17/2.0~2.4”中所有的字符串进行MD5加密处理后的MD5值的集合。在后续的步骤S53中,处理单元13将对用户步姿信息进行MD5加密处理后得到的用户步姿综合信息与第一步姿综合信息进行比较时,若用户步姿综合信息与第一步姿综合信息集合的其中一个相同,则可理解为用户步姿综合信息与第一步姿综合信息的差异小于预定阈值,从而能够判断为用户步姿信息与第一步姿信息匹配;若用户步姿综合信息与第一步姿综合信息集合的任意一个均不相同,则判断为用户步姿信息与第一步姿信息不匹配。在该情况下,即使其他人从第一电子设备1窃取到这些MD5值,也并不能获得用户的原始步姿信息,从而进一步提高了用户的生物特征信息的安全性。
图6是表示在本发明的实施例2中利用用户的步姿来解锁第一电子设备1的步骤的流程图。
在步骤S51中,第一通信单元11接收来自第二电子设备2的用户步姿信息。用户步姿信息是步姿信息采集单元21根据用户的步姿对用户步姿信息进行采集而得到的信息,其由第二通信单元22发送给第一电子设备1。如上面提到那样,用户步姿信息中包含压力分布参数、步幅参数、步高参数、以及步频参数。
在步骤S52中,处理单元13对用户步姿信息进行MD5加密处理,从而得到与用户步姿信息对应的MD5值即用户步姿综合信息。
在步骤S53中,处理单元13判断用户步姿信息与第一步姿信息是否匹配,以便对穿戴第二电子设备2的用户的身份进行验证。具体而言,在步骤S53中处理单元13将对用户步姿信息进行MD5加密处理而得到的用户步姿综合参数,与根据第一步姿信息而得到的第一步姿综合参数进行比较。当用户步姿综合参数与第一步姿综合参数集合的其中一个相同时(可理解为用户步姿综合参数与第一步姿综合参数的差异小于预定阈值),则判断为用户步姿信息与第一步姿信息匹配;当用户步姿综合参数与第一步姿综合参数的任意一个均不相同时,则判断为用户步姿信息与第一步姿信息不匹配。若处理单元13判断为用户步姿信息与第一步姿信息匹配(步骤S53“是”),则进入到步骤S55。若处理单元13判断为用户步姿信息与第一步姿信息不匹配(步骤S53“否”),则进入到步骤S54。
在步骤S54中,处理单元13指示第一电子设备1维持锁定状态,并返回至步骤S51。在利用用户的步姿对第一电子设备1解锁失败的情况下,用户可以通过直接在第一电子设备1上输入解锁操作(例如密码解锁、指纹解锁等),从而对第一电子设备1进行解锁。处理单元13检测到在第一电子设备1上输入的解锁操作,且第一电子设备执行解锁处理时,利用第二电子设备发送的新用户步姿信息来更新存储的第一步姿信息,以提高利用用户的步姿来解锁的成功率。
在步骤S55中,处理单元13指示第一电子设备1执行解锁处理,从而成为已解锁状态。
在实施例2中,利用用户的步姿来控制第一电子设备1执行特定处理的内容与实施例1完全相同。因此,参照图4和步骤S31~S33来理解即可,在此省略重复的说明。
上面,为了说明本发明,列举了发明的实施例1和实施例2。显然地,在本发明中,步姿信息的处理以及匹配的方法并没有特别地限定。只要能够实现特定用户的身份识别,也可以其他任意的方法。
例如,在另一实施例中,也可以在特定用户穿戴第二电子设备2进行活动时,第一电子设备1从第二电子设备2接收大量的步姿信息。处理单元13可以对步姿信息进行特征提取,并且对特征进行机器学习,以使处理单元13能够根据步姿信息来判别穿戴第二电子设备2的用户是否是特定用户。
根据本发明的电子设备及其控制方法,不进行直接接触也能够利用用户的步姿以无线的方式来控制手机等电子设备,从而增加用户在使用电子设备时的互动性和趣味性。并且,即使其他人从电子设备窃取到加密处理后的步姿信息,也不能获得用户的原始步姿信息,从而进一步提高了用户的生物特征信息的安全性。
本领域普通技术人员可以意识到,结合在本发明的实施例描述的各个单元和步骤,能够以电子硬件、计算机软件或者二者的结合来实现。并且软件模块可以置于任意形式的计算机存储介质中。为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。本领域技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
在上面详细描述了本发明的各个实施例。然而,本领域技术人员应该理解,在不脱离本发明的原理和精神的情况下,可对这些实施例进行各种修改,组合或子组合,并且这样的修改应落入本发明的范围内。
Claims (12)
1.一种第一电子设备,包括:
第一通信单元,配置来从第二电子设备接收用户步姿信息,所述第二电子设备包括步姿信息采集单元以及第二通信单元,所述步姿信息采集单元配置来采集用户步姿信息,其中,所述用户步姿信息为穿戴所述第二电子设备的用户的步姿信息,所述第二通信单元配置来在第一电子设备和第二电子设备配对后,向所述第一电子设备发送所述用户步姿信息;
存储单元,配置来存储第一步姿信息,该第一步姿信息与特定的用户关联;以及
处理单元,配置来判断接收到的所述用户步姿信息与所述第一步姿信息是否匹配,根据匹配结果执行预设的处理。
2.如权利要求1所述的第一电子设备,其中,
所述处理单元在判断为所述用户步姿信息与所述第一步姿信息匹配时执行所述第一电子设备的解锁处理,
所述处理单元在判断为所述用户步姿信息与所述第一步姿信息不匹配时指示所述第一电子设备维持锁定状态。
3.如权利要求2所述的第一电子设备,其中,
所述用户步姿信息包括压力分布参数、步幅参数、步高参数、和步频参数中的至少一个,
所述第一步姿信息包括与所述用户步姿信息的参数类别对应的参数。
4.如权利要求3所述的第一电子设备,其中,
所述处理单元判断所述用户步姿信息与所述第一步姿信息是否匹配,包括:
将所述用户步姿信息中包括的参数,分别与所述第一步姿信息中对应的参数进行比较,当所述用户步姿信息中的所有参数与所述第一步姿信息中对应的参数的差异均小于预定阈值时,判断为所述用户步姿信息与所述第一步姿信息匹配,否则,判断为不匹配,或者
将根据所述用户步姿信息而得到的用户步姿综合参数,与根据所述第一步姿信息而得到的第一步姿综合参数进行比较,当所述用户步姿综合参数与所述第一步姿综合参数之间的差异小于预定阈值时,判断为所述用户步姿信息与所述第一步姿信息匹配,否则,判断为不匹配。
5.如权利要求4所述的第一电子设备,其中,
所述存储单元进一步存储有第二步姿信息,该第二步姿信息与第一电子设备的特定处理关联,
在解锁后,所述第一通信单元继续从所述第二电子设备接收用户步姿信息,所述处理单元将所接收到的所述用户步姿信息与所述第二步姿信息进行比较,判断二者是否匹配,如果匹配,则执行与所述第二步姿信息相关的特定处理。
6.如权利要求5所述的第一电子设备,其中,
检测到在所述第一电子设备上输入的解锁操作,且所述第一电子设备执行解锁处理时,利用所述第二电子设备发送的第二用户步姿信息更新存储的所述第一步姿信息。
7.一种控制方法,应用于第一电子设备,所述控制方法包括:
从第二电子设备接收用户步姿信息,其中,所述用户步姿信息为所述第二电子设备采集的穿戴所述第二电子设备的用户的步姿信息;
判断接收到的所述用户步姿信息与在所述第一电子设备中预先存储的第一步姿信息是否匹配,该第一步姿信息与特定的用户关联;以及
根据匹配结果执行预设的处理。
8.如权利要求7所述的控制方法,其中,
在判断为所述用户步姿信息与所述第一步姿信息匹配时,执行所述第一电子设备的解锁处理;以及
在判断为所述用户步姿信息与所述第一步姿信息不匹配时,指示所述第一电子设备维持锁定状态。
9.如权利要求8所述的控制方法,其中,
所述用户步姿信息包括压力分布参数、步幅参数、步高参数、和步频参数中的至少一个,
所述第一步姿信息包括与所述用户步姿信息的参数类别对应的参数。
10.如权利要求9所述的控制方法,其中,
判断所述用户步姿信息与所述第一步姿信息是否匹配,包括:
将所述用户步姿信息中包括的参数,分别与所述第一步姿信息中对应的参数进行比较,当所述用户步姿信息中的所有参数与所述第一步姿信息中对应的参数的差异均小于预定阈值时,判断为所述用户步姿信息与所述第一步姿信息匹配,否则,判断为不匹配,或者
将根据所述用户步姿信息而得到的用户步姿综合参数,与根据所述第一步姿信息而得到的第一步姿综合参数进行比较,当所述用户步姿综合参数与所述第一步姿综合参数之间的差异小于预定阈值时,判断为所述用户步姿信息与所述第一步姿信息匹配,否则,判断为不匹配。
11.如权利要求10所述的控制方法,其中,
第一电子设备进一步存储有第二步姿信息,该第二步姿信息与第一电子设备的特定处理关联,
所述控制方法进一步包括:
在解锁后,继续从所述第二电子设备接收用户步姿信息,将所接收到的所述用户步姿信息与所述第二步姿信息进行比较,判断二者是否匹配,如果匹配,则执行与所述第二步姿信息相关的特定处理。
12.如权利要求11所述的控制方法,其中,所述控制方法还包括:
检测到在所述第一电子设备上输入的解锁操作,且所述第一电子设备执行解锁处理时,利用所述第二电子设备发送的第二用户步姿信息更新存储的所述第一步姿信息。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510889074.XA CN105447370A (zh) | 2015-12-07 | 2015-12-07 | 电子设备及其控制方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510889074.XA CN105447370A (zh) | 2015-12-07 | 2015-12-07 | 电子设备及其控制方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN105447370A true CN105447370A (zh) | 2016-03-30 |
Family
ID=55557538
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510889074.XA Pending CN105447370A (zh) | 2015-12-07 | 2015-12-07 | 电子设备及其控制方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105447370A (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111913398A (zh) * | 2020-07-13 | 2020-11-10 | 芜湖美的厨卫电器制造有限公司 | 家电设备的控制方法、第一、第二家电设备和存储介质 |
CN113312102A (zh) * | 2021-05-27 | 2021-08-27 | 维沃移动通信有限公司 | 控制方法和电子设备 |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103310142A (zh) * | 2013-05-22 | 2013-09-18 | 复旦大学 | 基于可穿戴设备的人机融合安全认证方法 |
CN103576902A (zh) * | 2013-09-18 | 2014-02-12 | 酷派软件技术(深圳)有限公司 | 控制终端设备的方法及*** |
CN103607378A (zh) * | 2013-11-01 | 2014-02-26 | 国家电网公司 | 一种访问控制方法 |
CN104050402A (zh) * | 2014-06-12 | 2014-09-17 | 深圳市汇顶科技股份有限公司 | 移动终端安全认证的方法、***与移动终端 |
CN104156064A (zh) * | 2014-07-18 | 2014-11-19 | 小米科技有限责任公司 | 互动目标控制方法及装置 |
CN104331796A (zh) * | 2014-11-04 | 2015-02-04 | 北京握奇智能科技有限公司 | 一种可穿戴设备及其工作方法 |
CN104794381A (zh) * | 2015-03-24 | 2015-07-22 | 百度在线网络技术(北京)有限公司 | 一种用于认证的方法、装置、设备与*** |
CN104914999A (zh) * | 2015-05-27 | 2015-09-16 | 广东欧珀移动通信有限公司 | 一种控制设备的方法及可穿戴设备 |
-
2015
- 2015-12-07 CN CN201510889074.XA patent/CN105447370A/zh active Pending
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103310142A (zh) * | 2013-05-22 | 2013-09-18 | 复旦大学 | 基于可穿戴设备的人机融合安全认证方法 |
CN103576902A (zh) * | 2013-09-18 | 2014-02-12 | 酷派软件技术(深圳)有限公司 | 控制终端设备的方法及*** |
CN103607378A (zh) * | 2013-11-01 | 2014-02-26 | 国家电网公司 | 一种访问控制方法 |
CN104050402A (zh) * | 2014-06-12 | 2014-09-17 | 深圳市汇顶科技股份有限公司 | 移动终端安全认证的方法、***与移动终端 |
CN104156064A (zh) * | 2014-07-18 | 2014-11-19 | 小米科技有限责任公司 | 互动目标控制方法及装置 |
CN104331796A (zh) * | 2014-11-04 | 2015-02-04 | 北京握奇智能科技有限公司 | 一种可穿戴设备及其工作方法 |
CN104794381A (zh) * | 2015-03-24 | 2015-07-22 | 百度在线网络技术(北京)有限公司 | 一种用于认证的方法、装置、设备与*** |
CN104914999A (zh) * | 2015-05-27 | 2015-09-16 | 广东欧珀移动通信有限公司 | 一种控制设备的方法及可穿戴设备 |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111913398A (zh) * | 2020-07-13 | 2020-11-10 | 芜湖美的厨卫电器制造有限公司 | 家电设备的控制方法、第一、第二家电设备和存储介质 |
CN113312102A (zh) * | 2021-05-27 | 2021-08-27 | 维沃移动通信有限公司 | 控制方法和电子设备 |
CN113312102B (zh) * | 2021-05-27 | 2024-03-19 | 维沃移动通信有限公司 | 控制方法和电子设备 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101904866B1 (ko) | 이동 단말의 보안 인증 방법, 시스템 및 이동 단말 | |
CN105455304B (zh) | 智能鞋垫*** | |
CN107095647B (zh) | 用于无线装置配对的***和方法 | |
CN105391682A (zh) | 使用生物特征信息和背景信息的认证方法和设备 | |
WO2017165238A1 (en) | Wearable computer system and method of rebooting the system via user movements | |
KR20110093283A (ko) | 보행 패턴 분석 장치 및 방법 | |
CN103745142A (zh) | 穿戴式设备的信息处理方法及装置 | |
JP2019531153A (ja) | 多モードセンシングアレイ | |
CN105447370A (zh) | 电子设备及其控制方法 | |
CN104856845B (zh) | 一种适用于盲人的智能鞋 | |
KR101874075B1 (ko) | 스마트 도어락 해제 방법 및 애플리케이션 | |
JP6365031B2 (ja) | 活動量測定装置、活動量の測定方法、活動量の測定プログラム | |
KR20160042262A (ko) | 족압정보 분석을 통한 개인 맞춤형 인솔정보 제공방법 | |
JP2023145448A (ja) | マルチモーダルセンサフュージョンプラットフォーム | |
KR101674144B1 (ko) | 웨어러블 기기 및 이를 이용한 운동 관리 시스템 | |
KR102154902B1 (ko) | 심장 모니터링 방법 | |
CN104994465B (zh) | 基于检测地毯与佩戴装置双重跌倒检测的***及方法 | |
KR20140133978A (ko) | 지능형 신발을 이용한 소셜 네트워크 서비스 시스템 | |
KR20130013935A (ko) | 보행자 보법 분석시스템 | |
CN112857362A (zh) | 智能鞋及其动作类型识别方法、装置、设备、存储介质 | |
TWI688880B (zh) | 運動量測定系統、感測器及程式 | |
KR101580317B1 (ko) | 스마트폰을 이용한 자세 인식 장치 | |
KR20100050613A (ko) | 행동 인지 장치 및 행동 인지 시스템과 이를 이용한 행동 인지 처리 방법 | |
CN106096220A (zh) | 一种穴位信息展示方法、相关设备及*** | |
US20190125218A1 (en) | Cramp evaluating device for calf muscle, evaluating system and evaluating method using the same |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20160330 |
|
RJ01 | Rejection of invention patent application after publication |