集成硬件按钮的用户界面的制作方法

摘要: 本公开整体涉及计算机用户界面,并且更具体地涉及用于提供集成一个或多个硬件按钮的用户界面的技术。背景技术:1、诸如智能电话、平板计算机和可穿戴设备的电子设备提供了...
集成硬件按钮的用户界面的制作方法

本公开整体涉及计算机用户界面,并且更具体地涉及用于提供集成一个或多个硬件按钮的用户界面的技术。

背景技术:

1、诸如智能电话、平板计算机和可穿戴设备的电子设备提供了用于控制范围持续扩张、类型越发多样、复杂度不断提高的各项功能的用户界面。可使用经显示的软件控件(诸如可经由显示器的触敏表面与之交互的用户界面元素)和硬件控件(诸如按钮和开关)来与示例用户界面进行交互(例如,控制示例用户界面)。

技术实现思路

1、然而,用于提供使用电子设备来集成一个或多个硬件按钮的用户界面的一些系统和技术通常是有限的、麻烦的且低效的。例如,集成许多硬件按钮可能增加电子设备的大小、重量和成本,但是具有过度依赖于经显示的软件控件(例如,触摸控件)或需要在经显示的软件控件与硬件按钮之间频繁切换的用户界面的系统是复杂的、容易出错的、分散注意力的、不舒服的,并且需要比所需更多的时间,导致浪费用户时间和设备能量。这后一考虑在电池驱动的设备中是特别重要的。

2、因此,本技术为电子设备提供了用于提供集成一个或多个硬件按钮的界面的更快、更高效的方法和界面。此类方法和界面可选地补充或替换用于提供集成一个或多个硬件按钮的界面的其他方法。此类方法和界面减少了对用户造成的认知负担,并且产生了更高效的人机界面。对于电池驱动的计算设备,此类方法和界面节省了功率,并且增大了电池充电之间的时间间隔。

3、根据一些实施方案,描述了一种方法。该方法在与显示生成组件和第一输入设备通信的计算机系统处执行,并且包括:经由该第一输入设备检测指向该第一输入设备的第一组一个或多个输入;以及响应于检测到该第一组一个或多个输入:根据确定该第一组一个或多个输入满足第一组准则,执行第一操作,其中该第一组准则包括:当该第一组一个或多个输入包括超过第一阈值强度的第一输入强度时满足的第一准则;和当该第一组一个或多个输入包括大于阈值量的第一类型的移动时满足的第二准则;以及根据确定指向该第一输入设备的该第一组一个或多个输入满足不同于该第一组准则的第二组准则,执行不同于该第一操作的第二操作,其中该第二组准则包括当该第一组一个或多个输入包括超过高于该第一阈值强度的第二阈值强度的第二输入强度时满足的第三准则。

4、根据一些实施方案,描述了一种非暂态计算机可读存储介质。该非暂态计算机可读存储介质存储被配置为由与显示生成组件和第一输入设备通信的计算机系统的一个或多个处理器执行的一个或多个程序,该一个或多个程序包括用于以下操作的指令:经由该第一输入设备检测指向该第一输入设备的第一组一个或多个输入;以及响应于检测到该第一组一个或多个输入:根据确定该第一组一个或多个输入满足第一组准则,执行第一操作,其中该第一组准则包括:当该第一组一个或多个输入包括超过第一阈值强度的第一输入强度时满足的第一准则;和当该第一组一个或多个输入包括大于阈值量的第一类型的移动时满足的第二准则;以及根据确定指向该第一输入设备的该第一组一个或多个输入满足不同于该第一组准则的第二组准则,执行不同于该第一操作的第二操作,其中该第二组准则包括当该第一组一个或多个输入包括超过高于该第一阈值强度的第二阈值强度的第二输入强度时满足的第三准则。

5、根据一些实施方案,描述了一种暂态计算机可读存储介质。该暂态计算机可读存储介质存储被配置为由与显示生成组件和第一输入设备通信的计算机系统的一个或多个处理器执行的一个或多个程序,该一个或多个程序包括用于以下操作的指令:经由该第一输入设备检测指向该第一输入设备的第一组一个或多个输入;以及响应于检测到该第一组一个或多个输入:根据确定该第一组一个或多个输入满足第一组准则,执行第一操作,其中该第一组准则包括:当该第一组一个或多个输入包括超过第一阈值强度的第一输入强度时满足的第一准则;和当该第一组一个或多个输入包括大于阈值量的第一类型的移动时满足的第二准则;以及根据确定指向该第一输入设备的该第一组一个或多个输入满足不同于该第一组准则的第二组准则,执行不同于该第一操作的第二操作,其中该第二组准则包括当该第一组一个或多个输入包括超过高于该第一阈值强度的第二阈值强度的第二输入强度时满足的第三准则。

6、根据一些实施方案,描述了一种计算机系统。该计算机系统被配置为与显示生成组件和第一输入设备通信,该计算机系统包括:一个或多个处理器;和存储器,该存储器存储被配置为由该一个或多个处理器执行的一个或多个程序,该一个或多个程序包括用于以下操作的指令:经由该第一输入设备检测指向该第一输入设备的第一组一个或多个输入;以及响应于检测到该第一组一个或多个输入:根据确定该第一组一个或多个输入满足第一组准则,执行第一操作,其中该第一组准则包括:当该第一组一个或多个输入包括超过第一阈值强度的第一输入强度时满足的第一准则;和当该第一组一个或多个输入包括大于阈值量的第一类型的移动时满足的第二准则;以及根据确定指向该第一输入设备的该第一组一个或多个输入满足不同于该第一组准则的第二组准则,执行不同于该第一操作的第二操作,其中该第二组准则包括当该第一组一个或多个输入包括超过高于该第一阈值强度的第二阈值强度的第二输入强度时满足的第三准则。

7、根据一些实施方案,描述了一种计算机系统。该计算机系统被配置为与显示生成组件和第一输入设备通信,该计算机系统包括:用于经由该第一输入设备检测指向该第一输入设备的第一组一个或多个输入的部件;和用于响应于检测到该第一组一个或多个输入而执行以下操作的部件:根据确定该第一组一个或多个输入满足第一组准则,执行第一操作,其中该第一组准则包括:当该第一组一个或多个输入包括超过第一阈值强度的第一输入强度时满足的第一准则;和当该第一组一个或多个输入包括大于阈值量的第一类型的移动时满足的第二准则;以及根据确定指向该第一输入设备的该第一组一个或多个输入满足不同于该第一组准则的第二组准则,执行不同于该第一操作的第二操作,其中该第二组准则包括当该第一组一个或多个输入包括超过高于该第一阈值强度的第二阈值强度的第二输入强度时满足的第三准则。

8、根据一些实施方案,描述了一种计算机程序产品。该计算机程序产品包括被配置为由与显示生成组件和第一输入设备通信的计算机系统的一个或多个处理器执行的一个或多个程序,该一个或多个程序包括用于以下操作的指令:经由该第一输入设备检测指向该第一输入设备的第一组一个或多个输入;以及响应于检测到该第一组一个或多个输入:根据确定该第一组一个或多个输入满足第一组准则,执行第一操作,其中该第一组准则包括:当该第一组一个或多个输入包括超过第一阈值强度的第一输入强度时满足的第一准则;和当该第一组一个或多个输入包括大于阈值量的第一类型的移动时满足的第二准则;以及根据确定指向该第一输入设备的该第一组一个或多个输入满足不同于该第一组准则的第二组准则,执行不同于该第一操作的第二操作,其中该第二组准则包括当该第一组一个或多个输入包括超过高于该第一阈值强度的第二阈值强度的第二输入强度时满足的第三准则。

9、根据一些实施方案,描述了一种方法。该方法在与显示生成组件、一个或多个相机和第一输入设备通信的计算机系统处执行,并且包括:经由该第一输入设备检测指向该第一输入设备的第一组一个或多个输入;响应于检测到该第一组一个或多个输入:根据确定该第一组一个或多个输入满足第一组准则,经由该一个或多个相机捕获第一照片媒体,其中该第一组准则包括当该第一组一个或多个输入包括第一类型的按压输入时满足的第一准则;以及根据确定该第一组一个或多个输入满足第二组准则,经由该一个或多个相机捕获第一视频媒体,其中该第二组准则包括当该第一组一个或多个输入包括不同于该第一类型的第二类型的按压输入时满足的第二准则;在捕获该第一视频媒体时,检测该第一组一个或多个输入的结束;以及响应于检测到该第一组一个或多个输入的该结束:根据确定该第一组一个或多个输入包括第一类型的移动,在检测到该第一组一个或多个输入的该结束之后继续捕获该第一视频媒体。

10、根据一些实施方案,描述了一种非暂态计算机可读存储介质。该非暂态计算机可读存储介质存储被配置为由与显示生成组件、一个或多个相机和第一输入设备通信的计算机系统的一个或多个处理器执行的一个或多个程序,该一个或多个程序包括用于以下操作的指令:经由该第一输入设备检测指向该第一输入设备的第一组一个或多个输入;响应于检测到该第一组一个或多个输入:根据确定该第一组一个或多个输入满足第一组准则,经由该一个或多个相机捕获第一照片媒体,其中该第一组准则包括当该第一组一个或多个输入包括第一类型的按压输入时满足的第一准则;以及根据确定该第一组一个或多个输入满足第二组准则,经由该一个或多个相机捕获第一视频媒体,其中该第二组准则包括当该第一组一个或多个输入包括不同于该第一类型的第二类型的按压输入时满足的第二准则;在捕获该第一视频媒体时,检测该第一组一个或多个输入的结束;以及响应于检测到该第一组一个或多个输入的该结束:根据确定该第一组一个或多个输入包括第一类型的移动,在检测到该第一组一个或多个输入的该结束之后继续捕获该第一视频媒体。

11、根据一些实施方案,描述了一种暂态计算机可读存储介质。该暂态计算机可读存储介质存储被配置为由与显示生成组件、一个或多个相机和第一输入设备通信的计算机系统的一个或多个处理器执行的一个或多个程序,该一个或多个程序包括用于以下操作的指令:经由该第一输入设备检测指向该第一输入设备的第一组一个或多个输入;响应于检测到该第一组一个或多个输入:根据确定该第一组一个或多个输入满足第一组准则,经由该一个或多个相机捕获第一照片媒体,其中该第一组准则包括当该第一组一个或多个输入包括第一类型的按压输入时满足的第一准则;以及根据确定该第一组一个或多个输入满足第二组准则,经由该一个或多个相机捕获第一视频媒体,其中该第二组准则包括当该第一组一个或多个输入包括不同于该第一类型的第二类型的按压输入时满足的第二准则;在捕获该第一视频媒体时,检测该第一组一个或多个输入的结束;以及响应于检测到该第一组一个或多个输入的该结束:根据确定该第一组一个或多个输入包括第一类型的移动,在检测到该第一组一个或多个输入的该结束之后继续捕获该第一视频媒体。

12、根据一些实施方案,描述了一种计算机系统。该计算机系统被配置为与显示生成组件、一个或多个相机和第一输入设备通信,该计算机系统包括:一个或多个处理器;和存储器,该存储器存储被配置为由该一个或多个处理器执行的一个或多个程序,该一个或多个程序包括用于以下操作的指令:经由该第一输入设备检测指向该第一输入设备的第一组一个或多个输入;响应于检测到该第一组一个或多个输入:根据确定该第一组一个或多个输入满足第一组准则,经由该一个或多个相机捕获第一照片媒体,其中该第一组准则包括当该第一组一个或多个输入包括第一类型的按压输入时满足的第一准则;以及根据确定该第一组一个或多个输入满足第二组准则,经由该一个或多个相机捕获第一视频媒体,其中该第二组准则包括当该第一组一个或多个输入包括不同于该第一类型的第二类型的按压输入时满足的第二准则;在捕获该第一视频媒体时,检测该第一组一个或多个输入的结束;以及响应于检测到该第一组一个或多个输入的该结束:根据确定该第一组一个或多个输入包括第一类型的移动,在检测到该第一组一个或多个输入的该结束之后继续捕获该第一视频媒体。

13、根据一些实施方案,描述了一种计算机系统。该计算机系统被配置为与显示生成组件、一个或多个相机和第一输入设备通信,该计算机系统包括:用于经由该第一输入设备检测指向该第一输入设备的第一组一个或多个输入的部件;用于响应于检测到该第一组一个或多个输入而执行以下操作的部件:根据确定该第一组一个或多个输入满足第一组准则,经由该一个或多个相机捕获第一照片媒体,其中该第一组准则包括当该第一组一个或多个输入包括第一类型的按压输入时满足的第一准则;以及根据确定该第一组一个或多个输入满足第二组准则,经由该一个或多个相机捕获第一视频媒体,其中该第二组准则包括当该第一组一个或多个输入包括不同于该第一类型的第二类型的按压输入时满足的第二准则;用于在捕获该第一视频媒体时检测该第一组一个或多个输入的结束的部件;和用于响应于检测到该第一组一个或多个输入的该结束而执行以下操作的部件:根据确定该第一组一个或多个输入包括第一类型的移动,在检测到该第一组一个或多个输入的该结束之后继续捕获该第一视频媒体。

14、根据一些实施方案,描述了一种计算机程序产品。该计算机程序产品包括被配置为由与显示生成组件、一个或多个相机和第一输入设备通信的计算机系统的一个或多个处理器执行的一个或多个程序,该一个或多个程序包括用于以下操作的指令:经由该第一输入设备检测指向该第一输入设备的第一组一个或多个输入;响应于检测到该第一组一个或多个输入:根据确定该第一组一个或多个输入满足第一组准则,经由该一个或多个相机捕获第一照片媒体,其中该第一组准则包括当该第一组一个或多个输入包括第一类型的按压输入时满足的第一准则;以及根据确定该第一组一个或多个输入满足第二组准则,经由该一个或多个相机捕获第一视频媒体,其中该第二组准则包括当该第一组一个或多个输入包括不同于该第一类型的第二类型的按压输入时满足的第二准则;在捕获该第一视频媒体时,检测该第一组一个或多个输入的结束;以及响应于检测到该第一组一个或多个输入的该结束:根据确定该第一组一个或多个输入包括第一类型的移动,在检测到该第一组一个或多个输入的该结束之后继续捕获该第一视频媒体。

15、根据一些实施方案,描述了一种方法。该方法在与显示生成组件和第一输入设备通信的计算机系统处执行,并且包括:检测第一输入,该第一输入包括在对应于该第一输入设备的第一位置处开始并且在不同于该第一位置的第二位置处结束的移动;响应于检测到该第一输入,经由该显示生成组件显示选项用户界面,该选项用户界面包括与能够与该第一输入设备相关联的相应多个操作相对应的多个可选择用户界面对象;在显示该选项用户界面时,检测选择该多个可选择用户界面对象中的相应可选择用户界面对象的第二输入;在检测到该第二输入之后,经由该第一输入设备检测指向该第一输入设备的第三输入;以及响应于检测到指向该第一输入设备的该第三输入:根据确定满足第一组一个或多个准则,执行该相应多个操作中的第一操作,其中该第一组一个或多个准则包括当由该第二输入选择的该相应可选择用户界面对象对应于该第一操作时满足的第一准则;以及根据确定满足第二组一个或多个准则,执行与该相应多个操作中的该第一操作不同的该相应多个操作中的第二操作,其中该第二组一个或多个准则包括当由该第二输入选择的该相应可选择用户界面对象对应于该第二操作时满足的第二准则。

16、根据一些实施方案,描述了一种非暂态计算机可读存储介质。该非暂态计算机可读存储介质存储被配置为由与显示生成组件和第一输入设备通信的计算机系统的一个或多个处理器执行的一个或多个程序,该一个或多个程序包括用于以下操作的指令:检测第一输入,该第一输入包括在对应于该第一输入设备的第一位置处开始并且在不同于该第一位置的第二位置处结束的移动;响应于检测到该第一输入,经由该显示生成组件显示选项用户界面,该选项用户界面包括与能够与该第一输入设备相关联的相应多个操作相对应的多个可选择用户界面对象;在显示该选项用户界面时,检测选择该多个可选择用户界面对象中的相应可选择用户界面对象的第二输入;在检测到该第二输入之后,经由该第一输入设备检测指向该第一输入设备的第三输入;以及响应于检测到指向该第一输入设备的该第三输入:根据确定满足第一组一个或多个准则,执行该相应多个操作中的第一操作,其中该第一组一个或多个准则包括当由该第二输入选择的该相应可选择用户界面对象对应于该第一操作时满足的第一准则;以及根据确定满足第二组一个或多个准则,执行与该相应多个操作中的该第一操作不同的该相应多个操作中的第二操作,其中该第二组一个或多个准则包括当由该第二输入选择的该相应可选择用户界面对象对应于该第二操作时满足的第二准则。

17、根据一些实施方案,描述了一种暂态计算机可读存储介质。该暂态计算机可读存储介质存储被配置为由与显示生成组件和第一输入设备通信的计算机系统的一个或多个处理器执行的一个或多个程序,该一个或多个程序包括用于以下操作的指令:检测第一输入,该第一输入包括在对应于该第一输入设备的第一位置处开始并且在不同于该第一位置的第二位置处结束的移动;响应于检测到该第一输入,经由该显示生成组件显示选项用户界面,该选项用户界面包括与能够与该第一输入设备相关联的相应多个操作相对应的多个可选择用户界面对象;在显示该选项用户界面时,检测选择该多个可选择用户界面对象中的相应可选择用户界面对象的第二输入;在检测到该第二输入之后,经由该第一输入设备检测指向该第一输入设备的第三输入;以及响应于检测到指向该第一输入设备的该第三输入:根据确定满足第一组一个或多个准则,执行该相应多个操作中的第一操作,其中该第一组一个或多个准则包括当由该第二输入选择的该相应可选择用户界面对象对应于该第一操作时满足的第一准则;以及根据确定满足第二组一个或多个准则,执行与该相应多个操作中的该第一操作不同的该相应多个操作中的第二操作,其中该第二组一个或多个准则包括当由该第二输入选择的该相应可选择用户界面对象对应于该第二操作时满足的第二准则。

18、根据一些实施方案,描述了一种计算机系统。该计算机系统被配置为与显示生成组件和第一输入设备通信,该计算机系统包括:一个或多个处理器;和存储器,该存储器存储被配置为由该一个或多个处理器执行的一个或多个程序,该一个或多个程序包括用于以下操作的指令:检测第一输入,该第一输入包括在对应于该第一输入设备的第一位置处开始并且在不同于该第一位置的第二位置处结束的移动;响应于检测到该第一输入,经由该显示生成组件显示选项用户界面,该选项用户界面包括与能够与该第一输入设备相关联的相应多个操作相对应的多个可选择用户界面对象;在显示该选项用户界面时,检测选择该多个可选择用户界面对象中的相应可选择用户界面对象的第二输入;在检测到该第二输入之后,经由该第一输入设备检测指向该第一输入设备的第三输入;以及响应于检测到指向该第一输入设备的该第三输入:根据确定满足第一组一个或多个准则,执行该相应多个操作中的第一操作,其中该第一组一个或多个准则包括当由该第二输入选择的该相应可选择用户界面对象对应于该第一操作时满足的第一准则;以及根据确定满足第二组一个或多个准则,执行与该相应多个操作中的该第一操作不同的该相应多个操作中的第二操作,其中该第二组一个或多个准则包括当由该第二输入选择的该相应可选择用户界面对象对应于该第二操作时满足的第二准则。

19、根据一些实施方案,描述了一种计算机系统。该计算机系统被配置为与显示生成组件和第一输入设备通信,该计算机系统包括:用于检测第一输入的部件,该第一输入包括在对应于该第一输入设备的第一位置处开始并且在不同于该第一位置的第二位置处结束的移动;用于响应于检测到该第一输入而经由该显示生成组件显示选项用户界面的部件,该选项用户界面包括与能够与该第一输入设备相关联的相应多个操作相对应的多个可选择用户界面对象;用于在显示该选项用户界面时检测选择该多个可选择用户界面对象中的相应可选择用户界面对象的第二输入的部件;用于在检测到该第二输入之后经由该第一输入设备检测指向该第一输入设备的第三输入的部件;和用于响应于检测到指向该第一输入设备的该第三输入而执行以下操作的部件:根据确定满足第一组一个或多个准则,执行该相应多个操作中的第一操作,其中该第一组一个或多个准则包括当由该第二输入选择的该相应可选择用户界面对象对应于该第一操作时满足的第一准则;以及根据确定满足第二组一个或多个准则,执行与该相应多个操作中的该第一操作不同的该相应多个操作中的第二操作,其中该第二组一个或多个准则包括当由该第二输入选择的该相应可选择用户界面对象对应于该第二操作时满足的第二准则。

20、根据一些实施方案,描述了一种计算机程序产品。该计算机程序产品包括被配置为由与显示生成组件和第一输入设备通信的计算机系统的一个或多个处理器执行的一个或多个程序,该一个或多个程序包括用于以下操作的指令:检测第一输入,该第一输入包括在对应于该第一输入设备的第一位置处开始并且在不同于该第一位置的第二位置处结束的移动;响应于检测到该第一输入,经由该显示生成组件显示选项用户界面,该选项用户界面包括与能够与该第一输入设备相关联的相应多个操作相对应的多个可选择用户界面对象;在显示该选项用户界面时,检测选择该多个可选择用户界面对象中的相应可选择用户界面对象的第二输入;在检测到该第二输入之后,经由该第一输入设备检测指向该第一输入设备的第三输入;以及响应于检测到指向该第一输入设备的该第三输入:根据确定满足第一组一个或多个准则,执行该相应多个操作中的第一操作,其中该第一组一个或多个准则包括当由该第二输入选择的该相应可选择用户界面对象对应于该第一操作时满足的第一准则;以及根据确定满足第二组一个或多个准则,执行与该相应多个操作中的该第一操作不同的该相应多个操作中的第二操作,其中该第二组一个或多个准则包括当由该第二输入选择的该相应可选择用户界面对象对应于该第二操作时满足的第二准则。

21、根据一些实施方案,描述了一种方法。该方法在与显示生成组件通信的计算机系统处执行,并且包括:接收播放视频媒体项的请求;以及响应于接收到播放该视频媒体项的该请求,播放该视频媒体项,包括在播放该视频媒体项时,降低该视频媒体项的相应部分的回放速度,其中该视频媒体项的该相应部分是基于该视频媒体项的内容来自动地选择的,包括:根据确定该视频媒体项的第一部分满足一组一个或多个视频特性准则,在播放该视频媒体项时相对于该视频媒体项的至少一个其他部分减慢该视频媒体项的该第一部分;以及根据确定与该视频媒体项的该第一部分不同的该视频媒体项的第二部分满足该一组一个或多个视频特性准则,在播放该视频媒体项时相对于该视频媒体项的至少一个其他部分减慢该视频媒体项的该第二部分。

22、根据一些实施方案,描述了一种非暂态计算机可读存储介质。该非暂态计算机可读存储介质存储被配置为由与显示生成组件通信的计算机系统的一个或多个处理器执行的一个或多个程序,该一个或多个程序包括用于以下操作的指令:接收播放视频媒体项的请求;以及响应于接收到播放该视频媒体项的该请求,播放该视频媒体项,包括在播放该视频媒体项时,降低该视频媒体项的相应部分的回放速度,其中该视频媒体项的该相应部分是基于该视频媒体项的内容来自动地选择的,包括:根据确定该视频媒体项的第一部分满足一组一个或多个视频特性准则,在播放该视频媒体项时相对于该视频媒体项的至少一个其他部分减慢该视频媒体项的该第一部分;以及根据确定与该视频媒体项的该第一部分不同的该视频媒体项的第二部分满足该一组一个或多个视频特性准则,在播放该视频媒体项时相对于该视频媒体项的至少一个其他部分减慢该视频媒体项的该第二部分。

23、根据一些实施方案,描述了一种暂态计算机可读存储介质。该暂态计算机可读存储介质存储被配置为由与显示生成组件通信的计算机系统的一个或多个处理器执行的一个或多个程序,该一个或多个程序包括用于以下操作的指令:接收播放视频媒体项的请求;以及响应于接收到播放该视频媒体项的该请求,播放该视频媒体项,包括在播放该视频媒体项时,降低该视频媒体项的相应部分的回放速度,其中该视频媒体项的该相应部分是基于该视频媒体项的内容来自动地选择的,包括:根据确定该视频媒体项的第一部分满足一组一个或多个视频特性准则,在播放该视频媒体项时相对于该视频媒体项的至少一个其他部分减慢该视频媒体项的该第一部分;以及根据确定与该视频媒体项的该第一部分不同的该视频媒体项的第二部分满足该一组一个或多个视频特性准则,在播放该视频媒体项时相对于该视频媒体项的至少一个其他部分减慢该视频媒体项的该第二部分。

24、根据一些实施方案,描述了一种计算机系统。该计算机系统被配置为与显示生成组件通信,该计算机系统包括:一个或多个处理器;和存储器,该存储器存储被配置为由该一个或多个处理器执行的一个或多个程序,该一个或多个程序包括用于以下操作的指令:接收播放视频媒体项的请求;以及响应于接收到播放该视频媒体项的该请求,播放该视频媒体项,包括在播放该视频媒体项时,降低该视频媒体项的相应部分的回放速度,其中该视频媒体项的该相应部分是基于该视频媒体项的内容来自动地选择的,包括:根据确定该视频媒体项的第一部分满足一组一个或多个视频特性准则,在播放该视频媒体项时相对于该视频媒体项的至少一个其他部分减慢该视频媒体项的该第一部分;以及根据确定与该视频媒体项的该第一部分不同的该视频媒体项的第二部分满足该一组一个或多个视频特性准则,在播放该视频媒体项时相对于该视频媒体项的至少一个其他部分减慢该视频媒体项的该第二部分。

25、根据一些实施方案,描述了一种计算机系统。该计算机系统被配置为与显示生成组件通信,该计算机系统包括:用于接收播放视频媒体项的请求的部件;和用于响应于接收到播放该视频媒体项的该请求而执行以下操作的部件:播放该视频媒体项,包括在播放该视频媒体项时,降低该视频媒体项的相应部分的回放速度,其中该视频媒体项的该相应部分是基于该视频媒体项的内容来自动地选择的,包括:根据确定该视频媒体项的第一部分满足一组一个或多个视频特性准则,在播放该视频媒体项时相对于该视频媒体项的至少一个其他部分减慢该视频媒体项的该第一部分;以及根据确定与该视频媒体项的该第一部分不同的该视频媒体项的第二部分满足该一组一个或多个视频特性准则,在播放该视频媒体项时相对于该视频媒体项的至少一个其他部分减慢该视频媒体项的该第二部分。

26、根据一些实施方案,描述了一种计算机程序产品。该计算机程序产品包括被配置为由与显示生成组件通信的计算机系统的一个或多个处理器执行的一个或多个程序,该一个或多个程序包括用于以下操作的指令:接收播放视频媒体项的请求;以及响应于接收到播放该视频媒体项的该请求,播放该视频媒体项,包括在播放该视频媒体项时,降低该视频媒体项的相应部分的回放速度,其中该视频媒体项的该相应部分是基于该视频媒体项的内容来自动地选择的,包括:根据确定该视频媒体项的第一部分满足一组一个或多个视频特性准则,在播放该视频媒体项时相对于该视频媒体项的至少一个其他部分减慢该视频媒体项的该第一部分;以及根据确定与该视频媒体项的该第一部分不同的该视频媒体项的第二部分满足该一组一个或多个视频特性准则,在播放该视频媒体项时相对于该视频媒体项的至少一个其他部分减慢该视频媒体项的该第二部分。

27、根据一些实施方案,描述了一种方法。该方法在与显示生成组件通信的计算机系统处执行,并且包括:检测指向用户界面的控制元素的输入,其中该输入包括检测到的移动分量;响应于检测到指向该控制元素的该输入,引起对与该控制元素相关联的参数的值的第一调整,其中该第一调整基于该检测到的移动分量;检测该输入的结束;并且在检测到该输入的该结束之后,引起对与该控制元素相关联的该参数的该值的第二调整,其中该第二调整基于该检测到的移动分量。

28、根据一些实施方案,描述了一种非暂态计算机可读存储介质。该非暂态计算机可读存储介质存储被配置为由与显示生成组件通信的计算机系统的一个或多个处理器执行的一个或多个程序,该一个或多个程序包括用于以下操作的指令:检测指向用户界面的控制元素的输入,其中该输入包括检测到的移动分量;响应于检测到指向该控制元素的该输入,引起对与该控制元素相关联的参数的值的第一调整,其中该第一调整基于该检测到的移动分量;检测该输入的结束;并且在检测到该输入的该结束之后,引起对与该控制元素相关联的该参数的该值的第二调整,其中该第二调整基于该检测到的移动分量。

29、根据一些实施方案,描述了一种暂态计算机可读存储介质。该暂态计算机可读存储介质存储被配置为由与显示生成组件通信的计算机系统的一个或多个处理器执行的一个或多个程序,该一个或多个程序包括用于以下操作的指令:检测指向用户界面的控制元素的输入,其中该输入包括检测到的移动分量;响应于检测到指向该控制元素的该输入,引起对与该控制元素相关联的参数的值的第一调整,其中该第一调整基于该检测到的移动分量;检测该输入的结束;并且在检测到该输入的该结束之后,引起对与该控制元素相关联的该参数的该值的第二调整,其中该第二调整基于该检测到的移动分量。

30、根据一些实施方案,描述了一种计算机系统。该计算机系统被配置为与显示生成组件通信,该计算机系统包括:一个或多个处理器;和存储器,该存储器存储被配置为由该一个或多个处理器执行的一个或多个程序,该一个或多个程序包括用于以下操作的指令:检测指向用户界面的控制元素的输入,其中该输入包括检测到的移动分量;响应于检测到指向该控制元素的该输入,引起对与该控制元素相关联的参数的值的第一调整,其中该第一调整基于该检测到的移动分量;检测该输入的结束;并且在检测到该输入的该结束之后,引起对与该控制元素相关联的该参数的该值的第二调整,其中该第二调整基于该检测到的移动分量。

31、根据一些实施方案,描述了一种计算机系统。该计算机系统被配置为与显示生成组件通信,该计算机系统包括:用于检测指向用户界面的控制元素的输入的部件,其中该输入包括检测到的移动分量;用于响应于检测到指向该控制元素的该输入而引起对与该控制元素相关联的参数的值的第一调整的部件,其中该第一调整基于该检测到的移动分量;用于检测该输入的结束的部件;和用于在检测到该输入的该结束之后引起对与该控制元素相关联的该参数的该值的第二调整的部件,其中该第二调整基于该检测到的移动分量。

32、根据一些实施方案,描述了一种计算机程序产品。该计算机程序产品包括被配置为由与显示生成组件通信的计算机系统的一个或多个处理器执行的一个或多个程序,该一个或多个程序包括用于以下操作的指令:检测指向用户界面的控制元素的输入,其中该输入包括检测到的移动分量。响应于检测到指向该控制元素的该输入,引起对与该控制元素相关联的参数的值的第一调整,其中该第一调整基于该检测到的移动分量;检测该输入的结束;并且在检测到该输入的该结束之后,引起对与该控制元素相关联的该参数的该值的第二调整,其中该第二调整基于该检测到的移动分量。

33、根据一些实施方案,描述了一种方法。该方法在与一个或多个显示生成组件以及至少包括第一硬件输入设备和不同于第一硬件输入设备的第二硬件输入设备的多个输入设备通信的计算机系统处执行,并且包括:经由该一个或多个显示生成组件显示用户界面;在显示该用户界面时,经由该多个输入设备中的一个或多个输入设备检测一组一个或多个输入;以及响应于检测到该一组一个或多个输入,经由该一个或多个显示生成组件显示具有一个或多个变形的该用户界面,其中显示具有该一个或多个变形的该用户界面包括:根据确定该一组一个或多个输入包括指向该第一硬件输入设备的第一按压输入,显示在第一区域处具有第一变形的该用户界面,其中该第一区域对应于该第一硬件输入设备的位置;以及根据确定该一组一个或多个输入包括指向该第二硬件输入设备的第二按压输入,显示在不同于该第一区域的第二区域处具有第二变形的该用户界面,其中该第二区域对应于该第二硬件输入设备的位置。

34、根据一些实施方案,描述了一种非暂态计算机可读存储介质。该非暂态计算机可读存储介质存储被配置为由与一个或多个显示生成组件以及至少包括第一硬件输入设备和不同于该第一硬件输入设备的第二硬件输入设备的多个输入设备通信的计算机系统的一个或多个处理器执行的一个或多个程序,该一个或多个程序包括用于以下操作的指令:经由该一个或多个显示生成组件显示用户界面;在显示该用户界面时,经由该多个输入设备中的一个或多个输入设备检测一组一个或多个输入;以及响应于检测到该一组一个或多个输入,经由该一个或多个显示生成组件显示具有一个或多个变形的该用户界面,其中显示具有该一个或多个变形的该用户界面包括:根据确定该一组一个或多个输入包括指向该第一硬件输入设备的第一按压输入,显示在第一区域处具有第一变形的该用户界面,其中该第一区域对应于该第一硬件输入设备的位置;以及根据确定该一组一个或多个输入包括指向该第二硬件输入设备的第二按压输入,显示在不同于该第一区域的第二区域处具有第二变形的该用户界面,其中该第二区域对应于该第二硬件输入设备的位置。

35、根据一些实施方案,描述了一种暂态计算机可读存储介质。该暂态计算机可读存储介质存储被配置为由与一个或多个显示生成组件以及至少包括第一硬件输入设备和不同于该第一硬件输入设备的第二硬件输入设备的多个输入设备通信的计算机系统的一个或多个处理器执行的一个或多个程序,该一个或多个程序包括用于以下操作的指令:经由该一个或多个显示生成组件显示用户界面;在显示该用户界面时,经由该多个输入设备中的一个或多个输入设备检测一组一个或多个输入;以及响应于检测到该一组一个或多个输入,经由该一个或多个显示生成组件显示具有一个或多个变形的该用户界面,其中显示具有该一个或多个变形的该用户界面包括:根据确定该一组一个或多个输入包括指向该第一硬件输入设备的第一按压输入,显示在第一区域处具有第一变形的该用户界面,其中该第一区域对应于该第一硬件输入设备的位置;以及根据确定该一组一个或多个输入包括指向该第二硬件输入设备的第二按压输入,显示在不同于该第一区域的第二区域处具有第二变形的该用户界面,其中该第二区域对应于该第二硬件输入设备的位置。

36、根据一些实施方案,描述了一种计算机系统。该计算机系统被配置为与一个或多个显示生成组件以及至少包括第一硬件输入设备和不同于该第一硬件输入设备的第二硬件输入设备的多个输入设备通信,该计算机系统包括:一个或多个处理器;和存储器,该存储器存储被配置为由该一个或多个处理器执行的一个或多个程序,该一个或多个程序包括用于以下操作的指令:经由该一个或多个显示生成组件显示用户界面;在显示该用户界面时,经由该多个输入设备中的一个或多个输入设备检测一组一个或多个输入;以及响应于检测到该一组一个或多个输入,经由该一个或多个显示生成组件显示具有一个或多个变形的该用户界面,其中显示具有该一个或多个变形的该用户界面包括:根据确定该一组一个或多个输入包括指向该第一硬件输入设备的第一按压输入,显示在第一区域处具有第一变形的该用户界面,其中该第一区域对应于该第一硬件输入设备的位置;以及根据确定该一组一个或多个输入包括指向该第二硬件输入设备的第二按压输入,显示在不同于该第一区域的第二区域处具有第二变形的该用户界面,其中该第二区域对应于该第二硬件输入设备的位置。

37、根据一些实施方案,描述了一种计算机系统。该计算机系统被配置为与一个或多个显示生成组件以及至少包括第一硬件输入设备和不同于该第一硬件输入设备的第二硬件输入设备的多个输入设备通信,该计算机系统包括:用于经由该一个或多个显示生成组件显示用户界面的部件;用于在显示该用户界面时经由该多个输入设备中的一个或多个输入设备检测一组一个或多个输入的部件;和用于响应于检测到该一组一个或多个输入而经由该一个或多个显示生成组件显示具有一个或多个变形的该用户界面的部件,其中显示具有该一个或多个变形的该用户界面包括:根据确定该一组一个或多个输入包括指向该第一硬件输入设备的第一按压输入,显示在第一区域处具有第一变形的该用户界面,其中该第一区域对应于该第一硬件输入设备的位置;以及根据确定该一组一个或多个输入包括指向该第二硬件输入设备的第二按压输入,显示在不同于该第一区域的第二区域处具有第二变形的该用户界面,其中该第二区域对应于该第二硬件输入设备的位置。

38、根据一些实施方案,描述了一种计算机程序产品。该计算机程序产品包括被配置为由与一个或多个显示生成组件以及至少包括第一硬件输入设备和不同于该第一硬件输入设备的第二硬件输入设备的多个输入设备通信的计算机系统的一个或多个处理器执行的一个或多个程序,该一个或多个程序包括用于以下操作的指令:经由该一个或多个显示生成组件显示用户界面;在显示该用户界面时,经由该多个输入设备中的一个或多个输入设备检测一组一个或多个输入;以及响应于检测到该一组一个或多个输入,经由该一个或多个显示生成组件显示具有一个或多个变形的该用户界面,其中显示具有该一个或多个变形的该用户界面包括:根据确定该一组一个或多个输入包括指向该第一硬件输入设备的第一按压输入,显示在第一区域处具有第一变形的该用户界面,其中该第一区域对应于该第一硬件输入设备的位置;以及根据确定该一组一个或多个输入包括指向该第二硬件输入设备的第二按压输入,显示在不同于该第一区域的第二区域处具有第二变形的该用户界面,其中该第二区域对应于该第二硬件输入设备的位置。

39、根据一些实施方案,描述了一种方法。该方法在与一个或多个显示生成组件、包括第一相机和不同于该第一相机的第二相机的多个相机以及包括第一硬件输入设备的一个或多个输入设备通信的计算机系统处执行,并且包括:在经由该一个或多个显示生成组件显示用于主要使用该第一相机来捕获媒体的相机用户界面时,经由该第一硬件输入设备检测第一移动输入;以及响应于检测到该第一移动输入,经由该一个或多个显示生成组件显示用于主要使用该第二相机来捕获媒体的相机用户界面,而不显示用于主要使用该第一相机来捕获媒体的该相机用户界面。

40、根据一些实施方案,描述了一种非暂态计算机可读存储介质。该非暂态计算机可读存储介质存储被配置为由与一个或多个显示生成组件、包括第一相机和不同于该第一相机的第二相机的多个相机以及包括第一硬件输入设备的一个或多个输入设备通信的计算机系统的一个或多个处理器执行的一个或多个程序,该一个或多个程序包括用于以下操作的指令:在经由该一个或多个显示生成组件显示用于主要使用该第一相机来捕获媒体的相机用户界面时,经由该第一硬件输入设备检测第一移动输入;以及响应于检测到该第一移动输入,经由该一个或多个显示生成组件显示用于主要使用该第二相机来捕获媒体的相机用户界面,而不显示用于主要使用该第一相机来捕获媒体的该相机用户界面。

41、根据一些实施方案,描述了一种暂态计算机可读存储介质。该暂态计算机可读存储介质存储被配置为由与一个或多个显示生成组件、包括第一相机和不同于该第一相机的第二相机的多个相机以及包括第一硬件输入设备的一个或多个输入设备通信的计算机系统的一个或多个处理器执行的一个或多个程序,该一个或多个程序包括用于以下操作的指令:在经由该一个或多个显示生成组件显示用于主要使用该第一相机来捕获媒体的相机用户界面时,经由该第一硬件输入设备检测第一移动输入;以及响应于检测到该第一移动输入,经由该一个或多个显示生成组件显示用于主要使用该第二相机来捕获媒体的相机用户界面,而不显示用于主要使用该第一相机来捕获媒体的该相机用户界面。

42、根据一些实施方案,描述了一种计算机系统。该计算机系统被配置为与一个或多个显示生成组件、包括第一相机和不同于该第一相机的第二相机的多个相机以及包括第一硬件输入设备的一个或多个输入设备通信,该计算机系统包括:一个或多个处理器;和存储器,该存储器存储被配置为由该一个或多个处理器执行的一个或多个程序,该一个或多个程序包括用于以下操作的指令:在经由该一个或多个显示生成组件显示用于主要使用该第一相机来捕获媒体的相机用户界面时,经由该第一硬件输入设备检测第一移动输入;以及响应于检测到该第一移动输入,经由该一个或多个显示生成组件显示用于主要使用该第二相机来捕获媒体的相机用户界面,而不显示用于主要使用该第一相机来捕获媒体的该相机用户界面。

43、根据一些实施方案,描述了一种计算机系统。该计算机系统被配置为与一个或多个显示生成组件、包括第一相机和不同于该第一相机的第二相机的多个相机以及包括第一硬件输入设备的一个或多个输入设备通信,该计算机系统包括:用于在经由该一个或多个显示生成组件显示用于主要使用该第一相机来捕获媒体的相机用户界面时经由该第一硬件输入设备检测第一移动输入的部件;和用于响应于检测到该第一移动输入而执行以下操作的部件:经由该一个或多个显示生成组件显示用于主要使用该第二相机来捕获媒体的相机用户界面,而不显示用于主要使用该第一相机来捕获媒体的该相机用户界面。

44、根据一些实施方案,描述了一种计算机程序产品。该计算机程序产品包括被配置为由与一个或多个显示生成组件、包括第一相机和不同于该第一相机的第二相机的多个相机以及包括第一硬件输入设备的一个或多个输入设备通信的计算机系统的一个或多个处理器执行的一个或多个程序,该一个或多个程序包括用于以下操作的指令:在经由该一个或多个显示生成组件显示用于主要使用该第一相机来捕获媒体的相机用户界面时,经由该第一硬件输入设备检测第一移动输入;以及响应于检测到该第一移动输入,经由该一个或多个显示生成组件显示用于主要使用该第二相机来捕获媒体的相机用户界面,而不显示用于主要使用该第一相机来捕获媒体的该相机用户界面。

45、根据一些实施方案,描述了一种方法。该方法在与一个或多个显示生成组件、一个或多个相机以及包括硬件输入设备的一个或多个输入设备通信的计算机系统处执行,并且包括:经由该硬件输入设备检测按压输入;以及响应于检测到该按压输入:根据确定该按压输入满足第一组一个或多个准则,执行第一操作,其中执行该第一操作包括:经由该一个或多个显示生成组件显示包括该一个或多个相机的视场的表示的取景器用户界面;经由该一个或多个显示生成组件显示与该一个或多个相机的该视场的表示相关联的一个或多个指示,其中显示与该一个或多个相机的该视场的表示相关联的该一个或多个指示包括:根据确定该一个或多个相机的该视场的表示包括第一类型的内容,在该取景器用户界面中显示与该第一类型的内容相关联的第一指示;以及根据确定该一个或多个相机的该视场的表示包括不同于该第一类型的内容的第二类型的内容,在该取景器用户界面中显示不同于该第一指示的与该第二类型的内容相关联的第二指示。

46、根据一些实施方案,描述了一种非暂态计算机可读存储介质。该非暂态计算机可读存储介质存储被配置为由与一个或多个显示生成组件、一个或多个相机以及包括硬件输入设备的一个或多个输入设备通信的计算机系统的一个或多个处理器执行的一个或多个程序,该一个或多个程序包括用于以下操作的指令:经由该硬件输入设备检测按压输入;以及响应于检测到该按压输入:根据确定该按压输入满足第一组一个或多个准则,执行第一操作,其中执行该第一操作包括:经由该一个或多个显示生成组件显示包括该一个或多个相机的视场的表示的取景器用户界面;经由该一个或多个显示生成组件显示与该一个或多个相机的该视场的表示相关联的一个或多个指示,其中显示与该一个或多个相机的该视场的表示相关联的该一个或多个指示包括:根据确定该一个或多个相机的该视场的表示包括第一类型的内容,在该取景器用户界面中显示与该第一类型的内容相关联的第一指示;以及根据确定该一个或多个相机的该视场的表示包括不同于该第一类型的内容的第二类型的内容,在该取景器用户界面中显示不同于该第一指示的与该第二类型的内容相关联的第二指示。

47、根据一些实施方案,描述了一种暂态计算机可读存储介质。该暂态计算机可读存储介质存储被配置为由与一个或多个显示生成组件、一个或多个相机以及包括硬件输入设备的一个或多个输入设备通信的计算机系统的一个或多个处理器执行的一个或多个程序,该一个或多个程序包括用于以下操作的指令:经由该硬件输入设备检测按压输入;以及响应于检测到该按压输入:根据确定该按压输入满足第一组一个或多个准则,执行第一操作,其中执行该第一操作包括:经由该一个或多个显示生成组件显示包括该一个或多个相机的视场的表示的取景器用户界面;经由该一个或多个显示生成组件显示与该一个或多个相机的该视场的表示相关联的一个或多个指示,其中显示与该一个或多个相机的该视场的表示相关联的该一个或多个指示包括:根据确定该一个或多个相机的该视场的表示包括第一类型的内容,在该取景器用户界面中显示与该第一类型的内容相关联的第一指示;以及根据确定该一个或多个相机的该视场的表示包括不同于该第一类型的内容的第二类型的内容,在该取景器用户界面中显示不同于该第一指示的与该第二类型的内容相关联的第二指示。

48、根据一些实施方案,描述了一种计算机系统。该计算机系统被配置为与一个或多个显示生成组件、一个或多个相机以及包括硬件输入设备的一个或多个输入设备通信,该计算机系统包括:一个或多个处理器;和存储器,该存储器存储被配置为由该一个或多个处理器执行的一个或多个程序,该一个或多个程序包括用于以下操作的指令:经由该硬件输入设备检测按压输入;以及响应于检测到该按压输入:根据确定该按压输入满足第一组一个或多个准则,执行第一操作,其中执行该第一操作包括:经由该一个或多个显示生成组件显示包括该一个或多个相机的视场的表示的取景器用户界面;经由该一个或多个显示生成组件显示与该一个或多个相机的该视场的表示相关联的一个或多个指示,其中显示与该一个或多个相机的该视场的表示相关联的该一个或多个指示包括:根据确定该一个或多个相机的该视场的表示包括第一类型的内容,在该取景器用户界面中显示与该第一类型的内容相关联的第一指示;以及根据确定该一个或多个相机的该视场的表示包括不同于该第一类型的内容的第二类型的内容,在该取景器用户界面中显示不同于该第一指示的与该第二类型的内容相关联的第二指示。

49、根据一些实施方案,描述了一种计算机系统。该计算机系统被配置为与一个或多个显示生成组件、一个或多个相机以及包括硬件输入设备的一个或多个输入设备通信,该计算机系统包括:用于经由该硬件输入设备检测按压输入的部件;和用于响应于检测到该按压输入而执行以下操作的部件:根据确定该按压输入满足第一组一个或多个准则,执行第一操作,其中执行该第一操作包括:经由该一个或多个显示生成组件显示包括该一个或多个相机的视场的表示的取景器用户界面;经由该一个或多个显示生成组件显示与该一个或多个相机的该视场的表示相关联的一个或多个指示,其中显示与该一个或多个相机的该视场的表示相关联的该一个或多个指示包括:根据确定该一个或多个相机的该视场的表示包括第一类型的内容,在该取景器用户界面中显示与该第一类型的内容相关联的第一指示;以及根据确定该一个或多个相机的该视场的表示包括不同于该第一类型的内容的第二类型的内容,在该取景器用户界面中显示不同于该第一指示的与该第二类型的内容相关联的第二指示。

50、根据一些实施方案,描述了一种计算机程序产品。该计算机程序产品包括被配置为由与一个或多个显示生成组件、一个或多个相机以及包括硬件输入设备的一个或多个输入设备通信的计算机系统的一个或多个处理器执行的一个或多个程序,该一个或多个程序包括用于以下操作的指令:经由该硬件输入设备检测按压输入;以及响应于检测到该按压输入:根据确定该按压输入满足第一组一个或多个准则,执行第一操作,其中执行该第一操作包括:经由该一个或多个显示生成组件显示包括该一个或多个相机的视场的表示的取景器用户界面;经由该一个或多个显示生成组件显示与该一个或多个相机的该视场的表示相关联的一个或多个指示,其中显示与该一个或多个相机的该视场的表示相关联的该一个或多个指示包括:根据确定该一个或多个相机的该视场的表示包括第一类型的内容,在该取景器用户界面中显示与该第一类型的内容相关联的第一指示;以及根据确定该一个或多个相机的该视场的表示包括不同于该第一类型的内容的第二类型的内容,在该取景器用户界面中显示不同于该第一指示的与该第二类型的内容相关联的第二指示。

51、用于执行这些功能的可执行指令可选地被包括在被配置用于由一个或多个处理器执行的非暂态计算机可读存储介质或其他计算机程序产品中。用于执行这些功能的可执行指令可选地被包括在被配置用于由一个或多个处理器执行的暂态计算机可读存储介质或其他计算机程序产品中。

52、因此,为设备提供了用于管理事件通知的更快、更高效的方法和界面,从而提高了此类设备的有效性、效率和用户满意度。此类方法和界面可补充或替换用于管理事件通知的其他方法。