[发明专利]用于保护计算机系统的图形用户界面中控件的方法和装置无效
申请号: | 99124768.X | 申请日: | 1999-12-09 |
公开(公告)号: | CN1257247A | 公开(公告)日: | 2000-06-21 |
发明(设计)人: | J·L·伦茨 | 申请(专利权)人: | 国际商业机器公司 |
主分类号: | G06F12/16 | 分类号: | G06F12/16 |
代理公司: | 中国专利代理(香港)有限公司 | 代理人: | 邹光新,王忠忠 |
地址: | 美国*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 保护 计算机系统 图形 用户界面 控件 方法 装置 | ||
本发明涉及计算机系统的图形用户界面,尤其涉及用于保证与这样的GUI组件正确的用户交互的系统和方法。
自从计算机业超越指令行界面而前进到现在熟悉的使用了许多用户友好和熟悉的符号、命令条、下拉菜单、窗口等的图形用户界面(GUI)技术,该技术越来越流行。随之而来的是各种软件控件的丰富和成熟,这些软件控件甚至常常在外观和操作上模仿他们的硬件副本。因此以真实外观的三维按钮,带阴影的滑动条,指示灯,以及度量计和开关等出现的软件控件并不罕见。
这种模仿已经极大地提高了终端用户与计算机及该硬件范例交互的方便性,它们有时带来与真实硬件副本几乎离奇的相似性。一些这样的GUI,为进一步模拟真实,甚至已经在操作各种按钮或其它控件时加入声音,如开关滴答声,以及背景光,在操作开关时改变颜色。
但是,这些GUI系统的控件的一个弱点至今还没有被提到,即这些控件被暴露在无意识的,未经授权的,甚至是恶意的交互中。
硬件,人和机器界面常常必须处理对控件进行的具有破坏性后果的出于疏忽或恶意的操作的问题。一个例子是在硬件设计中将控件凹进或覆盖透明障碍以防止无意操作的设计实践。
但是,在软件用户界面中,对软件控件的这种无意操作的保护还很不成熟。因此,这种保护只采取完全取消该控件以避免键盘或鼠标的激活的方式,这种控件状态常常用降低该控件及其相联系的文本的对比度来指示,例如将控件变灰色或变暗,使它对用户无效。因此非常需要一种成熟的机制来解决对软件控件的无意或恶意操作的问题。
在目前已知的用于解决上面描述的问题的方法中有许多缺点,这些缺点与仅通过变灰或变暗来取消该控件有关。首先,与这些控件相联系的文本难以阅读。而且,经授权可以浏览一个控件的值但不能改变的用户会在获取想要的信息时遇到困难。
其次,变暗的控件状态不提供关于一个经正确授权的用户如何让它可以被改变的指示。
第三,变暗的控件本身没有提供一种使用户可以防止自己误操作的机制,例如,一种允许用户改变控件的值,但只有在采取特别的明显的操作后才允许改变。
第四,变暗的控件不提供隐藏显示的值以防止没有权限的用户浏览控件状态的机制。因此需要有可能使控件的状态或值更清晰的改进。此外在最接近控件的地方需要一个可以提供用户如何可以访问该控件,以及控件表面如何提供对控件本身的访问的视觉线索的界面。而且,非常需要对前述问题的一个解决方案,它提供了各种情景下,包括避免无意的访问,测览但不修改,完全避免浏览,等,都在相同的视觉模仿中,并可控制单个控件或组合控件。
当一个控件处于保护状态,围绕该控件的一个区域的背景色被改变为与任何控件表面及文本有很好的对比度,但不同于窗口的标准背景及任何其它未被保护的控件颜色的一种颜色。这个围绕区域的颜色产生一种对控件表面透明或半透明遮盖的视觉效果。在该区域所在位置,用户不能通过使用鼠标或制表键选择该控件表面。对控件的访问根据用户可以访问的类型通过两种机制之一提供。
如果用户当前具有访问该控件的授权,只是为防止意外操作而被保护,点击颜色区域和遮盖物的边缘导致该颜色区域缩回、崩溃,或消失,在一个实施例中,以动画的方式,伴随或不伴随声音指示,由此露出没有保护的处于可以接收用户交互的控件。其目的是比喻打开一个硬件控件上的透明遮盖。在一实施例中,该比喻通过提供一个类似于抓住表面的图形元素得到加强。该图形元素可以被选择使用户能够实际地从颜色区域可视地滑动表面以访问其下的控件。这一加强要求用户以有意识的实际步骤来表明他或她确实想要与该控件交互。
如果用户当前没有访问该控件的权限,一个小图形元素被包含在颜色区域上或位于颜色区域附近,例如一把小挂锁图标。点击该图标导致出现一个口令区域,例如一个对话框。在输入适当的口令和用户名后,该颜色区域消失或滑走,崩溃,或以此前描述的方式消失,由此以处于准备与被这样授权的用户或管理者交互的状态显示下面的控件。
如果用户没有被授权浏览该控件,被保护区域的颜色被设置为当前前景色,使该控件被掩盖。如同前面描述的,因此用户不能选择该控件或与该控件交互。同样,如同在前面描述过的例子,一个图标可以被提供,因此通过选择它,具有关于该访问口令知识的用户因此可以移走覆盖区域以获得对该控件的访问。在一个实施例中,这种访问以两个层次被提供—浏览访问和修改访问。浏览访问将把该区域改变为半透明或透明状态,只用于浏览下面控件上的信息,而修改访问将完全移走该区域以提供对下面控件的完全访问用于用户交互和修改。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/99124768.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:门框的安装方法
- 下一篇:对插入器系统上邮资计费器有选择补充资金的方法和系统