[发明专利]用于具有延迟的协议转换的方法和计算设备有效
申请号: | 201780047042.2 | 申请日: | 2017-07-20 |
公开(公告)号: | CN109565504B | 公开(公告)日: | 2021-07-30 |
发明(设计)人: | G·布兰肯伯格;M·达根;A·赫南德茲 | 申请(专利权)人: | 微软技术许可有限责任公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;G08C23/04;H04W4/80;H04N21/422 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 陈斌;胡利鸣 |
地址: | 美国华*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 具有 延迟 协议 转换 方法 计算 设备 | ||
本文档涉及用于各种设备的远程控制的协议转换。一个示例是包括标识受控设备的技术,该受控设备具有用于控制受控设备的受控设备通信协议。该技术还包括获取转换数据,该转换数据传达从另一协议到受控设备协议的转换命令。该技术还包括配置用于传送经转换的命令的延迟,以及使用转换数据和经配置的延迟在另一协议和受控设备协议之间执行转换。
技术领域
本申请涉及协议转换,尤其涉及具有延迟的协议转换。
背景技术
不同类型的电子设备可以由其他设备远程控制,并且有时不同的设备使用不同的协议。因此,电子设备有时可能接收采用该设备无法正确解释的协议的命令。在某些情况下,接收这样的命令可能导致电子设备表现出异常行为。
发明内容
提供本概述以便以简化的形式介绍以下在详细描述中进一步描述的概念的选集。本概述并不旨在标识所要求保护的主题的关键特征或必要特征,亦非旨在用于限制所要求保护的主题的范围。
本说明书一般涉及用于各种设备的远程控制的协议转换。一个示例是一种计算设备,其可包括红外接收器、红外发射器、被配置为执行操作系统的处理单元以及微控制器。微控制器可以被配置为经由红外接收器接收采用第一协议的第一命令,并将第一命令提供给操作系统。操作系统可以被配置为从微控制器获取第一命令,将该命令转换为采用第二协议的经转换的第二命令,并且将经转换的第二命令提供给微控制器。微控制器还可以被配置为在从操作系统接收到经转换的第二命令之后延迟达指定的时间段,并且在指定的时间段期满之后,控制红外发射器传送经转换的第二命令。
另一示例是一种计算设备,其可包括接收器、发射器、处理资源以及存储器或存储资源。存储器或存储资源可以存储指令,当该指令由处理资源执行时,其使处理资源经由接收器接收标识以第一协议编码的命令的第一分组。当该指令由处理资源执行时,其还可以使处理资源将第一分组转换为标识采用第二协议的命令的第二分组,启动定时器,并且响应于定时器的期满,使发射器传送第二分组。
另一示例是一种方法,其可包括标识受控设备,该受控设备具有用于控制受控设备的受控设备通信协议。该方法还可包括获取受控设备的转换数据,并且转换数据可以传达从另一协议到受控设备协议的转换命令。该方法还可包括配置用于传送经转换的命令的延迟,以及使用转换数据和经配置的延迟在另一协议和受控设备协议之间执行转换。
附图说明
参考附图来描述具体实施方式。在附图中,附图标记最左边的(诸)数位标识该附图标记首次出现的附图。在说明书和附图的不同实例中使用类似的附图标记可指示类似或相同的项目。
图1和6示出了根据本发明的概念的一些实现的示例性系统。
图2、4和5示出了根据本发明的概念的一些实现的示例性计算设备。
图3示出了根据本发明的概念的一些实现的示例性通信协议。
图7和8示出了根据本发明的概念的一些实现的示例性方法或技术。
具体实施方式
概览
不同类型的设备可以由实现不同协议的遥控器来控制。例如,两台不同品牌的电视机可使用用于控制电视机的不同的红外协议。因此,一台电视机的遥控器可能不适用于另一台电视机,因为遥控器传送的命令可能不符合用于另一台电视机的协议。
另外,有时可以部署诸如游戏控制台之类的中间计算设备来控制诸如电视机的另一设备。为此,游戏控制台可能具有直接控制该游戏控制台的相应遥控器。在从遥控器接收到命令之后,游戏控制台可以接着将该命令重传到电视机。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软技术许可有限责任公司,未经微软技术许可有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201780047042.2/2.html,转载请声明来源钻瓜专利网。