[发明专利]利用预计手势的完成提高仪器性能的方法在审
申请号: | 201310724114.6 | 申请日: | 2013-12-25 |
公开(公告)号: | CN103970439A | 公开(公告)日: | 2014-08-06 |
发明(设计)人: | G.R.恩格尔 | 申请(专利权)人: | 安捷伦科技有限公司 |
主分类号: | G06F3/0484 | 分类号: | G06F3/0484;G06F3/0488 |
代理公司: | 北京市柳沈律师事务所 11105 | 代理人: | 张贵东 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 利用 预计 手势 完成 提高 仪器 性能 方法 | ||
技术领域
本发明涉及利用预计手势的完成提高仪器性能的方法。
背景技术
在触摸显示屏上使用手势来控制底下的计算机程序已经司空见惯。存在一类用户一边与屏幕接触一边移动一个或多个手指的手势。例如,用户可以通过触摸屏幕和沿着所希望方向移动手势向下滚动列表或平移视图。类似地,“挤捏”手势被用于放大或缩小显示在屏幕上的场景。
触摸屏也正在被用于控制测量仪器。屏幕可以是直接控制测量的计算机或经由网络与仪器连接的移动设备上的显示器,该网络可以包括互联网和/或无线电信网络的一部分。考虑移动设备正用于控制仪器的情况。该控制取决于当前显示在移动设备的屏幕上的数据。为了更新屏幕数据,移动设备必须向仪器发送适当命令,并等待仪器返回新数据。如果做手势的时间是更新显示的总时间的相当一部分,则该手势使仪器的控制和/或屏幕上信息的显示延迟。这样的延迟导致“跳跃”或“呆滞”的界面。如果手势是控制环节的一部分,则所得系统可能振荡。
例如,如果用户正在通过滚动列表寻找列表中的数值,则用户可能使用“猛划(fling)”手势。如果移动设备一直等待到该手势完成,则在该手势开始与在屏幕上观看新数据之间存在延迟。这个延迟使仪器和通信链路返回该手势所指的数据引入的任何延迟增加。如果用户确定需要进一步滚动,则要做出另一个手势,依此类推。
发明内容
本发明包括操作含有屏幕的第一数据处理系统、响应在该屏幕上所做的矢量手势的方法。该方法包括在矢量手势完成之前对于矢量手势估计方向和假定身份。执行取决于所估计方向和所假定身份的命令,该命令是如果矢量手势的所假定身份正确,则要求更新第一数据处理系统的当前状态的命令。该命令在矢量手势完成之前执行。然后根据该命令生成的数据更新第一数据处理系统的当前状态。在确定矢量手势完成之后,将第一数据处理系统更新成所完成矢量手势所指的状态。
在本发明的一个方面中,该命令使第二数据处理系统向第一数据处理系统提供数据。
在本发明的另一个方面中,更新第一数据处理系统的当前状态包括利用执行该命令获得的数据更新第一数据处理系统上的显示。在本发明的更进一步方面中,该当前状态包括屏幕上的第一场景,以及所假定身份包括指示要沿着所确定方向滚动第一场景的滚动手势。
在本发明的进一步方面中,该当前状态包括在屏幕上显示第一场景,以及更新当前状态包括提供第一场景的部分滚动形式。
在本发明的另一个方面中,将第一数据处理系统更新成所完成矢量手势所指的状态包括在屏幕上显示第一场景,接着显示分辨率高于第一场景的第二场景。
在本发明的进一步方面中,如果当该命令的结果已出时该矢量手势还未完成,则重复对于矢量手势估计方向和假设身份。
附图说明
图1例示了利用本发明的方法的移动设备;
图2例示了在本发明的一个实施例中实现缩小手势的方式;
图4–6例示了在从数据处理器发送显示所需的整个数据集之前按允许生成最终显示的近似的次序发送丢失数据点的操作中的缩放;以及
图7是按照本发明的方法的一个实施例的流程图。
具体实施方式
针对牵涉到在屏幕上移动物体的一类手势可以更容易理解本发明,其中该手势牵涉到沿着一个方向移动并通过减慢移动速率或抬起物体离开屏幕结束的物体。该物体通常是用户的一个或多个手指。但是,本发明的教导可应用于像触笔那样的其它物体。还应当注意,该物体可以是像鼠标控制的指针那样的虚拟物体。该指针在按下特定按钮时“触摸”屏幕,在松开按钮时离开屏幕。
运动的方向通常是线性方向;但是,也可以接纳利用旋转运动的手势。例如,利用两个手指的手势可以模仿显示在屏幕上的旋钮。
本发明基于如下观察:在许多情况下,在手势完成之前,即使未完成,也可以开始为了提供通过手势指定的更新显示而必须执行的操作。因此,可以在正在做手势的同时更新显示,以便在做手势期间的任何点上提供几乎与手势吻合的显示。
参考图1可以更容易地理解本发明提供其优点的方式,图1例示了利用本发明的方法的移动设备。移动设备20含有向移动设备20的用户显示数据和接收以触摸手势的形式的命令的允许触摸屏幕22。移动设备20与数据处理器31通信,数据处理器31存储或生成响应在屏幕22上所做的触摸手势显示在移动设备20上的数据。在显示在图1中的例子中,移动设备20显示从数据处理器31接收的列表33的一部分。屏幕22可以看作用户观看太大无法一次看全的列表的一部分的窗口。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于安捷伦科技有限公司,未经安捷伦科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310724114.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种方形LED吸顶灯具
- 下一篇:嵌入式窄边LED直下平板灯