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:
May. 13, 2014
Filed:
Jan. 07, 2012
Firdosh K. Bhesania, Kirkland, WA (US);
Arvind R. Aiyar, Kirkland, WA (US);
Di Da, Bothell, WA (US);
Firdosh K. Bhesania, Kirkland, WA (US);
Arvind R. Aiyar, Kirkland, WA (US);
Di Da, Bothell, WA (US);
Microsoft Corporation, Redmond, WA (US);
Abstract
In embodiments of host side implementation for HID IC data bus, a computing system includes a human interface device (HID) software stack that implements device software, such as for embedded devices, that interfaces the computing system to a peripheral device via HID over IC. An HID IC driver interfaces the HID software stack with the peripheral devices that each include an HID IC interface to a device that communicates data in the computing system via an IC data bus. The HID IC driver is compatible and interfaces with IC controller drivers and GPIO controller drivers of the devices, where the IC controller drivers and the GPIO controller drivers may each have a different implementation configuration.