一种跨设备信息展示方法与电子设备与流程

文档序号:33620895发布日期:2023-03-25 11:43阅读:38来源:国知局
一种跨设备信息展示方法与电子设备与流程

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.第四方面,还提供一种通信系统,包括:第一电子设备和第二电子设备;
58.所述第一电子设备包括:处理器;存储器;其中,所述存储器存储有一个或多个计算机程序,所述一个或多个计算机程序包括指令,当所述指令被所述处理器执行时,使得所
述第一电子设备执行如上述第一方面所述的方法中第一电子设备的步骤;
59.所述第二电子设备包括:处理器;存储器;其中,所述存储器存储有一个或多个计算机程序,所述一个或多个计算机程序包括指令,当所述指令被所述处理器执行时,使得所述第二电子设备执行如上述第一方面所述的方法中第二电子设备的步骤。
60.第五方面,还提供一种电子设备,包括:
61.处理器,存储器,以及,一个或多个程序;
62.其中,所述一个或多个程序被存储在所述存储器中,所述一个或多个程序包括指令,当所述指令被所述处理器执行时,使得所述电子设备执行如上述第二方面或第三方面所述的方法步骤。
63.第六方面,还提供一种计算机可读存储介质,所述计算机可读存储介质用于存储计算机程序,当所述计算机程序在计算机上运行时,使得所述计算机执行如上述第一方面或第二方面或第三方面所述的方法。
64.第七方面,还提供一种计算机程序产品,包括计算机程序,当所述计算机程序在计算机上运行时,使得所述计算机执行如上述第一方面或第二方面或第三方面所述的方法。
65.第八方面,还提供一种电子设备上的图形用户界面,所述电子设备具有显示屏、存储器、以及处理器,所述处理器用于执行存储在所述存储器中的一个或多个计算机程序,所述图形用户界面包括所述电子设备执行上述第二方面或第三方面所述的方法时显示的图形用户界面。
66.第九方面,本技术实施例还提供一种芯片,所述芯片与电子设备中的存储器耦合,用于调用存储器中存储的计算机程序并执行本技术实施例第一方面、第二方面或第三方面的技术方案,本技术实施例中“耦合”是指两个部件彼此直接或间接地结合。
67.上述第二方面至第九方面的有益效果,参见第一方面的有益效果,不重复赘述。
附图说明
68.图1为本技术一实施例提供的通信系统的示意图;
69.图2为本技术一实施例提供的手机与其它电子设备建立连接的示意图;
70.图3a至图3b为本技术一实施例提供的手机将新消息通过外部设备展示的示意图;
71.图4a至图4b为本技术一实施例提供的一种应用场景的示意图;
72.图4c至图4d为本技术一实施例提供的又一种应用场景的示意图;
73.图5a至图5b为本技术一实施例提供的另一种应用场景的示意图;
74.图6为本技术一实施例提供的电子设备的结构示意图;
75.图7为本技术一实施例提供的跨设备信息展示方法的一种流程示意图;
76.图8为本技术一实施例提供的授权外部设备展示新消息的示意图;
77.图9为本技术一实施例提供的跨设备信息展示方法的另一种流程示意图;
78.图10为本技术一实施例提供的授权外部设备展示新消息的示意图;
79.图11为本技术一实施例提供的第一电子设备将新消息通过外部设备展示的示意图;
80.图12为本技术一实施例提供的跨设备信息展示方法的又一种流程示意图;
81.图13为本技术一实施例提供的授权外部设备在本机展示新消息的示意图;
82.图14a至图14b为本技术一实施例提供的跨设备信息展示方法的又一种流程示意图;
83.图15为本技术一实施例提供的一种应用场景的示意图;
84.图16为本技术一实施例提供的跨设备摄像头调用方法的一种流程示意图;
85.图17为本技术一实施例提供的即时通信应用的界面示意图;
86.图18a至图18b为本技术一实施例提供的授权使用外部设备的摄像头的示意图;
87.图19为本技术一实施例提供的跨设备摄像头调用方法的另一种流程示意图;
88.图20a至图20b为本技术一实施例提供的授权外部设备使用本机摄像头的示意图;
89.图21至图23为本技术一实施例提供的通信系统的示意图;
90.图24为本技术一实施例提供的电子设备的结构示意图。
具体实施方式
91.本技术实施例提供的跨设备信息展示方法适用于通信系统。图1为本技术实施例提供的通信系统的示意图。所述通信系统中包括n个电子设备。n为大于或等于2的整数。所述电子设备可以是便携式电子设备,诸如手机、平板电脑、便携计算机、具备无线通讯功能的可穿戴设备(如智能手表、智能眼镜、智能手环、或智能头盔等)等等;或者,还可以是车载设备;或者,还可以是台式电脑、一体机等设备;或者,还可以是电视机、音箱等智能家居设备,总之,本技术对电子设备的类型不作限定。
92.n个电子设备的设备类型可以相同或不同。比如,n个电子设备都是手机都是平板电脑;或者,n个电子设备中有手机、有平板电脑、还有一体机等。图1中以3个电子设备为例,分别是手机、笔记本电脑和电视机为例。
93.n个电子设备中的应用(application,简称app)可以相同或不同。所述应用可以包括:通讯类应用、视频类应用、音频类应用、图像拍摄类应用等等。其中,通信类应用,例如可以包括短信应用、畅连、以包括短信应用、畅连、whatsapp
ꢀꢀꢀ
照片分享(instagram)、kakao
ꢀꢀ
等。图像拍摄类应用,例如可以包括相机应用(系统相机或第三方相机应用)。视频类应用,例如可以包括相机或第三方相机应用)。视频类应用,例如可以包括相机或第三方相机应用)。视频类应用,例如可以包括相机或第三方相机应用)。视频类应用,例如可以包括相机或第三方相机应用)。视频类应用,例如可以包括相机或第三方相机应用)。视频类应用,例如可以包括等等。音频类应用,例如可以包括google
ꢀꢀꢀ
等等。本技术实施例中提到的应用,可以是电子设备出厂时已安装的应用,也可以是用户在使用电子设备的过程中从网络下载或其他电子设备获取的应用。举例来说,图1中手机可以包括即时通信应用和图像拍摄类应用等等,电视机和音箱中可以不包括即时通信应用和图像拍摄类应用,总之,本技术不限定n个电子设备中必须包括相同类型的应用。
94.n个电子设备之间可以建立连接。以手机为例,手机可以与其它设备建立连接。示例性的,继续以图1所示的通信系统为例,请结合图2理解。如图2中的(a),手机上显示主界面201,主界面201中包括各种应用的图标。当手机检测到预设操作(如,从主界面201屏幕上方向下滑的操作)时,显示如图2中的(b)所示的控制中心界面202。控制中心界面202中包括超级终端窗口203。需要说明的是,“超级终端”这一名称仅是举例,可以替换为其它名称,本技术实施例不作限定。
95.超级终端窗口203中显示手机搜索到的周围的设备的标识。当检测到针对超级终端窗口203中标记204的操作时,显示如图2中的(c)所示的界面,该界面中包括:电视机标识
206、笔记本电脑标识208、手机标识207。示例性的,各个标识可以呈气泡的形式展示,气泡的形状不限定。其中,手机标识207位于中间、其它标记位于手机标识207周围,用于表征手机周围设备有电视机、笔记本电脑。继续如图2中(c),假设检测到针对电视机标识206的操作(比如,将电视机标识206向手机标识207拖动的操作)时,建立手机与电视机的连接。此时,手机显示如图2中的(d)所示的界面,该界面中电视机标识206与手机标识207紧挨着显示,代表手机与电视机连接。假设检测到用户针对笔记本电脑标识208的操作(如,将笔记本电脑标识208向手机标识207拖动的操作)时,建立手机与笔记本电脑的连接。此时,手机显示如图2中的(d)所示的界面,该界面中笔记本电脑标识208与手机标识207紧挨着显示,代表手机与笔记本电脑连接。通过这种方式,用户可以快速、高效的实现手机与一个或多个设备之间的连接。
96.继续以图2中(d)为例,手机与电视机和笔记本电脑建立连接之后,可以与电视机、笔记本电脑通信。比如,手机可以将手机界面通过电视机或笔记本电脑展示,或者,还可以将手机接收到的新消息(比如,锁屏状态下接收到的通知消息)通过电视机或笔记本电脑展示。为了方便描述,本文将一个设备将该设备接收到的新消息通过另一个设备展示称为跨设备消息展示。
97.目前,存在如下两种跨设备信息展示方案。
98.第一种跨设备消息展示方案为,第一电子设备上第一应用接收到新消息,通过第二电子设备上的第二应用展示,第二应用与第一应用需是同一应用。这种方式,需要两个电子设备(即,消息发送端和消息接收端)中安装相同的应用。以图2中的(d)为例,手机与电视机和笔记本电脑连接后,手机上短信应用接收到新消息,如果电视机上也安装短信应用,那么通过电视机上的短信应用展示手机接收到的所述新消息。如果笔记本上没有安装短信应用,那么笔记本电脑无法显示手机接收到的所述新消息。
99.第二种跨设备消息展示方案为,第一电子设备上第一应用接收到新信息,通过第二电子设备的系统消息展示。这种方案,消息接收端(即第二电子设备)中可以不需要安装第一应用,能够突破第一种方案中消息发送端和消息接收端中必须安装相同应用的局限。示例性的,以图2中的(d)为例,手机与电视机和笔记本电脑连接,手机中短信应用接收到新消息时,通过电视机和笔记本电脑显示该新消息。比如,如图3a中的(a),手机处于锁屏状态,当手机中短信应用接收到新消息时,将新消息通过电视机和笔记本电脑展示,如图3a中的(b)。
100.以上的两种跨设备消息展示方案中,并没有考虑用户隐私泄露的问题。比如,图3a中,手机上短信应用接收到的新消息,通过电视机展示,那么新消息就泄露给观看电视机的所有人员,影响用户体验。而且,上述第二种方案中,手机与多个设备连接时,手机接收到的新消息通过多个设备展示(如图3a),隐私泄露更为严重,而且浪费资源。
101.为了解决用户隐私泄露问题,本技术实施例提供一种跨设备消息展示方法。该方法中,第一电子设备与一个或多个设备连接的情况下,第一电子设备接收到新消息时,可以将新消息通过第二电子设备展示。第二电子设备是与第一电子设备连接的一个或多个设备中被授权展示第一电子设备的新消息的设备。示例性的,请参见图3b,手机与笔记本电脑和电视机连接。假设笔记本电脑被授权展示手机的新消息,电视机未被授权展示手机的新消息,那么当手机接收到新消息时,通过笔记本电脑显示该新消息,电视机上不会显示该新消
息。通过这种方式,第一电子设备接收到的新消息只会在被授权展示第一电子设备的新消息的第二电子设备上展示,避免用户隐私泄露。
102.其中,第二电子设备是与第一电子设备连接的一个或多个设备中被授权展示第一电子设备的新消息的设备。需要说明的是,在此之前需要授权第二电子设备展示第一电子设备的新消息。在本技术实施例中,授权第二电子设备展示第一电子设备的流程(下文简称授权流程)可以在第一电子设备上执行,或者,在第二电子设备上执行。下面以不同的应用场景为例进行介绍。
103.示例性的,图4a为本技术实施例提供的第一种应用场景的示意图。第一种应用场景为授权流程在第一电子设备上执行为例,且以第一电子设备是手机为例。
104.如图4a中的(a),手机显示控制中心界面202。控制中心界面202中包括超级终端窗口203。超级终端窗口203中包括按钮400。当检测到针对按钮400操作时,显示图4a中的(b)所示的界面。该界面中包括允许在外部设备上通知的选项401。需要说明的是,这里以通过触发按钮400来打开图4a(b)的界面为例,可以理解的是,还可以通过其它方式打开图4a(b)的界面,比如,在超级终端窗口203中任意位置双击操作或长按操作,或者通过语音指令打开,等等,本技术实施例不一一举例。
105.继续参见图4a(b),当选项401处于关闭状态(比如按钮402未被选中)时,手机只允许接收到的新消息在本机上展示。当选项401处于开启状态(比如,按钮402被选中)时,手机允许将接收的新消息在外部设备上展示。继续如图4a(b),选项401处于开启状态时,手机可以显示设备列表。设备列表中包括手机扫描到的周围设备的标识。假设检测到针对电视机标识的第一操作(比如,选中电视机标识的操作),那么手机授权电视机展示手机新消息。如图4a中的(c)和(d),手机接收到新消息后,通过电视机展示。
106.在图4a中的(b)中,手机响应于电视机标识的选中操作,授权电视机展示手机的新消息。存在一种可能的情况,电视机作为被动接收端,在接收到其它设备的新消息时都会显示。这种情况下,前文中手机授权电视机展示手机的新消息,可以理解为,手机允许将本机接收到的新消息向电视机发送。对于未选中的设备(比如,笔记本电脑),手机不允许将本机接收到的新消息向该设备发送。这种方式,虽然与手机连接的设备是被动接收端,但是手机只向用户选中的设备(授权设备)发送新消息,不向未选中的设备(未授权设备)发送新消息,隐私性较好。而且,这种方式,用户只需要在第一电子设备选择用于展示第一电子设备的新消息的第二电子设备即可,操作便捷。
107.可选的,为了安全起见,继续以图4a中的(b)为例,手机响应于电视机标识的选中操作,暂未授权电视机展示手机新消息,还需要在电视机上执行确认操作,才能完成授权流程。示例性的,请参见图4b中的(a),手机检测到针对电视机标识(如,选中电视机标识的操作)的操作时,向电视机发送请求,以请求允许在电视机上显示手机的新消息。如图4b中的(b),电视机接收到请求后,可以显示提示信息,该提示信息用于提示用户是否允许在电视机上显示手机的新消息。当电视机检测到确认指令(比如点击“是”按钮的操作)时,可以向手机返回同意指示,代表允许手机的新消息在电视机上显示。之后,当手机接收到新消息时,通过电视机显示,如图4a(c)和(d)。这种方式中,用户在第一电子设备选中第二电子设备并且在第二电子设备执行确认操作,完成对第二电子设备的授权,更为安全。
108.第一应用场景中,用户可以在手机上设置手机新消息通过哪些外部设备展示。其
中,所述新消息可以是手机接收到的任何新消息,比如短信应用的新消息、即时通信应用的新消息,还可以是系统新消息(比如系统升级消息)等等。比如,以图4a中(c)为例,手机将短信应用的新消息以及系统新消息都通过电视机展示。这种应用场景中,当用户在手机上指定新消息通过某个外部设备展示后,手机接收到的任何新消息都可以通过该外部设备展示。
109.可以理解的是,手机上包括各种各样的应用。在本技术实施例中,用户还可以设置手机上不同应用的新消息通过不同外部设备展示。这种方式,针对手机上每个应用,都可以设置该应用的新消息在哪些外部设备上展示,粒度更细。
110.示例性的,如图4c中的(a),手机上显示主界面。主界面中包括短信应用的图标。当检测到针对短信应用的图标的操作时,显示短信应用的界面,如图4c中的(b)。该界面中包括消息列表,以及控件403。当检测到针对控件403的操作时,显示如图4c中的(c)所示的界面,该界面中包括新消息通知选项。当检测到针对新消息通知选项的操作时,显示如图4c中的(d)所示的界面,该界面中包括允许在本机通知的选项404和允许在外部设备上通知的选项405。当选项405处于开启状态(比如按钮406被选中)时,显示设备列表,设备列表中包括手机扫描到的周围设备的标识。假设检测到用户选择电视机的标识,那么手机授权电视机展示手机上短信应用的新消息。示例性的,如图4c中的(e),手机接收到短信应用的新消息以及系统新消息后,通过电视机展示短信应用的新消息,如图4c中的(d)。需要说明的是,这里以通过按钮403打开图4c(d)所示的界面为例,当然,还可以有其它的方式打开图4c(d)所示的界面,本技术实施例不作限定。
111.请对比图4c和图4a,图4c中,用户可以设置手机上某个应用的新消息在哪些外部设备上展示。图4a中,用户设置手机的新消息在哪些外部设备上展示。这两种方式的粒度不同,而且,图4c的方式粒度更细,手机上不同应用的新消息可以通过不同外部设备展示。
112.可选的,为了安全起见,继续以图4c中的(d)为例,手机响应于电视机标识的选中操作,暂未授权电视机展示手机上短信应用的新消息,还需要在电视机上执行确认操作,才能完成授权流程。示例性的,如图4d中的(a),手机响应于针对电视机标识的操作,向电视机发送请求,用于请求允许在电视机上显示手机上短信应用的新消息。可选的,如图4d中的(b),电视机可以显示提示信息,用于提示用户是否允许在电视机上显示手机短信应用的新消息。当接收到确认指令(比如,点击“是”按钮的操作)时,向手机返回同意指示,代表允许手机上短信应用的新消息在电视机上展示,完成授权。
113.示例性的,图5a为本技术实施例提供的第二种应用场景的示意图。第二种应用场景以授权流程在第二电子设备上执行为例,且以第二电子设备是电视机为例。
114.如图5a中的(a),电视机上显示主界面。主界面中包括设置选项。当检测到针对设置选项的操作时,显示如图5a中(b)所示的界面,该界面中包括外部设备消息展示权限设置选项。当检测到针对该外部设备消息展示权限设置选项的操作时,显示如图5a中的(c)的界面,该界面中包括允许所有外部设备在本设备上展示消息的选项501,以及允许指定外部设备在本设备上展示消息的选项502。当检测到选项501被开启(比如,按钮503被选中)时,电视机允许所有外部设备的新消息在电视机本机上展示。当检测到选项502被开启(比如,按钮504被选中)时,电视机显示设备列表,设备列表中包括电视机扫描到的周围设备的标识(包括设备标识或账号标识)。假设检测到针对手机标识的操作(比如手机标识的选中操
作),那么电视机授权手机将接收到的新消息在电视机本机上展示。示例性的,请参见图5a中的(e),手机接收到新消息时,通过电视机展示新消息,如图5a中的(f)。
115.在图5a中的(c)中,电视机响应于手机标识的选中操作,授予手机新消息在电视机上展示的权限。存在一种可能的情况,手机作为消息发送端可以向与其连接的任意设备发送新消息,这种情况下,前文中授予手机新消息在电视机上展示的权限,可以理解为,电视机允许在本机上显示手机的新消息。对于未选中的设备(比如,笔记本电脑),电视机不允许在本机上显示笔记本电脑的新消息(比如,即便电视机接收到未选中设备的新消息也不会显示)。这种方式,电视机只显示用户选中的设备的新消息,不显示未选中的设备的新消息,隐私性较好。而且,这种方式,用户只需要在第二电子设备上选择能够在第二电子设备上展示新消息的第一电子设备即可,操作便捷。
116.可选的,为了安全起见,图5a中的(c)中,电视机响应于手机标识的选中操作之后,暂未授予手机新消息在电视机上展示的权限,还可以在手机上确认,完成授权流程。示例性的,如图5b中的(a),电视机响应于手机标识的选中操作,向手机发送请求,该请求用于请求手机通过电视机展示新消息。手机接收到该请求后,可以显示提示信息,如图5b中的(b),提示信息用于提示用户是否允许手机新消息在电视机上展示。在接收到确认指令(比如,点击“是”按钮的操作)时,可以向电视机返回同意指示,代表手机同意将接收到的新消息在电视机上展示。这种方式中,用户在第二电子设备选中第一电子设备,并且在第一电子设备上确认,完成对授权过程,更为安全。
117.下面介绍本技术相关的电子设备。
118.以下介绍电子设备,图6示出了电子设备100的结构示意图。电子设备100可以是消息发送端,也可以是消息接收端。如图6所示,电子设备100可以包括处理器110,外部存储器接口120,内部存储器121,通用串行总线(universal serial bus,usb)接口130,充电管理模块140,电源管理模块141,电池142,天线1,天线2,移动通信模块150,无线通信模块160,音频模块170,扬声器170a,受话器170b,麦克风170c,耳机接口170d,传感器模块180,按键190,马达191,指示器192,摄像头193,显示屏194,以及用户标识模块(subscriber identification module,sim)卡接口195等。
119.处理器110可以包括一个或多个处理单元,例如:处理器110可以包括应用处理器(application processor,ap),调制解调处理器,图形处理器(graphics processing unit,gpu),图像信号处理器(image signal processor,isp),控制器,存储器,视频编解码器,数字信号处理器(digital signal processor,dsp),基带处理器,和/或神经网络处理器(neural-network processing unit,npu)等。其中,不同的处理单元可以是独立的器件,也可以集成在一个或多个处理器中。其中,控制器可以是电子设备100的神经中枢和指挥中心。控制器可以根据指令操作码和时序信号,产生操作控制信号,完成取指令和执行指令的控制。处理器110中还可以设置存储器,用于存储指令和数据。在一些实施例中,处理器110中的存储器为高速缓冲存储器。该存储器可以保存处理器110刚用过或循环使用的指令或数据。如果处理器110需要再次使用该指令或数据,可从所述存储器中直接调用。避免了重复存取,减少了处理器110的等待时间,因而提高了系统的效率。
120.usb接口130是符合usb标准规范的接口,具体可以是mini usb接口,micro usb接口,usb type c接口等。usb接口130可以用于连接充电器为电子设备100充电,也可以用于
电子设备100与外围设备之间传输数据。充电管理模块140用于从充电器接收充电输入。电源管理模块141用于连接电池142,充电管理模块140与处理器110。电源管理模块141接收电池142和/或充电管理模块140的输入,为处理器110,内部存储器121,外部存储器,显示屏194,摄像头193,和无线通信模块160等供电。
121.电子设备100的无线通信功能可以通过天线1,天线2,移动通信模块150,无线通信模块160,调制解调处理器以及基带处理器等实现。天线1和天线2用于发射和接收电磁波信号。电子设备100中的每个天线可用于覆盖单个或多个通信频带。不同的天线还可以复用,以提高天线的利用率。例如:可以将天线1复用为无线局域网的分集天线。在另外一些实施例中,天线可以和调谐开关结合使用。
122.移动通信模块150可以提供应用在电子设备100上的包括2g/3g/4g/5g等无线通信的解决方案。移动通信模块150可以包括至少一个滤波器,开关,功率放大器,低噪声放大器(low noise amplifier,lna)等。移动通信模块150可以由天线1接收电磁波,并对接收的电磁波进行滤波,放大等处理,传送至调制解调处理器进行解调。移动通信模块150还可以对经调制解调处理器调制后的信号放大,经天线1转为电磁波辐射出去。在一些实施例中,移动通信模块150的至少部分功能模块可以被设置于处理器110中。在一些实施例中,移动通信模块150的至少部分功能模块可以与处理器110的至少部分模块被设置在同一个器件中。
123.无线通信模块160可以提供应用在电子设备100上的包括无线局域网(wireless local area networks,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转为电磁波辐射出去。
124.在一些实施例中,电子设备100的天线1和移动通信模块150耦合,天线2和无线通信模块160耦合,使得电子设备100可以通过无线通信技术与网络以及其他设备通信。所述无线通信技术可以包括全球移动通讯系统(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)。
125.显示屏194用于显示应用的显示界面,例如相机应用的取景界面等。显示屏194包括显示面板。显示面板可以采用液晶显示屏(liquid crystal display,lcd),有机发光二极管(organic light-emitting diode,oled),有源矩阵有机发光二极体或主动矩阵有机发光二极体(active-matrix organic light emitting diode的,amoled),柔性发光二极
管(flex light-emitting diode,fled),miniled,microled,micro-oled,量子点发光二极管(quantum dot light emitting diodes,qled)等。在一些实施例中,电子设备100可以包括1个或n个显示屏194,n为大于1的正整数。
126.电子设备100可以通过isp,摄像头193,视频编解码器,gpu,显示屏194以及应用处理器等实现拍摄功能。
127.isp用于处理摄像头193反馈的数据。例如,拍照时,打开快门,光线通过镜头被传递到摄像头感光元件上,光信号转换为电信号,摄像头感光元件将所述电信号传递给isp处理,转化为肉眼可见的图像。isp还可以对图像的噪点,亮度,肤色进行算法优化。isp还可以对拍摄场景的曝光,色温等参数优化。在一些实施例中,isp可以设置在摄像头193中。
128.摄像头193用于捕获静态图像或视频。物体通过镜头生成光学图像投射到感光元件。感光元件可以是电荷耦合器件(charge coupled device,ccd)或互补金属氧化物半导体(complementary metal-oxide-semiconductor,cmos)光电晶体管。感光元件把光信号转换成电信号,之后将电信号传递给isp转换成数字图像信号。isp将数字图像信号输出到dsp加工处理。dsp将数字图像信号转换成标准的rgb,yuv等格式的图像信号。在一些实施例中,电子设备100可以包括1个或n个摄像头193,n为大于1的正整数。
129.数字信号处理器用于处理数字信号,除了可以处理数字图像信号,还可以处理其他数字信号。例如,当电子设备100在频点选择时,数字信号处理器用于对频点能量进行傅里叶变换等。
130.视频编解码器用于对数字视频压缩或解压缩。电子设备100可以支持一种或多种视频编解码器。这样,电子设备100可以播放或录制多种编码格式的视频,例如:动态图像专家组(moving picture experts group,mpeg)1,mpeg2,mpeg3,mpeg4等。
131.npu为神经网络(neural-network,nn)计算处理器,通过借鉴生物神经网络结构,例如借鉴人脑神经元之间传递模式,对输入信息快速处理,还可以不断的自学习。通过npu可以实现电子设备100的智能认知等应用,例如:图像识别,人脸识别,语音识别,文本理解等。
132.内部存储器121可以用于存储计算机可执行程序代码,所述可执行程序代码包括指令。处理器110通过运行存储在内部存储器121的指令,从而执行电子设备100的各种功能应用以及数据处理。内部存储器121可以包括存储程序区和存储数据区。其中,存储程序区可存储操作系统,以及至少一个应用程序(例如爱奇艺应用,即时通信应用等)的软件代码等。存储数据区可存储电子设备100使用过程中所产生的数据(例如拍摄的图像、录制的视频等)等。此外,内部存储器121可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件,闪存器件,通用闪存存储器(universal flash storage,ufs)等。
133.外部存储器接口120可以用于连接外部存储卡,例如micro sd卡,实现扩展电子设备的存储能力。外部存储卡通过外部存储器接口120与处理器110通信,实现数据存储功能。例如将图片,视频等文件保存在外部存储卡中。
134.电子设备100可以通过音频模块170,扬声器170a,受话器170b,麦克风170c,耳机接口170d,以及应用处理器等实现音频功能。例如音乐播放,录音等。
135.其中,传感器模块180可以包括压力传感器180a,陀螺仪传感器180b,气压传感器
180c,磁传感器180d,加速度传感器180e,距离传感器180f,接近光传感器180g,指纹传感器180h,温度传感器180j,触摸传感器180k,环境光传感器180l,骨传导传感器180m等。
136.按键190包括开机键,音量键等。按键190可以是机械按键。也可以是触摸式按键。电子设备100可以接收按键输入,产生与电子设备100的用户设置以及功能控制有关的键信号输入。马达191可以产生振动提示。马达191可以用于来电振动提示,也可以用于触摸振动反馈。例如,作用于不同应用(例如拍照,音频播放等)的触摸操作,可以对应不同的振动反馈效果。触摸振动反馈效果还可以支持自定义。指示器192可以是指示灯,可以用于指示充电状态,电量变化,也可以用于指示消息,未接来电,通知等。sim卡接口195用于连接sim卡。sim卡可以通过插入sim卡接口195,或从sim卡接口195拔出,实现与电子设备100的接触和分离。
137.可以理解的是,图6所示的部件并不构成对电子设备100的具体限定,电子设备还可以包括比图示更多或更少的部件,或者组合某些部件,或者拆分某些部件,或者不同的部件布置。此外,图6中的部件之间的组合/连接关系也是可以调整修改的。
138.下面结合附图详细介绍本技术实施例提供的跨设备消息展示方案。
139.实施例一
140.图7为本技术实施例提供的跨设备消息展示方法的一种流程示意图。该方法可以适用于包括第一电子设备和第二电子设备的通信系统,示例性的,通信系统如图1所示。所述方法的流程包括:
141.s701,第一电子设备与第二电子设备连接。
142.示例性的,所述连接可以是无线连接或有线连接。
143.以第一电子设备是手机、第二电子设备是笔记本电脑或电视机为例,手机与笔记本电脑或电视机连接的过程,请参见前文图2所示,为了节省篇幅在此不重复赘述。
144.s702,第一电子设备接收到新消息。
145.示例性的,所述新消息包括系统级消息或应用级消息。所述系统级消息包括系统升级消息、闹钟消息、低电量提示消息等等。所述应用级消息包括应用收到的消息,所述应用比如即时通信应用,如短信应用、微信应用等收到的消息。
146.示例性的,所述新消息包括:在锁屏界面上显示的通知消息,在下拉通知栏或上拉通知栏中显示的通知消息,在状态栏中显示的通知消息,在消息通知框中显示的通知消息中的至少一种。其中,消息通知框例如可以在显示界面中以弹框的形式出现,如:横幅通知;该消息通知框可以悬浮在显示界面上。
147.可选的,在s702之前,第一电子可以处于锁屏且黑屏状态,或者,处于锁屏且亮屏状态,或者,显示第一界面,所述第一界面可以是主界面或某个应用的界面等等。
148.s703,第一电子设备判断第二电子设备是否为授权展示第一电子设备的新消息的设备。
149.可选的,s703可以包括如下方式1和方式2中的至少一种。
150.方式1,确定第二电子设备的设备标识存在于设备清单时,确定第二电子设备为授权展示第一电子设备的新消息的设备。所述设备清单中存储的是授权展示第一电子设备的新消息的设备的设备标识。
151.比如,用户通过图4a的方式,授权电视机展示手机新消息。手机将电视机的设备标
识存储在所述设备清单中。当用户取消手机新消息允许在电视机上展示(比如取消选中图4a(b)中电视机标识)时,将电视机的设备标识在设备清单中删除。
152.方式2,确定第二电子设备的当前登录账户存在于账号清单时,确定第二电子设备为授权展示第一电子设备的新消息的设备。账号清单中存储的是授权展示第一电子设备的新消息的账号。
153.示例性的,用户可以设置第一电子设备的新消息允许在哪些账号的设备上展示。比如,如图8中的(a),手机显示控制中心界面202。控制中心界面202中包括超级终端窗口203。超级终端窗口203中包括按钮400。当检测到针对按钮400操作时,显示图8中的(b)所示的界面。该界面中包括允许在外部设备上通知的选项401。当选项401处于开启状态(比如,按钮402被选中)时,显示账户列表。账户列表中包括手机扫描到的周围设备的账户标识。假设检测到用户选中tony标识,那么手机接收到新消息后允许将新消息通过账户是tony的设备展示。如图8中的(c),手机接收到新消息后,通过账户是tony的设备(如,笔记本电脑)展示,如图8中的(d)。因此,手机中可以记录一个账号清单,该账号清单中存储的是用户设置的允许展示手机新消息的账户的标识。比如,用户通过图8的方式,设置手机新消息允许在账号是tony的设备上展示后,手机将账号tony存储在所述账号清单中。当用户取消手机新消息允许在账号是tony的设备上展示(比如取消选中图8(b)中tony标识)时,将账号tony在账号清单中删除。因此,在s701第一电子设备与第二电子设备建立连接之后,第二电子设备可以向第一电子设备发送第二电子设备当前登录账号。第一电子设备判断第二电子设备当前登录账号是否存在于所述账户清单中,如果是,则确定允许将新消息在第二电子设备上展示,否则,确定不允许将新消息在第二电子设备上展示。
154.s704,第一电子设备确定第二电子设备是否为授权展示第一电子设备的新消息的设备时,向第二电子设备发送新消息。
155.s705,第二电子设备展示所述新消息。
156.实施例一中,用户可以在第一电子设备(消息发送端)上设置第一电子设备的新消息允许在哪些外部设备上展示。通过这种方式,避免第一电子设备将新消息通过任意外部设备展示,泄露用户隐私。
157.实施例二
158.本实施例二与实施例一的区别在于:实施例一中,用户在第一电子设备上设置第一电子设备的新消息允许在哪些外部设备上展示。一旦设置了第一电子设备的新消息在第二电子设备上展示,那么第一电子设备的任何新消息都可以在第二电子设备上显示。本实施例二中,用户可以在第一电子设备上设置第一电子设备的不同应用的新消息在不同外部设备上显示。比如,第一电子设备上第一应用的新消息在第二电子设备上显示,第一电子设备上第二应用的新消息在第三电子设备上显示。因此,实施例二比实施例一粒度更细。
159.示例性的,请参见图9,为本技术一实施例提供的跨设备消息展示方法的另一种流程示意图。该方法的流程包括:
160.s901,第一电子设备与第二电子设备和第三电子设备连接。
161.其中,s901包括s901a和s901b。s901a,第一电子设备与第二电子设备连接;s901b,第一电子设备与第三电子设备连接。s901a和s901b之间的执行顺序不作限定。以第一电子设备是手机、第二电子设备是笔记本电脑、第三电子设备是电视机为例,手机与笔记本电脑
和电视机连接的过程,请参见前文图2所示,为了节省篇幅在此不重复赘述。
162.s902,第一电子设备中第一应用接收到新消息。
163.s903,第一电子设备中第二应用接收到新消息。第二应用和第一应用是不同的应用。
164.s904,第一电子设备确定第二电子设备是授权展示第一电子设备上第一应用的新消息的设备。
165.可选的,s904可以包括如下方式1和方式2中的至少一种。
166.方式1,确定第二电子设备的设备标识存在设备清单时,确定第二电子设备为授权展示第一电子设备上第一应用的新消息的设备。所述设备清单中存储的是授权展示第一电子设备上第一应用的新消息的设备的设备标识。
167.比如,用户通过图4c的方式,设置手机上短信应用的新消息允许在电视机上展示后,手机将电视机的标识存储在所述设备清单中。当用户取消手机上短信应用的新消息允许在电视机上展示(比如取消选中图4b(d)中电视机标识)时,将电视机标识在设备清单中删除。
168.方式2,确定第二电子设备的当前登录账户存在于账号清单时,确定第二电子设备为授权展示第一电子设备上第一应用的新消息的设备。账号清单中存储的是授权展示第一电子设备上第一应用的新消息的账号。
169.示例性的,用户可以设置第一电子设备上第一应用的新消息允许在哪些账号对应的设备上展示。比如,以第一电子设备是手机,第一应用是手机中的短信应用为例,如图10中的(a),手机上显示主界面。主界面中包括短信应用的图标。当检测到针对短信应用的图标的操作时,显示短信应用的界面,如图10中的(b)。该界面中包括消息列表以及按钮403。当检测到针对按钮403的操作时,显示如图10中的(c)所示的界面,该界面中包括新消息通知选项。当检测到针对新消息通知选项的操作时,显示如图10中的(d)所示的界面,该界面中包括允许在本机通知的选项404和允许在外部设备上通知的选项405。当选项405处于开启状态(比如按钮406被选中)时,显示设备列表,设备列表中包括手机扫描到的周围设备的登录账号。假设检测到用户选择账号tony,那么手机允许将短信应用的新消息通过当前登录账号为tony的设备展示。示例性的,如图10中的(e),手机接收到短信应用的新消息以及系统新消息后,通过当前登录账号为tony的设备(如电视机)展示短信应用的新消息,如图10中的(d)。
170.s905,第一电子设备将第一应用的新消息发送给第二电子设备。
171.s906,第二电子设备显示第一应用的新消息。
172.s907,第一电子设备确定第三电子设备是授权展示第一电子设备上第二应用的新消息的设备。
173.第一电子设备与第二电子设备和第三电子设备连接。第三电子设备与第二电子设备不同,比如,一个是笔记本电脑,另一个是电视机。第二电子设备是被授权展示第一电子设备上第一应用的新消息的设备,第三电子设备是被授权展示第一电子设备中第二应用的新消息的设备。其中,第一应用与第二应用是不同的应用。比如,第一应用和第二应用类型不同,第一应用是即时通信应用,第二应用是其它类型应用(比如系统类应用比如时钟、日历、备忘录等等)。这样,不同类型的应用的新消息通过不同设备展示。或者,第一应用和第
二应用分别是用户指定的应用,即,用户设置第一应用的新消息在第二电子设备上展示,设置第二应用的新消息在第三电子设备上展示,等等。
174.示例性的,s907的实现原理与s904的实现原理相同,不重复赘述。
175.s908,第一电子设备将第二应用的新消息发送第三电子设备。
176.s909,第三电子设备显示第二应用的新消息。
177.示例性的,请参见图11,手机上系统新消息通过电视机展示,手机上即时通信应用或短信应用接收到的新消息通过笔记本电脑展示。
178.本实施例二,用户可以在第一电子设备上设置第一电子设备的不同应用的新消息在不同外部设备上显示,更为比较灵活。
179.实施例三
180.前面的实施例一和实施例二从第一电子设备(即,消息发送端)的角度进行介绍。本实施例三从第二电子设备(即,消息接收端)的角度进行描述。
181.示例性的,请参见图12,为本技术一实施例提供的跨设备消息展示方法的又一种流程示意图。该方法的流程包括:
182.s1201,第一电子设备与第二电子设备连接。
183.s1202,第一电子设备接收到新消息。
184.s1203,第一电子设备将所述新消息发送给第二电子设备。
185.s1204,第二电子设备判断第一电子设备是否是被授权在第二电子设备上显示新消息的设备。
186.其中,s1204可以包括如下方式1或方式2中的至少一种。
187.方式1,第二电子设备确定第一电子设备存在于设备清单中,确定第一电子设备具有在第二电子设备上显示新消息的权限。所述设备清单中存储的是被授予在第二电子设备本机上显示新消息权限的外部设备的设备标识。
188.比如,用户通过图5a的方式,设置允许在电视机上展示手机的新消息后,电视机将手机的标识存储在所述设备清单中。当用户取消允许在电视机上展示手机的新消息(比如取消选中图5a(c)中手机标识)时,将手机标识在设备清单中删除。
189.方式2,第二电子设备确定第一电子设备存在于账号清单中,确定第一电子设备具有在第二电子设备上显示新消息的权限。所述账号清单中存储的是被授予在第二电子设备本机上显示新消息权限的外部设备的账号标识。
190.示例性的,用户可以在第二电子设备上指定允许在第二电子设备上展示新消息的账户。比如,如图13中的(a),电视机上显示主界面。主界面中包括设置选项。当检测到针对设置选项的操作时,显示如图13中(b)所示的界面,该界面中包括外部设备消息展示权限设置选项。当检测到针对该外部设备消息展示权限设置选项的操作时,显示如图13中的(c)的界面,该界面中包括允许所有外部设备在本设备上展示消息的选项501,以及允许指定外部设备在本设备上展示消息的选项502。当检测到选项502被开启(比如,按钮504被选中)时,电视机显示账号列表,账号列表中包括电视机扫描到的周围设备的登录账号。假设检测到用户选择账号amy的操作,那么电视机允许账号amy的设备的新消息在电视机本机上展示。示例性的,请参见图13中的(e),账号amy的设备(如,手机)接收到新消息时,通过电视机展示新消息,如图13中的(f)。
191.s1205,如果第二电子设备确定第一电子设备是被授权在第二电子设备上显示新消息的设备,则显示所述新消息。
192.上述实施例一至实施例三可以单独实施,或者结合实施。
193.下面以实施例一和实施例三结合实施为例。请参见图14a,为本技术一实施例提供的跨设备消息展示方法的又一种流程示意图。如图14a,所述方法包括:
194.s1401,第一电子设备与第二电子设备连接。
195.s1402,第一电子设备接收到新消息。所述新消息可以是任何新消息,比如是第一电子设备中的第一应用接收到新消息。
196.s1403,第一电子设备判断第二电子设备是否是被授权展示第一电子设备的新消息的设备。如果是,执行s1404。
197.s1404,第一电子设备将所述新消息发送给第二电子设备。
198.s1405,第二电子设备判断第一电子设备是否是被授权在第二电子设备上展示新消息的设备。如果是,执行s1406。
199.s1406,第二电子设备显示所述新消息。
200.当实施例一和实施例二结合时,消息发送端上可以做第一次判断,如,判断消息接收端是否有权限显示消息发送端的消息,消息接收端可以做二次判断,比如,判断消息发送端是否有权限在消息接收端上显示消息。通过这种方式,更加提升跨设备消息展示的隐私性。
201.下面以实施例二和实施例三结合实施为例。请参见图14b,为本技术一实施例提供的跨设备消息展示方法的又一种流程示意图。如图14b,所述方法包括:
202.s1501,第一电子设备与第二电子设备和第三电子设备连接。
203.s1502,第一电子设备中第一应用接收到新消息。
204.s1503,第一电子设备中第二应用接收到新消息。第二应用和第一应用是不同的应用。
205.s1504,第一电子设备确定第二电子设备是授权展示第一电子设备上第一应用的新消息的设备。
206.s1505,第一电子设备将第一应用的新消息发送给第二电子设备。
207.s1506,第二电子设备判断第一电子设备是否被授权将第一应用的新消息在第二电子设备上展示。如果是,执行s1507。
208.s1507,第二电子设备显示第一应用的新消息。
209.s1508,第一电子设备确定第三电子设备是授权展示第一电子设备上第二应用的新消息的设备。
210.s1509,第一电子设备将第二应用的新消息发送第三电子设备。
211.s1510,第三电子设备判断第一电子设备是否被授权将第二应用的新消息在第三电子设备上展示。如果是,执行s1511。
212.s1511,第三电子设备显示第二应用的新消息。
213.实施例四
214.前面的实施例一和实施例二中,第一电子设备的新消息可以通过第二电子设备的显示屏显示。在本实施例三中,第一电子设备中第一应用可以调用第二电子设备的其它硬
件,比如摄像头。第一应用可以是第一电子设备中需要使用摄像头的应用,比如相机应用、即时通信应用(比如,即时通信应用中视频通话功能需要使用摄像头),社交类应用(比如,微博、小红书等发布内容需要使用摄像头)等等。一般情况下,第一电子设备中第一应用需要使用摄像头时,会使用第一电子设备本机摄像头,本实施例三中,第一电子设备中第一应用需要使用摄像头时,可以使用第二电子设备的摄像头。
215.示例性的,请参见图15,为本实施例四提供的一种应用场景的示意图。该应用场景以第一电子设备是手机,第二电子设备是笔记本电脑为例,且以第一应用是即时通信应用为例。用户a正在使用笔记本电脑办公,用户a的手机放置在桌子上,手机中包括即时通信应用,即时通信应用可进行视频通话。假设用户b请求与用户a进行视频通话。用户a使用手机接通用户b的通话请求之后将手机放置在桌子上继续使用笔记本电脑办公。此时,按照一般方案,由于用户a将手机放置在桌面上,如果手机a使用的是后置摄像头,那么后置摄像头会被桌面遮挡,对方(即用户b)的手机上看到的是黑的(因为用户a的摄像头被桌面遮挡)。按照本实施例四的技术方案,用户a的手机可以调用笔记本电脑的摄像头,由于用户a正在使用笔记本电脑,所以笔记本电脑能采集到用户a的图像。笔记本电脑将采集的图像发送给用户a的手机,用户a的手机将图像发送给用户b,实现视频通话。这样,用户a不需要握持手机正对自己,也能让对方(即用户b)看到用户a,用户体验较好。
216.第一种方式
217.示例性的,图16为本技术实施例提供的跨设备交互方法的流程示意图。该流程以图15的应用场景为例进行介绍。如图所示,所述流程包括:
218.s1601,第一电子设备与第二电子设备连接。
219.示例性的,第一电子设备可以是图15中的手机,第二电子设备是图15中的笔记本电脑。
220.s1602,第一电子设备打开第一应用。
221.其中,第一应用可以是需要使用摄像头的任何应用,比如,图像拍摄应用(比如相机应用),或者即时通信应用(比如,微信应用、华为畅连应用等等)。
222.s1603,第一电子设备响应于第一应用调用摄像头的操作,判断是否允许第一应用使用第二电子设备的摄像头。
223.示例性的,以即时通信应用为例,请参见图17,为即时通信应用中与联系人(如,约翰)的聊天界面,用于调用摄像头的操作可以是点击所述聊天界面中的视频通话按钮1701的操作。
224.可选的,s1603中第一电子设备判断是否允许第一应用使用第二电子设备的摄像头,包括:当第二电子设备是用户指定的允许第一应用使用其摄像头的设备,和/或,第二电子设备当前登录账号是用户指定的允许第一应用使用其摄像头的账号时,确定允许第一应用使用第二电子设备的摄像头。
225.以第二电子设备是用户指定的允许第一应用使用其摄像头的设备为例。示例性的,用户可以在第一电子设备上设置允许第一应用使用哪些外部设备的摄像头。如图18a中的(a),手机上显示主界面。主界面中包括即时通信应用的图标。所述即时通信应用可以是微信应用、qq等任何能够进行视频通话的应用。当检测到针对即时通信应用的图标的操作时,显示即时通信应用的界面,如图18a中的(b)。该界面中包括设置选项。当检测到针对设
置选项的操作时,显示如图18a中的(c)所示的界面,该界面中包括摄像头调用选项。当检测到针对摄像头调用选项的操作时,显示如图18a中的(d)所示的界面,该界面中包括允许使用本机摄像头选项1801,以及允许使用外部摄像头的选项1802。当选项1802处于开启状态(比如按钮1804被选中)时,显示设备列表,设备列表中包括手机扫描到的周围设备的标识。假设检测到用户选择笔记本电脑的标识,那么手机允许该即时通信应用使用笔记本电脑的摄像头。示例性的,如图18a中的(e),手机显示即时通信应用中与联系人(如,约翰)的聊天界面,当检测到针对视频通话按键1805的操作时,使用笔记本电脑上的摄像头采集图像,如图18a中的(f)。笔记本电脑上摄像头采集图像之后,将图像发送给手机,手机上显示所述图像,如图18a中的(g)。因此,第一电子设备中存储设备列表,该设备列表中存储的是用户指定的允许第一应用使用摄像头的外部设备。比如,图18a中(d),用户选择笔记本电脑的标识之后,将笔记本电脑的标识存储在所述设备列表中。因此,第一电子设备可以判断第二电子设备是否存在于所述设备列表中,如果存在,确定允许第一应用使用第二电子设备的摄像头,否则,确定不允许第一应用使用第二电子设备的摄像头。可以理解的是,继续图18a中(d)为例,当用户取消选择笔记本电脑的标识时,可以将笔记本电脑的标识从所述设备列表中删除。
226.以第二电子设备当前登录账号是用于指定的运行第一应用使用其摄像头的账号为例。示例性的,用户可以在第一电子设备上设置允许第一应用使用哪些账号对应设备上的摄像头。如图18b中的(d),手机上显示允许使用本机摄像头选项1801,以及允许使用外部摄像头的选项1802。当选项1802处于开启状态(比如按钮1804被选中)时,显示账号列表,账号列表中包括手机扫描到的周围设备的账号标识。假设检测到用户选择账号tony,那么手机允许第一应用调用当前登录账号为tony的设备上的摄像头。示例性的,如图18b中的(e),手机上即时通信应用显示与联系人(如,约翰)的聊天界面,当检测到针对视频通话按键1805的操作时,使用当前登录账号为tony的设备(如笔记本电脑)上的摄像头采集图像,如图18b中的(f),手机上显示所述摄像头所采集的图像,如图18b中的(g)。因此,第一电子设备中存储账号列表,该账号列表中存储的是用户指定的允许第一应用使用摄像头的外部设备。比如,图18b中(d),用户选择账号tony之后,将账号tony存储在所述账号列表中。因此,第一电子设备可以判断第二电子设备的当前登录账号是否存在于所述账号列表中,如果存在,确定允许第一应用使用第二电子设备的摄像头,否则,确定不允许第一应用使用第二电子设备的摄像头。可以理解的是,继续图18b中(d)为例,当用户取消选择账号tony时,可以将账号tony从所述账号列表中删除。
227.s1604,第一电子设备确定允许第一应用使用第二电子设备的摄像头时,向第二电子设备发送指令。所述指令用于请求调用第二电子设备的摄像头。
228.s1605,第二电子设备启动摄像头进行图像拍摄。
229.s1606,第二电子设备将图像发送给第一电子设备。
230.第二种方式
231.图19为本技术一实施例提供的跨设备交互方法的另一种流程示意图。该流程可以适用于图15所示的应用场景。如图所示,所述流程包括:
232.s1901,第一电子设备与第二电子设备建立连接。
233.s1902,第一电子设备打开第一应用。
234.s1903,第一电子设备检测到调用摄像头的操作。
235.s1904,第一电子设备向第二电子设备发送指令。所述指令用于请求调用第二电子设备上的摄像头。
236.s1905,第二电子设备判断本机摄像头是否允许被第一电子设备使用。
237.其中,s1905可以包括:当第一电子设备是用户指定的允许使用第二电子设备本机摄像头的设备,和/或,第一电子设备当前登录账号是用户指定的允许使用第二电子设备本机摄像头的账号时,确定第二电子设备本机摄像头允许被第一电子设备使用。
238.以第一电子设备是用户指定的允许使用第二电子设备本机摄像头的设备为例。示例性的,用户可以在第二电子设备上设置允许哪些外部设备使用第二电子设备本机摄像头。如图20a中的(a),笔记本电脑显示桌面,响应于预设操作(如鼠标右键单击操作),显示如图20a中的(b)所示的界面,该界面中包括外部设备调用摄像头的权限设置选项,当检测到针对该选项的操作时,显示如图20a中的(c)所示的界面,该界面中包括允许所有外部设备使用本机摄像头的选项2001,以及允许指定外部设备使用本机摄像头的选项2002。当选项2002处于开启状态(如,按钮2004被选中),显示设备列表,所述设备列表中包括笔记本电脑扫描到的周围设备的标识。假设检测到用户选择手机标识,则允许手机使用笔记本电脑本机摄像头。示例性的,如图20a中的(e),手机显示即时通信应用中与联系人(如,约翰)的聊天界面,当检测到针对视频通话按键1805的操作时,使用笔记本电脑上的摄像头采集图像,如图20a中的(f)。笔记本电脑上摄像头采集图像之后,将图像发送给手机,手机上显示所述图像,如图20a中的(g)。因此,第二电子设备中存储设备列表,该设备列表中存储的是用户指定的允许使用第二电子设备本机摄像头的外部设备。比如,图20a中(c),用户选择手机的标识之后,将手机的标识存储在所述设备列表中。因此,第二电子设备可以判断第一电子设备是否存在于所述设备列表中,如果存在,确定本机摄像头允许被第一电子设备使用,否则,确定本机摄像头不允许被第一电子设备使用。可以理解的是,继续图20a中(d)为例,当用户取消选择手机的标识时,可以将手机的标识从所述设备列表中删除。
239.以第一电子设备当前登录账号是用户指定的允许使用第二电子设备本机摄像头的账号为例。示例性的,用户可以在第二电子设备上哪些账号对应的设备可以使用第二电子设备本机摄像头。如图20b中的(c),笔记本电脑显示允许所有外部设备使用本机摄像头的选项2001,以及允许指定外部设备使用本机摄像头的选项2002。当选项2002处于开启状态(如,按钮2004被选中),显示账号列表。假设检测到用户选择账号amy,则允许当前登录账号是账号amy的设备部使用笔记本电脑本机摄像头。示例性的,如图20b中的(d)和(e),当前登录账号是账号amy的设备(如,手机)显示即时通信应用中与联系人(如,约翰)的聊天界面,当检测到针对视频通话按键1805的操作时,使用笔记本电脑上的摄像头采集图像,如图20b中的(f)。笔记本电脑上摄像头采集图像之后,将图像发送给手机,手机上显示所述图像,如图20b中的(g)。
240.s1906,第二电子设备确定本机摄像头允许被第一电子设备使用时,打开本机摄像头并采集图像。
241.s1907,第二电子设备向第一电子设备发送图像。
242.以上第一种方式和第二种方式可以单独使用,也可以结合使用,本技术实施例不作限定。
243.本技术实施例提供的跨设备消息展示方法可以实现不同级别的新消息授权管理策略。示例性的,如图21,第一电子设备中包括各种类型的应用,比如短信应用、系统升级应用、股市应用等等。第一电子设备还包括新消息通知授权管理模块,该模块可以实现不同级别的新消息授权管理策略。比如,包括三种级别的新消息授权管理策略:一、设备级别的授权管理策略;二、应用级别的授权管理策略;三、账号级别的授权管理策略。
244.一、设备级别的授权管理策略,请参见实施例一中的方式1,即第一电子设备可以授权哪些设备展示第一电子设备的新消息。
245.二、应用级别的授权管理策略,请参见实施例二,即,第一电子设备可以将第一电子设备中不同应用授权给不同设备展示,比如,第一应用的新消息通过第二电子设备展示,第二应用的新消息通过第三电子设备展示。
246.三、账号级别的授权管理策略,请参见实施例一中的方式2,即第一电子设备可以授权哪些账号的设备可以展示第一电子设备的新消息。
247.需要说明的是,前文已经对实施例一和实施例二进行了详细的介绍,为了节省篇幅此处不再重复赘述。
248.继续如图21,第二电子设备中包括消息通知模块,用于展示新消息。还包括新消息通知授权管理模块,该模块可以实现不同级别的新消息授权管理策略。比如,包括两种级别的新消息授权管理策略:一、设备级别的授权管理策略;二、账号级别的授权管理策略。
249.一、设备级别的授权管理策略,请参见实施例三中的方式1,即,第二电子设备授权哪些设备将其接收到的新消息在第二电子设备上展示。
250.二、账号级别的授权管理策略,请参见实施例三中的方式2,即,第二电子设备授权哪些账号的设备将其接收到的新消息在第二电子设备上展示。
251.示例性的,请参见图22,为本技术实施例提供的通信系统的示意图。通信系统中包括第一电子设备和第二电子设备。第一电子设备中包括各种类型的应用,以及第一跨设备消息展示框架。第二电子设备中包括消息展示模块,用于展示来自其它设备的消息;还包括第二跨设备消息展示框架。其中,第一跨设备消息展示框架和第二跨设备消息展示框架可以实现设备间的通信,比如有线或无线通信等等。其中,第一跨设备消息展示框架也可以称为客户端(client)跨设备消息展示框架;第二跨设备消息展示框架也可以称为服务端(host)跨设备消息展示框架,本技术对名称不作限定。
252.第一电子设备中各个应用可以向第一跨设备消息展示框架发送注册信息,注册信息用于指示应用接收到新消息会向第一跨设备消息展示框架发送。那么,各个应用接收到新消息之后会默认发送给第一跨设备消息展示框架。第一跨设备消息展示框架用于记录第一设备列表和/或第一账号列表。其中,所述第一设备清单中存储的是授权展示第一电子设备的新消息的外部设备的设备标识。所述第二账号清单中存储的是授权展示第一电子设备的新消息的外部设备的账号。关于第一设备列表和/或第一账号列表请参见前文实施例一。当第一跨设备消息展示框架接收到某个应用的新消息时,判断当前连接的第二电子设备是否存在与第一设备列表或第二电子设备的当前登录账号是否存在于第一账号列表中,如果是,则将该新消息发送给第二电子设备。因此,第一跨设备消息展示框架会判断当前连接设备是否有权限展示第一电子设备的新消息,起到隐私保护作用。
253.第二电子设备中的第二跨设备消息展示框架用于记录第二设备列表和/或第二账
号列表。所述第二设备清单中存储的是被授予在第二电子设备本机上显示新消息权限的外部设备的设备标识。所述第二账号清单中存储的是被授予在第二电子设备本机上显示新消息权限的外部设备的账号标识。关于第二设备列表和/或第二账号列表,请参见前文实施例三。当第二跨设备消息展示框架接收到来自第一电子设备的新消息之后,判断第一电子设备是否存储在第二设备列表中或者判断第一电子设备的当前登录账号是否存在于第二账号列表中,如果是,第二跨设备消息展示框架将接收到的新消息通过消息展示模块展示。因此,第二跨设备消息展示框架会判断哪些外部设备的新消息允许在第二电子设备上展示,安全性进一步提升。
254.示例性的,请参见图23,为本技术实施例提供的通信系统的示意图。通信系统中包括第一电子设备和第二电子设备。第一电子设备中包括各种需要使用摄像头的应用,以及第一跨设备消息展示框架。第二电子设备中包括摄像头,以及第二跨设备消息展示框架。其中,第一跨设备消息展示框架和第二跨设备消息展示框架可以实现设备间的通信,比如有线或无线通信等等。
255.第一电子设备中各个应用可以向第一跨设备消息展示框架发送注册信息,注册信息用于指示应用会向第一跨设备消息展示框架发送摄像头调用指令。第一跨设备消息展示框架用于记录第一设备列表和/或第一账号列表。所述第一设备清单中存储的是允许第一电子设备中第一应用使用摄像头的外部设备的设备标识。所述第一账号清单中存储的允许第一电子设备中第一应用使用摄像头的外部设备的账号。关于第一设备列表和/或第一账号列表请参见前文实施例四。当第一跨设备消息展示框架接收到某个应用摄像头调用指令时,判断当前连接的第二电子设备是否存在与第一设备列表或第二电子设备的当前登录账号是否存在于第一账号列表中,如果是,则将该摄像头调用指令发送给第二电子设备。
256.第二电子设备中的第二跨设备消息展示框架用于记录第二设备列表和/或第二账号列表。所述第二设备清单中存储的是允许使用本机摄像头的外部设备的设备标识。所述第二账号清单中存储的允许使用本机摄像头的外部设备的账号。关于第二设备列表和/或第二账号列表请参见前文实施例四。当第二跨设备消息展示框架接收到来自第一电子设备的摄像头调用指令之后,判断第一电子设备是否存储在第二设备列表中或者判断第一电子设备的当前登录账号是否存在于第二账号列表中,如果是,第二跨设备消息展示框架基于摄像头调用指令启动第二电子设备中的摄像头。之后,第二跨设备消息展示框架将摄像头采集的图像发送给第一电子设备。
257.基于相同的构思,图24为本技术实施例提供的电子设备2400的结构示意图。电子设备2400可以是前文中的第一电子设备或第二电子设备。如图24所示,电子设备2400可以包括:一个或多个处理器2401;一个或多个存储器2402;通信接口2403,以及一个或多个计算机程序2404,上述各器件可以通过一个或多个通信总线2405连接。其中该一个或多个计算机程序2404被存储在上述存储器2402中并被配置为被该一个或多个处理器2401执行,该一个或多个计算机程序2404包括指令。比如,上述指令可以用于执行如上面相应实施例中主设备的相关步骤。通信接口2103用于实现第一电子设备与第二电子设备的通信,比如通信接口可以是收发器。
258.基于相同的构思,本技术实施例还提供一种通信系统。所述通信系统中包括第一电子设备和第二电子设备。示例性的,第一电子设备可以是手机、平板电脑、pc、手表等具有
显示屏的设备。第二电子设备可以是平板电脑、pc、电视机等大屏设备。其中,第一电子设备和第二电子设备的结构可以参见图24所示。比如,当图24所示的电子设备2400是第一电子设备时,当一个或多个计算机程序2404的指令被处理器执行时,使得电子设备2400执行如前文中第一电子设备的步骤。当图24所示的电子设备2400是第二电子设备时,当一个或多个计算机程序2404的指令被所述处理器执行时,使得电子设备2400执行如前文中第二电子设备的步骤。
259.上述本技术提供的实施例中,从电子设备(例如第一电子设备或第二电子设备)作为执行主体的角度对本技术实施例提供的方法进行了介绍。为了实现上述本技术实施例提供的方法中的各功能,电子设备可以包括硬件结构和/或软件模块,以硬件结构、软件模块、或硬件结构加软件模块的形式来实现上述各功能。上述各功能中的某个功能以硬件结构、软件模块、还是硬件结构加软件模块的方式来执行,取决于技术方案的特定应用和设计约束条件。
260.以上实施例中所用,根据上下文,术语“当

时”或“当

后”可以被解释为意思是“如果
…”
或“在

后”或“响应于确定
…”
或“响应于检测到
…”
。类似地,根据上下文,短语“在确定

时”或“如果检测到(所陈述的条件或事件)”可以被解释为意思是“如果确定
…”
或“响应于确定
…”
或“在检测到(所陈述的条件或事件)时”或“响应于检测到(所陈述的条件或事件)”。另外,在上述实施例中,使用诸如第一、第二之类的关系术语来区份一个实体和另一个实体,而并不限制这些实体之间的任何实际的关系和顺序。
261.在本说明书中描述的参考“一个实施例”或“一些实施例”等意味着在本技术的一个或多个实施例中包括结合该实施例描述的特定特征、结构或特点。由此,在本说明书中的不同之处出现的语句“在一个实施例中”、“在一些实施例中”、“在其他一些实施例中”、“在另外一些实施例中”等不是必然都参考相同的实施例,而是意味着“一个或多个但不是所有的实施例”,除非是以其他方式另外特别强调。术语“包括”、“包含”、“具有”及它们的变形都意味着“包括但不限于”,除非是以其他方式另外特别强调。
262.在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本发明实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(dsl))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,dvd)、或者半导体介质(例如固态硬盘solid state disk(ssd))等。在不冲突的情况下,以上各实施例的方案都可以组合使用。
263.需要指出的是,本专利申请文件的一部分包含受著作权保护的内容。除了对专利局的专利文件或记录的专利文档内容制作副本以外,著作权人保留著作权。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1