发明名称 集成执行环境中的事件处理
摘要 本发明的实施方式涉及集成执行环境中的事件处理。具体地,本发明描述了当程序和运行时环境均配置用于使用所接收的输入时,用于处理从程序以及运行时环境的共用接口接收的输入的方法、系统以及包括编码在计算机存储介质上的计算机程序的装置。假设浏览器程序和由浏览器程序托管的媒体播放器程序都配置用于检测特定类型的事件,可能会存在是浏览器程序还是媒体播放器程序可以首先对所检测的事件上有所动作的竞争。所公开的系统和技术允许在用户与提供媒体内容的网页交互时以及在用户的输入发生在由媒体播放器程序呈现的媒体内容上时对用户的意图进行解释。类似的优点也可实现在另一执行环境中或不同于浏览器程序的其他程序的上下文中。
申请公布号 CN102262529A 申请公布日期 2011.11.30
申请号 CN201110097492.7 申请日期 2011.04.13
申请人 奥多比公司 发明人 R·沙;R·查达;G·巴拉克里山;A·弗罗里斯
分类号 G06F9/44(2006.01)I;G06F9/48(2006.01)I 主分类号 G06F9/44(2006.01)I
代理机构 北京市金杜律师事务所 11256 代理人 酆迅
主权项 一种计算机实现的方法,包括:在呈现第一内容类型的内容的第一程序处,从与呈现第二内容类型的内容的第二程序相关联的计算设备接口接收输入;确定所接收的所述输入的输入类型;当所接收的所述输入是第一输入类型时,将所述第一程序从第一输入模式切换为第二输入模式;当所接收的所述输入是第二输入类型时,将所述第一程序从所述第二输入模式切换为所述第一输入模式;当所接收的所述输入是第三输入类型并且所述第一程序处于所述第一输入模式时,允许所述第二程序处理所接收的所述输入;以及当所接收的所述输入是所述第三输入类型并且所述第一程序处于所述第二输入模式时,处理所接收的所述输入。
地址 美国加利福尼亚州