Method and apparatus for controlling computer displays by using a two dimensional scroll palette
First Claim
1. In an interactive computer-controlled display system having a processor, means for accessing displayable information having predetermined dimensions, a data display screen coupled to said processor for displaying said displayable information, and a cursor control device coupled to said processor for interactively positioning a cursor on said lay screen, a computer implemented process for interactively selecting a portion of said displayable information which is displayed within a region of said display screen, said process comprising the steps of:
- generating and displaying first window region on said data display screen, said first window region having a border, a first displayed portion of said displayable information being displayed within said border of said first window region such that an undisplayed portion of said displayable information is not displayed on said data display screen;
generating and displaying a second window region being associated with said first window region, said second window region having a border, said second window region being displayed concurrently on said data display screen with said first window region, said border of said second window region corresponding to said predetermined dimensions of said displayable information, said second window region having a third window region within said second window region, said third window region having a border corresponding to said first displayed portion of said displayable information, said third window region being located in a different position on said data display screen than a position of said first window region; and
moving said third window region in two dimensions within said second window region to selectively display a second displayed portion of said displayable information within said border of said first window region, said second displayed portion being different from said first displayed portion.
3 Assignments
0 Petitions
Accused Products
Abstract
A computer program provides for the display of window regions on a display screen whereby the content and size of one window region is controllable in two dimensions using means provided in another window region. A cursor device and a signal generation means is used to select the two-dimensional scrolling or resizing of a window region. Controls are also provided to move and terminate window regions. Upon termination, the configuration of window regions is saved on a data storage means for use when the window regions are re-displayed. Cursor movement can be restricted to the horizontal or vertical directions only.
-
Citations
48 Claims
-
1. In an interactive computer-controlled display system having a processor, means for accessing displayable information having predetermined dimensions, a data display screen coupled to said processor for displaying said displayable information, and a cursor control device coupled to said processor for interactively positioning a cursor on said lay screen, a computer implemented process for interactively selecting a portion of said displayable information which is displayed within a region of said display screen, said process comprising the steps of:
-
generating and displaying first window region on said data display screen, said first window region having a border, a first displayed portion of said displayable information being displayed within said border of said first window region such that an undisplayed portion of said displayable information is not displayed on said data display screen; generating and displaying a second window region being associated with said first window region, said second window region having a border, said second window region being displayed concurrently on said data display screen with said first window region, said border of said second window region corresponding to said predetermined dimensions of said displayable information, said second window region having a third window region within said second window region, said third window region having a border corresponding to said first displayed portion of said displayable information, said third window region being located in a different position on said data display screen than a position of said first window region; and moving said third window region in two dimensions within said second window region to selectively display a second displayed portion of said displayable information within said border of said first window region, said second displayed portion being different from said first displayed portion. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. In an interactive computer-controlled display system having a processor, means for accessing displayable information having predetermined dimensions, a data display screen coupled to said processor for displaying said displayable information, and a cursor control device coupled to said processor for interactively positioning a cursor on said display screen, a computer implemented process for interactively selecting a portion of said displayable information which is displayed within a region of said display screen, said process comprising the steps of:
-
generating and displaying a first displayed portion of said displayable information being displayed within said border of said first window region such that an undisplayed portion of said displayable information is not displayed on said data display screen; generating and displaying a second window region being associated with said first window region, said second window region having a border, said second window region being displayed concurrently on said data display screen with said first window region, said border of said second window region corresponding to said predetermined dimensions of said displayable information, said second window region having a third window region within said second window region, said third window region having a border corresponding to said first displayed portion of said displayable information, said third window region being located in a different position on said data display screen than a position of said first window region; and resizing said third window region in two dimensions within said second window region to selectively display a second displayed portion of said displayable information within said border of said first window region, said second displayed portion being different from said first displayed portion. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. In an interactive computer-controlled display system having a processor, means for accessing displayable information having predetermined dimensions, a data display screen coupled to said processor for displaying said displayable information, and a cursor control device coupled to said processor for interactively positioning a cursor on said display screen, a computer implemented process for interactively selecting a portion of said displayable information which is displayed within a region of said display screen and interactively controlling a window region which is displayed within said display screen, said process comprising the steps of:
-
generating and displaying a first window region on said data display screen, said first window region having a border, a first displayed portion of said displayable information being displayed within said border of said first window region such that an undisplayed portion of said displayable information is not displayed on said data display screen; generating and displaying a second window region being associated with said first window region, said second window region having a border, said second window region being displayed concurrently on said data display screen with said first window region, said border of said second window region corresponding to said predetermined dimensions of said displayable information, said second window region having a third window region within said second window region, said third window region having a border corresponding to said first displayed portion of said displayable information, said third window region being located in a different position on said data display screen than a position of said first window region; moving said third window region in two dimensions within said second window region to selectively display a second displayed portion of said displayable information within said border of said first window region, said second displayed portion being different from said first displayed portion; resizing said third window region in two dimensions within said second window region to selectively display said second displayed portion of said displayable information within said border of said first window region; moving said second window region in two dimensions within said display screen simultaneously with the corresponding movement of said third window region; and terminating and removing said second window region from said display screen simultaneously with the corresponding termination and removal of said third window region.
-
-
23. In an interactive computer-controlled display system having a processor, means for accessing displayable information having predetermined dimensions, a data display screen coupled to said processor for displaying said displayable information, and a cursor control device coupled to said processor for interactively positioning a cursor on said display screen, a computer implemented process for interactively selecting a portion of said displayable information within a region of said display screen, said process comprising the steps of:
-
generating and displaying a first window region on said data display screen, said first window region having a border, a first displayed portion of said displayable information being displayed within said border of said first window region such that an undisplayed portion of said displayable information is not displayed on said data display screen; generating and displaying a second window region being associated with said first window region, said second window region having a border, said second window region being displayed concurrently on said data display screen with said first window region, said border of said second window region corresponding to said predetermined dimensions of said displayable information, said second window region having a third window region within said second window region, said third window region having a border corresponding to said first displayed portion of said displayable information, said third window region being located in a different position on said data display screen than a position of said first window region; and moving said third window region in two dimensions within said second window region to selectively display a second displayed portion of said displayable information within said border of said first window region, said second displayed portion being different from said first displayed portion; expanding said third window region in two dimensions within said second window region to selectively display all of said displayable information within said border of said first window region. - View Dependent Claims (24)
-
-
25. In an interactive computer-controlled display system having a processor, means for accessing displayable information having predetermined dimensions, a data display screen coupled to said processor for displaying said displayable information, and a cursor control device coupled to said processor for interactively positioning a cursor on said display screen, a device for interactively selecting a portion of said displayable information which is displayed within a region of said display screen, said device comprising:
-
a means for generating and displaying a first window region on said data display screen, said first window region having a border, a first displayed portion of said displayable information being displayed within said border of said first window region such that an undisplayed portion of said displayable information is not displayed on said data display screen, said means for generating and displaying said first window region being coupled to said processor; a means for generating and displaying a second window region being associated with said first window region on said display screen, said second window region having a border, said second window region being displayed concurrently on said data display screen with said first window region, said border of said second window region corresponding to said predetermined dimensions of said displayable information, said second window region having a third window region within said second window region, said third window region having a border corresponding to said first displayed portion of said displayable information, said third window region being located in a different position on said data display screen than a position of said first window region, said means for generating and displaying said second window region being coupled to said processor; and means for moving said third window region in two dimensions within said second window region to selectively display a second displayed portion of said displayable information within said border of said first window region, said second displayed portion being different from said first displayed portion, said means for moving said third window region being coupled to said processor. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
-
37. In an interactive computer-controlled display system having a processor, means for accessing displayable information having predetermined dimensions, a data display screen coupled to said processor for displaying said displayable information, and a cursor control device coupled to said processor for interactively positioning a cursor on said display screen, a device for interactively selecting a portion of said displayable information which is displayed within a region of said display screen, said device comprising:
-
a means for generating and displaying a first window region on said data display screen, said first window region having a border, a first displayed portion of said displayable information being displayed within said border of said first window region such that an undisplayed portion of said displayable information is not displayed on said data display screen, said means for generating and displaying said first window region being coupled to said processor; a means for generating and displaying a second window region being associated with said first window region on said display screen, said second window region having a border, said second window region being displayed concurrently on said data display screen with said first window region, said border of said second window region corresponding to said predetermined dimensions of said displayable information, said second window region having a third window region within said second window region, said third window region having a border corresponding to said first displayed portion of said displayable information, said third window region being located in a different position on said data display screen than a position of said first window region, said means for generating and displaying said second window region being coupled to said processor; and means for resizing said third window region into dimensions within said second window region to selectively display a second displayed portion of said displayable information within said border of first window region, said second displayed portion being different from said first displayed portion, said means for resizing said third window region being coupled to said processor. - View Dependent Claims (38, 39, 40, 41, 42, 43, 44, 45)
-
-
46. In an interactive computer-controlled display system having a processor, means for accessing displayable information having predetermined dimensions, a data display screen coupled to said processor for displaying said displayable information, and a cursor control device coupled to said processor for interactively positioning a cursor on said display screen, a device for interactively selecting a portion of said displayable information which is displayed within a region of said display screen, said device comprising:
-
a means for generating and displaying a first window region on said data display screen, said first window region having a border, a first displayed portion of said displayable information being displayed within said border of said first window region such that an undisplayed portion of said displayable information is not displayed on said data display screen, said means for generating and displaying said first window region being coupled to said processor; a means for generating and displaying a second window region being associated with said first window region on said display screen, said second window region having a border, said second window region being displayed concurrently on said data display screen with said first window region, said border of said second window region corresponding to said predetermined dimensions of said displayable information, said second window region having a third window region within said second window region, said third window region having a border corresponding to said first displayed portion of said displayable information, said third window region being located in a different position on said data display screen than a position of said first window region, said means for generating and displaying said second window region being coupled to said processor, means for moving said third window region in two dimensions within said second window region to selectively display a second displayed portion of said displayable information within said border of said first window region, said second displayed portion being different from said first displayed portion, said means for moving said third window region being coupled to said processor; means for resizing said third window region in two dimensions within said second window region to selectively display a second displayed portion of said displayable information within said border of said first window region, said means for resizing said third window region being coupled to said processor; means for moving said second window region in two dimensions within said display screen simultaneously with the corresponding movement of said third window region, said means for moving said second window region being coupled to said processor; means for terminating and removing said second window region from said data display screen simultaneously with the corresponding termination and removal of said third window region, said means for terminating and removing said second window region and said third window region being coupled to said processor.
-
-
47. In an interactive computer-controlled display system having a processor, means for accessing displayable information having predetermined dimensions, a data display screen coupled to said processor for displaying said displayable information, and a cursor control device coupled to said processor for interactively positioning a cursor on said display screen, a device for interactively selecting a portion of said displayable information which is displayed within a region of said display screen, said device comprising:
-
means for generating and displaying a first window region on said data display screen, said first window region having a border, a first displayed portion of said displayable information being displayed within said border of said first window region such that an undisplayed portion of said displayable information is not displayed on said data display screen, said means for generating and displaying said first window region being coupled to said processor; means for generating and displaying a second window region being associated with said first window region on said data display screen, said second window region having a border, said second window region being displayed concurrently on said data display screen with said first window region, said border of said second window region corresponding to said predetermined dimensions of said displayable information, said second window region having a third window region within said second window region, said third window region having a border corresponding to said first displayed portion of said displayable information, said third window region being located in a different position on said data display screen than a position of said first window region, said means for generating and displaying said second window region being coupled to said processor; and means for expanding said third window region in two dimensions within said second window region to selectively display all of said displayable information within said border of said first window region, said means for expanding said third window region being coupled to said processor. - View Dependent Claims (48)
-
Specification