发明名称 事件识别
摘要 本发明公开了事件识别。一种方法包括显示视图层次结构中的一个或多个视图,并且执行与特定视图相关联的软件元素。每个特定视图包括事件识别器。每个事件识别器具有一个或多个事件定义以及事件处理器,该事件处理器指定对目标的动作并被配置成响应于事件识别而发送所述动作到所述目标。所述方法包括:检测子事件序列,并识别所述视图层次结构的视图中的一个作为点击视图。所述点击视图确立哪些视图是有效涉及的视图。所述方法包括:传送各自的子事件到用于每个有效涉及的视图的事件识别器。各自的事件识别器具有事件定义,并根据内部状态选择事件定义中的一个。在处理子事件序列中的下一个子事件之前,各自的事件识别器处理各自的子事件。
申请公布号 CN102768608B 申请公布日期 2016.05.04
申请号 CN201110463262.8 申请日期 2011.12.20
申请人 苹果公司 发明人 J·H·沙法尔;K·L·科西恩达;I·乔德里
分类号 G06F3/0488(2013.01)I 主分类号 G06F3/0488(2013.01)I
代理机构 北京市金杜律师事务所 11256 代理人 王茂华
主权项 一种电子设备,包括:触摸敏感显示器,配置成接收触摸输入;以及处理器,耦接到所述触摸敏感显示器,并至少执行第一软件应用程序和第二软件应用程序,所述第一软件应用程序包括第一组一个或多个姿态识别器,所述第二软件应用程序包括一个或多个视图以及第二组一个或多个姿态识别器,并且其中各自的姿态识别器具有相对应的姿态处理器,所述处理器进一步配置成:使得能够至少显示所述第二软件应用程序的一个或多个视图的子集而不显示所述第一软件应用程序的任何视图;以及当至少显示所述第二软件应用程序的一个或多个视图的子集而不显示所述第一软件应用程序的任何视图时:检测所述触摸敏感显示器上的触摸输入序列,所述触摸输入序列包括一个或多个触摸输入的第一部分以及所述第一部分之后的所述一个或多个触摸输入的第二部分,其中所述第一部分和所述第二部分中的每一个定义对所述一个或多个触摸输入的一个或多个变化;以及在检测所述触摸输入序列的第一阶段期间:传送一个或多个触摸输入的所述第一部分到所述第一软件应用程序和所述第二软件应用程序;从所述第一组的姿态识别器中认定识别一个或多个触摸输入的所述第一部分的一个或多个匹配的姿态识别器;以及使用与所述一个或多个匹配的姿态识别器相对应的一个或多个姿态处理器,来处理一个或多个触摸输入的所述第一部分。
地址 美国加利福尼亚