当前位置: 首页 > 专利查询>苹果公司专利>正文

用于提供触觉反馈的设备、方法和图形用户界面技术

技术编号:20159924 阅读:22 留言:0更新日期:2019-01-19 00:12
本申请涉及用于提供触觉反馈的设备、方法和图形用户界面。本发明专利技术提供了一种电子设备,该电子设备具有触敏表面、显示器以及用于生成触觉输出的一个或多个触觉输出发生器,该电子设备显示包括第一项目的用户界面。当显示用户界面时,该设备检测通过触敏表面上的第一接触进行的输入的第一部分,并且检测触敏表面上的第一接触的第一移动。响应于检测到包括第一接触的第一移动的输入的第一部分,根据确定第一接触的第一移动满足作为用于执行第一操作的先决条件的第一移动阈值标准,该设备还生成第一触觉输出,并且根据确定第一接触的第一移动不满足第一操作的第一移动阈值标准,放弃生成第一触觉输出。

【技术实现步骤摘要】
用于提供触觉反馈的设备、方法和图形用户界面本申请是申请日为2017年8月1日、申请号为201780004291.3、名称为“用于提供触觉反馈的设备、方法和图形用户界面”的专利技术专利申请的分案申请。
本文整体涉及具有触敏表面的电子设备,包括但不限于具有生成触觉输出以向用户提供触觉反馈的触敏表面的电子设备。
技术介绍
触敏表面作为计算机和其他电子计算设备的输入设备的使用在近年来显著增长。示例性触敏表面包括触摸板和触摸屏显示器。此类表面广泛地用于操纵显示器上的用户界面和其中的对象。示例性用户界面对象包括数字图像、视频、文本、图标和控制元件(诸如,按钮)以及其他图形。常常使用触觉反馈(通常与视觉和/或音频反馈相结合),试图以此使用户界面和用户界面对象的操纵对用户更有效且直观,从而改善电子设备的可操作性。但提供触觉反馈的常规方法未达到本可拥有的帮助作用。
技术实现思路
因此,需要具有用于提供触觉反馈的改进方法和界面的电子设备。此类方法和界面任选地补充或替换用于提供触觉反馈的常规方法。此类方法和界面通过帮助用户理解所提供的输入与设备对这些输入的响应之间的联系,减少了来自用户的输入的数量、程度和/或性质,从而形成了更有效的人机界面。借助所公开的设备可减少或消除与具有触敏表面的电子设备的用户界面相关联的上述缺陷和其他问题。在一些实施方案中,该设备是台式计算机。在一些实施方案中,该设备是便携式的(例如,笔记本电脑、平板电脑或手持设备)。在一些实施方案中,该设备是个人电子设备(例如,可穿戴电子设备,诸如手表)。在一些实施方案中,该设备具有触控板。在一些实施方案中,该设备具有触敏显示器(也称为“触摸屏”或“触摸屏显示器”)。在一些实施方案中,该设备具有图形用户界面(GUI)、一个或多个处理器、存储器和一个或多个模块、被存储在存储器中以用于执行多个功能的程序或指令集。在一些实施方案中,用户主要通过触笔和/或手指接触以及触敏表面上的手势来与GUI进行交互。在一些实施方案中,这些功能任选地包括图像编辑、绘图、展示、文字处理、电子表格制作、玩游戏、接打电话、视频会议、收发电子邮件、即时消息通信、健身支持、数字摄影、数字视频录制、网页浏览、数字音乐播放、记笔记和/或数字视频播放。用于执行这些功能的可执行指令任选地被包括在被配置用于由一个或多个处理器执行的非暂态计算机可读存储介质或其他计算机程序产品中。需要具有用于提供触觉反馈的更多方法和界面的电子设备,该触觉反馈指示越过触发或取消操作的阈值。此类方法和界面可补充或替换用于指示越过触发或取消操作的阈值的常规方法。此类方法和界面减少了来自用户的输入的数量、程度和/或性质,并且产生更高效的人机界面。根据一些实施方案,在电子设备处执行方法,该电子设备具有触敏表面、显示器和用于生成触觉输出的一个或多个触觉输出发生器。该方法包括在显示器上显示包括第一项目的用户界面;在显示包括第一项目的用户界面时,检测通过触敏表面上的第一接触进行的输入的第一部分,其中检测通过第一接触进行的输入的第一部分包括检测触敏表面上对应于第一项目的位置处的第一接触,以及检测第一接触在触敏表面上的第一移动。该方法还包括响应于检测到包括第一接触的第一移动的输入的第一部分:根据确定第一接触的第一移动满足作为执行第一操作的先决条件的第一移动阈值标准,生成第一触觉输出,其中第一触觉输出指示已满足用于第一操作的第一移动阈值标准;并且根据确定第一接触的第一移动不满足用于第一操作的第一移动阈值标准,放弃生成第一触觉输出。根据一些实施方案,电子设备包括:被配置为显示用户界面的显示单元;被配置为检测接触的触敏表面单元;被配置为生成触觉输出的一个或多个触觉输出发生器单元;以及与显示单元、触敏表面单元和所述一个或多个触觉输出发生器单元耦接的处理单元。在一些实施方案中,处理单元包括检测单元、执行单元、移动单元、展示单元和替换单元。处理单元被配置为:在显示单元上启用包括第一项目的用户界面的显示;在显示包括第一项目的用户界面时,检测通过触敏表面单元上的第一接触进行的输入的第一部分,其中检测通过第一接触进行的输入的第一部分包括检测触敏表面单元上对应于第一项目的位置处的第一接触,以及检测第一接触在触敏表面单元上的第一移动。处理单元被进一步配置为:响应于检测到包括第一接触的第一移动的输入的第一部分:根据确定第一接触的第一移动满足作为执行第一操作的先决条件的第一移动阈值标准,生成第一触觉输出,其中第一触觉输出指示已满足用于第一操作的第一移动阈值标准;并且根据确定第一接触的第一移动不满足用于第一操作的第一移动阈值标准,放弃生成第一触觉输出。根据一些实施方案,在电子设备处执行方法,该电子设备具有触敏表面、显示器和用于生成触觉输出的一个或多个触觉输出发生器。该方法包括在显示器上显示项目导航用户界面,该项目导航用户界面包括:对多个项目的第一部分的表示,其中所述多个项目被布置成由多个索引值中的对应索引值表示的两个或更多个组,并且所述多个项目的第一部分包括对应于所述多个索引值中的第一索引值的第一组项目;以及索引导航元素,该索引导航元素包括对所述多个索引值中的三个或更多个索引值的表示。该方法还包括:在显示项目导航用户界面时,检测触敏表面上的第一拖动手势,该第一拖动手势包括从对应于对表示第一组项目的第一索引值的表示的第一位置到对应于对表示第二组项目的第二索引值的表示的第二位置的移动;以及响应于检测到第一拖动手势:经由所述一个或多个触觉输出发生器生成第一触觉输出,该第一触觉输出对应于向与第二索引值相对应的第二位置的移动;并且从显示对所述多个项目的第一部分的表示切换为显示对所述多个项目的第二部分的表示,其中所述多个项目的第二部分包括第二组项目。根据一些实施方案,电子设备包括被配置为显示用户界面的显示单元;触敏表面单元;被配置为生成触觉输出的一个或多个触觉输出发生器单元;以及耦接至显示单元、触敏表面单元和所述一个或多个触觉输出发生器单元的处理单元。在一些实施方案中,处理单元包括检测单元、切换单元、替换单元、移动单元和确定单元。处理单元被配置为:在显示单元上显示项目导航用户界面,该项目导航用户界面包括:对多个项目的第一部分的表示,其中所述多个项目被布置成由多个索引值中的对应索引值表示的两个或更多个组,并且所述多个项目的第一部分包括对应于所述多个索引值中的第一索引值的第一组项目;索引导航元素,该索引导航元素包括对所述多个索引值中的三个或更多个索引值的表示;在显示项目导航用户界面时,检测触敏表面单元上的第一拖动手势,该第一拖动手势包括从对应于对表示第一组项目的第一索引值的表示的第一位置到对应于对表示第二组项目的第二索引值的表示的第二位置的移动;以及响应于检测到第一拖动手势:经由所述一个或多个触觉输出发生器单元生成第一触觉输出,该第一触觉输出对应于向与第二索引值相对应的第二位置的移动;并且从显示对所述多个项目的第一部分的表示切换为显示对所述多个项目的第二部分的表示,其中所述多个项目的第二部分包括第二组项目。根据一些实施方案,在电子设备处执行方法,该电子设备具有触敏表面、显示器和用于生成触觉输出的一个或多个触觉输出发生器。该方法包括在显示器上显示用户界面,其中用户界面包括可调节控件;检本文档来自技高网...

【技术保护点】
1.一种存储一个或多个程序的计算机可读存储介质,所述一个或多个程序包括指令,所述指令当由具有显示器、触敏表面、以及用于生成与电子设备或电子设备的部件的物理位移相关联的触觉输出的一个或多个触觉输出发生器的电子设备执行时使得所述设备:在所述显示器上显示用户界面,其中所述用户界面包括用户界面对象,所述用户界面对象包括表示第一多个可选选项的第一可移动部件;检测指向所述用户界面对象的所述第一可移动部件的第一滚动输入,所述第一滚动输入包括第一接触在所述触敏表面上的移动以及所述第一接触从所述触敏表面的抬离;响应于检测到所述第一滚动输入:使所述第一可移动部件移动通过所述第一可移动部件的所述第一多个可选选项的子组,包括在检测到所述第一接触从所述触敏表面的所述抬离之后,使所述第一可移动部件移动通过所述第一可移动部件的第一可选选项和第二可选选项,其中在检测到所述第一接触的所述抬离之后,所述第一可移动部件的所述移动逐渐减慢;当所述第一可移动部件以第一速度移动通过第一可选选项时:生成第一触觉输出;以及生成第一音频输出;以及,当所述第一可移动部件以比所述第一速度慢的第二速度移动通过所述第二可选选项时:生成第二触觉输出,所述第二触觉输出在第一输出属性方面与所述第一触觉输出不同,并且在第二输出属性方面与所述第一触觉输出相同;以及生成第二音频输出,所述第二音频输出在所述第二输出属性方面与所述第一音频输出不同。...

【技术特征摘要】
2016.09.19 DK 201670729;2016.09.06 US 62/384,170;21.一种存储一个或多个程序的计算机可读存储介质,所述一个或多个程序包括指令,所述指令当由具有显示器、触敏表面、以及用于生成与电子设备或电子设备的部件的物理位移相关联的触觉输出的一个或多个触觉输出发生器的电子设备执行时使得所述设备:在所述显示器上显示用户界面,其中所述用户界面包括用户界面对象,所述用户界面对象包括表示第一多个可选选项的第一可移动部件;检测指向所述用户界面对象的所述第一可移动部件的第一滚动输入,所述第一滚动输入包括第一接触在所述触敏表面上的移动以及所述第一接触从所述触敏表面的抬离;响应于检测到所述第一滚动输入:使所述第一可移动部件移动通过所述第一可移动部件的所述第一多个可选选项的子组,包括在检测到所述第一接触从所述触敏表面的所述抬离之后,使所述第一可移动部件移动通过所述第一可移动部件的第一可选选项和第二可选选项,其中在检测到所述第一接触的所述抬离之后,所述第一可移动部件的所述移动逐渐减慢;当所述第一可移动部件以第一速度移动通过第一可选选项时:生成第一触觉输出;以及生成第一音频输出;以及,当所述第一可移动部件以比所述第一速度慢的第二速度移动通过所述第二可选选项时:生成第二触觉输出,所述第二触觉输出在第一输出属性方面与所述第一触觉输出不同,并且在第二输出属性方面与所述第一触觉输出相同;以及生成第二音频输出,所述第二音频输出在所述第二输出属性方面与所述第一音频输出不同。2.根据权利要求1所述的计算机可读存储介质,其中:使所述第一可移动部件移动通过所述第一可移动部件的所述第一多个可选选项的所述子组包括使所述第一可移动部件移动通过所述第一多个可选选项中的第三可选选项;以及所述一个或多个程序还包括使得所述设备执行以下操作的指令:在所述第一可移动部件移动通过所述第一多个可选选项中的所述第三可选选项时:根据确定未达到触觉输出速率限制,生成第三触觉输出;以及根据确定达到所述触觉输出速率限制,放弃生成所述第三触觉输出。3.根据权利要求1或2所述的计算机可读存储介质,其中:所述用户界面对象还包括表示第二多个可选选项的第二可移动部件;以及所述一个或多个程序还包括使得所述设备执行以下操作的指令:在所述第一可移动部件的所述移动继续时,检测指向所述用户界面对象的所述第二可移动部件的第二滚动输入,所述第二滚动输入包括第二接触在所述触敏表面上的移动以及所述第二接触从所述触敏表面的抬离;以及响应于检测到所述第二滚动输入,并且在所述第一可移动部件继续移动通过所述第一多个可选选项时:使所述第二可移动部件移动通过所述第二可移动部件的所述第二多个可选选项的子组,包括使所述第二可移动部件移动通过所述第二多个可选选项中的第一可选选项;以及在所述第二可移动部件移动通过所述第二多个可选选项中的所述第一可选选项时,生成第四触觉输出。4.根据权利要求3所述的计算机可读存储介质,其中在所述第一可选部件已经移动经过所述第一多个可选选项中的所述第一可选选项并且还未达到所述第一多个可选选项中的所述第二可选选项时,所述第二可移动部件移动通过所述第二多个可选选项中的所述第一可选选项,并且在所述第一触觉输出和所述第二触觉输出之间生成所述第四触觉输出。5.根据权利要求3所述的计算机可读存储介质,其中在检测到所述第二接触的所述抬离之后,所述第二可移动部件移动通过所述第二多个可选选项中的所述第一可选选项。6.根据权利要求3所述的计算机可读存储介质,其中:使所述第二可移动部件移动通过所述第二可移动部件的所述第二多个可选选项的所述子组包括使所述第二可移动部件移动通过所述第二多个可选选项中的第二可选选项;以及所述一个或多个程序还包括使得所述设备执行以下操作的指令:在所述第二可移动部件移动通过所述第二多个可选选项中的所述第二可选选项时:根据确定未达到触觉输出速率限制,生成第五触觉输出;以及根据确定达到所述触觉输出速率限制,放弃生成所述第五触觉输出。7.根据权利要求1或2所述的计算机可读存储介质,其中所述第一触觉输出和所述第二触觉输出具有相同的持续时间。8.根据权利要求1或2所述的计算机可读存储介质,其中所述第一触觉输出和所述第二触觉输出具有相同的频率。9.根据权利要求1或2所述的计算机可读存储介质,其中所述第一音频输出和所述第二音频输出具有不同的幅度。10.根据权利要求1或2所述的计算机可读存储介质,其中在所述第一触觉输出与所述第一音频输出之间存在第一延迟,在所述第二触觉输出与所述第二音频输出之间存在第二延迟,并且所述第一延迟不同于所述第二延迟。11.一种电子设备,包括:显示器;触敏表面;一个或多个触觉输出发生器,用于生成与电子设备或电子设备的部件的物理位移相关联的触觉输出;一个或多个处理器;存储器;和一个或多个程序,其中所述一个或多个程序存储在所述存储器中并被配置为由所述一个或多个处理器执行,所述一个或多个程序包括用于执行以下操作的指令:在所述显示器上显示用户界面,其中所述用户界面包括用户界面对象,所述用户界面对象包括表示第一多个可选选项的第一可移动部件;检测指向所述用户界面对象的所述第一可移动部件的第一滚动输入,所述第一滚动输入包括第一接触在所述触敏表面上的移动以及所述第一接触从所述触敏表面的抬离;响应于检测到所述第一滚动输入:使所述第一可移动部件移动通过所述第一可移动部件的所述第一多个可选选项的子组,包括在检测到所述第一接触从所述触敏表面的所述抬离之后,使所述第一可移动部件移动通过所述第一可移动部件的第一可选选项和第二可选选项,其中在检测到所述第一接触的所述抬离之后,所述第一可移动部件的所述移动逐渐减慢;当所述第一可移动部件以第一速度移动通过第一可选选项时:生成第一触觉输出;以及生成第一音频输出;以及,当所述第一可移动部件以比所述第一速度慢的第二速度移动通过所述第二可选选项时:生成第二触觉输出,所述第二触觉输出在第一输出属性方面与所述第一触觉输出不同,并且在第二输出属性方面与所述第一触觉输出相同;以及生成第二音频输出,所述第二音频输出在所述第二输出属性方面与所述第一音频输出不同。12.根据权利要求11所述的电子设备,其中:使所述第一可移动部件移动通过所述第一可移动部件的所述第一多个可选选项的所述子组包括使所述第一可移动部件移动通过所述第一多个可选选项中的第三可选选项;以及所述一个或多个程序还包括用于以下操作的指令:在所述第一可移动部件移动通过所述第一多个可选选项中的所述第三可选选项时:根据确定未达到触觉输出速率限制,生成第三触觉输...

【专利技术属性】
技术研发人员:C·穆赛特JP·M·穆耶索斯M·S·科迪尔S·J·鲍尔D·T·普雷斯顿H·D·弗维杰P·L·哈加斯I·A·查德里G·L·布彻J·B·科平
申请(专利权)人:苹果公司
类型:发明
国别省市:美国,US

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

1