[发明专利]快速光标定位方法和系统有效
申请号: | 201310006847.6 | 申请日: | 2013-01-09 |
公开(公告)号: | CN103197832A | 公开(公告)日: | 2013-07-10 |
发明(设计)人: | B·J·弗莱彻 | 申请(专利权)人: | 国际商业机器公司 |
主分类号: | G06F3/0481 | 分类号: | G06F3/0481 |
代理公司: | 中国国际贸易促进委员会专利商标事务所 11038 | 代理人: | 付建军 |
地址: | 美国*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 快速 光标 定位 方法 系统 | ||
技术领域
本发明涉及图形用户界面(GUI)中的鼠标光标显示,更具体地讲,涉及GUI中的鼠标光标定位。
背景技术
在计算中,光标是用于显示将响应于来自文本输入或点击装置的输入的计算机监视器或其它显示装置上的位置的指示符。传统地按周期性间隔闪烁的文本光标被称作“脱字符(caret)”。通过比较,由于鼠标光标的传统箭头形状,鼠标光标被称作“鼠标指针”。由计算机鼠标或其它点击装置驱动的界面使用鼠标指针显示由点击装置驱动的GUI上的同期位置。在现代系统上,缺省鼠标光标是指向左上方的箭头,但是鼠标光标可完全采取通常由终端用户定制的无穷多的形状。
在许多GUI中,鼠标指针根据例如为了指示计算机的处理的情况或者禁止GUI上的同期位置处的动作而改变形状。因此,鼠标指针能够提供关于计算系统中的计算的状态的关键信息。然而,鼠标指针的实用性并非没有受到挑战。具体地讲,由于相对于GUI的尺寸鼠标指针传统上是较小的图形图标,所以即使对于最强的眼睛来讲在GUI中定位鼠标指针也是成问题的。
为了解决通过视觉在GUI中定位鼠标指针的困难,已经提供了指针形迹(trail)。指针形迹是GUI的长期存在的特征,其被提供用于通过使鼠标指针的图像在过去位置处保留短暂时间以模拟鼠标指针的“形迹”来增强鼠标指针的可见性,从而帮助通过视觉方式在GUI中定位鼠标指针。尽管在许多操作系统中缺省地被禁用,但是鼠标指针形迹已经被提供作为主要用于视力差的用户以及低可见性可能变成问题的屏幕(例如在明亮日光下的平板显示器)的特征。
当使用GUI作为跟踪鼠标指针的移动对于理解计算系统的展示很重要的计算系统的呈现或展示的视觉显示时,在GUI中定位鼠标指针的问题可能被混合。在截屏视频(screencast,关于计算机屏幕输出的数字记录的技术术语)中,通常,由于视频的低分辨率/帧速率,不能够容易地看见鼠标指针当前位于哪里以及鼠标指针从事什么移动。另外,在GUI中呈现的现场展示中,经常观看者站在计算机操作员后面,并且有时候在一定距离处不容易看见在屏幕上发生什么鼠标移动。关于向观看者进行演讲,也是这样的。最近,对于在具有小屏幕的移动装置上的截屏视频的回放,跟踪鼠标指针移动的问题已经变得普遍。
发明内容
本发明的实施例致力于解决关于鼠标指针定位的技术缺陷并且提供用于快速鼠标指针定位的新颖且非显而易见的方法、系统和计算机程序产品。在本发明的实施例中,一种快速鼠标指针定位方法,包括:确定在主计算机的GUI中的鼠标指针的同期定位;在主计算机的存储器中制定不同形状的尺寸并且将这些形状布置为在一交点近似相交;在接近鼠标指针的同期定位的位置处把所述形状覆盖在GUI中;在GUI中隐藏所述形状使之不可见之前在GUI中显示所述形状简短的时间;以及对于GUI中鼠标指针的不同移动重复所述确定、制定尺寸、覆盖和显示。
在本发明的另一个实施例中,提供了一种计算机数据处理系统。该系统包括:主计算机,具有至少一个处理器和存储器;操作系统,在主计算机中执行;GUI,由操作系统为由操作系统控制的不同应用提供;以及快速光标定位模块,耦合到GUI。该模块包括程序代码,该程序代码当在主计算机中执行时,确定在GUI中的鼠标指针的同期定位,在主计算机的存储器中制定多个形状的尺寸并且将这些形状布置为在一交点近似相交,在接近鼠标指针的同期定位的位置处把所述形状覆盖在GUI中,在GUI中隐藏所述形状使之不可见之前在GUI中显示所述形状简短的时间,以及对于GUI中鼠标指针的不同移动重复所述确定、制定尺寸、覆盖和显示。
本发明的另外方面将部分地在下面的描述中进行阐述,并且从该描述中将部分地变得显而易见,或者可以通过本发明的实践进行学习。将借助在所附权利要求中特别指出的要素和组合实现并获取本发明的各方面。应该明白,上述一般性描述和下面的详细描述均仅仅是示例性和说明性的而并非限制要求保护的本发明。
附图说明
并入这个说明书中并且构成这个说明书的一部分的附图示出了本发明的实施例并且与说明一起用于解释本发明的原理。本文所示的实施例是当前优选的,然而,应该明白本发明不限于所示的精确结构和手段,在附图中:
图1是利用用于快速鼠标定位的短暂覆盖构造的GUI的图示;
图2是针对使用短暂覆盖的快速鼠标指针定位而构造的计算机数据处理系统的示意图;以及
图3是示出用于使用短暂覆盖的快速鼠标指针定位的处理的流程图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310006847.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:用于规程遵守的系统和方法
- 下一篇:用于提供高效情境分类的方法和装置