Bus independent platform for sensor hub peripherals to provide coalescing of multiple reports
AssigneeIntel Corporation
InventorJames Trethewey
Life of this patent
Estimating the term…
Loading patent…
AssigneeIntel Corporation
InventorJames Trethewey
Estimating the term…
A disclosed computer system includes a processor, an I/O hub including a first host bus interface to communicate via a first transport bus, and a sensor hub. The sensor hub includes a first transport bus interface and a sensor hub microcontroller. The sensor hub microcontroller includes a peripheral stack that includes a second transport bus driver to communicate with a peripheral device via a second transport bus. The peripheral device may comply with a device specification such as the human interface device (HID) standard. The peripheral stack further includes a second transport bus plugin to adapt bus-specific operations to generic operations for the device specification, a device class driver to communicate bus-independent peripheral reports based on the generic operations, and a peripheral management module to coalesce multiple peripheral reports into a single instance visible to the I/O hub via the first transport bus interface and the first host bus interface.
A computer system, comprising:
A sensor hub, comprising:
A computer readable storage medium including processor executable program instructions, the program instructions comprising:
Dependencies are inferred from the claim text.