由移动计算装置使用外部显示装置的方法和系统制造方法及图纸

技术编号:4947936 阅读:158 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及用于由移动计算装置使用外部显示装置的方法和系统。当外部显示装置连接到或者接附到移动计算装置时,和移动计算装置上的执行的资源相关联的输出数据可以在外部显示装置上显示。输出数据可以包括适用于外部显示装置的显示器的用户界面。资源的执行可以从移动计算装置传送到外部显示装置。移动计算装置可以重新用作显示虚拟输入装置,用于和具有在外部显示装置上显示的输出数据的资源交互。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及用移动计算装置使用外部显示装置的方法和系统。当外部显示装置 连接到或者接附到移动计算装置时,和移动计算装置上执行的资源相关联的输出数据可 以在外部显示装置上显示。输出数据可以包括适用于外部显示装置的显示的用户界面。 资源的执行可以从移动计算装置传送到外部显示装置。移动计算装置可以重新用于显示 虚拟输入装置,用于和具有在外部显示装置上显示的输出数据的资源交互。
技术介绍
随着日常个人和商业相关行为中的计算机、网络访问和因特网使用的普及,许 多用户期望他们的计算行为具有移动性和便利性。随着用户从一个位置物理移动到另一 个位置,并且从一个行为转变为另一个行为,用户通常会寻求便利和熟悉的方式来执行 计算行为。当用户从一个位置移动到另一个位置时,用户可以持有诸如智能电话、个人 数字助手、膝上或者笔记本计算机的一个或者多个移动计算装置来提供人性化的计算体 验。许多用户还可以使用诸如闪速驱动器的便携存储装置来以便利和便携的方式携带文 件、文档或者应用程序。使用这样的存储装置,用户从便携存储装置可以连接的公用计 算机访问期望的文件或者文档。许多广泛使用的现代计算机桌面应用程序包括开发用于在通常具有大的显示 器、键盘和鼠标等的传统个人计算机、工作站、膝上计算机或者其他计算装置的丰富的 图形用户界面(GUI)。相反,移动装置通常设计为足够小适合放在口袋中,具有相对小 的显示器和用于数据输入的诸如电话键盘、全键盘、触摸屏、输入笔的一些(通常是有 限的)装置。当用移动装置支持桌面或者企业应用程序时,限制因素包括小的显示尺寸 和低的计算能力。已经开发多种方法,用来在移动装置上运行一些桌面应用程序,但是 其结果通常是复杂冗长的并且不可行或者成本昂贵。最常见的例子包括部分或者全部重 写应用程序以符合移动装置的限制、提供有限或者“轻型(lite)”版本的应用程序、调整 应用程序的图像以适合移动装置显示器并且使用缩放和滚动来将移动装置显示屏转变为“虚拟镜”来同时查看应用程序的子区域。
技术实现思路
通过使得移动计算装置能够使用外部显示装置,用户可以持续受益于小形状因 子装置的便携性和便利性,而不会损害显示质量或者资源容量。将资源的显示从移动计算装置传送到外部显示装置并且选择优化的用于外部显示器的用户界面可以在用户使用 资源时极大地改进用户的舒适度和简易度。由于将移动计算装置重新作为外部显示器的 输入装置消除了获 取和配置和外部显示装置相交互的附加装置的需求,所以将移动计算 装置重新作为外部显示器的输入装置会最低限度地干扰用户的工作。此外,通过访问外 部显示装置的较好的计算能力,用户可以运行具有复杂和期望特征的资源,而不会受限 于移动计算装置自身的限制。在一个方面,描述一种用于在连接到移动计算装置的外部显示装置上显示和至 少一个资源相关的输出数据的方法。该方法包括由移动计算装置上的虚拟图形驱动器接 收连接到移动计算装置的外部显示装置的标识的步骤。该方法包括由移动计算装置上的 窗口管理服务根据该标识来选择要显示在外部显示装置上的至少一个资源的步骤。该 方法包括由窗口管理服务将和至少一个资源相关的输出数据定位在虚拟屏幕空间中的步 骤。该方法包括由虚拟图形驱动器根据该虚拟屏幕空间将输出数据传输到外部显示装 置。在一些实施例中,该方法包括由窗口管理服务根据该标识在虚拟屏幕空间中分 配对应于外部显示装置的屏幕空间的步骤。在一些实施例中,该方法包括由窗口管理服 务根据外部显示装置的分辨率来分配对应于外部显示装置的屏幕空间的步骤。在一些实 施例中,该方法包括由窗口管理服务从虚拟屏幕空间中对应于移动计算装置的本地显示 器的位置移除和至少一个资源相关联的输出数据的步骤。在一些实施例中,该方法包括 由窗口管理服务根据资源的类型在虚拟屏幕空间中定位输出数据的步骤。在一些实施例 中,该方法包括由窗口管理服务根据资源和网格显示布局中的单元之间的用户关联来在 虚拟屏幕空间中定位输出数据的步骤。在一些实施例中,该方法包括由窗口管理服务根 据和网格显示布局中的单元相关的策略在虚拟屏幕空间中定位输出数据的步骤。在一些 实施例中,该方法包括由窗口管理服务根据网格显示布局的改变来在虚拟屏幕空间中重 新定位输出数据的步骤。在一些实施例中,该方法包括由窗口管理服务根据在空的单元 中显示输出数据的用户命令来在虚拟屏幕空间中定位输出数据的步骤。在一些实施例 中,该方法包括由窗口管理服务根据和动态显示布局相关的策略来在虚拟屏幕空间中定 位输出数据的步骤。在一些实施例中,该方法包括由窗口管理服务根据和资源相关的默 认位置来在虚拟屏幕空间中定位输出数据的步骤。在一些实施例中,该方法包括由窗口 管理服务接收和与输出数据的用户交互相关的信息的步骤。在一些实施例中,该方法包 括由窗口管理服务根据和用户交互相关的信息来重新定位输出数据的步骤。在一些实施 例中,该方法包括由窗口管理服务将输出数据重新定位到虚拟屏幕空间中对应于移动计 算装置的本地显示器或者不同的外部显示装置的位置的步骤。在一些实施例中,该方法 包括由窗口管理装置遮住和不同资源相关的输出数据的步骤。在一些实施例中,该方法 包括由窗口管理服务重新调整和资源相关的输出数据的大小。在另一个方面,描述用于在外部显示装置上显示和至少一个资源相关的输出数 据的移动计算装置。移动计算装置还包括窗口管理服务,用于根据外部显示装置的标识 来选择要显示在外部显示装置上的至少一个资源并且将和至少一个资源相关的输出数据 定位在虚拟屏幕空间。移动计算装置还包括虚拟图形驱动器,用于根据虚拟屏幕空间将 输出数据传输到外部显示装置上。在一些实施例中,窗口管理服务根据标识在虚拟屏幕空间中分配对应于外部显示装置的屏幕空间。在进一步的实施例中,窗口管理服务根据 外部显示装置的分辨率在虚拟屏幕空间中分配对应于外部显示装置的屏幕空间。在附加 的实施例中,窗口管理服务从虚拟屏幕空间中对应于移动计算装置的本地显示器的位置 移除和至少一个资源相关联的输出数据。在又一方面,描述一种用于在连接到移动计算装置的外部显示装置上显示用于 资源的用户界面的方法。该方法包括移动计算装置上的窗口管理服务从资源接收用于显 示在移动计算装置的本地显示器上的第一用户界面的步骤。该方法还包括移动计算装置 上的虚拟图形驱动器将第一用户界面传输到本地显示器的步骤。该方法还包括窗口管理 服务将外部显示装置的标识传输给该资源的步骤。该方法还包括窗口管理服务根据该标 识从该资源接收第二用户界面的步骤,该第二用户界面不同于第一用户界面。该方法还 包括虚拟图形驱动器将第二用户界面传输到外部显示装置的步骤。在一些实施例中,该方法包括窗口管理服务从资源接收所优化的用于外部显示 装置的第二用户界面的步骤。在更多实施例中,该方法包括窗口管理服务将外部显示装 置的至少一个特性传输给资源的步骤。在附加实施例中,该方法包括窗口管理服务传输 外部显示装置上的显示器具有比本地显示器的分辨率或尺寸大的指示的步骤。在许多实 施例中,该方法包括在所优化的用于外部显示装置的用户界面时窗口管理服务从资源接 收缺省用户界面的步骤。在多个实施例中,该方法包括窗口管理服务从资源接收所优化 的用于外部显示装置的用户界面不可用的通信信本文档来自技高网
...

【技术保护点】
一种用于在连接到移动计算装置的外部显示装置上显示和至少一个资源相关的输出数据的方法,包括:  由移动计算装置上的虚拟图形驱动器接收连接到移动计算装置的外部显示装置的标识;  由移动计算装置上的窗口管理服务根据该标识来选择至少一个资源显示在外部显示装置上;  由窗口管理服务将和所述至少一个资源相关的输出数据定位在虚拟屏幕空间中;以及  由虚拟图形驱动器根据该虚拟屏幕空间将输出数据传输到外部显示装置。

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:A玛拉诺C雷克AS科哈利德DC本森
申请(专利权)人:思杰系统有限公司
类型:发明
国别省市:US[美国]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利