[发明专利]用于拦截外围设备与软件应用之间的信号的数据处理方法和系统在审
| 申请号: | 201480046963.3 | 申请日: | 2014-08-14 |
| 公开(公告)号: | CN105493036A | 公开(公告)日: | 2016-04-13 |
| 发明(设计)人: | 马克·布莱顿;朱德·费雷尔 | 申请(专利权)人: | 星火CS有限公司 |
| 主分类号: | G06F9/44 | 分类号: | G06F9/44;G06F9/445 |
| 代理公司: | 北京派特恩知识产权代理有限公司 11270 | 代理人: | 浦彩华;姚开丽 |
| 地址: | 英国*** | 国省代码: | 英国;GB |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 用于 拦截 外围设备 软件 应用 之间 信号 数据处理 方法 系统 | ||
1.一种数据处理方法,包括:
a)拦截在一个通信通道中的信号,该通信通道在一个计算系统的预定义外 围设备与在该计算系统上执行的一个应用之间;并且
b)处理该信号并且响应于该处理而执行一个或多个动作;
其中,至少一个动作影响该通信通道内的一个或多个信号的向前传输。
2.如权利要求1所述的数据处理方法,进一步包括首先在该预定义外围 设备与该应用之间构建一个通信通道的步骤。
3.如权利要求2所述的数据处理方法,其中,该通信通道是经过创建用 于该预定义外围设备的一个替换驱动器而构建的。
4.如任一前述权利要求所述的数据处理方法,其中,该外围设备是一个 输入设备。
5.如任一前述权利要求所述的数据处理方法,该信号包括以一个定义的 消息格式构建的单条消息。
6.如任一前述权利要求所述的数据处理方法,其中,该一个或多个动作 包括修改该信号并且将该修改后的信号注入到该通信通道中以供该应用接收。
7.如任一前述权利要求所述的数据处理方法,其中,该一个或多个动作 包括将该信号从该通信通道中移除,这样使得该信号不被该应用接收。
8.如任一前述权利要求所述的数据处理方法,其中,该一个或多个动作 包括将一个或多个另外的信号注入到该通信通道中以供该应用接收。
9.如任一前述权利要求所述的数据处理方法,进一步包括请求该计算系 统的一个用户的输入的步骤,并且其中,根据从该用户接收到的输入来处理该 信号。
10.如任一前述权利要求所述的数据处理方法,进一步包括从另外一个外 围设备接收一个不同信号的步骤,并且其中,根据该不同信号处理该信号,并 且其中,该另外的外围设备不被该应用直接识别出。
11.如任一前述权利要求所述的数据处理方法,其中,这些信号是在操作 系统级被拦截的。
12.如任一前述权利要求所述的数据处理方法,其中,这些信号是被一个 中间硬件设备拦截的,该预定义外围设备连接到该中间硬件设备中并且该中间 硬件设备进而连接到该计算系统上。
13.如任一前述权利要求所述的数据处理方法,其中,该处理至少部分是 根据一个存储的指令集而进行的。
14.如任一前述权利要求所述的数据处理方法,其中,该处理至少部分是 在一个外部服务器的协助下进行的。
15.如任一前述权利要求所述的数据处理方法,其中,该预定义外围设备 是一个条形码阅读器。
16.如任一前述权利要求所述的数据处理方法,其中,该应用软件是在一 个销售点终端内执行的一个电子销售点软件。
17.一种数据处理系统,包括:
一个拦截器模块,该拦截器模块被配置成用于拦截在一个通信通道中的多 个信号,该通信通道在一个计算系统的预定义外围设备与在该计算系统上执行 的一个应用之间;以及
一个处理器,该处理器被配置成用于处理这些被拦截的信号并且响应于该 处理而执行一个或多个动作;其中,这些动作中的至少一个动作影响该通信通 道内的一个或多个信号的向前传输。
18.如权利要求17所述的数据处理系统,进一步包括:
该计算系统;其中,该计算系统被配置成用于执行该拦截器模块。
19.如权利要求17所述的数据处理系统,进一步包括:
一个拦截器装置,该拦截器装置被配置成用于执行该拦截器模块。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于星火CS有限公司,未经星火CS有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201480046963.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:浴室用台盆
- 下一篇:对表面上的内容的操纵





