实时增量缩放方法技术

技术编号:2836422 阅读:211 留言:0更新日期:2012-04-11 18:40
一种用于对图形用户界面(GUI)上的指示器进行导航的方法,包括如下步骤:滚动输入装置,以根据输入装置将指示器定位于GUI内的兴趣点上;按下与兴趣点上的输入装置关联的启动按钮;在GUI上使兴趣点居中,同时获得兴趣点的详细视图;以及使指示器位置保持在兴趣点上。

【技术实现步骤摘要】
【国外来华专利技术】相关申请本申请要求了于2004年2月23日提交的题为“一种使用指向的”的第60/546,859号美国临时专利申请的优先权。本申请还与第10/768,432号美国专利申请相关。这些申请的主题全部并入此处作为参考。
技术介绍
本专利技术涉及用户界面,更具体而言,涉及一种导航并与用户界面交互的方法。这样的交互和导航包括操作诸如鼠标、跟踪球(trackball)或自由空间指向远程装置之类的输入装置。对输入装置的操作包括指向、单击、滚动等之中的至少一项。例如图形用户界面(GUI)的用户界面人所共知。几乎所有计算机包括(或使能)图形用户界面,以使得与计算机的交互更“用户友好”。这是通过减少(如果不是去除的话)用户为了执行一项功能(例如,运行驻留在计算机上的应用程序)所必须进行的击键的次数来实现的。从蜂窝电话到用户控制设备,越来越多的其他电子装置依赖于有利于用户与特定装置之间的交互的各种图形用户界面。使用GUI(如在计算机上)的传统方法包括使用鼠标或跟踪球之类的输入装置。鼠标或跟踪球的运动导致图形用户界面上指示器(pointer)的相应移动。这样,指示器能被导航至GUI上的、与可执行任务(例如,运行软件应用程序)相对应的对象(以图标表示)。一旦指示器被导航至图标,就可以通过单击(按下)集成于输入装置内的启动按钮来执行相应任务。例如,如果GUI上的图标与word处理应用程序相对应,单击该图标则会运行word处理应用程序。指示器也能用来快速滚动例如word处理文档中的文本页面。输入装置可被用来根据计算机上被执行的应用程序而完成各种任务。例如,在地图软件程序(通常称为位置信息程序)中,可以显示地理区域的地图。在显示地图时,可以在地图的特定区域上按下指示器的启动按钮,以放大选中的区域并提供附加细节,同时显示略小的整体地理区域。因此,启动按钮可被用来放大感兴趣的区域。参照图1,其示出了美国地图114。中心点108表示包含了地图114的边界框102(其还可以代表用户界面)的中心。与表示例如word处理程序的文档的工作区域的窗口类似,用户界面102可表示与地图软件程序相对应的窗口。这样,用户可以通过将指示器104移动到兴趣点105并按下启动按钮来请求地图上的兴趣点105(如纽约城)的更详细视图。显示在图形用户界面上的兴趣点可被认为是对象。对兴趣点(如本例中的纽约)的放大导致图3A中的地图314被包含进用户界面102中。如图所示,纽约(兴趣点105)现在被显示在用户界面102的中心处。仍然代表用户界面102的中心(但不再代表地图114的中心)的中心点108现在与兴趣点105重合。兴趣点105和中心点108代表地图314上的同一位置。然而,先前指向兴趣点105(图1)的指示器104在用户界面102中保持在同一物理位置,但不再指向兴趣点105(图3A)。也就是说,图3A中指示器104到用户界面102的边和顶端的相对距离与图1中指示器104到用户界面102的边和顶端的相对距离是相同的。如果现在用户想进一步放大纽约地图,则该用户必须在按下启动按钮之前移动鼠标直到指示器104指向兴趣点105(或中心点108)。按照目前的实现,当进行缩放时,指示器位置并不与兴趣点重合或同步。如果用户希望放大几次(到多个缩放级),则会引入累积延迟因子,这是因为对于每个希望的缩放级而言,指示器都必须被定位并移动到兴趣点。累积延迟因子是一些延迟的和,这些延迟中的每一个与每次缩放操作后必须使指示器重新居中相关。一些实施方案提供了用户界面上缩放功能与指示器位置之间的同步(或协调)。
技术实现思路
根据本专利技术的方法针对上述要求以及其他要求,提供了一种用于将指示器位置保持在图形用户界面的中心的方法。根据本专利技术的一个示意性的实施方案,一种用于对图形用户界面(GUI)上的指示器进行导航的方法,包括如下步骤滚动输入装置,以根据输入装置将指示器定位于GUI内的兴趣点上;按下与兴趣点上的输入装置关联的启动按钮;在GUI上使兴趣点居中,同时获得兴趣点的详细视图;以及使指示器位置保持在兴趣点上。根据本专利技术的另一个示意性的实施方案,一种对图形用户界面(GUI)上的指示器进行导航的方法,包括将指示器导航至远离GUI的中心的兴趣点;启动用来获得兴趣点的放大视图的机制;计算GUI的中心与兴趣点的位置之间的距离;生成兴趣点的详细视图;在GUI的中心显示详细视图;以及以动画方式表示指示器从远离GUI中心的位置到兴趣点处的运动。附图说明了本专利技术的示意性实施方案,其中图1示出了与示意性位置信息程序对应的图形用户界面;图2说明了示意性实施方案中图1中用户界面的一部分的第一放大视图;图3A和3B示出了图1和2中用户界面的一部分的第二放大视图;和图4和5说明了根据示意性实施方案的方法。具体实施例方式下面将参照附图详细描述本专利技术。不同附图中的相同附图标记表示相同或相似的元素。同时,下面的详述并未限定本专利技术。本专利技术的范围由所附的权利要求来限定。在示意性实施方案中,增量缩放可被用来协调用户界面上的指示器位置与兴趣点。再次参照图1,用户可将指示器104导航到兴趣点105,按下输入装置的启动按钮,以获得兴趣点105的更详细视图。从图1至如图3A和3B所示的兴趣点105的希望缩放级,可在一系列缩放级中发生递增的缩放。例如,缩放级的数目可为2,也就是说,在图1中的用户界面和图3A及3B中的用户界面之间可存在中间缩放步骤。指定两个缩放级是出于示意性的目的;在优选的实施方案中缩放级的数目可大于2。通过在图1中对指示器104导航并在兴趣点105处按下启动按钮,用户可以确定想得到的详细视图的位置。例如,详细视图可从包含在软件程序中的预存储信息中获得;也可以被生成。所述程序可存储于计算机中、计算机媒介(如光盘)中、或可通过网络如因特网来访问。可计算中心点108与兴趣点105之间的距离106。可在起点108和兴趣点105之间画一条虚线(代表106)。该虚线可代表图1中的点108和105之间的直线距离。中间缩放级(或中间缩放步骤)可由图2来说明。用户界面102的中心点108现在(沿着代表距离106的虚线)移动到图1的中心点108与图3A或3B的中心点108之间的近似中间位置。只要用户界面102(由窗口来代表)的尺寸保持恒定,那么用户界面102的中心点108就保持固定于界面的一个物理位置;由中心所代表的地理位置可根据缩放级而变化。例如,在图1中,中心点108可代表内布拉斯加州中的某个位置,而图2中的中心点108可代表俄亥俄州中的某个位置。由104代表的指示器保持在兴趣点105上。指示器104’的初始位置(在图1的兴趣点105处)也在图2中示出,以区分该示意性实施方案与现有的实现方法。图3A和3B展示了通过对图1中的兴趣点105进行放大而得到的希望的详细视图。第二缩放级可参照图3A和3B说明。从图2开始,由中心点108和兴趣点105之间的线206所代表的距离(是图1中距离106的一半)可减小,当图3A和3B的中心点108与兴趣点105重合时该距离为零。如同上述图2的情况一样,指示器104现在位于图3B中的兴趣点105上方。指示器104”的位置(在图2中的兴趣点105处)的位置也展示在图3B中,以区分该示意性实施方案与现有的实现方法。在本文档来自技高网
...

【技术保护点】
一种对图形用户界面(GUI)上的指示器进行导航的方法,所述方法包括如下步骤:滚动输入装置,以根据所述输入装置将所述指示器定位于所述GUI内的兴趣点上;按下与所述兴趣点上的所述输入装置相关联的启动按钮;在所述GUI上使 所述兴趣点居中,同时获得所述兴趣点的详细视图;和使所述指示器的位置保持在所述兴趣点上。

【技术特征摘要】
【国外来华专利技术】US 2004-2-23 60/546,8591.一种对图形用户界面(GUI)上的指示器进行导航的方法,所述方法包括如下步骤滚动输入装置,以根据所述输入装置将所述指示器定位于所述GUI内的兴趣点上;按下与所述兴趣点上的所述输入装置相关联的启动按钮;在所述GUI上使所述兴趣点居中,同时获得所述兴趣点的详细视图;和使所述指示器的位置保持在所述兴趣点上。2.根据权利要求1所述的方法,其中,所述输入装置是图形输入板、跟踪面和自由空间指向装置。3.根据权利要求1所述的方法,其中,在对所述兴趣点进行放大并同时在所述GUI上视图平移时,获得所述兴趣点的详细视图。4.根据权利要求1所述的方法,其中,所述详细视图通过一系列中间缩放级而获得。5.根据权利要求4所述的方法,其中,所述指示器位置在每一个缩放级被保持在所述兴趣点上。6.根据权利要求4所述的方法,其中,缩放级的数目至少为2。7.根据权利要求1所述的方法,进一步包括计算所述GUI的中心与所述兴趣点之间的直线距离;描绘代表所述直线距离的虚线;在一系列中间缩放级中以动画的方式表示所述指示器沿着所述虚线的运动。8.根据权利要求1所述的方法,其中,所述图形用户界面对应于位置信息程序。9.根据权利要求1所述的方法,其中,所述图形用户界面对应于计次收费环境中的菜单选择。10.根据权利要求1所述的方法,进一步包括将每个中间缩放级的信息存储为历史信息。11.一种对图形用户界面(GUI)上的指示器进行导航的方法,所述方法包括如下步骤将指示器导航至远离所述GUI的中心的兴趣...

【专利技术属性】
技术研发人员:弗兰克A亨莱特丹尼尔S辛普金斯
申请(专利权)人:希尔克瑞斯特实验室公司
类型:发明
国别省市:US[美国]

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

1