一种设备控制方法、系统以及电子设备与流程
未命名
08-13
阅读:90
评论:0
一种设备控制方法、系统以及电子设备
1.本技术要求在2022年01月27日提交申请号为202210100798.1、申请名称为“一种来电自动暂停运动健身过程的方法和系统”的中国专利申请的优先权,其全部内容通过引用结合在本技术中。
技术领域
2.本技术涉及终端技术领域,尤其涉及一种设备控制方法、系统以及电子设备。
背景技术:
3.现代社会中,健身的用户越来越多。而且,为了更好的关注自己的运动状态,用户可以将手机与健身设备(例如,跑步机、跳绳等)连接。这样,用户使用健身设备健身的过程中,健身设备可以实时的将用户的运动数据(例如速度、路程等)发送到手机,手机可以记录这些运动数据以便用户查看。
4.然而,手机还有其它的功能,例如通话功能。用户将手机与健身设备连接,并使用健身设备健身的过程中可能会被手机的其它功能干扰。以用户正在跑步机上跑步,而且跑步机与手机正连接着为例,此时,如果手机接收到来电,用户注意力会被手机震动或者来电铃声吸引,容易出现手忙脚乱导致操作错误或者身体损伤;而且,如果手机距离跑步机较远,用户还需要离开正在运行的跑步机或手动停止跑步机去寻找手机接听来电,这一过程需要时间有可能会错过来电。
技术实现要素:
5.本技术的目的在于提供了一种设备控制方法、系统以及电子设备,用于降低用户离开健身设备去寻找手机接听来电的危险性,而且,尽可能保证用户及时接听来电,降低错过来电的可能性。
6.第一方面,提供一种设备控制方法,应用于系统,所述系统包括第一设备和第二设备,所述方法包括:所述第一设备与所述第二设备连接,其中,所述第二设备是用于健身的设备,且所述第二设备处于运行状态;所述第二设备向所述第一设备发送运动数据;所述第一设备接收到来电;所述第一设备响应于所述来电,控制所述第二设备暂停或减速运行。
7.通过这种方式,在用户使用第二设备健身的过程中,如果第一设备来电,第一设备可以控制第二设备暂停或减速运行,以降低用户离开第二设备去寻找第一设备接听来电的危险性,而且,不需要用户手动控制第二设备暂停或减速,尽可能保证用户及时接听来电,降低错过来电的可能性。
8.在一种可能的设计中,所述第一设备响应于所述来电,控制所述第二设备暂停或减速运行,包括:所述第一设备确定所述来电满足如下条件中的至少一种时,控制所述第二设备暂停或减速运行;其中,所述条件包括:
9.来电号码位于所述第一设备通讯录中;或,
10.来电号码是预设号码;或,
11.来电持续时长大于预设时长;或,
12.来电时间处于非免打扰健身时间段内,或,不处于免打扰健身时间段内。
13.也就是说,用户使用第二设备健身的过程中,如果第一设备来电,第一设备可以判断来电是否满足条件,如果满足则控制第二设备暂停或减速运行。例如,如果是陌生号码来电则不控制第二设备暂停或减速运行,避免陌生号码来电导致健身中断。再例如,如果是白名单中的号码来电则控制第二设备暂停或减速运行,避免不重要的号码来电导致健身中断。再例如,如果来电持续时长大于预设时长,则控制第二设备暂停或减速运行,避免骚扰电话来电导致健身中断。再例如,如果来电时间不处于免打扰健身时间段内或者处于非免打扰时间段内,则控制第二设备暂停或减速运行。
14.示例性的,来电持续时长大于预设时长,包括:来电响铃时长大于预设时长,和/或,来电震动时长大于预设时长。
15.在一种可能的设计中,所述方法还包括:所述第一设备在控制所述第二设备暂停或减速运行的预设时长后,接通来电;或,所述第一设备在接收到用户操作后,接通来电。也就是说,第一设备可以自动接通来电(在控制所述第二设备暂停或减速运行的预设时长后),这样,可以降低用户错过来电的可能性。
16.在一种可能的设计中,所述方法还包括:所述第一设备结束通话后,控制所述第二设备恢复运行。也就是说,用户使用第一设备通话完成之后,第一设备自动控制第二设备恢复运行。这样,用户可以继续使用第二设备健身。
17.在一种可能的设计中,所述第一设备结束通话后,控制所述第二设备恢复运行,包括:所述第一设备结束通话后,显示提示信息,所述提示信息提示用户是否恢复运行所述第二设备;所述第一设备接收到确认指令时,控制所述第二设备恢复运行。也就是说,用户使用第一设备完成通话之后,可以选择恢复第二设备的运行,也可以不恢复第二设备的运行,比如,用户接完电话之后,有其它的事情无法继续健身,可以不恢复运行第二设备。
18.在一种可能的设计中,所述第一设备结束通话后,控制所述第二设备恢复运行,包括:所述第一设备结束通话后,等待预设时长后,控制所述第二设备恢复运行。考虑到第一设备与第二设备之间有一定的距离的情况下,用户接听完电话之后,可能需要一点时间回到第二设备上,所以第一设备等一段时间再控制第二设备恢复运行,尽可能的等用户回到第二设备再控制第二设备恢复运行,提升安全性。
19.在一种可能的设计中,所述系统中还包括第三设备,所述第一设备接收到来电之前,还包括:所述第一设备与所述第三设备连接,所述第三设备用于播放多媒体信息;所述第一设备接收到来电之后,还包括:所述第一设备控制所述第三设备暂停或减速播放所述多媒体信息。
20.示例性的,第三设备例如可以是音箱、智慧屏等设备。以智慧屏为例,智慧屏上正在播放跑步教学视频,用户一边观看视频,一边在跑步机(第二设备)上跑步。这种情况下,手机接收到来电后,可以控制跑步机以及智慧屏上的多媒体均暂停或减速运行。
21.在一种可能的设计中,所述方法还包括:所述第三设备获取所述第二设备的运行状态信息,所述多媒体信息与所述运行状态信息相关。
22.示例性的,多媒体信息与所述运行状态信息相关,包括:多媒体信息中包括提示信息,提示信息与所述运行状态信息相关。以运行状态信息包括运行时长和运行速度为例,一
种方式为,提示信息是所述运行时长和所述运行速度。另一种方式为,提示信息是根据所述运行时长和所述运行速度、以及标准时长和标准速度得到的,例如提示信息可以是运行时长没有到达标准时长(例如标准时长为健身视频中规定的跑步时长)、运行速度没有达到标准速度(例如标准速度为健身视频中所规定的跑步速度)。
23.示例性的,多媒体信息与所述运行状态信息相关,包括:根据所述运行状态信息确定多媒体信息。例如,运行状态信息表征用户当前在行走时,多媒体信息中包括多帧风景图像。在一些实施例中,所述多帧风景图像的切换速率与用户当前行走速度适配,例如,行走速度越快,切换帧率越快。再例如,运行状态信息表征用户当前在爬坡时,多媒体信息中包括图像,图像中包括坡,给用户带来户外健身的体验。
24.其中,所述第三设备获取所述第二设备的运行状态信息,包括,第三设备从第一设备获取第二设备的运行状态信息,或者,第三设备从第二设备获取第二设备的运行状态信息。
25.在一种可能的设计中,所述方法还包括:所述第一设备结束通话后,控制所述第三设备恢复播放所述多媒体信息。也就是说,用户使用第一设备通话完成之后,第一设备自动控制第三设备恢复播放多媒体信息。这样,用户可以继续使用观看第三设备上的多媒体。
26.在一种可能的设计中,所述第一设备控制所述第三设备恢复播放所述多媒体信息之前,还包括:所述第一设备显示提示信息,所述提示信息提示用户是否恢复播放所述第三设备上的所述多媒体信息。也就是说,用户使用第一设备完成通话之后,可以选择恢复第三设备的多媒体播放,也可以不恢复第三设备的多媒体播放,比如,用户接完电话之后,有其它的事情无法继续健身,可以不恢复多媒体播放。
27.在一种可能的设计中,所述第一设备接收到来电之前,显示第一界面,所述第一界面中包括所述运动数据;所述第一设备接收到来电时,从所述第一界面切换到来电界面;所述第一设备接通来电时,从所述来电界面切换到通话界面;所述第一设备结束来电后,由所述通话界面切回到所述第一界面。
28.第二方面,提供一种设备控制方法,应用于第一设备,所述方法包括:所述第一设备与第二设备连接,所述第二设备是用于健身的设备,且所述第二设备处于运行状态;所述第一设备接收所述第二设备发送的运动数据;所述第一设备接收到来电;所述第一设备响应于所述来电,控制所述第二设备暂停或减速运行。
29.通过这种方式,在用户使用第二设备健身的过程中,如果第一设备来电,第一设备可以控制第二设备暂停或减速运行,以降低用户离开第二设备去寻找第一设备接听来电的危险性,而且,不需要用户手动控制第二设备暂停或减速,尽可能保证用户及时接听来电,降低错过来电的可能性。
30.在一种可能的设计中,所述第一设备响应于所述来电,控制所述第二设备暂停或减速运行,包括:所述第一设备确定所述来电满足如下条件中的至少一种时,控制所述第二设备暂停或减速运行;其中,所述条件包括:
31.来电号码位于所述第一设备通讯录中;或,
32.来电号码是预设号码;或,
33.来电持续时长大于预设时长;或,
34.来电时间处于非免打扰健身时间段内,或,不处于免打扰健身时间段内。
35.在一种可能的设计中,所述方法还包括:所述第一设备在控制所述第二设备暂停或减速运行的预设时长后,接通来电;或,所述第一设备在接收到用户操作后,接通来电。
36.在一种可能的设计中,所述方法还包括:所述第一设备结束通话后,控制所述第二设备恢复运行。
37.在一种可能的设计中,所述第一设备结束通话后,控制所述第二设备恢复运行,包括:所述第一设备结束通话后,显示提示信息,所述提示信息提示用户是否恢复运行所述第二设备;所述第一设备接收到确认指令时,控制所述第二设备恢复运行。
38.在一种可能的设计中,所述第一设备结束通话后,控制所述第二设备恢复运行,包括:所述第一设备结束通话后,等待预设时长后,控制所述第二设备恢复运行。
39.在一种可能的设计中,所述第一设备接收到来电之前,还包括:
40.所述第一设备与第三设备连接;所述第三设备用于播放多媒体信息;
41.所述第一设备接收到来电之后,还包括:
42.所述第一设备控制所述第三设备暂停或减速播放所述多媒体信息。
43.在一种可能的设计中,所述多媒体信息与所述第二设备的运行状态信息相关。
44.在一种可能的设计中,所述方法还包括:所述第一设备结束通话后,控制所述第三设备恢复播放所述多媒体信息。
45.在一种可能的设计中,所述第一设备控制所述第三设备恢复播放所述多媒体信息之前,还包括:所述第一设备显示提示信息,所述提示信息提示用户是否恢复播放所述第三设备上的所述多媒体信息。
46.第三方面,还提供一种通信系统,包括:第一设备和第二设备;
47.所述第一设备执行如上述第一方面所述的方法中第一设备的步骤;
48.所述第二设备执行如上述第一方面所述的方法中第二设备的步骤。
49.第四方面,还提供一种电子设备,包括:
50.处理器,存储器,以及,一个或多个程序;
51.其中,所述一个或多个程序被存储在所述存储器中,所述一个或多个程序包括指令,当所述指令被所述处理器执行时,使得所述电子设备执行如上述第二方面所述的方法步骤。
52.第五方面,还提供一种计算机可读存储介质,所述计算机可读存储介质用于存储计算机程序,当所述计算机程序在计算机上运行时,使得所述计算机执行如上述第一方面或上述第二方面所述的方法。
53.第六方面,还提供一种计算机程序产品,包括计算机程序,当所述计算机程序在计算机上运行时,使得所述计算机执行如上述第一方面或第二方面所述的方法。
54.第七方面,还提供一种电子设备上的图形用户界面,所述电子设备具有显示屏、存储器、以及处理器,所述处理器用于执行存储在所述存储器中的一个或多个计算机程序,所述图形用户界面包括所述电子设备执行上述第一方面或第二方面所述的方法时显示的图形用户界面。
55.第八方面,本技术实施例还提供一种芯片,所述芯片与电子设备中的存储器耦合,用于调用存储器中存储的计算机程序并执行上述第一方面或第二方面的技术方案,本技术实施例中“耦合”是指两个部件彼此直接或间接地结合。
56.上述第二方面至第八方面的有益效果,请参见第一方面的有益效果,不重复赘述。
附图说明
57.图1为本技术一实施例提供的系统的结构示意图;
58.图2a为本技术一实施例提供的电子设备的硬件结构示意图;
59.图2b为本技术一实施例提供的电子设备的软件结构示意图;
60.图3为本技术一实施例提供的手机与跑步机连接的示意图;
61.图4为本技术一实施例提供的手机与跑步机连接的示意图;
62.图5为本技术一实施例提供的设备控制方法的流程示意图;
63.图6为本技术一实施例提供的一种来电示意图;
64.图7为本技术一实施例提供的另一种来电示意图;
65.图8为本技术一实施例提供的通话结束后的示意图;
66.图9为本技术一实施例提供的通话结束后的另一种示意图;
67.图10为本技术一实施例提供的另一种系统的示意图;
68.图11为本技术一实施例提供的设备控制方法的另一种流程示意图;
69.图12为本技术一实施例提供的设备控制过程的示意图;
70.图13为本技术一实施例提供的电子设备的结构示意图。
具体实施方式
71.以下,对本技术实施例中的部分用语进行解释说明,以便于本领域技术人员理解。
72.本技术实施例涉及的至少一个,包括一个或者多个;其中,多个是指大于或者等于两个。另外,需要理解的是,在本说明书的描述中,“第一”、“第二”等词汇,仅用于区分描述的目的,而不能理解为明示或暗示相对重要性,也不能理解为明示或暗示顺序。例如,第一操作和第二操作并不代表二者的重要程度或者代表二者的顺序,仅仅是为了区分描述。在本技术实施例中,“和/或”,仅仅是描述关联关系,表示可以存在三种关系,例如,a和/ 或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。
73.在本技术实施例的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、“连接”应做广义理解,例如,“连接”可以是可拆卸地连接,也可以是不可拆卸地连接;可以是直接连接,也可以通过中间媒介间接连接。本技术实施例中所提到的方位用语,例如,“上”、“下”、“左”、“右”、“内”、“外”等,仅是参考附图的方向,因此,使用的方位用语是为了更好、更清楚地说明及理解本技术实施例,而不是指示或暗指所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本技术实施例的限制。
74.在本说明书中描述的参考“一个实施例”或“一些实施例”等意味着在本说明书的一个或多个实施例中包括结合该实施例描述的特定特征、结构或特点。由此,在本说明书中的不同之处出现的语句“在一个实施例中”、“在一些实施例中”、“在其他一些实施例中”、“在另外一些实施例中”等不是必然都参考相同的实施例,而是意味着“一个或多个但不是所有的实施例”,除非是以其他方式另外特别强调。术语“包括”、“包含”、“具有”及它们的变形都意味着“包括但不限于”,除非是以其他方式另外特别强调。
sound,i2s)接口,脉冲编码调制(pulse code modulation,pcm)接口,通用异步收发传输器(universalasynchronous receiver/transmitter,uart)接口,移动产业处理器接口(mobile industry processorinterface,mipi),通用输入输出(general-purpose input/output,gpio)接口,用户标识模块 (subscriber identity module,sim)接口,和/或通用串行总线(universal serial bus,usb)接口等。
83.i2c接口是一种双向同步串行总线,包括一根串行数据线(serial data line,sda)和一根串行时钟线(derail clock line,scl)。在一些实施例中,处理器110可以包含多组i2c总线。处理器110可以通过不同的i2c总线接口分别耦合触摸传感器180k,充电器,闪光灯,摄像头193等。例如:处理器110可以通过i2c接口耦合触摸传感器180k,使处理器110与触摸传感器180k通过i2c总线接口通信,实现电子设备100的触摸功能。
84.i2s接口可以用于音频通信。在一些实施例中,处理器110可以包含多组i2s总线。处理器110可以通过i2s总线与音频模块170耦合,实现处理器110与音频模块170之间的通信。在一些实施例中,音频模块170可以通过i2s接口向无线通信模块160传递音频信号,实现通过蓝牙耳机接听电话的功能。
85.pcm接口也可以用于音频通信,将模拟信号抽样,量化和编码。在一些实施例中,音频模块170与无线通信模块160可以通过pcm总线接口耦合。在一些实施例中,音频模块 170也可以通过pcm接口向无线通信模块160传递音频信号,实现通过蓝牙耳机接听电话的功能。所述i2s接口和所述pcm接口都可以用于音频通信。
86.uart接口是一种通用串行数据总线,用于异步通信。该总线可以为双向通信总线。它将要传输的数据在串行通信与并行通信之间转换。在一些实施例中,uart接口通常被用于连接处理器110与无线通信模块160。例如:处理器110通过uart接口与无线通信模块 160中的蓝牙模块通信,实现蓝牙功能。在一些实施例中,音频模块170可以通过uart 接口向无线通信模块160传递音频信号,实现通过蓝牙耳机播放音乐的功能。
87.mipi接口可以被用于连接处理器110与显示屏194,摄像头193等外围器件。mipi接口包括摄像头串行接口(camera serial interface,csi),显示屏串行接口(display serial interface,dsi)等。在一些实施例中,处理器110和摄像头193通过csi接口通信,实现电子设备100 的拍摄功能。处理器110和显示屏194通过dsi接口通信,实现电子设备100的显示功能。
88.gpio接口可以通过软件配置。gpio接口可以被配置为控制信号,也可被配置为数据信号。在一些实施例中,gpio接口可以用于连接处理器110与摄像头193,显示屏194,无线通信模块160,音频模块170,传感器模块180等。gpio接口还可以被配置为i2c接口,i2s接口,uart接口,mipi接口等。
89.usb接口130是符合usb标准规范的接口,具体可以是mini usb接口,micro usb 接口,usb type c接口等。usb接口130可以用于连接充电器为电子设备100充电,也可以用于电子设备100与外围设备之间传输数据。也可以用于连接耳机,通过耳机播放音频。该接口还可以用于连接其他电子设备,例如ar设备等。
90.可以理解的是,本发明实施例示意的各模块间的接口连接关系,只是示意性说明,并不构成对电子设备100的结构限定。在本技术另一些实施例中,电子设备100也可以采用上述实施例中不同的接口连接方式,或多种接口连接方式的组合。
91.电子设备的无线通信功能可以通过天线1,天线2,移动通信模块150,无线通信模块 160,调制解调处理器以及基带处理器等实现。天线1和天线2用于发射和接收电磁波信号。电子设备中的每个天线可用于覆盖单个或多个通信频带。不同的天线还可以复用,以提高天线的利用率。例如:可以将天线1复用为无线局域网的分集天线。在另外一些实施例中,天线可以和调谐开关结合使用。
92.移动通信模块150可以提供应用在电子设备上的包括2g/3g/4g/5g等无线通信的解决方案。移动通信模块150可以包括至少一个滤波器,开关,功率放大器,低噪声放大器(lownoise amplifier,lna)等。移动通信模块150可以由天线1接收电磁波,并对接收的电磁波进行滤波,放大等处理,传送至调制解调处理器进行解调。移动通信模块150还可以对经调制解调处理器调制后的信号放大,经天线1转为电磁波辐射出去。在一些实施例中,移动通信模块150的至少部分功能模块可以被设置于处理器110中。在一些实施例中,移动通信模块150的至少部分功能模块可以与处理器110的至少部分模块被设置在同一个器件中。
93.无线通信模块160可以提供应用在电子设备上的包括无线局域网(wireless local areanetworks,wlan)(如无线保真(wireless fidelity,wi-fi)网络),蓝牙(bluetooth,bt),全球导航卫星系统(global navigation satellite system,gnss),调频(frequency modulation,fm),近距离无线通信技术(near field communication,nfc),红外技术(infrared,ir)等无线通信的解决方案。无线通信模块160可以是集成至少一个通信处理模块的一个或多个器件。无线通信模块160经由天线2接收电磁波,将电磁波信号调频以及滤波处理,将处理后的信号发送到处理器110。无线通信模块160还可以从处理器110接收待发送的信号,对其进行调频,放大,经天线2转为电磁波辐射出去。
94.在一些实施例中,电子设备的天线1和移动通信模块150耦合,天线2和无线通信模块160耦合,使得电子设备可以通过无线通信技术与网络以及其他设备通信。所述无线通信技术可以包括全球移动通讯系统(global system for mobile communications,gsm),通用分组无线服务(general packet radio service,gprs),码分多址接入(code division multiple access, cdma),宽带码分多址(wideband code division multiple access,wcdma),时分码分多址 (time-division code division multiple access,td-scdma),长期演进(long term evolution,lte), bt,gnss,wlan,nfc,fm,和/或ir技术等。所述gnss可以包括全球卫星定位系统(global positioning system,gps),全球导航卫星系统(global navigation satellite system, glonass),北斗卫星导航系统(beidou navigation satellite system,bds),准天顶卫星系统 (quasi-zenith satellite system,qzss)和/或星基增强系统(satellite based augmentation systems, sbas)。
95.显示屏194用于显示应用的显示界面等。显示屏194包括显示面板。显示面板可以采用液晶显示屏(liquid crystal display,lcd),有机发光二极管(organic light-emitting diode, oled),有源矩阵有机发光二极体或主动矩阵有机发光二极体(active-matrix organic lightemitting diode的,amoled),柔性发光二极管(flex light-emitting diode,fled),miniled, microled,micro-oled,量子点发光二极管(quantum dot light emitting diodes,qled)等。在一些实施例中,电子设备可以包括1个或n个显示屏194,n为大于1的正整数。
96.电子设备100可以通过isp,摄像头193,视频编解码器,gpu,显示屏194以及应用处
理器等实现拍摄功能。其中,isp用于处理摄像头193反馈的数据。例如,拍照时,打开快门,光线通过镜头被传递到摄像头感光元件上,光信号转换为电信号,摄像头感光元件将所述电信号传递给isp处理,转化为肉眼可见的图像。isp还可以对图像的噪点,亮度,肤色进行算法优化。isp还可以对拍摄场景的曝光,色温等参数优化。在一些实施例中,isp 可以设置在摄像头193中。
97.内部存储器121可以用于存储计算机可执行程序代码,所述可执行程序代码包括指令。处理器110通过运行存储在内部存储器121的指令,从而执行电子设备的各种功能应用以及数据处理。内部存储器121可以包括存储程序区和存储数据区。其中,存储程序区可存储操作系统,以及至少一个应用程序(例如爱奇艺应用,微信应用等)的软件代码等。存储数据区可存储电子设备使用过程中所产生的数据(例如图像、视频等)等。此外,内部存储器121 可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件,闪存器件,通用闪存存储器(universal flash storage,ufs)等。
98.外部存储器接口120可以用于连接外部存储卡,例如micro sd卡,实现扩展电子设备的存储能力。外部存储卡通过外部存储器接口120与处理器110通信,实现数据存储功能。例如将图片,视频等文件保存在外部存储卡中。
99.电子设备可以通过音频模块170,扬声器170a,受话器170b,麦克风170c,耳机接口170d,以及应用处理器等实现音频功能。例如音乐播放,录音等。
100.音频模块170用于将数字音频信息转换成模拟音频信号输出,也用于将模拟音频输入转换为数字音频信号。音频模块170还可以用于对音频信号编码和解码。在一些实施例中,音频模块170可以设置于处理器110中,或将音频模块170的部分功能模块设置于处理器 110中。
101.扬声器170a,也称“喇叭”,用于将音频电信号转换为声音信号。电子设备100可以通过扬声器170a收听音乐,或收听免提通话。
102.受话器170b,也称“听筒”,用于将音频电信号转换成声音信号。当电子设备100接听电话或语音信息时,可以通过将受话器170b靠近人耳接听语音。
103.麦克风170c,也称“话筒”,“传声器”,用于将声音信号转换为电信号。当拨打电话或发送语音信息时,用户可以通过人嘴靠近麦克风170c发声,将声音信号输入到麦克风170c。电子设备100可以设置至少一个麦克风170c。在另一些实施例中,电子设备100可以设置两个麦克风,除了采集声音信号,还可以实现降噪功能。在另一些实施例中,电子设备100 还可以设置三个,四个或更多麦克风,实现采集声音信号,降噪,还可以识别声音来源,实现定向录音功能等。
104.耳机接口170d用于连接有线耳机。耳机接口可以是usb接口,也可以是3.5mm的开放移动电子设备平台(open mobile terminal platform,omtp)标准接口,美国蜂窝电信工业协会(cellular telecommunications industry association of the usa,ctia)标准接口。
105.压力传感器180a用于感受压力信号,可以将压力信号转换成电信号。在一些实施例中,压力传感器180a可以设置于显示屏194。
106.陀螺仪传感器180b可以用于确定电子设备的运动姿态。在一些实施例中,可以通过陀螺仪传感器180b确定电子设备围绕三个轴(即,x,y和z轴)的角速度。陀螺仪传感器
180b 可以用于拍摄防抖。
107.气压传感器180c用于测量气压。在一些实施例中,电子设备通过气压传感器180c测得的气压值计算海拔高度,辅助定位和导航。
108.磁传感器180d包括霍尔传感器。电子设备可以利用磁传感器180d检测翻盖皮套的开合。在一些实施例中,当电子设备是翻盖机时,电子设备可以根据磁传感器180d检测翻盖的开合。进而根据检测到的皮套的开合状态或翻盖的开合状态,设置翻盖自动解锁等特性。
109.加速度传感器180e可检测电子设备在各个方向上(一般为三轴)加速度的大小。当电子设备静止时可检测出重力的大小及方向。还可以用于识别电子设备姿态,应用于横竖屏切换,计步器等应用。
110.距离传感器180f,用于测量距离。电子设备可以通过红外或激光测量距离。在一些实施例中,拍摄场景,电子设备可以利用距离传感器180f测距以实现快速对焦。
111.接近光传感器180g可以包括例如发光二极管(led)和光检测器,例如光电二极管。发光二极管可以是红外发光二极管。电子设备通过发光二极管向外发射红外光。电子设备使用光电二极管检测来自附近物体的红外反射光。当检测到充分的反射光时,可以确定电子设备附近有物体。当检测到不充分的反射光时,电子设备可以确定电子设备附近没有物体。电子设备可以利用接近光传感器180g检测用户手持电子设备贴近耳朵通话,以便自动熄灭屏幕达到省电的目的。接近光传感器180g也可用于皮套模式,口袋模式自动解锁与锁屏。
112.环境光传感器180l用于感知环境光亮度。电子设备可以根据感知的环境光亮度自适应调节显示屏194亮度。环境光传感器180l也可用于拍照时自动调节白平衡。环境光传感器 180l还可以与接近光传感器180g配合,检测电子设备是否在口袋里,以防误触。
113.指纹传感器180h用于采集指纹。电子设备可以利用采集的指纹特性实现指纹解锁,访问应用锁,指纹拍照,指纹接听来电等。
114.温度传感器180j用于检测温度。在一些实施例中,电子设备利用温度传感器180j检测的温度,执行温度处理策略。例如,当温度传感器180j上报的温度超过阈值,电子设备执行降低位于温度传感器180j附近的处理器的性能,以便降低功耗实施热保护。在另一些实施例中,当温度低于另一阈值时,电子设备对电池142加热,以避免低温导致电子设备异常关机。在其他一些实施例中,当温度低于又一阈值时,电子设备对电池142的输出电压执行升压,以避免低温导致的异常关机。
115.触摸传感器180k,也称“触控面板”。触摸传感器180k可以设置于显示屏194,由触摸传感器180k与显示屏194组成触摸屏,也称“触控屏”。触摸传感器180k用于检测作用于其上或附近的触摸操作。触摸传感器可以将检测到的触摸操作传递给应用处理器,以确定触摸事件类型。可以通过显示屏194提供与触摸操作相关的视觉输出。在另一些实施例中,触摸传感器180k也可以设置于电子设备的表面,与显示屏194所处的位置不同。
116.骨传导传感器180m可以获取振动信号。在一些实施例中,骨传导传感器180m可以获取人体声部振动骨块的振动信号。骨传导传感器180m也可以接触人体脉搏,接收血压跳动信号。
117.按键190包括开机键,音量键等。按键190可以是机械按键。也可以是触摸式按键。电子设备可以接收按键输入,产生与电子设备的用户设置以及功能控制有关的键信号输
入。马达191可以产生振动提示。马达191可以用于来电振动提示,也可以用于触摸振动反馈。例如,作用于不同应用(例如拍照,音频播放等)的触摸操作,可以对应不同的振动反馈效果。指示器192可以是指示灯,可以用于指示充电状态,电量变化,也可以用于指示消息,未接来电,通知等。sim卡接口195用于连接sim卡。sim卡可以通过插入sim卡接口195,或从sim卡接口195拔出,实现和电子设备的接触和分离。
118.可以理解的是,图2a所示的部件并不构成对电子设备100的具体限定。本发明实施例中的电子设备可以包括比图1a中更多或更少的部件。此外,图2a中的部件之间的组合/ 连接关系也是可以调整修改的。
119.图2b示出了本技术一实施例提供的第一设备的软件结构框图。第一设备中包括来电监听模块、业务优先级管理模块、运动健身业务模块、设备管理模块;还包括设备连接模块。
120.其中,设备连接模块包括蓝牙连接、nfc连接、wifi连接等多种模块,不同模块用于实现不同的连接方式。
121.来电监听模块,用于监听第一设备是否接收到来电。
122.业务优先级模块,用于在接收到来电时,判断是否需要暂停或减速健身业务。
123.运动健身业务模块,用于控制、管理用户运动健身过程。例如,通过设备连接模块与第二设备(即运动健身设备)连接,并接收第二设备的运动数据,以及记录并存储运动数据;或者,还可以根据运动数据生成健康评估报告等等;或者,还可以用于通过设备管理模块控制第二设备(即运动健身设备),例如控制第二设备启动或暂停等。
124.设备管理模块,用于在第一设备与不同设备连接时,管理不同设备。例如,当第一设备通过wifi连接与第二设备连接时,设备管理模块用于为第二设备分配wifi传输通道。或者,当第一设备通过蓝牙连接模块与第二设备连接时,为第二设备分配蓝牙传输通道。
125.以图2b所示的软件结构为例,示例性说明电子设备(即第一设备)的设备控制流程。
126.第一设备通过wifi连接模块与第二设备连接。第一设备通过wifi连接模块接收运动数据,并将运动数据发送给运动健身业务模块。运动健身业务模块存储运动数据。当来电监听模块监听第一设备接收到来电时,向业务优先级管理模块发送指令。业务优先级管理模块在接收到指令后,判断是否需要暂停或减速第二设备的运行状态;如果需要,则向运动健身业务模块发送指令。运动健身业务模块接收到指令后,通过设备管理模块所分配的传输通道以及wifi连接模块向第二设备发送暂停指令或减速指令。当来电监听模块监听到通话结束时,通过设备管理模块所分配的传输通道以及wifi连接模块向第二设备发送恢复指令。之后,第一设备继续通过wifi连接模块接收运动数据,并将运动数据发送给运动健身业务模块。运动健身业务模块继续存储运动数据。
127.下面结合附图对本技术的设备控制方法作详细介绍。
128.需要说明的是,为了方便理解,下文以图1所示的系统为例进行介绍。
129.以图1为例,一般情况下,用户在跑步之前,可以将手机与跑步机连接,然后用户站在跑步机上,启动跑步机进行跑步。在跑步的过程中,跑步机实时的将运动数据发送给手机进行记录。
130.其中,手机与跑步机的连接方式有多种,包括但不限定于蓝牙、无线局域网
(wirelessfidelity,wifi)、近场通信(near field communication,nfc)等连接方式。示例性的,手机中包括健身应用,可以通过健身应用与跑步机连接。例如,如图3(a),手机显示主界面 301。主界面301中包括与健身应用的图标302。当手机检测到用户针对图标302的操作(例如点击操作)时,打开该应用,显示如图3(b)所示的界面303。界面303中包括添加设备的选项304。当手机检测到针对选项304的操作时,显示如图3(c)所示的设备列表。设备列表中包括周围的已启动wifi或蓝牙的设备的设备标识,例如,跑步机的标记305以及按键306。当手机检测到用户针对按键306的操作时,与跑步机连接。手机在与跑步机连接之后,可以显示如图3(d)所示的界面307。界面307中包括各种运动数据,例如时长、热量、速度、路程、心率等等。可以理解的是,跑步机还未启动的情况下,界面307中各种运动数据为零,例如路程为0公里,时长为0等。
131.需要说明的是,图3(b)至图3(d)的界面是对健身应用的显示界面的举例,在实际应用中,健身应用的显示界面还可以是其它样式的,本技术实施例不作限定。
132.在另一些实施例中,手机还可以通过其它方式与跑步机连接。例如,请参见图4,手机通过“碰一碰”与跑步机连接。一种可能的实现方式为,跑步机上有nfc触控区域,手机上对应的nfc触控区域。用户可以将手机上的nfc触控区域靠近或贴住跑步机上的nfc 触控区域节,通过nfc实现连接。在一些实施例中,手机当前显示其它界面(例如图3(a) 的主界面301),通过“碰一碰”与跑步机连接后,手机自动的打开图3(d)所示的界面307。在另一些实施例中,手机当前显示主界面301,通过“碰一碰”与跑步机连接后,还是显示主界面301,当手机检测到针对图标302的操作时,打开图3(d)所示的界面307,即无需再通过图3(b)和图3(c)所示的界面连接跑步机。
133.需要说明的是,图3和图4是举例了手机与跑步机的两种连接方式,在实际应用中,其它的连接方式也是可行的,本技术不作限定。例如,跑步机上设置有二维码,手机扫描该二维码建立与跑步机的连接,等诸多方式。
134.手机与跑步机连接后,用户可以启动跑步机。其中,启动跑步机的方式有多种,例如,跑步机上设置有启动按键,用户点击该启动按键以启动跑步机。再例如,图3(d)的界面 307中包括启动按键308,当手机检测到用户针对按键308的操作时,向跑步机发送启动指令以启动跑步机。
135.在一些实施例中,跑步机启动之后,可以向手机发送运动数据。示例性的,运动数据包括跑步速度、路程、卡路里、时长等等。手机上可以显示运动数据。例如,图3的界面 307中显示运动数据。手机接收到运动数据之后,可以存储以便用户查看或用户也可以在社交应用上分享运动数据,或者,手机还可以根据运动数据作健康分析得到健康评价报告等。
136.然而,存在一种情况:用户正在跑步机上跑步着,手机接收到来电。
137.假设手机固定在跑步机上(例如跑步机上设置有用于固定手机的固定件,手机位于该固定件上),那么当手机接收到来电时,用户可以一边跑步一边接听。但这种方式比较危险,一方面,手机与跑步机距离较近,手机来电时,用户注意力会被手机震动或者来电铃声吸引,容易出现手忙脚乱导致操作错误或者身体损伤;另一方面,一边跑步一边接听很容易造成用户身体损伤,因为用户会被通话内容吸引,导致跑步时崴脚或摔倒。而且,跑步机运行时会产生噪声,一边跑步一边接听来电会影响通话质量。
138.为了安全起见,用户还可以手动停止跑步机,然后接听来电。但是仍然存在用户注
意力被手机来电时的震动或者铃声吸引,导致操作错误或者身体损伤的问题,而且,从用户反映过来到停止跑步机再到接听来电需要一定的时长,有可能错过来电。尤其是手机远离跑步机的场景(例如,跑步机在阳台上,而手机在沙发上),用户停止跑步机后,还需要离开跑步机再寻找手机,更容易错过来电。当然,为了节省时间不错过来电,用户也有可能不停止跑步机而是直接从正在运行的跑步机上下来寻找手机。这种方式比较危险,尤其是跑步机运行速度较大时,不停止跑步机直接从跑步机上下来容易造成身体损伤,而且也容易损坏设备。
139.综上所述,对于用户在跑步机上跑步的过程中手机接收到来电的场景,还没有更好的解决方案。
140.本技术实施例提供一种设备控制方法,该方法适用于系统,系统中包括第一设备和第二设备。例如,第一设备可以是图1中的手机,第二设备可以是跑步机。在第一设备与第二设备连接,且第二设备处于运行状态的过程中,如果第一设备接收到来电,可以控制第二设备暂停运行或者减速运行。以图1的系统为例,用户正在跑步机上跑步,且跑步机与手机连接着,如果手机接收到来电,可以控制跑步机暂停或减速运行。这样的话,不需要用户手动停止跑步机再离开跑步机去接听来电,节省了用户手动停止跑步机的时间,降低错过来电的可能性,而且,由于跑步机自动的停止或减速了,降低了用户离开跑步机的危险系数,安全性较高。而且,由于跑步机停止或减速了,产生的噪音降低了,对用户通话质量的干扰降低,提升了通话质量。
141.实施例一
142.示例性的,图5为本技术实施例提供的设备控制方法的一种流程示意图。该方法可以适用于系统,例如图1所示的系统,系统中包括第一设备和第二设备。如图5所示,所述流程包括:
143.s501,第一设备与第二设备连接。
144.第一设备是具有接收来电功能的设备,第二设备是健身设备。例如,第一设备可以是图1中的手机,第二设备可以是图1中的跑步机,当然还可以是单车、椭圆机、划船机、走步机、跳绳等。第一设备与第二设备的连接方式有多种,例如图3或图4的方式。
145.s502,第二设备启动。
146.s503,第二设备向第一设备发送运动数据。
147.示例性的,第二设备的类型不同,对应的运动数据可以不同。以第二设备是跑步机为例,运动数据包括速度、路程、卡路里、时长等等。以第二设备是跳绳为例,运动数据包括时长、总个数、速度、当前连跳、最多连跳、绊绳次数、卡路里等等。
148.s504,第一设备显示第一应用的第一界面,第一界面中包括运动数据。
149.示例性的,第一界面可以是图1中的手机界面。可以理解的是,s504可以执行也可以不执行,例如,不执行的情况包括手机显示其它界面(例如主界面)或者手机黑屏等等。因此,图5中s504使用虚线表示。
150.s505,第一设备接收到来电。
151.以第一设备是手机为例,来电可以是手机中的电话应用的来电,或者,手机中及时通信应用(例如微信、qq等)的语音来电或视频来电,等等。
152.s506,第一设备显示来电界面。来电界面中包括来电号码、联系人名称等等。
153.示例性的,请参见图6(a),手机(第一设备)显示第一界面,第一界面包括运动数据。当手机接收到来电时,显示图6(b)的来电界面,来电界面中包括来电号码,接听按键、拒绝按键等。
154.在另一些实施例中,s506可以不执行,即不显示来电界面。例如,请参见图7(a),手机显示第一界面,第一界面中包括运动数据。当手机中的即时通信应用(例如微信)接收到语音来电时,如图7(b)在第一界面的上方区域显示即时通信应用的语音来电提示信息。由于s506可以执行也可以不执行,所以图5中使用虚线表示。
155.s507,第一设备判断是否需要控制第二设备暂停或减速运行。
156.示例性的,s507包括但不限定于如下方式1至方式4中的至少一种。
157.方式1,当来电号码存在于通讯录中时,确定需要暂停或减速第二设备的运行。
158.一般情况下,陌生号码用户不会接听。因此,第一设备接收到陌生来电时,可以不控制第二设备暂停或减速运行,避免由于陌生电话的干扰导致用户跑步中断。
159.方式2,当来电号码是预设电话号码时,确定需要暂停或减速第二设备的运行。
160.示例性的,第一设备可以设置白名单。白名单中存储有电话号码和/或电话号码对应的联系人名称。示例性的,白名单请参见下表1:
161.表1:白名单
162.电话号码名称185xxxx1491汤姆139xxxx1491杰克
163.当白名单中的电话号码来电时,需要控制第二设备暂停或减速运行。例如,第一设备接收到来电后,可以判断来电号码是否存在于白名单中,如果是,则确定需要暂停或减速第二设备,否则,不需要暂停或减速第二设备。
164.在一些实施例中,白名单可以是用户设置的,例如,用户可以将自己认为重要的联系人(家人、领导等)的电话号码添加到白名单中。这样的话,只有白名单中的电话号码来电时才暂停或减速跑步机的运行,并非任意电话号码来电时都会暂停或减速跑步机,避免不重要的来电干扰到用户跑步。可以理解的是,白名单中的联系人可以是通讯录中的部分联系人。
165.在另一些实施例中,白名单也可以是第一设备自动确定的。例如,第一设备确定第一预设时长内,第一设备与电话号码185xxxx1491的通话(包括来电和/或去电)次数大于第一预设次数,则将该电话号码185xxxx1491添加到白名单中。又例如,第一设备确定第二预设时长内,电话号码185xxxx1491的通话次数小于第二预设次数,则将该电话号码 185xxxx1491从白名单中删除。
166.方式3,当来电的持续时长大于阈值时,确定需要暂停或减速第二设备的运行。
167.所述持续时长可以是来电的响铃的持续时长,和/或,来电的震动的持续时长。以阈值是5s为例,第一设备接收到来电,如果来电的持续时长大于5s,确定需要暂停或减速第二设备,否则,认为不需要暂停或减速第二设备。可以理解的是,骚扰电话一般持续时间较短,例如,来电响铃只响了一声就挂断了。因此,当第一设备确定来电的持续时长大于阈值时,确定需要暂停或减速第二设备的运行,这样可以避免接收到骚扰电话导致用户健身中断。
168.方式4,当来电时间处于非免打扰健身时间段内,或,不处于免打扰健身时间段内时,确定需要暂停或减速第二设备的运行。
169.所述免打扰健身时间段可以是用户设置的、免打扰的健身时间段,也可以称为无干扰健身时间段。例如,用户设置每天晚上10:00-11:00是免打扰的健身时间段,在该免打扰健身时间段内接收到的来电,不会暂停或减速第二设备的运行,以保证用户集中注意力健身。可以理解的是,非免打扰健身时间段是与免打扰健身时间段不同的时间段,在非免打扰健身时间段内接收到的来电,可以暂停或减速第二设备的运行。非免打扰健身时间段也可以是用户设置的,或者,一天24小时内除去免打扰健身时间段以外的时间为非免打扰健身时间段。
170.需要说明的是,以上的方式1至方式4可以分别单独使用,或者,其中任意的至少两种方式可以结合使用。以方式1和方式2结合为例,第一设备接收到来电,确定来电号码在通讯录中时,判断来电号码是否为预设号码,如果是,则确定需要暂停或减速第二设备的运行。以方式1与方式3结合为例,第一设备接收到来电,确定来电号码在通讯录中时,判断来电的持续时长是否大于阈值,如果是,则确定需要暂停或减速第二设备的运行。以方式2和方式3结合为例,第一设备接收到来电,确定来电号码是预设号码时,判断来电的持续时长是否大于阈值,如果是,则确定需要暂停或减速第二设备的运行。方式1至方式4这四种方式之间可以存在各自组合形式,本技术不一一举例。
171.可选的,如果s507中第一设备确定不需要控制第二设备暂停或减速运行时,可以挂断来电。
172.在另一些实施例中,s507可以不需要执行,即s506执行完紧接着执行s508,所以图中s507使用虚线表示。如果不执行s507可以理解为,第一设备只要接听到来电,就向第二设备发送暂停指令或减速指令,无需判断是否需要暂停或减速第二设备的运行。
173.s508,第一设备向第二设备发送暂停指令或减速指令。
174.可以理解,暂停指令用于指示第二设备暂停运行;减速指令用于指示第二设备减速运行。
175.s509,第二设备暂停或减速运行。
176.示例性的,第二设备暂停运行可以是第二设备将运行速度降为0。第二设备减速运行可以包括第二设备将运行速度降低到预设值,所述预设值大于0,可以是用户离开第二设备的安全速度。在一些实施例中,所述预设值可以是用户设置的,或者,第二设备出厂默认设置好的。以第二设备是跑步机为例,第二设备具有走路模式,走路模式下运行速度较低。假设跑步机原本的运行速度较高,当接收到减速指令时,可以调整为走路模式。
177.s510,第二设备向第一设备发送减速响应或暂停响应。
178.可选的,s510可以无需执行,所以图6中使用虚线表示。
179.需要说明的是,在前面的步骤中,第一设备显示来电界面(s506)与s507到s510的执行顺序不作限定。例如,s506也可以在s510之后执行。
180.s511,第一设备接听来电。
181.在一些实施例中,第一设备接收到用户操作时,接听来电。其中,用户操作例如可以是针对图6(b)中接听按键的点击操作;或者,还可以是用户打开即时通信应用接听语音来电的操作,例如用户将图7(b)的第一界面切到后台,然后打开即时通信应用接听语音来
电;或者,还可以是用户输入的用户指示接听来电的语音指令,等等。
182.在另一些实施例中,第一设备还可以自动接听来电。例如,第一设备在向第二设备发出暂停指令后,或者,在接收到第二设备的暂停响应后,自动接通来电。或者,第一设备在向第二设备发出暂停指令的预设时长后,或者,在接收到第二设备的暂停响应的预设时长后,自动接通来电。也就是说,第一设备控制第二设备暂停或减速运行之后,等待一段时长(即预设时长)自动接听来电,这段时长用于用户寻找手机。所述预设时长可以是用于设置的,或者第一设备出厂设置好的,本技术不限定。
183.以图6(b)为例,第一设备接听来电时,显示如图8(a)所示的通话界面。通话界面中包括通话时长、挂断按键等。
184.s512,第一设备结束通话。
185.例如,第一设备检测到用户点击图8(a)中挂断按键的操作时,结束通话。
186.s513,第一设备向第二设备发送恢复指令。
187.恢复指令用于指示第二设备恢复到暂停或减速之前原本的运行状态。例如,第二设备确定在s509之前的运行速度是3公里/小时、运动时长是30分钟,卡路里是200千卡。第二设备接收到暂停指令时,暂停运行。当第二设备接收到恢复指令时,运动速度恢复到3 公里/小时、运动时长恢复到30分钟,运动卡路里恢复到200千卡。
188.s514,第二设备恢复运行。
189.s515,第二设备向第一设备发送恢复响应。
190.s516,第一设备显示第一界面。
191.示例性的,继续以图8(a)为例,在通话界面中,用户结束通话。在结束通话后,手机显示图8(b)的第一界面。
192.请结合图6与图8理解,如图6(a),手机显示第一界面的过程中,接收到来电。手机前台从第一界面切换到来电界面,如图6(b)。手机后台判断是否需要暂停或减速跑步机的运行,如果是,后台控制跑步机暂停或减速运行。在图6(b)中,当手机接收到针对接听按键的操作时,显示图8(a)的通话界面。当检测到针对通话界面中挂断按键的操作时,手机后台控制跑步机恢复,前台切回到第一界面,如图8(b)。手机切回到第一界面后,第一界面中的运动数据与图6(a)中第一界面中内的运动数据可以不变。
193.需要说明的是,第一设备切回到第一界面(s516)与s513至s515之间的执行顺序不作限定。例如,s516也可以在s512之后、s513之前执行。
194.在一些实施例中,s513至s516可以不执行。例如,当用户结束通话后,不会继续健身,所以不需要恢复第二设备的运行状态。因此,图5中,s513至s516使用虚线表示。又或者,用户结束通话之后,重新回到跑步机上手动的恢复跑步机的运行状态,不需要手机向跑步机发送恢复指令,这种方式较为安全。
195.在另一些实施例中,在s513之前,还可以包括步骤:第一设备输出提示信息。提示信息用于提示用户是否恢复第二设备的运行状态。当第一设备接收到确认指令时,执行s513;当接收到否定指令时,不执行s513。示例性的,请参见图9(a),第一设备接收到挂断按键的操作时,显示图9(b)的界面,该界面中显示提示信息:是否恢复跑步机的运行状态。如果第一接收检测到用户点击是按键的操作时,向第二设备发送恢复指令(即s513),并且前台切回到第一界面,如图9(c)。也就是说,在第一设备完成通话后,是否恢复第二设备的运
行状态由用户决定,这是因为,考虑到用户完成通话之后,可能有其它的事情处理不会再继续使用第二设备健身了,这样可以避免自动恢复第二设备运行状态导致资源浪费。
196.在又一些实施例中,在s512之后,第一设备可以等待一段时长再执行s513。这是因为,以第一设备是图1中的手机,第二设备图1中的跑步机为例,考虑到手机与跑步机之间的距离可能较远,用户离开跑步机接听来电之后,用户需要一点时间才能回到跑步机上,如果在用户回到跑步机之前跑步机就恢复到原来的速度,用户回到跑步机上时可能会产生危险,所以,跑步机可以等待一定时长再恢复,这段时长内用户可以回到跑步机上。
197.实施例二
198.实施例一适用于包括第一设备和第二设备的系统,实施例二适用于包括第一设备、第二设备和第三设备的系统。即,实施例二比实施例一增加了第三设备。第三设备可以是与健身相关的其它设备,例如,智慧屏、音箱等等。
199.示例性的,图10为本实施例二提供的一种系统的示意图。如图10,系统中包括第一设备、第二设备和第三设备。以第一设备是手机、第二设备是跑步机、第三设备是智慧屏为例。在一些实施例中,手机、跑步机和智慧屏三个设备可以互相连接。一种可能的场景为,智慧屏上包括健身应用,可以播放健身视频。例如,健身视频用于指导用户在跑步机上跑步。用户可以一边观看智慧屏上健身视频,一边在跑步机上跑步,而且,跑步机还可以将运动数据发送给手机。
200.可以理解的是,图11以第三设备是智慧屏为例,还可以是音箱。例如手机、跑步机和音箱三个设备互相连接,音箱中播放音频,用户可以一边收听音箱播放的音频,一边在跑步机上跑步,而且,跑步机还可以将运动数据发送给手机。
201.示例性的,图11为本实施例二提供的设备控制方法的流程示意图。该方法可以适用于图10所示的系统。所述流程包括:
202.s1101,第二设备与第三设备连接。
203.例如,以图11为例,智慧屏与跑步机连接的方式有多种,例如智慧屏中存在健身应用,通过健身应用与跑步机连接。其中,智慧屏通过健身应用与跑步机连接的原理与图3中手机通过健身应用与跑步机连接的原理相同,不重复赘述。
204.s1102,第一设备与第二设备连接。
205.其中,手机与跑步机的连接方式请参见实施例一中s501,不重复赘述。
206.s1103,第一设备与第三设备连接。
207.其中,手机与智慧屏的连接方式有多种,例如,手机可以扫描智慧屏上的二维码实现连接,或者,手机可以通过碰一碰的方式与智慧屏连接,等等。
208.s1104,第三设备启动健身教学任务。例如,健身教学任务为图10中的跑步教学视频等多媒体信息。示例性的,所述多媒体信息与第二设备的运行状态信息相关。
209.例如,多媒体信息与第二设备的运行状态信息相关,包括:多媒体信息中包括提示信息,提示信息与所述运行状态信息相关。以运行状态信息包括运行时长和运行速度为例,一种方式为,提示信息是所述运行时长和所述运行速度。另一种方式为,提示信息是根据所述运行时长和所述运行速度、以及标准时长和标准速度得到的,例如提示信息可以是运行时长没有到达标准时长(例如标准时长为健身视频中规定的跑步时长)、运行速度没有达到标准速度(例如标准速度为健身视频中所规定的跑步速度)。
210.再例如,多媒体信息与第二设备的运行状态信息相关,包括:根据所述运行状态信息确定多媒体信息。例如,运行状态信息表征用户当前在行走时,多媒体信息中包括多帧风景图像。在一些实施例中,所述多帧风景图像的切换速率与用户当前行走速度适配,例如,行走速度越快,切换帧率越快。再例如,运行状态信息表征用户当前在爬坡时,多媒体信息中包括图像,图像中包括坡,给用户带来户外健身的体验。
211.可以理解的是,第三设备上的多媒体信息与第二设备的运行状态信息相关,在此之前,第二设备需要获取第二设备的运行状态信息。示例性的,第三设备可以从第一设备获取第二设备的运行状态信息,或者,从第二设备获取第二设备的运行状态信息。因此,第三设备与第二设备可以连接也可以不连接,所以图中s1101使用虚线表示。
212.s1105,第三设备向第二设备发送运动参数。
213.在一些实施例中,智慧屏可以控制跑步机的运动参数,例如速度。示例性的,智慧屏可以使用健身视频中的运行速度来控制跑步机,使得跑步机的运动参数与健身视频中的运动参数一致。可选的,s1105可以不执行,所以图中使用虚线表示。
214.s1106,第二设备进入运行状态。
215.需要说明的是,s1104至s1106的执行顺序不作限定,还可以先执行s1106,即第二设备进入了运行状态,然后将运行状态发送给第三设备即s1105,然后执行s1104,即第三设备播放多媒体(即启动健身教学任务),多媒体与第二设备的运行状态信息相关。
216.s1107,第二设备向第一设备发送运动数据。
217.示例性的,所述运动数据包括速度、行程、时长、心率、卡路里等等。
218.s1108,第一设备显示第一界面,第一界面中包括运动数据。
219.s1109,第一设备接收到来电。
220.s1110,第一设备显示来电界面。
221.s1111,第一设备判断是否需要暂停或减速第二设备的运行状态。如果是,执行s1112。
222.s1112,第一设备向第二设备发送暂停指令或减速指令。
223.s1113,第二设备暂停或减速运行。
224.s1114,第二设备向第一设备发送暂停响应或减速响应。
225.其中,s1108至s1114的实现原理与实施例一图5中s504至s510的实现原理相同,不重复赘述。
226.s1115,第一设备向第三设备发送暂停指令或减速指令。
227.较佳的,s1115与s1112可以同时执行,这样可以尽可以的同时控制第二设备和第三设备暂停或减速。
228.s1116,第三设备暂停或减速教学任务。
229.以第三设备是智慧屏为例,智慧屏可以控制健身教学视频暂停或减速播放。以第三设备是音箱为例,音箱可以控制音频暂停播放或减速播放。
230.示例性的,以图10为例,智慧屏播放跑步教学视频的过程中,用户在跑步机上跑步,且跑步机向手机发送运动数据。如图12,当手机接收到来电时,控制智慧屏上跑步教学视频暂停播放,并且控制跑步机暂停运行。
231.s1117,第三设备向第一设备发送暂停响应或减速响应。
232.可选的,s1117可以执行或不执行,所以图中使用虚线表示。
233.s1118,第一设备接听来电。
234.s1119,第一设备结束通话。
235.s1120,第一设备向第二设备发送恢复指令。
236.s1121,第二设备恢复运行。
237.s1122,第二设备向第一设备发送恢复响应。
238.其中,s1118至s1122的实现原理与实施例一图5中s511至s515的实现原理相同,不重复赘述。
239.s1123,第一设备向第三设备发送恢复指令。
240.较佳的,s1120与s1123可以同时执行,这样可以尽可以的同时恢复第二设备和第三设备的运动状态,以保证第二设备和第三设备同步性。
241.可选的,第一设备向第三设备发送恢复指令之前,还可以执行步骤:显示提示信息,该提示信息用于提示用户是否恢复播放第三设备上的多媒发。如果第一设备接收到确认指令,则向第三设备发送恢复指令。
242.s1124,第三设备恢复教学任务。
243.s1125,第三设备向第一设备发送恢复响应。
244.可选的,s1125可以执行或不执行,所以图中使用虚线表示。
245.s1126,第一设备显示第一界面。
246.图13为本技术实施例提供的电子设备1300的结构示意图。电子设备1300可以是前文中的第一设备或第二设备。如图13所示,电子设备1300可以包括:一个或多个处理器1301;一个或多个存储器1302;通信接口1303,以及一个或多个计算机程序1304,上述各器件可以通过一个或多个通信总线1305连接。其中该一个或多个计算机程序1304被存储在上述存储器1302中并被配置为被该一个或多个处理器1301执行,该一个或多个计算机程序1304 包括指令。比如,上述指令可以用于执行如上面相应实施例中第一设备或第二设备的相关步骤。通信接口1303用于实现第一设备或第二设备与其他设备的通信,比如通信接口可以是收发器。
247.本技术实施例还提供一种通信系统。所述通信系统中包括第一设备和第二设备。示例性的,第一设备可以是手机、平板电脑、pc、手表等具有接收来电功能的设备。第二设备可以是跑步机、跳绳等健身设备。其中,第一设备和第二设备的结构可以参见图13所示。比如,当图13所示的电子设备1300是第一设备时,当一个或多个计算机程序1304的指令被处理器执行时,使得所述第一设备执行如前文中第一设备(如,手机)的步骤。当图13 所示的电子设备1300是第二设备时,当一个或多个计算机程序1304的指令被所述处理器执行时,使得所述第二设备执行如前文中第二设备(如,跑步机)的步骤。
248.上述本技术提供的实施例中,从电子设备(例如第一设备或第二设备)作为执行主体的角度对本技术实施例提供的方法进行了介绍。为了实现上述本技术实施例提供的方法中的各功能,电子设备可以包括硬件结构和/或软件模块,以硬件结构、软件模块、或硬件结构加软件模块的形式来实现上述各功能。上述各功能中的某个功能以硬件结构、软件模块、还是硬件结构加软件模块的方式来执行,取决于技术方案的特定应用和设计约束条件。
249.以上实施例中所用,根据上下文,术语“当
…
时”或“当
…
后”可以被解释为意思是“如果
…”
或“在
…
后”或“响应于确定
…”
或“响应于检测到
…”
。类似地,根据上下文,短语“在确定
…
时”或“如果检测到(所陈述的条件或事件)”可以被解释为意思是“如果确定
…”
或“响应于确定
…”
或“在检测到(所陈述的条件或事件)时”或“响应于检测到(所陈述的条件或事件)”。另外,在上述实施例中,使用诸如第一、第二之类的关系术语来区份一个实体和另一个实体,而并不限制这些实体之间的任何实际的关系和顺序。
250.在本说明书中描述的参考“一个实施例”或“一些实施例”等意味着在本技术的一个或多个实施例中包括结合该实施例描述的特定特征、结构或特点。由此,在本说明书中的不同之处出现的语句“在一个实施例中”、“在一些实施例中”、“在其他一些实施例中”、“在另外一些实施例中”等不是必然都参考相同的实施例,而是意味着“一个或多个但不是所有的实施例”,除非是以其他方式另外特别强调。术语“包括”、“包含”、“具有”及它们的变形都意味着“包括但不限于”,除非是以其他方式另外特别强调。
251.在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本发明实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(dsl))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,dvd)、或者半导体介质 (例如固态硬盘solid state disk(ssd))等。在不冲突的情况下,以上各实施例的方案都可以组合使用。
252.需要指出的是,本专利申请文件的一部分包含受著作权保护的内容。除了对专利局的专利文件或记录的专利文档内容制作副本以外,著作权人保留著作权。
技术特征:
1.一种设备控制方法,其特征在于,应用于系统,所述系统包括第一设备和第二设备,所述方法包括:所述第一设备与所述第二设备连接,其中,所述第二设备是用于健身的设备,且所述第二设备处于运行状态;所述第二设备向所述第一设备发送运动数据;所述第一设备接收到来电;所述第一设备响应于所述来电,控制所述第二设备暂停或减速运行。2.根据权利要求1所述的方法,其特征在于,所述第一设备响应于所述来电,控制所述第二设备暂停或减速运行,包括:所述第一设备确定所述来电满足如下条件中的至少一种时,控制所述第二设备暂停或减速运行;其中,所述条件包括:来电号码位于所述第一设备通讯录中;或,来电号码是预设号码;或,来电持续时长大于预设时长;或,来电时间处于非免打扰健身时间段内,或,不处于免打扰健身时间段内。3.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:所述第一设备在控制所述第二设备暂停或减速运行的预设时长后,接通来电;或,所述第一设备在接收到用户操作后,接通来电。4.根据权利要求3所述的方法,其特征在于,所述方法还包括:所述第一设备结束通话后,控制所述第二设备恢复运行。5.根据权利要求4所述的方法,其特征在于,所述第一设备结束通话后,控制所述第二设备恢复运行,包括:所述第一设备结束通话后,显示提示信息,所述提示信息提示用户是否恢复运行所述第二设备;所述第一设备接收到确认指令时,控制所述第二设备恢复运行。6.根据权利要求4所述的方法,其特征在于,所述第一设备结束通话后,控制所述第二设备恢复运行,包括:所述第一设备结束通话后,等待预设时长后,控制所述第二设备恢复运行。7.根据权利要求1-6任一所述的方法,其特征在于,所述系统中还包括第三设备,所述第一设备接收到来电之前,还包括:所述第一设备与所述第三设备连接,所述第三设备用于播放多媒体信息;所述第一设备接收到来电之后,还包括:所述第一设备控制所述第三设备暂停或减速播放所述多媒体信息。8.根据权利要求7所述的方法,其特征在于,所述方法还包括:所述第三设备获取所述第二设备的运行状态信息,所述多媒体信息与所述运行状态信息相关。9.根据权利要求7或8所述的方法,其特征在于,所述方法还包括:所述第一设备结束通话后,控制所述第三设备恢复播放所述多媒体信息。10.根据权利要求9所述的方法,其特征在于,所述第一设备控制所述第三设备恢复播
放所述多媒体信息之前,还包括:所述第一设备显示提示信息,所述提示信息提示用户是否恢复播放所述第三设备上的所述多媒体信息。11.一种设备控制方法,其特征在于,应用于第一设备,所述方法包括:所述第一设备与第二设备连接,所述第二设备是用于健身的设备,且所述第二设备处于运行状态;所述第一设备接收所述第二设备发送的运动数据;所述第一设备接收到来电;所述第一设备响应于所述来电,控制所述第二设备暂停或减速运行。12.根据权利要求11所述的方法,其特征在于,所述第一设备响应于所述来电,控制所述第二设备暂停或减速运行,包括:所述第一设备确定所述来电满足如下条件中的至少一种时,控制所述第二设备暂停或减速运行;其中,所述条件包括:来电号码位于所述第一设备通讯录中;或,来电号码是预设号码;或,来电持续时长大于预设时长;或,来电时间处于非免打扰健身时间段内,或,不处于免打扰健身时间段内。13.根据权利要求11或12所述的方法,其特征在于,所述方法还包括:所述第一设备在控制所述第二设备暂停或减速运行的预设时长后,接通来电;或,所述第一设备在接收到用户操作后,接通来电。14.根据权利要求13所述的方法,其特征在于,所述方法还包括:所述第一设备结束通话后,控制所述第二设备恢复运行。15.根据权利要求14所述的方法,其特征在于,所述第一设备结束通话后,控制所述第二设备恢复运行,包括:所述第一设备结束通话后,显示提示信息,所述提示信息提示用户是否恢复运行所述第二设备;所述第一设备接收到确认指令时,控制所述第二设备恢复运行。16.根据权利要求15所述的方法,其特征在于,所述第一设备结束通话后,控制所述第二设备恢复运行,包括:所述第一设备结束通话后,等待预设时长后,控制所述第二设备恢复运行。17.根据权利要求11-16任一所述的方法,其特征在于,所述第一设备接收到来电之前,还包括:所述第一设备与第三设备连接,所述第三设备用于播放多媒体信息;所述第一设备接收到来电之后,还包括:所述第一设备控制所述第三设备暂停或减速播放所述多媒体信息。18.根据权利要求17所述的方法,其特征在于,所述多媒体信息与所述第二设备的运行状态信息相关。19.根据权利要求17或18所述的方法,其特征在于,所述方法还包括:所述第一设备结束通话后,控制所述第三设备恢复播放所述多媒体信息。
20.根据权利要求19所述的方法,其特征在于,所述第一设备控制所述第三设备恢复播放所述多媒体信息之前,还包括:所述第一设备显示提示信息,所述提示信息提示用户是否恢复播放所述第三设备上的所述多媒体信息。21.一种通信系统,其特征在于,包括:第一设备和第二设备;所述第一设备执行如权利要求1至10任一项所述的方法中第一设备的步骤;所述第二设备执行如权利要求1至10任一项所述的方法中第二设备的步骤。22.一种电子设备,其特征在于,包括:处理器,存储器,以及,一个或多个程序;其中,所述一个或多个程序被存储在所述存储器中,所述一个或多个程序包括指令,当所述指令被所述处理器执行时,使得所述电子设备执行如权利要求11至20中任意一项所述的方法步骤。23.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质用于存储计算机程序,当所述计算机程序在计算机上运行时,使得所述计算机执行如权利要求11至20中任意一项所述的方法。
技术总结
一种设备控制方法、系统以及电子设备。第一设备与第二设备连接,其中,所述第二设备是用于健身的设备,且所述第二设备处于运行状态;所述第二设备向所述第一设备发送运动数据;所述第一设备接收到来电;所述第一设备响应于所述来电,控制所述第二设备暂停或减速运行。通过这种方式,在用户使用第二设备健身的过程中,如果第一设备来电,第一设备可以控制第二设备暂停或减速运行,以降低用户离开第二设备去寻找第一设备接听来电的危险性,而且,不需要用户手动控制第二设备暂停或减速,尽可能保证用户及时接听来电,降低错过来电的可能性。性。性。
技术研发人员:周赟
受保护的技术使用者:华为技术有限公司
技术研发日:2022.02.28
技术公布日:2023/8/9
版权声明
本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
飞行汽车 https://www.autovtol.com/
上一篇:一种线灯的制作方法 下一篇:汽修信息共享平台及方法与流程
