【技术实现步骤摘要】
用于生成触觉输出的设备、方法和图形用户界面相关申请本专利申请要求于2016年9月6日提交的美国临时专利申请序列号62/384,159的优先权,该美国临时专利申请全文以引用方式并入本文。
本文整体涉及具有触敏表面的电子设备,包括但不限于生成触觉输出以向用户提供触觉反馈的具有触敏表面的电子设备。
技术介绍
触敏表面作为计算机和其他电子计算设备的输入设备的使用在近年来显著增长。示例性触敏表面包括触控板和触摸屏显示器。此类表面广泛地用于操纵显示器上的用户界面及其中的对象。示例性用户界面对象包括数字图像、视频、文本、图标和控制元件(诸如按钮)以及其他图形。触觉反馈(通常与视觉和/或音频反馈相结合)常用于尝试使用户界面和用户界面对象的操纵对于用户更有效且更直观,从而改善电子设备的可操作性。然而,响应于相同手势而提供不同触觉反馈的应用给用户造成了挑战,从而可引起非预期操作。当设备执行非预期操作时,用户需要取消此类操作并再次提供输入。这些操纵繁琐且冗长。此外,由于不得不撤销非预期操作并再次提供输入,这会花费比 ...
【技术保护点】
1.一种方法,包括:/n在具有显示器、触敏表面和一个或多个触觉输出发生器的电子设备处:/n在所述显示器上显示用户界面;/n检测触发与触觉输出相关联的第一用户界面事件的第一条件的发生,其中:/n生成所述第一用户界面事件包括显示对所述用户界面的一个或多个变化;以及/n所述设备将不能够在相应时间量内生成与所述第一用户界面事件相关联的所述触觉输出;以及/n响应于检测到所述第一条件的所述发生,根据确定所述第一用户界面事件对应于第一用户界面事件类别:/n将生成所述第一用户界面事件延迟至少所述相应时间量;以及/n在将生成所述第一用户界面事件延迟至少所述相应时间量之后,显示对所述用户界面的 ...
【技术特征摘要】
20160906 US 62/384,159;20160920 US 15/271,073;20161.一种方法,包括:
在具有显示器、触敏表面和一个或多个触觉输出发生器的电子设备处:
在所述显示器上显示用户界面;
检测触发与触觉输出相关联的第一用户界面事件的第一条件的发生,其中:
生成所述第一用户界面事件包括显示对所述用户界面的一个或多个变化;以及
所述设备将不能够在相应时间量内生成与所述第一用户界面事件相关联的所述触觉输出;以及
响应于检测到所述第一条件的所述发生,根据确定所述第一用户界面事件对应于第一用户界面事件类别:
将生成所述第一用户界面事件延迟至少所述相应时间量;以及
在将生成所述第一用户界面事件延迟至少所述相应时间量之后,显示对所述用户界面的所述一个或多个变化,以及生成与所述第一用户界面事件相关联的所述触觉输出,其中对所述用户界面的所述一个或多个变化的所述显示和与所述第一用户界面事件相关联的所述触觉输出的所述生成是同步的。
2.根据权利要求1所述的方法,包括:当所述相应时间量是第一时间量时,将显示对所述用户界面的所述一个或多个变化延迟所述第一时间量,以及当所述相应时间量是第二时间量时,将显示对所述用户界面的所述一个或多个变化延迟所述第二时间量。
3.根据权利要求1所述的方法,包括:响应于检测到所述第一条件的所述发生,根据确定所述第一用户界面事件对应于第二用户界面事件类别,在已经经过所述相应时间量之前,显示对所述用户界面的所述一个或多个变化,并且在已经经过所述相应时间量之后,在所述用户界面中生成与所述一个或多个变化相关联的所述触觉输出。
4.根据权利要求3所述的方法,其中:
所述第一用户界面事件类别包括其中用于对所述用户界面的所述一个或多个变化的所述相应时间量为灵活的事件;以及
所述第二用户界面事件类别包括其中用于对所述用户界面的所述一个或多个变化的所述相应时间量为不灵活的事件。
5.根据权利要求3所述的方法,其中:
所述第一用户界面事件类别包括其中对所述用户界面的所述一个或多个变化不模拟由用户输入对所述用户界面的直接操纵的事件;以及
所述第二用户界面事件类别包括其中对所述用户界面的所述一个或多个变化模拟由用户输入对所述用户界面的直接操纵的事件。
6.根据权利要求1至5中的任一项所述的方法,包括:
检测触发与触觉输出相关联的第二用户界面事件的在所述触敏表面上的用户输入,其中生成所述第二用户界面事件包括显示对所述用户界面的一个或多个变化;以及
响应于检测到在所述触敏表面上的所述用户输入,显示用于所述第二用户界面事件的对所述用户界面的所述一个或多个变化,以及生成与所述第二用户界面事件相关联的所述触觉输出,其中在用于所述第一用户界面事件的对所述用户界面的所述一个或多个变化的所述显示和与所述第一用户界面事件相关联的所述触觉输出的所述生成之间的第一时间间隔小于在用于所述第二用户界面事件的对所述用户界面的所述一个或多个变化的所述显示和与所述第二用户界面事件相关联的所述触觉输出的所述生成之间的第二时间间隔。
7.根据权利要求1至5中的任一项所述的方法,其中所述第一条件的检测到的所述发生包括:符合预定义输入模式标准的所述电子设备的检测到的移动,以及对所述用户界面的所述一个或多个变化包括撤销先前执行的操作。
8.根据权利要求1至5中的任一项所述的方法,其中确定所述第一用户界面事件对应于所述第一用户界面事件类别包括:确定所述第一用户界面事件是不对应于当前在所述触敏表面上检测到的用户输入的通知事件。
9.根据权利要求1至5中的任一项所述的方法,其中确定所述第一用户界面事件对应于所述第一用户界面事件类别包括:确定所述第一用户界面事件是根据从所述电子设备外部的信息源接收到以电子方式传送的信息而发起的通知事件。
10.根据权利要求1至5中的任一项所述的方法,其中确定所述第一用户界面事件对应于所述第一用户界面事件类别包括:确定所述第一用户界面事件是通知事件,所述通知事件根据从由所述电子设备执行的应用接收到以电子方式传送的信息而发起,并且独立于在所述通知事件的同时或紧接所述通知事件前检测到的在所述触敏表面上的任何用户输入。
11.根据权利要求1至5中的任一项所述的方法,其中确定所述第一用户界面事件对应于所述第一用户界面事件类别包括:确定所述第一用户界面事件是根据由所述电子设备的用户发起的交易的完成而发起的通知事件。
12.根据权利要求1至5中的任一项所述的方法,其中确定所述第一用户界面事件对应于所述第一用户界面事件类别包括:确定所述第一用户界面事件使用一个值被提供至应用编程接口(API),所述值指示对所述用户界面的所述一个或多个变化能够被延迟直至所述设备准备好以生成所述触觉输出。
13.一种电子设备,包括:
显示器;
触敏表面;
一个或多个触觉输出发生器;
一个或多个处理器;以及
存储器,所述存储器存储一个或多个程序,所述一个或多个程序用于由所述一个或多个处理器执行,所述一个或多个程序包括用于执行以下操作的指令:
在所述显示器上显示用户界面;
检测触发与触觉输出相关联的第一用户界面事件的第一条件的发生,其中:
生成所述第一用户界面事件包括显示对所述用户界面的一个或多个变化;以及
所述设备将不能够在相应时间量内生成与所述第一用户界面事件相关联的所述触觉输出;以及
响应于检测到所述第一条件的所述发生,根据确定所述第一用户界面事件对应于第一用户界面事件类别:
将生成所述第一用户界面事件延迟至少所述相应时间量;以及
在将生成所述第一用户界面事件延迟至少所述相应时间量之后,显示对所述用户界面的所述一个或多个变化,以及生成与所述第一用户界面事件相关联的所述触觉输出,其中对所述用户界面的所述一个或多个变化的所述显示和与所述第一用户界面事件相关联的所述触觉输出的所述生成是同步的。
14.根据权利要求13所述的电子设备,其中所述一个或多个程序包括用于执行以下操作的指令:当所述相应时间量是第一时间量时,将显示对所述用户界面的所述一个或多个变化延迟所述第一时间量,以及当所述相应时间量是第二时间量时,将显示对所述...
【专利技术属性】
技术研发人员:J·Y·罗伯特,T·M·福克斯,C·茂塞特,V·米拉蒂诺维,JP·M·茂伊勒塞奥克斯,M·S·科蒂尔,
申请(专利权)人:苹果公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。