[发明专利]无线地提供因操作系统而异的特征在审
申请号: | 201780069642.9 | 申请日: | 2017-11-06 |
公开(公告)号: | CN109937403A | 公开(公告)日: | 2019-06-25 |
发明(设计)人: | A·L·米肖;R·Y·M·叶;W·陶 | 申请(专利权)人: | 微软技术许可有限责任公司 |
主分类号: | G06F9/54 | 分类号: | G06F9/54 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 陈斌;胡利鸣 |
地址: | 美国华*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 远程主机 操作系统 处理器 无线连接 标识符 设备发送设备 检测主机 设备接收 远程设备 存储器 检测 配置 | ||
1.一种用于无线地提供因操作系统而异的特征的系统,所述系统包括:
存储器;以及
处理器,所述处理器被配置成:
经由无线连接向远程主机设备发送设备标识符(DID)请求;
经由所述无线连接从所述远程主机设备接收远程主机信息;
基于接收到的远程主机信息来检测所述远程主机设备的操作系统;
基于检测到的所述远程主机设备的操作系统来修改所述系统的操作;以及
基于检测到的所述远程主机设备的操作系统经由所述无线连接来提供因操作系统而异的特征。
2.如权利要求1所述的系统,其特征在于,所述处理器响应于从所述远程主机设备接收到连接请求将所述DID请求发送到所述远程主机设备,并且响应于所述DID请求接收包括主机供应商标识符(VID)和主机产品标识符(PID)的所述远程主机信息。
3.如权利要求1所述的系统,其特征在于,所述因操作系统而异的特征包括与所述远程主机设备的所述操作系统的功能兼容的HID游戏手柄键映射。
4.如权利要求1-3的任一组合所述的系统,其特征在于,所述处理器用于:
接收包括VID和PID以及相关联的操作系统的列表的查找表;以及
在所述查找表中执行查找以基于所述远程主机信息来检测所述远程主机设备的所述操作系统,其中所述远程主机信息包括主机VID和主机PID。
5.如权利要求1-3的任一组合所述的系统,其特征在于,所述处理器用于从所述远程主机设备接收配对请求、延迟接受所述配对请求直到所述系统的所述操作被修改、以及响应于检测到所述系统的所述操作被修改接受与所述远程主机设备的所述配对请求。
6.一种用于无线地提供因操作系统而异的特征的方法,所述方法包括:
通过处理器经由无线连接向远程主机设备发送设备标识符(DID)请求;
通过所述处理器经由所述无线连接从所述远程主机设备接收远程主机信息;
通过所述处理器基于接收到的远程主机信息来检测所述主机远程设备的操作系统;
通过所述处理器基于检测到的所述远程主机设备的操作系统来修改设备的操作;以及
通过所述处理器和所述无线连接基于检测到的所述远程主机设备的所述操作系统来提供因操作系统而异的特征。
7.如权利要求6所述的方法,其特征在于,进一步包括从所述远程主机设备接收连接请求、和响应于接收到所述连接请求发送所述DID、以及响应于所述DID请求接收包括主机供应商标识符(VID)和主机产品标识符(PID)的所述远程主机信息。
8.如权利要求6所述的方法,其特征在于,进一步包括:
通过所述处理器接收包括VID和PID以及相关联的操作系统的列表的查找表;以及
通过所述处理器在所述查找表中执行查找以基于所述远程主机信息来检测所述远程主机设备的所述操作系统,其中所述远程主机信息包括主机VID和主机PID。
9.如权利要求6-8的任一组合所述的方法,其特征在于,修改所述系统的所述操作包括切换人机接口设备(HID)游戏手柄键映射。
10.如权利要求6-8的任一组合所述的方法,其特征在于,提供所述因操作系统而异的特征包括提供与所述远程主机设备的所述OS的功能兼容的HID游戏手柄键映射。
11.如权利要求1-3的任一组合所述的系统,其特征在于,来自所述远程主机信息的主机VID和主机PID的组合标识所述远程主机设备的无线主机栈的制造商。
12.如权利要求1-3的任一组合所述的系统,其特征在于,所述系统和所述远程主机设备包括执行超高频无线电波协议的设备。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软技术许可有限责任公司,未经微软技术许可有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201780069642.9/1.html,转载请声明来源钻瓜专利网。