电子配件的唤醒方法、装置、可穿戴设备及电子配件与流程

文档序号:31868866发布日期:2022-10-21 17:51阅读:83来源:国知局
电子配件的唤醒方法、装置、可穿戴设备及电子配件与流程

1.本技术涉及智能终端技术领域,具体涉及一种电子配件的唤醒方法、装置、可穿戴设备及电子配件。


背景技术:

2.可穿戴设备以小巧、轻便、易携带等优点受到越来越多用户的青睐。为了丰富可穿戴设备的功能,可穿戴设备上可搭配安装有实现不同功能的电子配件,电子配件可与可穿戴设备配合使用,以满足用户对于可穿戴设备的不同需求。为了提高电子配件的续航能力,电子配件大部分情况下处于休眠或关机状态,只有在需要使用电子配件的时候才会被唤醒。目前常用的唤醒电子配件的方式是在电子配件上设计按键,用户通过按压按键唤醒电子配件,操作繁锁,且电子配件的成本较高。


技术实现要素:

3.本技术实施例公开了一种电子配件的唤醒方法、装置、可穿戴设备及电子配件、存储介质,能够通过可穿戴设备上的振动模组唤醒电子配件,简化用户操作,且可降低电子配件的成本。
4.本技术实施例公开了一种电子配件的唤醒方法,应用于可穿戴设备,所述电子配件用于安装在所述可穿戴设备上,所述可穿戴设备包括振动模组,所述电子配件包括加速度传感器,所述方法包括:
5.控制所述振动模组按照设定的振动信息进行振动,以使所述电子配件中的所述加速度传感器能够采集到与所述振动信息匹配的加速度数据,所述加速度数据用于唤醒处于休眠状态的所述电子配件。
6.本技术实施例公开了一种电子配件的唤醒方法,应用于所述电子配件,所述电子配件用于安装在可穿戴设备上,所述可穿戴设备包括振动模组,所述电子配件包括加速度传感器,所述方法包括:
7.通过所述加速度传感器采集加速度数据;
8.若所述加速度数据与设定的振动信息匹配,则唤醒处于休眠状态的所述电子配件,其中,与所述振动信息匹配的加速度数据是由所述可穿戴设备上的振动模组按照所述振动信息进行振动产生的。
9.本技术实施例公开了一种电子配件的唤醒装置,应用于可穿戴设备,所述电子配件用于安装在所述可穿戴设备上,所述可穿戴设备包括振动模组,所述电子配件包括加速度传感器,所述装置包括:
10.控制模块,用于控制所述振动模组按照设定的振动信息进行振动,以使所述电子配件中的所述加速度传感器能够采集到与所述振动信息匹配的加速度数据,所述加速度数据用于唤醒处于休眠状态的所述电子配件。
11.本技术实施例公开了一种电子配件的唤醒装置,应用于所述电子配件,所述电子
配件用于安装在可穿戴设备上,所述可穿戴设备包括振动模组,所述电子配件包括加速度传感器,所述装置包括:
12.采集模块,用于通过所述加速度传感器采集加速度数据;
13.唤醒模块,用于若所述加速度数据与设定的振动信息匹配,则唤醒处于休眠状态的所述电子配件,其中,与所述振动信息匹配的加速度数据是由所述可穿戴设备上的振动模组按照所述振动信息进行振动产生的。
14.本技术实施例公开了一种可穿戴设备,包括振动模组、存储器及处理器,所述存储器中存储有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器实现如上所述的应用于可穿戴设备的方法。
15.本技术实施例公开了一种电子配件,包括加速度传感器、存储器及处理器,所述存储器中存储有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器实现如上所述的应用于电子配件的方法。
16.本技术实施例公开了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如上所述的应用于可穿戴设备的方法。
17.本技术实施例公开了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如上所述的应用于电子配件的方法。
18.本技术实施例公开的电子配件的唤醒方法、装置、可穿戴设备及电子配件、存储介质,该电子配件用于安装在可穿戴设备上,可穿戴设备包括振动模组,电子配件包括加速度传感器,可穿戴设备控制振动模组按照设定的振动信息进行振动,以使电子配件中的加速度传感器能够采集到与该振动信息匹配的加速度数据,从而可唤醒处于休眠状态的电子配件,通过控制可穿戴设备上的振动模组进行振动唤醒电子配件,无需用户手动操作唤醒电子配件,能够简化用户操作,且无需在电子配件中设计按键,降低了电子配件的成本。而且,电子配件仅在加速度传感器采集到与设定的振动信息匹配的加速度数据时,才进行唤醒,可避免误唤醒的情况,提高唤醒电子配件的准确率。
附图说明
19.为了更清楚地说明本技术实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
20.图1a为一个实施例中可穿戴设备及电子配件的示意图;
21.图1b为另一个实施例中可穿戴设备及电子配件的示意图;
22.图2为一个实施例中电子配件的唤醒方法的流程图;
23.图3为另一个实施例中电子配件的唤醒方法的流程图;
24.图4a为一个实施例中电子配件的加速度传感器采集到的加速度数据的示意图;
25.图4b为另一个实施例中电子配件的加速度传感器采集到的加速度数据的示意图;
26.图5a为另一个实施例中可穿戴设备及电子配件的示意图;
27.图5b为另一个实施例中电子配件的加速度传感器采集到的加速度数据的示意图;
28.图5c另一个实施例中电子配件的加速度传感器采集到的加速度数据的示意图;
29.图6为另一个实施例中电子配件的唤醒方法的流程图;
30.图7为一个实施例中电子配件的唤醒装置的框图;
31.图8为另一个实施例中电子配件的唤醒装置的框图;
32.图9为一个实施例中可穿戴设备的结构框图;
33.图10为一个实施例中电子配件的结构框图。
具体实施方式
34.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
35.需要说明的是,本技术实施例及附图中的术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。
36.图1a为一个实施例中可穿戴设备及电子配件的示意图。图1b为另一个实施例中可穿戴设备及电子配件的示意图。在本技术实施例中,电子配件可用于实现不同的功能,电子配件可用于安装在可穿戴设备上,并配合可穿戴设备进行使用。电子配件可包括但不限于体征数据采集配件、麦克风配件、扬声器配件等,其中,体征数据采集配件可用于采集佩戴用户的体征数据,例如心率数据、体温数据、血压数据等,麦克风配件可用于采集佩戴用户的声音数据,扬声器配件可用于播放音频数据等。可穿戴设备可包括但不限于智能手表、智能手环、智能眼镜等可穿戴在用户身上的电子设备,本技术实施例对此不作限定。
37.在一些实施例中,电子配件的体积较小,电子配件可安装在可穿戴设备的穿戴部件上,穿戴部件用于使用可穿戴设备穿戴在用户身体上。示例性地,如图1a所示,可穿戴设备可为智能手表110,智能手表110可包括主机112及表带114,该表带114即为智能手表110的穿戴部件,电子配件120可安装在表带114上。智能手表110可包括振动模组116,振动模组116可设置在主机112中,电子配件120可包括加速度传感器122。电子配件120可处于休眠状态,在需要唤醒电子配件120时,智能手表110可控制振动模组116按照设定的振动信息进行振动,振动模组116进行振动时可使得表带114上的电子配件120产生加速度变化。电子配件120可通过加速度传感器122采集到与该振动信息匹配的加速度数据,并唤醒处于休眠状态的电子配件120。
38.示例性地,如图1b所示,可穿戴设备可为智能眼镜130,智能眼镜130可包括镜框132,该镜框132即为智能眼镜130的穿戴部件,电子配件140可安装在镜框132上,进一步地,电子配件140可安装在镜框132的镜腿上。智能眼镜130可包括振动模组134,振动模组134也可设置在镜框132中,电子配件140可包括加速度传感器142。电子配件140可处于休眠状态,在需要唤醒电子配件140时,智能眼镜130可控制振动模组134按照设定的振动信息进行振动,振动模组134进行振动时可使得镜框132上的电子配件140产生加速度变化。电子配件140可通过加速度传感器142采集到与该振动信息匹配的加速度数据,并唤醒处于休眠状态的电子配件140。
39.需要说明的是,图1a及图1b仅用于说明本技术实施例中的电子配件安装在可穿戴设备的可能情况,并不用于限定电子配件的具体安装方式,电子配件安装在可穿戴设备的安装方式及安装位置在本技术实施例中不作限定。
40.如图2所示,在一个实施例中,提供一种电子配件的唤醒方法,可应用于上述的可穿戴设备,该方法可包括以下步骤:
41.步骤210,控制振动模组按照设定的振动信息进行振动,以使电子配件中的加速度传感器能够采集到与振动信息匹配的加速度数据,该加速度数据用于唤醒处于休眠状态的电子配件。
42.在本技术实施例中,可穿戴设备可包括振动模组,振动模组用于输出振动信号,以产生振动效果。振动模组可包括振动马达、振动电机等。可穿戴设备中可预先存储有设定的振动信息,可选地,该振动信息可包括但不限于振动频率、振动幅度及振动持续时长等中的一种或多种。其中,振动频率可指的是振动模组在单位时间内的振动次数,振动频率可用于表征振动模组的振动速度,振动频率越高,振动模组的振动速度越快,振动频率越低,振动模组的振动速度越慢。振动幅度可指的是振动模组在振动时离开平衡位置的最大距离,振动幅度可用于表征振动模组的振动强度,振动幅度越大,振动强度可越强,振动幅度越小,振动强度可越弱。振动持续时长可指的是振动模组持续振动的时间,例如2秒、3秒等。
43.在一些实施例中,设定的振动信息还可包括振动模组持续进行振动的振动数量,该振动数量可指的是振动模组在整个振动过程中持续振动的次数,例如,振动模组在整个振动过程中进行了4次持续振动,或振动模组在整个振动过程中进行了3次持续振动等。
44.可选地,每次持续振动可对应相同的振动频率、振动幅度、振动持续时长等振动信息。例如,振动模组在整个振动过程中进行4次持续振动,每次持续振动的振动频率为30hz(赫兹),振动幅度为0.2厘米,振动持续时长为2秒。可选地,每次持续振动对应的振动频率、振动幅度、振动持续时长等振动信息也可存在不同。例如,振动模组在整个振动过程中进行3次持续振动,第1次持续振动的振动频率为30hz,振动幅度为0.2厘米,振动持续时长为2秒,第2次持续振动的振动频率为50hz,振动幅度为0.5厘米,振动持续时长为3秒,第3次持续振动的振动频率为30hz,振动幅度为0.2厘米,振动持续时长为2秒等,但不限于此。进一步地,相邻两次持续振动之间可间隔有设置的非振动时间段,该非振动时间段可较短,例如500毫秒、650毫秒等,但不限于此。
45.需要说明的是,上述的振动信息可根据实际需求进行设置,并不仅限于上述的几种数据类型及数值,具体的振动信息在本技术实施例中不作限定。振动信息可由用户进行设置,也可在可穿戴设备及电子配件出厂前统一进行设置。
46.电子配件安装在可穿戴设备上,为了节省电子配件的功耗,电子配件可在大部分情况下处于休眠状态。在可穿戴设备需要唤醒安装在可穿戴设备上的电子配件时,可控制振动模组按照设定的振动信息进行振动,振动模组进行振动时可使得电子配件产生加速度变化。电子配件可包括加速度传感器,在电子配件处于休眠状态时,加速度传感器可处于工作状态,除加速度传感器以外的其它电路、电子器件可处于断电状态。电子配件可通过加速度传感器采集加速度数据,若加速度传感器采集到的加速度数据与设定的振动信息匹配,则可确定该加速度数据是由可穿戴设备的振动模组进行振动所产生的,可唤醒处于休眠状态的电子配件。在电子配件唤醒后,电子配件中的各个电路及电子器件均处于通电状态,电
子配件可正常进行工作,执行相应的功能。
47.若电子配件通过加速度传感器采集到与设定的振动信息不匹配的加速度数据,可确定该加速度数据不是由可穿戴设备的振动模组进行振动所产生的,则可不唤醒电子配件,从而可避免电子配件因为用户的运动等其它产生的加速度变化的场景下进行唤醒的误唤醒情况,保证了电子配件唤醒的准确性,可降低误唤醒带来的功耗损失。
48.在本技术实施例中,可穿戴设备控制振动模组按照设定的振动信息进行振动,以使电子配件中的加速度传感器能够采集到与该振动信息匹配的加速度数据,从而可唤醒处于休眠状态的电子配件,通过控制可穿戴设备上的振动模组进行振动唤醒电子配件,无需用户手动操作唤醒电子配件,能够简化用户操作,且无需在电子配件中设计按键,降低了电子配件的成本。而且,电子配件仅在加速度传感器采集到与设定的振动信息匹配的加速度数据时,才进行唤醒,可避免误唤醒的情况,提高唤醒电子配件的准确率。
49.如图3所示,在一个实施例中,提供另一种电子配件的唤醒方法,可应用于上述的可穿戴设备,该方法可包括以下步骤:
50.步骤302,获取针对电子配件的触发请求。
51.触发请求可用于触发唤醒安装在可穿戴设备上的电子配件,以使得唤醒后的电子配件能够执行相应的功能,与可穿戴设备进行配合。在一些实施例中,可穿戴设备获取针对电子配件的触发请求,可包括但不限于以下几种情况中的任一种:
52.(1)在可穿戴设备启动与电子配件对应的应用程序时,获取针对电子配件的触发请求。可穿戴设备上可安装有一个或多个应用程序(application,app),不同的应用程序可提供不同的功能,以满足用户的需求。应用程序可提供交互界面,用户可通过可穿戴设备显示的交互界面与应用程序进行交互,使用应用程序相应的功能。
53.作为一种具体实施方式,可穿戴设备可显示有安装的各个应用程序的应用图标,用户可选择点击应用图标,以启动该应用图标对应的应用程序。可穿戴设备在检测到用户针对应用程序的启动操作时,可启动用户选择的应用程序。可预先建立应用程序与电子配件之间的对应关系,在可穿戴设备启动应用程序时,可根据该对应关系判断启动的应用程序是否为电子配件对应的应用程序,若启动的应用程序为与电子配件对应的应用程序,则可获取针对该电子配件的触发请求,以唤醒电子配件。
54.可选地,与电子配件对应的应用程序可指的是使用电子配件的功能的应用程序。例如,电子配件为体征数据采集配件,该电子配件可用于采集用户的心率数据、体温数据、血压数据等,则电子配件对应的应用程序可包括但不限于心率测量应用、体温测量应用、血压测量应用等,或是能够同时检测多种体征数据的应用程序。又例如,电子配件为麦克风配件,则电子配件对应的应用程序可包括但不限于录音应用、通话应用等。
55.可选地,与电子配件对应的应用程序也可以是具备使用电子配件的使用权限的应用程序。例如,电子配件为体征数据采集配件,应用程序为运动监测应用,该运动监测应用具备使用体征数据采集配件采集用户在运动过程中的体征数据的使用权限,则在启动运动监测应用时,可唤醒体征数据采集配件。又例如,电子配件为麦克风配件,应用程序为聊天应用,该聊天应用具备使用麦克风配件的使用权限,则在启动运动监测应用时,可唤醒麦克风配件。在一些实施例中,在可穿戴设备启动应用程序时,也可判断启动的应用程序是否具备使用电子配件的使用权限,若启动的应用程序具备该电子配件的使用权限,则可确定启
动的应用程序为与电子配件对应的应用程序。
56.在启动电子配件对应的应用程序时,触发唤醒电子配件,在可穿戴设备需要使用该电子配件时,无需等待唤醒电子配件的时间,提高使用效率。
57.(2)在可穿戴设备接收到针对电子配件的功能调用指令时,根据功能调用指令获取针对电子配件的触发请求。可穿戴设备在接收到针对电子配件的功能调用指令时,可确定需要调用电子配件的功能。可选地,该功能调用指令可以是可穿戴设备的应用层运行的应用程序生成的,在运行的应用程序需要调用电子配件的功能时,可向可穿戴设备的系统发送功能调用指令。例如,电子配件为体征数据采集配件,应用程序为运动监测应用,在该运动监测应用需要调用体征数据采集配件的心率检测功能时,则可生成针对该体征数据采集配件的功能调用指令。
58.可选地,该功能调用指令也可以是由与可穿戴设备建立通信连接的终端设备发送的。可穿戴设备可与终端设备建立通信连接,该终端设备可包括但不限于手机、平板电脑、车载终端、计算机、其它可穿戴设备等,通信连接可包括但不限于蓝牙、wi-fi等无线通信连接,或是通过数据线建立的有线通信连接等。在终端设备需要调用可穿戴设备上的电子配件的功能,或是需要获取该电子配件的相关数据时,可向可穿戴设备发送针对电子配件的功能调用指令。
59.在需要调用电子配件的功能时,可触发唤醒电子配件,以使唤醒后的电子配件实现相应的功能,满足不同场景下针对电子配件的功能使用需求,且在需要调用电子配件的功能时才唤醒电子配件,可降低电子配件不必要的功耗损失。
60.(3)在可穿戴设备检测到可穿戴设备从未佩戴状态切换为佩戴状态时,获取针对电子配件的触发请求。可穿戴设备检测处于未佩戴状态或处于佩戴状态的方式可以有多种。例如,可穿戴设备中可设置有加速度传感器,通过该加速度传感器采集可穿戴设备的加速度数据,并根据该加速度数据判断可穿戴设备当前处于未佩戴状态还是处于佩戴状态,未佩戴状态及佩戴状态可分别对应不同加速度变化情况,通过分析加速度数据可得到可穿戴设备的加速度变化情况,以确定穿戴设备当前处于未佩戴状态还是处于佩戴状态。
61.又例如,可穿戴设备中可设置有重力传感器,可通过重力传感器采集重力数据,并根据该重力数据判断可穿戴设备是否执行抬起动作,若可穿戴设备执行抬起动作,则可确定可穿戴设备从未佩戴状态切换为佩戴状态。
62.又例如,可穿戴设备可进行活体检测,在检测到活体时,可确定可穿戴设备从未佩戴状态切换为佩戴状态,活体检测的方式可包括但不限于温度检测、通过摄像头采集人脸图像检测、发射红外光信号检测等。
63.在可穿戴设备从未佩戴状态切换为佩戴状态时,可触发唤醒电子配件,电子配件可进行初始化工作,该初始化工作可包括但不限于重新配置电子配件中的各个电子器件的信息,如可将加速度传感器等进行重置等,以提高电子配件中各个电子器件的工作准确性。
64.步骤304,根据触发请求控制振动模组按照设定的振动信息进行振动,以使电子配件中的加速度传感器能够采集到与振动信息匹配的加速度数据,该加速度数据用于唤醒处于休眠状态的电子配件。
65.在一些实施例中,电子配件中的加速度传感器采集到的与振动信息匹配的加速度数据,可包括电子配件中的加速度传感器采集到的加速度变化特征处于与该振动信息对应
的变化条件内的加速度数据。电子配件的加速度传感器在采集加速度数据后,电子配件可提取该加速度数据的加速度变化特征,并根据该加速度变化特征判断采集的加速度数据是否与设定的振动信息匹配。
66.可选地,该加速度变化特征可包括但不限于加速度变化频率、加速度变化幅度、加速度变化的持续时长等变化特征数据。其中,加速度变化频率可指的是单位时间内电子配件发生加速度变化的次数,加速度变化幅度可指的是电子配件发生加速度变化时的最大加速度值,加速度变化的持续时长可指的是加速度传感器检测到加速度变化的持续时长。
67.可穿戴设备上的振动模组按照不同的振动信息进行振动时,电子配件可产生不同的加速度变化,因此,电子配件的加速度传感器采集的加速度数据的加速度变化特征也会不同。电子配件可通过判断提取的加速度变化特征是否处于设定的振动信息对应的变化条件内,来确定采集的加速度数据是否由可穿戴设备的振动模组产生。可选地,该变化条件可包括一种或多种设置的与各个变化特征数据对应的数值范围。
68.在一些实施例中,振动信息可包括振动频率、振动幅度及振动持续时长等中的至少一种,则变化条件可对应包括有加速度变化频率范围、加速度变化幅度范围及加速度变化的持续时长范围等数值范围中的至少一种。其中,加速度变化频率范围可以是振动频率与频率误差的和,例如,振动频率为30hz,频率误差可为+10hz、-10hz,则加速度变化频率范围可为20~40hz。加速度变化幅度范围可以是振动幅度与幅度误差的和,例如,振动幅度为0.2厘米,幅度误差为+0.1厘米、-0.1厘米,则加速度变化幅度可为0.1~0.3厘米。加速度变化的持续时长范围可以是振动持续时长与时长误差的和,例如,振动持续时长为2秒,时长误差为+200毫秒、-200毫秒,则加速度变化的持续时长范围可以是1.8~2.2秒。
69.在一些实施例中,设定的振动信息还可包括振动模组持续进行振动的振动数量,则变化条件还可包括检测到加速度持续发生变化的变化次数。振动模组在整个振动过程中进行一次持续振动,电子配件可产生一次持续的加速度变化,因此电子配件的一次加速度持续发生变化可对应振动模组在整个振动过程中进行一次持续振动。进一步地,该振动数量可与振动模组持续进行振动的振动数量相同。
70.电子配件可从加速度数据中提取每次加速度持续发生变化对应的加速度变化特征,并判断每次加速度持续发生变化对应的加速度变化特征是否处于相应的加速度变化频率范围、加速度变化幅度范围及加速度变化的持续时长范围等数值范围。
71.可选地,每次加速度持续发生变化可对应相同的加速度变化频率范围、加速度变化幅度范围及加速度变化的持续时长范围等数值范围,每次加速度持续发生变化对应的加速度变化频率范围、加速度变化幅度范围及加速度变化的持续时长范围等数值范围也可存在区别。每次加速度持续发生变化对应的加速度变化频率范围、加速度变化幅度范围及加速度变化的持续时长范围等数值范围,可根据对应的持续振动的振动频率、振动幅度、振动持续时长等振动信息进行确定。
72.例如,可穿戴设备的振动模组在整个振动过程中进行4次持续振动,每次持续振动的振动频率为30hz,振动幅度为0.2厘米,振动持续时长为2秒,则电子配件检测到加速度持续发生变化的变化次数为4次,且每次加速度持续发生变化对应的加速度变化频率范围为20~40hz,加速度变化幅度范围为0.1~0.3厘米,及加速度变化的持续时长范围为1.7~2.3秒。
73.示例性地,图4a为一个实施例中电子配件的加速度传感器采集到的加速度数据的示意图。如图4a所示,可穿戴设备的振动模组在整个振动过程中按照相同的振动信息进行4次持续振动,则电子配件通过加速度传感器采集到加速度数据反映的加速度变化可为曲线410,该曲线410可包括4个相同的波形412,每个波形412可对应一次加速度持续发生变化,每次加速度持续发生变化可对应相同的数值范围。
74.又例如,振动模组在整个振动过程中进行2次持续振动,第1次持续振动的振动频率为50hz,振动幅度为0.5厘米,振动持续时长为4秒,第2次持续振动的振动频率为30hz,振动幅度为0.2厘米,振动持续时长为2秒,则电子配件检测到加速度持续发生变化的变化次数为2次,且第1次加速度持续发生变化对应的加速度变化频率范围为15~45hz,加速度变化幅度范围为0.15~0.25厘米,加速度变化的持续时长范围为3.8~4.2秒,第2次加速度持续发生变化对应的加速度变化频率范围为35~65hz,加速度变化幅度范围为0.45~0.55厘米,加速度变化的持续时长范围为1.8~2.2秒。
75.示例性地,图4b为另一个实施例中电子配件的加速度传感器采集到的加速度数据的示意图。如图4b所示,可穿戴设备的振动模组在整个振动过程中分别按照不同的振动信息进行2次持续振动,则电子配件通过加速度传感器采集到加速度数据反映的加速度变化可为曲线420。该曲线420可包括波形422及波形424,其中,波形422可对应第1次加速度持续发生变化,波形424可对应第2次加速度持续发生变化,第1次加速度持续发生变化及第2次加速度持续发生变化可分别对应不同的数值范围。
76.在本技术实施例中,电子配件通过判断加速度传感器采集的加速度数据的加速度变化特征是否处于设定的振动信息对应的变化条件内,来判断是否进行唤醒,能够准确识别出由可穿戴设备的振动模组进行振动产生的加速度变化,可避免电子配件因为用户的运动等其它产生的加速度变化的场景下进行唤醒的误唤醒情况,保证了电子配件唤醒的准确性,可降低误唤醒带来的功耗损失。
77.可选地,上述的频率误差、幅度误差、时长误差等误差值可通过实际多次测量进行确定。误差值可与电子配件在可穿戴设备上的安装位置相关,进一步地,误差值可与电子配件与振动模组之间的距离呈正相关关系,电子配件安装在距离振动模组越近的位置,误差值可越小,电子配件安装在距离振动模组越远的位置,误差值可越大。在一些实施例中,误差值也可与可穿戴设备的佩戴方式相关,可穿戴设备佩戴在用户身上越紧,误差值可越大,可穿戴设备佩戴在用户身上越松,误差值可越小。在一些实施例中,误差值还可与可穿戴设备的穿戴部件的材质相关,若穿戴部件的材质为较容易传递振动的材质,则误差值可越小,若穿戴部件的材质为不容易传递振动的材质,则误差值可越大。
78.作为一种具体实施方式,可穿戴设备可进入对电子配件的唤醒进行测试的测试模式,在该测试模式下,可穿戴设备可向电子配件发送测试指令。可穿戴设备可控制振动模组按照设定的振动信息进行振动,电子配件在接收到测试指令后,可通过加速度传感器不断采集由可穿戴设备的振动模组产生的加速度数据,并分析该加速度数据,得到该加速度数据的加速度变化特征,从而根据该加速度变化特征确定相应的变化条件中包含的各个数值范围。电子配件可存储确定的变化条件,并在休眠状态下利用该变化条件判断是否需要进行唤醒。通过对可穿戴设备的振动模组进行振动所产生的加速度变化进行测试,从而确定相应的变化条件,能够减轻电子配件在可穿戴设备上的安装位置、穿戴部件的材质等对变
化条件中的数值范围的不良影响,可提高唤醒电子配件的准确性。
79.在一些实施例中,可穿戴设备上可安装有至少两个用于执行不同功能的电子配件,不同电子配件可安装在可穿戴设备的不同位置,例如,可穿戴设备可同时安装有体征数据采集配件及麦克风配件等。可穿戴设备可选择唤醒一个或多个电子配件,可获取针对被触发的目标电子配件的触发请求,该被触发的目标电子配件即为需要唤醒的电子配件。该触发请求可包括被触发的目标电子配件的配件标识,不同电子配件可对应不同的配件标识,配件标识可由数字、字母、符号等中的一种或多种组成,例如,体征数据采集配件对应的配件标识为00a,麦克风配件对应的配件标识为12b等,但不限于此。
80.在一个实施例中,在可穿戴设备启动应用程序时,可获取启动的应用程序对应的电子配件,并将该启动的应用程序对应的电子配件作为目标电子配件,获取针对该目标电子配件的触发请求,以唤醒启动的应用程序对应的电子配件。
81.在另一个实施例中,在可穿戴设备接收到针对目标电子配件的功能调用指令时,则可根据该功能调用指令获取针对目标电子配件的触发请求,以唤醒需要调用功能的电子配件。例如,在接收到针对体征数据采集配件的功能调用指令时,则可生成针对体征数据采集配件的触发请求,在接收到针对扬声器配件的功能调用指令时,则可生成针对扬声器配件的触发请求。
82.在另一个实施例中,在可穿戴设备检测到可穿戴设备从未佩戴状态切换为佩戴状态时,可将安装在可穿戴设备上的所有电子配件作为目标电子配件,并获取针对各个目标电子配件的触发请求,以唤醒所有的电子配件。
83.不同电子配件可分别对应不同的振动信息,各个电子配件对应的振动信息可与各个电子配件的配件标识对应存储在可穿戴设备中。可穿戴设备在获取针对目标电子配件的触发请求后,可根据该触发请求中包括的配件标识获取与目标电子配件对应的振动信息,并控制振动模组按照该对应的振动信息进行振动,以使目标电子配件的加速度传感器能够采集到与该对应的振动信息匹配的加速度数据,以唤醒目标电子配件。
84.不同电子配件可分别对应不同的振动信息,各个电子配件中可存储有与对应的振动信息相匹配的变化条件,各个电子配件中存储的变化条件可不同。可穿戴设备的振动模组按照与目标电子配件对应的振动信息进行振动时,安装在可穿戴设备上的各个电子配件均可产生加速度变化,因此每个电子配件均可通过加速度传感器采集到加速度数据。各个电子配件可将加速度传感器采集到的加速度数据的加速度变化特征与存储的变化条件进行比对,判断该加速度变化特征是否处于存储的变化条件内。由于各个电子配件中存储的变化条件可不同,因此,仅目标电子配件可检测到加速度变化特征处于存储的变化条件内的加速度数据,从而进行唤醒。
85.图5a为另一个实施例中可穿戴设备及电子配件的示意图。如图5a所示,可穿戴设备为智能手表110,智能手表110的表带114上可安装有电子配件120及电子配件130。其中,智能手表110的振动模组116在按照电子配件120对应的振动信息进行振动时,电子配件120及电子配件130通过加速度传感器采集到加速度数据反映的加速度变化可为图5b所示的曲线510。智能手表110的振动模组116在按照电子配件130对应的振动信息进行振动时,电子配件120及电子配件130通过加速度传感器采集到加速度数据反映的加速度变化可为图5c所示的曲线520。电子配件120及电子配件130中可分别存储有不同的变化条件,因此,在电
子配件120的加速度传感器采集到如图5b所示的加速度数据时,则可唤醒电子配件120;在电子配件130的加速度传感器采集到如图5c所示的加速度数据时,则可唤醒电子配件130。
86.在本技术实施例中,可穿戴设备的振动模组可按照不同的振动信息进行振动,从而可准确唤醒相应的目标电子配件,提高了唤醒电子配件的准确率,且可避免不需要唤醒的电子配件被唤醒造成不必要的功耗损失。
87.在本技术实施例中,可穿戴设备可在不同场景下获取针对电子配件的触发请求,并根据该触发请求控制振动模组按照设定的振动信息进行振动,以唤醒电子配件,自动唤醒电子配件,无需用户手动操作唤醒电子配件,能够简化用户操作,并保证了唤醒电子配件的准确性。
88.在一些实施例中,上述电子配件的唤醒方法,还可包括:在唤醒电子配件后,可穿戴设备再次控制振动模组按照设定的振动信息进行振动,以使电子配件的加速度传感器能够再次采集到与该振动信息匹配的加速度数据,再次采集到的加速度数据用于使得电子配件重新进入休眠状态。
89.可穿戴设备唤醒电子配件后,电子配件可进行工作,执行相应的功能。在可穿戴设备不需要使用电子配件后,电子配件可重新进行休眠状态。可穿戴设备确定控制电子配件进入休眠状态,可再次控制振动模组按照设定的振动信息进行振动,振动模块进行振动可使得电子配件再次产生加速度变化。电子配件可通过加速度传感器再次采集到与该振动信息匹配的加速度数据,从而控制电子配件重新进入休眠状态。
90.在一些实施例中,可穿戴设备确定控制电子配件进入休眠状态可包括但不限于以下几种情况中的任一种:可穿戴设备退出使用电子配件对应的应用程序;可穿戴设备持续一定时间段不调用电子配件的功能,例如,持续5分钟不调用电子配件的功能;可穿戴设备从佩戴状态切换为非佩戴状态,说明用户不使用可穿戴设备,也就不需要使用电子配件,则可控制电子配件进入休眠状态等。
91.可选地,可穿戴设备唤醒电子配件时振动模组的振动信息,与可穿戴设备控制电子配件休眠时振动模组的振动信息可相同。电子配件唤醒后,当电子配件通过加速度传感器再次采集到与该振动信息匹配的加速度数据,可获取两次采集到与该振动信息匹配的加速度数据的时间间隔,若该时间间隔大于时间阈值,则可控制电子配件重新进入休眠状态。该时间间隔可根据实际需求进行设置,例如1分钟、2分钟、4分钟等,但不限于此。在电子配件的加速度传感器两次采集到与该振动信息匹配的加速度数据的时间间隔大于时间阈值时,才控制电子配件重新进入休眠状态,可以避免出现误控制电子配件进入休眠状态的情况,提高电子配件的控制准确性。
92.需要说明的是,可穿戴设备唤醒电子配件时振动模组的振动信息,与可穿戴设备控制电子配件休眠时振动模组的振动信息也可不同。可穿戴设备控制振动模组按照设定的第一振动信息进行振动,以唤醒处于休眠状态的电子配件。处于休眠状态的电子配件在通过加速度传感器采集到与第一振动信息匹配的加速度数据时,唤醒该电子配件。
93.在电子配件唤醒后,可控制振动模组按照设定的第二振动信息进行振动,以控制电子配件重新进入休眠状态。第一振动信息可区别于第二振动信息。在电子配件通过加速度传感器采集到与第二振动信息匹配的加速度数据时,重新进入休眠状态。
94.在其它的实施方式中,电子配件也可采用其它方式进入休眠状态,例如,电子配件
可在执行完一次功能后,即重新进入休眠状态(如体征数据采集配件采集完一次用户的体征数据后即可重新进入休眠状态);或是电子配件处于唤醒的工作状态的时长达到设定时间段(如3分钟、5分钟等),即重新进入休眠状态等,本技术实施例对此不作限定。
95.在本技术实施例中,可穿戴设备可通过控制振动模块进行振动,从而控制电子配件重新进入休眠状态,可同时实现对电子配件唤醒及休眠的准确控制,无需用户干涉,简化用户操作,且在不需要使用电子配件时控制电子配件进入休眠状态,可减少电子配件的功耗,提高电子配件的续航能力。
96.如图6所示,在一个实施例中,提供另一种电子配件的唤醒方法,可应用于上述的电子配件。该方法可包括以下步骤:
97.步骤610,通过加速度传感器采集加速度数据。
98.步骤620,若加速度数据与设定的振动信息匹配,则唤醒处于休眠状态的电子配件,其中,与该振动信息匹配的加速度数据是由可穿戴设备上的振动模组按照该振动信息进行振动产生的。
99.在一个实施例中,步骤若加速度数据与设定的振动信息匹配,则唤醒处于休眠状态的电子配件,可包括:提取加速度数据的加速度变化特征;若加速度变化特征处于与设定的振动信息对应的变化条件内,则确定加速度数据与振动信息匹配,并唤醒处于休眠状态的电子配件。
100.在一个实施例中,该电子配件的唤醒方法,还包括:当检测到加速度传感器再次采集到与振动信息匹配的加速度数据时,控制电子配件重新进入休眠状态。
101.需要说明的是,本技术实施例中提供的应用于电子配件的电子配件的唤醒方法的描述,可参考上述各实施例中提供的应用于可穿戴设备的电子配件的唤醒方法的相关描述,在此不再一一赘述。
102.在本技术实施例中,可穿戴设备控制振动模组按照设定的振动信息进行振动,以使电子配件中的加速度传感器能够采集到与该振动信息匹配的加速度数据,从而可唤醒处于休眠状态的电子配件,通过控制可穿戴设备上的振动模组进行振动唤醒电子配件,无需用户手动操作唤醒电子配件,能够简化用户操作,且无需在电子配件中设计按键,降低了电子配件的成本。而且,电子配件仅在加速度传感器采集到与设定的振动信息匹配的加速度数据时,才进行唤醒,可避免误唤醒的情况,提高唤醒电子配件的准确率。
103.如图7所示,在一个实施例中,提供一种电子配件的唤醒装置700,该电子配件的唤醒装置700可应用于上述的可穿戴设备。该电子配件的唤醒装置700可包括控制模块710。
104.控制模块710,用于控制振动模组按照设定的振动信息进行振动,以使电子配件中的加速度传感器能够采集到与振动信息匹配的加速度数据,加速度数据用于唤醒处于休眠状态的电子配件。
105.在一个实施例中,振动信息包括振动频率、振动幅度及振动持续时长中的至少一种。
106.在本技术实施例中,可穿戴设备控制振动模组按照设定的振动信息进行振动,以使电子配件中的加速度传感器能够采集到与该振动信息匹配的加速度数据,从而可唤醒处于休眠状态的电子配件,通过控制可穿戴设备上的振动模组进行振动唤醒电子配件,无需用户手动操作唤醒电子配件,能够简化用户操作,且无需在电子配件中设计按键,降低了电
子配件的成本。而且,电子配件仅在加速度传感器采集到与设定的振动信息匹配的加速度数据时,才进行唤醒,可避免误唤醒的情况,提高唤醒电子配件的准确率。
107.在一个实施例中,上述电子配件的唤醒装置700除了包括控制模块710,还包括请求获取模块。
108.请求获取模块,用于获取针对电子配件的触发请求。
109.在一个实施例中,请求获取模块,还用于在启动与电子配件对应的应用程序时,获取针对电子配件的触发请求;或
110.请求获取模块,还用于在接收到针对电子配件的功能调用指令时,根据功能调用指令获取针对电子配件的触发请求;或
111.请求获取模块,还用于在检测到可穿戴设备从未佩戴状态切换为佩戴状态时,获取针对电子配件的触发请求。
112.控制模块710,还用于根据触发请求控制振动模组按照设定的振动信息进行振动。
113.在一个实施例中,可穿戴设备上安装有至少两个用于执行不同功能的电子配件,触发请求包括被触发的目标电子配件的配件标识。
114.控制模块710,还用于根据配件标识获取与目标电子配件对应的振动信息,并控制振动模组按照对应的振动信息进行振动,以使目标电子配件的加速度传感器能够采集到与对应的振动信息匹配的加速度数据,以唤醒目标电子配件。
115.在一个实施例中,加速度变化特征处于与振动信息对应的变化条件内的加速度数据。
116.在本技术实施例中,可穿戴设备可在不同场景下获取针对电子配件的触发请求,并根据该触发请求控制振动模组按照设定的振动信息进行振动,以唤醒电子配件,自动唤醒电子配件,无需用户手动操作唤醒电子配件,能够简化用户操作,并保证了唤醒电子配件的准确性。
117.在一个实施例中,控制模块710,还用于在唤醒电子配件后,再次控制振动模组按照设定的振动信息进行振动,以使电子配件的加速度传感器能够再次采集到与振动信息匹配的加速度数据,再次采集到的加速度数据用于使得电子配件重新进入休眠状态。
118.在本技术实施例中,可穿戴设备可通过控制振动模块进行振动,从而控制电子配件重新进入休眠状态,可同时实现对电子配件唤醒及休眠的准确控制,无需用户干涉,简化用户操作,且在不需要使用电子配件时控制电子配件进入休眠状态,可减少电子配件的功耗,提高电子配件的续航能力。
119.如图8所示,在一个实施例中,提供另一种电子配件的唤醒装置800,该电子配件的唤醒装置800可应用于上述的电子配件。该电子配件的唤醒装置800可包括采集模块810及唤醒模块820。
120.采集模块810,用于通过加速度传感器采集加速度数据。
121.唤醒模块820,用于若加速度数据与设定的振动信息匹配,则唤醒处于休眠状态的电子配件,其中,与该振动信息匹配的加速度数据是由可穿戴设备上的振动模组按照该振动信息进行振动产生的。
122.在一个实施例中,唤醒模块820,还用于提取加速度数据的加速度变化特征,若加速度变化特征处于与设定的振动信息对应的变化条件内,则确定加速度数据与该振动信息
匹配,并唤醒处于休眠状态的电子配件。
123.在一个实施例中,上述电子配件的唤醒装置800还包括休眠模块。
124.休眠模块,用于当检测到加速度传感器再次采集到与振动信息匹配的加速度数据时,控制电子配件重新进入休眠状态。
125.在本技术实施例中,可穿戴设备控制振动模组按照设定的振动信息进行振动,以使电子配件中的加速度传感器能够采集到与该振动信息匹配的加速度数据,从而可唤醒处于休眠状态的电子配件,通过控制可穿戴设备上的振动模组进行振动唤醒电子配件,无需用户手动操作唤醒电子配件,能够简化用户操作,且无需在电子配件中设计按键,降低了电子配件的成本。而且,电子配件仅在加速度传感器采集到与设定的振动信息匹配的加速度数据时,才进行唤醒,可避免误唤醒的情况,提高唤醒电子配件的准确率。
126.图9为一个实施例中可穿戴设备的结构框图。如图9所示,可穿戴设备900可以包括一个或多个如下部件:处理器910、与处理器910耦合的存储器920,以及振动模块930,其中存储器920可存储有一个或多个计算机程序,一个或多个计算机程序可以被配置为由一个或多个处理器910执行时实现如上述各实施例描述的应用于可穿戴设备的电子配件的唤醒方法。
127.处理器910可以包括一个或者多个处理核。处理器910利用各种接口和线路连接整个可穿戴设备900内的各个部分,通过运行或执行存储在存储器920内的指令、程序、代码集或指令集,以及调用存储在存储器920内的数据,执行可穿戴设备900的各种功能和处理数据。可选地,处理器910可以采用数字信号处理(digital signal processing,dsp)、现场可编程门阵列(field-programmable gate array,fpga)、可编程逻辑阵列(programmable logic array,pla)中的至少一种硬件形式来实现。处理器910可集成中央处理器(central processing unit,cpu)、图像处理器(graphics processing unit,gpu)和调制解调器等中的一种或几种的组合。其中,cpu主要处理操作系统、用户界面和应用程序等;gpu用于负责显示内容的渲染和绘制;调制解调器用于处理无线通信。可以理解的是,上述调制解调器也可以不集成到处理器910中,单独通过一块通信芯片进行实现。
128.存储器920可以包括随机存储器(random access memory,ram),也可以包括只读存储器(read-only memory,rom)。存储器920可用于存储指令、程序、代码、代码集或指令集。存储器920可包括存储程序区和存储数据区,其中,存储程序区可存储用于实现操作系统的指令、用于实现至少一个功能的指令(比如触控功能、声音播放功能、图像播放功能等)、用于实现上述各个方法实施例的指令等。存储数据区还可以存储可穿戴设备900在使用中所创建的数据等。
129.可以理解地,可穿戴设备900可包括比上述结构框图中更多或更少的结构元件,例如,包括电源模块、物理按键、wi-fi模块、蓝牙模块、传感器等,在此不进行限定。
130.图10为一个实施例中电子配件的结构框图。如图10所示,电子配件1000可以包括一个或多个如下部件:处理器1010、与处理器1010耦合的存储器1020,以及加速度传感器1030,其中存储器1020可存储有一个或多个计算机程序,一个或多个计算机程序可以被配置为由一个或多个处理器1010执行时实现如上述各实施例描述的应用于电子配件的电子配件的唤醒方法。
131.可选地,处理器1010可包括mcu(microcontroller unit,微控制单元)等。该电子
配件1000可包括比上述结构框图中更多或更少的结构元件,例如,还可包括电源模块、蓝牙模块等,在此不进行限定。
132.本技术实施例公开一种计算机可读存储介质,其存储计算机程序,其中,该计算机程序被处理器执行时实现如上述各实施例描述的应用于可穿戴设备的电子配件的唤醒方法。
133.本技术实施例公开一种计算机程序产品,该计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,且该计算机程序可被处理器执行时实现如上述各实施例描述的应用于可穿戴设备的电子配件的唤醒方法。
134.本技术实施例公开一种计算机可读存储介质,其存储计算机程序,其中,该计算机程序被处理器执行时实现如上述各实施例描述的应用于电子配件的电子配件的唤醒方法。
135.本技术实施例公开一种计算机程序产品,该计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,且该计算机程序可被处理器执行时实现如上述各实施例描述的应用于电子配件的电子配件的唤醒方法。
136.本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一非易失性计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、rom等。
137.如此处所使用的对存储器、存储、数据库或其它介质的任何引用可包括非易失性和/或易失性存储器。合适的非易失性存储器可包括rom、可编程rom(programmable rom,prom)、可擦除prom(erasable prom,eprom)、电可擦除prom(electrically erasable prom,eeprom)或闪存。易失性存储器可包括随机存取存储器(random access memory,ram),它用作外部高速缓冲存储器。作为说明而非局限,ram可为多种形式,诸如静态ram(static ram,sram)、动态ram(dynamic random access memory,dram)、同步dram(synchronous dram,sdram)、双倍数据率sdram(double data rate sdram,ddr sdram)、增强型sdram(enhanced synchronous dram,esdram)、同步链路dram(synchlink dram,sldram)、存储器总线直接ram(rambus dram,rdram)及直接存储器总线动态ram(direct rambus dram,drdram)。
138.应理解,说明书通篇中提到的“一个实施例”或“一实施例”意味着与实施例有关的特定特征、结构或特性包括在本技术的至少一个实施例中。因此,在整个说明书各处出现的“在一个实施例中”或“在一实施例中”未必一定指相同的实施例。此外,这些特定特征、结构或特性可以以任意适合的方式结合在一个或多个实施例中。本领域技术人员也应该知悉,说明书中所描述的实施例均属于可选实施例,所涉及的动作和模块并不一定是本技术所必须的。
139.在本技术的各种实施例中,应理解,上述各过程的序号的大小并不意味着执行顺序的必然先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本技术实施例的实施过程构成任何限定。
140.上述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物单元,即可位于一个地方,或者也可以分布到多个网络单元上。可根据实际的需要选择其中的部分或全部单元来实现本实施例方案的目的。
141.另外,在本技术各实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
142.以上对本技术实施例公开的一种电子配件的唤醒方法、装置、可穿戴设备及电子配件、存储介质进行了详细介绍,本文中应用了具体个例对本技术的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本技术的方法及其核心思想。同时,对于本领域的一般技术人员,依据本技术的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本技术的限制。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1