Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Method for automatically detecting operating system on USB device

An operating system, automatic technology, used in instruments, electrical digital data processing, etc.

Active Publication Date: 2009-10-21
BEIJING SUNPLUS TECH
View PDF0 Cites 9 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

It can be seen that the method for automatically detecting the operating system on the existing USB device still has many deficiencies and needs to be improved.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method for automatically detecting operating system on USB device
  • Method for automatically detecting operating system on USB device
  • Method for automatically detecting operating system on USB device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0017] See figure 1 , which is a schematic diagram of the present invention for automatically detecting an operating system on a USB device, which includes a host 110 , a USB device 120 , and a USB connection cable 130 . The USB device 120 can be electrically connected to the host 110 directly through a USB socket (not shown), or electrically connected to the host 110 through the USB cable 130 . The USB device 120 can be a USB keyboard, a USB mouse, a USB joystick, or any USB device with an emulated keyboard and mouse profile. The USB device with the emulated keyboard and mouse description table means that the USB device can be declared as a keyboard and mouse during the process of obtaining the device component description (Get Device Descriptor) by the host 110 . The host 110 can execute an operating system, and the operating system is preferably a Microsoft Windows operating system, an Apple MAC operating system, or a Linux operating system.

[0018] When the USB device 1...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention relates to a method for automatically detecting an operating system on a USB device. Firstly, the USB device is initialized; secondly, the USB device receives the Get Device Descriptor USB order transferred by the operating system, and then judges whether the operating system transfers the Reset USB order or not; under the circumstance that the operating system does not transfer the Reset USB order, the flag is set to be 0, or the flag is set to be 1; thirdly, the USB order transferred to the USB device by the operating system is recorded; fourthly, the operation of judging whether the operating system transfers the Set Interface Report USB order or not is carried out; and finally, under the circumstances that the operating system transfers the Set Interface Report USB order and the flag is 1, the USB device judges that the operating system is the Microsoft Windows operating system, or the USB device judges that the operating system is the Apple MAC operating system.

Description

technical field [0001] The invention relates to the technical field of computer peripherals, in particular to a method for automatically detecting an operating system on a USB (Universal Serial Bus) device. Background technique [0002] Due to the rapid development of the Internet, it has become a trend to use a personal computer to surf the Internet at home. However, not everyone is familiar with the operation of personal computers and browsers. In view of the above problems, the general prior art utilizes the automatic execution (auto-run) function of the optical drive or the flash drive. browser and enter a specific URL, so that the elderly or children who are generally not familiar with the operation of personal computers and browsers can easily access the Internet. [0003] However, the aforementioned use of the automatic execution function is often blocked by antivirus software due to safety factors and cannot be executed. One solution to this problem is to emulate ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F13/10
Inventor 黄钧蔚朱济群
Owner BEIJING SUNPLUS TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products