终端设备的控制方法和控制装置与流程
未命名
09-16
阅读:85
评论:0

1.本技术涉及终端技术领域,尤其涉及一种终端设备的控制方法和控制装置。
背景技术:
2.随着终端技术领域的发展,终端设备的使用越来越普遍。但随着终端设备的功能越来越多,导致终端设备的操作越来越繁琐。在一些场景中,用户无法快捷、方便、准确地操作终端设备,从而影响了工作和生活。例如,老人因本身行动不便,操作缓慢,难以快捷地完成如发起测量健康,接受通话等操作。或者,驾驶人员在驾驶车辆过程中,双手被占用而导致不方便操作终端设备。
技术实现要素:
3.本技术提供一种终端设备的控制方法和控制装置,有利于用户便捷、高效地操作终端设备。
4.第一方面,提供了一种终端设备的控制方法,应用于包括按键装置和终端设备的通信系统,按键装置与终端设备处于连接状态;该方法包括:终端设备接收来自按键装置的第一按键触发请求,第一按键触发请求用于表示按键装置的第一物理按键被触发;终端设备基于第一按键触发请求,对终端设备上的应用程序进行多次调用。
5.本技术提供的按键装置也可以称为物理端按键装置,本技术对其名称不作具体限定。该按键装置可以通过粘贴条或者绑带固定于各种支撑物上,便于用户快捷、方便、准确地操作终端设备。该按键装置可以与终端设备通过蓝牙或者无线网络通信技术(wifi)建立无线连接。该按键装置可以包括一个或多个物理按键(或者称为机械按键),本技术对此不作限定。第一物理按键为按键装置中的任一物理按键。
6.按键装置与终端设备处于连接状态时,用户按压第一物理按键,按键装置可以检测到用户对第一物理按键的触发操作,可以向终端设备发送第一按键触发请求,第一按键触发请求用于表示按键装置的第一物理按键被触发。终端设备可以接收第一按键触发请求,并基于第一按键触发请求,对终端设备上的应用程序进行多次调用。换句话说,第一物理按键用于对终端设备上的应用程序进行多次调用。
7.终端设备上可以包括一个或者多个应用程序,第一物理按键可以用于对终端设备包括的一个应用程序进行多次调用,也可以对终端设备包括的多个应用程序中每个应用程序进行调用,本技术对此不作限定。
8.本技术提供的终端设备的控制方法,通过第一物理按键可以控制终端设备对终端设备上的应用程序进行多次调用,相比一个物理按键控制终端设备对终端设备上的一个应用程序进行一次调用,更有利于减少用户的操作步骤,简化操作流程,有利于用户便捷、高效地操作终端设备。
9.结合第一方面,在第一方面的某些实现方式中,上述对终端设备上的应用程序进行多次调用,包括:终端设备对终端设备上的同一应用程序进行多次调用。
10.终端设备可以对终端设备的同一个应用程序的同一个功能进行多次调用,也可以对终端设备的同一个应用程序的不同功能进行调用,本技术对此不作限定。
11.示例性地,第一物理按键可以用于对终端设备包括的同一个应用程序的不同功能进行调用,具体示例可以如具体实施例中表一中的按键2所示。按键2用于表示上述第一物理按键,多次调用的应用程序可以为健康管理应用程序(application,app),终端设备基于第一按键触发请求,可以对健康管理app进行两次调用,一次调用为启动测试任务,另一次调用为显示测量结果界面。
12.示例性地,第一物理按键可以用于对终端设备包括的同一个应用程序的同一功能进行调用,该应用程序可以为健康管理app,终端设备基于第一按键触发请求,可以对健康管理app的心率测量功能进行三次调用,第一次调用为早上八点,第二次调用为中午十二点,第三次调用为晚上八点。
13.本技术提供的终端设备的控制方法,通过触发一次物理按键,便可以控制终端设备对终端设备上的同一应用程序进行多次调用,相比触发一次物理按键只能控制终端设备对一个应用程序进行一次调用,避免多次触发同一按键实现相同功能,有利于减少用户的操作步骤,进而有利于用户便捷、高效地操作终端设备。
14.结合第一方面,在第一方面的某些实现方式中,上述终端设备对终端设备上的同一应用程序进行多次调用,包括:终端设备对同一应用程序调用失败之后继续对同一应用程序进行调用;和/或,终端设备并行调用同一应用程序中多个功能。
15.终端设备对终端设备上的同一应用程序进行多次调用的时机,可以是同一时间,也可以是不同时间,本技术对此不作限定。
16.若终端设备在同一时间对终端设备上的同一应用程序进行多次调用,则终端设备可以并行调用同一应用程序中多个功能。
17.示例性地,终端设备可以在同一时间对终端设备上的健康管理app进行多次调用,则终端设备基于第一按键触发请求,可以并行调用健康管理app的血压测量功能和心率测量功能。
18.这种实现方式,用户触发一次物理按键,便可以控制终端设备并行调用同一应用程序的不同功能,相比一个物理按键对应一个应用程序的一个功能,可以节省按键数量,节省成本,也有利于减少用户的操作步骤,简化操作流程,有利于用户便捷、高效地操作终端设备。
19.若终端设备在不同时间对终端设备上的同一应用程序进行多次调用,则终端设备可以对同一应用程序调用失败之后继续对同一应用程序进行调用。两次调用之间可以存在时间间隔,也可以不存在时间间隔,本技术实施例对此不限定。
20.示例性地,终端设备可以在不同时间对终端设备上的健康管理app进行多次调用,则终端设备基于第一按键触发请求,可以对健康管理app调用失败之后继续对健康管理app进行调用。
21.这种实现方式,用户触发一次物理按键,便可以控制终端设备在调用应用程序失败的情况下,可以多次调用同一应用程序以保证调用成功,相比一个物理按键用于控制终端设备调用一次应用程序,有利于保证将该应用程序调用成功,可以提高应用程序调用成功的概率。
22.本技术提供的终端设备的控制方法,提供了两种对终端设备上的同一应用程序进行多次调用的实现方式,有利于适用于不同的场景,灵活性更强。
23.结合第一方面,在第一方面的某些实现方式中,上述对终端设备上的应用程序进行多次调用,包括:终端设备对终端设备上的多个应用程序中每个应用程序进行调用。
24.终端设备可以包括多个应用程序,终端设备可以对这多个应用程序中每个应用程序进行调用。换句话说,终端设备可以对不同的应用程序进行调用。本技术对终端设备调用这多个应用程序的时机不作限定。
25.示例性地,多个应用程序可以包括音乐播放器和导航app,终端设备基于第一按键触发请求,可以调用音乐播放器和导航app。
26.本技术提供的终端设备的控制方法,通过触发一次物理按键,便可以控制终端设备对终端设备上的多个应用程序进行调用,相比使用多个物理按键控制终端设备对多个应用程序进行调用,可以减少物理按键的数量,节省成本,也有利于减少用户的操作步骤,简化操作流程,有利于用户便捷、高效地操作终端设备。
27.结合第一方面,在第一方面的某些实现方式中,上述终端设备对终端设备上的多个应用程序中每个应用程序进行调用,包括:终端设备并行调用终端设备上的多个应用程序;和/或,终端设备对多个应用程序中一个应用程序调用成功之后继续调用多个应用程序中的另一个应用程序。
28.终端设备调用多个应用程序中每个应用程序的时机可以相同,也可以不同,本技术对此不作限定。
29.若终端设备调用多个应用程序中每个应用程序的时机相同,则终端设备可以并行调用终端设备上的多个应用程序。
30.示例性地,多个应用程序可以包括音乐播放器和导航app,终端设备基于第一按键触发请求,可以并行调用音乐播放器和导航app。
31.这种实现方式,用户触发一次物理按键,便可以控制终端设备并行调用多个应用程序,相比一个物理按键对应一个应用程序,可以节省按键数量,节省成本,也有利于减少用户的操作步骤,简化操作流程,有利于用户便捷、高效地操作终端设备。
32.若终端设备调用多个应用程序中每个应用程序的时机不同,则终端设备可以对多个应用程序中一个应用程序调用成功之后继续调用多个应用程序中的另一个应用程序。不同应用程序的调用时间之间可以存在时间间隔,也可以不存在时间间隔,本技术实施例对此不限定。
33.示例性地,第一物理按键可以用于对多个应用程序中一个应用程序调用成功之后继续调用多个应用程序中的另一个应用程序,具体示例可以如具体实施例中表一中的按键1所示。按键1用于表示上述第一物理按键,多个应用程序可以包括音乐播放器和导航app,终端设备基于第一按键触发请求,可以对音乐播放器进行调用,调用成功之后继续调用导航app。
34.这种实现方式,终端设备调用的多个应用程序存在递进关系,可以有序地对多个应用程序进行调用,有利于终端设备的运行稳定。
35.本技术提供的终端设备的控制方法,提供了两种对终端设备上的多个应用程序进行调用的实现方式,有利于适用于不同的场景,灵活性更强。
36.结合第一方面,在第一方面的某些实现方式中,上述对终端设备上的应用程序进行多次调用,包括:若终端设备上的应用程序包括通话类或者会议类应用程序,并行对通话类或者会议类应用程序上的多个联系人进行呼叫。
37.通话类应用程序例如通讯录应用程序或者app等,会议类应用程序例如腾讯会议应用程序,本技术对通话类应用程序或和会议类应用程序不作具体限定。
38.若终端设备上的应用程序包括通话类或者会议类应用程序,基于第一按键触发请求,并行对通话类或者会议类应用程序上的多个联系人进行呼叫。也就是说,第一物理按键用于对多个联系人进行呼叫。可以理解的是,这多个联系人是预设的。
39.示例性地,第一物理按键用于对多个联系人进行呼叫,具体示例可以如具体实施例中表一中的按键3所示。按键3用于表示上述第一物理按键,通话类应用程序为app,终端设备基于第一按键触发请求,可以对3个家人进行呼叫。
40.本技术提供的终端设备的控制方法,触发一次物理按键,便可以控制终端设备对多个联系人进行呼叫,相比一个物理按键对应一个联系人,可以节省按键数量,节省成本,也有利于减少用户的操作步骤,简化操作流程,有利于用户便捷、高效地操作终端设备。
41.结合第一方面,在第一方面的某些实现方式中,上述方法还包括:终端设备接收用户输入的对终端设备上的应用程序的配置信息;终端设备基于配置信息,确定终端设备上的应用程序的调用方式。
42.本技术提供的按键装置的功能是可配置的,本技术提供了一个与按键装置配套的移动app以便于用户对按键装置进行配置。本技术实施例对该移动app的具体名称不作限定。
43.用户可以在终端设备安装该移动app,并通过该移动app输入对终端设备上的应用程序的配置信息。终端设备接收用户输入的对终端设备上的应用程序的配置信息,可以基于配置信息,确定终端设备上的应用程序的调用方式。
44.示例性地,用户可以在移动app对物理按键进行如具体实施例中表一所示的配置,终端设备接收用户输入的对终端设备上的应用程序的配置信息,即表一所示的配置信息,终端设备基于配置信息,以表一所示的配置信息中的调用方式调用终端设备上的应用程序。
45.当按键装置中包括多个物理按键时,终端设备支持用户根据需求选择使用的物理按键的数量,也支持用户根据需求对每个物理按键所调用的应用程序以及应用程序的调用方式进行配置。
46.本技术提供的终端设备的控制方法,支持用户根据需求对终端设备上的应用程序的调用方式进行配置,有利于满足用户的需求,提高用户的使用体验。
47.第二方面,提供了一种终端设备的控制装置,该控制装置包括:接收模块和处理模块。其中,接收模块用于:接收来自按键装置的第一按键触发请求,第一按键触发请求用于表示按键装置的第一物理按键被触发;处理模块用于:基于第一按键触发请求,对控制装置上的应用程序进行多次调用。
48.结合第二方面,在第二方面的某些实现方式中,上述处理模块还用于:对控制装置上的同一应用程序进行多次调用。
49.结合第二方面,在第二方面的某些实现方式中,上述处理模块还用于:对同一应用
程序调用失败之后继续对同一应用程序进行调用;和/或,并行调用同一应用程序中多个功能。
50.结合第二方面,在第二方面的某些实现方式中,上述处理模块还用于:对控制装置上的多个应用程序中每个应用程序进行调用。
51.结合第二方面,在第二方面的某些实现方式中,上述处理模块还用于:并行调用控制装置上的多个应用程序;和/或,对多个应用程序中一个应用程序调用成功之后继续调用多个应用程序中的另一个应用程序。
52.结合第二方面,在第二方面的某些实现方式中,上述处理模块还用于:若控制装置上的应用程序包括通话类或者会议类应用程序,并行对通话类或者会议类应用程序上的多个联系人进行呼叫。
53.结合第二方面,在第二方面的某些实现方式中,上述接收模块还用于:接收用户输入的对控制装置上的应用程序的配置信息;处理模块还用于:基于配置信息,确定控制装置上的应用程序的调用方式。
54.第三方面,提供一种终端设备的控制装置,该控制装置包括:处理器和存储器;存储器存储计算机执行指令;处理器执行存储器存储的计算机执行指令,使得控制装置执行如第一方面的方法。
55.第四方面,本技术提供一种计算机可读存储介质,计算机可读存储介质存储有计算机程序,计算机程序被处理器执行时实现如第一方面的方法。
56.第五方面,本技术提供一种计算机程序产品,计算机程序产品包括计算机程序,当计算机程序被运行时,使得计算机执行如第一方面的方法。
57.第六方面,本技术提供了一种芯片,芯片包括处理器,处理器用于调用存储器中的计算机程序,以执行如第一方面所述的方法。
58.应当理解的是,本技术的第二方面至第六方面与本技术的第一方面的技术方案相对应,各方面及对应的可行实施方式所取得的有益效果相似,不再赘述。
附图说明
59.图1是本技术实施例提供的一种按键装置的软件架构的示意性框图;
60.图2是本技术实施例提供的一种移动app的软件架构的示意性框图;
61.图3是本技术实施例适用的一种通信系统的示意图;
62.图4是本技术实施例提供的一种用户触发“一键测量”按键的场景示意图;
63.图5是本技术实施例提供的一种终端设备的控制方法的示意性流程图;
64.图6是本技术实施例提供的一种用户触发“一键查看”按键的场景示意图;
65.图7是本技术实施例提供的一种终端设备的控制方法的示意性流程图;
66.图8是本技术实施例提供的一种用户触发“一键接通”按键的场景示意图;
67.图9是本技术实施例提供的一种终端设备的控制方法的示意性流程图;
68.图10是本技术实施例提供的一种用户触发“一键求助”按键的场景示意图;
69.图11是本技术实施例提供的一种终端设备的控制方法的示意性流程图;
70.图12是本技术实施例提供的一种终端设备的控制装置的示意性框图;
71.图13是本技术实施例提供的另一种终端设备的控制装置的示意性框图。
具体实施方式
72.下面将结合附图,对本技术中的技术方案进行描述。
73.随着终端技术领域的发展,终端设备的使用越来越普遍。但随着终端设备的功能越来越多,导致终端设备的操作越来越繁琐。在一些场景中,用户无法快捷、方便、准确地操作终端设备,从而影响了工作和生活。例如,老人因本身行动不便,操作缓慢,难以快捷地完成如发起测量健康,接受通话等操作。或者,驾驶人员在驾驶车辆过程中,双手被占用而导致不方便操作终端设备。
74.有鉴于此,本技术实施例提供一种按键控制方法和按键装置,可以便于用户便捷、高效地操作终端设备。
75.本技术实施例提供的按键装置也可以称为物理端按键装置,本技术实施例对其名称不作具体限定。该按键装置可以通过粘贴条或者绑带固定于各种支撑物上,便于用户快捷、方便、准确地操作终端设备。
76.示例性地,终端设备可以是手机,用户可以是行动不便的老人。若老人使用上述按键装置控制手机,则老人可以将该按键装置通过粘贴条或者绑带固定于床头,以便于用户快捷、方便、准确地进行手机操作。
77.示例性地,终端设备可以是手机,用户可以是驾驶人员。若驾驶人员使用上述按键装置控制手机,则驾驶人员可以将该按键装置通过粘贴条或者绑带固定于方向盘或者支架上,以便于驾驶人员在驾驶过程中快捷、方便、准确地进行手机操作。
78.本技术实施例提供的按键装置的功能是可配置的,本技术实施例还提供了一个与按键装置配套的移动应用程序(application,app)以便于用户对按键装置进行配置。本技术实施例对该移动app的具体名称不作限定。
79.用户可以在终端设备安装该移动app,并通过该移动app所提供的功能使终端设备与按键装置建立连接。一般按键装置可以与终端设备通过蓝牙或者无线局域网(wifi)建立无线连接。按键装置包括物理按键,按键装置与终端设备建立连接后,终端设备检测到用户通过该移动app对按键装置中的物理按键的配置操作,响应于该操作,对按键装置中的物理按键进行配置。
80.为了更好地理解本技术实施例提供的按键装置,首先对按键装置和移动app的软件架构进行介绍。
81.图1示出了本技术实施例提供的一种按键装置的软件架构的示意性框图。如图1所示,按键装置包括物理按键模块、通信模块、扬声器、麦克风以及电池供电模块。通信模块可以包括蓝牙或者wifi模块。
82.物理按键模块用于接收用户对按键装置中的物理按键的触发操作。通信模块用于通过蓝牙技术或者wifi技术与移动app进行通信,以便于向移动app发送请求或者接收移动app的指令。扬声器用于播放声音信号。麦克风用于采集声音信号。电池供电模块用于为按键装置供电。
83.图2示出了本技术实施例提供的一种移动app的软件架构的示意性框图。如图2所示,移动app可以包括按键控制配置模块、通信模块以及任务监控和执行模块。通信模块可以包括蓝牙或者wifi模块。
84.按键控制配置模块用于为用户提供配置按键装置中的物理按键的功能,并保存用
户对物理按键的配置。通信模块用于与按键装置进行通信,以便于接收按键装置的请求或者向按键装置发送指令。任务监控和执行模块用于执行按键装置所对应的任务,并对任务进度进行监控。
85.终端设备安装有上述移动app,终端设备可以与按键装置建立无线连接。终端设备与按键装置建立连接后,按键装置可以支持用户通过按键装置中的物理按键调用终端设备。物理按键具体可以调用终端设备的哪些功能或者哪些界面,是用户在移动app所提供的界面上配置的。用户还可以在移动app所提供的界面上增加、修改或者删除物理按键调用的功能。
86.按键装置可以包括一个或多个物理按键,本技术实施例对物理按键的数量不作限定。移动app可以支持用户对按键装置中的每一个物理按键进行功能配置。具体地,移动app可以支持用户对按键装置中的每一个物理按键进行如下配置:
87.1)一个物理按键可调用终端设备中的多个应用程序,这多个应用程序的调用时间可以均相同,也可以均不同,也可以同时存在调用时间相同的应用程序和调用时间不同的应用程序,本技术实施例对此不作限定。这多个应用程序中每一个应用程序的调用时间、不同应用程序之间的调用的时间间隔、不同应用程序之间的调用顺序和调用规则均可以是用户设置的。
88.2)一个物理按键可多次调用同一个应用程序的相同或者不同功能(或界面)。
89.3)若物理按键可调用的应用程序中包括通话类应用程序或者会议类应用程序,一个物理按键可以呼叫通话类应用程序或者会议类应用程序中的多个联系人。
90.4)若按键装置包括多个物理按键,不同物理按键调用的应用程序可以相同,也可以不同。若不同物理按键调用的应用程序相同,不同物理按键可以调用同一个应用程序的不同功能。为了便于描述,以下实施例中将物理按键称为按键进行说明。
91.示例性地,按键装置包括按键1、按键2以及按键3,按键1、按键2以及按键3分别对应的功能配置可以如表一所示。
92.表一
[0093][0094]
如表一所示,按键1用于调用终端设备的音乐播放器和导航app,音乐播放器和导航app这两个调用时间不同,音乐播放器的调用时间早于导航app,若音乐播放器被成功调用,则在20秒之后调用导航app。按键装置检测到按键1被触发时,可以向终端设备发送按键
1被触发的消息,终端设备接收到该消息后,基于上述表一所示的对应关系,通过音乐播放器播放歌曲a,播放成功后,等待20秒,通过导航app显示从当前位置到预设目的地例如住址的路线图,并启动导航。
[0095]
按键2用于两次调用健康管理app的测量功能和显示功能,测量的具体任务是用户提前配置的。按键装置检测到按键2被触发时,可以向终端设备发送按键2被触发的消息,终端设备接收到该消息后,基于上述表一所示的对应关系,通过健康管理app启动测量任务,检测到测量任务结束后,显示测量结果界面。
[0096]
按键3用于调用app同时呼叫多个联系人。按键装置检测到按键3被触发时,可以向终端设备发送按键3被触发的消息,终端设备接收到该消息后,基于上述表一所示的对应关系,通过app同时呼叫3个家人,以进行语音通话或者视频通话。
[0097]
本技术实施例提供的按键装置可以默认为3个按键,这3个按键可以基于用户的需求选择使用的按键数量。该按键装置可支持扩展为3个以上按键。该按键装置支持热插拔,增加的按键直接插上即可使用。
[0098]
本技术实施例以按键装置包括3个按键为例,对本技术实施例提供的按键装置进行详细介绍。
[0099]
按键装置包括按键1、按键2以及按键3,按键1可以称为“一键测量”,用于调用终端设备中的健康管理app的测量功能。按键2可以称为“一键查看”,用于调用终端设备中的健康管理app的显示功能。按键3可以称为“一键接通/一键求助”,用于接听终端设备的来话或者使用终端设备拨打电话。
[0100]
示例性地,按键装置包括的按键1、按键2以及按键3分别对应的功能配置可以如表二所示。
[0101]
表二
[0102][0103]
按键1用于调用健康管理app对用户的心率和血压值进行测量。按键2用于调用健康管理app查看测量结果。按键3用于接通来话,或者,呼叫120,并在通话过程中使用按键装置的扬声器和麦克风进行通话。可以理解的是,按键1、按键2以及按键3分别对应的功能配置是用户设置的,用户可以对上述按键的功能配置进行增加、修改以及删除。
[0104]
本技术实施例以表二所示的按键装置的功能配置为例,详细介绍本技术实施例的方法。为了更好地理解本技术实施例,首先对本技术实施例适用的场景进行介绍。
[0105]
图3示出了一种本技术实施例适用的通信系统300的示意图。如图3所示,通信系统300包括按键装置301和终端设备302。按键装置301包括“一键测量”按键,“一键查看”按键
以及“一键接通/一键求助”按键。终端设备302包括移动app 3021、健康管理app 3022以及通讯录3023等应用程序。按键装置301和终端设备302之间可以进行无线通信。按键装置301的软件架构可以如上述图1所示,移动app 3021的软件架构可以如上述图2所示。健康管理app 3022可以与健康检测设备配套使用,健康管理app 3022可以包括任务执行模块、健康数据管理模块以及健康数据显示模块,任务执行模块包括健康管理app 3022可支持的所有测量任务,可用于指示健康检测设备执行检测任务;健康数据管理模块用于对测量结果即健康数据进行更新,以保存最新的健康数据;健康数据显示模块用于显示最新的健康数据。通讯录3023包括通话模块以用于检测到通话呼叫以及呼叫联系人。
[0106]
用户可以在终端设备的移动app 3021上对“一键测量”按键,“一键查看”按键以及“一键接通/一键求助”按键进行如上述表二所示的配置。本技术实施例对移动app 3021的显示界面不作限定。
[0107]“一键测量”按键用于调用终端设备302中健康管理app 3022对用户的心率和血压值进行测量。“一键查看”按键用于调用终端设备302中健康管理app 3022查看心率和血压的测量结果。“一键接通/一键求助”按键用于接通终端设备302的来电,或者,调用终端设备302中通讯录3023向120发送呼叫。
[0108]
图4示出了用户触发“一键测量”按键的场景示意图。如图4所示,当佩戴健康检测设备304(例如智能手表或者智能手环等等)的用户303触发“一键测量”按键时,按键装置301检测到用户对“一键测量”按键的触发操作,可以向终端设备302发送按键触发请求a。终端设备302接收该按键触发请求a,基于该按键触发请求a,确定测量任务即心率测量和血压值测量,并向健康检测设备304发送测量任务。健康检测设备304基于测量任务,对用户的心率和血压值进行测量,并向终端设备302返回测量结果。终端设备接收测量结果后进行更新和保存。
[0109]
为了实现上述图4场景所示的功能,本技术实施例提供一种具体的实现方式。
[0110]
图5示出了一种终端设备的控制方法500的示意性流程图。该方法500可以适用于上述图3所示的通信场景,但本技术实施例并不限于此。
[0111]
如图5所示,该方法500可以包括如下步骤:
[0112]
s501、按键装置301中的物理按键模块检测到用户对“一键测量”按键的触发操作。
[0113]
佩戴健康检测设备304的用户303可以通过按压“一键测量”按键触发一键测量。当用户303按压“一键测量”按键时,按键装置301中的物理按键模块可以检测到用户303对“一键测量”按键的触发操作。
[0114]
s502、按键装置301中的通信模块向终端设备302中移动app 3021中的通信模块发送按键触发请求a,对应地,终端设备302中移动app 3021中的通信模块接收该按键触发a,该按键触发请求a用于表示“一键测量”按键被触发。
[0115]
s503、终端设备302中移动app 3021基于该按键触发请求a,通过任务监控和执行模块向健康管理app 3022中的任务执行模块发送测量任务,对应地,健康管理app 3022中的任务执行模块接收该测量任务,该测量任务包括心率测量和血压值测量。
[0116]
终端设备302中移动app 3021基于按键触发请求a,可以确定“一键测量”按键被触发。上述表二所示的配置信息存储于移动app 3021中的按键控制配置模块中。移动app3021可以基于按键触发请求a,从按键控制配置模块中读取配置信息,并基于该配置信息可以确
定测量任务,即对用户的心率和血压值进行测量,可以通过任务监控和执行模块向健康管理app 3022中的任务执行模块发送测量任务。
[0117]
s504、终端设备302中健康管理app 3022基于该测量任务,通过任务执行模块向健康检测设备304发送测量任务,对应地,健康检测设备304接收该测量任务。
[0118]
健康管理app 3022通过任务执行模块向健康检测设备304发送测量任务以用于指示健康检测设备304对测量任务进行测量。
[0119]
s505、健康检测设备304基于该测量任务,启动测量,得到测量结果。
[0120]
健康检测设备304基于该测量任务,对用户的心率和血压进行测量,得到测量结果即心率值和血压值。
[0121]
s506、健康检测设备304向健康管理app 3022的健康数据管理模块发送测量结果,对应地,健康管理app 3022的健康数据管理模块接收该测量结果。
[0122]
健康管理app 3022的健康数据管理模块接收该测量结果后,可以更新已存储的心率值和血压值,并保存更新后的数据。
[0123]
本技术实施例提供的终端设备的控制方法,用户可以操作一个按键即可实现对健康数据的测量,特别适用于行动不便,操作缓慢的老人,以便于高效便捷地进行健康测量。
[0124]
图6示出了用户触发“一键查看”按键的场景示意图。如图6所示,当用户303触发“一键查看”按键时,按键装置301检测到用户对“一键查看”按键的触发操作,可以向终端设备302发送按键触发请求b。终端设备302接收该按键触发请求b,基于该按键触发请求b,向健康检测设备304发送显示指令。健康检测设备304基于显示指令,显示最新的健康数据。
[0125]
为了实现上述图6场景所示的功能,本技术实施例提供一种具体的实现方式。
[0126]
图7示出了一种终端设备的控制方法700的示意性流程图。该方法700可以适用于上述图3所示的通信场景,但本技术实施例并不限于此。
[0127]
如图7所示,该方法700可以包括如下步骤:
[0128]
s701、按键装置301中的物理按键模块检测到用户对“一键查看”按键的触发操作。
[0129]
用户303可以通过按压“一键查看”按键触发一键查看。当用户303按压“一键查看”按键时,按键装置301中的物理按键模块可以检测到用户303对“一键查看”按键的触发操作。
[0130]
s702、按键装置301中的通信模块向终端设备302中移动app 3021中的通信模块发送按键触发请求b,对应地,终端设备302中移动app 3021中的通信模块接收该按键触发b,该按键触发请求b用于表示“一键查看”按键被触发。
[0131]
s703、终端设备302中移动app 3021基于该按键触发请求b,通过任务监控和执行模块向健康管理app 3022中的健康数据显示模块发送显示指令,对应地,健康管理app3022中的健康数据显示模块接收该显示指令,该显示指令用于指示健康管理app 3022中的健康数据显示模块显示测量结果界面。
[0132]
终端设备302中移动app 3021基于按键触发请求b,可以确定“一键查看”按键被触发。上述表二所示的配置信息存储于移动app 3021中的按键控制配置模块中。移动app3021可以基于按键触发请求b,从按键控制配置模块中读取配置信息,并基于该配置信息可以确定显示最新的健康数据,则可以通过任务监控和执行模块向健康管理app 3022中的健康数据显示模块发送显示指令以指示其显示最新的健康数据。
[0133]
s704、健康管理app 3022中的健康数据显示模块基于显示指令,显示包括最新健康体征信息的界面。
[0134]
最新健康体征信息即根据用户的测量而实时更新的健康体征信息。最新健康体征信息可以包括上述心率值和血压值,还可以包括其他数据例如睡眠质量等数据,本技术实施例对此不作限定。
[0135]
本技术实施例提供的终端设备的控制方法,用户可以操作一个按键即可实现对最新健康数据的查看,特别适用于行动不便,操作缓慢的老人,以便于高效便捷地查看健康数据。
[0136]
上述“一键接通/一键求助”按键用于在终端设备302存在来电的情况下,接通来电,此时,该按键可以称为“一键接通”;“一键接通/一键求助”按键还用于在终端设备302不存在来电的情况下,调用终端设备中通讯录3023向120发送呼叫,此时,该按键可以称为“一键求助”。“一键接通/一键求助”按键还用于在终端设备302不存在来电的情况下,调用终端设备中通讯录3023向预设的非紧急求助的联系人发送呼叫,此时,该按键可以称为“一键呼叫”。例如,若上述表二中的120修改为预设联系人135xxxxxxxx,则“一键接通/一键求助”按键可以称为“一键呼叫”。
[0137]
本技术实施例先介绍终端设备302存在来电的情况下,用户303通过“一键接通”按键接通来电的场景。
[0138]
图8示出了用户触发“一键接通”按键的场景示意图。如图8所示,终端设备302检测到通话呼叫时,可以向按键装置301发送通话请求,按键装置301可以通过扬声器播放呼叫铃声。当用户303触发“一键接通”按键时,按键装置301检测到用户对“一键接通”按键的触发操作,可以向终端设备302发送按键触发请求c。终端设备302接收该按键触发请求c,并基于该按键触发请求c接通来电。按键装置301可以通过麦克风采集用户303的声音,并将该声音传输至终端设备302,还可以接收来自终端设备302的呼叫人的声音,并通过扬声器播放,以便于用户303与呼叫人进行沟通。
[0139]
为了实现上述图8场景所示的功能,本技术实施例提供一种具体的实现方式。
[0140]
图9示出了一种终端设备的控制方法900的示意性流程图。该方法900可以适用于上述图3所示的通信场景,但本技术实施例并不限于此。
[0141]
如图9所示,该方法900可以包括如下步骤:
[0142]
s901、终端设备302的通话类app的通话模块检测到通话呼叫。
[0143]
通话类app可以包括app和通讯录等app,本技术实施例对此不作具体限定。通话呼叫也可以称为来电呼叫,本技术实施例对此不作限定。通话类app的通话模块用于与其他app例如移动app进行通信。
[0144]
s902、通话类app的通话模块向移动app 3021的任务监控和执行模块发送通话请求,对应地,移动app 3021的任务监控和执行模块接收通话请求,通话请求用于表示存在来电。
[0145]
s903、移动app 3021基于通话请求,通过移动app 3021的通信模块向按键装置301的通信模块发送通话请求和呼叫铃声,对应地,按键装置301的通信模块接收该通话请求和呼叫铃声。
[0146]
可选地,呼叫铃声也可以替换为呼叫振动,按键装置301还可以包括马达,以基于
通话请求进行振动。可以理解的是,呼叫铃声和呼叫振动可以同时出现,此处不再具体描述。
[0147]
s904、按键装置301的通信模块基于该通话请求和呼叫铃声,通过扬声器播放呼叫铃声。
[0148]
按键装置301通过扬声器播放呼叫铃声以便于对用户进行来电提醒。
[0149]
s905、按键装置301的物理按键模块检测到用户对“一键接通”按键的触发操作。
[0150]
用户303可以通过按压“一键接通”按键触发一键接通。当用户303按压“一键接通”按键时,按键装置301中的物理按键模块可以检测到用户303对“一键接通”按键的触发操作。
[0151]
s906、按键装置301通过通信模块向终端设备中移动app 3021的通信模块发送按键触发请求c,对应地,终端设备中移动app 3021的通信模块接收按键触发请求c,该按键触发请求c用于表示“一键接通”按键被触发。
[0152]
s907、终端设备302中移动app 3021基于按键触发请求c,通过移动app 3021的任务监控和执行模块向通话类app的通话模块发送接通指令,对应地,通话类app的通话模块接收接通指令,该接通指令用于指示通话类app接通来电。
[0153]
移动app 3021基于按键触发请求c,可以确定“一键接通”按键被触发。上述表二所示的配置信息存储于移动app 3021中的按键控制配置模块中。移动app 3021可以基于按键触发请求c,从按键控制配置模块中读取配置信息,并基于该配置信息可以确定接通来电,则通过移动app 3021的任务监控和执行模块向通话类app的通话模块发送接通指令。通话类app的通话模块基于接通指令,接通来电,可以和呼叫人沟通。基于按键控制配置模块中的配置信息,用户303可以和呼叫人通过按键装置301的麦克风采集用户303的声音,通过扬声器播放呼叫人的声音以进行沟通。
[0154]
可以理解的是,若用户配置使用终端设备的扬声器和麦克风进行通话,则用户303可以和呼叫人通过终端设备302的麦克风采集用户303的声音,通过扬声器播放呼叫人的声音以进行沟通。
[0155]
本技术实施例提供终端设备的控制方法,用户可以操作一个按键即可实现快速接通,无需对终端设备进行操作,可以适用于驾驶人员在驾驶车辆过程中,双手被占用而导致不方便操作终端设备的场景,还适用于行动不便,操作缓慢的老人,以便于高效便捷地接通来电。
[0156]
在终端设备302不存在来电的情况下,用户303通过“一键求助”按键进行紧急呼救。
[0157]
图10示出了用户触发“一键求助”按键的场景示意图。如图10所示,当用户303触发“一键求助”按键时,按键装置301检测到用户对“一键求助”按键的触发操作,可以向终端设备302发送按键触发请求d。终端设备302接收该按键触发请求d,基于该按键触发请求d,调用通讯录3023向120发送呼叫。
[0158]
为了实现上述图10场景所示的功能,本技术实施例提供一种具体的实现方式。
[0159]
图11示出了一种终端设备的控制方法1100的示意性流程图。该方法1100可以适用于上述图3所示的通信场景,但本技术实施例并不限于此。
[0160]
如图11所示,该方法1100可以包括如下步骤:
[0161]
s1101、按键装置301中的物理按键模块检测到用户对“一键求助”按键的触发操作。
[0162]
用户303可以通过按压“一键求助”按键触发一键查看。当用户303按压“一键求助”按键时,按键装置301中的物理按键模块可以检测到用户303对“一键求助”按键的触发操作。
[0163]
s1102、按键装置301通过通信模块向终端设备302中移动app 3021的通信模块发送按键触发请求d,对应地,终端设备302中移动app 3021的通信模块接收该按键触发请求d,该按键触发请求d用于表示“一键接通”按键被触发。
[0164]
s1103、终端设备302中移动app 3021通过任务监控和执行模块向通讯录3023的通信模块发送呼叫指令,对应地,通讯录3023的通信模块接收呼叫指令。
[0165]
终端设备302中移动app 3021基于按键触发请求d,可以确定“一键求助”按键被触发。上述表二所示的配置信息存储于移动app 3021中的按键控制配置模块中。移动app3021可以基于按键触发请求d,从按键控制配置模块中读取配置信息,并基于该配置信息可以确定呼叫120,则通过移动app 3021的任务监控和执行模块向通讯录3023的通信模块发送呼叫指令,该呼叫指令用于指示通讯录3023呼叫120。
[0166]
s1104、通讯录3023的通话模块基于呼叫指令,呼叫120,并在接通后,通过按键装置301的麦克风采集用户303的声音,通过扬声器播放被呼叫人的声音以进行沟通。
[0167]
本技术实施例提供的终端设备的控制方法,用户可以操作一个按键即可实现快速求助,无需对终端设备进行操作,可以适用于紧急情况,例如驾驶人员在驾驶车辆过程中发生车祸,或者行动不便,操作缓慢的老人跌倒或者摔伤等情况。
[0168]
上述实施例中各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本技术实施例的实施过程构成任何限定。
[0169]
上文中结合图1至图11,详细描述了本技术实施例提供的方法,下面将结合图12和图13,详细描述本技术实施例提供的装置。
[0170]
图12示出了本技术实施例提供的一种终端设备的控制装置1200的示意性框图。该控制装置1200包括:接收模块1210和处理模块1220。其中,接收模块1210用于:接收来自按键装置的第一按键触发请求,第一按键触发请求用于表示按键装置的第一物理按键被触发;处理模块1220用于:基于第一按键触发请求,对控制装置1200上的应用程序进行多次调用。
[0171]
可选地,上述处理模块1220还用于:对控制装置1200上的同一应用程序进行多次调用。
[0172]
可选地,上述处理模块1220还用于:对同一应用程序调用失败之后继续对同一应用程序进行调用;和/或,并行调用同一应用程序中多个功能。
[0173]
可选地,上述处理模块1220还用于:对控制装置1200上的多个应用程序中每个应用程序进行调用。
[0174]
可选地,上述处理模块1220还用于:并行调用控制装置1200上的多个应用程序;和/或,对多个应用程序中一个应用程序调用成功之后继续调用多个应用程序中的另一个应用程序。
[0175]
可选地,上述处理模块1220还用于:若控制装置1200上的应用程序包括通话类或
者会议类应用程序,并行对通话类或者会议类应用程序上的多个联系人进行呼叫。
[0176]
可选地,上述接收模块1210还用于:接收用户输入的对控制装置1200上的应用程序的配置信息;处理模块1220还用于:基于配置信息,确定控制装置1200上的应用程序的调用方式。
[0177]
应理解,这里的控制装置1200以功能模块的形式体现。这里的术语“模块”可以指应用特有集成电路(application specific integrated circuit,asic)、电子电路、用于执行一个或多个软件或固件程序的处理器(例如共享处理器、专有处理器或组处理器等)和存储器、合并逻辑电路和/或其它支持所描述的功能的合适组件。在一个可选的例子中,本领域技术人员可以理解,控制装置1200可以具体为上述方法实施例中的终端设备,或者,上述方法实施例中终端设备的功能可以集成在控制装置1200中,控制装置1200可以用于执行上述方法实施例中与终端设备对应的各个流程和/或步骤,为避免重复,在此不再赘述。
[0178]
上述控制装置1200具有实现上述方法实施例中终端设备执行的相应步骤的功能;上述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。该硬件或软件包括一个或多个与上述功能相对应的模块。
[0179]
在本技术的实施例中,图12中的控制装置1200也可以是芯片或者芯片系统,例如:片上系统(system on chip,soc)。
[0180]
图13是本技术实施例提供的另一种终端设备的控制装置1300的示意性框图。该控制装置1300包括:处理器1310、收发器1320和存储器1330。其中,处理器1310、收发器1320和存储器1330通过内部连接通路互相通信,该存储器1330用于存储指令,该处理器1310用于执行该存储器1330存储的指令,以控制该收发器1320发送信号和/或接收信号。
[0181]
应理解,控制装置1300可以具体为上述方法实施例中的终端设备,或者,上述方法实施例中终端设备的功能可以集成在控制装置1300中,控制装置1300可以用于执行上述方法实施例中与终端设备对应的各个步骤和/或流程。可选地,该存储器1330可以包括只读存储器和随机存取存储器,并向控制装置1300提供指令和数据。存储器1330的一部分还可以包括非易失性随机存取存储器。例如,存储器1330还可以存储设备类型的信息。该处理器1310可以用于执行存储器1330中存储的指令,并且该处理器1310执行该指令时,该处理器1310可以执行上述方法实施例中与终端设备对应的各个步骤和/或流程。
[0182]
应理解,在本技术实施例中,该处理器1310可以是中央处理单元(central processing unit,cpu),该处理器1310还可以是其他通用处理器、数字信号处理器(dsp)、专用集成电路(asic)、现场可编程门阵列(fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
[0183]
在实现过程中,上述方法的各步骤可以通过处理器中的硬件的集成逻辑电路或者软件形式的指令完成。结合本技术实施例所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器,处理器执行存储器中的指令,结合其硬件完成上述方法的步骤。为避免重复,这里不再详细描述。
[0184]
本技术还提供了一种计算机可读存储介质,该计算机可读存储介质存储有计算机
程序,该计算机程序用于实现上述方法实施例中终端设备对应的方法。
[0185]
本技术还提供了一种芯片系统,该芯片系统用于支持上述方法实施例中终端设备实现本技术实施例所示的功能。
[0186]
本技术还提供了一种计算机程序产品,该计算机程序产品包括计算机程序(也可以称为代码,或指令),当该计算机程序在计算机上运行时,该计算机可以执行上述方法实施例所示的终端设备对应的方法。
[0187]
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的模块及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本技术的范围。
[0188]
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和模块的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
[0189]
在本技术所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个模块或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或模块的间接耦合或通信连接,可以是电性,机械或其它的形式。
[0190]
所述作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为模块显示的部件可以是或者也可以不是物理模块,即可以位于一个地方,或者也可以分布到多个网络模块上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。
[0191]
另外,在本技术各个实施例中的各功能模块可以集成在一个处理模块中,也可以是各个模块单独物理存在,也可以两个或两个以上模块集成在一个模块中。
[0192]
所述功能如果以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本技术各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read-only memory,rom)、随机存取存储器(random access memory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。
[0193]
以上所述,仅为本技术的具体实施方式,但本技术实施例的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本技术实施例揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本技术实施例的保护范围之内。因此,本技术实施例的保护范围应所述以权利要求的保护范围为准。
技术特征:
1.一种终端设备的控制方法,其特征在于,应用于包括按键装置和终端设备的通信系统,所述按键装置与所述终端设备处于连接状态;所述方法包括:所述终端设备接收来自所述按键装置的第一按键触发请求,所述第一按键触发请求用于表示所述按键装置的第一物理按键被触发;所述终端设备基于所述第一按键触发请求,对所述终端设备上的应用程序进行多次调用。2.根据权利要求1所述的方法,其特征在于,所述对所述终端设备上的应用程序进行多次调用,包括:所述终端设备对所述终端设备上的同一应用程序进行多次调用。3.根据权利要求2所述的方法,其特征在于,所述终端设备对所述终端设备上的同一应用程序进行多次调用,包括:所述终端设备对所述同一应用程序调用失败之后继续对所述同一应用程序进行调用;和/或,所述终端设备并行调用所述同一应用程序中多个功能。4.根据权利要求1所述的方法,其特征在于,所述对所述终端设备上的应用程序进行多次调用,包括:所述终端设备对所述终端设备上的多个应用程序中每个应用程序进行调用。5.根据权利要求4所述的方法,其特征在于,所述终端设备对所述终端设备上的多个应用程序中每个应用程序进行调用,包括:所述终端设备并行调用所述终端设备上的多个应用程序;和/或,所述终端设备对所述多个应用程序中一个应用程序调用成功之后继续调用所述多个应用程序中的另一个应用程序。6.根据权利要求1所述的方法,其特征在于,所述对所述终端设备上的应用程序进行多次调用,包括:若所述终端设备上的应用程序包括通话类或者会议类应用程序,并行对所述通话类或者会议类应用程序上的多个联系人进行呼叫。7.根据权利要求1至6中任一项所述的方法,其特征在于,所述方法还包括:所述终端设备接收用户输入的对所述终端设备上的应用程序的配置信息;所述终端设备基于所述配置信息,确定所述终端设备上的应用程序的调用方式。8.一种终端设备的控制装置,其特征在于,包括:处理器和存储器,所述存储器用于存储计算机执行指令,所述处理器用于执行所述存储器存储的计算机执行指令,使得所述控制装置执行如权利要求1至7中任一项所述的方法。9.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至7中任一项所述的方法。10.一种计算机程序产品,其特征在于,包括计算机程序,当所述计算机程序被运行时,使得计算机执行如权利要求1至7中任一项所述的方法。
技术总结
本申请提供了一种终端设备的控制方法和控制装置,可以应用于包括按键装置和终端设备的通信系统,在该通信系统中,按键装置与终端设备处于连接状态。本申请提供的控制方法包括:按键装置响应于用户对按键装置中的第一物理按键的触发操作,向终端设备发送第一按键触发请求,第一按键触发请求用于表示第一物理按键被触发;终端设备接收第一按键触发请求,并基于第一按键触发请求,对终端设备上的应用程序进行多次调用。本申请提供的控制方法,通过按键装置控制终端设备对终端设备上的应用程序进行多次调用,有利于用户便捷、高效地操作终端设备。终端设备。终端设备。
技术研发人员:蒋苏达
受保护的技术使用者:荣耀终端有限公司
技术研发日:2022.11.28
技术公布日:2023/9/13
版权声明
本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
航空之家 https://www.aerohome.com.cn/
飞机超市 https://mall.aerohome.com.cn/
航空资讯 https://news.aerohome.com.cn/