Method and Apparatus for Rendering Video Content Including Secondary Digital Content
First Claim
1. A device for rendering video content comprising:
- (a) a reception module for receiving secondary digital content over the Internet;
(b) a decoding module for decoding a primary video stream received through the reception module;
(c) a rendering module including logic to render secondary digital content in an overlay above the primary video stream by using the secondary digital content received through the reception module; and
(d) an encoding module including logic to encode a digital video content stream that has been rendered by the rendering module into a three-dimensional video format, wherein the overlay is encoded as a three-dimensional layer above the primary video stream.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for rendering video content that includes a first reception module for receiving secondary digital content from the Internet, a second reception module for receiving a primary video stream, a decoding module for decoding the primary video stream received through the second reception module, a rendering module to render digital video content in an overlay above the primary video stream by using the secondary digital content, an encoding module to encode digital video content that has been rendered by the rendering module into a video format for display on an output screen, and a controller module for decoding an input signal from a controller device to control a display of the transparent layer on the output screen. The digital video content in the overlay may be encoded as a transparent layer above the primary video stream.
-
Citations
25 Claims
-
1. A device for rendering video content comprising:
-
(a) a reception module for receiving secondary digital content over the Internet; (b) a decoding module for decoding a primary video stream received through the reception module; (c) a rendering module including logic to render secondary digital content in an overlay above the primary video stream by using the secondary digital content received through the reception module; and (d) an encoding module including logic to encode a digital video content stream that has been rendered by the rendering module into a three-dimensional video format, wherein the overlay is encoded as a three-dimensional layer above the primary video stream. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for combining multimedia content comprising:
-
(a) receiving primary video content from a video content provider; (b) processing the primary video content including rendering secondary digital content in a transparent layer that overlays the primary video content to form combined video content, wherein the combined video content comprises an aggregation of the primary video content and the secondary digital content; and (c) transmitting the combined video content to a video display device. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A non-transitory computer readable medium having executable instructions that, when executed by a processor, are operable to cause an apparatus to:
-
(a) receive primary video content from a video content provider; (b) process the primary video content including rendering secondary digital content in a transparent layer that overlays the primary video content to form combined video content, wherein the combined video content comprises an aggregation of the primary video content and the secondary digital content; and (c) transmit the combined video content to a video display device. - View Dependent Claims (22)
-
-
23. A device for rendering video content comprising:
-
(a) a first reception module for receiving secondary digital content from the Internet; (b) a second reception module for receiving a primary video stream; (c) a decoding module for decoding the primary video stream received through the second reception module; (d) a rendering module including logic to render digital video content in an overlay above the primary video stream using the secondary digital content; (e) an encoding module including logic to encode digital video content that has been rendered by the rendering module into a video format for display on an output screen, wherein the overlay is encoded as a transparent layer above the primary video stream; and (f) a controller module including logic for decoding an input signal from a controller device to control a display of the transparent layer on the output screen. - View Dependent Claims (24, 25)
-
Specification