基于悬停信息来暂停瞬时用户界面元素制造技术

技术编号:17255081 阅读:55 留言:0更新日期:2018-02-11 17:34
各实施例涉及使用悬停信息来暂停瞬时用户界面特征。在一个场景中,计算机系统检测计算机系统的显示表面处或附近物体的存在。计算机系统标识物体相对于显示表面的位置并基于所标识的物体的位置来确定物体将在何处接触显示表面。计算机系统还标识正被显示在物体被确定为接触显示表面处的瞬时用户界面元素,并且暂停所标识的瞬时用户界面元素。

【技术实现步骤摘要】
【国外来华专利技术】基于悬停信息来暂停瞬时用户界面元素背景移动设备(包括智能电话、平板以及可穿戴设备)已在当今社会中变得普遍。这些设备通过应用和硬件组件来提供许多不同种类的功能。这些应用通常具有允许用户与应用进行交互的用户界面(“UI”)。UI可具有静态元素以及随时间变化的瞬时元素。在一些情况下,瞬时元素可能在用户不期望的时间变化。简要概述本文描述的实施例涉及使用悬停信息来暂停瞬时用户界面特征。在一个实施例中,计算机系统检测计算机系统的显示表面处或附近物体的存在。计算机系统标识物体相对于显示表面的位置并基于所标识的物体的位置来确定物体将在何处可能接触显示表面。计算机系统还标识正被显示在物体被确定为接触显示表面处的瞬时用户界面元素,并且暂停所标识的瞬时用户界面元素。暂停瞬时用户界面元素使得用户界面更可靠,因为用户能确保接触他或她希望接触的元素并且获得该接触的预期结果。这还使得用户界面更高效,因为用户不必撤销由于瞬时用户界面元素的突然变化而导致的错误执行的动作。在另一实施例中,提供了一种计算机系统,其包括以下组件:处理器,显示器,物体检测器,用于检测所述计算机系统的显示表面处或附近物体的存在,位置标识模块,用于标识所述物体相对于所述显示表面的位置,轨迹确定模块,用于确定所检测到的物体相对于所述显示器的表面的当前轨迹,接触点确定模块,用于基于所标识的物体的位置并且进一步基于所确定的物体的轨迹来确定所述物体将接触显示表面的接触点,标识模块,用于标识正被显示在所确定的所述显示表面上的接触点处的瞬时用户界面元素,以及暂停模块,用于暂停所标识的瞬时用户界面元素。在另一实施例中,提供了一种用于使用悬停信息来暂停瞬时用户界面特征的替代方法。计算机系统检测计算机系统的显示表面处或附近物体的存在,并且标识所述物体相对于所述显示表面的位置。计算机系统进一步确定所检测到的物体相对于所述显示器的表面的当前轨迹,并且基于所标识的物体的位置并且进一步基于所确定的物体的轨迹来确定所述物体将接触显示表面的接触点。计算机系统还标识正被显示在被确定为显示表面上的接触点处的瞬时用户界面元素,并且暂停所标识的瞬时用户界面元素。提供本概述以便以简化的形式介绍以下在详细描述中进一步描述的一些概念。本概述并非旨在标识出要求保护的主题的关键特征或必要特征,亦非旨在用作辅助确定要求保护的主题的范围。本专利技术的附加特征和优点将在以下描述中叙述,且其一部分根据本描述对本领域的技术人员将是显而易见的,或可通过对此处的原理的实践来获知。此处所描述的各实施例的特征和优点可通过在所附权利要求书中特别指出的工具和组合来实现和获得。通过下列描述以及所附的权利要求,此处所描述的各实施例的特征将变得更加显而易见。附图简述为进一步阐明此处所描述的各实施例的上述及其它特征,将参考附图,呈现更具体的描述。应该理解,这些附图只描述了此处所描述的各实施例的示例,因此,不应该被视为限制其范围。将通过使用附图并利用附加特征和细节来描述和解释各实施例,在附图中:图1例示了其中本文描述的实施例可操作的计算机架构,实施例包括使用悬停信息来暂停瞬时用户界面特征。图2例示了用于使用悬停信息来暂停瞬时用户界面特征的示例方法的流程图。图3例示了其中相对于设备表面检测物体的实施例。图4A和4B例示了其中相对于设备表面检测物体以及暂停瞬时元素的实施例。图5例示了用户的手指和阈值距离,在该阈值距离内用户的期望的接触点将被确定。图6例示了显示器的实施例,其包括具有包括静态和瞬时元素两者在内的多个元素的用户界面。图7例示了显示器的实施例,其中物体悬停在多个瞬时用户界面元素上方。图8例示了用于使用悬停信息来暂停瞬时用户界面特征的替代示例方法的流程图。详细描述本文描述的实施例涉及使用悬停信息来暂停瞬时用户界面特征。在一个实施例中,计算机系统检测计算机系统的显示表面处或附近物体的存在。计算机系统标识物体相对于显示表面的位置。在一些情况下,计算机系统可基于所标识的物体的位置来确定物体将在何处接触显示表面。然而,在一些情况下,这一确定可被省略。例如,计算机系统可标识物体在距显示器的表面的阈值距离内的存在并且暂停屏幕上所有的UI对象。因此,在这些情况下,计算机系统可在不确定物体将在何处接触显示表面的情况下暂停UI元素。计算机系统还标识正被显示在物体被确定为接触显示表面处的瞬时用户界面元素,并且暂停所标识的瞬时用户界面元素。暂停瞬时用户界面元素使得用户界面更合用并且更可靠,因为用户能确保接触他或她希望接触的元素并且获得该接触的预期结果。这还使得用户界面更高效,因为用户不必撤销由于瞬时用户界面元素的突然变化而导致的错误执行的动作。在另一实施例中,提供了一种计算机系统,其包括以下组件:处理器,显示器,物体检测器,用于检测所述计算机系统的显示表面处或附近物体的存在,位置标识模块,用于标识所述物体相对于所述显示表面的位置,轨迹确定模块,用于确定所检测到的物体相对于所述显示器的表面的当前轨迹,接触点确定模块,用于基于所标识的物体的位置并且进一步基于所确定的物体的轨迹来确定所述物体将接触显示表面的接触点,标识模块,用于标识正被显示在所确定的所述显示表面上的接触点处的瞬时用户界面元素,以及暂停模块,用于暂停所标识的瞬时用户界面元素。在另一实施例中,提供了一种用于使用悬停信息来暂停瞬时用户界面特征的替代方法。计算机系统检测计算机系统的显示表面处或附近物体的存在,并且标识所述物体相对于所述显示表面的位置。计算机系统进一步确定所检测到的物体相对于所述显示器的表面的当前轨迹,并且基于所标识的物体的位置并且进一步基于所确定的物体的轨迹来确定所述物体将接触显示表面的接触点。计算机系统还标识正被显示在被确定为显示表面上的接触点处的瞬时用户界面元素,并且暂停所标识的瞬时用户界面元素。下面的讨论现在涉及可被执行的多个方法和方法动作。值得注意的是,虽然可以以某一顺序讨论或在流程图中按特定顺序发生而示出了方法动作,但是,没有特定顺序是一定需要的,除非特别声明,或者是必需的,因为在一个动作被执行之前该动作取决于另一动作被完成。本文中描述的实施例可实现各种类型的计算机系统。这些计算机系统现在越来越多地采取多种多样的形式。例如,计算机系统可以是手持式设备(诸如智能电话或功能电话)、电器、膝上型计算机、可穿戴设备、台式计算机、大型机、分布式计算机系统、或甚至常规上不被认为是计算机系统的设备。在本说明书以及权利要求书中,术语“计算机系统”被广义地定义为包括任何设备或系统(或其组合),该设备或系统包含至少一个物理且有形的硬件处理器以及其上能具有可由处理器执行的计算机可执行指令的物理且有形的硬件或固件存储器。计算机系统可以分布在网络环境中,并可包括多个组分计算机系统。如图1所示,计算机系统101通常包括至少一个处理单元102和存储器103。存储器103可以是物理系统存储器,该物理系统存储器可以是易失性的、非易失性的、或两者的某种组合。术语“存储器”也可在此用来指示诸如物理存储介质或物理存储设备这样的非易失性大容量存储器。如果计算机系统是分布式的,则处理、存储器和/或存储能力也可以是分布式的。如本文中所使用的,术语“可执行模块”或“可执行组件”可以指可以在计算机系统上执行的软件对象本文档来自技高网...
基于悬停信息来暂停瞬时用户界面元素

【技术保护点】
一种用于使用悬停信息来暂停瞬时用户界面特征的计算机实现的方法,所述计算机实现的方法由执行用于所述计算机实现的方法的计算机可执行指令的一个或多个处理器执行,所述计算机实现的方法包括:检测所述计算机系统的显示表面处或附近物体的存在;标识所述物体相对于所述显示表面的位置;基于所标识的物体的位置来确定所述物体将在何处接触所述显示表面;标识正被显示在所述物体被确定为接触所述显示表面处的一个或多个瞬时用户界面元素;以及暂停所标识的瞬时用户界面元素。

【技术特征摘要】
【国外来华专利技术】2015.05.28 US 14/724,5611.一种用于使用悬停信息来暂停瞬时用户界面特征的计算机实现的方法,所述计算机实现的方法由执行用于所述计算机实现的方法的计算机可执行指令的一个或多个处理器执行,所述计算机实现的方法包括:检测所述计算机系统的显示表面处或附近物体的存在;标识所述物体相对于所述显示表面的位置;基于所标识的物体的位置来确定所述物体将在何处接触所述显示表面;标识正被显示在所述物体被确定为接触所述显示表面处的一个或多个瞬时用户界面元素;以及暂停所标识的瞬时用户界面元素。2.如权利要求1所述的计算机实现的方法,其特征在于,所标识的瞬时元素被暂停特定量的时间,并且在所述特定量时间结束后被自动取消暂停。3.如权利要求1所述的计算机实现的方法,其特征在于,所标识的瞬时元素被暂停直到指定事件发生,并且在所述指定事件发生之际被自动取消暂停。4.如权利要求1所述的计算机实现的方法,其特征在于,确定物体将在何处接触显示表面包括确定所述物体的当前轨迹以及实现所确定的轨迹以确定所述物体将在何处接触显示表面。5.一种计算机系统,包括:至少一个处理器;显示器;物体检测器,所述物体检测器检测所述显示器的显示表面处或附近物体的存在;位置标识模块106,所述位置标识模块106标识所述物体相对于所述显示表面的位置;轨迹确定模块,所述轨迹确定模块确定所检测到的物体相对于所述显示器的表面的当前轨迹;接触点确定模块,所述接触点确定模块基于所标识的物体的位置并且进一步基于所确定的物体的轨迹...

【专利技术属性】
技术研发人员:A·佩雷拉
申请(专利权)人:微软技术许可有限责任公司
类型:发明
国别省市:美国,US

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

1