管理多监视器计算机系统中的应用的方法和采用该方法的多监视器计算机系统的制作方法

xiaoxiao2020-6-26  19

专利名称:管理多监视器计算机系统中的应用的方法和采用该方法的多监视器计算机系统的制作方法
技术领域
本发明一般地涉及多监视器计算机系统,并且具体地,涉及管理多监视器计算机 系统中的应用的方法并且涉及采用该方法的多监视器计算机系统。
背景技术
包括连接到诸如个人计算机等的公共计算设备,以便于为在计算设备上运行的计 算机程序提供增大的显示区域的多个物理显示器设备的多监视器计算机系统正变得越来 越流行。根据环境,物理显示器设备可以具有不同的类型(例如,液晶显示器(LCD)、阴极射 线管(CRT)、交互式白板(IWB)、其它显示器面板或设备等)和/或不同的尺寸。为了支持 多个物理显示器设备,许多计算设备中的视频卡具有多个插孔来接纳来自多于一个的物理 显示器设备的电缆。替选地,一些计算设备具有多个视频卡来接纳来自多于一个的物理显 示器设备的电缆。在任何一种情况下,响应于一个或多个计算机程序的执行而由计算设备 的视频卡生成的视频数据被输出到适当的物理显示器设备以进行显示。其它多监视器计算 机系统具有联网的物理显示器设备,其中,该物理显示器设备经由无线或有线网络来进行 连接,并且经由该网络连接来将视频数据提供到物理显示器设备以进行显示。众所周知,在Windows 类型的操作系统环境中,当由于通过双击鼠标或类似事件 进行选择而启动应用时,操作系统在物理显示器设备上所呈现的窗口内创建所选择的应用 的实例并且启动所选择的应用。用于所选择的应用的窗口通常置于两个位置中的一个在 其最后使用的位置处或在默认位置处。当期望将应用窗口从一个物理显示器设备移动到 另一个时,用户必须操纵所显示的应用窗口,使得应用窗口被移动到期望的物理显示器设 备。当物理显示器设备间隔紧密时,虽然必须操纵显示的应用窗口可能不太方便,但是这是 用户可以轻易执行的任务。在采用交互式白板的多监视器计算机系统中,可能以显著的距 离分离交互式白板。在该情况下,如果与一个交互式白板进行交互的用户希望与在另一交 互式白板上显示的应用窗口进行交互,则用户必须走向显示感兴趣的应用窗口的交互式白 板,按需要来操纵应用窗口,使得该应用窗口被转移到适当的交互式白板并且然后走回来。 这当然是不方便的,导致用户的失望并且降低了软件特征的利用。如将认识到的,期望对于 多监视器计算机系统上运行的应用的管理中的改进。因此,本发明的目的至少是提供一种新颖的方法来管理多监视器计算机系统中的 应用以及采用该方法的多监视器计算机系统。

发明内容
因此,一方面,提供了一种包括多个显示器的系统,所述多个显示器在操作上与执 行应用管理程序的至少一个计算设备相关联,该应用管理程序确定在显示器上可用的应用 的实例,并且使得从一个显示器中选择的在另一显示器上可用的应用能够从所述另一显示 器移动。
在一个实施例中,应用管理程序使得在显示器上可用的每个应用的表示被呈现在 所选择的显示器上。响应于用户选择所显示的图标来调用应用管理程序,并且所选择的显 示器是从其选择了所显示的图标的显示器。每个应用的表示是可选择的缩略图。在一个实施例中,所述多个显示器包括多个交互式白板。将从一个显示器选择的 应用从另一显示器移动到所述一个显示器,并且可以以与在所述另一显示器上先前呈现的 类似的格式和位置来在所述一个显示器上呈现从一个显示器选择的所述应用。如果期望, 则所述应用管理程序可以在所选择的应用从所述另一显示器移动到所述一个显示器期间 对所选择的应用生成动画(animate)和/或在所选择的应用从所述另一显示器移动到所述 一个显示器期间广播声音效果。根据另一方面,提供了一种管理包括多个显示器的多监视器计算机系统中的应用 的方法,所述方法包括在所述显示器中的至少一个上显示多监视器计算机系统中的可用 应用的表示;以及响应于对在不同的显示器上可用的应用的表示的选择,将与所选择的表 示相关联的应用转移到从其进行选择的显示器。在一个实施例中,所述显示包括呈现表示可用的应用的符号阵列。响应于对在 所述一个显示器上呈现的图标的选择来执行所述显示。一种形式的用户输入是在所述一个 显示器上作出的触摸输入。一种形式的转移包括在从其进行选择的显示器上显示与所选 择的表示相关联的应用。可以以与在不同的显示器上呈现的类似的格式和位置来显示该应用。根据另一方面,提供了一种包括多个显示器的多监视器计算机系统,所述多个显 示器在操作上与执行应用管理程序的中央计算设备相关联,所述应用管理程序响应于在所 述显示器中的一个上进行的用户输入,至少确定在所述中央计算设备上运行的可用于呈现 在显示器上的应用,并且在所述一个显示器上显示所述应用的可选择的表示,所述应用管 理程序响应于对与在与所述一个显示器不同的显示器上可用的应用相关联的所显示的表 示的选择,将与所选择的表示相对应的应用的可用性从所述不同的显示器移动到所述一个 显不器。根据另一方面,提供了一种计算机可读介质,该计算机可读介质包含用于管理包 括多个显示器的多监视器计算机系统中的应用的计算机程序,所述计算机程序包括用于 在所述显示器中的至少一个上显示所述多监视器计算机系统中的可用应用的表示的程序 代码;以及用于响应于对在不同的显示器上可用的应用的表示的选择来将与所选择的表示 相关联的应用转移到从其进行选择的显示器的程序代码。根据另一方面,提供了一种管理包括多个显示器的多监视器计算机系统中的应用 的方法,所述方法包括显示与在所述显示器中的一个上呈现的应用窗口相关联的至少一个 应用移动图标;以及响应于对所述至少一个应用移动图标的选择,将应用窗口的显示从所 述一个显示器转移到另一个显示器。根据又另一方面,提供了一种计算机可读介质,该计算机可读介质包含用于管理 包括多个显示器的多监视器计算机系统中的应用的计算机程序,所述计算机程序包括用 于显示与在所述显示器中的一个上呈现的应用窗口相关联的至少一个应用移动图标的程 序代码;以及用于响应于对所述至少一个应用移动图标的选择来将所述应用窗口的显示从 所述一个显示器转移到另一个显示器的程序代码。


现在将参考附图来更全面地描述实施例,在附图中图1是多监视器计算机系统的示意性表示;图2示出了部署在会议室中并且包括多个交互式白板、中央计算机和多个膝上型 计算机的多监视器计算机系统;图3示出了图2的交互式白板和两个膝上型计算机,膝上型计算机的桌面被显示 在两个交互式白板上;图4A至图4C是图示在由中央计算机执行的应用管理程序的执行期间所执行的步 骤的流程图;图5A至图5E示出了在应用管理程序的执行期间的显示的应用窗口的移动;图5F示出了在包括气泡窗口的交互式白板上呈现的桌面;以及图6A至图6D示出了在应用管理程序的执行期间显示的应用窗口响应于应用窗口 移动(AWM)图标选择的移动。
具体实施例方式现在转到图1,示出了多监视器计算机系统,并且通常用附图标记20来标识该多 监视器计算机系统。如可以看到的,在该实施例中,多监视器计算机系统包括多个物理显示 器设备22至26,其中的每一个都连接到公共计算设备,在该情况下为中央计算机28。物理 显示器设备22至26可以采取多种形式。例如,物理显示器设备可以是相同类型或不同类 型的监视器(例如,液晶显示器(LCD)、阴极射线管(CRT)、等离子显示器设备或其它类型的 显示器面板)和/或可以具有相同或不同的分辨率。替选地,物理显示器设备22至26可 以是交互式白板(IWB)。每个IWB可以是许多类型中的一个,该类型包括但不限于,模拟电 阻式、电容式、基于照相机、电磁、表面声波等。当然,物理显示器设备22至26可以是监视 器与IWB的组合。一个或多个其它本地和/或远程计算设备也与中央计算机28进行通信。 在该实施例中,示出了与中央计算机28进行通信的三(3)个本地膝上型计算机30至34。 膝上型计算机30至34可以通过诸如以太网或通用串行总线(USB)连接的有线通信链路经 由窗口共享软件来与中央计算机28进行通信,或者可以通过诸如射频(RF)或蓝牙 连接 的无线通信链路来与中央计算机28进行通信。虽然未示出,但是诸如膝上型计算机、台式 计算机等的一个或多个远程其它计算设备可以通过因特网、虚拟专用网络(VPN)或类似通 信链路经由窗口共享软件来与中央计算机28进行通信。窗口共享软件可以是多种类型中 的一个,诸如由本申请的受让人加拿大亚伯达省卡尔加里市的SMART技术有限公司提供的 类型,名为SynchronEyes 、Bridgit 或LinQ ;或者由第三方提供的类型,名为WebEx 、 Microsoft Remote Desktop、Netmeeting、Windows Live g VNC 。图2和图3示出了多监视器计算机系统20,该多监视器计算机系统20被部署在会 议室中并且具有物理显示器设备22至26,该物理显示器设备22至26采取在物理分隔的位 置处安装在会议室的墙壁上的交互式白板(IWB)的形式。经由安装在中央计算机28中的 视频卡的相应插孔所接纳的电缆或者经由网络连接来将每个IWB 22至26连接到中央计算 机28。该配置中的膝上型计算机30至34经由无线通信链路来与中央计算机28进行通信。替选地,每个IWB 22至26可以包括嵌入式处理单元,该嵌入式处理单元控制其显示器,并 且直接从膝上型计算机30至34中的一个或多个接收通信。在本实施例中,IWB 22和24是由本申请的受让人、加拿大亚伯达省卡尔加里市的 SMART技术有限公司制造的600i系列交互式白板。如可以看到的,每个IWB 22,24包括具 有触摸表面72的模拟电阻式触摸屏70。触摸表面72被边框74包围。工具托盘76被附连 到与触摸表面72的底缘邻近的边框74,并且容纳用于与触摸表面72进行交互的一个或多 个工具。悬臂(boom)组件82经由安装支架84被安装在触摸屏70之上。悬臂组件82包 括从安装支架84向外延伸并且支撑邻近其远端处的投影仪88的大体水平的悬臂86。投影 仪88指向触摸屏70,使得由投影仪88投射的图像被呈现在触摸表面72上。在每个IWB 22,24的操作期间,投影仪88接收来自中央计算机28的视频输出,并 且将该视频图像投射到触摸表面72上。该视频图像可以是中央计算机28的桌面或膝上型 计算机30至34中的一个的桌面。当用户用诸如手指、笔工具或其它物体的指示器接触IWB 中的一个的触摸表面72时,该接触由IWB来检测,并且触摸屏(X,y)坐标的接触位置被传 送到中央计算机28。作为响应,中央计算机28将触摸屏(X,y)坐标映射成计算机显示器 坐标,并且处理该得到的输入。根据得到的输入的性质,可以将触摸表面接触视为写入或绘 画或作为鼠标事件。因此,触摸表面72上的指示器接触或跨越接触表面72的指示器移动 可以由中央计算机28记录为写入或绘画,或者用于控制加载在中央计算机28上的一个或 多个应用程序的执行。中央计算机28还更新被传送到投影仪88的视频输出,使得在触摸 表面72上呈现的视频图像反映指示器活动。IffB 26是由本申请的受让人、加拿大亚伯达省卡尔加里市的SMART技术有 限公司制造的DViT基于照相机的交互式白板,并且类似于美国专利No. 6, 803, 906 ; No. 6,972,401 ;和No.7,236,16中所描述的那些。IWB 26包括包围诸如等离子显示器或LCD 的投影设备的显示屏的矩形边框或框架100。将工具托盘102附连到边框100,并且容纳用 于与投影设备进行交互的一个或多个笔工具。投影设备接收来自中央计算机28的视频输 出,并且在其显示屏106上显示视频图像。邻近边框100的至少两个角来提供数字照相机 104。数字照相机104具有包容显示屏106并且大体上扫视显示屏106的重叠视野。在操作期间,数字照相机104从不同视点获取大体上扫视显示屏106的图像并且 生成图像数据。由数字照相机104获取的图像数据由机载(on-board)数字信号处理器来处 理以确定在捕捉到的图像数据中是否存在指示器。当确定了在捕捉到的图像数据中存在指 示器时,数字信号处理器生成指示器信息分组(PIP)并且将该PIP传送到主控制器。在接 收到PIP时,主控制器使用三角测量法来处理该PIP,以确定捕捉到的图像中的指示器相对 于显示屏(x,y)坐标的位置。以该方式,在响应于捕捉到的图像来生成PIP时,可以将投影 设备的显示屏106转换(turn)为交互式触摸表面来跟踪指示器在显示屏106上的位置和 移动。由主控制器生成的显示屏(x,y)坐标被传送到中央计算机28。类似地,作为响应,中 央计算机28将显示屏(X,y)坐标映射到计算机显示器坐标并且处理该得到的输入。根据 得到的输入的性质,可以将显示屏接触视为写入或绘画或作为鼠标事件。因此,显示屏106 上的指示器接触或跨越显示屏106的指示器移动可以由中央计算机28记录为写入或绘画, 或用于控制加载在中央计算机28上的一个或多个应用程序的执行。中央计算机28还更新传送到投影设备的视频输出,使得在其触摸屏106上呈现的视频图像反映指示器活动。如前所述,在采用IWB的多监视器计算机系统中,当用户希望与在远程IWB上运行 的应用进行交互时可能出现困难。为了避免这些困难,如现在将具体参考图4A至图4C所 描述的,中央计算机28执行使得用户能够改变显示运行的应用的位置的应用管理程序。在应用管理程序的执行期间,在IWB 22至26每一个上邻近触摸表面72、106的顶 部来显示工具栏506 (参见图5A)。本领域的技术人员应当认识到,当然可以在任何期望的 位置在IWB的每一个上或仅在选择的IWB上显示该工具栏。该实施例中的工具栏包括桌面 图标506a、白板图标506b、会议图标506c和陈列窗图标506d。当用户与IWB中的一个的触 摸表面72、106进行交互并且选择工具栏506的图标中的一个时,更新在该IWB的触摸表面 上呈现的显示以反映指示器活动(步骤302)。具体地,如果选择了桌面图标506a,则中央 计算机28响应于该触摸输入来向IWB提供视频输出,使得中央计算机28的桌面被显示在 触摸表面上(步骤304)。如果选择了白板图标506b,则中央计算机28响应于该触摸输入 来向IWB提供视频输出,使得绘画调色板被显示在触摸表面上(步骤306)。如果选择了会 议图标506c,则可以选择与中央计算机28进行通信的本地或远程其它计算设备(在该示 例中为膝上型计算机30至34)中的一个的桌面来在触摸表面上进行显示(步骤308)。如 果选择了陈列窗图标506d,则中央计算机28响应于该触摸输入来向IWB提供视频输出,使 得在触摸表面上显示符号阵列,该符号阵列表示在中央计算机28上和/或在与中央计算机 28进行通信的本地和/或远程其它计算设备上运行的各种应用的实例(步骤310)。在该 实施例中,符号是运行的应用的缩略图(即,小图像副本)。在步骤302处,当用户选择陈列窗图标506d(步骤320)时,应用管理程序响应于 该触摸输入来向Windows操作系统发送对于在中央计算机28上当前运行的应用的所有实 例列表的请求(步骤322)。如果期望,则应用管理程序可以经由窗口共享软件所支持的集 成模块来向本地和/或远程其它计算设备发送类似的请求。对于响应于该请求所标识的每 个应用实例而言,应用管理程序使用基本图形缩放算法或可选地直接硬件捕捉或硬件缩放 来描绘每个应用的微型图像(步骤324),从而创建缩略图阵列。然后,输出该缩略图阵列以 在IWB的触摸表面上进行显示(步骤326)。当用户从阵列中选择符号中的一个(步骤330)时,中央计算机28响应于该触 摸输入来执行检查以确定与选择的符号相关联的应用的实例当前正在运行的地方(步骤 332)。如果所选择的符号表示当前在用于选择该符号的IWB上运行的应用,则在该IWB上 最大化其中显示正在运行的应用的窗口(步骤334)。如果所选择的符号表示正在与用于选 择该符号的IWB不同的IWB上运行的应用,则中央计算机28将应用窗口移动到其上进行符 号选择的IWB,并且以与在先前IWB上显示的相同的方式和相同的位置来显示该应用窗口 (步骤336)。因此,如果与所选择的符号相关联的应用窗口处于最小化状态,则应用窗口在 被移动到目标IWB时保持处于最小化状态。如果与所选择的符号相关联的应用窗口处于最 大化状态,则应用窗口在被移动到目标IWB时保持处于最大化状态。当然,应用窗口在被移 动到目标IWB时可以以任何期望状态来进行显示而无需与其先前的状态一致。例如,无论 与所选择的符号相关联的应用的状态如何,应用窗口在被移动到目标IWB时都可以默认为 最小化状态、最大化状态或甚至全屏。而且,应用窗口可以默认为在目标IWB的触摸表面上 的任何期望位置。如果期望,可以跨越IWB以及任何介入的IWB(如果其存在的话)来使从一个IWB到另一 IWB的应用窗口的移动完全成为动画,或者在没有动画的情况下移动。而 且,如果期望,可以广播声音效果来伴随从一个IWB到另一 IWB的应用窗口的移动。图5A至图5E示出了由应用管理程序响应于触摸输入进行的应用窗口的移动期间 的事件的顺序。如在图5A中可以看到,最左侧IWB的触摸表面显示应用窗口 502。在同一 附图中,经由触摸输入来选择在最右侧IWB的触摸表面上显示的工具栏506的陈列窗图标 506d。响应于如图5B中所示的陈列窗图标506d的选择,最右侧IWB的触摸表面显示表示 在中央计算机28上运行的应用的符号阵列。如图5C中所示,经由触摸输入来选择与在最 左侧IWB上显示的应用窗口相对应的符号512。如图5D中所示,响应于该符号选择,以动画 方式将应用窗口 502从最左侧IWB移动到最右侧IWB。在图5E中,在应用窗口移动完成的 情况下,现在在最右侧IWB上显示的应用窗口 502处于与在最左侧IWB上相同的形式和位 置。在应用窗口从一个IWB到另一个的移动期间,如果两个IWB的显示区域坐标是不 同的,则中央计算机28将应用窗口的坐标调整为与目标IWB的显示区域坐标一致。在如图5F所示的替选实施例中,在应用管理程序的执行期间,当从阵列中选择了 符号并且用户再次选择陈列窗图标506d时,呈现气泡窗口 550,示出可用IWB的表示并且包 括要求用户选择与所选择的符号相关联的应用窗口要被移动到的IWB的提示。当选择了气 泡窗口 550中的IWB表示时,中央计算机28将与所选择的IWB表示相关联的应用窗口移动 到该IffB0如果期望,可以为用于在中央计算机上运行的一个或多个应用程序的应用窗口提 供允许将应用窗口从一个IWB移动到另一个的一个或多个应用窗口移动(AWM)图标。例 如,现在转到图6A,示出在最左侧IWB的触摸表面上显示的应用窗口 602。如可以看到的, 应用窗口 602的右上角包括左移图标“<”604和右移图标“>”606。当用户选择了右移图 标“>”606时,中央计算机28响应于该触摸输入来将应用窗口 602从当前IWB移动到在其 右侧的IWB (即,在该示例中,移动到中间的IWB),如图6B所示。选择现在在中间的IWB上 显示的应用窗口 602的右移图标“>”606,导致应用窗口从中间的IWB移动到最右侧IWB, 如图6C所示。选择现在在最右侧IWB上显示的应用窗口 602的右移图标“ >” 606,导致应 用窗口从最右侧IWB绕回到最左侧IWB,如图6D所示。当选择了左移图标“<”604时,执 行类似步骤,除非以相反方向移动应用窗口 602。替选地,在第一应用窗口由于选择AWM图标604或606中的一个而从IWB移动之 后,AWM图标单独地或包括AWM图标的应用窗口可以保留在从其进行选择的IWB上达由计 时器确定的阈值时段,允许用户多于一次地选择AWM图标,从而在不必移动到另一 IWB的情 况下发起跨越多个IWB的应用窗口移动。例如,在选择AWM图标之后,由于AWM图标的存留 (persist),所以用户可以在不必移动到另一 IWB的情况下选择同一 AWM图标,导致应用窗 口跨越两个IWB进行移动。在该情况下,每当用户与存留的AWM图标进行交互时,计时器复 位,从而向用户提供与存留的AWM图标进行交互的其它机会。类似于先前的实施例,可以跨越IWB来对应用窗口从一个IWB到另一 IWB的移动 生成动画和/或可以广播声音效果以伴随应用窗口从一个IWB到另一 IWB的移动。如果期望,可以结合方向性应用移动图标或作为其替代地提供与特定IWB相关联 的应用移动图标。在该情况下,当选择了与特定IWB相关联的应用移动图标时,应用窗口被
10移动到与所选择的应用移动图标相关联的IWB。应用管理程序可以包括程序模块,包括但不限于,例程、程序、对象组件、数据结构 等,并且可以实现为存储在计算机可读介质上的计算机可读程序代码。该计算机可读介质 是能够存储此后可以由计算机系统读取的数据的任何数据存储设备。计算机可读介质的示 例包括,例如,只读存储器、随机存取存储器、CD-ROM、磁带和光学数据存储设备。计算机可 读程序代码还可以分布在包括耦合的计算机系统的网络上,使得以分布式方式来存储和执 行计算机可读程序代码。虽然上文已经参考附图描述了实施例,但是本领域的技术人员应当认识到,在不 脱离所附权利要求限定的本发明的精神和范围的情况下可以进行修改和变更。
权利要求
一种包括多个显示器的系统,所述多个显示器在操作上与执行应用管理程序的至少一个计算设备相关联,所述应用管理程序确定在所述显示器上可用的应用的实例,并且使得从一个显示器中选择的在另一显示器上可用的应用能够从所述另一显示器移动。
2.如权利要求1所述的系统,其中,所述应用管理程序使得在所述显示器上可用的每 个应用的表示被呈现在选择的显示器上。
3.如权利要求2所述的系统,其中,响应于与显示器相关联的用户输入来调用所述应 用管理程序。
4.如权利要求3所述的系统,其中,响应于对显示的图标的用户选择来调用所述应用 管理程序,并且其中,所述选择的显示器是从其选择所述显示的图标的显示器。
5.如权利要求4所述的系统,其中,多个所述显示器呈现所述图标。
6.如权利要求2至5中的任何一项所述的系统,其中,每个应用的所述表示是可选择的 缩略图。
7.如权利要求2至6中的任何一项所述的系统,其中,所述多个显示器包括多个交互式 白板。
8.如权利要求7所述的系统,其中,每个交互式白板从包括下述各项的组中进行选择 模拟电阻式触摸板、电容式触摸板、基于照相机的触摸板、电磁触摸板和表面声波触摸板。
9.如权利要求1至8中的任何一项所述的系统,其中,将从所述一个显示器选择的所述 应用从所述另一显示器移动到所述一个显示器。
10.如权利要求9所述的系统,其中,所述选择的应用以与在所述另一显示器上先前呈 现的类似的格式来在所述一个显示器上进行呈现。
11.如权利要求9或10所述的系统,其中,所述选择的应用在与所述另一显示器上先前 呈现的类似的位置处来在所述一个显示器上进行呈现。
12.如权利要求9至11中的任何一项所述的系统,其中,所述应用管理程序在所述选择 的应用从所述另一显示器到所述一个显示器的移动期间对所述选择的应用生成动画。
13.如权利要求9至12中的任何一项所述的系统,其中,所述应用管理程序在所述选择 的应用从所述另一显示器到所述一个显示器的移动期间使得所述至少一个计算设备广播 声音效果。
14.一种管理包括多个显示器的多监视器计算机系统中的应用的方法,所述方法包括在所述显示器中的至少一个上显示所述多监视器计算机系统中的可用应用的表示;以及响应于对在不同的显示器上可用的应用的表示的选择,将与所选择的表示相关联的所 述应用转移到从其进行所述选择的显示器。
15.如权利要求14所述的方法,其中,所述显示包括呈现表示所述可用应用的符号阵列。
16.如权利要求15所述的方法,其中,所述符号是所述可用应用的缩略图表示。
17.如权利要求14至16中的任何一项所述的方法,其中,响应于在所述一个显示器上 进行的用户输入来执行所述显示。
18.如权利要求17所述的方法,其中,所述用户输入是对在所述一个显示器上呈现的图标的选择。
19.如权利要求17或18所述的方法,其中,所述用户输入是在所述一个显示器上进行 的触摸输入。
20.如权利要求14至19中的任何一项所述的方法,其中,所述转移包括在从其进行所 述选择的所述显示器上显示与所述选择的表示相关联的应用。
21.如权利要求20所述的方法,其中,所述应用以与在所述不同的显示器上呈现的类 似的格式来进行显示。
22.如权利要求20或21所述的方法,其中,所述应用在与在所述不同的显示器上呈现 的类似的位置处进行显示。
23.如权利要求20至22中的任何一项所述的方法,进一步包括对与所述选择的表示相 关联的所述应用从所述不同的显示器到从其进行所述选择的所述显示器的移动生成动画。
24.如权利要求20至23中的任何一项所述的方法,进一步包括在所述转移期间广播声 音效果。
25.—种包括多个显示器的多监视器计算机系统,所述多个显示器在操作上与执行应 用管理程序的中央计算设备相关联,所述应用管理程序响应于在所述显示器中的一个上进 行的用户输入至少确定可用于在所述显示器上进行呈现的在所述中央计算设备上运行的 应用,并在所述一个显示器上显示所述应用的可选择的表示,所述应用管理程序响应于对 与在与所述一个显示器不同的显示器上可用的应用相关联的显示的表示的选择,将与所选 择的表示相对应的所述应用的可用性从所述不同的显示器移动到所述一个显示器。
26.如权利要求25所述的多监视器计算机系统,其中,所述可选择的表示是缩略图。
27.如权利要求25或26所述的多监视器计算机系统,其中,所述应用管理程序响应于 对在所述一个显示器上呈现的图标的选择来执行所述确定和所述显示。
28.如权利要求27所述的多监视器计算机系统,其中,多个所述显示器呈现所述图标。
29.如权利要求28所述的多监视器计算机系统,其中,每个显示器呈现所述图标。
30.如权利要求25至29中的任何一项所述的多监视器计算机系统,其中,所述多个显 示器包括多个交互式白板。
31.如权利要求30所述的多监视器计算机系统,其中,每个交互式白板从包括以下各 项的组中进行选择模拟电阻式触摸板、电容式触摸板、基于照相机的触摸板、电磁触摸板 和表面声波触摸板。
32.如权利要求25至31中的任何一项所述的多监视器计算机系统,进一步包括与所述 中央计算设备进行通信的至少一个远程计算设备。
33.如权利要求32所述的多监视器计算机系统,其中,所述应用管理程序还确定在所 述至少一个远程计算设备上运行的应用,并且在所述一个显示器上显示那些应用的表示。
34.如权利要求32或33所述的多监视器计算机系统,其中,所述至少一个远程计算设 备和所述中央计算设备通过有线通信链路和无线通信链路中的一个来进行通信。
35.如权利要求25至34中的任何一项所述的多监视器计算机系统,其中,从所述不同 的显示器移动到所述一个显示器的所述应用以与在所述不同的显示器上先前呈现的类似 的格式来在所述一个显示器上进行呈现。
36.如权利要求34或35所述的多监视器计算机系统,其中,从所述不同的显示器移动到所述一个显示器的所述应用在与在所述不同的显示器上先前呈现的类似的位置处在所 述一个显示器上进行呈现。
37.一种计算机可读介质,所述计算机可读介质包含用于管理包括多个显示器的多监 视器计算机系统中的应用的计算机程序,所述计算机程序包括用于在所述显示器中的至少一个上显示所述多监视器计算机系统中的可用应用的表 示的程序代码;以及用于响应于对在不同的显示器上可用的应用的表示的选择将与所选择的表示相关联 的所述应用转移到从其进行选择的所述显示器的程序代码。
38.一种管理包括多个显示器的多监视器计算机系统中的应用的方法,所述方法包括显示与在所述显示器中的一个上呈现的应用窗口相关联的至少一个应用移动图标;以及响应于对所述至少一个应用移动图标的选择,将所述应用窗口的显示从所述一个显示 器转移到另一个显示器。
39.如权利要求38所述的方法,其中,所述转移包括在邻近所述一个显示器的显示器 上显示所述应用窗口。
40.如权利要求39所述的方法,其中,在所述显示期间,显示至少两个应用移动图标, 每个应用移动图标与所述应用窗口从所述一个显示器到不同的相邻显示器的移动相关联。
41.如权利要求39或40所述的方法,其中,每个应用移动图标形成所述应用窗口的一 部分。
42.如权利要求38或39所述的方法,其中,所述至少一个应用移动图标是可多个选择的。
43.一种计算机可读介质,所述计算机可读介质包含用于管理包括多个显示器的多监 视器计算机系统中的应用的计算机程序,所述计算机程序用于显示与在所述显示器中的一个上呈现的应用窗口相关联的至少一个应用移动图 标的程序代码;以及用于响应于对所述至少一个应用移动图标的选择将所述应用窗口的显示从所述一个 显示器转移到另一个显示器的程序代码。
全文摘要
一种管理包括多个显示器(22至26和30至34)的多监视器计算机系统(20)中的应用的方法,包括在显示器中的一个上显示多监视器计算机系统中的可用应用的表示;以及响应于对在不同的显示器上可用的应用的表示的选择,将与所选择的表示相关联的应用转移到从其进行选择的显示器。
文档编号G09G5/14GK101965608SQ200980106554
公开日2011年2月2日 申请日期2009年1月7日 优先权日2008年1月7日
发明者安德鲁·莱昂, 维克托·安东纽克 申请人:智能技术Ulc公司

最新回复(0)