Method and apparatus for a frame work for structured overlay of real time graphics
First Claim
Patent Images
1. A method of automatically displaying multiple assets on a screen comprising:
- receiving a composite video feed, the composite video feed including a plurality of assets;
obtaining user preference data to determine which of the plurality of assets to display on each of a plurality of display regions;
aligning and scaling assets to be displayed in corresponding display regions according to the obtained user preference data; and
displaying the aligned and scaled assets with the elementary video feed.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus and a method of automatically displaying multiple assets on a screen comprising receiving a composite video feed, the composite video feed including a plurality of assets, obtaining user preference data to determine which of the plurality of assets to display on each of a plurality of display regions, aligning and scaling assets to be displayed in corresponding display regions according to the obtained user preference data, and displaying the aligned and scaled assets with the elementary video feed.
82 Citations
32 Claims
-
1. A method of automatically displaying multiple assets on a screen comprising:
-
receiving a composite video feed, the composite video feed including a plurality of assets;
obtaining user preference data to determine which of the plurality of assets to display on each of a plurality of display regions;
aligning and scaling assets to be displayed in corresponding display regions according to the obtained user preference data; and
displaying the aligned and scaled assets with the elementary video feed. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An apparatus for automatically displaying multiple assets on a screen comprising:
-
means for receiving a composite video feed, the composite video feed including a plurality of assets;
means for obtaining user preference data to determine which of the plurality of assets to display on each of a plurality of display regions;
means for aligning and scaling assets to be displayed in corresponding display regions according to the obtained user preference data; and
means for displaying the aligned and scaled assets with the elementary video feed. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A computer program product embodied in a computer readable medium for automatically displaying multiple assets on a screen comprising:
-
code means for receiving a composite video feed, the composite video feed including a plurality of assets;
code means for obtaining user preference data to determine which of the plurality of assets to display on each of a plurality of display regions;
code means for aligning and scaling assets to be displayed in corresponding display regions according to the obtained user preference data; and
code means for displaying the aligned and scaled assets with the elementary video feed. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A system for automatically displaying multiple assets on a screen comprising:
-
means for generating an elementary video feed, a plurality of assets, meta data determining a plurality of region definitions, meta tags associating at least one of a plurality of assets with a region definition;
means for transmitting the elementary video feed, the plurality of assets, the meta data, and the meta tags associating at least one of a plurality of assets with a region definition;
means for receiving a composite video feed, the composite video feed including a plurality of assets;
means for obtaining user preference data to determine which of the plurality of assets to display on each of a plurality of display regions;
means for aligning and scaling assets to be displayed in corresponding display regions according to the obtained user preference data; and
means for displaying the aligned and scaled assets with the elementary video feed.
-
-
32. A method of automatically displaying multiple assets on a screen comprising:
-
receiving an elementary video feed, a plurality of assets, meta data determining a plurality of display regions, and meta tags associating each display region with at least one of the plurality of assets;
obtaining user preference data and using the obtained user preference data to determine which of the plurality of assets to display in each display region;
aligning and scaling assets to be displayed in corresponding display regions according to the obtained user preference data, meta data and meta tags; and
displaying the aligned and scaled assets with the elementary video feed.
-
Specification