利用预计手势的完成提高仪器性能的方法技术

技术编号:34250851 阅读:22 留言:0更新日期:2022-07-24 11:30
本发明专利技术公开了一种操作含有屏幕的第一数据处理系统、响应在该屏幕上所做的矢量手势的方法。该方法包括在矢量手势完成之前估计方向和假定矢量手势的身份。执行取决于所估计方向和所假定身份的命令,该命令是如果矢量手势的所假定身份正确,则要求更新第一数据处理系统的当前状态的命令。该命令在矢量手势完成之前执行。然后根据该命令生成的数据更新第一数据处理系统的当前状态。在确定矢量手势完成之后,将第一数据处理系统更新成所完成矢量手势所指的状态。所指的状态。

Methods of improving instrument performance by using the completion of expected gestures

【技术实现步骤摘要】
利用预计手势的完成提高仪器性能的方法
[0001]本专利技术申请是基于申请日为2013年12月25日,申请号为 201310724114.6,专利技术名称为“利用预计手势的完成提高仪器性能的方法”的专 利申请的分案申请。


[0002]本专利技术涉及利用预计手势的完成提高仪器性能的方法。

技术介绍

[0003]在触摸显示屏上使用手势来控制底下的计算机程序已经司空见惯。存在 一类用户一边与屏幕接触一边移动一个或多个手指的手势。例如,用户可以 通过触摸屏幕和沿着所希望方向移动手势向下滚动列表或平移视图。类似地,
ꢀ“
挤捏”手势被用于放大或缩小显示在屏幕上的场景。
[0004]触摸屏也正在被用于控制测量仪器。屏幕可以是直接控制测量的计算机 或经由网络与仪器连接的移动设备上的显示器,该网络可以包括互联网和/或 无线电信网络的一部分。考虑移动设备正用于控制仪器的情况。该控制取决 于当前显示在移动设备的屏幕上的数据。为了更新屏幕数据,移动设备必须 向仪器发送适当命令,并等待仪器返回新数据。如果做手势的时间是更新显 示的总时间的相当一部分,则该手势使仪器的控制和/或屏幕上信息的显示延 迟。这样的延迟导致“跳跃”或“呆滞”的界面。如果手势是控制环节的一 部分,则所得系统可能振荡。
[0005]例如,如果用户正在通过滚动列表寻找列表中的数值,则用户可能使用
ꢀ“
猛划(fling)”手势。如果移动设备一直等待到该手势完成,则在该手势开 始与在屏幕上观看新数据之间存在延迟。这个延迟使仪器和通信链路返回该 手势所指的数据引入的任何延迟增加。如果用户确定需要进一步滚动,则要 做出另一个手势,依此类推。

技术实现思路

[0006]本专利技术包括操作含有屏幕的第一数据处理系统、响应在该屏幕上所做的 矢量手势的方法。该方法包括在矢量手势完成之前对于矢量手势估计方向和 假定身份。执行取决于所估计方向和所假定身份的命令,该命令是如果矢量 手势的所假定身份正确,则要求更新第一数据处理系统的当前状态的命令。 该命令在矢量手势完成之前执行。然后根据该命令生成的数据更新第一数据 处理系统的当前状态。在确定矢量手势完成之后,将第一数据处理系统更新 成所完成矢量手势所指的状态。
[0007]在本专利技术的一个方面中,该命令使第二数据处理系统向第一数据处理系 统提供数据。
[0008]在本专利技术的另一个方面中,更新第一数据处理系统的当前状态包括利用 执行该命令获得的数据更新第一数据处理系统上的显示。在本专利技术的更进一 步方面中,该当前状态包括屏幕上的第一场景,以及所假定身份包括指示要 沿着所确定方向滚动第一场景的滚动手势。
[0009]在本专利技术的进一步方面中,该当前状态包括在屏幕上显示第一场景,以 及更新当前状态包括提供第一场景的部分滚动形式。
[0010]在本专利技术的另一个方面中,将第一数据处理系统更新成所完成矢量手势 所指的状态包括在屏幕上显示第一场景,接着显示分辨率高于第一场景的第 二场景。
[0011]在本专利技术的进一步方面中,如果当该命令的结果已出时该矢量手势还未 完成,则重复对于矢量手势估计方向和假设身份。
[0012]本专利技术包括:
[0013]1.一种操作含有屏幕的第一数据处理系统、响应在该屏幕上所做的矢量 手势的方法,所述方法包含:
[0014]在所述矢量手势完成之前对于所述矢量手势估计方向和假定身份;
[0015]执行取决于所述所估计方向和所假定身份的命令,所述命令被要求如果 所述矢量手势的所述所假定身份正确,则更新所述第一数据处理系统的当前 状态,所述命令在所述矢量手势完成之前执行;以及
[0016]根据所述命令生成的结果更新所述第一数据处理系统的所述当前状态。
[0017]2.项1所述的方法,其中所述屏幕包含允许触摸屏幕。
[0018]3.项1所述的方法,进一步包含:
[0019]确定所述矢量手势是否已经完成;以及
[0020]如果所述矢量手势已经完成,则将所述第一数据处理系统更新成所述所 完成的矢量手势所指的状态。
[0021]4.项1所述的方法,其中所述命令使第二数据处理系统向所述第一数据 处理系统提供数据。
[0022]5.项1所述的方法,其中更新所述第一数据处理系统的所述当前状态包 含利用执行所述命令获得的数据更新所述第一数据处理系统上的显示。
[0023]6.项1所述的方法,其中所述当前状态包含所述屏幕上的第一场景,以 及所述所假定身份包括指示要沿着所述所估计方向滚动所述第一场景的滚动 手势。
[0024]7.项6所述的方法,其中所述当前状态包含在所述屏幕上显示部分滚动 场景,以及所述更新成所述当前状态包含所述第一场景的部分滚动形式。
[0025]8.项3所述的方法,其中将所述第一数据处理系统更新成所述所完成矢 量手势所指的状态包含:在所述屏幕上显示第一场景,接着显示分辨率高于 所述第一场景的第二场景。
[0026]9.项3所述的方法,其中如果所述矢量手势还未完成,则重复对于所述 矢量手势估计方向和假设身份。
[0027]10.项1所述的方法,其中所述第一数据处理器响应猛划手势确定要在 所述屏幕上提供的显示的结束点,以及其中所述第一数据处理系统以窄带宽 形式显示中间显示,该中间显示不是未过早终止所述猛划手势时提供的最终 显示的一部分,以便使所述猛划能够过早终止。
[0028]11.一种包括指令的计算机可读介质,该指令使数据处理系统可以执行 响应在该数据处理系统上的屏幕上所做的矢量手势的方法,所述方法包含:
[0029]在所述矢量手势完成之前对于所述矢量手势估计方向和假定身份;
[0030]执行取决于所述所估计方向和所假定身份的命令,所述命令被要求如果 所述矢量手势的所述所假定身份正确,则更新所述第一数据处理系统的当前 状态,所述命令在所述矢量手势完成之前执行;以及
[0031]根据所述命令生成的结果更新所述第一数据处理系统的所述当前状态。
[0032]12.项11所述的计算机可读介质,其中所述屏幕包含允许触摸屏幕。
[0033]13.项11所述的计算机可读介质,进一步包含:
[0034]确定所述矢量手势是否已经完成;以及
[0035]如果所述矢量手势已经完成,则将所述第一数据处理系统更新成所述所 完成的矢量手势所指的状态。
[0036]14.项11所述的计算机可读介质,其中所述命令使第二数据处理系统向 所述第一数据处理系统提供数据。
[0037]15.项11所述的计算机可读介质,其中更新所述第一数据处理系统的所 述当前状态包含利用执行所述命令获得的数据更新所述第一数据处理系统上 的显示。
[0038]16.项11所述的计算机可读介质,其中所述当前状态包含所述屏幕上的 第一场景,以及所述所假定身份包括指示要沿着所述所估计方向滚动所述第 一场景的滚动手势。
[003本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种操作含有屏幕的第一数据处理系统、响应在该屏幕上所做的矢量手势的方法,所述矢量手势的特征在于在物体和所述屏幕之间在接触点处形成接触,并且所述物体在所述屏幕上从所述接触点沿着一个方向移动而不中断所述接触,所述方法包含:检测在所述物体和所述屏幕之间在所述屏幕上的接触点处的接触;确定所述方向;在所述矢量手势完成之前,但是在检测在所述物体和所述屏幕之间在所述接触点处的接触之后,从所述接触点和所述方向假定所述矢量手势的身份;在检测在所述物体和所述屏幕之间在所述接触点处的接触之后,执行取决于所述所假定身份、所述方向、和所述接触点的命令,所述命令被要求如果所述矢量手势的所述所假定身份正确,则更新所述第一数据处理系统的当前状态,所述命令在所述矢量手势完成之前执行;以及根据所述命令生成的结果更新所述第一数据处理系统的所述当前状态。2.根据权利要求1所述的方法,其中所述屏幕包含允许触摸屏幕。3.根据权利要求1所述的方法,进一步包含:确定所述矢量手势是否已经完成;以及如果所述矢量手势已经完成,则将所述第一数据处理系统更新成所述所完成的矢量手势所指的状态。4.根据权利要求1所述的方法,其中所述命令使第二数据处理系统向所述第一数据处理系统提供数据。5.根据权利要求1所述的方法,其中更新所述第一数据处理系统的所述当前状态包含利用执行所述命令获得的数据更新所述第一数据处理系统上的显示。6.根据权利要求1所述的方法,其中所述当前状态包含所述屏幕上的第一场景,且所述所假定身份包括指示要沿着所述方向滚动所述第一场景的滚动手势。7.根据权利要求6所述的方法,其中所述当前状态包含在所述屏幕上显示部分滚动场景,所述更新成所述当前状态包含所述第一场景的部分滚动形式。8.根据权利要求3所述的方法,其中如果在检测在所述物体和所述屏幕之间在所述接触点处的接触之后所述矢量手势还未完成,则重复对于所述矢量手势的确定所述方向和假设身份,基于所述物体和所述屏幕的当前位置重复对于所述矢量手势的确定所述方向和假设身份。9.根据权利要求1所述的方法,其中所述第一数据处理系统响应猛划手势确定要在所述屏幕上提供的显示的结束点,以及其中所述第一数据处理系统以窄带宽形式显示中间显示,该中间显示不是未通过接触所述屏幕过早终止所述猛划手势时提供的最终显示的一部分,以便使所述猛划能够通过接触所述屏幕过早终止。10.一种包括指令的非短暂计算机可读介质,该指令使数据处理系统可以执行响应在该数据处理系统上的屏幕上所做的矢量手势的方法,所述矢量手势的特征在于在所述屏幕...

【专利技术属性】
技术研发人员:GR恩格尔
申请(专利权)人:是德科技股份有限公司
类型:发明
国别省市:

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

1