Method and apparatus to display video
First Claim
Patent Images
1. A method comprising:
- creating a first window to display dynamic video content which at least partially overlaps a second window on a region of overlap on a display, wherein the first window further comprises a first non-overlap region, and the second window further comprises a second non-overlap region and at least one application element;
setting the pixels of the first window to a chroma color;
setting background pixels of the second window in the region of overlap to the chroma color; and
configuring the second window to draw the at least one application element after the first window has displayed at least a portion of the dynamic video content.
1 Assignment
0 Petitions
Accused Products
Abstract
A method includes creating a first window to receive video which at least partially overlaps a second window on a region of overlap of the display. Pixels of the first window are set to a chroma color. Background pixels of the second window in the region of overlap are also set to the chroma color, The second window is configured to draw after the first window.
-
Citations
15 Claims
-
1. A method comprising:
-
creating a first window to display dynamic video content which at least partially overlaps a second window on a region of overlap on a display, wherein the first window further comprises a first non-overlap region, and the second window further comprises a second non-overlap region and at least one application element; setting the pixels of the first window to a chroma color; setting background pixels of the second window in the region of overlap to the chroma color; and configuring the second window to draw the at least one application element after the first window has displayed at least a portion of the dynamic video content. - View Dependent Claims (2, 3, 4)
-
-
5. A method comprising:
-
creating a first window movable with respect to a display which at least partially overlaps a second movable window in a region of overlap on the display, wherein the first movable window further comprises a first non-overlap region, and the second movable window further comprises a second non-overlap region and at least one application element; configuring the first and second movable windows to move correspondingly to one another; configuring the first and second movable windows such that the region of overlap is drawn first with a chroma color and then with other colors representing window elements; and rendering dynamic video content only to areas of the region of overlap which have the chroma color. - View Dependent Claims (6)
-
-
7. An article comprising:
-
a memory having stored thereon instructions which, when executed by a processor, result in creating a first window to display dynamic video content which at least partially overlaps a second window on a region of overlap on the display, wherein the first window further comprises a first non-overlap region, and the second window further comprises a second non-overlap region and at least one application element; setting the pixels of the first window to a chroma color; setting background pixels of the second window in the region of overlap to the chroma color; and configuring the second window to draw the at least one application element after the first window has displayed at least a portion of the dynamic video content. - View Dependent Claims (8, 9, 10)
-
-
11. An article comprising:
-
a memory having stored thereon instructions which, when executed by a processor, result in creating a first window movable relative to a display which at least partially overlaps a second movable window in a region of overlap on the displays wherein the first movable window further comprises a first non-overlap region, and the second movable window further comprises a second non-overlap region and at least one application element; configuring the first and second movable windows to move correspondingly to one another; configuring the first and second movable windows such that the region of overlap is drawn first with a chroma color and then with other colors representing window elements; and rendering dynamic video content only to areas of the region of overlap which have the chroma color. - View Dependent Claims (12)
-
-
13. A system comprising:
-
a processor; a memory coupled to the processor by way of a bus, the memory having stored thereon instructions which, when executed by a processor, result in creating a first window movable relative to a display which at least partially overlaps a second movable window in a region of overlap on the display, wherein the first movable window further comprises a first non-overlap region, and the second movable window further comprises a second non-overlap region and at least one application element; configuring the first and second movable windows to have a common parent window; configuring the first and second movable windows such that the region of overlap is drawn first with a chroma color and then with other colors representing window elements; and rendering dynamic video content only to areas of the region of overlap which have the chroma color. - View Dependent Claims (14, 15)
-
Specification