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

用于操纵相关应用程序窗口的设备、方法和图形用户界面技术

技术编号:17255082 阅读:34 留言:0更新日期:2018-02-11 17:34
本发明专利技术提供了根据一些实施方案在具有显示器、一个或多个输入设备、一个或多个处理器和非暂态存储器的电子设备处执行的一种方法。所述方法包括显示应用程序的导航窗口和与所述导航窗口相关联的界面对象;并且在显示所述导航窗口和所述界面对象的同时,检测所述界面对象的选择。响应于检测到所述界面对象的选择,所述方法包括调整所述导航窗口的显示,以便提供与所述导航窗口的第一边缘相邻的显示空间;并且显示与所提供的显示空间至少部分重叠的内容创建窗口,所提供的显示空间在调整所述导航窗口的显示以便提供所述显示空间之前由所述导航窗口立即占据。

【技术实现步骤摘要】
【国外来华专利技术】用于操纵相关应用程序窗口的设备、方法和图形用户界面
本文整体涉及具有触敏表面的电子设备,包括但不限于检测用于操纵用户界面的输入的具有触敏表面的电子设备。
技术介绍
触敏表面作为计算机和其他电子计算设备的输入设备的使用在近年来显著增长。示例性触敏表面包括触摸板和触摸屏显示器。此类表面广泛地用于操纵显示器上的用户界面对象。示例性操纵包括调整一个或多个用户界面对象的位置和/或尺寸或激活按钮或打开由用户界面对象表示的文件/应用程序,以及将元数据与一个或多个用户界面对象相关联或以其他方式操纵用户界面。示例性用户界面对象包括数字图像、视频、文本、图标、控制元件(诸如按钮)和其他图形。在一些情况下,用户将需要对以下各项中的用户界面对象执行此类操纵:文件管理程序(例如,来自加利福尼亚州库比蒂诺的苹果公司(AppleInc.,Cupertino,California)的Finder);图像管理应用程序(例如,来自加利福尼亚州库比蒂诺的苹果公司(AppleInc.,Cupertino,California)的Aperture或iPhoto);数字内容(例如,视频和音乐)管理应用程序(例如,来自加利福尼亚州库比蒂诺的苹果公司(AppleInc.,Cupertino,California)的iTunes);绘图应用程序;展示应用程序(例如,来自加利福尼亚州库比蒂诺的苹果公司(AppleInc.,Cupertino,California)的Keynote);文字处理应用程序(例如,来自加利福尼亚州库比蒂诺的苹果公司(AppleInc.,Cupertino,California)的Pages);网站创建应用程序(例如,来自加利福尼亚州库比蒂诺的苹果公司(AppleInc.,Cupertino,California)的iWeb);磁盘编辑应用程序(例如,来自加利福尼亚州库比蒂诺的苹果公司(AppleInc.,Cupertino,California)的iDVD);或电子表格应用程序(例如,来自加利福尼亚州库比蒂诺的苹果公司(AppleInc.,Cupertino,California)的Numbers)。但是,用于执行这些操纵的方法是麻烦且低效的。例如,使用基于鼠标的输入序列来选择一个或多个用户界面对象,并对所选择的用户界面对象执行一个或多个动作既单调乏味,又会对用户造成重大的认知负担。此外,这些方法花费比所需时间更长的时间,从而浪费能量。这后一考虑在电池驱动设备中是特别重要的。
技术实现思路
因此,电子设备需要具有更快、更有效的方法和界面以用于操纵用户界面。此类方法和界面任选地补充或替换用于操纵用户界面的常规方法。此类方法和界面减少对用户造成的认知负担,并且产生更有效的人机界面。对于电池驱动设备,此类方法和界面可节省用电并且增加两次电池充电之间的时间。借助所公开的设备可减少或消除与具有触敏表面的电子设备的用户界面相关联的上述缺陷和其他问题。在一些实施方案中,所述设备是台式计算机。在一些实施方案中,所述设备是便携式的(例如,笔记本电脑、平板电脑或手持设备)。在一些实施方案中,所述设备具有触控板。在一些实施方案中,所述设备具有触敏显示器(也称为“触摸屏”或“触摸屏显示器”)。在一些实施方案中,所述设备具有图形用户界面(GUI)、一个或多个处理器、存储器、一个或多个模块、以及存储在存储器中以用于执行多个功能的程序或指令集。在一些实施方案中,用户主要通过用手指接触和用手势操控触敏表面来与GUI进行交互。在一些实施方案中,这些功能任选地包括图像编辑、绘图、展示、文字处理、网页创建、盘编辑、电子表格制作、玩游戏、接打电话、视频会议、收发电子邮件、即时消息通信、健身支持、数字摄影、数字视频录制、网页浏览、数字音乐播放和/或数字视频播放。用于执行这些功能的可执行指令任选地被包括在被配置用于由一个或多个处理器执行的非暂态计算机可读存储介质或其他计算机程序产品中。根据一些实施方案,在具有显示器、一个或多个输入设备、一个或多个处理器和非暂态存储器的电子设备处执行一种方法。该方法包括显示应用程序的导航窗口和与导航窗口相关联的界面对象;并且在显示导航窗口和界面对象的同时,检测界面对象的选择。响应于检测到界面对象的选择,该方法包括调整导航窗口的显示,以便提供与导航窗口的第一边缘相邻的显示空间;显示与所提供的显示空间至少部分重叠的内容创建窗口,该所提供的显示空间在调整导航窗口的显示以提供显示空间之前由导航窗口立即占据。根据一些实施方案,电子设备包括被配置为显示图形用户界面的显示单元;被配置为接收用户输入的一个或多个输入单元;以及耦接至显示单元和一个或多个用户输入的处理单元。处理单元被配置为启用应用程序的导航窗口和与导航窗口相关联的界面对象的显示。在显示导航窗口和界面对象的同时,处理单元被配置为检测界面对象的选择。响应于检测到界面对象的选择,处理单元被配置为:调整导航窗口的显示以便提供与导航窗口的第一边缘相邻的显示空间;并且启用与所提供的显示空间至少部分重叠的内容创建窗口的显示,该所提供的显示空间在调整导航窗口的显示以便提供显示空间之前由导航窗口立即占据。根据一些实施方案,电子设备包括显示器、一个或多个输入设备、一个或多个处理器、非暂态存储器以及一个或多个程序;所述一个或多个程序被存储在非暂态存储器中,并且被配置为由一个或多个处理器执行,并且所述一个或多个程序包括用于执行或使得执行本文所述的方法中的任一个方法的指令。根据一些实施方案,非暂态计算机可读存储介质在其中存储指令,当这些指令由具有显示器和一个或多个输入设备的电子设备执行时,使得设备执行或使得执行本文所述的方法中的任一个方法。根据一些实施方案,电子设备包括:显示器、一个或多个输入设备,以及用于执行或使得执行本文所述的方法中的任一个方法的装置。根据一些实施方案,电子设备上的图形用户界面包括以本文所述的任一种方法显示的一个或多个元素,其中所述电子设备具有显示器、一个或多个输入设备、非暂态存储器和用于执行存储在非暂态存储器中的一个或多个程序的一个或多个处理器,所述一个或多个元素响应于输入而更新,如在本文所述的方法中的任一个方法中所描述。根据一些实施方案,用于具有显示器和一个或多个输入设备的电子设备中的信息处理设备包括用于执行或使得执行本文所述的方法中的任一个方法的装置。因此,具有显示器和一个或多个输入设备的电子设备设置有更快、更有效的方法和界面,用于操纵用户界面对象,从而提高这种设备的有效性、效率和用户满意度。此类方法和界面可补充或替换用于操控用户界面对象的常规方法。附图说明为了更好地理解本专利技术的各种所描述的实施方案,应该结合以下附图参考下面的具体实施方式,在附图中,类似的附图标号在所有附图中指示对应的部分。图1A是示出根据一些实施方案的具有触敏显示器的便携式多功能设备的框图。图1B是示出根据一些实施方案的用于事件处理的示例性部件的框图。图2示出了根据一些实施方案的具有触摸屏的便携式多功能设备。图3是根据一些实施方案的具有显示器和触敏表面的示例性多功能设备的框图。图4A示出根据一些实施方案的便携式多功能设备上的应用程序菜单的示例性用户界面。图4B示出根据一些实施方案的具有触敏表面的多功能设备的独立于本文档来自技高网
...
用于操纵相关应用程序窗口的设备、方法和图形用户界面

【技术保护点】
一种方法,包括:在具有显示器、一个或多个输入设备、一个或多个处理器和非暂态存储器的设备处:显示应用程序的导航窗口和与所述导航窗口相关联的界面对象;在显示所述导航窗口和所述界面对象的同时,检测所述界面对象的选择;以及响应于检测到所述界面对象的选择:调整所述导航窗口的显示,以便提供与所述导航窗口的第一边缘相邻的显示空间;以及显示与所提供的显示空间至少部分重叠的内容创建窗口,所提供的显示空间在调整所述导航窗口的显示以便提供所述显示空间之前由所述导航窗口立即占据。

【技术特征摘要】
【国外来华专利技术】2015.06.07 US 62/172,1571.一种方法,包括:在具有显示器、一个或多个输入设备、一个或多个处理器和非暂态存储器的设备处:显示应用程序的导航窗口和与所述导航窗口相关联的界面对象;在显示所述导航窗口和所述界面对象的同时,检测所述界面对象的选择;以及响应于检测到所述界面对象的选择:调整所述导航窗口的显示,以便提供与所述导航窗口的第一边缘相邻的显示空间;以及显示与所提供的显示空间至少部分重叠的内容创建窗口,所提供的显示空间在调整所述导航窗口的显示以便提供所述显示空间之前由所述导航窗口立即占据。2.根据权利要求1所述的方法,其中,在调整所述导航窗口的显示之前,显示所述应用程序的所述导航窗口包括以全屏模式显示所述导航窗口。3.根据权利要求1至2中任一项所述的方法,其中,响应于检测到所述界面对象的选择,所述内容创建窗口显示在所述显示器的边缘和所述导航窗口的所述第一边缘之间。4.根据权利要求1至3中任一项所述的方法,其中调整所述导航窗口的显示包括从全屏模式平铺所述导航窗口,以便为所述内容创建窗口提供所述显示空间。5.根据权利要求1至4中任一项所述的方法,还包括:接收与选择所述内容创建窗口镶边的部分相关联的窗口移动输入;确定所述窗口移动输入包括朝向所述显示器底部的移动;以及响应于确定所述窗口移动输入包括朝向所述显示器底部的移动:用插接在所述导航窗口的部分内的对应的内容创建窗口显示示能表示的显示来替换所述内容创建窗口的显示。6.根据权利要求5所述的方法,其中所述对应的内容创建窗口显示示能表示与所述导航窗口的所述部分内的多个内容创建窗口显示示能表示一起显示。7.根据权利要求1至4中任一项所述的方法,其中,在调整所述导航窗口的显示之前:显示覆盖在所述导航窗口上方的所述内容创建窗口,并且其中所述界面对象包括所述内容创建窗口镶边的部分。8.根据权利要求7所述的方法,其中检测所述界面对象的选择包括:接收与选择所述内容创建窗口镶边的所述部分相关联的窗口移动输入;以及确定所述窗口移动输入包括朝向所述导航窗口的所述第一边缘的移动。9.根据权利要求8所述的方法,还包括:确定所述窗口移动输入还超过朝向所述导航窗口的所述第一边缘的位移阈值;其中,响应于确定所述窗口移动输入还超过朝向所述导航窗口的所述第一边缘的所述位移阈值:移动所述内容创建窗口,所述内容创建窗口的移动与正在进行和进一步的窗口移动输入脱离,直到所述内容创建窗口处于与所提供的显示空间至少部分重叠的位置。10.根据权利要求1至4中任一项所述的方法,其中所述界面对象包括内容创建窗口实例化示能表示。11.根据权利要求10所述的方法,还包括:在显示与所提供的显示空间至少部分重叠的所述内容创建窗口的同时,检测所述内容创建窗口实例化示能表示的后续选择;以及响应于检测到所述内容创建窗口实例化示能表示的所述后续选择:显示所述内容创建窗口的第一部分内对应的内容创建窗口显示示能表示,其中与至少一个内容创建窗口显示示能表示相关联的相应内容显示在所述内容创建窗口的第二部分中。12.根据权利要求10至11中任一项所述的方法,其中所述对应的内容创建窗口显示示能表示与所述内容创建窗口的所述第一部分内的多个内容创建窗口显示示能表示一起显示。13.根据权利要求10至12中任一项所述的方法,其中与一个或多个所显示的内容创建窗口显示示能表示相关联的相应内容被隐藏。14.根据权利要求12至13中任一项所述的方法,还包括:在显示所述多个内容创建窗口显示示能表示的同时,检测所述多个内容创建窗口显示示能表示中一者的选择;以及响应于检测到所述多个内容创建窗口显示示能表示中一者的选择:在所述内容创建窗口的所述第二部分中显示与所述多个内容创建显示示能表示中所选择的一者相关联的对应内容。15.根据权利要求1至4中任一项所述的方法,其中所述界面对象包括显示在所述导航窗口的第一部分中的一个或多个内容创建窗口显示示能表示,并且其中未显示与所述一个或多个内容创建窗口显示示能表示相关联的内容。16.根据权利要求15所述的方法,还包括:在显示所述多个内容创建窗口显示示能表示的同时,检测所述多个内容创建窗口显示示能表示中一者的选择;以及响应于检测到所述多个内容创建窗口显示示能表示中一者的选择:在所述内容创建窗口中显示与所述多个内容创建显示示能表示中所选择的一者相关联的对应内容。17.根据权利要求1至4中任一项所述的方法,其中所述内容创建窗口包括显示在所述内容创建窗口的第一部分中的多个内容创建窗口显示示能表示的显示,并且其中与所述多个内容创建窗口显示示能表示中对应的一者相关联的相应内容显示在所述内容创建窗口的第二部分中。18.根据权利要求17所述的方法,还包括:在显示所述多个内容创建窗口显示示能表示的同时,检测与具有当前显示的相应内容的所述多个内容创建窗口显示示能表示中所述对应的一者不同的所述多个内容创建窗口显示示能表示中一者的选择;以及响应于检测到与具有当前显示的相应内容的所述多个内容创建窗口显示示能表示中所述对应的一者不同的所述多个内容创建窗口显示示能表示中一者的选择:在所述内容创建窗口的所述第二部分中显示与所述多个内容创建显示示能表示中所选择的一者相关联的对应内容。19.根据权利要求1至18中任一项所述的方法,其中提供所述界面对象以供选择,以便显示所述应用程序的内容创建窗口的表示。20.根据权利要求1至19中任一项所述的方法,其中所述内容创建窗口显示在所述显示器的边缘和所述导航窗口的所述第一边缘之间。21.根据权利要求1至20中任一项所述的方法,还包括:根据检测到所述内容创建窗口朝向所述显示器中心的移动:将所述内容创建窗口的显示转换为覆盖所述导航窗口的至少一部分的覆盖层;以及禁用与所述导航窗口的交互。22.一种电子设备,包括:显示器;一个或多个输入设备;一个或多个处理器;非暂态存储器;和一个或多个程序,其中所述一个或多个程序被存储在所述存储器中并被配置为由所述一个或多个处理器执行,所述一个或多个程序包括用于进行以下操作的指令:显示应用程序的导航窗口和与所述导航窗口相关联的界面对象;在显示所述导航窗口和所述界面对象的同时,检测所述界面对象的选择;以及响应于检测到所述界面对象的选择:调整所述导航窗口的显示,以便提供与所述导航窗口的第一边缘相邻的显示空间;以及显示与所提供的显示空间至少部分重叠的内容创建窗口,所提供的显示空间在调整所述导航窗口的显示以便提供所述显示空间之前由所述导航窗口立即占据。23.一种存储一个或多个程序的非暂态计算机可读存储介质,所述一个或多个程序包括指令,所述指令当由具有显示器和一个或多个输入设备的电子设备执行时,使得所述电子设备:显示应用程序的导航窗口和与所述导航窗口相关联的界面对象;在显示所述导航窗口和所述界面对象的同时,检测所述界面对象的选择;以及响应于检测到所述界面对象的选择:调整所述导航窗口的显示,以便提供与所述导航窗口的第一边缘相邻的显示空间;以及显示与所提供的显示空间至少部分重叠的内容创建窗口,所提供的显示空间在调整所述导航窗口的显示以便提供所述显示空间之前由所述导航窗口立即占据。24.一种电子设备,包括:显示器;一个或多个输入设备;用于显示应用程序的导航窗口和与所述导航窗口相关联的界面对象的装置;用于在显示所述导航窗口和所述界面对象的同时检测所述界...

【专利技术属性】
技术研发人员:S·O·勒梅P·L·科夫曼T·乔恩
申请(专利权)人:苹果公司
类型:发明
国别省市:美国,US

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

1