The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Sep. 15, 1998
Filed:
Jan. 15, 1997
Jeffrey A Davis, Bothell, WA (US);
Matthew J Stipes, Woodinville, WA (US);
Microsoft Corporation, Redmond, WA (US);
Abstract
Digital input devices are automatically identified when attached to a game port, serial port, or parallel port of a personal computer, without requiring user interaction. In a disclosed embodiment, a digital game pad is connected to the game port of a personal computer and includes a device port for connecting other input devices, including another digital game pad, a digital joystick, or an analog input device. A polling request is implemented by a class driver to detect a digital input device and to determine its type. A class driver calls a device detection function that successively checks for registered devices in a list. A minidriver for each class of device is responsible for determining if the type of device with which it is used is attached to the port. Once the connected device is identified, the operating system registry is updated with the ID of the connected device. When a digital input device is disconnected, the system responds by removing its ID from the registry and removing any drivers that are no longer required.