一种控制方法与流程

文档序号:29123937发布日期:2022-03-04 23:16阅读:91来源:国知局
一种控制方法与流程

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.图1是本技术提供的控制方法的一种应用场景架构图;
37.图2是本技术提供的控制方法的一种流程示意图;
38.图3是本技术提供的控制方法的另一种应用场景架构图;
39.图4是本技术提供的控制方法的另一种流程示意图;
40.图5是本技术提供的根据第一电子设备的运行状态在第一电子设备选择连接对应的第二电子设备的实现流程图。
具体实施方式
41.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
42.本技术公开一种控制方法,用于针对不同设备的协同工作场景,实现根据用户设备的实际使用情况,对设备进行多样化的按需控制。
43.结合参见图1,本技术控制方法的一种典型应用场景是,针对不同设备的协同工作场景,为辅助设备按需切换所使用的主设备,并控制所切换使用的主设备执行对应的数据处理。针对该应用场景,本技术实施例公开的控制方法的实现过程如图2所示,具体包括:
44.步骤201、至少获取第二电子设备与第一电子设备的相对位置关系和第一电子设备的目标数据。
45.其中,第一电子设备及后文涉及的第三电子设备为具备处理器系统的不同终端设备,如,第一电子设备为pc(personal computer,个人计算机)或平板电脑、第三电子设备为智能手机等。第一电子设备及第三电子设备用于在不同设备的协同工作场景中作为主设备,为辅助设备提供数据处理功能。
46.第二电子设备为不同设备的协同工作场景中的辅助设备,用于为用户对主设备的使用提供辅助功能,如输入/输出功能,可选的,第二电子设备至少能输出音频,也即第二电子设备可以是音频输出设备,具体可以是但不限于蓝牙耳机、蓝牙音箱等设备。第一电子设备、第二电子设备、第三电子设备相互之间能够通过建立连接进行通信,且第二电子设备基于无线通信方式(如蓝牙通信)与其他设备通信。
47.本技术实施例将主要以第一设备、第二设备、第三设备分别为电脑、蓝牙耳机、智能手机为例进行方案说明。
48.第二电子设备与第一电子设备的相对位置关系,至少包括第二电子设备与第一电子设备间的相对距离,除此之外,可选的,还可以包括第二电子设备与第一电子设备间的相对方向,对此不作限制。
49.实施中,可预先在第一电子设备或第二电子设备侧增设用于检测第一、第二电子设备的相对位置关系的部件,所增设的部件包括但不限于距离传感器,摄像头和/或红外传感器等部件,基于增设的部件通过距离感测、图像识别和/或红外感测等技术,检测得到至少包括第二电子设备与第一电子设备间的距离的相对位置信息。但不限于此,对于某些固定场所,如办公或医疗场所等,还可以在第一电子设备、第二电子设备所处环境中增设上述检测部件,以用于第一电子设备、第二电子设备的相对位置信息的检测。
50.本步骤201中,获取的第一电子设备的目标数据,可选的,包括第一电子设备的显示数据和/或音频数据,更进一步,可以是第一电子设备基于运行目标应用或基于使用其系统本地功能(如,录音功能)所产生的显示数据和/或音频数据。目标应用可以是但不限于能够在运行过程中产生显示数据和/或音频数据的会议app(application,应用程序)、音乐app、视频app等应用。
51.步骤202、根据所述相对位置关系,控制与第二电子设备在第一距离范围内的第三电子设备采用第一方式处理至少部分所述目标数据。
52.其中,第一距离范围为第三电子设备和第二电子设备的最大通信距离范围,示例性的,可以为手机与蓝牙耳机间的蓝牙通信可达到的最大通信距离范围。
53.上述第一方式包括:通过运行对应的目标应用或系统功能来处理数据,或者作为中继器对数据进行转发。相应的,第三电子设备采用第一方式处理至少部分所述目标数据,可以是指第三电子设备通过运行与第一电子设备相同的目标应用或目标系统功能处理至少部分所述目标数据,或第三电子设备作为中继器转发至少部分所述目标数据。
54.上述目标应用或目标系统功能,为第一电子设备产生所述目标数据所运行的应用或使用的系统本地功能。
55.在获得第二电子设备与第一电子设备的相对位置关系和第一电子设备的目标数据后,本技术实施例根据获得的该相对位置关系,控制与第二电子设备在第一距离范围内的第三电子设备采用第一方式处理至少部分所述目标数据,该过程可进一步实现为以下处理中的任一种或多种:
56.11)当第二电子设备与第一电子设备的距离大于第二距离范围但小于第三距离范围时,确定第三电子设备与第二电子设备是否在第四距离范围内;若在第四距离范围内,控制第三设备采用第一方式至少处理所述目标数据的第一部分。
57.其中,第二距离范围为第一预设距离范围,第一预设距离范围包括:使用第二电子设备的用户能分辨第一电子设备输出的显示数据的距离范围,可通俗地理解为用户眼睛能看清第一电子设备显示屏数据的距离范围。第三距离范围为第一电子设备和第二电子设备的最大通信距离范围,如,电脑与蓝牙耳机间的蓝牙通信的最大通信距离范围。第四距离范围为第二预设距离范围,第二预设距离范围包括:使用第二电子设备的用户能分辨第三电子设备输出的显示数据的距离范围,可通俗地理解为用户眼睛能看清第三电子设备显示屏数据的距离范围。
58.目标数据的第一部分为目标数据中的显示数据。
59.由于一般默认用户与作为辅助设备的第二电子设备间具备绑定关系,如用户与蓝牙耳机间具备佩戴关系,因此,第二电子设备与第一/第三电子设备间的距离同时代表了用户与第一/第三电子设备间的距离。
60.从而,当第二电子设备(如,蓝牙耳机)与第一电子设备(如,电脑)的距离大于第二距离范围但小于第三距离范围时,用户与第一电子设备间的距离不足以使用户分辨第一电子设备输出的显示数据但能够使蓝牙耳机与第一电子设备保持蓝牙连接,此时若第三电子设备(如,手机)与第二电子设备在第四距离范围内,用户与第三电子设备间的距离足以使用户分辨第三电子设备输出的显示数据,针对该情况,控制第三电子设备采用第一方式至少处理第一电子设备的目标数据的第一部分即显示数据,以借助第三电子设备使用户能看清第一电子设备的显示数据。
61.具体的,在一实施方式中,将第三电子设备作为中继器,至少从第一电子设备转发所述目标数据中的显示数据并在第三电子设备的显示屏显示,如基于5g通信方式从电脑端转发正在进行的team会议的会议画面数据并将会议画面显示于手机屏幕,该实施方式不要求第三电子设备安装并运行与第一电子设备产生目标数据所基于的目标应用相同的应用,不要求第三电子设备本地配置与第一电子设备产生目标数据所基于的系统功能相同的本地功能,第三电子设备直接通过转发第一电子设备相应数据实现所需的数据处理。
62.在另一实施方式中,第三电子设备通过运行与第一电子设备相同的目标应用或使用与第一电子设备相同的目标系统功能,来处理所述目标数据的第一部分。具体的,当第二电子设备与第一电子设备的距离大于第二距离范围但小于第三距离范围,且第三电子设备与第二电子设备在第四距离范围内时,第一电子设备将其正在运行的目标应用的应用信息或正使用的本地功能的功能信息传输至第三电子设备,第三电子设备基于接收的应用信息或功能信息启动目标应用或目标系统功能,并控制目标应用或目标系统功能进入目标状态,目标状态为第一设备发送所述应用信息或功能信息时目标应用或目标系统功能在第一电子设备上的状态。通过在第三电子设备启动目标应用或目标系统功能并切入与第一电子设备相同步的状态,实现在第三电子设备对第一电子设备的目标数据中第一部分的处理,具体在第三电子设备将运行目标应用或使用目标系统功能所产生的显示数据(与第一电子设备的显示数据同步)显示于自身显示屏供用户观看。
63.如,电脑通过云服务器将正在运行的会议app的会议id、参会者身份信息等传输至手机,手机通过接收的会议id、参会者身份信息等启动手机端会议app并控制会议app进入与电脑端会议状态相一致的目标状态,借此实现在手机端输出与电脑端会议app当前进度相一致的会议画面。
64.该实施方式中,由于第二电子设备与第一电子设备的距离小于第三距离范围,因此,第二电子设备能保持与第一电子设备的连接,如蓝牙耳机能保持与电脑的蓝牙连接,从而,优选的,维持第二电子设备与第一电子设备间的音频信息交互,如蓝牙耳机维持从电脑端获取音频流并播放,或将蓝牙耳机端录入的音频流传输至电脑端等。
65.12)当第二电子设备与第一电子设备的距离大于第三距离范围时,确定第三电子设备与第二电子设备是否在第四距离范围内;若在第四距离范围内,控制第三电子设备采用第一方式至少处理所述目标数据的第二部分并连接第二电子设备。
66.其中,目标数据的第二部分为目标数据中的显示数据和音频数据。
67.当第二电子设备与第一电子设备的距离大于第三距离范围时,第二电子设备未处于与第一电子设备的最大通信距离范围内,无法保持与第一电子设备的连接,此时若第三电子设备与第二电子设备在第四距离范围内,用户与第三电子设备间的距离足以使用户分辨第三电子设备输出的显示数据,针对该情况,控制第三电子设备采用第一方式至少处理第一电子设备的目标数据中的显示数据和音频数据,并控制第三电子设备连接第二电子设备,如控制手机与蓝牙耳机建立蓝牙连接等。
68.相类似,该情况12)同样有两种可选的实施方式,一种是,将第三电子设备作为中继器,从第一电子设备转发目标数据中的显示数据和音频数据,如手机从电脑端转发正在进行的team会议的会议画面数据及音频数据,并将会议画面显示于手机屏幕将音频数据转发至已连接的蓝牙耳机进行播放等。
69.在另一种实施方式中,第三电子设备通过运行与第一电子设备相同的目标应用或使用与第一电子设备相同的目标系统功能,来处理所述目标数据的第二部分。具体的,第一电子设备将其正在运行的目标应用的应用信息或正使用的本地功能的功能信息传输至第三电子设备,第三电子设备基于接收的应用信息或功能信息启动目标应用或目标系统功能,并控制目标应用或目标系统功能进入目标状态,目标状态为第一设备发送所述应用信息或功能信息时目标应用或目标系统功能在第一电子设备上的状态。通过在第三电子设备
启动目标应用或目标系统功能并切入与第一电子设备相同步的状态,实现在第三电子设备对第一电子设备的目标数据中第二部分处理,具体在第三电子设备将运行目标应用或使用目标系统功能所产生的显示数据显示于自身显示屏供用户观看,将运行目标应用或使用目标系统功能所产生的音频数据传输至所连接的第二电子设备进行音频播放。
70.如,电脑通过云服务器将正在运行的会议app的会议id、参会者身份信息等传输至手机,手机通过接收的会议id、参会者身份信息等启动手机端会议app并控制会议app进入与电脑端会议状态相一致的目标状态,借此实现在手机端输出与电脑端会议app当前进度相一致的会议画面,并在蓝牙耳机播放当前进度对应的会议音频等。
71.该实施方式中,第二电子设备无法保持与第一电子设备的连接,借助第二电子设备与第三电子设备的连接,实现第二电子设备与所需的目标应用(如,会议app)或目标系统功能(如,录音功能)间的音频信息交互。
72.13)当第二电子设备与第一电子设备的距离大于第三距离范围时,判断是否存在位于第二电子设备第一距离范围内但不位于第二电子设备第四距离范围内的第三电子设备;若存在,控制第三电子设备采用第一方式至少处理所述目标数据的第三部分并连接第二电子设备。
73.其中,目标数据的第三部分为目标数据中的音频数据。
74.当第二电子设备与第一电子设备的距离大于第三距离范围时,第二电子设备未处于与第一电子设备的最大通信距离范围内,无法保持与第一电子设备的连接,此时若存在位于第二电子设备第一距离范围内但不位于第二电子设备第四距离范围内的第三电子设备,则用户与第三电子设备间的距离不足以使用户分辨第三电子设备输出的显示数据,但能够使第二电子设备、第三电子设备建立连接,针对该情况,本实施例控制第三电子设备采用第一方式至少处理所述目标数据的音频数据并连接第二电子设备。
75.相类似,同样有两种可选的实施方式,一种是,将第三电子设备作为中继器,至少从第一电子设备转发目标数据中的音频数据,如手机从电脑端转发正在进行的team会议的音频数据并将音频数据转发至已连接的蓝牙耳机进行播放等。
76.在另一种实施方式中,第三电子设备通过运行与第一电子设备相同的目标应用或使用与第一电子设备相同的目标系统功能,来处理所述目标数据的第三部分。具体的,第一电子设备将其正在运行的目标应用的应用信息或正使用的本地功能的功能信息传输至第三电子设备,第三电子设备基于接收的应用信息或功能信息启动目标应用或目标系统功能,并控制目标应用或目标系统功能进入目标状态,目标状态为第一设备发送所述应用信息或功能信息时目标应用或目标系统功能在第一设备上的状态。通过在第三电子设备启动目标应用或目标系统功能并切入与第一电子设备相同步的状态,实现在第三电子设备至少对第一电子设备的目标数据中第三部分的处理,具体的,第三电子设备至少将运行目标应用或使用目标系统功能所产生的音频数据传输至所连接的第二电子设备进行音频播放。
77.如,电脑通过云服务器将正在运行的会议app的会议id、参会者身份信息传输至手机,手机通过接收的会议id、参会者身份信息等启动手机端会议app并控制会议app进入与电脑端会议状态相一致的目标状态,借此实现在手机端输出与电脑端会议app当前进度相一致的会议音频,并将会议音频传输至已连接的蓝牙耳机进行播放等。
78.该实施方式中,由于用户与第三电子设备间的距离不足以使用户分辨第三电子设
备输出的显示数据,从而,优选的,第三电子设备可以不对目标数据的显示数据进行显示处理,如第三电子设备以后台运行方式运行目标应用等,但不限于此,也可以将目标应用运行于前台,在运行过程中同步进行画面显示。
79.需要说明的是,针对第三电子设备需与第二电子设备建立连接的情况,如12)-13)的实现方式,第一电子设备在向第三电子设备发送目标应用的应用信息或目标系统功能的功能信息时,同步向第三电子设备发送第二电子设备的标识信息,如向手机发送用户蓝牙耳机的mac地址,以便第三电子设备基于该标识信息建立与第二电子设备的连接。
80.由以上方案可知,本技术公开的控制方法,至少获取第二电子设备与第一电子设备的相对位置关系和第一电子设备的目标数据,并根据获得的所述相对位置关系,控制与第二电子设备在第一距离范围内的第三电子设备采用第一方式处理至少部分所述目标数据,从而,本技术可根据用户设备的实际使用情况,对不同设备的协同使用进行多样化的按需控制,提升了设备控制的智能化程度,使设备控制更为灵活,同时改进了用户体验。
81.结合参见图3,本技术控制方法的另一种典型应用场景是,在主设备按需切换需使用的辅助设备,主设备可以为上文所述的第一电子设备或第三电子设备,如电脑或智能手机,辅助设备包括不同的第二电子设备,如不同的蓝牙耳机等。
82.接下来将以主设备为第一电子设备为例说明在主设备按需切换需使用的辅助设备的实现过程。
83.针对该应用场景,本技术实施例公开的控制方法的实现过程如图4所示,还可以包括:
84.步骤203、第一电子设备至少根据第一电子设备的运行状态,和/或,第一电子设备和第二电子设备的相对位置关系,和/或,第一电子设备与第二电子设备的连接频率,选择连接对应的第二电子设备。
85.参见图5,第一电子设备根据第一电子设备的运行状态,选择连接对应的第二电子设备,可进一步实现为:
86.步骤501、获取第一电子设备的使用场景信息。
87.具体的,可检测获取使用者使用第一电子设备时的时间信息、使用者在第一电子设备的操作行为信息、所使用的设备功能的功能信息和第一电子设备所运行应用的应用信息中的至少一种,得到第一电子设备的使用场景信息,基于第一电子设备的使用场景表征第一电子设备的运行状态。
88.使用者在第一电子设备的操作行为信息,包括但不限于使用者在第一电子设备操作设备系统本地功能的一个或多个功能控件、打开/启动某应用程序、操作应用程序中一种或多种控件等所对应的操作行为信息。使用者在第一电子设备所使用的设备功能,包括但不限于音视频功能、游戏功能、通话功能、会议功能等等。第一电子设备所运行应用的应用信息,包括但不限于应用名称、应用包标识等信息。
89.步骤502、如果获取的使用场景信息表征第一电子设备的使用场景发生变化,确定与变化后所处的目标使用场景匹配的目标第二电子设备。
90.第一电子设备的使用场景可以有多种划分方式,如结合使用时间所划分的工作场景、下班场景、休闲场景,或,根据在第一电子设备所使用的功能/所运行应用所划分的听歌/音乐、视频、游戏、会议等场景。
91.如果获取的使用场景信息表征第一电子设备的使用场景发生变化,如从玩游戏切换为听歌,则确定与变化后所处的目标使用场景匹配的目标第二电子设备。可选的,根据预先为目标使用场景配置的第二电子设备标识集及第二电子设备标识集指示的各第二电子设备的优先级,确定满足预设优先级条件的目标第二辅助设备。
92.上述优先级条件可以但不限于设定为:为对应场景中优先级最高或top k(k为自然数,如2)的第二电子设备。
93.其中,预先为第一电子设备的不同使用场景(如,听歌/视频/游戏)分别配置有对应的第二电子设备标识集,并为同一第二电子设备标识集指示的各第二电子设备分别配置有匹配的优先级。容易理解,为某使用者的第一电子设备的某使用场景对应配置的第二电子设备标识集,具体为该使用者本人所拥有或者至少能使用的第二电子设备的标识,如,该使用者本人的各蓝牙耳机的mac(media access control address,媒体存取控制位址)地址等。
94.具体的,预先为第一电子设备的不同使用场景分别配置对应的第二电子设备标识集的过程可实现为:
95.21)收集第一电子设备所使用的不同第二电子设备的设备标识。
96.包括但不限于收集第一电子设备所使用过的不同蓝牙耳机、蓝牙投影屏、蓝牙会议设备的mac地址等。
97.22)根据第一电子设备使用不同第二电子时分别对应的使用场景信息,和/或不同使用场景对第二电子设备的功能需求,基于收集的设备标识为电子设备的不同使用场景分别配置对应的第二电子设备标识集。
98.如针对听歌/视频等需要音频播放的场景,为其配置收集的各蓝牙耳机的设备标识等。
99.23)根据第一电子设备的使用场景对第二电子设备的性能需求及该使用场景对应的第二电子设备标识集指示的各第二电子设备的不同性能特征,和/或使用者在该使用场景对不同第二电子设备的使用习惯信息,为该使用场景对应的第二电子设备标识集指示的各第二电子设备分别配置匹配的优先级。
100.例如,游戏场景具有对蓝牙耳机的低延迟性能需求,听歌场景对蓝牙耳机具有高音质性能需求,相应可结合不同场景对蓝牙耳机的性能需求及各蓝牙耳机的性能特征(如,大法耳机的高音质特征)为各蓝牙耳机配置对应的优先级,除此之外,还可以结合用户使用习惯信息,如用户在听歌/游戏场景中对各蓝牙耳机的使用次数、频率等,对各蓝牙耳机的优先级作适当调整。
101.以听歌场景为例,示例性的,可针对该场景将各蓝牙耳机配置为如下的优先级顺序:大法》》骨传导》》airpods,即,大法、骨传导、irpods蓝牙耳机在听歌场景中的优先级依次降低。
102.后续在使用第一电子设备的过程中,同样可以收集使用者在相应使用场景对第二电子设备的使用习惯信息,并基于收集的使用习惯信息,调整各使用场景对应的第二电子设备标识集,和/或调整第二电子设备标识集指示的各辅助设备的优先级。例如,向视频场景对应的蓝牙耳机集合列表新增、删除某一个或多个耳机标识、或调整某些蓝牙耳机的优先级顺序等。
103.步骤503、确定是否需执行与目标第二电子设备间的连接控制。
104.在确定出与变化后所处的目标使用场景匹配的目标第二电子设备后,进一步确定第一电子设备已连接的第二电子设备中是否包括目标第二电子设备,如果未包括,确定需执行与第二电子设备间的连接控制,如果包括,确定无需执行与第二电子设备间的连接控制。
105.例如,针对将听歌切换至视频场景的情况,假设两个场景中最高优先级的蓝牙耳机为同一耳机,则当用户在电脑上从听歌切换至视频场景时,场景变化后(视频场景)适配的目标蓝牙耳机与变化前采用的蓝牙耳机为同一耳机,并已经与电脑连接,从而无需执行对该蓝牙耳机的连接控制,否则,则需执行。
106.步骤504、如果是,在第一电子设备执行与所述第二电子设备间的连接控制,以通过所述连接控制至少建立第一电子设备与目标第二电子设备间的连接。
107.当需执行与目标第二电子设备间的连接控制时,如果第一电子设备已连接的第二电子设备中包括与目标第二电子设备功能相同的第二电子设备,断开第一电子设备与该功能相同的第二电子设备间的连接,建立第一电子设备与目标第二电子设备间的连接。如,断开电脑与大法蓝牙耳机的连接,并建立电脑与骨传导蓝牙耳机的连接等。
108.反之,如果第一电子设备已连接的第二电子设备中未包括与目标第二电子设备的设备功能相同的第二电子设备,维持第一电子设备与已连接的第二电子设备间的连接,建立第一电子设备与目标第二电子设备间的连接。如维持电脑与大法耳机的连接,并建立电脑与蓝牙投影仪的连接等。
109.可选的,在一实施例中,如果第一电子设备已连接的第二电子设备中未包括与目标第二电子设备的设备功能相同的第二电子设备,进一步确定第一电子设备是否满足以下条件:上述目标使用场景为具备预定场景特征的使用场景,且第一电子设备已连接的辅助设备能用于提供目标第二电子设备的设备功能;如果满足,确定无需执行与目标第二电子间的连接控制,如果不满足,确定需执行与目标第二电子间的连接控制。
110.上述场景特征,可以是但不限于第一电子设备的具有突发性、对通信连续性要求相对较高的使用场景,如基于会议app的会议场景,通话场景等。当第一电子设备从其他场景切换至具备上述场景特征的相应场景时,由于该类场景具有突发性、对通信连续性要求较高,优选的,在第一电子设备已连接的第二电子设备能用于提供目标第二电子设备的设备功能的情况下,即使已连接的第二电子设备不是该场景所适配的最佳第二电子设备(即目标第二电子设备),也不再进行第一电子设备与目标第二电子设备间的连接,直接在第一电子设备使用已连接的第二电子设备满足该场景的使用需求,如接听电话场景中,为保证突然接通的通话的持续性,不再基于优先级进行蓝牙耳机的连接切换。
111.在另一实施例中,第一电子设备可以根据其与第二电子设备的相对位置关系,选择连接对应的第二电子设备。
112.第一电子设备和第二电子设备的相对位置关系,至少包括第一电子设备和第二电子设备的相对距离,除此之外,可选的,还可以包括第一电子设备和第二电子设备间的相对方向,对此不作限制,第一电子设备至少根据其与不同第二电子设备间的相对距离,选择连接处于其通信范围(如最大蓝牙通信范围)内的第二电子设备。
113.在又一实施例中,第一电子设备可以根据其与不同第二电子设备的连接频率,选
择连接对应的第二电子设备。优选的,第一电子设备选择连接与其连接频率满足频率条件的第二电子设备,频率条件可以但不限于设置为:第二电子设备所对应频率在能满足所需功能(如音频播放、投影等)的第二电子设备集中频率最高或为top k频率。
114.实际应用本技术时,可基于实际需求,使第一电子设备至少根据第一电子设备的运行状态,第一电子设备和第二电子设备的相对位置关系,或第一电子设备与第二电子设备的连接频率中的至少一种,选择连接对应的第二电子设备。
115.可选的,如果在第一电子设备选择连接目标第二电子设备时,使用者未切换至使用目标第二电子设备,可向使用者当前使用的第二电子设备输出提示信息,以提示使用者切换至所选择连接的目标第二电子设备。如在场景变化后,使用者仍佩戴适配于前一场景的蓝牙耳机,针对该情况,可向当前佩戴的蓝牙耳机输出提示音,提示用户佩戴所选择连接的目标蓝牙耳机。
116.综上,本技术针对不同设备的协同工作场景,通过为辅助设备按需切换所使用的主设备,并控制所切换使用的主设备执行对应的数据处理,或者通过在主设备按需切换需使用的辅助设备,实现了根据用户设备的实际使用情况,对不同设备的协同使用进行多样化的按需控制,提升了设备控制的智能化程度,使设备控制更为灵活,同时改进了用户体验。
117.需要说明的是,本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。
118.为了描述的方便,描述以上系统或装置时以功能分为各种模块或单元分别描述。当然,在实施本技术时可以把各单元的功能在同一个或多个软件和/或硬件中实现。
119.通过以上的实施方式的描述可知,本领域的技术人员可以清楚地了解到本技术可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本技术各个实施例或者实施例的某些部分所述的方法。
120.最后,还需要说明的是,在本文中,诸如第一、第二、第三和第四等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
121.以上所述仅是本技术的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本技术原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本技术的保护范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1