IP Library Granted Patent US 8,669,988
Granted Patent B2
US 8,669,988 · App. 11/077,764 · Granted Mar 11, 2014

High data rate interface apparatus and method

Inventors: Jon James Anderson (Boulder, CO); Brian Steele (Lafayette, CO); George Alan Wiley (San Diego, CA); Shashank Shekhar (Erie, CO)
Assignee: QUALCOMM Incorporated
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,669,988
App. No.
11/077,764
Granted
Mar 11, 2014
Kind
B2
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.

Claims (35)

1. A method for routing pixel data from a scaled video stream packet within a client in a mobile display digital interface (MDDI) communication system, the method comprising the steps of:

receiving a predefined pixel content by the client from a host;

scaling the predefined pixel content to a specific size by the client;

providing a data attribute field with values that specify pixel data routing and display buffer locations;

sending the scaled pixel content to at least one specific display buffer location of the display buffers locations within the client; and

displaying the scaled pixel content in the at least one specific display buffer location.

2. The method of claim 1 wherein the at least one specific display buffer location includes an image displayed to the left eye or the right eye.

3. The method of claim 1 wherein the at least one specific display buffer location is read by a display controller to refresh the image currently being displayed.

4. The method of claim 1 wherein the at least one specific display buffer location comprises an offline image buffer.

5. A hardware system for routing pixel data from a scaled video stream packet within a client in a mobile display digital interface (MDDI) communication system, the system comprising:

means for receiving a predefined pixel content by the client from a host;

means for scaling the predefined pixel content to a specific size by the client;

means for providing a data attribute field with values that specify pixel data routing and display buffer locations;

means for sending the scaled pixel content to at least one specific display buffer location of the display buffer locations within the client; and

means for displaying the scaled pixel content in the at least one specific display buffer location.

6. The system of claim 5 wherein the at least one specific display buffer location contains an image displayed to the left eye or the right eye.

7. The system of claim 5 further comprising a means for reading the at least one specific display buffer location to refresh the image currently being displayed.

8. The system of claim 5 wherein the at least one specific display buffer location comprises an offline image buffer.

9. A computer readable medium comprising program instructions which are executed by a processor to implement pixel data to be routed from a scaled video stream packet within a client in a mobile display digital interface (MDDI) communication system, the computer readable medium comprising:

program instructions that cause a predefined pixel content be received by the client from a host;

program instructions that cause the predefined pixel content be scaled to a specific size by the client;

program instructions that cause a data attribute field to be provided with values that specify pixel data routing and display buffer locations;

program instructions that cause the scaled pixel content be sent to at least one specific display buffer location, of the display buffers locations, within the client; and

program instructions that cause the scaled pixel content in the at least one specific display buffer location be displayed.

10. The of claim 9 wherein the computer readable medium of claim 9 wherein at least one specific display buffer location contains an image displayed to the left eye or the right eye.

11. The computer readable medium of claim 9 further comprising code for causing an instruction to read at least one specific display buffer location to refresh the image currently being displayed.

12. The computer readable medium of claim 9 wherein the at least one specific display buffer location comprises an offline image buffer.

13. A hardware system for routing pixel data from a scaled video stream packet within a client in a mobile display digital interface (MDDI) communication system, the system comprising:

a client configured to:

receive a predefined pixel content from a host;

scale the predefined pixel content to a specific size;

receive a provided data attribute field with values that specify pixel data routing and display buffer locations;

send the scaled pixel content to at least one specific display buffer location of the display buffer locations within the client; and

display the scaled pixel content in the at least one specific display buffer location.

14. The system of claim 13 wherein the client is further configured to read the at least one specific display buffer location to refresh the image currently being displayed.

Assignments (2)
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNOR JON JAMES ANDERSON PREVIOUSLY RECORDED ON REEL 016555 FRAME 0624. ASSIGNOR(S) HEREBY CONFIRMS THE JON JAMER ANDERSON WAS MISSPELLED AND SHOULD BE JON JAMES ANDERSON. Recorded Apr 25, 2012
From: ANDERSON, JON JAMES; STEELE, BRIAN; WILEY, GEORGE ALAN; SHEKHAR, SHASHANK
To: QUALCOMM INCORPORATED
Reel/Frame 028106/0381 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 19, 2005
From: ANDERSON, JON JAMER; STEELE, BRIAN; WILEY, GEORGE ALAN; SHEKHAR, SHASHANK
To: QUALCOMM INCORPORATED
Reel/Frame 016555/0624 →
Continuity (3)
Provisional Application 60552176 · Mar 10, 2004
Provisional Application 60554309 · Mar 17, 2004
Related Publication 20050213593A1 · Sep 29, 2005