Unidirectional and bidirectional communication between a host device and a peripheral device
AssigneeGoogle Inc.
InventorKarl Alun Townsend
Life of this patent
Estimating the term…
Loading patent…
AssigneeGoogle Inc.
InventorKarl Alun Townsend
Estimating the term…
A dock connects to a user's host device and provides video output to a display. The host device is a computing device that executes one or more applications. One or more controllers are peripheral devices that can be used to control applications on the host device. A service module provides support for additional communication profiles that are more versatile than the communication profiles supported by the operating system on the host device. The service module establishes a unidirectional connection between the host device and the peripheral devices as well as a bidirectional connection. A control scheme identifying an operating mode associated with a peripheral device is retrieved from a server. The peripheral device is configured to send data to the host device in a format recognizable by one or more applications based on the operating scheme.
A method of communication between a host device and a peripheral device, the method comprising:
A method of communication between a host device and a peripheral device, comprising:
A method of communication between a host device and a peripheral device, comprising:
A computer program product stored on a non-transitory computer-readable storage medium of a host device and comprising computer-readable instructions for execution by a processor of the host device, the instructions when executed by the processor causing the host device to:
A computer program product stored on a non-transitory computer-readable storage medium of a host device and comprising computer-readable instructions for execution by a processor of the host device, the instructions when executed by the processor causing the host device to:
A computer program product stored on a non-transitory computer-readable storage medium of a host device and comprising computer-readable instructions for execution by a processor of the host device, the instructions when executed by the processor causing the host device to:
Dependencies are inferred from the claim text.