High data rate interface
First Claim
1. A method for a host to receive packets from a client in a mobile display digital interface (MDDI) communication system, the method comprising:
- setting one or more flags in a reverse link encapsulation packet to request the client to send a client capability packet to the host;
providing a reverse data packets field within the reverse link encapsulation packet, the reverse data packets field having a duration;
sending the reverse link encapsulation packet from the host to the client over a communication link, the reverse link encapsulation packet allowing the client to take control of the communication link and send one or more packets to the host over the communication link during the duration of the reverse data packets field;
receiving the client capability packet sent from the client to the host during the duration of the reverse data packets field; and
receiving an error report packet sent from the client to the host during the duration of the reverse data packets field, the error report packet comprising an indicator that the client does not support a sample data rate.
1 Assignment
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.
382 Citations
18 Claims
-
1. A method for a host to receive packets from a client in a mobile display digital interface (MDDI) communication system, the method comprising:
-
setting one or more flags in a reverse link encapsulation packet to request the client to send a client capability packet to the host; providing a reverse data packets field within the reverse link encapsulation packet, the reverse data packets field having a duration; sending the reverse link encapsulation packet from the host to the client over a communication link, the reverse link encapsulation packet allowing the client to take control of the communication link and send one or more packets to the host over the communication link during the duration of the reverse data packets field; receiving the client capability packet sent from the client to the host during the duration of the reverse data packets field; and receiving an error report packet sent from the client to the host during the duration of the reverse data packets field, the error report packet comprising an indicator that the client does not support a sample data rate. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for a host to receive packets from a client in a mobile display digital interface (MDDI) communication system, the system comprising:
-
a processor comprising; means for setting one or more flags in a reverse link encapsulation packet to request the client to send a client capability packet to the host; means for providing a reverse data packets field within the reverse link encapsulation packet, the reverse data packets field having a duration; means for sending the reverse encapsulation packet from the host to the client over a communication link, the reverse link encapsulation packet allowing the client to take control of the communication link and send one or more packets to the host over the communication link during the duration of the reverse data packets field; means for receiving the client capability packet sent from the client to the host during the duration of the reverse data packets field; and means for receiving an error report packet sent from the client to the host during the duration of the reverse data packets field, the error report packet comprising an indicator that the client does not support a sample data rate. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A computer program product comprising:
a non-transitory computer-readable medium comprising; program instructions for causing one or more flags to be set in a reverse link encapsulation packet to request the client to send a client capability packet to the host; program instructions for causing a reverse data packets field to be provided within the reverse link encapsulation packet, the reverse data packets field having a duration; program instructions for causing the reverse encapsulation packet to be sent from the host to the client over a communication link, the reverse link encapsulation packet allowing the client to take control of the communication link and send one or more packets to the host over the communication link during the duration of the reverse data packets field; program instructions for causing the client capability packet sent from the client to be received by the host during the duration of the reverse data packets field; and program instructions for causing an error report packet sent from the client to be received by the host during the duration of the reverse data packets field, the error report packet comprising an indicator that the client does not support a sample data rate. - View Dependent Claims (14, 15, 16, 17, 18)
Specification