发明名称 METHOD AND SYSTEM FOR AUTOMATICALLY RECOGNIZING OPERATING SYSTEM BY USB DEVICE
摘要 Disclosed are a method and system for automatically recognizing an operating system by a USB device. The method includes: determining whether an operating system string descriptor request sent by a host is received; if yes, determining that the operating system of the host is a WINDOWS operating system; if not, determining whether an operating system feature descriptor request sent by the host is received; when it is received, determining that the operating system of the host is a WINDOWS operating system; when it is not received, determining that the operating system of the host is a LINUX core operating system. The solution uses MOSD built in the WINDOWS operating system as a technical basis, so as to automatically recognize the operating system without adding any filtering drive or optical disk function, thereby reducing development costs, making the operation easy and convenient, and improving the user experience of the USB device.
申请公布号 US2014297901(A1) 申请公布日期 2014.10.02
申请号 US201214351107 申请日期 2012.02.23
申请人 ZTE CORPORATION 发明人 Peng Yalong
分类号 G06F11/30 主分类号 G06F11/30
代理机构 代理人
主权项 1. A method for automatically recognizing an operating system by a universal serial bus (USB) device, comprising: determining whether an operating system string descriptor request sent by a host is received; if the operating system string descriptor request is received, determining that the operating system of the host is a WINDOWS operating system; and if the operating system string descriptor request is not received, determining whether an operating system feature descriptor request sent by the host is received; when the operating system feature descriptor request is received, determining that the operating system of the host is a WINDOWS operating system; and when the operating system feature descriptor request is not received, determining that the operating system of the host is a LINUX core operating system.
地址 Shenzhen City, Guangdong Province CN