Overscan user interface
First Claim
1. A method in a computer system for enabling the display of an image on a video display system in an area outside of a first display area controlled by a computer operating system, the computer operating system presenting a user interface that occupies a portion of the first display area, the video display system having a total displayable area of which the first display area is a part, comprising:
- modifying the total displayable area of the video display system to include a second display area by adjusting the parameters of the video display system to increase the number of displayable pixels in at least one dimension of the displayable area to less than or equal to the maximum number of pixels that can be effectively displayed by the video display system;
locating additional video display memory to correspond to the additional displayable pixels of the second display area, thereby creating an increased amount of video display memory that is addressable;
writing the image to the video display memory, such that at least a portion of the image is written to the additional video display memory; and
transferring the video display memory contents to the video display system to display the image in conjunction with the user interface.
5 Assignments
0 Petitions
Accused Products
Abstract
A method for creating and accessing a graphical user interface in the overscan area outside the area of the display normally visible to users of the common operating systems. This normal display area is generally known as the “desktop”. The desktop serves as the graphical user interface to the operating system. The desktop displays images representing documents and applications available to the user (icons). The desktop is restricted in the common environments to a predetermined set of resolutions (e.g., 640×480, 800×600, 1024×768) as defined by VGA and SuperVGA standards. Displayable borders outside this area are the overscan.
-
Citations
39 Claims
-
1. A method in a computer system for enabling the display of an image on a video display system in an area outside of a first display area controlled by a computer operating system, the computer operating system presenting a user interface that occupies a portion of the first display area, the video display system having a total displayable area of which the first display area is a part, comprising:
-
modifying the total displayable area of the video display system to include a second display area by adjusting the parameters of the video display system to increase the number of displayable pixels in at least one dimension of the displayable area to less than or equal to the maximum number of pixels that can be effectively displayed by the video display system;
locating additional video display memory to correspond to the additional displayable pixels of the second display area, thereby creating an increased amount of video display memory that is addressable;
writing the image to the video display memory, such that at least a portion of the image is written to the additional video display memory; and
transferring the video display memory contents to the video display system to display the image in conjunction with the user interface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
after adjusting the parameters to increase the number of displayable pixels and after locating the additional video display memory, writing at least a portion of the image to a portion of the video display memory that corresponds to the user interface of the operating system;
such that transferring the video display memory contents causes the image to appear to be displayed over at least a portion of the user interface.
-
-
12. The method of claim 11 wherein the image is displayed in a central portion of the total displayable area and is separately controlled from the displaying of the user interface, so that the image appears to continuously overwrite at least a portion of the user interface while the image is being displayed.
-
13. The method of claim 1 wherein the adjusting the parameters of the video display system is performed by function calls to the driver software for the video display.
-
14. A device for enabling the display of an image on a video display system in an area outside of a first display area controlled by a computer operating system, the computer operating system presenting a user interface that occupies a portion of the first display area, the video display system having a total displayable area of which the first display area is a part, comprising:
-
a parameter adjustment facility that creates a second display area by adjusting the parameters of the video display system to increase the number of displayable pixels in at least one dimension of the displayable area to less than or equal to the maximum number of pixels that can be effectively displayed by the video display system;
a memory locator that locates additional video display memory to correspond to the additional displayable pixels of the second display area, thereby creating an increased amount of addressable video memory;
a memory write mechanism that writes the image to the video display memory, such that at least a portion of the image is written to the additional video display memory; and
a memory transfer mechanism that transfers the video display memory contents to the video display system to display the image in conjunction with the user interface. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
after adjusting the parameters to increase the number of displayable pixels and locating the additional video display memory, writes at least a portion of the image to a portion of the video display memory that corresponds to the user interface of the operating system;
such that the memory transfer mechanism causes the image to appear to be displayed over at least a portion of the user interface.
-
-
25. The device of claim 24, wherein the image is displayed in a central portion of the total displayable area and is separately controlled from the displaying of the user interface, so that the image appears to continuously overwrite at least a portion of the user interface while the image is being displayed.
-
26. The device of claim 14, wherein the parameter adjustment facility performs function calls to the driver software for the video display in order to adjust the parameters for the video display system.
-
27. A computer readable memory medium containing instructions for controlling a computer processor to display an image on a video display system in an area outside of a first display area controlled by a computer operating system, the computer operating system presenting a user interface that occupies at least a portion of the first display area, the video display system having a total displayable area of which the first display area is a part, by:
-
creating a second display area by adjusting the parameters of the video display system to increase the number of displayable pixels in at least one dimension of the displayable area, to less than or equal to the maximum number of pixels that can be effectively displayed by the video display system;
locating additional video display memory to correspond to the additional displayable pixels of the second display area, thereby creating an increased amount of video display memory that is addressable;
writing the image to the video display memory, such that at least a portion of the image is written to the additional video display memory; and
transferring the video display memory contents to the video display system to display the image in conjunction with the user interface. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39)
after adjusting the parameters to increase the number of displayable pixels and locating the additional video display memory, writing at least a portion of the image to a portion of the video display memory that corresponds to the user interface of the operating system;
such that transferring the video display memory contents to the video display system causes the image to appear to be displayed over at least a portion of the user interface.
-
-
38. The computer readable memory medium of claim 37, wherein the image is displayed in a central portion of the total displayable area and is separately controlled from the displaying of the user interface so that the image appears to continuously overwrite at least a portion of the user interface while the image is being displayed.
-
39. The computer readable memory medium of claim 27, wherein adjusting the parameters of the video display system is performed by function calls to the driver software for the video display.
Specification