The present invention provides an apparatus and method for navigating between user interfaces. The electronic device comprises a display unit, a touch sensitive surface unit and a processing unit. The processing unit displays a plurality of user interface representations in the display unit in the display unit. The second user interface represents an offset in the first direction from the first user interface, partially exposing the first user interface representation. The processing unit is configured to detect a first dragging gesture through a first contact. The processing unit is configured to position the user interface in the first position of the first contact in the touch sensitive surface unit and display unit corresponding to said first direction and in the display unit and the corresponding direction across the touch sensitive surface unit moves: according to the first contact speed at a first speed in a first direction on the first mobile user interface; and with greater speed than the first second speed in the first direction of mobile user interface in the first second sets above said user interface.
【技术实现步骤摘要】
本公开总体上涉及具有触敏表面的电子设备,包括但不限于具有检测用于在用户界面之间导航的输入的触敏表面的电子设备。
技术介绍
使用触敏表面作为用于计算机和其它电子计算设备的输入设备近来年已经显著地增加。示例性触敏表面包括触摸板和触摸屏显示器。这样的表面广泛地用来在有关和无关用户界面之间导航(例如在用于不同应用的用户界面之间和/或在单个应用内的用户界面的分级结构内)。示例性用户界面分级结构包括用于以下的有关用户界面组:组织文件和应用;存储和/或显示数字图像、可编辑文档(例如文字处理、电子表格和演示文档)和/或不可编辑文档(例如保护的文件和/或.pdf文档);记录和/或播放视频和/或音乐;基于文本的通信(例如电子邮件、文本、推特和社交联网);语音和/或视频通信(例如电话呼叫和视频会议);以及web浏览。在一些情况下,用户将需要在以下项内或者之间执行这样的用户界面导航:文件管理程序(例如,来自加利福尼亚州的库比蒂诺的苹果公司的Finder);图像管理应用(例如,来自加利福尼亚州的库比蒂诺的苹果公司的Photos);数字内容(例如,视频和音乐)管理应用(例如,来自加利福尼亚州的库比蒂诺的苹果公司的iTunes);画图应用;演示应用(例如,来自加利福尼亚州的库比蒂诺的苹果公司的Keynote);文字处理应用(例如,来自加利福尼亚州的库比蒂诺的苹果公司的Pages);或电子表格应用(例如,来自加利福尼亚州的库比蒂诺的苹果公司的Numbers)。但是用于在用户界面分级结构中的有关用户界面之间执行这些导航并且动画呈现在这些有关用户界面之间的转变的方法是繁琐和低效的。此外,这 ...
【技术保护点】
一种电子设备,包括:显示器单元,配置为显示用户界面表示;触敏表面单元,配置为接收用户接触和手势;以及处理单元,与所述显示器单元和所述触敏表面单元耦合,所述处理单元被配置为:实现在所述显示器单元上在堆中显示多个用户界面表示,其中:至少第一用户界面表示和在所述堆中设置在所述第一用户界面表示上方的第二用户界面表示在所述显示器单元上可见,所述第二用户界面表示在第一方向上从所述第一用户界面表示偏移,以及所述第二用户界面表示部分地暴露所述第一用户界面表示;检测通过在所述触敏表面单元上的与所述显示器单元上的所述第一用户界面表示的位置对应的位置处的第一接触的第一拖动手势,所述第一接触在与所述显示器单元上的所述第一方向对应的方向上跨所述触敏表面单元移动;以及在所述第一接触在所述触敏表面单元上的与所述显示器单元上的所述第一用户界面表示的所述位置对应的位置处,并且在与所述显示器单元上的所述第一方向对应的方向上跨所述触敏表面单元移动时:根据所述触敏表面单元上的所述第一接触的速度以第一速度在所述显示器单元上的所述第一方向上移动所述第一用户界面表示;以及以比所述第一速度更大的第二速度在所述第一方向上移动设置在所述 ...
【技术特征摘要】
2015.06.07 US 62/172,226;2015.09.02 US 62/213,606;1.一种电子设备,包括:显示器单元,配置为显示用户界面表示;触敏表面单元,配置为接收用户接触和手势;以及处理单元,与所述显示器单元和所述触敏表面单元耦合,所述处理单元被配置为:实现在所述显示器单元上在堆中显示多个用户界面表示,其中:至少第一用户界面表示和在所述堆中设置在所述第一用户界面表示上方的第二用户界面表示在所述显示器单元上可见,所述第二用户界面表示在第一方向上从所述第一用户界面表示偏移,以及所述第二用户界面表示部分地暴露所述第一用户界面表示;检测通过在所述触敏表面单元上的与所述显示器单元上的所述第一用户界面表示的位置对应的位置处的第一接触的第一拖动手势,所述第一接触在与所述显示器单元上的所述第一方向对应的方向上跨所述触敏表面单元移动;以及在所述第一接触在所述触敏表面单元上的与所述显示器单元上的所述第一用户界面表示的所述位置对应的位置处,并且在与所述显示器单元上的所述第一方向对应的方向上跨所述触敏表面单元移动时:根据所述触敏表面单元上的所述第一接触的速度以第一速度在所述显示器单元上的所述第一方向上移动所述第一用户界面表示;以及以比所述第一速度更大的第二速度在所述第一方向上移动设置在所述第一用户界面表示上方的所述第二用户界面表示。2.根据权利要求1所述的电子设备,其中:所述堆包括设置在所述第一用户界面表示下方的至少第三用户界面表示,所述第一用户界面表示在所述第一方向上从所述第三用户界面表示偏移,以及所述第一用户界面表示部分地暴露所述第三用户界面表示;以及其中所述处理单元被配置为:在所述第一接触在所述触敏表面单元上的与所述显示器单元上的所述第一用户界面表示对应的位置处,并且所述第一接触在与所述显示器单元上的所述第一方向对应的方向上跨所述触敏表面单元移动时:以比所述第一速度更小的第三速度在所述第一方向上移动设置在所述第一用户界面表示下方的所述第三用户界面表示。3.根据权利要求2所述的电子设备,其中在所述第二速度与所述第一速度之间的差值维持在所述第二用户界面表示与所述第一用户界面表示之间的第一恒定z位置差值,而在所述第一速度与所述第三速度之间的差值维持在所述第一用户界面表示与所述第三用户界面表示之间的第二恒定z位置差值,其中所述第一恒定z位置差值与所述第二z位置差值相同。4.根据权利要求2所述的电子设备,其中在所述第二速度与所述第一速度之间的差值等于在所述第一速度与所述第三速度之间的差值。5.根据权利要求2所述的电子设备,其中在所述第二速度与所述第一速度之间的比值等于在所述第一速度与所述第三速度之间的比值。6.根据权利要求1所述的电子设备,其中所述处理单元被配置为:在所述显示器单元上显示所述堆之前:实现在所述显示器单元上显示第一用户界面,其中所述第一用户界面对应于所述多个用户界面表示中的所述第一用户界面表示;在实现显示所述第一用户界面时,检测预定输入;以及响应于检测到所述预定输入:进入用户界面选择模式;以及实现显示所述堆,其中所述第一用户界面表示的至少一部分可见和所述第二用户界面表示的至少一部分可见。7.根据权利要求6所述的电子设备,其中所述处理单元被配置为:响应于检测到所述预定输入:停止实现在所述显示器上显示状态栏,其中在进入所述用户界面选择模式并且显示所述堆之前,与相应用户界面同时显示所述状态栏。8.根据权利要求2所述的电子设备,其中所述处理单元被配置为:在所述第一方向上以所述第三速度移动设置在所述第一用户界面表示下方的所述第三用户界面表示时:显现在所述显示器单元上在所述堆中设置在所述第三用户界面表示下方的第四用户界面表示的越来越大的部分;以及在所述第一方向上以比所述第三速度更小的第四速度移动设置在所述第三用户界面表示下方的所述第四用户界面表示。9.根据权利要求2所述的电子设备,其中所述处理单元被配置为:在检测到所述第一拖动手势之后,检测通过所述触敏表面单元上的在与所述显示器单元上的所述第一用户界面表示对应的位置处的第二接触的第二拖动手势,所述第二接触在与所述显示器单元上的所述第一方向相反的所述显示器单元上的第二方向对应的方向上跨所述触敏表面单元移动;以及在所述第二接触在所述触敏表面单元上的与所述显示器单元上的所述第一用户界面表示对应的位置处,并且所述第二接触在与所述显示器上的所述第一方向相反的所述显示器单元上的所述第二方向对应的方向上跨所述触敏表面单元移动时:根据所述触敏表面单元上的所述第二接触的速度,在所述显示器单元上以新第一速度在所述第二方向上移动所述第一用户界面表示;以比所述新第一速度更大的新第二速度在所述第二方向上移动设置在所述第一用户界面表示上方的所述第二用户界面表示;以及以比所述新第一速度更小的新第三速度在所述第二方向上移动设置在所述第一用户界面表示下方的所述第三用户界面表示。10.根据权利要求9所述的电子设备,其中所述处理单元被配置为:在比在所述第二方向上移动所述第一用户界面表示更快地在所述第二方向上移动所述第二用户界面表示时,检测所述第二用户界面表示已经移动在所述第一用户界面表示与所述显示器单元上的与所述触敏表面单元上的所述第二接触的位置对应的位置之间;以及响应于检测到所述第二用户界面表示已经移动在所述第一用户界面与所述显示器单元上的与所述触敏表面单元上的所述第二接触的所述位置对应的位置之间:根据所述第二接触的当前速度以修改的第二速度在所述第二方向上移动所述第二用户界面表示;以及以比所述修改的第二速度更小的修改的第一速度在所述第二方向上移动设置在所述第二用户界面表示下方的所述第一用户界面表示。11.根据权利要求10所述的电子设备,其中在所述修改的第二速度与所述修改的第一速度之间的差值维持在所述第二用户界面表示与所述第一用户界面表示之间的第一恒定z位置差值,而在所述修改的第一速度与修改的第三速度之间的差值维持在所述第一用户界面表示与所述第三用户界面表示之间的第二恒定z位置差值,其中所述第一恒定z位置差值与所述第二z位置差值相同。12.根据权利要求10所述的电子设备,其中在所述修改的第二速度与所述修改的第一速度之间的差值等于在所述修改的第一速度与修改的第三速度之间的差值。13.根据权利要求10所述的电子设备,其中在所述修改的第二速度与所述修改的第一速度之间的比值等于在所述修改的第一速度与修改的第三速度之间的比值。14.根据权利要求1所述的电子设备,其中相应用户界面表示具有所述堆中的对应位置,并且所述处理单元被配置为:对于在所述显示器单元上可见的相应用户界面表示:确定与在所述显示器单元上同时可见的一个或者多个其它用户界面表示比较的所述相应用户界面表示的相应相对z位置;以及根据与在所述显示器单元上同时可见的所述一个或者多个其它用户界面表示比较的所述相应用户界面表示的所述相应相对z位置,向所述相应用户界面表示应用相应模糊水平。15.根据权利要求1所述的电子设备,其中相应用户界面表示具有所述堆中的对应模拟绝对z位置,并且所述处理单元被配置为:对于在所述显示器单元上可见的相应用户界面表示,根据所述相应用户界面表示在z维度中的所述对应模拟绝对z位置,向所述相应用户界面表示应用相应模糊水平。16.根据权利要求1所述的电子设备,其中相应用户界面表示与具有相应标题内容的相应标题区域关联,并且所述处理单元被配置为:对于在所述显示器单元上在相邻用户界面表示下方当前可见的相应用户界面表示,随着所述相邻用户界面表示迫近,而向所述相应用户界面表示的所述相应标题内容的至少第一部分应用视觉效果。17.根据权利要求16所述的电子设备,其中随着所述相邻用户界面表示迫近,而向所述相应用户界面表示的所述相应标题内容的至少一部分应用视觉效果包括:随着相邻用户界面表示的相应标题区域或者所述相邻用户界面表示移动至所述相应标题内容的显示上的阈值横向距离内,在维持所述相应标题内容中的图标的原有外观时,向所述相应标题内容中的标题文本应用所述视觉效果。18.根据权利要求1所述的电子设备,其中所述堆包括用于主页屏幕的用户界面表示、零个或者更多瞬态应用用户界面表示、和一个或者多个打开应用用户界面表示。19.根据权利要求18所述的电子设备,其中所述瞬态应用用户界面表示包括用于活跃呼叫或者未接呼叫的电话界面表示、用于建议的应用的连续性界面表示、用于从另一设备的交接的连续性界面表示、和用于活跃打印作业的打印机界面表示。20.根据权利要求1所述的电子设备,其中所述处理单元被配置为:在所述堆中显示至少所述第一用户界面表示和在所述第一用户界面表示上方的所述第二用户界面表示时:检测在所述设备的瞬态应用的激活;以及响应于检测到所述瞬态应用的激活,在所述第一用户界面表示与所述第二用户界面表示之间在所述堆中插入用于所述瞬态应用的用户界面表示。21.根据权利要求1所述的电子设备,其中所述处理单元被配置为:在所述堆中显示至少所述第一用户界面表示和在所述第一用户界面表示上方的所述第二用户界面表示时:检测涉及所述第一用户界面表示的删除输入;以及响应于检测到涉及所述第一用户界面表示的所述删除输入:从所述堆中的第一位置去除所述第一用户界面表示;以及将紧接在所述第一用户界面表示下方设置的相应用户界面表示移入所述堆中的所述第一位置。22.根据权利要求1所述的电子设备,其中所述处理单元被配置为:在检测到所述第一拖动手势的终止之后,在所述显示器单元上显示所述堆中的所述用户界面表示中的至少两个用户界面表示;在显示所述堆中的所述多个用户界面表示中的至少两个用户界面表示时,检测涉及所述堆中的所述至少两个用户界面表示中的一个用户界面表示的选择输入;以及响应于检测到所述选择输入:停止实现显示所述堆;以及实现显示与所述至少两个用户界面表示中的选择的所述一个用户界面表示对应的用户界面。23.根据权利要求1所述的电子设备,其中所述处理单元被配置为:在至少所述第一用户界面表示和在所述堆中设置在所述第一用户界面表示上方的所述第二用户界面表示在所述显示器单元上静止时:检测通过在所述触敏表面单元上的与所述显示器单元上的所述第一用户界面表示或者所述第二用户界面表示之一对应的位置处的第二接触的第一轻打手势,其中所述轻打手势在与所述显示器单元上的所述第一方向对应的方向上跨所述触敏表面单元移动;以及响应于检测到通过所述第二接触的所述第一轻打手势,用模拟惯性移动所述第二用户界面表示,所述模拟惯性基于在所述触敏表面单元上的是与所述显示器单元上的所述第一用户界面表示还是所述第二用户界面表示对应的位置处检测到所述第二接触。24.一种用于移动堆中的用户界面表示的装置,包括:用于在包括触敏表面的电子设备的显示器上在堆中显示多个用户界面表示的部件,其中:至少第一用户界面表示和在所述堆中设置在所述第一用户界面表示上方的第二用户界面表示在所述显示器上可见,所述第二用户界面表示在第一方向上从所述第一用户界面表示偏移,以及所述第二用户界面表示部分地暴露所述第一用户界面表示;用于检测通过在所述触敏表面上的与所述显示器上的所述第一用户界面表示的位置对应的位置处的第一接触的第一拖动手势的部件,所述第一接触在与所述显示器上的所述第一方向对应的方向上跨所述触敏表面移动;以及在所述第一接触在所述触敏表面上的与所述显示器上的所述第一用户界面表示的所述位置对应的位置处并且在与所述显示器上的所述第一方向对应的方向上跨所述触敏表面移动时,用于以下各项的部件:根据所述触敏表面上的所述第一接触的速度,以第一速度在所述显示器上的所述第一方向上移动所述第一用户界面表示;以及以比所述第一速度更大的第二速度在所述第一方向上移动设置在所述第一用户界面表示上方的所述第二用户界面表示。25.根据权利要求24所述的装置,其中:所述堆包括设置在所述第一用户界面表示下方的至少第三用户界面表示,所述第一用户界面表示在所述第一方向上从所述第三用户界面表示偏移,以及所述第一用户界面表示部分地暴露所述第三用户界面表示;以及所述装置包括:在所述第一接触在所述触敏表面上的与所述显示器上的所述第一用户界面表示对应的位置处,并且所述第一接触在与所述显示器上的所述第一方向对应的方向上跨所述触敏表面移动时:用于以比所述第一速度更小的第三速度在所述第一方向上移动设置在所述第一用户界面表示下方的所述第三用户界面表示的部件。26.根据权利要求25所述的装置,其中在所述第二速度与所述第一速度之间的差值维持在所述第二用户界面表示与所述第一用户界面表示之间的第一恒定z位置差值,而在所述第一速度与所述第三速度之间的差值维持在所述第一用户界面表示与所述第三用户界面表示之间的第二恒定z位置差值,其中所述第一恒定z位置差值与所述第二z位置差值相同。27.根据权利要求25所述的装置,其中在所述第二速度与所述第一速度之间的差值等于在所述第一速度与所述第三速度之间的差值。28.根据权利要求25所述的装置,其中在所述第二速度与所述第一速度之间的比值等于在所述第一速度与所述第三速度之间的比值。29.根据权利要求24所述的装置,包括:在所述显示器上显示所述堆之前:用于在所述显示器上显示第一用户界面的部件,其中所述第一用户界面对应于所述多个用户界面表示中的所述第一用户界面表示;用于在显示所述第一用户界面时检测预定输入的部件;以及响应于检测到所述预定输入:用于进入用户界面选择模式的部件;以及用于显示所述堆的部件,其中所述第一用户界面表示的至少一部分可见和所述第二用户界面表示的至少一部分可见。30.根据权利要求29所述的装置,包括:响应于检测到所述预定输入:用于停止在所述显示器上显示状态栏的部件,其中在进入所述用户界面选择模式并且显示所述堆之前,与相应用户界面同时显示所述状态栏。31.根据权利要求25所述的装置,包括:在所述第一方向上以所述第三速度移动设置在所述第一用户界面表示下方的所述第三用户界面表示时:用于显现在所述显示器上在所述堆中设置在所述第三用户界面表示下方的第四用户界面表示的越来越大的部分的部件;以及用于在所述第一方向上以比所述第三速度更小的第四速度移动设置在所述第三用户界面表示下方的所述第四用户界面表示的部件。32.根据权利要求25所述的装置,包括:用于在检测到所述第一拖动手势之后检测通过所述触敏表面上的在与所述显示器上的所述第一用户界面表示对应的位置处的第二接触的第二拖动手势的部件,所述第二接触在与所述显示器上的与所述显示器上的所述第一方向相反的第二方向对应的方向上跨所述触敏表面移动;以及在所述第二接触在所述触敏表面上的与所述显示器上的所述第一用户界面表示对应的位置处,并且所述第二接触在与所述显示器上的与所述显示器上的所述第一方向相反的所述第二方向对应的方向上跨所述触敏表面移动时:用于根据所述触敏表面上的所述第二接触的速度在所述显示器上以新第一速度在所述第二方向上移动所述第一用户界面表示的部件;用于以比所述新第一速度更大的新第二速度在所述第二方向上移动设置在所述第一用户界面表示上方的所述第二用户界面表示的部件;以及用于以比所述新第一速度更小的新第三速度在所述第二方向上移动设置在所述第一用户界面表示下方的所述第三用户界面表示的部件。33.根据权利要求32所述的装置,包括...
【专利技术属性】
技术研发人员:M·阿朗索鲁伊斯,C·G·卡鲁纳穆尼,J·R·达斯科拉,S·J·鲍尔,A·B·卡托,I·A·乔德里,C·M·费德里吉,C·P·福斯,M·H·甘伯尔,O·D·R·古特克内科特,J·A·哈格多恩,M·T·朱雷维茨,S·O·勒梅,N·M·威尔斯,W·C·韦斯特曼,
申请(专利权)人:苹果公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。