Method and apparatus for providing translucent images on a computer display
First Claim
1. A computer-implemented method for establishing a translucent window having a translucent window background and a translucent window frame on a display screen of a computer system, comprising the steps of:
- displaying a base window on a display screen;
displaying a translucent window on a the display screen using an overlay program such that a the translucent window partially obscures the base window can in a manner the permits the base window to be seen through said the translucent window, and;
conducting image operations on at least one of said the translucent window and said the base window; and
updating the display of the at least one of the translucent window and the base window on the display screen based on the conducted image operations.
0 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus is described for producing a translucent image over a base image created on the display screen of a computer system by a selected first application program, and conducting image operations either on the base image created by the selected application program with reference to the translucent image produced, or conducting image operations on the translucent image with reference to the base image of the first application program. The first application program runs on a central processing unit (CPU) of a computer system to produce a base image, and another application program referred to as the overlay program is run to produce the translucent image such that portions of the base image which are overlapped by the overlay image are at least partially visible through the translucent image. There is also a mechanism for blending the first video data and the second video data to produce a blended image on the screen assembly.
-
Citations
36 Claims
-
1. A computer-implemented method for establishing a translucent window having a translucent window background and a translucent window frame on a display screen of a computer system, comprising the steps of:
-
displaying a base window on a display screen;
displaying a translucent window on a the display screen using an overlay program such that a the translucent window partially obscures the base window can in a manner the permits the base window to be seen through said the translucent window, and;
conducting image operations on at least one of said the translucent window and said the base window; and updating the display of the at least one of the translucent window and the base window on the display screen based on the conducted image operations. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for displaying images on a display screen of a computer system, comprising the steps of:
-
displaying a base image on a display screen of a computer system; and displaying a translucent image on said screen such that portions of said base image which are covered by said translucent image are at least partially visible through said translucent image. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A method for displaying images on a display screen of a computer system comprising the steps of:
-
running an application program on the central processing unit (CPU) of a computer system to produce a base image on a display screen coupled to said CPU; and running an overlay program on said CPU to produce a translucent image on said display screen such that portions of said base image are overlapped by said translucent image and are at least partially visible through said translucent image. - View Dependent Claims (18, 19, 20, 21, 22, 33)
-
-
23. A method of performing image operations in a computer system having a display screen, including the steps of:
-
presenting a first selected image with respect to which image operations are desired, and producing a translucent image effective for overlapping at least a portion of said first selected image. - View Dependent Claims (24, 25)
-
-
26. A computer system comprising:
-
a central processing unit (CPU); screen means for displaying images, said screen means being coupled to said CPU; display means coupled to said screen means for displaying a translucent image on said screen means; and means for conducting image operations on a region including the level of a translucent image produced by said display means and the level beneath the translucent image. - View Dependent Claims (27, 28)
-
-
29. A method comprising:
-
displaying a translucent window having a translucent window background and a translucent window frame on a display screen of an electronic device, such that a base window can be seen through the translucent window; conducting image operations on at least one of the translucent window and the base window; and updating the display of the at least one of the translucent window and the base window on the display screen based on the conducted image operations.
-
-
30. A method comprising:
-
running an application program on one or more processors of an electronic device to produce a base image; and running an overlay program on the processor(s) to produce a translucent image such that portions of the base image are overlapped by the translucent image are blended with the translucent image and are at least partially visible through the translucent image, wherein running an overlay program comprises; providing the translucent image; intercepting screen inputs which for the translucent image, the screen inputs inputting image operations to the translucent image; processing the intercepted screen inputs in the processor(s) effective to conduct image operations on the translucent image; and updating the application program based upon the processed screen inputs to reflect the image operations. - View Dependent Claims (31, 32, 34)
-
-
35. An electronic device implemented method comprising:
-
displaying a base window; displaying a translucent window overlapping at least a portion of the base window, the portions of the translucent window and the base window which overlap being blended, whereby the contents of both windows are visible; and receiving inputs into the translucent window effective to induce image operations on the translucent image and displaying a representation of the image operations in the base window. - View Dependent Claims (36)
-
Specification