[发明专利]用于管理和广播事件上下文的方法和系统无效

专利信息
申请号: 201210157970.3 申请日: 2012-05-18
公开(公告)号: CN102981896A 公开(公告)日: 2013-03-20
发明(设计)人: T·H·格奈希;J·雷泽;R·伊尔纳 申请(专利权)人: 国际商业机器公司
主分类号: G06F9/46 分类号: G06F9/46;G06F9/44;G06F3/0481
代理公司: 北京市金杜律师事务所 11256 代理人: 吴立明;孙新国
地址: 美国纽*** 国省代码: 美国;US
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 用于 管理 广播 事件 上下文 方法 系统
【说明书】:

技术领域

发明一般地涉及一种用于自动显示上下文信息的方法以及一种事件管理设备。

本发明还涉及一种计算机系统、数据处理程序和计算机程序产品。

背景技术

如今,计算机系统的许多用户界面基于视窗。可以在这样的视窗中向用户呈现文字和图形元素。在可见视窗以内具有有关光标的指示设备可以用来在显示于视窗中的内容中导航。此外,指示设备与光标组合可以用来选择显示的文字或者图形元素。具有不同显示内容的不同视窗可以显示于单个屏幕上。然而仅一个视窗可以在给定的时间点活跃。

用户界面的总体设置可以由主应用控制,该主应用也响应于指示设备的物理处理(即“点击“)来控制光标。

可以在指示设备链接到并且因此光标链接到的具体应用的上下文中解释在计算机屏幕上的视窗中的光标位置的点击。在活跃视窗中活跃的指示设备不可以激活或者控制除了与光标具有链接的应用之外的其他应用。

已知用于视窗化环境中的应用到应用通信技术的若干方式。文献US 7,685,605 B1公开一种用于通过将可扩展通信协议与图形用户界面一起使用在应用之间通信的装置。用户向服务器发送与来自第二应用的事件关联的兴趣对象,该服务器向第一应用转发兴趣对象。当第一应用执行事件时,从第一应用向第二应用发送涉及事件执行的信息而未经过服务器。

文献US 7,113,982 B2公开一种能够自动确定事件的递送目的地而无需操作者的选择操作的设备。向递送目的地确定装置给予通过事件输入装置录入的事件,该递送目的地确定装置又根据事件的内容并且根据存储于递送目的地确定信息存储部中的递送目的地确定信息来确定事件的内容将向应用AP1、AP2、...、APn中的哪个应用递送并且相应地递送。因此,即使操作者未选择被寻址的应用,仍然向适当应用递送事件。

因此,可能需要改进视窗化系统中的事件管理而仅需少量或者无需改变涉及到的应用的代码并且实现对与指示设备有关的事件的更灵活响应。

发明内容

根据独立权利要求的一种用于自动显示上下文信息的方法、事件管理设备、计算机系统、数据处理程序和计算机程序产品可以解决这一需要。

在一个实施例中,可以提供一种用于向信息片段自动显示上下文信息而无用户交互的方法。信息片段可以涉及源进程。该方法可以包括在屏幕上的第一视窗中显示信息片段,其中第一视窗和信息片段各自涉及源进程。该方法还可以包括用与指示设备有关的光标指向显示于第一视窗中的信息片段的部分以及生成事件对象,该事件对象包括光标在第一视窗内的坐标以及信息片段的部分。另外,该方法可以包括:向源进程和与源进程独立的目标进程广播事件对象,从而在目标进程与源进程之间的仅有信息交换基于事件对象;目标进程解译事件对象并且目标进程生成响应;并且在第二视窗中显示目标进程的响应,其中第二视窗与指示设备的光标的坐标有关。

在另一实施例中,可以提供一种用于向信息片段自动显示上下文信息而无用户交互的事件管理设备。信息片段可以涉及源进程。事件管理设备可以包括:显示单元,适合于在屏幕上的第一视窗中显示信息片段,其中第一视窗和信息片段各自涉及源进程;以及指示设备,适合于用与指示设备有关的光标指向显示于第一视窗中的信息片段的部分。此外,事件管理设备可以包括:事件句柄,适合于生成事件对象,该事件对象包括光标在第一视窗内的坐标以及信息片段的部分,其中事件句柄还适合于向源进程和与源进程独立的目标进程广播事件对象,从而在目标进程与源进程之间的仅有信息交换基于事件对象;解译单元,适合于目标进程解译事件对象并且目标进程生成响应;以及显示单元,适合于在第二视窗中显示目标进程的响应,其中第二视窗与指示设备的光标的坐标有关。

可以注意可以根据不同条件生成事件对象。在一个实施例中,如果在活跃第一进程的视窗中的光标位置生成“点击”,则可以生成事件对象。点击可以是按压按钮的用户动作。按钮可以与指示设备(例如计算机鼠标按钮)有关。用于生成事件对象的替选条件可以包括在光标移动停止——即用户不再操作指示设备时或者在可以使用指示设备和光标在屏幕上标记对象时,立即在第一视窗的某个区域(例如信息片段)之上悬停光标。也可以定义其它条件。

也可以注意,可以通过在目标进程的上下文中解译事件对象来执行由目标进程生成响应(即如果未满足用于生成响应的条件,则第二应用保持静态)。在另一情况下,如果可以满足在目标进程中定义的条件,则目标应用可以处理事件对象并且生成响应。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201210157970.3/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top