一种可穿戴设备及活动数据采集方法与流程

文档序号:18462908发布日期:2019-08-17 02:11阅读:587来源:国知局
一种可穿戴设备及活动数据采集方法与流程

本申请涉及通信技术领域,尤其涉及一种可穿戴设备及活动数据采集方法。



背景技术:

可穿戴设备是一种可以佩戴在用户身上、鞋服上或者其他配饰上的便携式设备。目前,可穿戴设备可分为手环类设备和运动传感器设备等。其中,手环类设备可用于监测用户的日常活动数据。例如,日常活动数据可以包括步数、心率和睡眠等数据。运动传感设备可用于监测用户的跑步活动数据,如跑步时的触地时间、触地冲击和着地方式等数据。

其中,用户在不同情况下,需要佩戴不同的可穿戴设备,以监测对应的数据。例如,用户日常佩戴手环类设备,用来监测日常活动数据。跑步时用户佩戴运动传感设备,用来监测跑步活动数据。如此,用户则需要购置两款可穿戴设备,花费较大。



技术实现要素:

本申请实施例提供一种可穿戴设备及活动数据采集方法,不仅可以采集用户的日常活动数据,还可以采集跑步活动数据。即可穿戴设备具备采集日常活动数据和跑步活动数据的能力。这样,用户只需要购置一款可穿戴设备,便可以拥有上述两款可穿戴设备的使用体验。

第一方面,本申请实施例提供一种活动数据采集方法,该方法可以应用于可穿戴设备,该可穿戴设备包括至少两个工作模式。该至少两个工作模式包括第一工作模式和第二工作模式,该方法可以包括:可穿戴设备接收用户操作;响应于用户的第一操作,可穿戴设备启动第一工作模式,采集第一活动数据;响应于用户的第二操作,可穿戴设备启动第二工作模式,采集第二活动数据。其中,第一活动数据是用户的日常活动数据,第二活动数据是用户的专业运动数据。

本申请实施例中,可穿戴设备在不同的工作模式下,采集不同类型的活动数据(如日常活动数据和专业运动数据)。也就是说,上述可穿戴设备不仅可以用于采集用户的第一活动数据,还可以用于采集第二活动数据。可穿戴设备可以在不同的工作模式采集不同的活动数据。即可穿戴设备具备采集两种活动数据的能力。这样,用户只需要购置一款可穿戴设备,便可以拥有上述两款可穿戴设备的使用体验。

结合第一方面,在一种可能的设计方式中,可穿戴设备包括设备主体、第一载体和第二载体。上述第一载体和第二载体均用于固定设备主体。设备主体通过第一载体或者第二载体佩戴于用户身上、鞋服上或者其他配饰上。其中,设备主体被固定在第一载体上,可穿戴设备处于第一工作模式。设备主体被固定在第二载体上,可穿戴设备处于第二工作模式。例如,第一载体可以为表带,第二载体可以为鞋扣。

结合第一方面,在另一种可能的设计方式中,设备主体包括第一类传感器和第二类传感器。响应于第一操作,可穿戴设备可启动所述第一类传感器,使可穿戴设备工作在第一工作模式;响应于第二操作,可穿戴设备可启动第二类传感器,使可穿戴设备工作在第二工作模式。其中,第一类传感器用于采集第一活动数据,第二类传感器用于采集第二活动数据。即可穿戴设备在不同的工作模式下,可以启动不同类的传感器,以采集不同的活动数据。其中,第一类传感器和第二类传感器不同。

结合第一方面,在另一种可能的设计方式中,上述第一活动数据至少包括如下的一种或多种数据:用户的步数、心率和睡眠参数。

结合第一方面,在另一种可能的设计方式中,第二工作模式为跑步模式。上述第二活动数据至少包括如下的一种或多种数据:用户跑步时的触地时间、触地冲击、腿部摆动角度和外翻幅度。

结合第一方面,在另一种可能的设计方式中,第二工作模式为篮球模式。上述第二活动数据至少包括如下的一种或多种数据:跑动距离、跳跃次数和跳跃高度。

结合第一方面,在另一种可能的设计方式中,上述第一类传感器可以为集成了上述步数监测模块、心率监测模块和睡眠监测模块等模块的一个传感器。例如,该第一类传感器可以称为重力传感器。该重力传感器中集成了上述步数监测模块、心率监测模块和睡眠监测模块等模块。或者,上述第一类传感器可以包括多个传感器。例如,第一类传感器包括用于监测步数的传感器、用于监测心率的传感器和用于监测睡眠的传感器等。即上述步数监测模块、心率监测模块和睡眠监测模块均为独立的传感器。

结合第一方面,在另一种可能的设计方式中,上述第二工作模式可以为跑步模式。在一种实现方式中,上述第二类传感器可以为集成了上述触地时间监测模块、触地冲击监测模块,摆动角度监测模块、外翻幅度监测模块等模块的一个传感器。例如,该第二类传感器可以称为跑步传感器。该跑步传感器中集成了上述触地时间监测模块、触地冲击监测模块,摆动角度监测模块、外翻幅度监测模块等模块。在另一种实现方式中,上述第二类传感器可以包括多个传感器。例如,第二类传感器包括用于监测触地时间的传感器、用于监测触地冲击的传感器,用于监测摆动角度的传感器、用于监测外翻幅度的传感器等。即上述触地时间监测模块、触地冲击监测模块,摆动角度监测模块、外翻幅度监测模块等均为独立的传感器。

结合第一方面,在另一种可能的设计方式中,上述第二工作模式可以为篮球模式。上述第二类传感器可以为集成了上述跑动距离监测模块、跳跃次数监测模块、跳跃高度监测模块等模块的一个传感器。在另一种实现方式中,上述第二类传感器可以包括多个传感器。例如,第二类传感器包括用于监测跑动距离的传感器、用于监测跳跃次数的传感器、用于监测跳跃高度的传感器等。即上述跑动距离监测模块、跳跃次数监测模块、跳跃高度监测模块等均为独立的传感器。

结合第一方面,在另一种可能的设计方式(设计方式a)中,上述第一操作是设备主体被固定在第一载体上,第二操作是设备主体被固定在第二载体上。在这种设计方式中,如果用户将设备主体固定在第一载体(如表带)上,设备主体便可以响应于第一操作,启动第一类传感器。如果用户将设备主体固定在第二载体(如鞋扣)上,设备主体便可以响应于第二操作,启动第二类传感器。

结合第一方面,在另一种可能的设计方式(设计方式b)中,设备主体还包括第一预设硬件开关或按键,第一操作和第二操作是用户对第一预设硬件开关或按键的不同操作;或者,设备主体还包括显示屏,第一操作和第二操作是用户对显示屏显示的第一预设按钮或选项的不同操作。在这种设计方式中,设备主体被固定在第一载体,并不会触发设备主体启动第一类传感器。设备主体被固定在第二载体,并不会触发设备主体启动第二类传感器。

结合第一方面,在另一种可能的设计方式中,上述设备主体还包括切换电路。切换电路包括检测触点和检测端口。第一载体和所述第二载体均包括金属触点。设备主体可以检测切换电路的检测端口的触点电压;响应于第一操作,切换电路的检测触点接触第一载体的金属触点,设备主体检测到触点电压为第一电压值,设备主体启动第一类传感器;响应于第二操作,切换电路的检测触点接触第二载体的金属触点,设备主体检测到触点电压为第二电压值,设备主体启动第二类传感器。

需要注意的是,在上述设计方式a中,如果设备主体被固定在第一载体上,切换电路的检测触点接触第一载体的金属触点,设备主体检测到触点电压为第一电压值,设备主体启动第一类传感器。如果设备主体被固定在第二载体上,切换电路的检测触点接触第二载体的金属触点,设备主体检测到触点电压为第二电压值,设备主体启动第二类传感器。

在上述设计方式b中,设备主体被固定在第一载体,切换电路的检测触点并不会接触第一载体的金属触点,设备主体也不会检测到触点电压为第一电压值。而是在设备主体被固定在第一载体上之后,如果用户对第一预设硬件开关或按键,或者第一预设按钮或选项执行了第一操作(如单击操作),切换电路的检测触点才会接触第一载体的金属触点,设备主体才可以检测到触点电压为第一电压值。此时,设备主体启动第一类传感器。同样的,设备主体被固定在第二载体,切换电路的检测触点并不会接触第二载体的金属触点,设备主体也不会检测到触点电压为第二电压值。而是在设备主体被固定在第二载体上之后,如果用户对第一预设硬件开关或按键,或者第一预设按钮或选项执行了第二操作(如双击操作),切换电路的检测触点才会接触第二载体的金属触点,设备主体才可以检测到触点电压为第二电压值。此时,设备主体启动第二类传感器。

结合第一方面,在另一种可能的设计方式中,可穿戴设备启动第一工作模式后,可穿戴设备可以向用户呈现第一活动数据;或者,可穿戴设备可以通过与电子设备之间的无线连接向电子设备发送第一活动数据,由电子设备向用户呈现第一活动数据。

结合第一方面,在另一种可能的设计方式中,在可穿戴设备启动第二工作模式后,可穿戴设备还可以向用户呈现所述第二活动数据;或者,可穿戴设备可以通过与电子设备之间的无线连接向电子设备发送所述第二活动数据,由电子设备向用户呈现第二活动数据。

结合第一方面,在另一种可能的设计方式中,在可穿戴设备启动第一类传感器或者第二类传感器之前,可穿戴设备可以通过与电子设备之间的无线连接,接收电子设备发送的第一消息。该第一消息用于指示可穿戴设备开始采集用户的活动数据。上述可穿戴设备启动第一类传感器,包括:响应于第一消息,可穿戴设备启动第一类传感器。上述可穿戴设备启动第二类传感器,包括:响应于第一消息,可穿戴设备启动第二类传感器。

结合第一方面,在另一种可能的设计方式中,上述设备主体可以包括至少两个媒体访问控制(mediaaccesscontrol,mac)地址。该至少两个mac地址可以包括第一mac地址和第二mac地址。

结合第一方面,在另一种可能的设计方式中,响应于用户的第三操作,可穿戴设备使用第一mac地址;响应于用户的第四操作,可穿戴设备使用第二mac地址。

其中,上述第三操作可以是设备主体被固定在第一载体上,上述第四操作可以是设备主体被固定在第二载体上。也就是说,可穿戴设备可以在第一工作模式(即启动第一类传感器时)使用第一mac地址,在第一工作模式(即启动第二类传感器时)使用第二mac地址。

结合第一方面,在另一种可能的设计方式中,设备主体还包括第二预设硬件开关或按键,第三操作和第四操作是用户对第二预设硬件开关或按键的不同操作。或者,响应于用户的第五操作,可穿戴设备显示蓝牙设置界面,蓝牙设置界面包括:第一mac地址对应的选项和第二mac地址对应的选项。上述第三操作是用户对第一mac地址对应的选项的选择操作,第四操作是用户对第二mac地址对应的选项的选择操作。

第二方面,本申请实施例提供一种可穿戴设备,设备主体包括处理器和存储器;存储器和处理器耦合;处理器包括至少两个工作模式,至少两个工作模式包括第一工作模式和第二工作模式,存储器用于存储计算机程序代码,计算机程序代码包括计算机指令,当处理器执行计算机指令时,可穿戴设备执行:处理器,用于接收用户操作;响应于用户的第一操作,启动第一工作模式,采集第一活动数据,第一活动数据是用户的日常活动数据;响应于用户的第二操作,启动第二工作模式,采集第二活动数据,第二活动数据是用户的专业运动数据。

结合第二方面,在一种可能的设计方式中,上述可穿戴设备包括设备主体、第一载体和第二载体;处理器包括在设备主体中。第一载体和第二载体均用于固定设备主体;设备主体通过第一载体或者第二载体佩戴于用户身上、鞋服上或者其他配饰上。其中,设备主体被固定在第一载体上,可穿戴设备处于第一工作模式;设备主体被固定在第二载体上,可穿戴设备处于第二工作模式。

结合第二方面,在另一种可能的设计方式中,上述设备主体包括第一类传感器和第二类传感器。其中,处理器,用于响应于用户的第一操作,启动第一工作模式,采集第一活动数据,包括:处理器,用于响应于第一操作,启动第一类传感器,使可穿戴设备工作在第一工作模式,第一类传感器用于采集第一活动数据。

其中,处理器,用于响应于用户的第二操作,启动第二工作模式,采集第二活动数据,包括:处理器,用于响应于第二操作,启动第二类传感器,使可穿戴设备工作在第二工作模式,第二类传感器用于采集第二活动数据。其中,第一类传感器和第二类传感器不同。

结合第二方面,在另一种可能的设计方式中,上述第一活动数据至少包括如下的一种或多种数据:用户的步数、心率和睡眠参数。第二工作模式为跑步模式,第二活动数据至少包括如下的一种或多种数据:用户跑步时的触地时间、触地冲击、腿部摆动角度和外翻幅度;或者,第二工作模式为篮球模式,第二活动数据至少包括如下的一种或多种数据:跑动距离、跳跃次数和跳跃高度。

结合第二方面,在另一种可能的设计方式中,上述第一操作是设备主体被固定在第一载体上,第二操作是设备主体被固定在第二载体上。

结合第二方面,在另一种可能的设计方式中,上述设备主体还包括切换电路;切换电路包括检测触点和检测端口;第一载体和第二载体均包括金属触点。处理器,还用于检测切换电路的检测端口的触点电压。其中,处理器,用于响应于用户的第一操作,启动第一工作模式,采集第一活动数据,包括:处理器,用于响应于第一操作,切换电路的检测触点接触第一载体的金属触点,检测到触点电压为第一电压值,启动第一工作模式,采集第一活动数据。

其中,处理器,用于响应于用户的第二操作,启动第二工作模式,采集第二活动数据,包括:处理器,用于响应于第二操作,切换电路的检测触点接触第二载体的金属触点,检测到触点电压为第二电压值,启动第二工作模式,采集第二活动数据。

结合第二方面,在另一种可能的设计方式中,上述设备主体还包括:第一预设硬件开关或按键,第一操作和第二操作是用户对第一预设硬件开关或按键的不同操作;或者,设备主体还包括显示屏,第一操作和第二操作是用户对显示屏显示的第一预设按钮或选项的不同操作。

结合第二方面,在另一种可能的设计方式中,上述设备主体还包括切换电路;切换电路包括检测触点和检测端口。处理器,还用于检测切换电路的检测端口的触点电压。其中,处理器,用于响应于用户的第一操作,启动第一工作模式,采集第一活动数据,包括:处理器,用于响应于第一操作,检测到触点电压为第一电压值,启动第一工作模式,采集第一活动数据。其中,处理器,用于响应于用户的第二操作,启动第二工作模式,采集第二活动数据,包括:处理器,用于响应于第二操作,检测到触点电压为第二电压值,启动第二工作模式,采集第二活动数据。

结合第二方面,在另一种可能的设计方式中,上述处理器,还用于在启动第一工作模式之后,向用户呈现第一活动数据。或者,设备主体还包括无线通信模块;无线通信模块,用于与电子设备建立无线连接,通过无线连接向电子设备发送第一活动数据,由电子设备向用户呈现第一活动数据。

结合第二方面,在另一种可能的设计方式中,上述处理器,还用于在启动第二工作模式之后,向用户呈现第二活动数据。或者,设备主体还包括无线通信模块;无线通信模块,用于与电子设备建立无线连接,通过无线连接向电子设备发送第二活动数据,由电子设备向用户呈现第二活动数据。

结合第二方面,在另一种可能的设计方式中,上述设备主体中的无线通信模块,还用于在处理器启动第一工作模式或者第二工作模式之前,通过与电子设备之间的无线连接,接收电子设备发送的第一消息,第一消息用于指示可穿戴设备开始采集用户的活动数据。处理器,用于响应于用户的第一操作,可穿戴设备启动第一工作模式,采集第一活动数据,包括:处理器,具体用于响应于第一操作,在无线通信模块接收到第一消息后,启动第一工作模式,采集第一活动数据。处理器,用于响应于用户的第二操作,可穿戴设备启动第二工作模式,采集第二活动数据,包括:处理器,具体用于响应于第二操作,在无线通信模块接收到第一消息后,启动第二工作模式,采集第二活动数据。

结合第二方面,在另一种可能的设计方式中,上述处理器中配置有至少两个mac地址,至少两个mac地址包括第一mac地址和第二mac地址。

结合第二方面,在另一种可能的设计方式中,上述处理器,还用于响应于用户的第三操作,控制无线通信模块使用第一mac地址;响应于用户的第四操作,控制无线通信模块使用第二mac地址。

结合第二方面,在另一种可能的设计方式中,上述第三操作是设备主体被固定在第一载体上,第四操作是设备主体被固定在第二载体上。

结合第二方面,在另一种可能的设计方式中,上述设备主体还包括预设开关,第三操作和第四操作是用户对预设开关的不同操作。或者,设备主体还包括显示屏;处理器,用于响应于用户的第五操作,在显示屏显示蓝牙设置界面,蓝牙设置界面包括:第一mac地址对应的选项和第二mac地址对应的选项。其中,第三操作是用户对第一mac地址对应的选项的选择操作,第四操作是用户对第二mac地址对应的选项的选择操作。

第三方面,本申请实施例提供一种计算机存储介质,该计算机存储介质包括计算机指令,当计算机指令在电子设备上运行时,使得所述电子设备的处理器执行上述第一方面及其任一种可能的设计方式所述的方法。

第四方面,本申请实施例提供一种计算机程序产品,当计算机程序产品在计算机上运行时,使得计算机执行上述第一方面及其任一种可能的设计方式所述的方法。

可以理解地,上述提供的第二方面及其任一种可能的设计方式中所述的可穿戴设备,第三方面所述的计算机存储介质,以及第四方面所述的计算机程序产品所能达到的有益效果,可参考第一方面及其任一种可能的设计方式中的有益效果,此处不再赘述。

第五方面,本申请实施例提供一种电子设备。该电子设备包括:处理器、存储器和蓝牙模块;处理器、存储器和蓝牙模块耦合,处理器中配置有至少两个mac地址,至少两个mac地址包括第一mac地址和第二mac地址;存储器用于存储计算机程序代码,计算机程序代码包括计算机指令,当处理器执行计算机指令时,电子设备执行:处理器,用于响应于用户的第三操作,控制蓝牙模块使用第一mac地址;响应于用户的第四操作,控制蓝牙模块使用第二mac地址。

结合第五方面,在一种可能的设计方式中,上述电子设备还包括预设开关;第三操作和第四操作是用户对预设开关的不同操作。

结合第五方面,在另一种可能的设计方式中,上述电子设备还包括显示屏。处理器,还用于响应于用户的第五操作,控制显示屏显示显示蓝牙设置界面,蓝牙设置界面包括:第一mac地址对应的选项和第二mac地址对应的选项。其中,第三操作是用户对蓝牙设置界面中第一mac地址对应的选项的选择操作,第四操作是用户对蓝牙设置界面中第二mac地址对应的选项的选择操作。

第六方面,本申请实施例提供一种计算机存储介质,该计算机存储介质包括计算机指令,当计算机指令在上述第五方面及其可能的设计方式所述的电子设备上运行时,使得所述电子设备执行对应模块的功能。

第七方面,本申请实施例提供一种计算机程序产品,当计算机程序产品在计算机上运行时,使得计算机执行第五方面及其可能的设计方式所述电子设备中对应模块的功能。

可以理解地,上述提供的第五方面所述的电子设备,第六方面所述的计算机存储介质,第七方面所述的计算机程序产品所能达到的有益效果,可参考第一方面及其任一种可能的设计方式中的有益效果,此处不再赘述。

附图说明

图1为本申请实施例提供的一种可穿戴设备的产品形态示意图;

图2为本申请实施例提供的一种设备主体和第一载体的实例示意图;

图3为本申请实施例提供的一种设备主体和第二载体的实例示意图;

图4a为本申请实施例提供的一种设备主体的结构组成示意图;

图4b为本申请实施例提供的一种设备主体中的切换电路的实例示意图;

图5为本申请实施例提供的一种活动数据采集方法流程图;

图6为本申请实施例提供的一种蓝牙界面的实例示意图;

图7为本申请实施例提供的另一种活动数据采集方法流程图;

图7a为本申请实施例提供的另一种蓝牙界面的实例示意图;

图7b为本申请实施例提供的另一种蓝牙界面的实例示意图;

图7c为本申请实施例提供的另一种蓝牙界面的实例示意图;

图7d为本申请实施例提供的另一种蓝牙界面的实例示意图;

图7e为本申请实施例提供的另一种蓝牙界面的实例示意图;

图7f为本申请实施例提供的另一种蓝牙界面的实例示意图;

图8为本申请实施例提供的另一种活动数据采集方法流程图。

具体实施方式

本申请实施例提供一种可穿戴设备。该可穿戴设备可以包括至少两类监测模块(如传感器)。例如,该可穿戴设备可以包括第一类监测模块(即第一类传感器)和第二类监测模块(即第二类传感器)。第一类监测模块用于采集第一活动数据(如用户的日常活动数据)。第二类监测模块用于采集第二活动数据(如用户的跑步活动数据或者篮球活动数据)。

其中,可穿戴设备在不同的工作模式下,可以启动不同类的监测模块。例如,可穿戴设备在第一工作模式(如手环模式),启动第一类监测模块,来采集第一活动数据,在第二工作模式(如跑步模式或篮球模式等),启动第二类监测模块,来采集第二活动数据。

示例性的,上述第一类监测模块(即第一类传感器)可以包括:步数监测模块、心率监测模块和睡眠监测模块等。上述日常活动数据可以包括:用户的步数、心率和睡眠等数据。

在一种实现方式中,上述第一类传感器可以为集成了上述步数监测模块、心率监测模块和睡眠监测模块等模块的一个传感器。例如,该第一类传感器可以称为重力传感器。该重力传感器中集成了上述步数监测模块、心率监测模块和睡眠监测模块等模块。

在另一种实现方式中,上述第一类传感器可以包括多个传感器。例如,第一类传感器包括用于监测步数的传感器、用于监测心率的传感器和用于监测睡眠的传感器等。即上述步数监测模块、心率监测模块和睡眠监测模块均为独立的传感器。

在一些实施例中,上述第二工作模式可以为跑步模式。上述第二类监测模块(即第二类传感器)可以包括:触地时间监测模块、触地冲击监测模块,摆动角度监测模块、外翻幅度监测模块等。上述跑步活动数据可以包括用户跑步时的触地时间、触地冲击、腿部摆动角度和外翻幅度等数据。

在一种实现方式中,上述第二类传感器可以为集成了上述触地时间监测模块、触地冲击监测模块,摆动角度监测模块、外翻幅度监测模块等模块的一个传感器。例如,该第二类传感器可以称为跑步传感器。该跑步传感器中集成了上述触地时间监测模块、触地冲击监测模块,摆动角度监测模块、外翻幅度监测模块等模块。

在另一种实现方式中,上述第二类传感器可以包括多个传感器。例如,第二类传感器包括用于监测触地时间的传感器、用于监测触地冲击的传感器,用于监测摆动角度的传感器、用于监测外翻幅度的传感器等。即上述触地时间监测模块、触地冲击监测模块,摆动角度监测模块、外翻幅度监测模块等均为独立的传感器。

在一些实施例中,上述第二工作模式可以为篮球模式。上述第二类监测模块(即第二类传感器)可以包括:跑动距离监测模块、跳跃次数监测模块、跳跃高度监测模块等。上述跑步活动数据可以包括用户打篮球时的跑动距离、跳跃次数、跳跃高度等数据。

在一种实现方式中,上述第二类传感器可以为集成了上述跑动距离监测模块、跳跃次数监测模块、跳跃高度监测模块等模块的一个传感器。在另一种实现方式中,上述第二类传感器可以包括多个传感器。例如,第二类传感器包括用于监测跑动距离的传感器、用于监测跳跃次数的传感器、用于监测跳跃高度的传感器等。即上述跑动距离监测模块、跳跃次数监测模块、跳跃高度监测模块等均为独立的传感器。

综上所述,上述可穿戴设备不仅可以用于采集用户的日常活动数据,还可以用于采集跑步活动数据或者篮球活动数据等。可穿戴设备可以在不同的工作模式采集不同的活动数据。即可穿戴设备具备采集日常活动数据和跑步活动数据的能力。这样,用户只需要购置一款可穿戴设备,便可以拥有上述两款可穿戴设备的使用体验。

需要注意的是,本申请实施例中,以上述第一工作模式是手环模式,第二工作模式是跑步模式为例,对本申请实施例提供的可穿戴设备及活动数据采集方法进行说明。

请参考图1,其示出本申请实施例提供的一种可穿戴设备的产品形态示意图。如图1所示,可穿戴设备100可以包括:设备主体101、第一载体(如表带)102和第二载体(如鞋扣)103。设备主体101包括上述第一类监测模块(即第一类传感器)和第二类监测模块(即第二类传感器)。

其中,第一载体102和第二载体103均用于固定设备主体101。设备主体101通过第一载体102或者第二载体103佩戴于用户身上、鞋服上或者其他配饰上。

例如,第一载体102是表带。如图2中的(a)所示,用户将设备主体101固定在表带102上,可得到图2中的(b)所示的手环200。用户可将手环200佩戴在手腕或者脚腕上。手环200(即设备主体101)可以用于采集用户的日常活动数据。

又例如,第二载体103是鞋扣。如图3中的(b)所示,用户将设备主体101固定在鞋扣103上,可得到所示的运动传感设备300。示例性的,如图3中的(a)所示,用户可将鞋扣103固定在鞋带上(例如,将鞋扣103从鞋带下面穿进去);然后,将设备主体101固定在鞋扣103上。这样,运动传感设备300便可以固定在用户的鞋子上。

在一些实施例中,上述第一载体102和第二载体103不仅可以用于固定设备主体101。第一载体102和第二载体103还可以包括一个或多个金属触点。

例如,如图2中的(a)所示,第一载体102包括金属触点1021和金属触点1022。其中,设备主体101固定在第一载体102上之后,第一载体102的金属触点1021和金属触点1022接触设备主体101的检测触点。其中,检测触点也是金属触点。

如图3中的(a)所示,第二载体103包括金属触点1031和金属触点1032。其中,设备主体101固定在第二载体103上之后,第二载体103的金属触点1031和金属触点1032接触设备主体101的检测触点(即金属触点)。

示例性的,如图3中的(a)所示,设备主体101可以包括检测触点1011和检测触点1012。其中,设备主体101固定在第二载体103上之后,金属触点1031可接触检测触点1011,金属触点1032可接触检测触点1012。

设备主体101的检测触点接触第一载体102的金属触点时,设备主体101的检测端口可检测到第一电压值。即检测端口的触点电压为第一电压值。设备主体101的检测触点接触第二载体103的金属触点时,设备主体101的检测端口可检测到第二电压值。即检测端口的触点电压为第二电压值。

其中,第一电压值与第二电压值不同。设备主体101可以根据检测到的触点电压的电压值,确定设备主体101当前固定在哪一个载体上。例如,如果触点电压为第一电压值,设备主体101可确定设备主体101固定在第一载体102上。如果触点电压为第二电压值,设备主体101可确定设备主体101固定在第二载体103上。

需要说明的是,第一载体102和第二载体103可以通过卡接或者其他物理连接的方式固定设备主体101。本申请实施例对第一载体102和第二载体103固定设备主体101的具体方式不作限定。

请参考图4a,为本申请实施例提供的一种设备主体的结构示意图。如图4a所示,图1-图3中任一附图所示的设备主体101可以包括:处理器410、存储器420、切换电路430、第一类传感器440、第二类传感器450、无线通信模块460、天线以及电源470。

其中,存储器420可以用于存储应用程序代码,如用于响应于用户操作(如第一操作或者第二操作)启动第一类传感器(即第一类监测模块)440或者第二类传感器(即第二类监测模块)450的应用程序代码,以及用于检测切换电路430的触点电压,并根据触点电压启动对应的传感器的应用程序代码,以及用于与电子设备建立无线连接的应用程序代码等。处理器410可以控制执行上述应用程序代码,以实现本申请实施例中可穿戴设备的功能。

存储器420中还可以存储有用于唯一标识该可穿戴设备的蓝牙地址。另外,该存储器420中还可以存储有与该可穿戴设备(即设备主体101)之前成功配对过的电子设备的连接数据。例如,该连接数据可以为与该可穿戴设备成功配对过的电子设备的蓝牙地址。基于该连接数据,该可穿戴设备能够与该电子设备自动配对,而不必配置与其之间的连接,如进行合法性验证等。上述蓝牙地址可以为mac地址。

在一些实施例中,本申请实施例提供的可穿戴设备(即设备主体101)可以包括两个mac地址,如mac地址1和mac地址2。可穿戴设备可以使用这两个mac地址与多个电子设备建立无线连接(如蓝牙连接)。例如,可穿戴设备可以使用mac地址1与电子设备a建立无线连接,使用mac地址2与电子设备b建立无线连接。

切换电路430包括检测触点431和检测端口432。例如,该检测触点431可以包括图3中的(a)所示的检测触点1011和检测触点1012。

其中,检测触点431可设置在设备主体101的外壳上。当设备主体101固定在第一载体102上时,该检测触点431可接触第一载体102的金属触点。当设备主体101固定在第二载体103上时,该检测触点431可接触第二载体103的金属触点。

上述检测端口432连接处理器410。如果检测触点431接触第一载体102的金属触点,处理器410则可以在检测端口432检测到第一电压值(即检测端口432的触点电压为第一电压值),从而可以确定设备主体101当前固定在第一载体上。如果检测触点431接触第二载体103的金属触点,处理器410则可以在检测端口432检测到第二电压值(即检测端口432的触点电压为第二电压值),从而可以确定设备主体101当前固定在第二载体上。

示例性的,请参考图4b,其示出本申请实施例提供的一种切换电路430的实例示意图。如图4b所示,该切换电路430可以包括检测触点431、检测端口432和高电平端口433。

其中,高电平端口433可与处理器410连接,由处理器410为该切换电路430供电。或者,该高电平端口433也可以连接电源470,由电源470直接为切换电路430供电。其中,检测端口432和高电平端口433可以为通用输入输出(general-purposeinput/output,gpio)接口。

需要注意的是,如果设备主体101处于开机状态,高电平端口433则一直处于高电平状态。也就是说,只要设备主体101处于开机状态,无论设备主体101是否固定在载体(第一载体102或第二载体103)上,该高电平端口433一直处于高电平状态。

示例性的,本申请实施例提供的切换电路430可以是adc电压切换电路。如图4b所示,切换电路430还可以包括电阻r2、二极管d1、电阻r1、双向击穿二极管d3、电阻r3、电容c和硬件测试点(testpoint,tp)。

其中,检测触点431连接电阻r2的一端,电阻r2的另一端连接二极管d1。二极管d1的另一端连接电阻r3的一端。电阻r3的另一端连接tp的一端。tp的另一端连接检测端口432和电容c的一端。电容c的另一端接地。其中,检测端口432连接设备主体101的处理器,如微控制单元(microcontrollerunit,mcu)。mcu连接检测端口432后,可检测到硬件测试点(tp)的电压值。

二极管d1的另一端、电阻r3的一端、电阻r1的一端均连接双向击穿(transientvoltagesuppressor,tvs)二极管d2的一端。电阻r1的另一端连接高电平端口433。双向击穿二极管d2的另一端接地。

示例性的,电阻r2的阻值可以为10k欧,电阻r1的阻值可以为20k欧,电阻r3的阻值可以为20k欧(ω)。电容c的电容值可以为1纳法(nf)。二极管d1和tvs二极管d2用于保护切换电路430中的各个元器件。例如,二极管d1可以控制由二极管d1流向r2的反向电流小于1ua,保护r2不会因为反向电流过大而被击穿。

在一些实施例中,上述检测触点431还可以是充电接口。本申请实施例提供的可穿戴设备100还可以包括充电器。充电器可以通过该检测触点431为设备主体101充电。例如,当设备主体101固定在充电器上时,充电器的充电接口可接触该检测触点431,为设备主体101充电。其中,来自充电器的电流可通过检测触点431进入高电平端口433,为设备主体101充电。

在另一些实施例中,上述设备主体还可以包括专门用于充电的充电接口。充电器可以通过该充电接口为设备主体101的电压470充电。充电器通过该充电接口为设备主体101充电时,充电器的一个金属触点可接触该检测触点431。

综上所述,当检测触点431接触充电器(如充电器的充电接口或者金属触点)时,处理器410可在检测端口432检测到第三电压值。其中,第三电压值与上述第一电压值和第二电压值不同。

可以理解,上述检测触点431至少可以包括三种状态。例如,充电状态、手环状态和跑步状态。其中,检测触点431处于不同的状态时,检测端口432的触点电压不同。

例如,当检测触点431接触充电器的充电接口时,检测触点431处于充电状态。此时,检测端口432的触点电压为第三电压值。即处理器410在检测端口432可检测到第三电压值。例如,第三电压值可以为1.5v。在这种情况下,处理器410不启动任一类传感器(包括第一类传感器,也不启动第二类传感器)。

当检测触点431接触第一载体102的金属触点时,检测触点431处于手环状态。此时,检测端口432的触点电压为第一电压值。即处理器410在检测端口432可检测到第一电压值,处理器410可启动第一类传感器,使得可穿戴设备100工作在手环模式。例如,该第一电压值可以为1.3v。

当检测触点431接触第二载体103的金属触点时,检测触点431处于跑步状态。此时,检测端口432的触点电压为第二电压值。即处理器410在检测端口432可检测到第二电压值,处理器410可启动第二类传感器,使得可穿戴设备100工作在跑步模式。例如,该第二电压值可以为0.9v。

无线通信模块460,用于支持可穿戴设备100与各种电子设备之间的短距离数据交换。在一些实施例中,该无线通信模块460可以为蓝牙收发器。可穿戴设备100的设备主体101可以通过该蓝牙收发器与电子设备建立无线连接,以实现两者之间的短距离数据交换。其中,上述天线(如天线1)和无线通信模块460耦合,使得可穿戴设备100可以通过无线通信技术与其他设备通信。

在一些实施例中,如图4a所示,上述设备主体101还可以包括按键480。该按键480可以包括开机键。可选的,按键480还可以包括一个或多个模式按键。该一个或多个模式按键用于控制设备主体101工作在不同的工作模式(如手环模式或者跑步模式)。

其中,按键480可以是机械按键,也可以是触摸式按键。设备主体101可以接收按键输入,产生与设备主体101的用户设置以及功能控制有关的键信号输入。例如,响应于用户对按键480的第一操作,设备主体101可启动第一类传感器。此时,设备主体101工作在手环模式。响应于用户对按键480的第二操作,设备主体101可启动第二类传感器。此时,设备主体101工作在跑步模式。

可选的,该无线通信模块460还可以包括无线保真(wirelessfidelity,wi-fi)模块。可穿戴设备100的设备主体101可以通过该wi-fi模块与电子设备建立无线连接,以实现两者之间的短距离数据交换。

电源470,可以用于向可穿戴设备100包含的各个部件供电。在一些实施例中,该电源470可以是电池,如可充电电池。

可选的,上述设备主体101还可以包括:显示屏。该显示屏可以用于显示设备主体101的传感器采集的活动数据(如日常活动数据或者跑步活动数据)。该显示屏还可以用于显示时间和日期等参数。

可选的,设备主体101还可以包括移动通信模块。移动通信模块可以提供应用在设备主体101上的包括2g/3g/4g/5g等无线通信的解决方案。

可选的,设备主体101还可以包括:受话器和麦克风。受话器也可以称为“听筒”,可以用于将音频电信号转换成声音信号并播放。麦克风260也可以称为“话筒”,“传声器”,用于将声音信号转换为音频电信号。可穿戴设备100可与其他电子设备建立无线连接,作为其他电子设备的音频输入/输出设备。例如,当可穿戴设备100作为电子设备的音频输出设备时,受话器可以将接收到的音频电信号转换为声音信号并播放。当可穿戴设备100作为电子设备的音频输入设备时,在用户说话(如通话或发语音消息)的过程中,麦克风可以采集用户的声音信号,并将其转换为音频电信号。

可选的,上述设备主体101还可以包括sim卡接口。该sim卡接口用于连接sim卡。sim卡可以通过插入sim卡接口,或从sim卡接口拔出,实现和可穿戴设备100(即设备主体101)的接触和分离。可穿戴设备100通过sim卡和网络交互,实现通话以及数据通信等功能。

可以理解的是,本申请实施例示意的结构并不构成对可穿戴设备100的设备主体101的具体限定。其可以具有比图4a中所示出的更多的或者更少的部件,可以组合两个或更多的部件,或者可以具有不同的部件配置。例如,该设备主体101还可以包括指示灯(可以指示设备主体101的电量等状态)等部件。图4a中所示出的各种部件可以在包括一个或多个信号处理或专用集成电路在内的硬件、软件、或硬件和软件的组合中实现。

本申请实施例提供一种活动数据采集方法。该活动数据采集方法可以在上述可穿戴设备100中实现。该可穿戴设备100可以包括设备主体101、第一载体102、第二载体103。该设备主体101包括第一类传感器和第二类传感器。其中,第一类传感器用于采集第一活动数据。第二类传感器用于采集第二类活动数据。

本申请实施例中,如果设备主体101固定在第一载体102上,则该设备主体101被用来采集用户的第一活动数据。此时,设备主体101处于第一工作模式,设备主体101的第一类传感器被启动。如果设备主体101固定在第二载体103上,则该设备主体101被用来采集用户的第二活动数据。此时,设备主体101处于第二工作模式,设备主体101的第二类传感器被启动。

示例性的,本申请实施例中,以上述第一载体102是图2中的(a)所示的表带102,第二载体103是图3中的(a)所示的鞋扣103为例,对本申请实施例提供的方法进行说明。

其中,设备主体101固定在图2中的(a)所示的表带102上,可得到图2中的(b)所示的手环200。设备主体101固定在图3中的(a)所示的鞋扣103上,可得到图3中的(b)所示的运动传感设备300。相应地,上述第一工作模式是手环模式,第二工作模式是跑步模式。上述第一活动数据是日常活动数据,第二活动数据是跑步活动数据。

本申请实施例提供的活动数据采集方法可以包括:可穿戴设备100(即设备主体101)接收用户操作;响应于用户的第一操作,设备主体101启动第一类传感器,该第一类传感器用于采集第一活动数据(即日常活动数据);响应于用户的第二操作,设备主体101启动第二类传感器,该第二类传感器用于采集第二活动数据(即跑步活动数据)。

在一些实施例中,上述第一操作可以为设备主体101被固定在图2中的(a)所示的表带102(即第一载体102)上。上述第二操作可以为设备主体101被固定在图3中的(a)所示的鞋扣103(即第二载体103)上。

其中,如图4a所示,设备主体101包括切换电路430。切换电路430包括检测触点431和检测端口432。表带102和鞋扣103均包括金属触点。该实施例中,设备主体101可实时监测或者周期性检测切换电路430的检测端口432的触点电压。

在一种情况下,设备主体101被固定在图2中的(a)所示的表带102上,得到图2中的(b)所示的手环200。此时,上述切换电路430的检测触点431接触表带102的金属触点。设备主体101可检测到检测端口432的触点电压为第一电压值。响应于检测到上述触点电压为第一电压值,设备主体101可启动上述第一类传感器,以采集日常活动数据。此时,可穿戴设备100工作在手环模式。

在另一种情况下,设备主体101被固定在图3中的(a)所示的鞋扣103上,得到图3中的(b)所示的运动传感设备300。此时,上述切换电路430的检测触点431接触鞋扣103的金属触点。设备主体101可检测到检测端口432的触点电压为第二电压值。响应于检测到上述触点电压为第二电压值,设备主体101可启动上述第二类传感器,以采集跑步活动数据。此时,可穿戴设备100工作在跑步模式。

在另一实施例中,上述设备主体101还包括第一预设硬件开关或按键。在该实施例中,第一操作和第二操作可以是用户对第一预设硬件开关或按键的不同操作。例如,第一操作可以是用户对第一预设硬件开关或按键的单击操作;而第二操作可以是用户对第一预设硬件开关或按键的双击操作。

或者,上述设备主体101还包括显示屏。上述第一操作和第二操作可以是用户对该显示屏显示的第一预设按钮或选项的不同操作。例如,第一操作是用户对该显示屏显示的第一预设按钮或选项的双击操作;而第二操作是用户对该显示屏显示的第一预设按钮或选项的长按操作。

在第一种实现方式中,用户将设备主体101固定在表带102上,可得到图2中的(b)所示的手环200。随后,用户可对上述预设硬件开关、按键、第一预设按钮或选项执行第一操作。响应于该第一操作,设备主体101可启动上述第一类传感器,以采集日常活动数据。此时,可穿戴设备100工作在手环模式。

用户将设备主体101固定在鞋扣103上,可得到图3中的(b)所示的运动传感设备300。随后,用户可对所述预设硬件开关、按键、第一预设按钮或选项执行第二操作。响应于该第二操作,设备主体101可启动上述第二类传感器,以采集跑步活动数据。此时,可穿戴设备100工作在跑步模式。

在第二种实现方式中,如图4a所示,设备主体101包括切换电路430。切换电路430包括检测触点431和检测端口432。表带102和鞋扣103均包括金属触点。在该实施例中,设备主体101可实时监测或者周期性检测切换电路430的检测端口432的触点电压。

在第二种实现方式中,用户将设备主体101固定在表带102上,可得到图2中的(b)所示的手环200。随后,用户可对所述预设硬件开关、按键、第一预设按钮或选项执行第一操作。响应于该第一操作,上述切换电路430的检测触点431接触表带102的金属触点。设备主体101可检测到检测端口432的触点电压为第一电压值。响应于检测到上述触点电压为第一电压值,设备主体101可启动上述第一类传感器,以采集日常活动数据。此时,可穿戴设备100工作在手环模式。

用户将设备主体101固定在鞋扣103上,可得到图3中的(b)所示的运动传感设备300。随后,用户可对所述预设硬件开关、按键、第一预设按钮或选项执行第二操作。响应于该第二操作,上述切换电路430的检测触点431接触鞋扣103的金属触点。设备主体101可检测到检测端口432的触点电压为第二电压值。响应于检测到上述触点电压为第二电压值,设备主体101可启动上述第二类传感器,以采集跑步活动数据。此时,可穿戴设备100工作在跑步模式。

在一些实施例中,可穿戴设备100还可以向用户呈现上述日常活动数据或者跑步活动数据。例如,设备主体101可包括显示屏。可穿戴设备100工作在手环模式时,设备主体101采集日常活动数据,并且可以在显示屏显示该日常活动数据。可穿戴设备100工作在跑步模式时,设备主体101采集跑步活动数据,并且可以在显示屏显示该跑步活动数据。或者,设备主体101可响应于用户点亮显示屏的操作,在显示屏显示上述日常活动数据或跑步活动数据。

在另一些实施例中,可穿戴设备100(即设备主体101)可以与电子设备建立无线连接,并通过该无线连接向该电子设备发送上述日常活动数据或跑步活动数据。由该电子设备向用户呈现该日常活动数据或跑步活动数据。其中,设备主体101与电子设备建立无线连接的方法本申请实施例这里不予赘述。

例如,上述电子设备可以为手机、平板电脑、蓝牙耳机等设备。其中,手机和平板电脑等电子设备可显示上述日常活动数据或跑步活动数据。蓝牙耳机可播放转换上述日常活动数据或跑步活动数据得到的语音数据。

需要注意的是,在一种实现方式中,设备主体101可在采集活动数据的过程中,实时或周期性地向与该设备主体101建立了无线连接的电子设备发送采集到的活动数据(如日常活动数据或跑步活动数据)。

在另一种实现方式中,设备主体101可响应于运动结束,向与该设备主体101建立了无线连接的电子设备发送本次运动过程中采集到的活动数据(如日常活动数据或跑步活动数据)。其中,设备主体101上可以包括用于控制设备主体101启动和关闭传感器的硬件开关或按键。或者,设备主体101的显示屏上可显示用于控制设备主体101启动和关闭传感器的按钮或选项。设备主体101在采集活动数据的过程中,如果接收到用户对该硬件开关、按键、按钮或选项的点击操作,则可以确定运动结束。

在另一种实现方式中,上述电子设备可通过与设备主体101之间的无线连接向设备主体101数据请求。设备主体101接收到该数据请求后,则可以通过该无线连接向电子设备发送采集到的活动数据(如日常活动数据或跑步活动数据)。

示例性的,上述无线连接可以为蓝牙连接、wi-fi连接或者近距离无线通信技术(nearfieldcommunication,nfc)等短距离无线连接。或者,上述无线连接还可以是移动通信连接。

在一些实施例中,上述电子设备中可安装用于控制可穿戴设备100的app。设备主体101可通过上述无线连接向安装app的电子设备发送设备主体101采集的活动数据。由电子设备在app的界面呈现上述活动数据。或者,用户可在app中触发电子设备主动从上述设备主体101获取设备主体101采集的活动数据。

在另一些实施例中,设备主体101可通过云服务器向安装app的电子设备发送采集的活动数据。例如,设备主体101可向在采集活动数据的过程中或者响应于运动结束,向云服务器发送采集的活动数据。安装app的电子设备在启动app后,可向云服务器发送数据请求。云服务器接收到该数据请求后,可向该电子设备发送上述活动数据。该电子设备便可以在app界面呈现该活动数据。

在一些实施例中,可穿戴设备100检测到上述第一操作或者第二操作之后,可不先不启动第一类传感器或者第二类传感器。而是在接收到上述电子设备发送的第一消息后,才启动对应的传感器。该第一消息用于指示可穿戴设备100开始采集用户的活动数据。具体的,设备主体101接收到上述第一操作后,响应于接收到上述电子设备发送的第一消息,设备主体101启动第一类传感器;设备主体101接收到上述第二操作后,响应于接收到上述电子设备发送的第一消息,主体设备101启动第二类传感器。

示例性的,上述电子设备显示的app界面中可以包括“开始运动”按钮。该“开始运动”按钮用于触发可穿戴设备100开始采集用户的活动数据。电子设备可接收用户对该“开始运动”按钮的点击操作。响应于用户对该“开始运动”按钮的点击操作,电子设备可通过上述无线连接向设备主体101发送上述第一消息。设备主体101接收到该第一消息后,便可以启动第一类传感器或第二类传感器。

在可穿戴设备100的使用过程中,该可穿戴设备100可响应于用户的操作,由上述手环模式切换至跑步模式;也可响应于用户的操作,由上述跑步模式切换至手环模式。本申请实施例这里以第一操作是设备主体101被固定在表带102上,上述第二操作是设备主体101被固定在鞋扣103上,上述电子设备是手机500为例,对可穿戴设备100的工作流程进行举例说明。

其中,设备主体101可实时检测触点电压(即执行s501)。当用户将设备主体101固定在鞋扣103上后,设备主体101可检测到触点电压为第二电压值,并确定可穿戴设备100处于跑步模式(即执行s502)。设备主体101可与手机建立蓝牙连接(即执行s500)。可选的,在s502之后,设备主体101还可以通过与手机之间的蓝牙连接通知手机:可穿戴设备100处于跑步模式(即执行s503)。例如,设备主体101可通过与手机之间的蓝牙连接向手机发送第一通知消息,该第一通知消息用于指示可穿戴设备100处于跑步模式。相应的,手机接收到该第一通知消息后,可以在app界面向用户提示可穿戴设备100处于跑步模式。例如,app界面可以包括“跑步模式”或“当前处于跑步模式”等提示信息。

结合上述实例,手机显示的app界面中可以包括“开始运动”按钮。用户可点击app界面中的“开始运动”按钮,控制可穿戴设备100开始采集用户的活动数据,即启动传感器。手机可接收用户对app界面中“开始运动”按钮的点击操作(即执行s505)。响应于用户对该“开始运动”按钮的点击操作,手机可通过与设备主体101的蓝牙连接向设备主体101发送第一消息(即执行s506)。该第一消息用于指示设备主体101开始采集用户的活动数据。响应于该第一消息,由于可穿戴设备100处于跑步模式,设备主体101可启动第二类传感器,以采集跑步活动数据(即执行s507)。设备主体101还可以向手机发送采集的跑步活动数据(即执行s508)。这样,手机便可以在app界面显示该跑步活动数据(即执行s509)。其中,设备主体101向手机发送采集的跑步活动数据时机和方法可以参考上述实施例中的描述,本申请实施例这里不予赘述。

用户在不同时间或者不同的场景中,想要使用可穿戴设备100的不同功能。例如,设备主体101被固定在鞋扣103上的情况下,用户可能会将设备主体101从鞋扣103上拆下,然后再将设备主体101固定在表带102上,以将可穿戴设备100作为手环使用。此时,设备主体101可检测到触点电压为第一电压值,并确定可穿戴设备100处于手环模式(即执行s510)。可选的,在s510之后,设备主体101还可以通过与手机之间的蓝牙连接通知手机:可穿戴设备100处于手环模式(即执行s511)。例如,设备主体101可通过与手机之间的蓝牙连接向手机发送第二通知消息,该第二通知消息用于指示可穿戴设备100处于手环模式。相应的,手机接收到该第二通知消息后,可以在app界面向用户提示可穿戴设备100处于手环模式。例如,app界面可以包括“手环模式”或“当前处于手环模式”等提示信息。

其中,设备主体101切换工作模式,如设备主体101的工作模式由“跑步模式”切换为“手环模式”后,手机显示的app界面中可显示“开始运动”按钮。手机可接收用户对app界面中“开始运动”按钮的点击操作(即执行s513)。响应于用户对该“开始运动”按钮的点击操作,手机可通过与设备主体101的蓝牙连接向设备主体101发送第一消息(即执行s514)。该第一消息用于指示设备主体101开始采集用户的活动数据。响应于该第一消息,由于可穿戴设备100处于手环模式,设备主体101可启动第一类传感器,以采集日常活动数据(即执行s515)。设备主体101还可以向手机发送采集的日常活动数据(即执行s516)。这样,手机便可以在app界面显示该日常活动数据(即执行s517)。其中,设备主体101向手机发送采集的日常活动数据时机和方法可以参考上述实施例中的描述,本申请实施例这里不予赘述。

一般而言,一个电子设备包括一个mac地址。用户可以控制电子设备在不同时间与不同的电子设备建立蓝牙连接。例如,用户可控制电子设备与手机a建立蓝牙连接;然后,控制电子设备断开与手机a的蓝牙连接;再控制电子设备与平板电脑b建立蓝牙连接。这样,手机a便可保存电子设备的mac地址;平板电脑b也可保存电子设备的mac地址。其中,两个蓝牙设备(如电子设备和手机a)保存电子设备的mac地址后,当彼此的距离小于一定值时,便可以自动建立蓝牙连接。

但是,在一些场景中,可能会因为电子设备与其他电子设备自动建立蓝牙连接而影响用户的使用体验。例如,结合上述实例,电子设备曾经与手机a和平板电脑b均建立过蓝牙连接,手机a和平板电脑b中均保存了电子设备的mac地址。电子设备、手机a和平板电脑b的蓝牙功能均被打开,且手机a和平板电脑b放在一起(即手机a和平板电脑b之间的距离较小)。

假设电子设备(如蓝牙耳机)与手机a建立了蓝牙连接。电子设备被用户手持,正在通过与手机a的蓝牙连接收听手机a中播放的音乐。但是,因为用户的走动导致手机a和电子设备之间的距离较大,手机a和电子设备的蓝牙连接断开。当用户手持电子设备再次靠近手机a时,电子设备可能会自动与平板电脑b建立蓝牙连接,而不是自动与手机a建立蓝牙连接。在这种情况下,用户则需要手动控制手机a与电子设备建立蓝牙连接,才可以继续通过该电子设备收听手机a中播放的音乐。

针对上述问题,本申请实施例提供一种电子设备,该电子设备可以包括两个或两个一下的mac。以电子设备包括两个mac地址为例。如电子设备包括第一mac地址(即mac地址1)和第二mac地址(即mac地址2)。电子设备可以使用这两个mac地址与多个其他电子设备建立蓝牙连接。例如,在上述实例中,电子设备可以使用mac地址1与手机a建立无线连接,使用mac地址2与平板电脑b建立无线连接。如此,当用户手持电子设备再次靠近手机a时,电子设备则不会自动与平板电脑b建立蓝牙连接,而是自动与手机a建立蓝牙连接。这样,则不需要用户手动控制电子设备与手机a建立蓝牙连接。

其中,电子设备可接收用户的第三操作,使用mac地址1作为该电子设备的mac地址。这种情况下,电子设备可广播包括mac地址1的消息,使得其他电子设备可根据接收到的消息中的mac地址1与电子设备建立蓝牙连接。

电子设备可接收用户的第四操作,使用mac地址2作为该电子设备的mac地址。这种情况下,电子设备可广播包括mac地址2的消息,使得其他电子设备可根据接收到的消息中的mac地址2与该电子设备建立蓝牙连接。

示例性的,上述电子设备可以是便携式计算机(如手机)、笔记本电脑、个人计算机(personalcomputer,pc)、可穿戴设备(如智能手表)、平板电脑、增强现实(augmentedreality,ar)\虚拟现实(virtualreality,vr)设备、车载电脑等,以下实施例对该电子设备的具体形式不做特殊限制。

在一种实现方式中,上述电子设备还可以包括第二预设硬件开关或按键(即预设开关)。该第二预设硬件开关或按键用于控制该电子设备使用mac地址1或者mac地址2。该第三操作和第四操作可以是用户对该第二预设硬件开关或按键的不同操作。

在另一种实现方式中,上述电子设备还可以包括显示屏。第三操作是用户对mac地址1对应的选项的选择操作。第四操作是用户对mac地址2对应的选项的选择操作。例如,以上述电子设备是上述可穿戴设备100为例。如图6所示,其示出可穿戴设备100的设备主101的蓝牙设置界面601。其中,可穿戴设备100可以接收用户对“设置”应用的“蓝牙”选项的点击操作(即第五操作)。响应于该第五操作,显示蓝牙设置界面601。其中,蓝牙设置界面601中包括:mac地址1对应的选项,如“phone1”选项602;以及mac地址2对应的选项,如“abc”选项603。第三操作可以为用户对“phone1”选项602的点击操作(如单击操作)。第四操作可以是用户对“abc”选项603的点击操作(如单击操作)。其中,蓝牙设置界面601是“phone1”选项602被用户点击(“phone1”选项602被标黑)后,设备主体101使用mac地址1时的蓝牙设置界面。

其中,phone1是用户为设备主体101使用mac地址1时设置的名称。abc是用户为设备主体101使用mac地址2时设置的名称。如图6所示,蓝牙设置界面601还可以包括提示信息601,如现在可被发现为“phone1”。该提示信息601用于指示设备主体101当前使用mac地址1。设备主体101可广播包括mac地址1的消息。其他开启了蓝牙功能的电子设备(如手机a或平板电脑b)可接收到设备主体101广播的包括mac地址1的消息。

请参考图7,本申请实施例以上述电子设备是可穿戴设备100(即设备主体101)为例,对电子设备使用mac地址1或mac地址2与其他电子设备建立蓝牙连接的过程进行说明。

设备主体101可接收用户的第三操作。响应于该第三操作,设备主体101可以mac地址1广播(即广播包括mac地址1的消息),即执行s701。如此,其他开启了蓝牙功能的电子设备(如手机a和平板电脑b)可接收到包括mac地址1的消息。响应于该包括mac地址1的消息,手机a和平板电脑b都可以在其蓝牙搜索界面显示mac地址1或者用户为设备主体101使用mac地址1时设置的名称(如phone1)。

示例性的,假设手机a的mac地址为mac地址a,用户为手机a设置的名称为shoujia,平板电脑b的mac地址为mac地址b,用户为平板电脑b设置的名称为pingbanb。

如图7a中的(a)所示,手机a可以显示蓝牙搜索界面710。蓝牙搜索界面710包括提示信息711,如现在可被发现为“shoujia”。蓝牙搜索界面710还包括多个可用设备对应的选项。该多个可用设备是手机a可搜索到蓝牙广播信号的设备。例如,蓝牙搜索界面710包括:“pingbanb”选项713和“phone1”选项712等。其中,“pingbanb”选项713对应平板电脑b,表示手机a接收到平板电脑b发送的包括mac地址b的蓝牙广播信号。“phone1”选项712对应使用mac地址1的设备主体101,表示手机a接收到设备主体101发送的包括mac地址1的蓝牙广播信号。

如图7a中的(b)所示,平板电脑b可以显示蓝牙搜索界面714。蓝牙搜索界面714包括提示信息715,如现在可被发现为“pingbanb”。蓝牙搜索界面714还包括多个可用设备对应的选项。该多个可用设备是平板电脑b可搜索到蓝牙广播信号的设备。例如,蓝牙搜索界面714包括:“shoujia”选项717和“phone1”选项716等。其中,“shoujia”选项717对应手机a,表示平板电脑b接收到手机a发送的包括mac地址a的蓝牙广播信号。“phone1”选项716对应使用mac地址1的设备主体101,表示平板电脑b接收到设备主体101发送的包括mac地址1的蓝牙广播信号。

假设用户在设备主体101使用mac地址1时,控制设备主体101与手机a建立蓝牙连接。例如,如图7b中的(a)所示,蓝牙选项602中包括选项(可称为详情选项)718,蓝牙选项603中包括选项(可称为详情选项)719。响应于用户对选项718的点击操作,设备主体101可显示图7b中的(b)所示的蓝牙搜索界面720。蓝牙搜索界面720中包括:“shoujia”选项721和“pingbanb”选项722等。其中,“shoujia”选项721对应手机a,表示设备主体101接收到手机a发送的包括mac地址a的蓝牙广播信号。“pingbanb”选项722对应平板电脑b,表示设备主体101接收到平板电脑b发送的包括mac地址b的蓝牙广播信号。设备主体101可接收用户对“shoujia”选项721的点击操作,使用mac地址1请求与手机a建立蓝牙连接。如图7所示,设备主体101可以使用mac地址1与手机a建立蓝牙连接1(即执行s702)。其中,手机a与设备主体101建立蓝牙连接1的方法可以参考常规技术中的描述,本申请实施例这里不予赘述。

设备主体101使用mac地址1与手机a建立蓝牙连接1后,设备主体101便可以针对mac地址1,保存手机a的mac地址(即执行s703)。手机a的mac地址用于设备主体101使用mac地址1时,自动与手机a建立蓝牙连接。例如,设备主体101使用mac地址1与手机a建立蓝牙连接1后,如图7c中的(a)所示,“shoujia”选项721中可显示连接标识723。连接标识723用于指示设备主体101已经与手机a建立蓝牙连接。可选的,图7c中的(a)所示的蓝牙搜索界面中还可以包括“信任设备”选项724。响应于用户对“信任设备”选项724的点击操作,设备主体101可显示图7c中的(b)所示的信任设备界面725。信任设备界面725中包括“shoujia”选项726。信任设备界面725中包括“shoujia”选项726用于表示设备主体101已经针对mac地址1,保存了手机a的mac地址;当设备主体101使用mac地址1时,可以自动与手机a建立蓝牙连接。同样的,手机a也可以保存mac地址1(即执行s704)。手机a保存的mac地址1用于自动与使用mac地址1的设备主体101建立蓝牙连接。

在设备主体101使用mac地址1与手机a建立蓝牙连接1后,设备主体101可能会接收到用户的第四操作。例如,上述第四操作可以为用户对图7d中的(a)所示的“abc”蓝牙选项603的点击操作。响应于该第四操作,设备主体101可以mac地址2广播(即广播包括mac地址2的消息),即执行s705。此时,由于设备主体101使用mac地址2,不再使用mac地址1;那么,设备主体101与手机a的蓝牙连接1断开(即执行s706)。

如此,其他开启了蓝牙功能的电子设备(如手机a和平板电脑b)可接收到包括mac地址2的消息。响应于该包括mac地址2的消息,手机a和平板电脑b都可以在其蓝牙搜索界面显示mac地址2或者用户为设备主体101使用mac地址2时设置的名称(如abc)。

如图7f中的(a)所示,手机a可以显示蓝牙搜索界面735。蓝牙搜索界面735包括“pingbanb”选项和“abc”选项736等。其中,“pingbanb”选项对应平板电脑b,表示手机a接收到平板电脑b发送的包括mac地址b的蓝牙广播信号。“abc”选项736对应使用mac地址2的设备主体101,表示手机a接收到设备主体101发送的包括mac地址2的蓝牙广播信号。

如图7f中的(b)所示,平板电脑b可以显示蓝牙搜索界面737。蓝牙搜索界面737包括“shoujia”选项和“abc”选项738等。其中,“shoujia”选项对应手机a,表示平板电脑b接收到手机a发送的包括mac地址a的蓝牙广播信号。“abc”选项738对应使用mac地址2的设备主体101,表示平板电脑b接收到设备主体101发送的包括mac地址2的蓝牙广播信号。

假设用户在设备主体101使用mac地址2时,控制设备主体101与平板电脑b建立蓝牙连接。例如,如图7d中的(b)所示,响应于用户对选项719的点击操作,设备主体101可显示图7d中的(c)所示的蓝牙搜索界面728。蓝牙搜索界面728中包括:“shoujia”选项729和“pingbanb”选项730等。其中,“shoujia”选项729对应手机a,表示设备主体101接收到手机a发送的包括mac地址a的蓝牙广播信号。“pingbanb”选项738对应平板电脑b,表示设备主体101接收到平板电脑b发送的包括mac地址b的蓝牙广播信号。设备主体101可接收用户对“pingbanb”选项738的点击操作,使用mac地址2请求与平板电脑b建立蓝牙连接。如图7所示,设备主体101可以使用mac地址2与平板电脑b建立蓝牙连接2(即执行s707)。随后,设备主体101便可以针对mac地址2,保存平板电脑b的mac地址(即执行s708)。平板电脑b的mac地址用于设备主体101使用mac地址2时,自动与平板电脑b建立蓝牙连接。平板电脑b也可以保存mac地址2(即执行s709)。平板电脑b保存的mac地址2用于自动与使用mac地址2的设备主体101建立蓝牙连接。

可以理解,由于设备主体101针对mac地址1保存了手机a的mac地址(如s703),设备主体101针对mac地址2保存了平板电脑b的mac地址(如s708)。因此,当设备主体101响应于第三操作使用mac地址1时,设备主体101便可以自动与手机a建立蓝牙连接;当设备主体101响应于第四操作再次使用mac地址2时,设备主体101便可以自动与平板电脑b建立蓝牙连接。例如,设备主体101使用mac地址2与手机a建立蓝牙连接2后,如图7e中的(a)所示,“pingbanb”选项730中可显示连接标识731。连接标识731用于指示设备主体101已经与平板电脑b建立蓝牙连接。可选的,图7e中的(a)所示的蓝牙搜索界面中还可以包括“信任设备”选项732。响应于用户对“信任设备”选项732的点击操作,设备主体101可显示图7e中的(b)所示的信任设备界面733。信任设备界面733中包括“pingbanb”选项730。信任设备界面725中包括“pingbanb”选项730用于表示设备主体101已经针对mac地址2,保存了平板电脑b的mac地址;当设备主体101使用mac地址2时,可以自动与平板电脑b建立蓝牙连接。同样的,平板电脑b也可以保存mac地址2(即执行s709)。平板电脑b保存的mac地址2用于自动与使用mac地址2的设备主体101建立蓝牙连接。

在一些实施例中,当设备主体101处于跑步模式时,为了方便用户可以在跑步过程中随时查看设备主体101采集的跑步活动数据,用户可以控制设备主体101与智能手表或智能手环等用户在跑步过程中可以随时查看的电子设备建立蓝牙连接。这样,设备主体101便可以通过蓝牙连接向智能手表或智能手环等电子设备发送跑步活动数据,使得用户在跑步过程中可以随时查看跑步活动数据。换言之,上述实施例中的平板电脑b可以替换为上述智能手表或智能手环等电子设备。

本申请实施例提供的电子设备(如可穿戴设备100)包括两个mac地址。电子设备可以使用不同的mac与不同的其他电子设备建立蓝牙连接。这样,可以降低电子设备与其他电子设备自动连接导致误连接的可能性。

在一些实施例中,可穿戴设备100的工作模式可以与可穿戴设备100的mac地址一一对应。例如,可穿戴设备100处于手环模式时,使用mac地址2;可穿戴设备100处于跑步模式时,使用mac地址1。在该实施例中,第三操作与上述第一操作相同,第四操作与上述第二操作相同。

请参考图8,本申请实施例对可穿戴设备100在手环模式使用mac地址2,在跑步模式使用mac地址1与其他电子设备建立蓝牙连接的过程进行说明。

如图8所示,假设设备主体101使用mac地址1与手机a建立过蓝牙连接,使用mac地址2与平板电脑b建立过蓝牙连接。其中,设备主体101可实时检测触点电压(即执行s801)。

设备主体101可接收用户的第三操作(即第一操作,如,用户可将设备主体101固定在鞋扣103上)。响应于该第三操作,响应于该第三操作,设备主体101可检测到触点电压为第二电压值,确定可穿戴设备100处于跑步模式,启动第二类传感器(即执行s802)。并且,设备主体101可以mac地址1广播(即广播包括mac地址1的消息),即执行s803。如此,手机a接收到包括mac地址1的消息后,便可以自动与设备主体101建立蓝牙连接1(即执行s804)。然后,设备主体101便可以通过蓝牙连接1向手机a发送第二类传感器采集的跑步活动数据(即执行s805)。

设备主体101可能会接收到用户的第四操作(即第二操作,如,用户可将设备主体101固定在表带102上)。响应于该第四操作,设备主体101可检测到触点电压为第一电压值,确定可穿戴设备100处于手环模式,启动第一类传感器(即执行s806)。并且,设备主体101可以mac地址2广播(即广播包括mac地址2的消息),即执行s807。如此,平板电脑b接收到包括mac地址2的消息后,便可以自动与设备主体101建立蓝牙连接2(即执行s808)。并且,设备主体101使用mac地址2后,设备主体101与手机a之间的蓝牙连接1断开(即执行s805)。蓝牙连接2建立后,设备主体101便可以通过蓝牙连接2向平板电脑b发送第一类传感器采集的日常活动数据(即执行s809)。

本申请实施例中,可穿戴设备100(即设备主体101)包括多个mac地址。可穿戴设备100(即设备主体101)处于不同的工作模式时,可以使用不同的mac地址。例如,可穿戴设备100包括两个mac地址。可穿戴设备100处于手环模式时,使用mac地址2;可穿戴设备100处于跑步模式时,使用mac地址1。并且,可穿戴设备100可以使用不同的mac与不同的电子设备建立蓝牙连接。综上所述,可穿戴设备100处于不同的工作模式时,可以使用不同的mac地址与不同的电子设备建立蓝牙连接。这样,可以降低可穿戴设备100与其他电子设备自动连接导致误连接的可能性。

可以理解的是,上述可穿戴设备100为了实现上述功能,其包含了执行各个功能相应的硬件结构和/或软件模块。本领域技术人员应该很容易意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,本申请实施例能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请实施例的范围。

本申请实施例可以根据上述方法示例对上述可穿戴设备100进行功能模块的划分,例如,可以对应各个功能划分各个功能模块,也可以将两个或两个以上的功能集成在一个处理模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。需要说明的是,本申请实施例中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。

本申请实施例还提供了一种可穿戴设备。该可穿戴设备中包括第一载体、第二载体和设备主体。设备主体中包括第一类传感器和第二类传感器。其中,设备主体的结构可以参考图4a所示的设备主体101的结构。例如,第一载体可以为图1、图2或图3所示的表带102;第二载体可以为图1、图2或图3所示的鞋扣103。该设备主体的存储器中可以保存一个或多个计算机程序。该一个或多个计算机程序包括指令。该设备主体的处理器执行该指令时,该设备主体101可执行上述方法实施例的描述中设备主体101或可穿戴设备100执行的各个功能或者步骤。

进一步的,上述设备主体的无线通信模块配置有至少两个mac地址。该至少两个mac地址可以包括第一mac地址(如上述mac地址1)和第二mac地址(如上述mac地址2)。

本申请实施例还提供一种计算机存储介质,该计算机存储介质包括计算机指令,当所述计算机指令在上述可穿戴设备上运行时,使得可穿戴设备执行上述方法实施例的描述中设备主体101或可穿戴设备100执行的各个功能或者步骤。

本申请实施例还提供一种计算机程序产品,当该计算机程序产品在计算机上运行时,使得计算机执行上述方法实施例的描述中设备主体101或可穿戴设备100执行的各个功能或者步骤。

本申请实施例还提供一种电子设备。该电子设备可以为上述可穿戴设备100或者其他的电子设备。该电子设备包括:处理器、存储器和蓝牙模块。处理器、存储器和蓝牙模块(如蓝牙模块)耦合。处理器中配置有至少两个mac地址。该至少两个mac地址包括第一mac地址和第二mac地址。上述存储器用于存储计算机程序代码,计算机程序代码包括计算机指令。存储器还用于保存上述至少两个mac地址。

当处理器执行所述计算机指令时,电子设备执行:处理器响应于用户的第三操作,控制蓝牙模块使用第一mac地址;响应于用户的第四操作,控制蓝牙模块使用第二mac地址。

在一些实施例中,上述电子设备还可以包括预设开关(即上述第二预设硬件开关或按键)。上述第三操作和第四操作可以是用户对该预设开关的不同操作。

在一些实施例中,该电子设备还包括显示屏。处理器,还用于响应于用户的第五操作,控制显示屏显示显示蓝牙设置界面。蓝牙设置界面包括:第一mac地址对应的选项和第二mac地址对应的选项。其中,第三操作是用户对蓝牙设置界面中第一mac地址对应的选项的选择操作,第四操作是用户对蓝牙设置界面中第二mac地址对应的选项的选择操作。

本申请实施例还提供一种计算机存储介质,该计算机存储介质包括计算机指令,当所述计算机指令在上述电子设备上运行时,使得电子设备执行上述实施例的描述中电子设备执行的各个功能。

本申请实施例还提供一种计算机程序产品,当该计算机程序产品在计算机上运行时,使得计算机执行上述实施例的描述中电子设备执行的各个功能。

通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

在本实施例所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本实施例各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本实施例的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器执行各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:快闪存储器、移动硬盘、只读存储器、随机存取存储器、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述,仅为本实施例的具体实施方式,但本实施例的保护范围并不局限于此,任何在本实施例揭露的技术范围内的变化或替换,都应涵盖在本实施例的保护范围之内。因此,本实施例的保护范围应以所述权利要求的保护范围为准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1