远程数据的显示方法、装置、电子设备及存储介质与流程

文档序号:24638892发布日期:2021-04-09 20:51阅读:96来源:国知局
远程数据的显示方法、装置、电子设备及存储介质与流程

本发明实施例涉及远程控制技术领域,尤其涉及一种远程数据的显示方法、装置、电子设备及存储介质。



背景技术:

目前,市场上存在着对于远程控制医疗设备(例如,医疗成像系统,如ct、mri、pet-ct、spect、超声诊断仪等)的迫切需求。对远程控制医疗设备的需求不仅仅是需要在远端一对一地控制医疗设备。实际上,由于医疗设备通常处于不饱和工作状况,因此还需要能够在远端一对多地在处于不同位置的多个医疗设备之间切换控制。

相关技术在对多台医疗设备进行的远程控制时,一种远程控制方式是控制端每次远程仅连接一台医疗设备,当需要在多台医疗设备之间切换控制时,断开控制端当前已连接的医疗设备,再重新与另一台医疗设备建立远程连接,使得远程控制操作频繁,而且无法实现多台数据的并行显示。另一种远程控制方式是在控制端的同一个显示屏同时显示多台医疗设备的远程数据,但是这就会导致远程数据的显示区域很小,不能很清晰地观察远程数据,影响用户体验。



技术实现要素:

本发明实施例提供了一种远程数据的显示方法、装置、电子设备及存储介质,以解决现有技术中多台数据无法并行显示,以及同时显示多台数据时显示区域较小的技术问题,实现了提高远程数据的展示效果以及提升用户体验的技术效果。

第一方面,本发明实施例提供了一种远程数据的显示方法,应用于控制端,该方法包括:

获取待显示的远程数据;

基于所述控制端的至少两个待选显示屏确定与所述远程数据对应的至少一个目标显示屏;

将所述远程数据显示于所述至少一个目标显示屏中。

第二方面,本发明实施例还提供了一种远程数据的显示装置,配置于控制端,该装置包括:

数据获取模块,用于获取待显示的远程数据;

显示屏确定模块,用于基于所述控制端的至少两个待选显示屏确定与所述远程数据对应的至少一个目标显示屏;

显示模块,用于将所述远程数据显示于所述至少一个目标显示屏中。

第三方面,本发明实施例还提供了一种电子设备,所述电子设备包括:

一个或多个处理器;

存储装置,用于存储一个或多个程序,

当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如本发明任一实施例提供的远程数据的显示方法。

第四方面,本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本发明任一实施例提供的远程数据的显示方法。

上述发明中的实施例具有如下优点或有益效果:

获取待显示的远程数据,基于控制端的至少两个待选显示屏确定与远程数据对应的至少一个目标显示屏;将远程数据显示于至少一个目标显示屏中。本发明实施例的技术方案,在对待显示的远程数据进行显示之前,先确定远程数据对应的至少一个目标显示屏,以在一个或多个显示屏上显示远程数据,使得各远程数据可以并行显示在多个区域,且使得各远程数据的显示区域增加,提高了远程数据的清晰度,从而实现了提高远程数据的展示效果以及提升用户体验的技术效果。

附图说明

为了更加清楚地说明本发明示例性实施例的技术方案,下面对描述实施例中所需要用到的附图做一简单介绍。显然,所介绍的附图只是本发明所要描述的一部分实施例的附图,而不是全部的附图,对于本领域普通技术人员,在不付出创造性劳动的前提下,还可以根据这些附图得到其他的附图。

图1为本发明实施例一所提供的一种远程数据的显示方法的流程示意图;

图2为本发明实施例二所提供的一种远程数据的显示方法的流程示意图;

图3为本发明实施例二所提供的一种缩略图显示区域;

图4为本发明实施例二所提供的另一种缩略图显示区域;

图5为本发明实施例二所提供的一种主图显示区域;

图6a为本发明实施例二所提供的一种显示标识的缩略图显示区域;

图6b为本发明实施例二所提供的另一种显示标识的缩略图显示区域;

图7为本发明实施例三所提供的一种远程数据的显示方法的流程示意图;

图8为本发明实施例四所提供的一种远程数据的显示方法的流程示意图;

图9为本发明实施例五所提供的一种远程数据的显示装置的结构示意图;

图10为本发明实施例六所提供的一种电子设备的结构示意图。

具体实施方式

下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。

实施例一

图1为本发明实施例一所提供的一种远程数据的显示方法的流程示意图,本实施例可适用于在获取到远程数据后显示远程数据的情况,尤其适用于将远程数据显示于多个显示屏中。该方法应用于控制端,可以由配置在电子设备中的远程数据的显示装置来执行,该装置可以由硬件和/或软件来实现。

为便于理解,在介绍本发明实施例之前,先介绍一下应用场景。在医疗领域,尤其是临床医学中,医疗设备的远程控制的需求日益见长。相关的远程控制基本都是一个控制端对应控制一个远程设备,但在医疗场景中,一个控制端经常需要同时与多个远程设备连接,接收多个远程设备的远程数据,而且往往会需要同时查看或者控制多个远程设备的远程数据,为了解决这一需求,提出了本发明实施例的远程数据的显示方法的技术方案。

本实施例提供的远程数据的显示方法具体包括如下步骤:

s110、获取待显示的远程数据。

在本实施例中,远程数据可以是指远程设备发送的远程设备的屏幕画面数据。其中,远程设备可以是诸如医疗采集设备或监控设备等产生实时数据的电子设备。例如,医疗设备可以是心电监护仪、电子计算机断层扫描(computedtomography,ct)设备、呼吸机、氧代谢检测设备或血气分析仪等设备。可以理解的是,待显示的远程数据可以是与一台远程设备对应的远程数据,也可以是与两台或两台以上的远程设备对应的远程数据。

本发明实施例中的待显示的远程数据,可以是首次接收到的远程数据,或者,已显示于控制端的显示屏中,但待调整显示方式的远程数据。具体地,获取待显示的远程数据,可包括:与至少一台远程设备建立远程连接,并接收至少一台远程设备发送的远程图像数据,将接收到的远程图像数据作为至少一个待显示的远程数据;或者,接收用户对远程数据的选中操作,将与选中操作对应的远程数据作为待显示的远程数据。其中,选中操作可以是用户通过控制触控屏、键盘和/或鼠标等输入设备所触发的操作。例如,在用户需要对远程数据的显示方式或显示屏幕进行调整时,接收用户对远程数据的选中操作,从而将选中的远程数据作为待显示的远程数据。

需要说明的是,还可以是在与一台远程设备建立远程连接时,接收该远程设备发送的多通道的远程图像数据,将各通道的远程数据作为各待显示的远程数据。例如,心电监护仪生成12个导联心电图,其中,各个导联心电图均可作为一个通道的远程图像数据,心电监护仪的远程数据包括12个通道的远程图像数据。

s120、基于控制端的至少两个待选显示屏确定与远程数据对应的至少一个目标显示屏。

其中,控制端可以理解为用户的操作终端,控制端包括至少两个待选显示屏,各个待选显示屏均可以用于显示远程数据。目标显示屏可以理解为从各待选显示屏中选择的用于显示当前获取到的待显示的远程数据的显示屏。

可选的,基于默认显示屏配置规则确定出控制端的至少两个待选显示屏中与远程数据对应的至少一个目标显示屏;和/或,基于接收到的目标用户输入的显示屏配置操作,确定出控制端的至少两个待选显示屏中与远程数据对应的至少一个目标显示屏。

示例性地,可以预先建立远程设备与所述至少两个待选显示屏之间的对应关系,基于与待显示的远程数据对应的远程设备以及所述对应关系,确定出控制端的至少两个待选显示屏中与远程数据对应的至少一个目标显示屏。具体地,可以是确定与待显示的远程数据对应的远程设备,基于远程设备的远程设备标识与控制端的待选显示屏对应的显示屏标识之间的对应关系,确定出与该远程设备对应的至少一个待选显示屏,将确定出的至少一个待选显示屏作为与远程数据对应的目标显示屏。

可选地,根据每个待选显示屏的预设启用顺序、每个待选显示屏的工作状态和/或远程数据的目标显示方式等,确定出控制端的至少两个待选显示屏中与远程数据对应的至少一个目标显示屏。

在一种实施方式中,可以为预先每个待选显示屏设定重要等级,根据每个待选显示屏的重要等级显示对应的远程数据。具体的,当接收到远程设备的远程数据时,优先在重要等级较高的待选显示屏上显示远程数据。例如,待选显示屏2的重要等级高于待选显示屏3的重要等级时,待选显示屏2和待选显示屏3均未显示远程数据,当接收到远程设备的远程数据时,优先在待选显示屏2上显示远程数据。

在另一种实施方式中,可以预先为远程数据对应的远程设备设定优先级,根据接收到的各远程数据的远程设备的优先级先后顺序,对各远程数据进行显示。具体的,当接收到至少两个远程数据时,优先在待选显示屏上显示优先级较高的远程数据。例如,待选显示屏1上当前显示的为远程设备a的远程数据,当接收到远程设备b的远程数据时,若远程设备b的优先级高于远程设备a,则待选显示屏1优先显示远程设备b的远程数据;或者,当接收到远程设备b和远程设备c的远程数据时,若远程设备b的优先级高于远程设备a和远程设备c,则待选显示屏1优先显示远程设备b的远程数据。

在一个实施例中,可以为每个待选显示屏设定重要等级,为待显示的远程数据对应的远程设备设定优先级,根据优先级先后顺序在对应的重要等级的待选显示屏上显示对应的远程数据。更进一步,还可以判断已显示远程数据的显示屏的重要等级以及新接收到的远程数据对应的远程设备的优先级,若满足预设条件,则可以调整已显示远程数据的显示屏的显示内容。例如,当前显示器1重要等级为最高,已显示优先级中的远程设备的远程数据,显示器2重要等级为高;当接收到优先级高的远程设备的远程数据时,将其显示在显示器2上;当接收到优先级为最高的远程设备的远程数据时,由于其优先级高于已显示的远程数据两级,则可以将优先级为最高的远程设备的远程数据显示在显示器1中,而将原显示器1显示的、优先级中的远程设备的远程数据转而显示在显示器2中。如此,可以保证重要等级高的显示器显示优先级高的数据,而无足够数量优先级高的数据时也不会闲置。

s130、将远程数据显示于至少一个目标显示屏中。

其中,远程数据可以以缩略图方式和主图方式进行显示,或者以缩略图方式进行显示。若远程数据以缩略图方式和主图方式进行显示,则远程数据的缩略图可以显示在目标显示屏的缩略图显示区域,同时,主图可以显示在目标显示屏的主图显示区域。其中,缩略图和主图可以同时显示在同一目标显示屏中,或分别显示在不同的目标显示屏中。若远程数据以缩略图方式进行显示,则远程数据的缩略图可以显示在目标显示屏的缩略图显示区域。

本实施例的技术方案,获取待显示的远程数据,基于控制端的至少两个待选显示屏确定与远程数据对应的至少一个目标显示屏;将远程数据显示于至少一个目标显示屏中。本发明实施例的技术方案,在对待显示的远程数据进行显示之前,先确定远程数据对应的至少一个目标显示屏,以在一个或多个显示屏上显示远程数据,使得各远程数据可以并行显示在多个区域,且使得各远程数据的显示区域增加,提高了远程数据的清晰度,从而实现了提高远程数据的展示效果以及提升用户体验的技术效果。

实施例二

图2为本发明实施例二所提供的一种远程数据的显示方法的流程示意图,本实施例在上述各实施例的基础上,可选的,基于控制端的至少两个待选显示屏确定与远程数据对应的至少一个目标显示屏,包括:确定远程数据的目标显示方式;基于目标显示方式确定所述控制端的至少两个待选显示屏中与远程数据对应的至少一个目标显示屏。其中与上述各实施例相同或相应的术语的解释在此不再赘述。

参见图2,本实施例提供的远程数据的显示方法包括以下步骤:

s210、获取待显示的远程数据。

s220、确定远程数据的目标显示方式。

其中,目标显示方式包括但不限于以缩略图方式和主图方式进行显示,和以缩略图方式进行显示。例如,目标显示方式还可以是以主图方式进行显示,或者,基于待选显示屏的总显示区域与待显示的远程数据的组数以等比例显示的方式进行显示。其中,缩略图是指将远程数据进行压缩后小于原始远程数据的图像尺寸的图像。缩略图一般可能只查看出远程数据的大致轮廓。主图可以是数据的未经压缩显示图像,或数据缩略一定倍数后仍可以被清晰观察到的显示图像,或针对数据的主体部分的显示图像。目标显示方式可以基于用户输入的显示调整指令或远程数据对应的默认显示方式来确定。可以理解的是,主图的尺寸不小于缩略图的尺寸。但需要说明的是,缩略图和主图的尺寸以及压缩比例等参数可以根据实际需求确定,在本发明实施例中并不作具体限定。

需要说明的是,在本实施例中远程数据的各种目标显示方式中,远程数据均需要显示其对应的缩略图,以使各个远程数据的缩略图可以进行固定显示,从而避免在对远程数据的主图进行显示时,若无该远程数据的缩略图,一旦切换显示另一远程数据的主图,则切换后该远程数据的缩略图重新添加至缩略图显示列表中,以使列表中各缩略图的位置发生变化,用户无法清楚得知各远程数据对应的缩略图位置。

本实施例中的目标显示方式可以基于用户输入的显示调整指令或默认显示方式确定。其中,用户输入的显示调整指令是针对用户选中的远程数据,即已显示的远程数据;默认显示方式是未显示过的远程数据对应的显示方式。

可选的,确定远程数据的目标显示方式,包括:如果远程数据为首次显示,则基于默认显示方式确定远程数据的目标显示方式,其中,目标显示方式包括以缩略图方式和主图方式进行显示或者以缩略图方式进行显示。

其中,首次显示的远程数据可以是与远程设备建立远程连接后接受到的远程图像数据,即未被显示屏显示过的远程数据。本实施例中的默认显示方式包括以缩略图方式进行显示和以缩略图方式和主图方式进行显示。

示例性地,默认显示方式可以基于远程数据对应的远程设备的预设显示等级确定。示例性的,预设显示等级高的远程设备对应的默认显示方式为以缩略图方式和主图方式进行显示,预设显示等级低的远程设备对应的默认显示方式为以缩略图方式进行显示。

可选的,默认显示方式还可以基于远程数据对应的远程设备的预设参数确定。预设参数包括远程数据对应的远程设备的默认显示方式的配置参数,以将各远程设备的远程数据以预先配置的默认显示方式进行显示。

可选的,默认显示方式还可以是均为以缩略图方式进行显示,即,远程数据的首次显示的目标显示方式均为以缩略图方式进行显示,以减少主图显示的远程数据的数量,用户可以基于显示的各缩略图,通过后续输入的显示调整指令来调整远程数据的显示方式。

在这些可选的实施方式中,在远程数据为首次显示时,基于默认显示方式确定远程数据的目标显示方式,以实现对远程设备传输的远程数据的首次显示,从而确保对首次显示的远程数据的缩略图进行显示,并实现可以根据实际需求来设置远程数据的显示方式,进一步的,提高了用户的体验感。

s230、基于目标显示方式确定控制端的至少两个待选显示屏中与远程数据对应的至少一个目标显示屏。

本实施例中的各待选显示屏可以同时包括缩略图显示区域和主图显示区域,或者,仅包括缩略图显示区域或主图显示区域。其中,缩略图显示区域用于显示至少一个远程数据对应的缩略图;主图显示区域用于显示至少一个远程数据对应的主图。

缩略图显示区域可以是待选显示屏的全部显示区域,即将待选项显示屏均匀划分为多个区域来对应显示多个缩略图;或者,是待选显示屏的部分显示区域,其中,部分显示区域可以是待选显示屏的左侧、底部或除中心区域外的四周等。

示例性的,如图3所示,展示了一种全部显示区域均为缩略图显示区域的待选显示屏。可以理解的是,若缩略图显示区域是待选显示屏的部分显示区域,则除缩略图显示区域之外的区域可以是主图显示区域。

示例性的,如图4所示,展示了一种部分显示区域为缩略图显示区域,另一部分显示区域为主图显示区域的待选显示屏。

相应的,主图显示区域也可以是待选显示屏的全部显示区域,或者,主图显示区域是待选显示屏的部分显示区域,如图4中的主图显示区域。

如图5所示,展示了一种全部显示区域均为主图显示区域的待选显示屏。需要说明的是,主图显示区域为待选显示屏的全部显示区域时,可以是该主图显示区域仅展示一个远程数据对应的主图;还可以是将主图显示区域均匀划分为多个区域以并列展示多个远程数据对应的主图。

在本实施例中,可以基于待显示的远程数据的目标显示方式来确定对应的显示区域,从而将具备该显示区域的待选显示屏确定为目标显示屏。示例性的,若待显示的远程数据的目标显示方式为以缩略图方式和主图方式进行显示,则待显示的远程数据可以在缩略图显示区域显示缩略图,并在主图显示区域显示主图。需要说明的是,待显示的远程数据可以在同一待选显示屏上同时显示缩略图和主图,也可以在不同的待选显示屏上分别展示缩略图和主图。若待显示的远程数据的目标显示方式为以缩略图方式或以主图方式进行显示,则待显示的远程数据可以在某一待选显示屏上的缩略图显示区域显示缩略图,或在某一待选显示屏上的主图显示区域显示主图。

在一种实施方式中,缩略图显示区域还可以显示各缩略图对应的主图显示标识、远程设备标识以及显示屏-区域标识。其中,主图显示标识用于表示远程数据是否以主图显示方式进行显示;远程设备标识用于表示远程数据来自于哪个远程设备;显示屏-区域标识用于表示显示远程数据的主图的目标显示屏的显示屏标识和显示区域标识。其中,标识的表现形式可以有多种,例如可以是文字、图形、符号或数字等,在此不作具体限定。例如,远程设备标识例如可以是设备名称、设备图标或设备编号等。类似地,显示区域标识可以是显示区域的图标、颜色或编号等。

示例性的,如图6a和图6b所示,分别展示了两种缩略图显示区域,其中,基于选择窗口是否被选中来确定主图显示标识,若被选中,则该远程数据正在的主图正在显示。远程设备标识在缩略图显示区域中划分的每个缩略图对应区域的顶部,显示屏-区域标识在缩略图显示区域中划分的每个缩略图对应区域的底部。在图6b中,远程设备2和远程设备9的远程数据的主图正在进行显示,远程设备2的主图在第二目标显示屏的区域1显示,远程设备9的主图在第三目标显示屏的区域1显示。

s240、将远程数据显示于至少一个目标显示屏中。

本实施例的技术方案,在上述各实施例的基础上,对“基于控制端的至少两个待选显示屏确定与远程数据对应的至少一个目标显示屏”的步骤进行了优化,以通过确定远程数据的目标显示方式来确定对应的目标显示屏,从而实现远程数据对应的目标显示屏的准确确定,同时,实现了多个远程数据的并行显示,提高了远程数据的清晰度,从而实现了提高远程数据的展示效果以及提升用户体验的技术效果。

实施例三

图7为本发明实施例三所提供的一种远程数据的显示方法的流程示意图,本实施例在上述各实施例的基础上,可选的,确定远程数据的目标显示方式,包括:接收用户基于远程数据输入的显示调整指令,基于显示调整指令确定所述远程数据的目标显示方式。其中与上述各实施例相同或相应的术语的解释在此不再赘述。

参见图7,本实施例提供的远程数据的显示方法包括以下步骤:

s710、获取待显示的远程数据。

s720、接收用户基于远程数据输入的显示调整指令,基于显示调整指令确定远程数据的目标显示方式。

其中,显示调整指令可以理解为用于调整远程数据显示方式或显示位置的指令。需要说明的是,远程数据是基于用户的选中操作所确定的远程数据,即已在显示屏中以缩略图方式和主图方式进行显示或者以缩略图方式进行显示的远程数据。

具体的,显示调整指令可以对用户选中的远程数据的显示方式进行调整。例如,将以缩略图方式进行显示调整为以缩略图方式和主图方式进行显示,从而对远程数据的主图进行显示;或者,将以缩略图方式和主图方式进行显示调整为以缩略图方式显示,从而关闭远程数据的主图显示。

具体的,显示调整指令可以基于用户在命令行编辑的信息生成,或基于用户在预设的选择标签中所选择的信息生成,或基于用户的拖拽操作生成。可选的,显示调整指令还可以用于对显示该远程数据的显示屏、或显示屏中的具体显示位置进行调整,如将显示该远程数据的显示屏更换为另一显示屏;将显示该远程数据的具体显示区域更换为另一具体显示区域。

可选的,接收用户基于远程数据输入的显示调整指令,基于显示调整指令确定远程数据的目标显示方式,包括:接收用户输入的将远程数据调整为主图显示方式的显示调整指令,将主图显示方式确定为远程数据的目标显示方式。

其中,主图显示方式可以是指以缩略图方式和主图方式显示远程数据。换言之,在远程数据以缩略图方式进行显示时,对该远程数据的主图进行显示。

将远程数据调整为主图显示方式的显示调整指令,可以是基于用户针对远程数据的双击操作、用户选择显示主图的候选显示屏操作或将远程数据拖拽至主图显示区域的操作生成。通过接收用户输入的主图显示方式的显示调整指令,将远程数据确定为主图显示方式,以实现远程数据的主图显示。

s730、基于目标显示方式确定控制端的至少两个待选显示屏中与远程数据对应的至少一个目标显示屏。

s740、将远程数据显示于至少一个目标显示屏中。

本实施例的技术方案,在上述各实施例的基础上,通过对“确定远程数据的目标显示方式”的步骤进行了优化,以对用户选中的远程数据的显示方式进行调整,以实现远程数据的显示方式的切换,并实现可以将远程数据的主图显示在另一屏幕上,从而提高了用户的体验感。

实施例四

图8为本发明实施例四所提供的一种远程数据的显示方法的流程示意图,本实施例在上述各实施例的基础上,可选的,控制端的至少两个待选显示屏中的至少一个待选显示屏包括至少一个主显示区域;基于目标显示方式确定控制端的至少两个待选显示屏中与远程数据对应的至少一个目标显示屏,包括:基于至少一个主显示区域确定与远程数据对应的至少一个目标显示区域;将至少一个目标显示区域所在的待选显示屏作为目标显示屏。

其中与上述各实施例相同或相应的术语的解释在此不再赘述。参见图8,本实施例提供的远程数据的显示方法包括以下步骤:

s810、获取待显示的远程数据。

s820、接收用户基于远程数据输入的显示调整指令,基于显示调整指令确定远程数据的目标显示方式。

s830、基于至少一个主显示区域确定与远程数据对应的至少一个目标显示区域,将至少一个目标显示区域所在的待选显示屏作为目标显示屏。

其中,主显示区域可以是指待选显示屏中的显示主图的区域。本实施例中的主显示区域可以是待选显示屏中的全部显示区域,如图5所示;或待选显示屏中的部分显示区域,如图4所示。控制端的至少两个待选显示屏中的至少一个待选显示屏包括至少一个主显示区域。

目标显示区域可以理解为对远程数据的主图进行显示的主显示区域。在本实施例中,与控制台建立远程连接的远程设备的数量通常大于待选显示屏或主图显示区域的数量,因此,需要在少量的主图显示区域或待选显示屏下,灵活切换显示各个远程数据的主图。

本实施例可以将任意主显示区域确定为目标显示区域;或者,基于用户触发操作来确定目标显示区域;或者,优先将空闲状态的主显示区域作为目标显示区域;或者,基于远程数据对应的远程设备的预设显示等级确定目标显示区域。将目标显示区域所在的待选显示屏作为目标显示屏。

需要说明的是,本实施例中的远程数据的缩略图可以在缩略图显示区域进行固定显示,无论远程数据的主图是否进行显示,缩略图的位置均不变,便于用户记住各远程数据在缩略图显示区域的位置,避免出现用户在需要将远程数据进行主图显示时,无法及时查询到该远程数据缩略图的位置的问题,从而提高了远程数据的显示效率,提高了用户体验感。

可选的,基于至少一个主显示区域确定与远程数据对应的至少一个目标显示区域,包括下述方式中的至少一种:基于至少一个主显示区域所在的待选显示屏的启用顺序确定与远程数据对应的至少一个目标显示区域;基于至少一个主显示区域的工作状态确定与远程数据对应的至少一个目标显示区域,其中,工作状态包括空闲状态、预准备状态和操作状态;接收用户基于至少一个主显示区域所输入的显示区域确认操作,基于显示区域确认操作确定与远程数据对应的至少一个目标显示区域。

其中,启用顺序可以理解为预先设置的各个待选显示屏对应的显示先后顺序。具体的,基于各待选显示屏对应的启用先后顺序,从各待选显示屏中顺序选取目标显示屏,以目标显示屏中的目标显示区域显示远程数据。

本实施例中的工作状态包括主显示区域是否被占用和/或主显示区域的显示的远程数据是否被完全控制。具体的,主显示区域未被占用时,主显示区域的工作状态为空闲状态;主显示区域已被占用但显示的远程数据未被完全控制时,主显示区域的工作状态为预准备状态;主显示区域已被占用且显示的远程数据也被完全控制时,主显示区域的工作状态为操作状态。

在一种实施方式中,可以基于主显示区域的工作状态对应的优先级,确定与远程数据对应的至少一个目标显示区域。其中,由于在操作状态的主显示区域上替换显示远程数据属于风险操作,因此,工作状态对应的优先级可以设置为空闲状态>预准备状态>操作状态。即,优先将空闲状态的主显示区域确定为目标显示区域;若不存在空闲状态的主显示区域,可以将预准备状态的主显示区域确定为目标显示区域。

需要说明的是,在将空闲状态的主显示区域确定为目标显示区域时,更改缩略图中的主图显示标识,并在远程数据的对应缩略图中显示目标显示区域的名称或编号。在将预准备状态的主显示区域确定为目标显示区域时,更改原远程数据的缩略图中的主图显示标识以及当前远程数据的缩略图中的主图显示标识,并取消在原远程数据的缩略图中显示目标显示区域的名称或编号,在当前远程数据的缩略图中显示目标显示区域的名称或编号。

本实施例中的显示区域确认操作可以是基于用户在预设的选择标签中选择的信息或双击操作生成的。将用户选择的主显示区域作为远程数据对应的目标显示区域。

目标显示区域还可以基于远程数据对应的远程设备的预设参数确定,预设参数包括远程设备的目标显示区域的配置参数。例如,远程设备1固定显示在第一目标显示区域,远程设备2固定显示在第三目标显示区域。

在这些可选的实施方式中,通过待选显示屏的启用顺序,或各主显示区域的工作状态,或用户输入的显示区域确认操作确定远程数据对应的目标显示区域,实现了目标显示区域的准确确定,从而实现了多远程数据的并行显示。

s840、将远程数据显示于所述至少一个目标显示屏中。

本实施例的技术方案,在上述各实施例的基础上,在控制端的至少两个待选显示屏中的至少一个待选显示屏包括至少一个主显示区域时,对“基于目标显示方式确定控制端的至少两个待选显示屏中与远程数据对应的至少一个目标显示屏”的步骤进行了优化,以实现目标显示区域和目标显示屏的确定,从而实现了多远程数据的主图的并行显示。

实施例五

图9为本发明实施例五所提供的一种远程数据的显示装置的结构示意图,本实施例可适用于在获取到远程数据后显示远程数据的情况,尤其适用于将远程数据显示于多个显示屏中。该装置配置于控制端,具体包括:数据获取模块910、显示屏确定模块920以及显示模块930。

数据获取模块910,用于获取待显示的远程数据;

显示屏确定模块920,用于基于控制端的至少两个待选显示屏确定与远程数据对应的至少一个目标显示屏;

显示模块930,用于将远程数据显示于至少一个目标显示屏中。

在本实施例中,通过数据获取模块获取待显示的远程数据,通过显示屏确定模块基于控制端的至少两个待选显示屏确定与远程数据对应的至少一个目标显示屏;基于显示模块将远程数据显示于至少一个目标显示屏中。本发明实施例的技术方案,在对待显示的远程数据进行显示之前,先确定远程数据对应的至少一个目标显示屏,以在一个或多个显示屏上显示远程数据,使得各远程数据可以并行显示在多个区域,且使得各远程数据的显示区域增加,提高了远程数据的清晰度,从而实现了提高远程数据的展示效果以及提升用户体验的技术效果。

可选的,显示屏确定模块920包括方式确定单元和屏幕确定单元。其中,方式确定单元用于确定远程数据的目标显示方式;屏幕确定单元用于基于目标显示方式确定控制端的至少两个待选显示屏中与远程数据对应的至少一个目标显示屏。

可选的,方式确定单元包括第一确定子单元,用于在远程数据为首次显示时,基于默认显示方式确定远程数据的目标显示方式,其中,目标显示方式包括以缩略图方式和主图方式进行显示或者以缩略图方式进行显示。

可选的,方式确定单元还包括第二确定子单元,用于接收用户基于远程数据输入的显示调整指令,基于显示调整指令确定远程数据的目标显示方式。

可选的,第二确定子单元具体用于接收用户输入的将远程数据调整为主图显示方式的显示调整指令,将主图显示方式确定为远程数据的目标显示方式。

可选的,屏幕确定单元包括显示区域确定子单元和显示屏幕确定子单元。其中,显示区域确定子单元用于在控制端的至少两个待选显示屏中的至少一个待选显示屏包括至少一个主显示区域时,基于至少一个主显示区域确定与远程数据对应的至少一个目标显示区域;显示屏幕确定子单元用于将至少一个目标显示区域所在的待选显示屏作为目标显示屏。

可选的,显示区域确定子单元基于下述方式中的至少一种确定目标显示区域:

基于至少一个主显示区域所在的待选显示屏的启用顺序确定与远程数据对应的至少一个目标显示区域;

基于至少一个主显示区域的工作状态确定与远程数据对应的至少一个目标显示区域,其中,工作状态包括空闲状态、预准备状态和操作状态;

接收用户基于至少一个主显示区域所输入的显示区域确认操作,基于显示区域确认操作确定与远程数据对应的至少一个目标显示区域。

本发明实施例所提供的远程数据的显示装置可执行本发明任意实施例所提供的远程数据的显示方法,具备执行方法相应的功能模块和有益效果。

值得注意的是,上述系统所包括的各个单元和模块只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能单元的具体名称也只是为了便于相互区分,并不用于限制本发明实施例的保护范围。

实施例六

图10是本发明实施例六提供的一种电子设备的结构示意图。图10示出了适于用来实现本发明实施方式的示例性电子设备12的框图。图10显示的电子设备12仅仅是一个示例,不应对本发明实施例的功能和使用范围带来任何限制。设备12典型的是承担多个远程数据并行显示功能的电子设备。

如图10所示,电子设备12以通用计算设备的形式表现。电子设备12的组件可以包括但不限于:一个或者多个处理器或者处理单元16,存储器28,连接不同组件(包括存储器28和处理单元16)的总线18。

总线18表示几类总线结构中的一种或多种,包括存储器总线或者存储器控制器,外围总线,图形加速端口,处理器或者使用多种总线结构中的任意总线结构的局域总线。举例来说,这些体系结构包括但不限于工业标准体系结构(industrystandardarchitecture,isa)总线,微通道体系结构(microchannelarchitecture,mca)总线,增强型isa总线、视频电子标准协会(videoelectronicsstandardsassociation,vesa)局域总线以及外围组件互连(peripheralcomponentinterconnect,pci)总线。

电子设备12典型地包括多种计算机可读介质。这些介质可以是任何能够被电子设备12访问的可用介质,包括易失性和非易失性介质,可移动的和不可移动的介质。

存储器28可以包括易失性存储器形式的计算机装置可读介质,例如随机存取存储器(randomaccessmemory,ram)30和/或高速缓存存储器32。电子设备12可以进一步包括其它可移动/不可移动的、易失性/非易失性计算机存储介质。仅作为举例,存储装置34可以用于读写不可移动的、非易失性磁介质(图10未显示,通常称为“硬盘驱动器”)。尽管图10中未示出,可以提供用于对可移动非易失性磁盘(例如“软盘”)读写的磁盘驱动器,以及对可移动非易失性光盘(例如只读光盘(compactdisc-readonlymemory,cd-rom)、数字视盘(digitalvideodisc-readonlymemory,dvd-rom)或者其它光介质)读写的光盘驱动器。在这些情况下,每个驱动器可以通过一个或者多个数据介质接口与总线18相连。存储器28可以包括至少一个程序产品40,该程序产品40具有一组程序模块42,这些程序模块被配置以执行本发明各实施例的功能。程序产品40,可以存储在例如存储器28中,这样的程序模块42包括但不限于一个或者多个应用程序、其它程序模块以及程序数据,这些示例中的每一个或某种组合中可能包括网络环境的实现。程序模块42通常执行本发明所描述的实施例中的功能和/或方法。

电子设备12也可以与一个或多个外部设备14(例如键盘、鼠标、摄像头等和显示器)通信,还可与一个或者多个使得用户能与该电子设备12交互的设备通信,和/或与使得该电子设备12能与一个或多个其它计算设备进行通信的任何设备(例如网卡,调制解调器等等)通信。这种通信可以通过输入/输出(i/o)接口22进行。并且,电子设备12还可以通过网络适配器20与一个或者多个网络(例如局域网(localareanetwork,lan),广域网wideareanetwork,wan)和/或公共网络,例如因特网)通信。如图所示,网络适配器20通过总线18与电子设备12的其它模块通信。应当明白,尽管图中未示出,可以结合电子设备12使用其它硬件和/或软件模块,包括但不限于:微代码、设备驱动器、冗余处理单元、外部磁盘驱动阵列、磁盘阵列(redundantarraysofindependentdisks,raid)装置、磁带驱动器以及数据备份存储装置等。

处理器16通过运行存储在存储器28中的程序,从而执行各种功能应用以及数据处理,例如实现本发明上述实施例所提供的远程数据的显示方法,包括:

获取待显示的远程数据;

基于控制端的至少两个待选显示屏确定与远程数据对应的至少一个目标显示屏;

将远程数据显示于至少一个目标显示屏中。

当然,本领域技术人员可以理解,处理器还可以实现本发明任意实施例所提供的远程数据的显示方法的技术方案。

实施例七

本发明实施例七还提供一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行一种远程数据的显示方法。该方法包括:

获取待显示的远程数据;

基于控制端的至少两个待选显示屏确定与远程数据对应的至少一个目标显示屏;

将远程数据显示于至少一个目标显示屏中。

本发明实施例的计算机存储介质,可以采用一个或多个计算机可读的介质的任意组合。计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质。计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦式可编程只读存储器(eprom或闪存)、光纤、便携式紧凑磁盘只读存储器(cd-rom)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本文件中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。

计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。

计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括——但不限于无线、电线、光缆、rf等等,或者上述的任意合适的组合。

可以以一种或多种程序设计语言或其组合来编写用于执行本发明实施例操作的计算机程序代码,所述程序设计语言包括面向对象的程序设计语言—诸如java、smalltalk、c++,还包括常规的过程式程序设计语言——诸如“c”语言或类似的程序设计语言。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络——包括局域网(lan)或广域网(wan)—连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。

注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1