动态确定对网络主页GUI环境中选定项执行的动作的方法技术

技术编号:2853885 阅读:182 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种动态确定对网络主页GUI环境中选定项执行的动作的方法,其思路是定义一组规则,它们:根据选定对象的上下文和UI操作系统环境(后文称为过滤规则),确定应用的所述动作组;再次根据上述上下文(后文称为输入规则)对选定动作确定其输入值;以及确定将要运行的后端任务组,以便进行该动作(后文称为任务规则)。假定软件引擎将要使用这些规则,进行上述操作。这样实施的优点在于,系统在其数据库中通过改变或增加所述规则,能够适应变化的条件。

【技术实现步骤摘要】

本专利技术涉及图形用户界面,确切地说,涉及动态地确定对网络主页图形用户界面环境中图形用户界面选定项执行的动作的方法。
技术介绍
为了使希望的通信更容易、更快捷和/或更高效,已经制造了多种类型的通信设备。传真机和个人计算机(PC)就是此类设备的实例。一种此类的进展是创建图形用户界面(GUI)。GUI一种程序界面,它使用所述计算机的图形功能使得所述程序更易于使用。精心设计的图形用户界面可以令用户免于学习复杂的命令语言。反之,许多用户发现他们用命令驱动的界面时工作更加有效,尤其是当他们已经知晓所述命令语言时。图形用户界面,比如微软的视窗和苹果麦金托什机使用的界面,以下面的基本部分为特色·指针出现在显示屏幕上的符号,你移动它去选择对象和命令。所述指针通常表现为小的斜箭头。然而,文本处理应用程序使用形似大写字母I的I型指针。·定点设备使你能够在显示屏幕上选择对象的设备,比如鼠标或跟踪球。·图标表示命令、文件或窗口的小图片。把所述指针移至所述图标并且按下鼠标键,你就能够执行一条命令或者把所述图标转换成窗口。你也能够在显示屏幕上移动图标,如同它们是你桌面上真实物体。·桌面显示屏幕上图标分组的区本文档来自技高网...

【技术保护点】
一种动态确定对图形用户界面环境中的选定对象执行的动作的系统,包括:动作过滤模块,确定对图形用户界面对象的若干动作;动作输入模块,确定对选定图形用户界面对象执行确定动作的若干任务;动作任务模块,定义执行确定任务所需的若 干步骤;以及由所述动作过滤模块、上下文模块和动作任务模块使用的规则,以便确定对对象执行的所述对应动作、任务和操作。

【技术特征摘要】
US 2004-10-21 10/970,4631.一种动态确定对图形用户界面环境中的选定对象执行的动作的系统,包括动作过滤模块,确定对图形用户界面对象的若干动作;动作输入模块,确定对选定图形用户界面对象执行确定动作的若干任务;动作任务模块,定义执行确定任务所需的若干步骤;以及由所述动作过滤模块、上下文模块和动作任务模块使用的规则,以便确定对对象执行的所述对应动作、任务和操作。2.根据权利要求1的系统,其特征在于,所述规则包括一组过滤规则;一组输入规则;以及一组任务规则。3.根据权利要求2的系统,其特征在于,所述若干组规则由若干XML文件组成。4.根据权利要求2的系统,进一步包括所述若干规则驻留其中的数据库。5.根据权利要求1的系统,进一步包括由所述动作过滤模块产生的一个或多个对象动作列表。6.根据权利要求5的系统,进一步包括由所述动作输入模块产生的一个或多个任务列表,任务列表基于从动作列表中选定的操作。7.根据权利要求6的系统,进一步包括对每个任务列表的输入映射,所述输入映射包括一组数值对。8.根据权利要求7的系统,进一步包括由所述动作任务模块产生的一组步骤,以便执行所述任务列表中的任务。9.根据权利要求4的系统,其特征在于,所述数据库进一步包括过滤规则数据库、输入规则数据库和任务规则数据库。10.一种动态确定对图形用户界面环境中的选定对象执行的动作的方法,包括以下步骤确定图形界面环境中选定对象的上下文;定义能够对所述选定对象执行的若干动作,所述动作包括动作列表;定义实施从所述动作列表中选定的动作所需的一项或多项任务的组;以及确定执行所定义任务所需的一组操作。11.根据权利要求10的方法,进一步包括产生所述动作定义步骤、所述任务定义步骤和所述操作确定步骤中所用若干规则的步骤。12.根据权利要求10的方法,其特征在于,所述上下文确定步骤进一步包括以下步骤识别选定的对象;以及对所述选定...

【专利技术属性】
技术研发人员:约翰马克哈特尔约瑟夫劳伦斯桑德斯加利托马斯巴塔舒布哈文卡特斯瓦兰
申请(专利权)人:国际商业机器公司
类型:发明
国别省市:US[美国]

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

1