High data rate interface apparatus and method
First Claim
1. A method for communicating a client supported power state capability, and controlling client power, over a digital transmission link, the method comprising:
- providing a client capability packet comprising a client power state capability field, the client power state capability field having a value among a given plurality of different values, the client power state capability field representing the value as bit values at designated bit positions, wherein the first bit value indicates a first plurality of client supported power states, and the second bit value indicates a second plurality of client supported power states;
sending the client capability packet from the client to the host after a request by the host;
choosing, by the host, a specific client supported power state from the at least one client supported power state indicated by the value of the client capability field of the client capability packet; and
sending a power state packet from the host to the client, the power state packet indicating the chosen specific client supported power state.
2 Assignments
0 Petitions
Accused Products
Abstract
A data interface for transferring digital data between a host and a client over a communication path using packet structures linked together to form a communication protocol for communicating a pre-selected set of digital control and presentation data. The signal protocol is used by link controllers configured to generate, transmit, and receive packets forming the communications protocol, and to form digital data into one or more types of data packets, with at least one residing in the host device and being coupled to the client through the communications path. The interface provides a cost-effective, low power, bi-directional, high-speed data transfer mechanism over a short-range “serial” type data link, which lends itself to implementation with miniature connectors and thin flexible cables which are especially useful in connecting display elements such as wearable micro-displays to portable computers and wireless communication devices.
-
Citations
33 Claims
-
1. A method for communicating a client supported power state capability, and controlling client power, over a digital transmission link, the method comprising:
-
providing a client capability packet comprising a client power state capability field, the client power state capability field having a value among a given plurality of different values, the client power state capability field representing the value as bit values at designated bit positions, wherein the first bit value indicates a first plurality of client supported power states, and the second bit value indicates a second plurality of client supported power states; sending the client capability packet from the client to the host after a request by the host; choosing, by the host, a specific client supported power state from the at least one client supported power state indicated by the value of the client capability field of the client capability packet; and sending a power state packet from the host to the client, the power state packet indicating the chosen specific client supported power state. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system for communicating a client supported power state capability, and controlling client power, over in a digital transmission link, the system comprising:
-
means for providing a client capability packet comprising a client power state capability field, the client power state capability field having a value among a given plurality of different values, the client power state capability field representing the value as bit values at designated bit positions, wherein the first bit value indicates a first plurality of client supported power states, and the second bit value indicates a second plurality of client supported power states; means for sending the client capability packet from the client to the host after a request by the host; means for choosing, by the host, a specific client supported power state from the at least one client supported power state indicated by the value of the client capability field of the client capability packet; and means for sending a power state packet from the host to the client, the power state packet indicating the chosen specific client supported power state. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A non-transitory computer program product, comprising:
-
non-transitory computer readable medium comprising; code for causing a communication of a client supported power state capability, and controlling client power, over a digital transmission link, the computer code comprising; code for causing a client capability packet be provided, the client capability packet comprising a client power state capability field, the client power state capability field having a value among a given plurality of different values, the client power state capability field representing the value as bit values at designated bit positions, wherein the first bit value indicates a first plurality of client supported power states, and the second bit value indicates a second plurality of client supported power states; code for causing the client capability packet to be sent from the client to the host after a request by the host; code for causing the specific client supported power state to be chosen, by the host, a specific client supported power state from the at least one client supported power state indicated by the value of the client capability field of the client capability packet; and code for causing a power state packet to be sent from the host to the client, the power state packet indicating the chosen specific client supported power state. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
Specification