[发明专利]通用串行总线数据路由有效
申请号: | 201380076252.6 | 申请日: | 2013-07-03 |
公开(公告)号: | CN105378692B | 公开(公告)日: | 2018-08-31 |
发明(设计)人: | F·利夫兰斯;T·J·弗林 | 申请(专利权)人: | 惠普发展公司;有限责任合伙企业 |
主分类号: | G06F13/38 | 分类号: | G06F13/38 |
代理公司: | 中国专利代理(香港)有限公司 72001 | 代理人: | 张凌苗;张涛 |
地址: | 美国德*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 通用 串行 总线 数据 路由 | ||
公开了用于通用串行总线数据路由的计算设备的示例。在根据本公开的方面的一种实现中,计算设备可以包括一个或多个处理器、存储器和数据存储部。计算设备还可以包括第一通用串行总线(USB)连接端口,用于将附着的计算设备通信地耦合到主计算设备;以及第二USB连接端口,用于将外围设备通信地耦合到主计算设备。计算设备还可以包括存储在存储器中且在一个或多个处理器中的至少一个上执行的USB数据路由模块,用于经由主计算设备在附着的计算设备和外围设备之间路由USB数据。
背景技术
计算机系统的用户可能期望在诸如雇主的网络的他人网络上使用他们自己的设备。例如,用户可能希望使用诸如膝上型计算机、平板计算机等他自己的计算设备在工作时或从远程位置安全地连接到其雇主的网络。
附图说明
以下的详细描述参照附图,其中:
图1图示了根据本公开的示例的用于在附着的计算设备和外围设备之间路由USB数据的主计算设备的框图;
图2图示了根据本公开的示例的用于在附着的计算设备和外围设备之间路由USB数据的主计算设备的框图;
图3图示了根据本公开的示例的用于通过主计算设备在附着的计算设备和外围设备之间路由USB数据的方法300的流程图;以及
图4图示在主计算设备、附着的计算设备和外围设备之间的USB数据路由的框图。
具体实施方式
希望远程访问诸如用户的雇主的网络的网络的用户可以利用连接到用户自己的计算设备的专用计算设备,诸如USB棒上的计算设备。当使用USB棒上的计算设备时,用户可能希望访问连接到用户自己的计算设备的外围设备。
计算设备的用户可能期望连接专用计算设备以用于访问远程网络。例如,用户可能期望从远程位置或者从用户自己的设备访问用户的雇主的网络。要这样做,用户可以将小设备形式的专用计算设备(诸如通用串行总线(USB)设备)附着到用户的计算机。该专用的或附着的计算设备可以附着到主计算设备,附着的计算设备使得用户能够经由主计算设备访问附着的计算设备上的专用计算环境。一旦用户将附着的计算设备附着到主计算设备,附着的计算设备就可以在附着的计算设备上启动并加载操作系统。然后,例如,用户可以通过主计算机经由web浏览器访问附着的计算设备上的操作系统。
然而,用户可能无法从在附着的计算设备上运行的操作系统会话通过USB访问连接到主计算设备的任何外围设备。例如,用户可能期望从在附着的计算设备上运行的操作系统会话在连接到主计算设备的打印机上打印文档。实际上,附着的计算设备可能不知道主计算设备具有任何附着的外围设备,因此在附着的计算设备上运行的操作系统会话不能访问那些附着的外围设备。
以前,主计算设备可能已经利用定制USB驱动程序和私有协议,来解码和重新编码附着的计算设备和外围设备之间的USB消息。该过程涉及在主计算设备上安装并运行的操作系统接收、解码、重新编码和重新传输数据。在此场景中,主计算设备可以经由USB通信链路从附着的计算设备接收要发送到连接到主计算设备的外围设备的数据。主计算设备将接收数据、解码数据、将数据分割成分组、重新编码数据,以及然后将数据传输到外围设备。然后,外围设备可以按通常的方式接收数据、解码数据以及处理数据。
类似地,对于从外设发送到附着的计算设备的数据,主计算设备可以接收数据、解码数据、将数据分割成分组、重新编码数据并然后通过诸如TCP/IP或UDP的网络协议将数据传输到外围设备,以及然后重新组装USB数据并将它们插回到附着的计算设备的USB总线协议消息队列中。然后,附着的计算设备可以按通常的方式处理数据。
以前的方法具有的弊端是没有直接使用USB消息。而且,所有的USB消息需要被编码、传输、解码,导致了诸如智能卡、web摄像机和成像设备的同步设备和高带宽设备的问题。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于惠普发展公司;有限责任合伙企业,未经惠普发展公司;有限责任合伙企业许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201380076252.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:跨各设备提供未看见消息计数
- 下一篇:存储器节点差错校正
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置