【技术实现步骤摘要】
【国外来华专利技术】
本专利技术总地涉及图形用户界面,尤其涉及一种包含用户感兴趣项的用户可激活、可配置的统一层。
技术介绍
现代图形用户界面的特点是,它们允许同一时间在屏幕上显示大量项目。在领先的个人计算机操作系统,例如Apple MacOS X和Microsoft Windows XP所提供的用户界面上,能够根据用户的需要来显示、重叠、调整大小、移动、配置和重新格式化多个窗口。即使一些窗口隐藏在其它窗口之后,工具条、菜单和其他UI元素也提供了访问和激活这些窗口的机制。虽然许多用户欣赏这样的用户界面能够在屏幕上同时呈现大量信息的能力,但其引起的“信息过载”也可能是不堪重负的。用户经常发现很难在大量的屏上元素中导航到某个特定的UI元素或窗口,甚至很难找到想要的元素。当用户界面允许用户以任何想要的布局,包括重叠、最小化、最大化等来放置屏上元素时,问题变得更加复杂。这种灵活性对有些用户来说是有用的,但是对其他用户来说会导致混乱。在屏幕上同时出现太多项会导致信息过载,并可能会成为有效使用计算机设备的抑制因素。有些用户界面使屏幕的某些区域专用于保留某些常用的用户界面元素(诸如菜单条或用于激活常用程序或文件的图标)。然而,这样的区域大小通常受到限制,以便不占用太多宝贵的屏幕空间,否则,这些屏幕空间可以专用于显示屏的主工作区。虽然诸如数字钟元素或工具条这样的小元素可能非常适合显示在这样专用屏幕区域中,但是在这样的小屏幕区域中出现其它类型的元素就不合适了;因此在它们能够使用或浏览之前,必须激活或放大它们。这就导致又一级的混淆,因为项目需要激活或解除。此外,项目可以重叠或以其它方式来增加必须 ...
【技术保护点】
一种在包括显示屏的计算机系统中用于呈现统一兴趣层的方法,其中该显示屏包括显示用户界面的区域,所述方法包括: 检测用于激活统一兴趣层的第一触发事件; 响应该第一触发事件: 暂时使用户界面不活动;以及 在显示屏的所述区域中显示包括多个层元素的统一兴趣层; 检测用于解除所述统一兴趣层的第二触发事件;以及 响应该第二触发事件: 解除所述统一兴趣层;以及 重新激活所述用户界面。
【技术特征摘要】
【国外来华专利技术】US 2004-6-25 10/877,968;US 2005-1-7 60/642,025;US 1.一种在包括显示屏的计算机系统中用于呈现统一兴趣层的方法,其中该显示屏包括显示用户界面的区域,所述方法包括检测用于激活统一兴趣层的第一触发事件;响应该第一触发事件暂时使用户界面不活动;以及在显示屏的所述区域中显示包括多个层元素的统一兴趣层;检测用于解除所述统一兴趣层的第二触发事件;以及响应该第二触发事件解除所述统一兴趣层;以及重新激活所述用户界面。2.如权利要求1所述的方法,其中,所述用户界面包括多个图形用户界面元素。3.如权利要求1所述的方法,其中,所述用户界面包括多个窗口。4.如权利要求1所述的方法,其中,第一触发事件包括第一用户命令,第二触发事件包括第二用户命令。5.如权利要求1所述的方法,其中,检测第二触发事件包括当屏上指针位于没有显示层元素的屏上位置时,检测输入信号。6.如权利要求1所述的方法,其中,检测第二触发事件包括当屏上指针位于没有显示层元素的屏上位置时,检测鼠标点击。7.如权利要求1所述的方法,其中,检测第二触发事件包括检测没有用户输入的情况已超过了预定的时间段。8.如权利要求1所述的方法,还包括接收用于配置统一兴趣层的用户输入;根据层配置来显示统一兴趣层;以及保存层配置。9.如权利要求8所述的方法,其中,接收用户输入来配置统一兴趣层包括接收激活配置条的命令;以及接收将至少一个层元素从配置条中拖动到统一兴趣层上的位置的命令。10.如权利要求9所述的方法,还包括显示将所拖动的层元素放置在所述位置上的过渡动画。11.如权利要求10所述的方法,其中过渡动画包括波纹动画。12.如权利要求9所述的方法,还包括响应于将层元素拖动到统一兴趣层上的位置的命令从服务器自动取回用于该层元素的软件代码;以及安装用于该层元素的软件代码。13.如权利要求9所述的方法,其中配置条包括多个类别的层元素,并且其中接收从配置条拖动至少一个层元素的命令包括接收访问所述类别之一中的层元素的命令;显示所选择的类别中的命令;以及接收从所选择的类别中将至少一个层元素拖动到统一兴趣层中的位置上的命令。14.如权利要求8所述的方法,其中,保存层配置包括保存每个层元素的位置、大小和配置中的至少一个。15.如权利要求1所述的方法,还包括接收激活配置条的命令,该配置条具有至少两种激活状态;以及响应于接收到切换配置条的状态的命令,在至少两种激活状态之间进行切换;其中在第一状态中,配置条显示第一区域,该第一区域包括与收藏的层元素相对应的至少一个标签;以及在第二状态中,配置条显示第一区域和第二区域,该第一区域包括与收藏的层元素相对应的至少一个标签,该第二区域包括与非收藏的层元素相对应的至少一个标签。16.如权利要求15所述的方法,还包括响应于接收到在第一和第二区域之间移动层元素的命令,根据该命令来移动所述层元素。17.如权利要求15所述的方法,其中在第二状态中,配置条还显示用于删除层元素的图标;以及响应于接收到将层元素移动到删除图标上的命令,删除该层元素。18.如权利要求15所述的方法,还包括响应于接收到将层元素从所述区域之一移动到统一兴趣层的命令,在统一兴趣层中显示该层元素。19.如权利要求15所述的方法,还包括响应于接收到将层元素从统一兴趣层移动到所述区域之一的命令,从统一兴趣层中移除该层元素,并在指定的区域中显示与该层元素相对应的标签。20.如权利要求1所述的方法,还包括接收激活配置条的命令,该配置条包括与层元素相对应的标签。21.如权利要求20所述的方法,其中,以第一视觉格式示出与当前激活的层元素相对应的标签,以第二视觉格式示出与当前未激活的层元素相对应的标签。22.如权利要求21所述的方法,其中,第一视觉格式是变灰朦。23.如权利要求20所述的方法,其中至少一个层元素能够被多次实例化,至少一个层元素不能被多次实例化,并且其中以第一视觉格式示出与不能被多次实例化的当前激活的层元素相对应的标签,以及以第二视觉格式示出与能够被多次实例化的当前激活的层元素相对应的标签。24.如权利要求23所述的方法,其中,第一视觉格式是变灰朦。25.如权利要求20所述的方法,其中,至少一个层元素能够被多次实例化,至少一个层元素不能被多次实例化,并且其中以第一视觉格式示出与不能被多次实例化的当前激活的层元素相对应的标签,以第二视觉格式示出与能够被多次实例化的当前激活的层元素相对应的标签;以及以第三视觉格式示出与当前未激活的层元素相对应的标签。26.如权利要求25所述的方法,其中第一视觉格式是变灰朦。27.如权利要求1所述的方法,其中,显示统一兴趣层包括在不活动的用户界面上显示统一兴趣层。28.如权利要求1所述的方法,其中,暂时使用户界面不活动包括改变用户界面的视觉特性。29.如权利要求28所述的方法,其中,改变用户界面的视觉特性包括执行从以下操作构成的组中选出的至少一种操作淡入淡出用户界面;使用户界面变暗;使用户界面变亮;使用户界面变模糊;改变用户界面的色饱和度;用黑白形式显示用户界面;使用户界面失真;以及使用户界面收缩。30.如权利要求1所述的方法,其中,显示统一兴趣层包括以不活动的用户界面的至少一部分仍然可见的方式来显示统一兴趣层。31.如权利要求1所述的方法,还包括在显示统一兴趣层的同时,显示用户界面的缩图表示。32.如权利要求1所述的方法,还包括在层元素之一中显示用户界面的缩图表示。33.如权利要求1所述的方法,其中所显示的用户界面包括任务条,该方法还包括在任务条上显示代表层元素的图标;其中第一触发事件包括与该图标有关的用户动作;以及显示统一兴趣层包括显示由该图标代表的层元素。34.如权利要求33所述的方法,还包括高亮显示所显示的图标,以表示与该图标所代表的层元素相关的警报。35.如权利要求33所述的方法,其中至少一个层元素与应用相关联,并且其中第二触发事件包括启动与层元素相关联的应用的用户命令,该方法还包括在用户界面重新激活之后,启动与层元素相关联的应用。36.如权利要求35所述的方法,其中,启动与层元素相关联的应用的用户命令包括层元素中的按钮的用户激活。37.如权利要求1所述的方法,还包括响应于第一触发事件显示第一过渡动画,其用于使用户界面不活动并引入统一兴趣层;以及响应于第二触发事件显示第二过渡动画,其用于解除统一兴趣层并恢复用户界面。38.如权利要求37所述的方法,其中每个过渡动画包括从以下项构成的组中选出的一个飞入动画;飞出动画;放大动画;以及缩小动画。39.权利要求1所述的方法,其中,层元素是可移动的。40.如权利要求39所述的方法,其中,响应于用户将第一层元素移动到第二层元素的顶上,第二层元素自动给第一层元素移出空间。41.如权利要求1所述的方法,其中,显示统一兴趣层包括在用户先前选择的位置上显示至少一个层元素。42.如权利要求1所述的方法,其中,层元素是可编辑的。43.如权利要求1所述的方法,其中,至少一个层元素上覆另一个层元素。44.如权利要求1所述的方法,其中,至少一个层元素包括从以下项构成的组中选出的一个日历元素;计算器元素;音乐播放器元素;通讯薄元素;记事本元素;股票报价元素;天气元素;交通元素;包裹跟踪元素;联系人管理元素;以及时钟元素。45.如权利要求1所述的方法,其中,重新激活用户界面包括将用户界面恢复到基本上与不活动时的状态相同的状态。46.如权利要求1所述的方法,其中,层元素中的至少一个对用户输入作出响应。47.如权利要求1所述的方法,其中,显示用户界面的区域基本上占用了全部的显示屏。48.如权利要求1所述的方法,其中,层元素中的至少一个从远程服务器接收数据。49.如权利要求1所述的方法,还包括响应于第一触发事件,从当前正在运行的应用获得上下文信息;以及使用从所获得的上下文信息导出的参数来激活层元素。50.如权利要求49所述的方法,其中,上下文信息包括所述应用中当前选中的一项。51.如权利要求49所述的方法,其中,上下文信息包括所述应用中当前打开的一项。52.一种在包括显示屏的计算机系统中用于呈现统一兴趣层的方法,其中该显示屏包括显示用户界面的区域,所述方法包括检测用于激活统一兴趣层的第一触发事件;以及响应于该第一触发事件暂时使用户界面不活动;以及在显示屏的所述区域中显示包括多个层元素的统一兴趣层。53.一种用于显示表示时钟的用户界面元素的方法,包括确定在指定位置上的当前时间;响应于所确定的时间,从至少两种颜色中选择一种背景颜色;显示所选择的背景颜色;以及显示在所述位置上的当前时间的表示。54.如权利要求53所述的方法,其中至少两种颜色包括表示白天的第一颜色和表示黑天的第二颜色。55.如权利要求54所述的方法,其中至少两种颜色包括表示黎明黄昏的第三颜色。56.如权利要求53所述的方法,其中从至少两种颜色中选择一种背景颜色包括响应于所确定的时间落在第一范围内,选择第一颜色;以及响应于所确定的时间落在第二范围内,选择第二颜色。57.如权利要求56所述的方法,其中第一范围包括上午6:00到下午6:00,第二范围包括下午6:00到上午6:00。58.如权利要求53所述的方法,其中,选择一种背景颜色还包括根据所确定的时间在至少两种颜色间的插值。59.如权利要求53所述的方法,其中从至少两种颜色中选择一种颜色包括获得该位置上的日出和日落时间;响应于所确定的时间落在日出和日落之间,选择第一颜色;以及响应于所确定的时间落在日落和日出之间,选择第二颜色。60.一种用于分配用在计算机系统的统一兴趣层中的层元素的方法,该方法包括接收将层元素用在计算机系统中的请求,该计算机系统包括用户界面;和统一兴趣层,其检测用于激活统一兴趣层的第一触发事件,并响应于该第一触发事件,暂时使用户界面不活动,以及显示包括多个层元素的统一兴趣层;以及响应于该请求,提供所述层元素。61.一种用于创造用在计算机系统的统一兴趣层中的层元素的方法,该方法包括创造将被用在计算机系统中的层元素,该计算机系统包括用户界面;和统一兴趣层,其检测用于激活统一兴趣层的第一触发事件,并响应于该第一触发事件,暂时使用户界面不活动,以及显示包括多个层元素的统一兴趣层;以及至少执行以下操作之一安装所述层元素;和使所述层元素可供使用。62.一种用于编辑用在计算机系统的统一兴趣层中的层元素的方法,该方法包括编辑将被用在计算机系统中的层元素,该计算机系统包括用户界面;和统一兴趣层,其检测用于激活统一兴趣层的第一触发事件,并响应于该第一触发事件,暂时使用户界面不活动,以及显示包括多个层元素的统一兴趣层;以及至少执行以下操作之一安装已编辑的层元素;和使已编辑的层元素可供使用。63.一种用于在显示屏上显示用户界面元素的滚动关闭控制的方法,该用户界面元素包括激活区,该方法包括显示用户界面元素;响应于将屏上指针放置在激活区上至少预定的时间段,显示关闭控制;响应于将屏上指针移出激活区至少预定的时间段,消除关闭控制;响应于关闭控制被激活,解除用户界面元素。64.如权利要求63所述的方法,其中,显示用户界面元素包括在统一兴趣层中显示用户界面元素。65.一种用于在显示屏上显示第一用户界面元素的首选项控制的方法,该用户界面元素包括激活区,该方法包括显示所述用户界面元素;响应于将屏上指针放置在激活区上至少预定的时间段,显示首选项控制;响应于将屏上指针移出激活区至少预定的时间段,清除首选项控制;响应于首选项控制被激活,显示用于指定首选项的至少一个用户界面元素。66.如权利要求65所述的方法,其中,显示第一用户界面元素包括在统一兴趣层中显示第一用户界面元素。67.如权利要求65所述的方法,其中,显示用于指定首选项的至少一个用户界面元素包括显示模拟第一用户界面元素翻转的动画;以及在第一用户界面元素的反面上显示用于指定首选项的所述至少一个用户界面元素。68.一种用于显示代表在屏幕的一个位置上放置用户界面元素的动画的方法,该方法包括接收将用户界面元素移动到屏幕上的一个位置的用户输入;接收将用户界面元素放在该位置上的用户输入;显示类似波纹效应的动画;以及在该位置上显示所述用户界面元素。69.如权利要求68所述的方法,其中将用户界面元素移动到屏幕上的一个位置的用户输入包括拖放操作;以及将用户界面元素放在该位置上的的用户输入包括放下操作。70.如权利要求68所述的方法,其中接收将用户界面元素移动到屏幕上的一个位置的用户输入包括接收在按钮被按下时的指针移动;以及接收将用户界面元素放在该位置上的用户输入包括检测所述按钮已被释放。71.一种用于在显示屏上显示第一用户界面元素的辅助功能的方法,该方法包括显示用户界面元素;接收指示辅助功能应当被显示的用户输入;显示一种模拟第一用户界面元素翻转的动画;以及在第一用户界面元素反面上显示所述辅助功能。72.如权利要求71所述的方法,其中,所述辅助功能包括用于设置首选项的控制。73.一种用于解除用户界面元素的方法,包括在显示屏上显示用户界面元素;经由屏上控制接收指示用户界面元素应当被解除的用户输入;显示表示用户界面元素正被吸入所述屏上控制的动画;以及从显示屏上移除所述用户界面元素。74.如权利要求73所述的方法,其中,显示用户界面元素包括在统一兴趣层中显示第一用户界面元素,并且其中,移除用户界面元素包括从统一兴趣层中移除用户界面元素。75.一种用于解除用户界面元素的方法,包括在显示屏上显示用户界面元素;经由屏上控制接收指示用户界面元素应当被解除的用户输入;显示表示用户界面元素正被吸入配置条中的动画;以及从显示屏上移除所述用户界面元素。76.如权利要求75所述的方法,其中,显示用户界面元素包括在统一兴趣层中显示第一用户界面元素,并且其中,移除用户界面元素包括从统一兴趣层中移除用户界面元素。77.一种用于显示代表计算器的用户界面元素的方法,包括显示计算器...
【专利技术属性】
技术研发人员:伊姆兰A查德里,约翰劳驰,安德鲁M格里格农,格莱格里N克里斯泰,
申请(专利权)人:苹果电脑有限公司,
类型:发明
国别省市:US[美国]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。