[发明专利]便携终端中验证主机设备的操作系统的设备和方法有效
| 申请号: | 201310057239.8 | 申请日: | 2013-02-22 |
| 公开(公告)号: | CN103294464B | 公开(公告)日: | 2018-04-17 |
| 发明(设计)人: | 赵淳龙 | 申请(专利权)人: | 三星电子株式会社 |
| 主分类号: | G06F9/44 | 分类号: | G06F9/44 |
| 代理公司: | 中科专利商标代理有限责任公司11021 | 代理人: | 王波波 |
| 地址: | 韩国*** | 国省代码: | 暂无信息 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 便携 终端 验证 主机 设备 操作系统 方法 | ||
1.一种用于验证主机设备的操作系统OS的便携终端,所述终端包括:
连接端口,配置为与所述主机设备相连,其中所述连接端口从所述主机设备接收描述符请求;以及
至少一个处理器,配置为对所接收的描述符请求进行分析,基于分析的结果来确定正在由所述主机设备执行的OS的类型,确定所述OS的所述类型是否是预定义类型,以及响应于确定所述OS的所述类型是预定义,对所述描述符进行转换以使用由标记定义的属性信息来代替在所述描述符中描述的协议信息。
2.根据权利要求1所述的终端,其中所述至少一个处理器将所述主机设备的OS类型确定为以下之一:MAC OS、Windows OS和Linux OS。
3.根据权利要求1所述的终端,其中所述连接端口包括通用串行总线USB。
4.根据权利要求1所述的终端,其中当验证到用于获取数据量的描述符请求时,所述至少一个处理器确定所述主机设备操作第一OS类型,并且当没有验证到用于获取数据量的描述符请求时,所述至少一个处理器确定所述主机设备操作第二OS类型。
5.根据权利要求4所述的终端,其中所述至少一个处理器验证由所述主机设备发送的设置分组的wLength字段值,并且验证用于获取数据量的描述符请求。
6.根据权利要求4所述的终端,其中所述至少一个处理器使用转换的描述符执行枚举过程。
7.根据权利要求6所述的终端,其中由所述转换单元转换的描述符包括以下中的至少一个:Device_Descriptor、Configuration_Descriptor和interface_Descriptor。
8.根据权利要求1所述的终端,其中所述至少一个处理器通过对所述描述符进行转换以使用由标记定义的属性信息来代替在所述描述符中描述的协议信息来防止执行在所述主机设备的所述OS中内置的应用。
9.一种用于在便携终端中验证主机设备的操作系统OS的方法,所述方法包括:
从所述主机设备接收描述符请求;
基于所接收的描述符请求来确定所述主机设备正在执行的OS的类型;
确定所述OS的所述类型是否是预定义类型;以及
响应于确定所述OS的所述类型是预定义类型,对所述描述符进行转换,以使用由标记定义的属性信息来代替在所述描述符中描述的协议信息。
10.根据权利要求9所述的方法,其中将所述主机设备的OS类型确定为以下之一:MAC OS、Windows OS和Linux OS。
11.根据权利要求9所述的方法,其中确定主机设备正在执行的OS的类型包括:
验证用于获取数据量的描述符请求,
当验证到用于获取数据量的描述符请求时,确定所述主机设备使用第一OS类型;以及
当没有验证到用于获取数据量的描述符请求时,确定所述主机设备使用第二OS类型。
12.根据权利要求11所述的方法,其中验证用于获取数据量的描述符请求包括验证所述主机发送的设置分组的wLength字段值。
13.根据权利要求9所述的方法,还包括:
使用转换的描述符执行枚举过程。
14.根据权利要求13所述的方法,其中根据主机设备的OS对描述符进行转换包括对以下中的至少一个进行转换:Device_Descriptor、Configuration_Descriptor和interface_Descriptor。
15.根据权利要求9所述的方法,其中对描述符进行转换包括:通过对所述描述符进行转换以使用由标记定义的属性信息来代替在所述描述符中描述的协议信息来防止执行在所述主机设备中的所述OS中内置的应用。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于三星电子株式会社,未经三星电子株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310057239.8/1.html,转载请声明来源钻瓜专利网。





