Method for producing graphics for overlay on a video source
First Claim
1. A method for combining a source video signal and one or more graphical elements using a preexisting computer-based graphics program to generate a composite video signal, said method comprising:
- providing a work area in said preexisting computer-based graphics program to enable a user to add data objects thereto, said data objects being available from said preexisting computer-based graphics program and associated with said one or more graphical elements;
providing in said work area, a region for said source video signal;
enabling said user to interact with said work area to control the location, size, and appearance of said one or more graphical elements in relation to said region for said source video signal;
generating a graphical overlay using said graphical elements according to the current state of said work area;
combining said graphical overlay and said source video signal to generate said composite video signal; and
providing said composite video signal as an output to be used by a graphics engine;
wherein said preexisting computer-based graphics program is a commercially available software program that is independently operable to provide stand-alone functionality for at least one use other than said method.
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
19 Claims
-
1. A method for combining a source video signal and one or more graphical elements using a preexisting computer-based graphics program to generate a composite video signal, said method comprising:
-
providing a work area in said preexisting computer-based graphics program to enable a user to add data objects thereto, said data objects being available from said preexisting computer-based graphics program and associated with said one or more graphical elements; providing in said work area, a region for said source video signal; enabling said user to interact with said work area to control the location, size, and appearance of said one or more graphical elements in relation to said region for said source video signal; generating a graphical overlay using said graphical elements according to the current state of said work area; combining said graphical overlay and said source video signal to generate said composite video signal; and providing said composite video signal as an output to be used by a graphics engine; wherein said preexisting computer-based graphics program is a commercially available software program that is independently operable to provide stand-alone functionality for at least one use other than said method. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for adapting a preexisting computer-based graphics program for generating a composite video feed comprising:
-
providing a software tool in said preexisting computer-based graphics program that enables a user to load an overlay interface for adding data objects available directly from said computer-based graphics program; providing in said overlay interface, a region for a source video signal; and enabling said user to generate a composite video signal using said software tool, said composite video signal comprising said source video signal and one or more graphical elements associated with said data objects; wherein said preexisting computer-based graphics program is a commercially available software program that is independently operable to provide stand-alone functionality for at least one use other than said method. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
Specification