Method and apparatus to decode a streaming file directly to display drivers
First Claim
Patent Images
1. A display driver to display a file stream, comprising:
- a display driver module having a bitmapped frame buffer, the display driver module controlling the display; and
a decoder to transform the file stream and store the transformed file stream in the bitmapped frame buffer of the display driver module, the display driver adapted to process data in the bitmapped frame buffer to generate the display.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus is presented for decoding an encoded streaming media file and outputting the decoded streaming media file directly in the frame buffer of a driver, thereby eliminating the need for intermediate buffers for audio, video, and print devices. The method provides the capability to capture audio, video, and/or print (and metadata) at a point and apply digital rights management to the data from the point of capture to the point of rendering. The invention works with any rendering technology that uses frame buffers, such as digital light processing (DLP) device, liquid crystal displays (LCDs), and MEM (Micro-electro-mechanical) imaging devices.
-
Citations
36 Claims
-
1. A display driver to display a file stream, comprising:
-
a display driver module having a bitmapped frame buffer, the display driver module controlling the display; and
a decoder to transform the file stream and store the transformed file stream in the bitmapped frame buffer of the display driver module, the display driver adapted to process data in the bitmapped frame buffer to generate the display. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method to drive a display driver of an encoded file stream comprising the steps of:
-
receiving the encoded file stream;
transforming the encoded file stream into a format of the display driver, thereby generating a transformed file stream; and
storing the transformed file stream in the bitmapped frame buffer of the display driver. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A method to apply digital rights management of data from the point of capture to the point of rendering comprising the steps of:
-
capturing the data;
storing the data directly into a frame buffer of an encoder;
transforming the data in the frame buffer into an encoded media file;
applying digital rights management to the encoded media file;
transmitting the encoded media file to a rendering device;
unwrapping the digital rights management applied to the encoded media file;
decoding the encoded media file into a driver frame buffer; and
generating commands to control display components using data in the driver frame buffer. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
Specification