Claims
- 1. A method for displaying an image on a video display system in an area outside of a display area generated with a video mode having two dimensions, each dimension having a number of pixels, in a computer system running an operating system which presents a user interface fully occupying said display area, comprising:
a. adjusting parameters for said video display system to increase the number of pixels in a dimension of said video display system by a number of pixels less than or equal to the difference between the number of pixels specified in said video mode and a maximum number of pixels which said video display system can effectively display; b. within said computer system, addressing video display memory for said pixels; c. writing said image to said video display memory; and d. displaying said image from said video display memory onto said video display system along side said display area.
- 2. The method of claim 1 wherein the dimension of said video display system in which the number of pixels increased is vertical; said video display system presents said image below said display area.
- 3. The method of claim 2 wherein said image includes a movable pointer that moves in relation to user input.
- 4. The method of claim 3 wherein said pointer has a tip that is positioned below a hot spot associated with said tip.
- 5. The method of claim 4 wherein said hot spot remains within said display area while said pointer is displayed within said image.
- 6. The method of claim 5 wherein said display area includes a transparent window adjoining said image such that events which occur while said hotspot is within said transparent window may be associated with said transparent window.
- 7. The method of claim 1 wherein said parameters are control parameters for a controller for a cathode ray tube display.
- 8. The method of claim 1 wherein said video mode is defined in one or both of the standard DOS ROM BIOS or the VESA extensions thereto.
- 9. The method of claim 1 wherein the dimension of said video display system in which the number of pixels increased is horizontal; said video display system presents said image to the right of said display area.
- 10. The method of claim 9 wherein said image includes movable pointer which moves in relation to user input and said pointer has a tip which is positioned to the right of a hot spot associated with said tip.
- 11. The method of claim 1 wherein the dimension of said video display system in which the number of pixels increased is both horizontal and vertical and said video display system presents said image on a vertical side of said display area and on a horizontal side of said display area.
- 12. A device for displaying an image on a video display system in an area outside of a display area generated with a video mode having two dimensions, each dimension having a number of pixels, in a computer system running an operating system which presents a user interface fully occupying said display area, comprising:
a. means for adjusting parameters for said video display system to increase the number of pixels in a dimension of said video display system by a number of pixels less than or equal to the difference between the number of pixels specified in said video mode and a maximum number of pixels which said video display system can effectively display; b. means for, within said computer system, addressing video display memory for said increased pixels; c. means for writing said image to said video display memory; and d. means for displaying said image from said video display memory onto said video display system along side said display area.
- 13. The device of claim 12 wherein the dimension of said video display system in which the number of pixels increased is vertical and said video display system presents said image below said display area.
- 14. The device of claim 13 wherein said image includes a movable pointer that moves in relation to user input.
- 15. The device of claim 14 wherein said pointer has a tip that is positioned below a hot spot associated with said tip.
- 16. The device of claim 15 wherein said hotspot remains within said display area while said pointer is displayed within said image.
- 17. The device of claim 16 wherein said display area includes a transparent window adjoining said image such that events which occur while said hotspot is within said transparent window may be associated with said transparent window.
- 18. The device of claim 12 wherein said parameters are control parameters for a controller for a cathode ray tube display.
- 19. The device of claim 12 wherein said video mode is defined in one or both of the standard DOS ROM BIOS or the VESA extensions thereto.
- 20. The device of claim 12 wherein the dimension of said video display system in which the number of pixels increased is horizontal; said video display system presents said image to the right of said display area.
- 21. The device of claim 20 wherein said image includes a movable pointer which moves in relation to user input and said pointer has a tip which is positioned to the right of a hot spot associated with said tip.
- 22. The device of claim 12 wherein the dimension of said video display system in which the number of pixels increased is both horizontal and vertical and said video display system presents said image on a vertical side of said display area and on a horizontal side of said display area.
- 23. A computer program storage device containing a computer program which, when run on a computer system, accomplishes the following method for displaying an image on a video display system in an area outside of a display area generated with a video mode having two dimensions, each dimension having a number of pixels, in a computer system running an operating system which presents a user interface fully occupying said display area:
a. adjusting parameters for said video display system to increase the number of pixels in a dimension of said video display system by a number of pixels less than or equal to the difference between the number of pixels specified in said video mode and a maximum number of pixels which said video display system can effectively display; b. within said computer system, addressing video display memory for said increased pixels; c. writing said image to said video display memory; and d. displaying said image from said video display memory onto said video display system along side said display area.
- 24. The computer program storage device of claim 23 wherein the dimension of said video display system in which the number of pixels increased is vertical and said video display system presents said image below said display area.
- 25. The computer program storage device of claim 24 wherein said image includes a movable pointer that moves in relation to user input.
- 26. The computer program storage device of claim 25 wherein said pointer has a tip that is positioned below a hot spot associated with said tip.
- 27. The computer program storage device of claim 26 wherein said hotspot remains within said display area while said pointer is displayed within said image.
- 28. The computer program storage device of claim 27 wherein said display area includes a transparent window adjoining said image such that events which occur while said hotspot is within said transparent window may be associated with said transparent window.
- 29. The computer program storage device of claim 23 wherein said parameters are control parameters for a controller for a cathode ray tube display.
- 30. The computer program storage device of claim 23 wherein said video mode is defined in one or both of the standard DOS ROM BIOS or the VESA extensions thereto.
- 31. The computer program storage device of claim 23 wherein the dimension of said video display system in which the number of pixels increased is horizontal; said video display system presents said image to the right of said display area.
- 32. The computer program storage device of claim 31 wherein said image includes a movable pointer which moves in relation to user input and said pointer has a tip which is positioned to the right of a hot spot associated with said tip.
- 33. The computer program storage device of claim 23 wherein the dimension of said video display system in which the number of pixels increased is both horizontal and vertical and said video display system presents said image on a vertical side of said display area and on a horizontal side of said display area.
RELATED APPLICATIONS
[0001] This application is a continuation-in-part of application Ser. No. 08/975,268, filed Nov. 21, 1997, entitled Overscan User Interface and claims the priority of provisional application Ser. No. 60/088,478 filed Jun. 5, 1998.
Provisional Applications (2)
|
Number |
Date |
Country |
|
60088478 |
Jun 1998 |
US |
|
60093217 |
Jul 1998 |
US |
Continuations (1)
|
Number |
Date |
Country |
Parent |
09191322 |
Nov 1998 |
US |
Child |
09960850 |
Sep 2001 |
US |
Continuation in Parts (1)
|
Number |
Date |
Country |
Parent |
08975268 |
Nov 1997 |
US |
Child |
09191322 |
Nov 1998 |
US |