信息处理方法、装置、存储介质及电子设备与流程

文档序号:32441309发布日期:2022-12-06 21:54阅读:138来源:国知局
信息处理方法、装置、存储介质及电子设备与流程

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.图1是本技术实施例提供的第一电子设备的架构示意图。
27.图2所本技术实施例提供的第二电子设备的架构示意图。
28.图3是本技术实施例提供的信息处理方法的流程示意图。
29.图4至图7是本技术实施例提供的信息处理方法的场景示意图。
30.图8是本技术实施例提供的第一电子设备与第二电子设备的交互示意图。
31.图9是本技术实施例提供的第一电子设备与第二电子设备的类型示意图。
32.图10是本技术实施例提供的另一信息处理方法的流程示意图。
33.图11是本技术实施例提供的信息处理装置的结构示意图。
34.图12是本技术实施例提供的另一信息处理装置的结构示意图。
35.图13是本技术实施例提供的电子设备的结构示意图。
具体实施方式
36.请参照图示,其中相同的组件符号代表相同的组件,本技术的原理是以实施在一适当的运算环境中来举例说明。以下的说明是基于所例示的本技术具体实施例,其不应被视为限制本技术未在此详述的其它具体实施例。
37.请参阅图1,图1是本技术实施例提供的第一电子设备的架构示意图。
38.第一电子设备包括跨屏互联模块和跨屏控制模块。
39.其中,跨屏互联模块提供设备间的扫描、发现和连接的功能。比如,第一电子设备通过其跨屏互联模块与第二电子设备的跨屏互联模块建立数据连接,如p2p连接或蓝牙连接等。
40.跨屏控制模块负责设备间传输相应数据的通道的建立,以实现设备间的数据传
输。比如,第一电子设备和第二电子设备通过其跨屏控制模块基于数据连接,建立第一电子设备的跨屏控制模块与第二电子设备的跨屏控制模块之间的投屏数据通道,使得第一电子设备通过该投屏数据通道接收第二电子设备生成的投屏内容。第一电子设备和第二电子设备通过其跨屏控制模块基于数据连接,建立第一电子设备的跨屏控制模块与第二电子设备的通知中心之间的通知数据通道,使得第一电子设备通过该通知数据通道从第二电子设备的通知中心接收通知信息。
41.跨屏控制模块还负责对设备间传输的数据进行处理。比如,跨屏控制模块可以负责对接收到的投屏内容进行显示、反控,以及对接收到的通知信息进行显示,等等。
42.请参阅图2,图2是本技术实施例提供的第二电子设备的架构示意图。
43.第一电子设备包括跨屏互联模块和跨屏控制模块。
44.其中,跨屏互联模块提供设备间的扫描、发现和连接的功能。比如,第一电子设备通过其跨屏互联模块与第二电子设备的跨屏互联模块建立数据连接,如p2p连接或蓝牙连接等。
45.跨屏控制模块负责设备间传输相应数据的通道的建立,以实现设备间的数据传输。比如,第一电子设备和第二电子设备通过其跨屏控制模块基于数据连接,建立第一电子设备的跨屏控制模块与第二电子设备的跨屏控制模块之间的投屏数据通道,使得第二电子设备将生成的投屏内容通过该投屏数据通道传输至第一电子设备。第一电子设备和第二电子设备通过其跨屏控制模块基于数据连接,建立第一电子设备的跨屏控制模块与第二电子设备的通知中心之间的通知数据通道,使得第二电子设备将通知中心接收到的通知信息传输至第一电子设备。
46.请参阅图3,图3是本技术实施例提供的信息处理方法的流程示意图,该信息处理方法应用于第一电子设备,该流程可以包括:
47.在101中,与第二电子设备建立数据连接,并基于数据连接,建立第一电子设备与第二电子设备之间的投屏数据通道和通知数据通道。
48.其中,第二电子设备可以为前述第二电子设备,用于向第一电子设备传输其生成的投屏内容和其产生的通知信息。第一电子设备可以为前述第一电子设备,用于接收第二电子设备生成的投屏内容和通知信息。投屏内容可以为第二电子设备的前台所显示的内容,也可以是第二电子设备在后台加载的内容。通知信息可以是三方应用产生的信息,如即时通讯类信息、登录提示信息,等等。通知信息也可以是系统应用产生的信息,如低电量提示信息、系统升级提示信息,等等。
49.本实施例中,第一电子设备通过跨屏互联模块与第二电子设备的跨屏互联模块通过ble、bt或p2p的形式建立数据连接。基于该数据连接,第一电子设备建立第一电子设备与第二电子设备之间的投屏数据通道和通知数据通道。其中,该投屏数据通道用于传输投屏内容。该通知数据通道用于传输通知信息。
50.在102中,通过投屏数据通道,接收第二电子设备生成的投屏内容。
51.本实施例中,在建立与第二电子设备之间的投屏数据通道之后,第一电子设备通过该投屏数据通道,接收第二电子设备生成的投屏内容。
52.比如,假设第二电子设备前台显示的内容为第二电子设备的桌面内容,第二电子设备可以将该桌面内容作为投屏内容,通过投屏数据通道发送至该第一电子设备,从而第
一电子设备接收到第二电子设备生成的投屏内容。
53.又比如,假设第二电子设备在后台加载了某应用的应用界面的显示内容,第二电子设备可以将该显示内容作为投屏内容,通过投屏数据通道发送至该第一电子设备,从而第一电子设备接收到第二电子设备生成的投屏内容。
54.需要说明的是,具体将第二电子设备生成的何种内容作为投屏内容可以由用户设置,也可以由电子设备基于一定规则确定。
55.在103中,通过通知数据通道,接收第二电子设备产生的通知信息。
56.本实施例中,第一电子设备通过通知数据通道,接收第二电子设备产生的通知信息。
57.比如,假设第二电子设备的某即时通讯类应用接收到一条即时通讯类信息,第二电子设备将其作为通知信息,通过通知数据通道发送至第一电子设备,从而第一电子设备接收到第二电子设备产生的通知信息。
58.又比如,假设第二电子设备的电量应用产生一条低电量提示信息,第二电子设备将其作为通知信息,通过通知数据通道发送至第一电子设备,从而第一电子设备接收到第二电子设备产生的通知信息。
59.在104中,将通知信息融合至投屏内容进行显示。
60.本实施例中,在接收到投屏内容和通知信息之后,第一电子设备将通知信息融合至投屏内容进行显示。
61.例如,如图4所示,第一电子设备可以将投屏内容在第一电子设备的右侧位置的投屏窗口显示,并将通知信息在投屏窗口的任意可覆盖投屏内容的位置进行显示。其中,投屏内容中被通知信息覆盖的部分对用户不可见。
62.在一些实施例中,第一电子设备可以根据投屏内容生成相应的投屏图像,并根据通知信息生成相应的通知图像。其中,投屏图像的大小大于通知图像的大小。随后,第一电子设备可从投屏图像中确定出面积与通知图像的面积相同的区域,并从投屏图像中裁剪出该区域,再将裁剪后的投屏图像与该通知图像融合,也即用该通知图像替换从投屏图像中裁剪出的区域,得到目标图像,随后,第一电子设备在投屏窗口显示该目标图像。
63.本施例中,通过投屏数据通道接收第二电子设备生成的投屏内容,并通过通知数据通道接收第二电子设备产生的通知信息,将通知信息融合至投屏内容显示,使得用户可以在第一电子设备上看到第二电子设备产生的内容。
64.进一步的,通过建立用户当前使用的电子设备与用户当前未使用的电子设备的投屏数据通道和通知数据通道,用户当前使用的电子设备通过该投屏数据通道,接收用户当前未使用的电子设备生成的投屏内容,并通过通知数据通道,接收用户当前未使用的电子设备产生的通知信息;再将通知信息融合至投屏内容进行显示,使得用户可以在当前使用的电子设备上及时看到其当前未使用的电子设备产生的内容,如投屏内容和通知信息,等等,使得用户可以及时进行相应的处理。
65.在一可选地实施例中,建立第一电子设备与第二电子设备之间的通知数据通道,包括:
66.建立第一电子设备与第二电子设备的第一通知中心之间的通知数据通道;
67.通过通知数据通道,接收第二电子设备产生的通知信息,包括:
68.通过通知数据通道,从第一通知中心接收通知信息。
69.本实施例中,第一电子设备建立第一电子设备与第二电子设备的第一通知中心之间的通知数据通道,从而第一电子设备通过通知数据通道,从第一通知中心接收通知信息。
70.具体的,第一电子设备和第二电子设备建立第一电子设备的跨屏控制模块与第二电子设备的第一通知中心之间的通知数据通道,从而第二电子设备通过通知数据通道从第一通知中心传输通知信息,第一电子设备的跨屏控制模块通过通知数据通道,从第一通知中心接收通知信息。
71.可以理解的是,第二电子设备产生的通知信息,通常会发送至第一通知中心,通过第一通知中心进行展示,如在屏幕上显示等,而本实施例中,建立第一电子设备的跨屏控制模块与第一通知中心之间的通知数据通道,使得第一电子设备的跨屏控制模块可以从第一通知中心接收该第一通知中心接收到的通知信息。
72.在一可选地实施例中,将通知信息融合至投屏内容进行显示之前,还包括:
73.确定投屏内容的使用状态;
74.将通知信息融合至投屏内容进行显示,包括:
75.若投屏内容处于显示状态,则将通知信息融合至投屏内容进行显示。
76.其中,投屏内容的使用状态包括显示状态和非显示状态,可以由用户触发进入显示状态和非显示状态。当投屏内容处于显示状态时,第一电子设备显示投屏内容。当投屏内容处于非显示状态时,第一电子设备不显示投屏内容。
77.比如,当第一电子设备显示投屏内容时,即投屏内容处于显示状态时,第一电子设备上显示有一关闭触发按键。用户触发,如点击该关闭触发按键之后,第一电子设备即不显示投屏内容,即投屏内容进入非显示状态,同时第一电子设备上显示一开启触发按键。用户触发,如点击该开启触发按键之后,第一电子设备即显示投屏内容,即投屏内容进入显示状态。
78.本实施例中,第一电子设备确定投屏内容的使用状态,以确定投屏内容是处于显示状态还是非显示状态。若投屏内容处于显示状态,则第一电子设备将通知信息融合至投屏内容进行显示。
79.需要说明的是,本实施例中的“将通知信息融合至投屏内容进行显示”的具体实施可参见其他实施例中的“将通知信息融合至投屏内容进行显示”的具体实施,此处不再赘述。
80.在一可选地实施例中,将通知信息融合至投屏内容进行显示之后,还包括:
81.响应于针对通知信息的查看操作,发送查看指示信息至第二电子设备,查看指示信息用于指示第二电子设备生成并传输对应通知信息的目标投屏内容;
82.显示目标投屏内容。
83.可以理解的是,用户看到第一电子设备上显示的通知信息之后,可以进行查看该通知信息的查看操作,如用户可以点击该通知信息,从而第一电子设备接收到针对通知信息的查看操作。由于该通知信息为第二电子设备产生的通知信息,那么,响应于该查看操作,第一电子设备发送查看指示信息至第二电子设备,从而指示第二电子设备生成并传输对应通知信息的目标投屏内容。
84.比如,假设该通知信息为某即时通讯类应用产生的信息,响应于针对该通知信息
的查看操作,第一电子设备发送查看指示信息至第二电子设备。第二电子设备可以启动该即时通讯类应用,并进入该通知信息的查看界面。第二电子设备将该查看界面的内容作为目标投屏内容传输至第一电子设备。第一电子设备在接收到该目标投屏内容之后,通过屏幕显示该目标投屏内容,以供用户查看。
85.在一可选地实施例中,发送查看指示信息至第二电子设备之前,还包括:
86.若第二电子设备处于锁屏状态,则发送解锁指示信息至第二电子设备,解锁指示信息用于指示第二电子设备输出解锁提示信息;
87.发送查看指示信息至第二电子设备,包括:
88.在第二电子设备解除锁屏状态后,发送查看指示信息至第二电子设备。
89.可以理解的是,用户看到第一电子设备上显示的通知信息之后,可以进行查看该通知信息的查看操作,如用户可以点击该通知信息,从而第一电子设备接收到针对通知信息的查看操作。由于该通知信息为第二电子设备产生的通知信息,因此需要通过第二电子设备进行查看。而第二电子设备处于锁屏状态时,必然需要解锁后才能查看该通知信息。因此,响应于该查看操作,第一电子设备先检测第二电子设备是否处于锁屏状态。若第二电子设备处于锁屏状态,第一电子设备发送解锁指示信息至第二电子设备,从而指示第二电子设备输出解锁提示信息,如播报和/或显示解锁提示信息,进而提示用户进行解锁操作。在第二电子设备解除锁屏状态后,第一电子设备发送查看指示信息至第二电子设备,从而指示第二电子设备生成并传输对应通知信息的目标投屏内容。若第二电子设备处于解除锁屏状态,第一电子设备直接发送查看指示信息至第二电子设备,从而指示第二电子设备生成并传输对应通知信息的目标投屏内容。
90.比如,假设该通知信息为某即时通讯类应用产生的信息,响应于针对该通知信息的查看操作,第一电子设备检测第二电子设备是否处于锁屏状态。若第二电子设备处于锁屏状态,第一电子设备发送解锁指示信息至第二电子设备,从而指示第二电子设备输出解锁提示信息,如播报和/或显示解锁提示信息,进而提示用户进行解锁操作。在第二电子设备解除锁屏状态后,第一电子设备发送查看指示信息至第二电子设备。第二电子设备可以启动该即时通讯类应用,并进入该通知信息的查看界面。第二电子设备将该查看界面的内容作为目标投屏内容传输至第一电子设备。第一电子设备在接收到该目标投屏内容之后,通过屏幕显示该目标投屏内容,以供用户查看。若第二电子设备处于解除锁屏状态,第一电子设备直接发送查看指示信息至第二电子设备。第二电子设备可以启动该即时通讯类应用,并进入该通知信息的查看界面。第二电子设备将该查看界面的内容作为目标投屏内容传输至第一电子设备。第一电子设备在接收到该目标投屏内容之后,通过屏幕显示该目标投屏内容,以供用户查看。
91.在一可选地实施例中,确定投屏内容的使用状态之后,还包括:
92.若投屏内容处于非显示状态,则生成对应通知信息的目标通知信息;
93.通过第一电子设备的第二通知中心显示目标通知信息。
94.本实施例中,第一电子设备确定投屏内容的使用状态,以确定投屏内容是处于显示状态还是非显示状态。如图5所示,若投屏内容处于非显示状态,则第一电子设备通过跨屏控制模块生成对应通知信息的目标通知信息,并通过跨屏控制模块发送目标通知信息至第一电子设备的第二通知中心,通过第二通知中心显示目标通知信息。
95.在一可选地实施例中,如图6所示,在投屏内容处于非显示状态时,若接收到针对目标通知信息的查看操作,如用户点击该目标通知信息,第一电子设备会使得投屏内容进入显示状态,且投屏内容为对应通知信息的目标投屏内容。
96.比如,假设通知信息为某即时通讯类应用产生的信息,响应于针对目标通知信息的查看操作,第一电子设备会使得投屏内容进入显示状态,并发送查看指示信息至第二电子设备。第二电子设备可以启动该即时通讯类应用,并进入通知信息的查看界面。第二电子设备将该查看界面的内容作为目标投屏内容传输至第一电子设备。第一电子设备在接收到该目标投屏内容之后,通过屏幕显示该目标投屏内容,以供用户查看。
97.在一可选地实施例中,如图7所示,在投屏内容处于非显示状态时,若接收到针对目标通知信息的查看操作,如用户点击该目标通知信息,第一电子设备会使得投屏内容进入显示状态。由于该目标通知信息为第二电子设备产生的通知信息对应的信息,因此需要通过第二电子设备进行查看。而第二电子设备处于锁屏状态时,必然需要解锁后才能查看该通知信息。因此,响应于该查看操作,第一电子设备先检测第二电子设备是否处于锁屏状态。若第二电子设备处于锁屏状态,第一电子设备发送解锁指示信息至第二电子设备,从而指示第二电子设备输出解锁提示信息,如播报和/或显示解锁提示信息,进而提示用户进行解锁操作。若第二电子设备显示解锁提示信息,第二电子设备还可将解锁提示信息的显示界面的内容作为投屏内容发送至第一电子设备,第一电子设备在接收到该投屏内容之后,可以显示该投屏内容。在第二电子设备解除锁屏状态后,第一电子设备发送查看指示信息至第二电子设备,从而指示第二电子设备生成并传输对应通知信息的目标投屏内容。第一电子设备在接收到该目标投屏内容之后,通过屏幕显示该目标投屏内容,以供用户查看。若第二电子设备处于解除锁屏状态,第一电子设备直接发送查看指示信息至第二电子设备,从而指示第二电子设备生成并传输对应通知信息的目标投屏内容。
98.比如,假设通知信息为某即时通讯类应用产生的信息,响应于针对目标通知信息的查看操作,第一电子设备检测第二电子设备是否处于锁屏状态。若第二电子设备处于锁屏状态,第一电子设备发送解锁指示信息至第二电子设备,从而指示第二电子设备输出解锁提示信息,如播报和/或显示解锁提示信息,进而提示用户进行解锁操作。在第二电子设备解除锁屏状态后,第一电子设备发送查看指示信息至第二电子设备。第二电子设备可以启动该即时通讯类应用,并进入该通知信息的查看界面。第二电子设备将该查看界面的内容作为目标投屏内容传输至第一电子设备。第一电子设备在接收到该目标投屏内容之后,通过屏幕显示该目标投屏内容,以供用户查看。若第二电子设备处于解除锁屏状态,第一电子设备直接发送查看指示信息至第二电子设备。第二电子设备可以启动该即时通讯类应用,并进入该通知信息的查看界面。第二电子设备将该查看界面的内容作为目标投屏内容传输至第一电子设备。第一电子设备在接收到该目标投屏内容之后,通过屏幕显示该目标投屏内容,以供用户查看。
99.在一可选地实施例中,若接收到针对目标通知信息的移除操作,第一电子设备会将该目标通知信息从第二通知中心移除。第一电子设备还可发送移除指示信息至第二电子设备。第二电子设备接收到该移除指示信息之后,便可将通知信息从第一通知中心移除,从而通过在第一电子设备上接收操作实现移除第二电子设备上的通知信息。
100.在一可选地实施例中,在投屏内容处于非显示状态时,第一电子设备在接收到通
知信息的同时,接收到进入显示状态的操作,如接收到对开启触发按键的触发操作,第一电子设备可以生成对应通知信息的目标通知信息,并通过第一电子设备的第二通知中心显示目标通知信息。在一可选地实施例中,第一电子设备可以在通过第一电子设备的第二通知中心显示目标通知信息的同时,将通知信息融合至投屏内容进行显示。
101.在一可选地实施例中,通过通知数据通道,接收第二电子设备产生的通知信息之后,还包括:
102.将通知信息保存至第一电子设备的第二通知中心。
103.本实施例中,在接收到第二电子设备产生的通知信息之后,第一电子设备可以将通知信息保存至第一电子设备的第二通知中心,如保存至第二通知中心的消息列表中。
104.在一可选地实施例中,若投屏内容处于显示状态,第一电子设备可以将通知信息保存至第二通知中心。若投屏内容处于非显示状态,第一电子设备将生成的对应通知信息的目标通知信息保存至第二通知中心。
105.在一可选地实施例中,将通知信息保存至第一电子设备的第二通知中心之后,还包括:
106.响应于针对通知信息的移除操作,将通知信息从第二通知中心移除。
107.可以理解的是,用户看到第一电子设备上显示的通知信息之后,可以进行移除该通知信息的移除操作,如用户可以滑动该通知信息,从而第一电子设备接收到针对通知信息的移除操作。响应于该移除操作,第一电子设备将通知信息从第二通知中心移除。
108.在一可选地实施例中,将通知信息保存至第一电子设备的第二通知中心之后,还包括:
109.响应于针对通知信息的移除操作,发送移除指示信息至第二电子设备,移除指示信息用于指示第二电子设备将通知信息从第一通知中心移除。
110.可以理解的是,用户看到第一电子设备上显示的通知信息之后,可以进行移除该通知信息的移除操作,如用户可以滑动该通知信息,从而第一电子设备接收到针对通知信息的移除操作。响应于该移除操作,第一电子设备发送移除指示信息至第二电子设备,以指示第二电子设备将通知信息从第一通知中心移除。第二电子设备接收到该移除指示信息之后,便可将通知信息从第一通知中心移除,从而通过在第一电子设备上接收操作实现移除第二电子设备上的通知信息。
111.在一可选地实施例中,第一电子设备响应于针对通知信息的移除操作,在将通知信息从第二通知中心移除的同时,可以发送移除指示信息至第二电子设备,移除指示信息用于指示第二电子设备将通知信息从第一通知中心移除,从而实现同时将通知信息从第一电子设备和第二电子设备的通知中心移除,避免用户需要操作两次才能将通知信息从第一电子设备和第二电子设备的通知中心移除。
112.在一可选地实施例中,如图8所示,第一电子设备和第二电子设备通过跨屏互联模块建立p2p数据连接。基于该数据连接,第一电子设备和第二电子设备通过跨屏控制模块建立第一电子设备的跨屏控制模块与第二电子设备的跨屏控制模块之间的投屏数据通道。基于该数据连接,第一电子设备和第二电子设备还通过跨屏控制模块建立第一电子设备的跨屏控制模块与第二电子设备的第一通知中心的通知数据通道。第二电子设备的应用产生的通知信息发送至第一通知中心之后,第一通知中心会拉起addnotification()类通过通知
数据通道将通知信息发送至第一电子设备的跨屏控制模块。
113.之后,若投屏内容处于显示状态,则第一电子设备的跨屏控制模块将通知信息发送至第二通知中心。第二通知中心保存该通知信息,并将通知信息融合至投屏内容进行显示,即直接在显示投屏内容的投屏窗口显示通知信息。若接收到针对通知信息的查看操作,第一电子设备会拉起notificationclicked()方法,发送查看指示信息至第二电子设备。第二电子设备可以启动该应用,并进入该通知信息的查看界面。第二电子设备将该查看界面的内容作为目标投屏内容传输至第一电子设备,从而第一电子设备显示对应通知信息的目标投屏内容。若接收到针对通知信息的移除操作,第一电子设备会将该通知信息从第二通知中心移除。
114.若投屏内容处于非显示状态,则第一电子设备的跨屏控制模块生成对应该通知信息的目标通知信息,并将目标通知信息发送至第二通知中心。第二通知中心保存该目标通知信息,并显示该目标通知信息。若接收到针对目标通知信息的查看操作,第一电子设备会拉起notificationclicked()方法,从而使得投屏内容进入显示状态,且投屏内容为对应通知信息的目标投屏内容。若接收到针对目标通知信息的移除操作,第一电子设备会将该目标通知信息从第二通知中心移除。
115.在一可选地实施例中,电子设备还会通过建立的通知数据通道发送移除指示信息至第二电子设备。第二电子设备接收到该移除指示信息之后,调用icdfconsumerdelete()方法将通知信息从第一通知中心移除。
116.在一可选地实施例中,当第一电子设备与第二电子设备建立数据连接,并基于数据连接,建立第一电子设备与第二电子设备之间的投屏数据通道和通知数据通道之后,第二电子设备与第一电子设备进入跨屏互联状态。而当第一电子设备与第二电子设备断开投屏数据通道和通知数据通道,并断开数据连接之后,第二电子设备与第一电子设备进入非跨屏互联状态。并且,若第一电子设备的通知同步功能处于开启状态,则在投屏内容处于非显示状态时,第一电子设备生成对应通知信息的目标通知信息,并通过第二通知中心显示该目标通知信息。若第一电子设备的通知同步功能处于未开启状态,则不进行通知信息同步处理,即第一电子设备不对该通知信息进行相应的展示处理。
117.比如,当第二电子设备产生通知信息时,第二电子设备判断其与第一电子设备是否处于跨屏互联状态。若第二电子设备与第一电子设备不处于跨屏互联状态,即处于非跨屏互联状态,则第二电子设备通过第一通知中心显示该通知信息。若第二电子设备与第一电子设备处于跨屏互联状态,则第二电子设备将通知信息发送至第一电子设备。第一电子设备确定第一电子设备的投屏内容的显示状态。若投屏内容的显示状态为显示状态,则第一电子设备将通知信息融合至投屏内容进行显示,如第一电子设备通过与第二电子设备通过第一通知中心显示该通知信息的方式相应的方式将通知信息融合至投屏内容进行显示。若投屏内容的显示状态为非显示状态,则第一电子设备判断通知同步功能是否处于开启状态。若通知同步功能处于开启状态,则第一电子设备生成对应通知信息的目标通知信息,并通过第二通知中心显示该目标通知信息。若通知同步功能处于未开启状态,则第一电子设备不进行通知信息同步处理,即第一电子设备不对该通知信息进行相应的展示处理。
118.在一可选地实施例中,将通知信息融合至投屏内容进行显示之后,还包括:
119.在通知信息的显示时长达到预设时长时,撤销显示通知信息。
120.在一可选地实施例中,将通知信息融合至投屏内容进行显示,包括:
121.获取人眼图像;
122.根据人眼图像确定人眼的视线方向与第一电子设备的屏幕的交点在屏幕中所处的第一显示区域;
123.将通知信息融合至投屏内容在第一显示区域进行显示。
124.本实施例中,第一电子设备获取人眼图像,并根据该人眼图像,通过视线追踪算法确定人眼的视线方向与第一电子设备的屏幕的交点在屏幕中所处的第一显示区域。随后,第一电子设备将通知信息融合至投屏内容在第一显示区域进行显示。其中,该第一显示区域可以为以人眼的视线方向与第一电子设备的屏幕的交点为圆心,预设范围内的区域。预设范围可由用户设置,也可由第一电子设备基于一定规则生成。
125.在一可选地实施例中,将通知信息融合至投屏内容进行显示,包括:
126.根据通知信息的信息类型,从第一电子设备的屏幕中确定第二显示区域;
127.将通知信息融合至投屏内容在第二显示区域进行显示。
128.本实施例中,第一电子设备预先为不同的通知信息进行分类,如分为系统应用类型和三方应用类型。若通知信息为系统应用产生,则通知信息的类型为系统应用类型。若通知信息为三方应用产生,则通知信息的类型为三方应用类型。第一电子设备还预先为不同的信息类型确定不同的显示区域(包括位置和/或大小)。那么,在接收到通知信息和投屏内容之后,第一电子设备根据通知信息的信息类型,从第一电子设备的屏幕中确定第二显示区域,并将通知信息融合至投屏内容在第二显示区域进行显示。
129.在一可选地实施例中,如图9所示,本技术实施例中的第一电子设备可以为智能手机,本技术实施例中的第二电子设备可以为电视机、平板设备、台式电脑、笔记本电脑、终端设备和pda,等等。
130.在一可选地实施例中,本技术实施例中的第一电子设备可以为智能手机、电视机、平板设备、台式电脑、笔记本电脑、终端设备和pda中的至少一种电子设备,本技术实施例中的第二电子设备可以为智能手机、电视机、平板设备、台式电脑、笔记本电脑、终端设备和pda中的至少一种电子设备,从而实现一对多跨端互联、多对一跨端互联和多对多跨端互联。
131.请参阅图10,图10是本技术实施例提供的另一信息处理方法的流程示意图。该信息处理方法应用于第二电子设备,该流程包括:
132.在201中,与第一电子设备建立数据连接,并基于数据连接,建立第一电子设备与第二电子设备之间的投屏数据通道和通知数据通道。
133.在202中,通过投屏数据通道,向第一电子设备传输第二电子设备生成的投屏内容。
134.在203中,通过通知数据通道,向第一电子设备传输第二电子设备产生的通知信息,以使第一电子设备将通知信息融合至投屏内容进行显示。
135.在一可选地实施例中,建立第一电子设备与第二电子设备之间的通知数据通道,包括:
136.建立第一电子设备与第二电子设备的第一通知中心之间的通知数据通道;
137.通过通知数据通道,向第一电子设备传输第二电子设备产生的通知信息,包括:
138.通过通知数据通道,从第一通知中心发送通知信息。
139.可以理解的是,步骤201至203对应于发送端的步骤,而步骤101至104对应于接收端的步骤,二者的处理流程是相应的,因此,步骤201至203的具体实施可以参见前面实施例的具体实施,在此不再赘述。
140.请参阅图11,图11为本技术实施例提供的信息处理装置的结构示意图。信息处理装置300应用于第一电子设备,信息处理装置300包括:通道建立模块301、内容接收模块302、信息接收模块303和信息显示模块304。
141.通道建立模块301,用于与第二电子设备建立数据连接,并基于数据连接,建立第一电子设备与第二电子设备之间的投屏数据通道和通知数据通道。
142.内容接收模块302,用于通过投屏数据通道,接收第二电子设备生成的投屏内容。
143.信息接收模块303,用于通过通知数据通道,接收第二电子设备产生的通知信息。
144.信息显示模块304,用于将通知信息融合至投屏内容进行显示。
145.在一可选地实施例中,通道建立模块301,可以用于:建立第一电子设备与第二电子设备的第一通知中心之间的通知数据通道;
146.信息接收模块303,可以用于:通过通知数据通道,从第一通知中心接收通知信息。
147.在一可选地实施例中,信息显示模块304,可以用于:
148.确定投屏内容的使用状态;若投屏内容处于显示状态,则将通知信息融合至投屏内容进行显示。
149.在一可选地实施例中,信息处理装置300还可以包括信息查看模块,信息查看模块,可以用于:响应于针对通知信息的查看操作,发送查看指示信息至第二电子设备,查看指示信息用于指示第二电子设备生成并传输对应通知信息的目标投屏内容;显示目标投屏内容。
150.在一可选地实施例中,信息查看模块,可以用于:若第二电子设备处于锁屏状态,则发送解锁指示信息至第二电子设备,解锁指示信息用于指示第二电子设备输出解锁提示信息;在第二电子设备解除锁屏状态后,发送查看指示信息至第二电子设备。
151.在一可选地实施例中,信息显示模块304,可以用于:若投屏内容处于非显示状态,则生成对应通知信息的目标通知信息;通过第一电子设备的第二通知中心显示目标通知信息。
152.在一可选地实施例中,信息处理装置300还可以包括信息保存模块,信息保存模块,可以用于:将通知信息保存至第一电子设备的第二通知中心。
153.在一可选地实施例中,信息处理装置300还可以包括信息移除模块,信息移除模块,可以用于:响应于针对通知信息的移除操作,将通知信息从第二通知中心移除。
154.在一可选地实施例中,信息移除模块,可以用于:响应于针对通知信息的移除操作,发送移除指示信息至第二电子设备,移除指示信息用于指示第二电子设备将通知信息从第一通知中心移除。
155.在一可选地实施例中,信息显示模块304,可以用于:在通知信息的显示时长达到预设时长时,撤销显示通知信息。
156.在一可选地实施例中,信息显示模块304,可以用于:获取人眼图像;根据人眼图像确定人眼的视线方向与第一电子设备的屏幕的交点在屏幕中所处的第一显示区域;将通知
信息融合至投屏内容在第一显示区域进行显示。
157.在一可选地实施例中,信息显示模块304,可以用于:根据通知信息的信息类型,从第一电子设备的屏幕中确定第二显示区域;将通知信息融合至投屏内容在第二显示区域进行显示。
158.请参阅图12,图12为本技术实施例提供的另一信息处理装置的结构示意图。信息处理装置400应用于第二电子设备,信息处理装置400包括:通道建立模块401、内容传输模块402和信息传输模块403。
159.通道建立模块401,用于与第一电子设备建立数据连接,并基于数据连接,建立第一电子设备与第二电子设备之间的投屏数据通道和通知数据通道。
160.内容传输模块402,用于通过投屏数据通道,向第一电子设备传输第二电子设备生成的投屏内容。
161.信息传输模块403,用于通过通知数据通道,向第一电子设备传输第二电子设备产生的通知信息,以使第一电子设备将通知信息融合至投屏内容进行显示。
162.在一可选地实施例中,通道建立模块401,可以用于:建立第一电子设备与第二电子设备的第一通知中心之间的通知数据通道;
163.信息传输模块403,可以用于:通过通知数据通道,从第一通知中心发送通知信息。
164.本技术实施例提供一种计算机可读的存储介质,其上存储有计算机程序,当计算机程序在计算机上执行时,使得计算机执行如本实施例提供的信息处理方法。
165.本技术实施例还提供一种电子设备,包括存储器,处理器,处理器通过调用存储器中存储的计算机程序,用于执行本实施例提供的信息处理方法。
166.例如,上述电子设备可以是诸如平板电脑或者智能手机等移动终端。请参阅图13,图13为本技术实施例提供的电子设备的结构示意图。
167.该电子设备500可以包括处理器501、存储器502等部件。本领域技术人员可以理解,图13中示出的电子设备结构并不构成对电子设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置,如电子设备500还可包括屏幕。
168.处理器501是电子设备的控制中心,利用各种接口和线路连接整个电子设备的各个部分,通过运行或执行存储在存储器502内的应用程序,以及调用存储在存储器502内的数据,执行电子设备的各种功能和处理数据,从而对电子设备进行整体监控。
169.存储器502可用于存储应用程序和数据。存储器502存储的应用程序中包含有可执行代码。应用程序可以组成各种功能模块。处理器501通过运行存储在存储器502的应用程序,从而执行各种功能应用以及数据处理。
170.在本实施例中,电子设备中的处理器501会按照如下的指令,将一个或一个以上的应用程序的进程对应的可执行代码加载到存储器502中,并由处理器501来运行存储在存储器502中的应用程序,从而实现本技术任一实施例所述的信息处理方法。
171.在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见上文针对信息处理方法的详细描述,此处不再赘述。
172.本技术实施例提供的信息处理装置与上文实施例中的信息处理方法属于同一构思,在信息处理装置上可以运行信息处理方法实施例中提供的任一方法,其具体实现过程详见信息处理方法实施例,此处不再赘述。
173.需要说明的是,对本技术实施例信息处理方法而言,本领域普通技术人员可以理解实现本技术实施例信息处理方法的全部或部分流程,是可以通过计算机程序来控制相关的硬件来完成,计算机程序可存储于一计算机可读取存储介质中,如存储在存储器中,并被至少一个处理器执行,在执行过程中可包括如信息处理方法的实施例的流程。其中,该存储介质可为磁碟、光盘、只读存储器(rom,reud only memory)、随机存取记忆体(rum,rundom uccess memory)等。
174.可以理解的是,在本技术的具体实施方式中,涉及到用户信息,如应用使用行为数据、日志等相关的数据,当本技术以上实施例运用到具体产品或技术中时,需要获得用户许可或者同意,且相关数据的收集、使用和处理需要遵守相关国家和地区的相关法律法规和标准。
175.对本技术实施例的信息处理装置而言,其各功能模块可以集成在一个处理芯片中,也可以是各个模块单独物理存在,也可以两个或两个以上模块集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中,存储介质譬如为只读存储器,磁盘或光盘等。
176.以上对本技术实施例所提供的一种信息处理方法、装置、存储介质及电子设备进行了详细介绍,本文中应用了具体个例对本技术的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本技术的方法及其核心思想;同时,对于本领域的技术人员,依据本技术的思想,在具体实施方式及应用范围上均会有改变之处,综上,本说明书内容不应理解为对本技术的限制。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1