一种查看应用程序被遮挡区域的方法及系统
文献发布时间:2023-06-19 10:29:05
技术领域
本发明实施例涉及远程会议技术领域,尤其涉及一种查看应用程序被遮挡区域的方法及系统。
背景技术
络会议中,主讲人共享自己的桌面,参会人观看主持人桌面:很多时候,参会人正在仔细查看主讲人桌面中某个应用程序里的内容,主持人切换了应用程序或鼠标滚动切换到其他内容,导致想看的区域被其他应用程序遮挡住,参会人错过想看的内容。为了获取到此前感兴趣的内容,参会人不得不通过voip或电话语音打断主讲人,要求主讲人将遮挡区域重新展示。这种情况在网络会议共享桌面或共享应用程序的时候会经常发生。
因此,现有技术存在缺陷,急需改进。
发明内容
为了解决上述至少一个技术问题,本发明提出了一种查看应用程序被遮挡区域的方法及系统,从而实现被遮挡区域的快速选取以及呈现,可以提高用户体验,无需会议主持者进行操作。
为了实现上述目的,本发明提供了一种查看应用程序被遮挡区域的方法,用于终端中,所述方法包括:
获取远程终端发送的实时桌面数据以及多个应用程序的坐标数据;
根据所述实时桌面数据以及所述应用程序的坐标数据计算每一所述应用程序的显示窗口的实时显示内容并缓存;
将每一所述应用程序的显示窗口的实时显示内容在所述终端的显示界面的对应区域进行窗口显示;
获取用户对所述显示界面上预设区域的预设操作时,根据所述预设操作选取所述预设区域的对应层级的显示窗口进行置顶显示。
可选地,在本申请实施例所述的查看应用程序被遮挡区域的方法中,所述获取用户对所述显示界面上预设区域的预设操作时,根据所述预设操作选取所述预设区域的对应层级的显示窗口进行置顶显示,包括:
获取用户对所述显示界面上预设区域的超过预设时长的光标停留操作时;
根据所述光标停留操作选取所述预设区域的最上层的局部窗口对应的完整的显示窗口进行置顶显示。
可选地,在本申请实施例所述的查看应用程序被遮挡区域的方法中,所述获取用户对所述显示界面上预设区域的预设操作时,根据所述预设操作选取所述预设区域的对应层级的显示窗口进行置顶显示,包括:
获取用户对所述显示界面上预设区域的第一滑动操作时;
根据所述第一滑动操作的长度将所述预设区域的对应预设层级的局部窗口对应的完整的目标显示窗口进行置顶显示。
可选地,在本申请实施例所述的查看应用程序被遮挡区域的方法中,所述获取用户对所述显示界面上预设区域的预设操作时,根据所述预设操作选取所述预设区域的对应层级的显示窗口进行置顶显示,包括:
获取用户对所述显示界面上预设区域的第一操作时;
根据所述第一操作将所述预设区域的各个层级的局部窗口对应的完整的显示窗口进行依次间隔交替置顶显示;
当检测到用户对所述显示界面上预设区域的第二操作时,将位于最顶层的完整的显示窗口进行维持置顶显示。
可选地,在本申请实施例所述的查看应用程序被遮挡区域的方法中,所述第一操作为对所述预设区域的触摸操作,所述第二操作为对所述预设区域的松开触摸的操作。
可选地,在本申请实施例所述的查看应用程序被遮挡区域的方法中,所述获取用户对所述显示界面上预设区域的预设操作时,根据所述预设操作选取所述预设区域的对应层级的显示窗口进行置顶显示,包括:
获取用户对所述显示界面上预设区域的第三操作时;
根据所述第三操作选取所述预设区域上预设层级的局部显示窗口对应的完整的目标显示窗口;
以预设间隔交替显示所述目标显示窗口的多帧画面;
获取用户对所述多帧画面的选中操作,将目标帧画面对应的目标显示窗口进行置顶显示。
可选地,在本申请实施例所述的查看应用程序被遮挡区域的方法中,所述获取用户对所述显示界面上预设区域的预设操作时,根据所述预设操作选取所述预设区域的对应层级的显示窗口进行置顶显示,包括:
获取用户对所述显示界面上预设区域的第四操作时;
根据所述第四操作选取所述预设区域上预设层级的局部显示窗口对应的完整的目标显示窗口;
在显示区域平铺显示所述目标显示窗口的多帧缩略画面;
基于用户的第五操作从所述目标显示窗口的多帧缩略画面中的目标帧缩略画面进行置顶平铺显示。
第二方面,本申请实施例提供了一种查看应用程序被遮挡区域的系统,该系统包括:存储器以及处理器,所述存储器中包括查看应用程序被遮挡区域的方法程序,所述查看应用程序被遮挡区域的方法程序被所述处理器执行时实现如下步骤:
获取远程终端发送的实时桌面数据以及多个应用程序的坐标数据;
根据所述实时桌面数据以及所述应用程序的坐标数据计算每一所述应用程序的显示窗口的实时显示内容并缓存;
将每一所述应用程序的显示窗口的实时显示内容在所述终端的显示界面的对应区域进行窗口显示;
获取用户对所述显示界面上预设区域的预设操作时,根据所述预设操作选取所述预设区域的对应层级的显示窗口进行置顶显示。
可选地,在本申请实施例所述的查看应用程序被遮挡区域的系统中,所述查看应用程序被遮挡区域的方法程序被所述处理器执行时实现如下步骤:
获取用户对所述显示界面上预设区域的超过预设时长的光标停留操作时;
根据所述光标停留操作选取所述预设区域的最上层的局部窗口对应的完整的显示窗口进行置顶显示。
第三方面,本申请实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质中包括查看应用程序被遮挡区域的方法程序,所述查看应用程序被遮挡区域的方法程序被处理器执行时,实现如上述任一项所述的一种查看应用程序被遮挡区域的方法的步骤。
由上可知,本申请实施例提供的查看应用程序被遮挡区域的方法及系统通过获取远程终端发送的实时桌面数据以及多个应用程序的坐标数据;根据所述实时桌面数据以及所述应用程序的坐标数据计算每一所述应用程序的显示窗口的实时显示内容并缓存;将每一所述应用程序的显示窗口的实时显示内容在所述终端的显示界面的对应区域进行窗口显示;获取用户对所述显示界面上预设区域的预设操作时,根据所述预设操作选取所述预设区域的对应层级的显示窗口进行置顶显示。从而实现被遮挡区域的快速选取以及呈现,可以提高用户体验,无需会议主持者进行操作。
本发明的附加方面和优点将在下面的描述部分中给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。
附图说明
图1示出了本发明实施例中的一种查看应用程序被遮挡区域的方法的流程图;
图2示出了本发明实施例中的一种查看应用程序被遮挡区域的系统的框图。
具体实施方式
为了能够更清楚地理解本发明的上述目的、特征和优点,下面结合附图和具体实施方式对本发明进行进一步的详细描述。需要说明的是,在不冲突的情况下,本申请的实施例及实施例中的特征可以相互组合。
在下面的描述中阐述了很多具体细节以便于充分理解本发明,但是,本发明还可以采用其他不同于在此描述的其他方式来实施,因此,本发明的保护范围并不受下面公开的具体实施例的限制。
图1为本发明提供的一种查看应用程序被遮挡区域的方法的流程图。该查看应用程序被遮挡区域的方法,包括以下步骤:
S101、获取远程终端发送的实时桌面数据以及多个应用程序的坐标数据;
S102、根据所述实时桌面数据以及所述应用程序的坐标数据计算每一所述应用程序的显示窗口的实时显示内容并缓存;
S103、将每一所述应用程序的显示窗口的实时显示内容在所述终端的显示界面的对应区域进行窗口显示;
S104、获取用户对所述显示界面上预设区域的预设操作时,根据所述预设操作选取所述预设区域的对应层级的显示窗口进行置顶显示。
其中,在该步骤S101中,该终端可以为手机、电脑或者IPAD等。该远程终端可以为电脑。该实时桌面数据为桌面上显示的内容。应用程序的坐标数据能够在屏幕上定位到不同应用程序的区域。其中,不同应用程序的显示窗口会出现局部重叠导致互相遮挡的情况。
其中,在该步骤S102中,参会人的移动端接收到这两个关键数据之后,会自动计算每个应用程序区域的最新内容,同时在内存中缓存每个窗口最新内容。其中,每一个区域对应一个应用程序的显示窗口。
其中,在该步骤S103中,该远程桌面上的多个应用程序的显示窗口以相同格局实时呈现在该终端的显示界面上。
其中,在该步骤S104中,其中,该预设操作可以为单击或者触摸选中操作,或者滑动操作,或者预设时长的光标停留操作。其中,可以将该预设区域内的第一层的局部显示窗口对应的完整显示窗口在该终端的显示界面进行置顶显示。可以将该预设区域内的第二层的局部显示窗口对应的完整显示窗口在该终端的显示界面进行置顶显示。可以将该预设区域内的第三层的局部显示窗口对应的完整显示窗口在该终端的显示界面进行置顶显示。当然其并不限于此,导致将哪一层置顶显示则由该预设操作的类型决定。
其中,在一些实施例中,该步骤S104可以包括以下子步骤:
S1041a、获取用户对所述显示界面上预设区域的超过预设时长的光标停留操作时;
S1042a、根据所述光标停留操作选取所述预设区域的最上层的局部窗口对应的完整的显示窗口进行置顶显示。
其中,其中,该预设时长为5秒,当然,其并不限于此。可以通过该预设时长来选取对应的层级,例如预设时长为5秒则为最上层的完整的显示窗口进行置顶显示。如果预设时长为6秒,则显示第二层的完整的显示窗口进行置顶显示,依次类推。
其中,在一些实施例中,该步骤S104可以包括以下子步骤:
S1041b、获取用户对所述显示界面上预设区域的第一滑动操作时;
S1042b、根据所述第一滑动操作的长度将所述预设区域的对应预设层级的局部窗口对应的完整的目标显示窗口进行置顶显示。
其中,例如第一滑动操作的长度为a1时,将预设全区域内的最上层的完整的显示窗口进行置顶显示,例如,第一滑动操作的长度为a2时,将预设全区域内的第二层的完整的显示窗口进行置顶显示,例如,第一滑动操作的长度为a3时,将预设全区域内的第三层的完整的显示窗口进行置顶显示。
在一些实施例中,该步骤S104可以包括以下子步骤:
S1041c、获取用户对所述显示界面上预设区域的第一操作时;
S1042c、根据所述第一操作将所述预设区域的各个层级的局部窗口对应的完整的显示窗口进行依次间隔交替置顶显示;
S1043c、当检测到用户对所述显示界面上预设区域的第二操作时,将位于最顶层的完整的显示窗口进行维持置顶显示。
其中,该第一操作可以时触摸操作,也可以是长按操作,该多个层级的局部窗口对应的完整的显示窗口以5秒为间隔进行交替显示,在显示某一层级的局部窗口对应的完整的显示窗口时,用户进行选中,则将该被选中的局部的显示窗口对应的完整的显示窗口进行维持置顶显示。
其中,第一操作为对所述预设区域的触摸操作,所述第二操作为对所述预设区域的松开触摸的操作。
其中,在一些实施例中,该步骤S104可以包括以下子步骤:
S1041d、获取用户对所述显示界面上预设区域的第三操作时;
S1042d、根据所述第三操作选取所述预设区域上预设层级的局部显示窗口对应的完整的目标显示窗口;
S1043d、以预设间隔交替显示所述目标显示窗口的多帧画面。
S1044d、获取用户对所述多帧画面的选中操作,将目标帧画面对应的目标显示窗口进行置顶显示。
其中,第三操作可以为向左或者向右的滑动操作。选中可以通过触摸选中。通过从多帧画面中选取目标帧画面对应的目标显示窗口,从而可以提高用户的选中所需的画面的效率,可以提高用户体验。
其中,在一些实施例中,该步骤S104可以包括以下子步骤:
S1041e、获取用户对所述显示界面上预设区域的第四操作时;
S1042e、根据所述第四操作选取所述预设区域上预设层级的局部显示窗口对应的完整的目标显示窗口;
S1043e、在显示区域平铺显示所述目标显示窗口的多帧缩略画面;
S1044e、基于用户的第五操作从所述目标显示窗口的多帧缩略画面中的目标帧缩略画面进行置顶平铺显示。其中,该多帧缩略画面为以预设比例进行缩放得到。第四操作可以为预设时长的触摸操作。选取操作可以为触摸选中或者其他选中方式。
根据本发明实施例,还包括:
获取用户等级信息;
根据所述用户等级信息确定第一显示方式和第一显示内容;
获取用户的请求信息;
按照所述第一显示方式显示第一显示内容。
需要说明的是,本发明中还可以根据每个用户等级的不同或者权限的不同通过不同的显示方式显示相关的内容。例如,等级高的用户可以全屏化进行显示,或者任意大小任意分辨率显示想查看的内容,等级低的用户只能固定大小显示相关内容。所述用户的请求信息为用户想查看被遮挡区域的请求,在接收到此请求后,则按照所述第一显示方式显示第一显示内容。
根据本发明实施例,还包括:
获取每个被遮挡应用程序的显示内容;
获取机密等级信息;
根据所述机密等级信息分析所述每个被遮挡应用程序的显示内容的机密性,得到机密信息值;
若所述机密信息值大于预设的机密阈值,则持续屏蔽被遮挡应用程序的显示内容。
需要说明的是,在视频会议的共享桌面中,共享人往往不注意就打开了机密的文件,当发现时,往往会直接进行遮挡或者关闭。在这种情况下,如果其他参会者想要浏览被遮挡的显示内容,可能会造成信息泄露,所以需要持续进行屏蔽,防止其他参会者查看到机密信息。首先,可以设定会议机密等级或者文件机密等级,其中机密等级中可以设置相应的关键词信息,例如,关键词为核心项目、中标、投标等字眼。并且机密等级可以进行其他设置,例如,可以设置模糊词语、查看权限等。然后,获取每个被遮挡应用程序的显示内容,通过图像识别或者文字识别的方式获取显示内容中的信息,再获取机密等级信息,根据所述机密等级信息分析所述每个被遮挡应用程序的显示内容的机密性,得到机密信息值。所述的机密信息值为量化的数据值,机密信息值越高,代表被遮挡的显示内容存在较为核心的机密信息,需要进行屏蔽,防止其他人查看。
根据本发明实施例,还包括:
获取用户的ID信息;
根据所述用户的ID信息进行用户的喜好分析,得到用户喜好信息;
根据所述用户喜好信息得到推荐窗口显示方式;
获取用户的请求信息;
按照所述推荐窗口显示方式进行对应层级显示窗口的置顶显示。
需要说明的是,每个用户获取被遮挡区域显示方式的喜好不同,有的用户喜欢全屏显示,有的用户喜欢居中半屏显示。所以针对不同用户的喜好确定不同的显示方式,可以很好的提高用户体验感。首先,获取用户的ID信息;根据所述用户的ID信息进行用户的喜好分析,得到用户喜好信息,可以是服务器通过获取的ID信息进行其他维度信息的获取,然后进行用户喜好的分析。然后根据所述用户喜好信息得到推荐窗口显示方式。所述用户的请求信息为用户想查看被遮挡区域的请求,在接收到此请求后,按照所述推荐窗口显示方式进行对应层级显示窗口的置顶显示。
由上可知,本申请实施例提供的查看应用程序被遮挡区域的方法通过获取远程终端发送的实时桌面数据以及多个应用程序的坐标数据;根据所述实时桌面数据以及所述应用程序的坐标数据计算每一所述应用程序的显示窗口的实时显示内容并缓存;将每一所述应用程序的显示窗口的实时显示内容在所述终端的显示界面的对应区域进行窗口显示;获取用户对所述显示界面上预设区域的预设操作时,根据所述预设操作选取所述预设区域的对应层级的显示窗口进行置顶显示。从而实现被遮挡区域的快速选取以及呈现,可以提高用户体验,无需会议主持者进行操作。
如图2所示,本申请实施例提供了一种查看应用程序被遮挡区域的系统,该系统包括:存储器201以及处理器202,所述存储器201中包括查看应用程序被遮挡区域的方法程序,所述查看应用程序被遮挡区域的方法程序被所述处理器202执行时实现如下步骤:获取远程终端发送的实时桌面数据以及多个应用程序的坐标数据;根据所述实时桌面数据以及所述应用程序的坐标数据计算每一所述应用程序的显示窗口的实时显示内容并缓存;将每一所述应用程序的显示窗口的实时显示内容在所述终端的显示界面的对应区域进行窗口显示;获取用户对所述显示界面上预设区域的预设操作时,根据所述预设操作选取所述预设区域的对应层级的显示窗口进行置顶显示。
其中,终端可以为手机、电脑或者IPAD等。该远程终端为电脑。该实时桌面数据为桌面上显示的内容。应用程序的坐标数据能够在屏幕上定位到不同应用程序的区域。其中,不同应用程序的显示窗口会出现局部重叠导致互相遮挡的情况。
其中,参会人的移动端接收到这两个关键数据之后,会自动计算每个应用程序区域的最新内容,同时在内存中缓存每个窗口最新内容。其中,每一个区域对应一个应用程序的显示窗口。
其中,该远程桌面上的多个应用程序的显示窗口以相同格局实时呈现在该终端的显示界面上。
其中,该预设操作可以为单击或者触摸选中操作,或者滑动操作,或者预设时长的光标停留操作。其中,可以将该预设区域内的第一层的局部显示窗口对应的完整显示窗口在该终端的显示界面进行置顶显示。可以将该预设区域内的第二层的局部显示窗口对应的完整显示窗口在该终端的显示界面进行置顶显示。可以将该预设区域内的第三层的局部显示窗口对应的完整显示窗口在该终端的显示界面进行置顶显示。当然其并不限于此,导致将哪一层置顶显示则由该预设操作的类型决定。
其中,在一些实施例中,所述查看应用程序被遮挡区域的方法程序被所述处理器202执行时实现如下步骤:获取用户对所述显示界面上预设区域的超过预设时长的光标停留操作时;根据所述光标停留操作选取所述预设区域的最上层的局部窗口对应的完整的显示窗口进行置顶显示。
其中,其中,该预设时长为5秒,当然,其并不限于此。可以通过该预设时长来选取对应的层级,例如预设时长为5秒则为最上层的完整的显示窗口进行置顶显示。如果预设时长为6秒,则显示第二层的完整的显示窗口进行置顶显示,依次类推。
其中,在一些实施例中,所述查看应用程序被遮挡区域的方法程序被所述处理器202执行时实现如下步骤:获取用户对所述显示界面上预设区域的第一滑动操作时;根据所述第一滑动操作的长度将所述预设区域的对应预设层级的局部窗口对应的完整的目标显示窗口进行置顶显示。
其中,例如第一滑动操作的长度为a1时,将预设全区域内的最上层的完整的显示窗口进行置顶显示,例如,第一滑动操作的长度为a2时,将预设全区域内的第二层的完整的显示窗口进行置顶显示,例如,第一滑动操作的长度为a3时,将预设全区域内的第三层的完整的显示窗口进行置顶显示。
在一些实施例中,所述查看应用程序被遮挡区域的方法程序被所述处理器202执行时实现如下步骤:获取用户对所述显示界面上预设区域的第一操作时;根据所述第一操作将所述预设区域的各个层级的局部窗口对应的完整的显示窗口进行依次间隔交替置顶显示;当检测到用户对所述显示界面上预设区域的第二操作时,将位于最顶层的完整的显示窗口进行维持置顶显示。
其中,该第一操作可以时触摸操作,也可以是长按操作,该多个层级的局部窗口对应的完整的显示窗口以5秒为间隔进行交替显示,在显示某一层级的局部窗口对应的完整的显示窗口时,用户进行选中,则将该被选中的局部的显示窗口对应的完整的显示窗口进行维持置顶显示。
其中,第一操作为对所述预设区域的触摸操作,所述第二操作为对所述预设区域的松开触摸的操作。
其中,在一些实施例中,所述查看应用程序被遮挡区域的方法程序被所述处理器202执行时实现如下步骤:获取用户对所述显示界面上预设区域的第三操作时;根据所述第三操作选取所述预设区域上预设层级的局部显示窗口对应的完整的目标显示窗口;以预设间隔交替显示所述目标显示窗口的多帧画面。获取用户对所述多帧画面的选中操作,得到目标帧画面对应的目标显示窗口。
其中,第三操作可以为向左或者向右的滑动操作。选中可以通过触摸选中。通过从多帧画面中选取目标帧画面对应的目标显示窗口,从而可以提高用户的选中所需的画面的效率,可以提高用户体验。
其中,在一些实施例中,所述查看应用程序被遮挡区域的方法程序被所述处理器202执行时实现如下步骤:获取用户对所述显示界面上预设区域的第四操作时;根据所述第四操作选取所述预设区域上预设层级的局部显示窗口对应的完整的目标显示窗口;在所述显示区域平铺显示所述目标显示窗口的多帧缩略画面;基于用户的第五操作从所述目标显示窗口的多帧缩略画面中的目标帧缩略画面进行置顶平铺显示。其中,该多帧缩略画面为以预设比例进行缩放得到。第四操作可以为预设时长的触摸操作。选取操作可以为触摸选中或者其他选中方式,以实现以下步骤:获取远程终端发送的实时桌面数据以及多个应用程序的坐标数据;根据所述实时桌面数据以及所述应用程序的坐标数据计算每一所述应用程序的显示窗口的实时显示内容并缓存;将每一所述应用程序的显示窗口的实时显示内容在所述终端的显示界面的对应区域进行窗口显示;获取用户对所述显示界面上预设区域的预设操作时,根据所述预设操作选取所述预设区域的对应层级的显示窗口进行置顶显示。
根据本发明实施例,还包括:
获取用户等级信息;
根据所述用户等级信息确定第一显示方式和第一显示内容;
获取用户的请求信息;
按照所述第一显示方式显示第一显示内容。
需要说明的是,本发明中还可以根据每个用户等级的不同或者权限的不同通过不同的显示方式显示相关的内容。例如,等级高的用户可以全屏化进行显示,或者任意大小任意分辨率显示想查看的内容,等级低的用户只能固定大小显示相关内容。所述用户的请求信息为用户想查看被遮挡区域的请求,在接收到此请求后,则按照所述第一显示方式显示第一显示内容。
根据本发明实施例,还包括:
获取每个被遮挡应用程序的显示内容;
获取机密等级信息;
根据所述机密等级信息分析所述每个被遮挡应用程序的显示内容的机密性,得到机密信息值;
若所述机密信息值大于预设的机密阈值,则持续屏蔽被遮挡应用程序的显示内容。
需要说明的是,在视频会议的共享桌面中,共享人往往不注意就打开了机密的文件,当发现时,往往会直接进行遮挡或者关闭。在这种情况下,如果其他参会者想要浏览被遮挡的显示内容,可能会造成信息泄露,所以需要持续进行屏蔽,防止其他参会者查看到机密信息。首先,可以设定会议机密等级或者文件机密等级,其中机密等级中可以设置相应的关键词信息,例如,关键词为核心项目、中标、投标等字眼。并且机密等级可以进行其他设置,例如,可以设置模糊词语、查看权限等。然后,获取每个被遮挡应用程序的显示内容,通过图像识别或者文字识别的方式获取显示内容中的信息,再获取机密等级信息,根据所述机密等级信息分析所述每个被遮挡应用程序的显示内容的机密性,得到机密信息值。所述的机密信息值为量化的数据值,机密信息值越高,代表被遮挡的显示内容存在较为核心的机密信息,需要进行屏蔽,防止其他人查看。
根据本发明实施例,还包括:
获取用户的ID信息;
根据所述用户的ID信息进行用户的喜好分析,得到用户喜好信息;
根据所述用户喜好信息得到推荐窗口显示方式;
获取用户的请求信息;
按照所述推荐窗口显示方式进行对应层级显示窗口的置顶显示。
需要说明的是,每个用户获取被遮挡区域显示方式的喜好不同,有的用户喜欢全屏显示,有的用户喜欢居中半屏显示。所以针对不同用户的喜好确定不同的显示方式,可以很好的提高用户体验感。首先,获取用户的ID信息;根据所述用户的ID信息进行用户的喜好分析,得到用户喜好信息,可以是服务器通过获取的ID信息进行其他维度信息的获取,然后进行用户喜好的分析。然后根据所述用户喜好信息得到推荐窗口显示方式。所述用户的请求信息为用户想查看被遮挡区域的请求,在接收到此请求后,按照所述推荐窗口显示方式进行对应层级显示窗口的置顶显示。
由上可知,本申请实施例提供的查看应用程序被遮挡区域的系统法通过获取远程终端发送的实时桌面数据以及多个应用程序的坐标数据;根据所述实时桌面数据以及所述应用程序的坐标数据计算每一所述应用程序的显示窗口的实时显示内容并缓存;将每一所述应用程序的显示窗口的实时显示内容在所述终端的显示界面的对应区域进行窗口显示;获取用户对所述显示界面上预设区域的预设操作时,根据所述预设操作选取所述预设区域的对应层级的显示窗口进行置顶显示。从而实现被遮挡区域的快速选取以及呈现,可以提高用户体验,无需会议主持者进行操作。
本申请实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质中包括查看应用程序被遮挡区域的方法程序,所述查看应用程序被遮挡区域的方法程序被处理器执行时,实现如上述任一项所述的一种查看应用程序被遮挡区域的方法的步骤。
由上可知,本申请实施例提供的查看应用程序被遮挡区域的系统法通过获取远程终端发送的实时桌面数据以及多个应用程序的坐标数据;根据所述实时桌面数据以及所述应用程序的坐标数据计算每一所述应用程序的显示窗口的实时显示内容并缓存;将每一所述应用程序的显示窗口的实时显示内容在所述终端的显示界面的对应区域进行窗口显示;获取用户对所述显示界面上预设区域的预设操作时,根据所述预设操作选取所述预设区域的对应层级的显示窗口进行置顶显示。从而实现被遮挡区域的快速选取以及呈现,可以提高用户体验,无需会议主持者进行操作。
在本申请所提供的几个实施例中,应该理解到,所揭露的设备和方法,可以通过其它的方式实现。以上所描述的设备实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,如:多个单元或组件可以结合,或可以集成到另一个系统,或一些特征可以忽略,或不执行。另外,所显示或讨论的各组成部分相互之间的耦合、或直接耦合、或通信连接可以是通过一些接口,设备或单元的间接耦合或通信连接,可以是电性的、机械的或其它形式的。
上述作为分离部件说明的单元可以是、或也可以不是物理上分开的,作为单元显示的部件可以是、或也可以不是物理单元;既可以位于一个地方,也可以分布到多个网络单元上;可以根据实际的需要选择其中的部分或全部单元来实现本实施例方案的目的。
另外,在本发明各实施例中的各功能单元可以全部集成在一个处理单元中,也可以是各单元分别单独作为一个单元,也可以两个或两个以上单元集成在一个单元中;上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:移动存储设备、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
或者,本发明上述集成的单元如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实施例的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机、服务器、或者网络设备等)执行本发明各个实施例所述方法的全部或部分。而前述的存储介质包括:移动存储设备、ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。
- 一种查看应用程序被遮挡区域的方法及系统
- 一种融合多特征的多因素视频遮挡区域检测方法及系统