提供连续缩放功能性的用户接口方法技术

技术编号:7350630 阅读:295 留言:0更新日期:2012-05-18 18:55
方法和装置提供用于提供对计算装置上所显示的图像的连续缩放或扩大的有效用户接口。用户可通过使用例如触摸屏、触摸板或鼠标等用户接口装置描绘椭圆形形状(例如,圆形)来起始放大或缩小功能。只要触摸触摸屏或触摸板,或压下鼠标按钮,且描绘出椭圆形路径,所述缩放功能便持续下去。可响应于顺时针路径轨迹而将放大或扩大比例因数应用于图像,且可响应于顺时针路径轨迹而将缩小或缩微比例因数应用于图像,或反之亦然。可将视觉辅助呈现于显示器上,可跟随所述视觉辅助进行所述缩放功能。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术大体上涉及计算机用户接口系统,且更特定来说,涉及提供连续图像缩放功能的用户系统。
技术介绍
个人电子装置(例如,手机、PDA、膝上型计算机、游戏装置)向用户提供增加的功能性和数据存储。个人电子装置用作存储文档、照片、视频和音乐的个人组织器,并用作因特网和电子邮件的门户。为了配合此些装置内的小显示器内,文档(例如,PDF图像和照片)通常显示于可由缩放功能控制的缩放观看器中。为了观看图像上的全部或部分,典型用户接口准许用户通过在缩放图标上点击、在数据输入窗口中输入扩大值,或在待显示的部分上拖拽选择框来调整缩放因数。用于激活缩放功能的另一已知的用户接口机制是两个手指在触摸屏显示器上的挤夹移动,如在苹果计算机iPhone上实施的。然而,用于控制缩放功能的此些方法可能难以操纵尤其是完成对图像的深度缩放操纵。在其有用性取决于给定其小屏幕尺寸的缩放功能的小便携式计算装置中尤其如此。举例来说,苹果iPhone显示器的小尺寸限制了使用二手指挤夹移动在一步中可将图像放大的程度。另外,实现二手指挤夹缩放的硬件的高成本使得此方法在较低成本移动装置中不可行。
技术实现思路
各种实施例提供用于使得计算装置的用户能够通过在触摸屏上或用指向装置描绘圆形或椭圆形形状而在放大或缩小功能中调整所显示的图像大小的方法和装置,其中由移动的方向和旋转的数目或度数来控制图像比例因数。在一实施例中,计算装置从例如触摸屏、触摸板或指针装置(例如,尖笔)等用户接口接收一系列用户指向事件,并检查所述事件数据以确定连续指向事件中所描绘的路径的形状和方向。如果所描绘的路径的形状是圆形或椭圆形,则可起始缩放功能,其中基于所描绘路径的方向(例如,顺时针或逆时针)和长度而将比例因数应用于呈现于显示器上的图像,以放大或缩小所显示的图像。在一实施例中,在顺时针方向上描绘的椭圆形路径被解译为模仿放大功能,而在逆时针方向上描绘的椭圆形路径被解译为起始缩小功能。在任选的实施例中,所描绘路径的速度可被解译为确定实施缩放功能的速率(例如,每单位路径长度百分之放大率)。附图说明并入本文中并构成本说明书的部分的附图说明本专利技术的示范性方面。连同上文给出的一般描述和下文给出的详细描述一起,附图用以阐释本专利技术的特征。图1到图3是说明由手指在触摸屏显示器上在顺时针方向上移动而激活的放大功能性的便携式计算装置的前视图。图4到图6是说明由手指在触摸屏显示器上在逆时针方向上移动而激活的缩小功能性的便携式计算装置的前视图。图7和图8是说明可呈现于触摸屏显示器上的替代性缩放功能显示辅助的便携式计算装置的前视图。图9是说明使用指向装置在个人计算机上使用连续缩放功能的实例计算机显示器。图10是说明可呈现给用户的缩放功能显示辅助的实例计算机显示。图11是适合于与各种实施例一起使用的计算机装置的系统框图。图12是用于实施连续缩放功能用户接口的实施例方法的过程流程图。图13是用于确定触摸数据是否构成用于实施连续缩放功能的椭圆形形状的实施例方法的过程流程图。图14是用于实施由描绘椭圆形路径的指向装置激活的对象调整大小功能的实施例方法的过程流程图。图15是适合于与各种实施例一起使用的实例便携式计算装置的组件框图。图16是适合于与各种实施例一起使用的计算机的组件框图。具体实施方式将参考附图详细地描述各种实施例。只要可能,将在整个图式中使用相同的参考标号来指代相同或相似的部分。对特定实例和实施方案做出的参考是出于说明性目的,且无意限制本专利技术或权利要求书的范围。如本文中所使用,“指向装置”是指能够从用户接收可被转变为例如用于图形用户接口(GUI)中的位置和动作的物理输入的任何人机接口装置。常见的指向装置包含鼠标、由手指或尖笔触摸的触摸屏显示器、由手指或尖笔触摸的触摸板(如通常在某些笔记本计算机上采用)、操纵杆、指向杆、多方向摇臂开关(如通常在某些蜂窝式电话上采用)、跟踪球鼠标以及电子笔和写字板。可开发且将涵盖于各种方面中的未来的指向装置还包含大型触敏显示面板、眼睛跟踪器、电子手套和人类移动跟踪系统。指向装置通常与GUI软件集成,以定位和控制出现在显示器上并结合对指向装置的输入而移动的光标。如本文中所使用,术语“光标”是指任何图形指示符,例如箭头或指向手指图标,其可显示于GUI中以辅助用户在GUI显示器上指示并选择项目。典型的GUI软件经配置以允许用户使用指向装置操纵光标。如本文中所使用,“触摸屏”是具有相关联的图像显示器的触摸感测输入装置或触敏输入装置。如本文中所使用,“触摸板”是不具有相关联的图像显示器的触摸感测输入装置。举例来说,触摸板可实施于电子装置的在图像显示区域外部的任一表面上。触摸屏和触摸板在本文中一般地称为“触摸表面”。触摸表面可为例如触摸屏显示器等电子装置的一体式部分,或为可通过有线或无线数据链路耦合到电子装置的单独模块,例如触摸板。如本文中所使用,术语“个人电子装置”、“计算装置”和“便携式计算装置”可指代蜂窝式电话、个人数据助理(PDA)、掌上型计算机、笔记本计算机、个人计算机、无线电子邮件接收器和蜂窝式电话接收器(例如,Blackberry和Treo装置)、具备多媒体因特网功能的蜂窝式电话(例如,iPhone),和包含可编程处理器、存储器和连接的或一体的触摸表面或其它指向装置(例如,计算机鼠标)的类似电子装置中的任一者或全部。在用于说明本专利技术的各种方面的实例实施例中,电子装置是包含一体式触摸屏显示器的蜂窝式电话。然而,此实施例仅作为各种实施例的一个实例实施方案而存在,且因而无意排除权利要求书中所叙述的标的物的其它可能的实施方案。如本文中所使用,“触摸事件”指代在指向装置上检测到的用户输入,其可包含关于触摸或指向事件的位置或相对位置(例如,在GUI显示器内)的信息。举例来说,在触摸屏或触摸板用户接口装置上,触摸事件指代对用户触摸装置的检测,且可包含关于正触摸的装置上的位置的信息。作为另一实例,当指向装置是计算机鼠标或跟踪球时,触摸事件指代鼠标按钮的压下且可包含在按压按钮时鼠标在GUI显示器内的位置。如本文中所使用,“单一连续触摸事件”指代在用户接口装置上接收到的任何输入(例如,触摸屏、触摸板或计算机鼠标按钮按压),其中所述触摸事件(例如,触摸屏或触摸板的触摸或计算机鼠标按钮的按压)持续而无显著的中断。使用触摸屏用户接口的实例,只要用户的手指持续触摸表面,便发生单一连续触摸事件。使用计算机鼠标用户接口的实例,只要用户本文档来自技高网...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】2009.06.10 US 12/482,1581.一种用于在计算装置上提供缩放功能的方法,其包括:
检测用户接口装置上的路径事件;
确定所述路径事件是否描绘出椭圆形形状;
确定所述路径事件的长度;
基于所述路径事件的所述所确定的长度计算缩放比例因数;以及
使用所述缩放比例因数在显示器上产生图像。
2.根据权利要求1所述的方法,其中仅在确定所述路径事件描绘出椭圆形形状的情况
下才完成所述计算缩放比例因数和使用所述缩放比例因数在显示器上产生图像的
过程。
3.根据权利要求1所述的方法,其进一步包括:
确定所述路径事件的方向,
其中计算缩放比例因数包括在所述路径事件的所述所确定的方向是顺时针的情
况下计算扩大因数,且在所述路径事件的所述所确定的方向是逆时针的情况下计算
缩微因数。
4.根据权利要求1所述的方法,其进一步包括:
确定所述路径事件的方向,
其中计算缩放比例因数包括在所述路径事件的所述所确定的方向是顺时针的情
况下计算缩微因数,且在所述路径事件的所述所确定的方向是逆时针的情况下计算
扩大因数。
5.根据权利要求1所述的方法,其进一步包括:
确定所述路径事件的方向,
其中计算缩放比例因数包括在所述路径事件的所述所确定的方向是顺时针的情
况下依据用户界定的设定计算扩大因数或缩微因数,且在所述路径事件的所述所确
定的方向是逆时针的情况下依据所述用户界定的设定计算缩微因数或扩大因数。
6.根据权利要求1所述的方法,其中所述路径事件包括从触摸屏和触摸板中的一者接
收一系列连续触摸事件。
7.根据权利要求1所述的方法,其中所述路径事件包括在指向装置上的按钮保持被压
下时接收基于来自所述指向装置的输入的一系列连续光标位置。
8.根据权利要求1所述的方法,其进一步包括在所述显示器上显示椭圆形视觉辅助。
9.根据权利要求1所述的方法,其进一步包括响应于确定所述路径事件描绘出椭圆形
形状而在所述显示器上显示椭圆形视觉辅助。
10.根据权利要求1所述的方法,其进一步包括响应于按钮按压事件而在所述显示器上
显示椭圆形视觉辅助。
11.根据权利要求1所述的方法,其进一步包括响应于对触摸表面用户接口装置的按压
而在所述显示器上显示椭圆形视觉辅助。
12.一种计算装置,其包括:
处理器;
用户接口指向装置,其耦合到所述处理器;
存储器,其耦合到所述处理器;以及
显示器,其耦合到所述处理器;
其中所述处理器经配置以执行包括以下操作的步骤:
检测用户接口装置上的路径事件;
确定所述路径事件是否描绘出椭圆形形状;
确定所述路径事件的长度;
基于所述路径事件的所述所确定的长度计算缩放比例因数;以及
使用所述缩放比例因数在显示器上产生图像。
13.根据权利要求12所述的计算装置,其中所述处理器经配置以使得仅在确定所述路
径事件描绘出椭圆形形状的情况下才完成所述计算缩放比例因数和使用所述缩放
比例因数在显示器上产生图像的步骤。
14.根据权利要求12所述的计算装置,其中:
所述处理器经配置以执行包括以下操作的其它步骤:确定所述路径事件的方向;
以及
所述处理器经配置以使得所述计算缩放比例因数的步骤包括在所述路径事件的
所述所确定的方向是顺时针的情况下计算扩大因数,且在所述路径事件的所述所确
定的方向是逆时针的情况下计算缩微因数。
15.根据权利要求12所述的计算装置,其中:
所述处理器经配置以执行包括以下操作的其它步骤:确定所述路径事件的方向;
以及
所述处理器经配置以使得所述计算缩放比例因数的步骤包括在所述路径事件的
所述所确定的方向是顺时针的情况下计算缩微因数,且在所述路径事件的所述所确
定的方向是逆时针的情况下计算扩大因数。
16.根据权利要求12所述的计算装置,其中:
所述处理器经配置以执行包括以下操作的其它步骤:确定所述路径事件的方向;
以及
所述处理器经配置以使得所述计算缩放比例因数的步骤包括在所述路径事件的
所述所确定的方向是顺时针的情况下依据用户界定的设定计算扩大因数或缩微因
数,且在所述路径事件的所述所确定的方向是逆时针的情况下依据所述用户界定的
设定计算缩微因数或扩大因数。
17.根据权利要求12所述的计算装置,其中所述用户接口指向装置包括触摸屏和触摸
板中的一者,且所述处理器经配置以基于从所述用户接口指向装置接收到一系列连
续触摸事件而检测所述路径事件。
18.根据权利要求12所述的计算装置,其中所述处理器经配置以在指向装置上的按钮
保持被压下时基于接收到基于来自所述指向装置的输入的一系列连续光标位置而
检测所述路径事件。
19.根据权利要求12所述的计算装置,其中所述处理器经配置以执行包括以下操作的
其它步骤:在所述显示器上显示椭圆形视觉辅助。
20.根据权利要求12所述的计算装置,其中所述处理器经配置以执行包括以下操作的
其它步骤:响应于确定所述路径事件描绘出椭圆形形状而在所述显示器上显示椭圆
形视觉辅助。
21.根据权利要求12所述的计算装置,其中所述处理器经配置以执行包括以下操作的
其它步骤:响应于按钮按压事件而在所述显示器上显示椭圆形视觉辅助。
22.根据权利要求12所述的计算装置,其中所述处理器经配置以执行包括以下操作的
其它步骤:响应于对触摸表面用户接口装置的按压而在所述显示器上显示椭圆形视
觉辅助。
23.一种计算装置,其包括:
用于检测用户接口装置上的路径事件的装置;
用于确定所述路径事件是否描绘出椭圆形形状的装置;
用于确定所述路径事件的长度的装置;
用于基于所述路径事件的所述所确定的长度计算缩放比例因数的装置;以及
用于使用所述缩放比例因数在显示器上产生图像的装置。
24.根据权利要求23所述的计算装置,其中仅在所述用于确定所述路径事件是否描绘
出椭圆形形状的装置确定所述路径事件描绘出椭圆形形状的情况下,装置才实施所
述用于计算缩放比例因数的装置和所述用于使用所述缩放比例因数在显示器上产
生图像的装置。
25.根据权利要求23所述的计算装置,其进一步包括:
用于确定所述路径事件的方向的装置;
其中用于计算缩放比例因数的装置包括用于在所述路径事件的所述所确定的方
向是顺时针的情况下计算扩大因数的装置,和用于在所述路径事件的所述所确定的
方向是逆时针的情况下计算缩微因数的装置。
26.根据权利要求23所述的计算装置,其进一步包括:
用于确定所述路径事件的方向的装置,
其中用于计算缩放比例因数的装置包括用于在所述路径事件的所述所确定的方
向是顺时针的情况下计算缩微因数的装置,和用于...

【专利技术属性】
技术研发人员:塞缪尔·J·霍罗德日基甘庄·安东尼·蔡
申请(专利权)人:高通股份有限公司
类型:发明
国别省市:

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

1
相关领域技术