[发明专利]将移动计算设备的本地显示器平移到窗口,解释基于手势的指令以滚动窗口内容,以及在窗口中换行文本有效
| 申请号: | 200980151451.2 | 申请日: | 2009-10-23 |
| 公开(公告)号: | CN102257471A | 公开(公告)日: | 2011-11-23 |
| 发明(设计)人: | G·平托;A·玛拉诺;C·弗莱克 | 申请(专利权)人: | 思杰系统有限公司 |
| 主分类号: | G06F3/14 | 分类号: | G06F3/14 |
| 代理公司: | 北京泛华伟业知识产权代理有限公司 11280 | 代理人: | 王勇 |
| 地址: | 美国佛*** | 国省代码: | 美国;US |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 移动 计算 设备 本地 显示器 平移 窗口 解释 基于 手势 指令 滚动 内容 以及 换行 文本 | ||
临时申请的交叉引用
根据美国专利法119条e款(35 U.S.C.§119(e)),本申请要求2008年10月26日提交的美国临时申请No.61/108532的优先权,该申请通过引用被整体包含于此。
技术领域
本发明总的涉及在移动计算设备上显示应用。本发明尤其涉及用于将移动计算设备的本地显示器平移(pan)到窗口,解释基于手势的指令以滚动窗口的内容,以及在窗口中换行文本。
背景技术
远程访问系统使用户可以从各种入口访问服务器上的工作空间、计算环境、应用和文件。随着移动计算设备的日益流行,用户还能从手持设备上访问那些服务器上的应用和文件。然而,这些设备上的本地显示器通常具有低分辨率。因此,用户在移动计算设备的屏幕上可能只能查看应用或文件的一部分。用户通过在本地显示器上四处滚动应用或文件来获得另外的信息。
本地显示器的低分辨率给操作提出了挑战。例如窗口可能在本地显示器的范围外打开。用户可能错过重要的通知或警告,因为用户可能没有理由四处滚动应用或文件。另外,诸如子对话框的窗口可能在应用继续执行前要求用户输入。如果用户不能看到该窗口,那么简单看来,应用似乎是冻结的。
而且,在移动计算设备上,本地显示器上的基于手势的指令可能会产生不希望的结果,因为这些指令通常没有考虑低分辨率的显示。在一个例子中,在本地显示器上触摸和拖动窗口可能仅被解释为移动窗口的指令。在又一个例子中,放大窗口内的文本可以扩大文本的大小,但是有限的显示可能会切断单词和句子。这些复杂情况削弱了用户使用移动计算设备访问应用和文件的体验。
发明内容
本发明针对用于将窗口从扩展虚拟屏幕提供到移动计算设备的本地显示器上的方法和系统。一个实施例中,本发明涉及将本地显示器平移到新窗口,所述新窗口应该引起用户注意。这样,当服务器检测到子对话框、通知、警告或其他这样的窗口时,服务器指示移动计算设备向扩展虚拟屏幕的适当位置平移。因此,移动计算设备用户可以获知有关应用的使用的事件,以及提供输入给应用。
在又一个实施例中,本发明涉及解释本地显示器上基于手势的指令以便滚动窗口的内容,而不是平移内容或窗口本身。当移动计算设备接收这样的指令时,该设备检查正在执行的窗口的滚动条。如果该窗口包括滚动条,即使用户没有操作滚动条本身,移动计算设备依然滚动窗口的内容。因此,通过经由上下文解释基于手势的指令,用户可以使用已知的手势从应用和文件获取不同的结果。
在又一个实施例中,本发明涉及当用户放大应用时,确保窗口中的文本换行。移动计算设备计算新的字体大小,服务器调用函数以便以该大小显示应用并自动调整换行参数。因此,用户可以查看邻近内容而不是到处滚动来查看其他的采用新的字体大小的内容。
在目前所描述的系统和方法的一个方面,说明和描述了用于在移动计算设备上显示在服务器上执行的应用的窗口的方法。该方法包括由服务器检测与在服务器上执行的应用关联的窗口,所述服务器将应用输出到扩展虚拟屏幕。该方法还包括由服务器识别与扩展虚拟屏幕上窗口的位置关联的坐标,并且由服务器将窗口的坐标传输到移动计算设备上以便在移动计算设备的本地显示器上显示该窗口。窗口是对话框、用户接口、通知和警告之一。
在更多的实施例中,该方法还包括由服务器将服务器上扩展虚拟屏幕的分辨率与移动计算设备上本地显示器的分辨率进行比较;由服务器确定分辨率是否相差预定的阀值;以及如果分辨率相差至少为预定的阀值,则由服务器传输用于缩放窗口的指令。另外的实施例中,通过抓取扩展虚拟屏幕来获得窗口的坐标。在各种实施例中,服务器响应于事件触发器来检测窗口,其中所述事件触发器是从由应用的开发者编码的事件触发器和应用的用户插入的事件触发器构成的组中选择的。移动计算设备的用户通过,例如,定制在服务器上执行的应用,来指定事件触发器。
在其他实施例中,该方法还包括由移动计算设备在本地显示器上接收基于手势的指令;由移动计算设备评估在接收基于手势的指令的位置处的窗口内容;如果所述内容包括滚动条则由移动计算设备滚动窗口内容;以及如果所述内容不包括滚动条,则由移动计算设备平移窗口内容。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于思杰系统有限公司,未经思杰系统有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200980151451.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:带刷夹
- 下一篇:一种自行清洁喷水喷雾清洗刷





