一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

利用预测姿势分析预加载和执行应用程序组件的制作方法

2022-12-09 22:31:12 来源:中国专利 TAG:

技术特征:
1.一种用于在计算设备上执行的计算机实现的方法,所述方法包括:接收指示在显示设备上渲染的图形用户界面上的输入目标的方向或位置的输入数据;分析所述输入数据以确定所述输入目标的方向或所述输入目标的位置是否满足关于检测区域的一个或多个标准,所述检测区域位于与一个或多个应用程序组件相关联的一个或多个能够选择的图形元素附近;响应于确定所述输入目标的方向或所述输入目标的位置满足关于所述检测区域的一个或多个标准,调整所述检测区域的至少一个维度;监测所述输入数据以确定所述输入目标的位置在所述检测区域内;以及响应于确定所述输入目标的位置在所述检测区域内,使得所述计算设备将所述一个或多个应用程序组件加载到存储器中或使得所述计算设备执行所述一个或多个应用程序组件以改善对于利用所述一个或多个应用程序组件的应用程序的响应时间。2.如权利要求1所述的计算机实现的方法,其中,当所述输入目标正以至少阈值速度朝向所述检测区域移动时,所述输入目标的方向满足关于所述检测区域的所述一个或多个标准,并且其中,调整所述检测区域的至少一个维度包括增加所述检测区域的大小。3.如权利要求1所述的计算机实现的方法,其中,当所述输入目标正以至少阈值速度朝向所述检测区域移动而所述输入目标与所述检测区域相距远于阈值距离时,所述输入目标的方向或所述输入目标的位置满足关于所述检测区域的所述一个或多个标准,并且其中,调整所述检测区域的至少一个维度包括增加所述检测区域的大小。4.如权利要求1所述的计算机实现的方法,其中,当所述输入目标正朝向所述检测区域移动而所述输入目标在所述检测区域的阈值距离内时,所述输入目标的方向或所述输入目标的位置满足关于所述检测区域的所述一个或多个标准,并且其中,调整所述检测区域的至少一个维度包括增加所述检测区域的大小。5.如权利要求1所述的计算机实现的方法,其中,当所述输入目标正朝向所述检测区域移动而所述输入目标在所述检测区域的阈值距离内并且所述输入目标的速度超过速度阈值时,所述输入目标的方向或所述输入目标的位置满足关于所述检测区域的所述一个或多个标准,并且其中,调整所述检测区域的至少一个维度包括增加所述检测区域的大小。6.如权利要求1所述的计算机实现的方法,其中,当所述输入目标正移动远离所述检测区域而所述输入目标超出所述检测区域的阈值距离时,所述输入目标的方向或所述输入目标的位置满足关于所述检测区域的所述一个或多个标准,并且其中,调整所述检测区域的至少一个维度包括减小所述检测区域的大小。7.如权利要求1所述的计算机实现的方法,还包括:监测所述输入数据以确定所述输入目标的位置在所述一个或多个能够选择的图形元素中的第一能够选择的图形元素的阈值距离内;以及响应于确定所述输入目标的位置在距所述第一能够选择的图形元素的阈值距离内,从所述存储器中清除至少一个应用程序组件或取消所述至少一个应用程序组件的执行,其中,所述至少一个应用程序组件与所述一个或多个能够选择的图形元素中的至少一个其他能够选择的图形元素相关联。8.如权利要求1所述的计算机实现的方法,还包括:监测所述输入数据以确定所述输入目标的位置在第二检测区域内;以及
响应于确定所述输入目标的位置在所述第二检测区域内,使得所述计算设备处理所述一个或多个应用程序组件的第二阶段。9.如权利要求1所述的计算机实现的方法,还包括:监测所述输入数据以确定所述输入目标已经移出所述检测区域并且正朝向第二检测区域移动;以及响应于确定所述输入目标已经移出所述检测区域并且正朝向所述第二检测区域移动,从所述存储器中清除至少一个应用程序组件或取消所述至少一个应用程序组件的执行,其中,所述至少一个应用程序组件与所述一个或多个能够选择的图形元素相关联。10.一种计算设备,包括:一个或多个处理单元;以及计算机可读存储介质,其上编码有计算机可执行指令,以使得所述一个或多个处理单元执行一种方法,所述方法包括,接收指示在显示设备上渲染的图形用户界面上的输入目标的姿势特性的输入数据;分析所述一个或多个应用程序组件的一个或多个属性和所述输入数据以确定所述姿势特性是否满足关于检测区域的一个或多个标准,所述检测区域位于与一个或多个应用程序组件相关联的一个或多个能够选择的图形元素附近;响应于确定所述一个或多个应用程序组件的一个或多个属性或所述姿势特性满足所述一个或多个标准,调整所述检测区域的至少一个物理特性;监测所述输入数据以确定所述输入目标的位置在所述检测区域内;以及响应于确定所述输入目标的位置在所述检测区域内,使得所述计算设备将所述一个或多个应用程序组件加载到存储器中或使得所述计算设备执行所述一个或多个应用程序组件以改善对于利用所述一个或多个应用程序组件的应用程序的响应时间。11.如权利要求10所述的计算设备,其中,当所述一个或多个应用程序组件的大小超过大小阈值时,所述一个或多个应用程序组件的所述一个或多个属性满足所述一个或多个标准,其中,调整所述检测区域的至少一个物理特性包括增加所述检测区域的大小。12.如权利要求10所述的计算设备,其中,当所述一个或多个应用程序组件的复杂度级别超过复杂度阈值时,所述一个或多个应用程序组件的所述一个或多个属性满足所述一个或多个标准,其中,调整所述检测区域的至少一个物理特性包括增加所述检测区域的大小。13.如权利要求10所述的计算设备,其中,当所述输入目标正以至少阈值速度朝向所述检测区域移动而所述输入目标与所述检测区域相距远于阈值距离时,所述姿势特性满足一个或多个标准,并且其中,调整所述检测区域的至少一个物理特性包括增加所述检测区域的大小。14.如据权利要求10所述的计算设备,其中,当所述输入目标正朝向所述检测区域移动而所述输入目标在所述检测区域的阈值距离内时,所述姿势特性满足一个或多个标准,并且其中,调整所述至少一个物理特性包括增加所述检测区域的大小。

技术总结
本文公开的技术利用预测姿势来预加载和/或执行应用程序组件,以在软件应用程序中提供改进的响应性和加载时间。在一些配置中,系统可以监测用户输入姿势以确定用户控制的光标是否移动到定位在一个或多个能够选择的用户界面(“UI”)元素附近的检测区域中。当用户输入导致光标移动到检测区域中时,计算设备可以预加载或执行存储器中的一个或多个应用程序组件。该系统还可以基于多个因素动态地调整检测区域的位置、大小和/或形状,包括一个或多个预定输入姿势的识别。通过动态调整检测区域,系统可以优化预测技术以识别用户的意图以启动一个或多个应用程序组件的预加载或预执行操作。作。作。


技术研发人员:D
受保护的技术使用者:微软技术许可有限责任公司
技术研发日:2021.02.18
技术公布日:2022/12/8
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献