HID over Simple Peripheral Buses
First Claim
1. A system, comprising:
- a simple peripheral bus (SPB) configured for data communication between components in a computing system; and
peripheral sensors implemented with an HID SPB interface, each of the peripheral sensors configured to interface a peripheral device with the computing system via the simple peripheral bus in an HID data format.
2 Assignments
0 Petitions
Accused Products
Abstract
In embodiments of HID over simple peripheral buses, a peripheral sensor receives inputs from a peripheral device, and the peripheral sensor implements an HID SPB interface to interface the peripheral device with a computing system via a simple peripheral bus (SPB) in an HID data format. The peripheral sensor can also receive extensibility data for a proprietary function of the peripheral device, and communicate the inputs from the peripheral device and the extensibility data via the simple peripheral bus in the computing system. Alternatively or in addition, a peripheral sensor can generate sensor data and the HID SPB interface interfaces the peripheral sensor with the computing system via the simple peripheral bus. The peripheral sensor can then communicate the sensor data as well as extensibility data for a proprietary function of the peripheral sensor via the simple peripheral bus in the HID data format to the computing system.
-
Citations
20 Claims
-
1. A system, comprising:
-
a simple peripheral bus (SPB) configured for data communication between components in a computing system; and peripheral sensors implemented with an HID SPB interface, each of the peripheral sensors configured to interface a peripheral device with the computing system via the simple peripheral bus in an HID data format. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer-implemented method, comprising:
-
receiving inputs from a peripheral device at a peripheral sensor that implements an HID SPB interface to interface the peripheral device with a computing system via a simple peripheral bus (SPB) in an HID data format; receiving extensibility data for a proprietary function of the peripheral device at the peripheral sensor; and communicating the inputs from the peripheral device and the extensibility data via the simple peripheral bus in the HID data format in the computing system. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A method, comprising:
-
generating sensor data at a peripheral sensor that implements an HID SPB interface to interface the peripheral sensor with a computing system via a simple peripheral bus (SPB) in an HID data format; communicating the sensor data via the simple peripheral bus in the HID data format to the computing system; and communicating extensibility data for a proprietary function of the peripheral sensor to the computing system. - View Dependent Claims (17, 18, 19, 20)
-
Specification