[发明专利]用于在用户代理中提供手指触摸层的方法和设备有效
申请号: | 200980141689.7 | 申请日: | 2009-09-09 |
公开(公告)号: | CN102197350A | 公开(公告)日: | 2011-09-21 |
发明(设计)人: | G·琼斯多蒂尔 | 申请(专利权)人: | OPERA软件股份公司 |
主分类号: | G06F3/023 | 分类号: | G06F3/023;G06F3/048 |
代理公司: | 中国国际贸易促进委员会专利商标事务所 11038 | 代理人: | 李向英 |
地址: | 挪威*** | 国省代码: | 挪威;NO |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 用户 代理 提供 手指 触摸 方法 设备 | ||
技术领域
本发明一般涉及使用在手持式或移动设备中实现的诸如web浏览器之类的用户代理来激活链接。
背景技术
计算机用户通常使用诸如web浏览器之类的用户代理应用程序来访问通过他们的计算机所连接到的计算机网络可用的文档及其他资源。这样的资源可以通过统一资源标识符(URI)来标识,URI通常是统一资源定位符(URL),其唯一地标识资源并提供定位和访问资源所需的信息。显示在诸如web浏览器之类的用户代理上的网页或其他文档可以提供到特定资源的URI的链接。如此,用户代理一般提供允许用户激活一个链接以便访问对应的资源的界面。例如,诸如web浏览器之类的用户代理的常规界面包括允许用户在一个链接上点击以将其激活的诸如鼠标之类的点击设备。
用户代理的界面可以提供除激活链接之外的其他功能。例如,网页上可以有用户可以与其进行交互的其他类型的元件,而不仅仅链接。例如,用户可以通过点击单选按钮,或通过点击并在编辑字段键入信息来输入信息。同样,用户还可以点击网页中的图像,以便显示其更大的版本。
然而,在移动或手持式设备中的用户代理上提供的界面被证明对用户来说是麻烦的。例如,试图以普通的读取缩放级别点击移动设备上的网页中的小链接从历史来看非常易于出错。移动和手持式设备的最新的趋势是实现触摸屏输入设备,以允许用户使用手指触摸或笔尖来执行“点击”动作。尽管用户与屏幕上较大的表面区域进行接触,常规的触摸屏设备通常作为屏幕上的单个点来检测手指/笔尖的接触位置(类似于鼠标点击)。这会产生问题,因为由于移动或手持式设备的尺寸约束,用户难以在屏幕上的特定点处准确地瞄准手指或笔尖。结果,用户点击特定交互式元件的尝试可能会导致没有元件被点击或点击了错误的元件。为此,提供允许用户使用他/她的手指或笔尖与诸如web浏览器之类的用户代理进行交互的不太易于出错的方式将是有利的。
发明内容
提供了允许带有触摸屏界面的用户代理在用户使用他/她的手指或笔尖来点击显示器上的交互式元件时给用户提供某一误差范围的系统和方法。
例如,当用户的手指被用来执行点击动作时,可以假设手指将覆盖某一区域,仅仅检测该点击的单个点可能不准确。本发明的示例性实施例通过确定触敏显示器上的点周围的覆盖面积,即,“触摸半径”,来使用此概念。可以扫描触摸半径内的区域,以发现其中包含的,或者至少部分地包含的任何交互式元件(例如,链接、图像,或表单控件)。由于这样的扫描而检测到的任何交互式元件可以被视为用户的潜在目标。
根据一个示例性实施例,当由于扫描而检测到多个交互式元件作为潜在目标,从而导致关于用户打算触摸哪一个交互式元件有歧义时,可以在显示器上展开这类元件。这类元件的展开可以通过使得用户更容易触摸预定目标来帮助解析歧义。如果,例如,这类元件等于或大于预定尺寸,本发明的其他实施例可以突出显示或动画化交互式元件来指出它们处于可能被选定的项目的半径内。其他实施例仍可以将展开与动画化、突出显示、或其他显示效果组合起来,以指出它们处于可能被选定的元件的半径内。其他实施例可以将不同类型的交互式元件与不同的展开比例或程度和/或不同类型的显示效果相关联;如此,当完全不同类型的交互式元件在该半径内时,可以相对于其他元件类型给每一种元件类型提供不同的显示效果和/或展开比例。
通过阅读下面给出的具体实施方式,本发明的适用性的进一步的范围将变得显而易见。然而,应该理解,具体实施方式和具体示例,尽管指出了本发明的优选实施例,只作为说明,因为通过此具体实施方式,本发明的精神和范围内的各种修改对于本领域的技术人员来说将变得显而易见。
附图说明
通过下文仅作为说明给出的,如此不是限制性的详细描述和各个附图,本发明将变得显而易见,其中
图1是示出了可以用于实现本发明的示例性实施例的计算设备的图;
图2是示出了可与本发明的示例性实施例一起使用的用户代理的图;
图3A和3B各自示出了根据本发明的一个示例性实施例的对应于移动或手持式设备的屏幕上的“触摸半径”的检测到的点击和区域;
图4A-4E提供了示出了根据本发明的示例性实施例的方法的流程图;
图5A-5C示出了根据示例性实施例的在触摸半径内的链接的扩展和图像(是一个链接);
图6A-6E示出了根据示例性实施例的在触摸半径内的链接的扩展和简单表单控件;以及
图7A-7E示出了根据示例性实施例的在触摸半径内的链接的扩展和复杂表单控件。
在对本发明的详细描述的过程中将详细地描述附图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于OPERA软件股份公司,未经OPERA软件股份公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200980141689.7/2.html,转载请声明来源钻瓜专利网。