可调节时间轴用户界面的制作方法
【专利说明】
【背景技术】
[0001]在计算机系统和其用户之间提供有效且直观的交互的能力对于传递有吸引力且令人愉悦的用户体验是至关重要的。图形用户界面(GUI)通常用于使操作用户和计算系统之间的交互容易。由于移动应用程序和网络服务的持续发展,现在要求移动用户经由关联设备的图形用户界面浏览并导航惊人数量的与时间相关的数据。例如,用户可能必须遍历来自各种网络相册的数百张相片或者浏览数以千计的新闻供应,其现在使用移动应用程序和便携式设备被不断地访问。然而,在这些便携式设备上有效组织和显示大数据收集已证明是困难的。
【附图说明】
[0002]当结合下述附图考虑,作为本发明特定实施例的详细说明的结果,将更加清楚地理解本发明的特征和优点以及其另外的特征和优点。
[0003]图1是根据本发明示例的实现可调节时间轴用户界面的系统的简化方框图。
[0004]图2是根据本发明示例的可调节时间轴用户界面和滚动特征的样本屏幕截图。
[0005]图3A-图3C是根据本发明示例的可调节时间轴用户界面和各种缩放分类等级的样本屏幕截图。
[0006]图4是根据本发明示例的用于启用可调节时间轴用户界面的处理步骤的简化流程图。
[0007]图5是根据本发明示例的用于启用可调节时间轴用户界面的处理步骤的另一个简化流程图。
【具体实施方式】
[0008]下述讨论针对各种实施例。尽管可能详细讨论这些实施例中的一个或多个,但是所公开的实施例不应该被解释为或另外使用为限制包括权利要求的本公开的范围。此外,本领域技术人员将会理解,下述说明具有更广泛的应用,并且任何实施例的讨论仅仅意味着是该实施例的示例,并不旨在暗示包括权利要求的本公开范围受限于该实施例。此外,如在此使用,尤其关于附图中的参考标记的标示符“A”、“B”和“N”指示如此指定的多个特定特征能够包括在本公开的示例中。标示符能够代表特定特征的相同或不同的数字。
[0009]在此的附图遵循编号规定,在该编号规定中第一数字对应于附图图号并且剩余数字识别附图中的元件或组件。在不同附图之间的类似元件或组件可以通过使用类似数字来识别。例如,143可以指图1中的元件“43”,并且类似元件可以在图2中表示为243。在此在各种附图中显示的元件可以被增加、交换和/或去除从而提供本公开的多个另外示例。此外,在附图中提供的元件的比例和相对标度旨在图示本公开的示例,并不应该是限制意义的。
[0010]现有解决方案试图通过使用编页或键盘搜索来组织大数据收集,这只会增加操纵这种数据的复杂性和时间。此外,仅仅通过列表视图或网格视图按顺序显示数据并不会有助于令人愉快的用户体验。其它解决方案为了浏览大数据收集而提供滚动条或索引键。然而,这种输入特征可能适合于使用标准鼠标和点击操作的导航,但是对于较小的触摸屏设备而言并不是有利的(例如,如果按钮或滚动条对于关联的显示器而言太大或太小)。因此,在现有技术中仍然存在对下述系统的需要,该系统能够快速地索引大量的数据,同时提供用于在便携式设备上导航数据收集的简单且直观的界面。
[0011]本发明的示例提供了可滚动时间轴界面。根据一个示例,在此所描述的界面用于通过创建包括带标签数据的水平时间轴来生动地组织和呈现对时间敏感的数据。另外,操作用户可通过使用基于触摸的输入从左至右滚动时间轴来浏览带标签数据。此外,数据粒度能够通过用户规定,例如选择单张照片或相册,或者甚至是来自某周、某月或某年的数据收集。像这样,本发明的示例提供这样的用户界面,该用户界面能够通过强健的基于触摸的交互式设计在移动设备上组织和呈现大量数据,同时提供令人愉悦的用户体验,其中该强健的基于触摸的交互式设计能够有效操纵数据。
[0012]现在更详细地参考附图,其中相似数字在整个视图中识别对应的部件,图1是根据本发明示例的实现可调节时间轴用户界面的系统的简化方框图。如本示例中显示,系统100包括操作计算设备102的用户130,计算设备102例如平板个人计算设备。计算设备102包括处理单元106、显示器104、用户界面103、时间轴控制模块105、时间轴数据收集存储单元115以及非瞬态计算机可读存储介质108。在一个实施例中,处理单元106代表中央处理单元(CPU)、微控制器、微处理器或者配置成执行与用户界面105关联的编程指令的逻辑。显示单元104代表电子可视显示器,该电子可视显示器被配置成显示用于使能用户130和计算设备102之间的触摸输入交互的对象和图形用户界面(⑶I) 103。此外,触控显示器104进一步被配置成在来自操作用户的单指和多指输入(即多触摸)之间进行区分。
[0013]时间轴控制模块105与用户界面103进行通信从而激活时间轴显示并且基于从正在导航用户界面103的用户接收的触摸输入而调节时间轴。更具体地,并且如将在下述示例实施例中进一步描述和图示的,时间轴控制模块105被配置成检索来自数据库储存器115的数据收集,其可以包括图像、视频和/或新闻供应。数据收集可以本地存储在计算设备102上,或者可选择地,用于时间轴界面的数据例如可以从因特网提取或从基于云的储存器提供商提取。进一步地,存储介质108代表非瞬态易失性储存器(例如随机存取存储器)、非易失性储存器(例如硬盘驱动器、只读存储器、光盘只读存储器、闪存等)或其组合。此外,存储介质108包括通过处理器106可执行的软件109,并且当执行时该软件109促使处理单元106执行在此描述的功能中的一些或全部。例如,用于提供可调节时间轴用户界面的指令可以被实现为在存储介质108内的可执行软件。
[0014]图2是根据本发明示例的可调节时间轴用户界面和滚动特征的样本屏幕截图。时间轴用户界面203被配置成将数据对象收集显示给操作用户。在本示例中,时间轴用户界面203显示多个照片和相册215。根据一个示例,界面203包括相对于显示器的水平和中心设置的“时间轴”。时间轴特征220可以包括多个数据标签225,该数据标签225可以用于指示关联的数据的年和月。如所图示的,数据对象215和关联的描述信息215’通过从时间轴特征220延伸的垂直分支元227按顺序沿着带标签时间轴220的上侧和下侧而显示。在本示例中,分支元227是图形特征,该图形特征用于提供令人愉快的视图并链接所显示的对象215和时间轴特征220。此外,描述信息215’除了指示包括在其中的照片数量还指示相册名称。然而,数据对象还可以包括新闻供应,在该情况中描述信息215’包括文章或出版物的标题,连同至资源的链接。
[0015]如上面参考图1所述,本发明的触控显示器被配置成区分单触摸输入或多触摸输入从而便于用户界面的各种滚动特征。根据一个示例,当单指滑动输入225a被检测到时,那么时间轴界面203可以对应于用户手指的移动速度和触摸输入而被滚动。相应地,用户能够通过从左至右滚动时间轴界面而轻松简单地浏览数据收集。另一方面,如果用户使用两个手指(例如,两个手指输入225b)滚动或滑动时间轴,那么时间轴220和关联的数据对象215可以以与用户手指速度相关的前进速度被滚动。例如,时间轴控制模块可以促使时间轴界面以三倍于手指移动速度(如上面通过多个双向箭头225表示)的速度移动。进一步地,并且根据示例实施例,如果操作用户利用三个手指(例如三个手指输入225c)滑动显示器,那么时间轴220和数据215将调节并跳到时间轴的起点或末端-基于滚动是左或右(如通过分段箭头所示)。本示例的交互设计模型允许用户通过多触摸手势和加速的时间轴滚动特征容易地并快速地查找和索引大数据收集。这种设计和配置能够启示操作用户容易地回想起美好的回忆从而相比于现存方案极大地改善移动用户体验。
[0016]图3A-3C是根据本发明示例的可调节时间轴用户界面和各种缩放分类等级的样本屏幕截图。更具体地,在此所述的示例使操作用户能够使用多个手指(例如,收缩操作)重新组织数据收集从而执行时间轴界面303的语义缩放。此外,可调节时间轴界面允许用户手指控制与所显示数据相关的缩放程度。图3A至图3C图示了用户如何规定数据粒度以使单张照片或相册,或者甚至是某周、某月或某年的数据收集可以快速地显示在可调节时间轴用户界面303上。具体地,时间轴界面303可以包括三个或更多个缩放等级,在该等级中数据分类被分段。例如,图3A描绘了第一缩放分类等级,其中数据对象被显示在平坦或相册视图中。如在此所示,多个数据对象315 (例如,印象集)和描述标签315’被显示在水平时间轴特征320的任一侧上,其中分支元327根据每个所识别的数据对象或相册从水平时间轴图形320垂直延伸。图3B描绘了处于第二缩放分类等级(例如,缩小)的用户界面303。例如,第二缩放分类等级可以是月视图,其中所显示的对象被组织和分段成各个月。如在此所示,两个数据对象315a和315b分别被显示为包括具有二月和三月时间戳的相册。也就是,时间轴图形320的分支特征327沿着月份和关联的数据对象的当前视图延伸。此夕卜,每个相册315a和315b可以包括与数据对象或相册(例如,315a和315b)的内容关联的描述信息315’和缩略图或预