Methods and Systems for Per Pixel Alpha-Blending of a Parent Window and a Portion of a Background Image
First Claim
Patent Images
1. A method for alpha-blending sections of a window with sections of a background region, the method comprising:
- obtaining, by a window manager executing on a computing machine, coordinates of a window located over a background region;
capturing, by an alpha-blender executing on the computing machine, an image of the background region, the window overlapping at least a portion of the captured background region image;
alpha-blending, by the alpha-blender, an image of the window with a section of the background region image to generate a third image; and
displaying, by a rendering agent executing on the computing machine, the third image within the window.
7 Assignments
0 Petitions
Accused Products
Abstract
A system for alpha blending at least a portion of an image of a window with a background image, where the image of the window is captured by an alpha blender and blended together with an image of the background also captured by the alpha blender. The resulting alpha-blended image is then displayed within the window to give at least a portion of the window the appearance of smooth, anti-aliased edges.
45 Citations
20 Claims
-
1. A method for alpha-blending sections of a window with sections of a background region, the method comprising:
-
obtaining, by a window manager executing on a computing machine, coordinates of a window located over a background region; capturing, by an alpha-blender executing on the computing machine, an image of the background region, the window overlapping at least a portion of the captured background region image; alpha-blending, by the alpha-blender, an image of the window with a section of the background region image to generate a third image; and displaying, by a rendering agent executing on the computing machine, the third image within the window. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for alpha-blending sections of a window with sections of a background region, the system comprising:
-
a computing machine comprising a processor and memory; a window manager executing on a computing machine to obtain coordinates of a window located over a background region; an alpha-blender executing on the computing machine to capture an image of the background region, the window overlapping at least a portion of the captured background region image, and alpha-blend an image of the window with a section of the background region image to generate a third image; and a rendering agent executing on the computing machine to display the third image within the window. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification