Method for producing graphics for overlay on a video source
First Claim
1. Apparatus adapted to operate on a personal computer having video input means, graphics engine and video output means for producing overlay graphic elements from PowerPoint (trademark) slides for overlay on a source video program stream comprising:
- (a) means to receive a source video stream;
(b) parsing means to produce an overlay graphic from PowerPoint (trademark) data objects;
(c) compositing means to composite said overlay graphic with said source video stream; and
(d) output means coupled to said compositing means to provide an output video stream including at least a portion of the source video stream and the overlay graphic.
3 Assignments
0 Petitions
Accused Products
Abstract
Discloses a method for producing graphical overlay elements on a source video program stream using Microsoft PowerPoint slides as a source of the graphical overlay elements to be overlaid on the source video program stream, including representations of real-time information such as stock quotes or weather data. A computer software algorithm is describe which includes a PowerPoint data objects parser that interacts with PowerPoint data objects and user input to create and control the overlay of PowerPoint graphical elements on the source video program stream. The PowerPoint data objects parser produces enhanced data objects representing the overlay graphic elements that include mask and alpha channel data for use a graphics engine to composite the enhanced data objects of the overlay graphic elements with an input video program stream.
-
Citations
7 Claims
-
1. Apparatus adapted to operate on a personal computer having video input means, graphics engine and video output means for producing overlay graphic elements from PowerPoint (trademark) slides for overlay on a source video program stream comprising:
-
(a) means to receive a source video stream;
(b) parsing means to produce an overlay graphic from PowerPoint (trademark) data objects;
(c) compositing means to composite said overlay graphic with said source video stream; and
(d) output means coupled to said compositing means to provide an output video stream including at least a portion of the source video stream and the overlay graphic.
-
-
2. Apparatus for producing overlay graphic elements from PowerPoint slides for overlay on a source video program stream comprising:
-
(a) user input means;
(b) parsing means in communication with said user input means operable to produce overlay graphic objects corresponding to PowerPoint (trademark) data objects;
(b) means to store said overlay graphic objects. - View Dependent Claims (3)
-
-
4. Apparatus for producing video signals operable on a personal computer comprising:
-
(a) a graphics engine providing at least two input video paths and an output video path operable to composite a video signal on each said input video path into an output video signal provided to said output video path;
(b) means to receive a source video stream coupled to one said input video path;
(c) an overlay manager adapted to produce a video signal coupled to another said input video path, the overlay manager including user input means and means to receive overlay objects wherein the video signal produced by said overlay manager is responsive to said user input means and said overlay objects. - View Dependent Claims (5, 6, 7)
-
Specification