本公开的实施例涉及控制选择近似。一种方法包含在装置的触敏显示器上显示应用程序的用户接口。所述用户接口包含多个区,所述多个区在相应层次等级处包含相应区。所述相应区在所述相应层次等级下方的层次等级处具有两个或两个以上子区。所述方法包含检测对应于所述相应区且不对应于所述两个或两个以上子区中的任一者的位置处的第一接触。当所述应用程序经配置以不结合所述相应区而是结合所述两个或两个以上子区中的至少一个子区处理所述第一接触时,所述方法包含根据所述子区相对于所述位置的方位来识别相应子区,且使用所述应用程序结合所述所识别的相应子区处理所述第一接触。
【技术实现步骤摘要】
相关申请引用本申请是国际申请号为PCT/US2011/039583、国际申请日为2011年6月8日、进入中国国家阶段日期为2012年11月7日、中国国家申请号为201180022994.1的专利技术专利申请的分案申请。
本专利技术大体上涉及用户接口处理,包含(但不限于)用于辨识触摸输入的设备和方法。
技术介绍
近年来,将触敏表面用作计算机和其它电子计算装置的输入装置已显著增加。示范性触敏表面包含触摸板和触摸屏显示器。此些表面广泛用于在显示器上选择和/或操纵用户接口对象。触摸输入通常基于手指接触。然而,手指(或指尖)的大小可使准确地选择为不同用户接口方法(例如,传统的基于鼠标的输入)设计和定大小的用户接口对象成为挑战。另外,出于各种原因(例如,提供较多屏幕/显示器占用面积,使得可在单个视图中显示更多信息),可将用户接口对象的大小设计得较小。此外,具有暂时或永久残疾、障碍或疾病(例如,降低的视觉感知和/或减少的动作技能)的人可能难以精确地选择和/或操纵用户接口对象。因此,将希望具有用于辨识基于触摸的示意动作和事件以及来自其它输入源的示意动作和事件的综合框架或机制,即使在既定用户接口对象之外检测到基于触摸的示意动作和事件也是如此。
技术实现思路
为了解决前面提到的缺点,根据一些实施例,在具有触敏显示器的电子装置处执行一种方法。所述方法包含在所述触敏显示器上显示应用程序的用户接口。所述所显示的用户接口包含布置在多个分层等级中的多个区。所述多个区在相应层次等级处包含相应区。所述相应区在所述相应层次等级下方的层次等级处具有两个或两个以上子区。所述方法还包含在所述触敏显示器上检测对应于所述相应区且不对应于所述相应区的所述两个或两个以上子区中的任一者的第一位置处的第一接触。所述方法包含响应于检测到所述第一接触,确定所述应用程序是否经配置以结合所述相应区处理所述第一接触。所述方法进一步包含在应用程序不经配置以结合相应区处理第一接触时,确定应用程序是否经配置以结合所述相应区的两个或两个以上子区中的至少一个子区处理第一接触。所述方法包含当所述应用程序经配置以结合所述相应区的所述两个或两个以上子区中的至少一个子区处理所述第一接触时,根据所述相应区的所述两个或两个以上子区相对于所述第一位置的方位来识别所述子区中的相应子区,且使用所述应用程序结合所述所识别的相应子区处理所述第一接触。根据一些实施例,在具有触敏显示器的电子装置处执行一种方法。所述方法包含在所述触敏显示器上显示包含多个可激活用户接口对象的网页(或其它文档)。所述方法还包含在所述触敏显示器上检测对应于所述所显示的网页的第一位置处的第一接触。所述方法包含响应于检测到所述第一位置处的所述第一接触,确定所述第一位置是否对应于所述可激活用户接口对象中的至少一者。所述方法进一步包含当第一位置不对应于可激活用户接口对象中的至少一者时,如果存在的话那么识别最满足相对于所述第一位置的预定义规则的用户接口对象,且执行对应于所述所识别的用户接口对象的动作。根据一些实施例,一种电子装置包含:触敏显示器、一个或一个以上用于执行程序的处理器,以及存储供所述一个或一个以上处理器执行的一个或一个以上程序的存储器。所述一个或一个以上程序包含供所述一个或一个以上处理器执行以便实施前面提到的方法中的任一者的指令。根据一些实施例,一种计算机可读存储媒体存储经配置以供电子装置中的一个或一个以上处理器执行的一个或一个以上程序。所述一个或一个以上程序包含用于执行前面提到的方法中的任一者的指令。根据一些实施例,一种电子装置包含:触敏显示器、一个或一个以上处理器,以及存储供所述一个或一个以上处理器执行的一个或一个以上程序的存储器。所述一个或一个以上程序包含在由所述一个或一个以上处理器执行时致使电子装置在触敏显示器上显示应用程序的用户接口的指令。所述所显示的用户接口包含布置在多个分层等级中的多个区。所述多个区在相应层次等级处包含相应区。所述相应区在所述相应层次等级下方的层次等级处具有两个或两个以上子区。所述一个或一个以上程序还包含在由所述一个或一个以上处理器执行时致使电子装置在触敏显示器上检测对应于相应区且不对应于相应区的两个或两个以上子区中的任一者的第一位置处的第一接触的指令。所述一个或一个以上程序包含在由所述一个或一个以上处理器执行时致使电子装置响应于检测到第一接触而确定应用程序是否经配置以结合相应区处理第一接触的指令。所述一个或一个以上程序包含在由所述一个或一个以上处理器执行时致使电子装置在应用程序不经配置以结合相应区处理第一接触时确定应用程序是否经配置以结合相应区的两个或两个以上子区中的至少一个子区处理第一接触的指令。所述一个或一个以上程序进一步包含以下指令,其在由所述一个或一个以上处理器执行时致使电子装置在应用程序经配置以结合相应区的两个或两个以上子区中的至少一个子区处理第一接触时,根据所述相应区的所述两个或两个以上子区相对于所述第一位置的方位来识别所述子区中的相应子区,且使用所述应用程序结合所述所识别的相应子区处理所述第一接触。根据一些实施例,一种计算机可读存储媒体存储供具有触敏显示器的电子装置中的一个或一个以上处理器执行的一个或一个以上程序。所述一个或一个以上程序包含在由所述一个或一个以上处理器执行时致使电子装置提供应用程序的用户接口以在触敏显示器上显示的指令。所述所显示的用户接口包含布置在多个分层等级中的多个区。所述多个区在相应层次等级处包含相应区。所述相应区在所述相应层次等级下方的层次等级处具有两个或两个以上子区。所述一个或一个以上程序还包含在由所述一个或一个以上处理器执行时致使电子装置响应于在触敏显示器上检测到第一接触而确定应用程序是否经配置以结合相应区处理第一接触的指令。第一位置处的第一接触对应于相应区,且不对应于相应区的所述两个或两个以上子区中的任一者。所述一个或一个以上程序包含在由所述一个或一个以上处理器执行时致使电子装置在应用程序不经配置以结合相应区处理第一接触时确定应用程序是否经配置以结合相应区的两个或两个以上子区中的至少一个子区处理第一接触的指令。所述一个或一个以上程序进一步包含以下指令,其在由所述一个或一个以上处理器执行时致使电子装置在应用程序经配置以结合相应区的两个或两个以上子区中的至少一个子区处理第一接触时,根据所述相应区的所述两个或两个以上子区相对于所述第一位置的方位来识别所述子区中的相应子区,且使用所述应用程序结合所述所识别的相应子区处理所述第一接触。根据一些实施例,一种电子装置包含:触敏显示器;以及用于在所述触敏显示器上显示应用程序的用户接口的构件。所显示的用户接口包含布置在多个分层等级中的多个区,且所述多个区在相应层次等级处包含相应区。所述相应区在所述相应层次等级下方的层次等级处具有两个或两个以上子区。所述电子装置还包含:用于在所述触敏显示器上检测对应于所述相应区且不对应于所述相应区的所述两个或两个以上子区中的任一者的第一位置处的第一接触的构件;以及响应于检测到所述第一接触而启用的用于确定所述应用程序是否经配置以结合所述相应区处理所述第一接触的构件。所述电子装置更进一步包含在所述应用程序不经配置以结合所述相应区处理所述第一接触时启用的构件,其包含:用于确定所本文档来自技高网...
【技术保护点】
一种方法,其包括:在具有触敏显示器的电子装置处:在所述触敏显示器上显示应用程序的用户接口,所述所显示的用户接口包含布置在多个分层等级中的多个区,所述多个区在相应层次等级处包含相应区,所述相应区在所述相应层次等级下方的层次等级处具有两个或两个以上子区;在所述触敏显示器上检测对应于所述相应区且不对应于所述相应区的所述两个或两个以上子区中的任一者的第一位置处的第一接触;响应于检测到所述第一接触,确定所述应用程序是否经配置以结合所述相应区处理所述第一接触;当所述应用程序不经配置以结合所述相应区处理所述第一接触时:确定所述应用程序是否经配置以结合所述相应区的所述两个或两个以上子区中的至少一个子区处理所述第一接触;当所述应用程序经配置以结合所述相应区的所述两个或两个以上子区中的至少一个子区处理所述第一接触时:根据所述相应区的所述两个或两个以上子区相对于所述第一位置的方位来识别所述子区中的相应子区;以及使用所述应用程序结合所述所识别的相应子区处理所述第一接触。
【技术特征摘要】
2010.06.14 US 61/354,666;2010.09.28 US 12/892,851;1.一种方法,其包括:在具有触敏显示器的电子装置处:在所述触敏显示器上显示应用程序的用户接口,所述所显示的用户接口包含布置在多个分层等级中的多个区,所述多个区在相应层次等级处包含相应区,所述相应区在所述相应层次等级下方的层次等级处具有两个或两个以上子区;在所述触敏显示器上检测对应于所述相应区且不对应于所述相应区的所述两个或两个以...
【专利技术属性】
技术研发人员:托马斯·安德鲁·库克·戴尔,克里斯托弗·布莱恩·弗雷扎克,
申请(专利权)人:苹果公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。