← Back to Patent Explorer
US5524196A Expired / Lapsed US ⏱️ 0.0 years remaining

Method and system for manipulating data through a graphic user interface within a data processing system

Assignee: International Business Machines Corp
•
Filing: 1992-12-18
•
Granted: 1996-06-04
•
Expires: 2012-12-18
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method and system in a data processing system for efficiently managing a plurality of displayable objects within a display. Graphic selections of displayable objects arranged in a substantially circular formation are displayed in conjunction with a rotatable pointer or bar which is rotatable about a pivot point within the graphic selection arranged in a substantially circular formation. A moveable control element may be provided along the rotatable pointer or bar. The rotatable pointer or bar also includes one end which may be utilized for designating one of the graphic selections. The display of the displayable object may be altered in response to a selection of one of the graphic selections utilizing the end of the rotatable pointer or bar and in response to a manipulation of the moveable control element.

Inventors

  • 👤 Jerry A. Blades

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-26 01:33
CPC Classifications
G; G06; G06F; G06F3/00; G06F3/01; G06F3/048; G06F3/0484; G06F3/04847; G06F3/0481; G06F3/0482; G06F3/0485; G06F3/04855

Claims Analysis

Total Claims: 25
Claim 1
Independent Claim 131 words
A method in a data processing system for efficiently managing a plurality of displayable objects within a display, said method comprising the data processing system implemented steps of: providing a plurality of graphic selections arranged in a substantially circular formation, each of said plurality of graphic selections indicating one of said plurality of displayable objects; displaying a rotatable pointer within said substantially circular formation, said rotatable pointer including a moveable control element within said rotatable pointer; and altering a display of at least one of said plurality of displayable objects in response to a selection of one of said plurality of graphic selections utilizing said rotatable pointer and a manipulation of said moveable control element, wherein said rotatable pointer and said moveable control element are manipulated by a user controlled pointer.
Claim 2
Independent Claim 131 words
A method in a data processing system for efficiently managing a plurality of displayable objects within a display, said method comprising the data processing system implemented steps of: providing a plurality of graphic selections arranged in a substantially circular formation, each of said plurality of graphic selections indicating one of said plurality of displayable objects; displaying a rotatable pointer within said substantially circular formation, said rotatable pointer including a moveable control element within said rotatable pointer; and altering a display of at least one of said plurality of displayable objects in response to a selection of one of said plurality of graphic selections utilizing said rotatable pointer and a manipulation of said moveable control element, wherein said rotatable pointer and said moveable control element are manipulated by a user controlled pointer.
Claim 3
Dependent Claim 126 words
The method of claim 1, wherein said plurality of graphic selections includes a plurality of functions, wherein said step of altering a display of at least one of said plurality of displayable objects in response to a selection of one of said plurality of graphic selections by said rotatable pointer and in response to a manipulation of said moveable control element includes the step of altering a display of at least one of said plurality of displayable objects in response to one of said plurality of functions selected from said plurality of graphic selections by said rotatable pointer and controlling said altering of said display of said at least one of said plurality of displayable objects in response to said manipulation of said moveable control element.
Claim 4
Dependent Claim 76 words
The method of claim 1, wherein said step displaying a rotatable pointer rotatable about a pivot point within said substantially circular formation includes the step of displaying said rotatable pointer in a form of a rotatable bar rotatable about said pivot point and said moveable control element in a form of a moveable slider moveable along said rotatable bar, wherein said rotatable bar has a first end for selecting one of said plurality of graphic selections.
Claim 5
Dependent Claim 85 words
The method of claim 3, wherein a portion of said plurality of displayable objects includes a plurality of windows and wherein said step of altering a display of at least one of said plurality of displayable objects in response to a selection of one of said plurality of graphic selections by said first end and in response to a manipulation of said moveable slider includes displaying one of said plurality of windows associated with one of said plurality of graphic selections in a foreground mode.
Claim 6
Dependent Claim 70 words
The method of claim 4, wherein said step of altering a display of at least one of said plurality of displayable objects in response to a selection of one of said plurality of graphic selections by said first end and in response to a manipulation of said moveable slider includes altering a display of said one of said plurality of windows in response to said manipulation of said moveable slider.
Claim 7
Independent Claim 286 words
A method for selectively manipulating the display of a plurality of overlapping data collections which are displayed in multiple layers in a simulated three-dimensional manner within a data processing system, said method comprising the data processing system implemented steps of: providing a substantially circular control icon having a defined periphery; displaying a rotatable pointer rotatable about a pivot point within said substantially circular control icon; associating each of said plurality of data collections with a selected point about said defined periphery; displaying said multiple layers of said overlapping data collections in a selected order; and altering said selected order of said display of said multiple layers of overlapping data collections in response to a rotation of said rotatable pointer caused by a selection of said rotatable pointer by a pointer controlled by a user input, wherein said step displaying a rotatable pointer rotatable about a pivot point within said substantially control icon includes the step of displaying said rotatable pointer in a form of a rotatable bar rotatable about said pivot point, wherein said rotatable bar has a first end for selecting one of said plurality of selections, wherein said step of altering said selected order of said display of said multiple layers of overlapping data collections in response to a rotation of a rotatable pointer includes the step of bringing a window associated with one of said plurality of selections to a foreground view in response to a selection of said one of said plurality of selections associated with said window and wherein said step of displaying a rotatable pointer rotatable about a pivot point within said substantially circular control icon further includes the step of displaying a moveable control element within said rotatable pointer.
Claim 8
Independent Claim 286 words
A method for selectively manipulating the display of a plurality of overlapping data collections which are displayed in multiple layers in a simulated three-dimensional manner within a data processing system, said method comprising the data processing system implemented steps of: providing a substantially circular control icon having a defined periphery; displaying a rotatable pointer rotatable about a pivot point within said substantially circular control icon; associating each of said plurality of data collections with a selected point about said defined periphery; displaying said multiple layers of said overlapping data collections in a selected order; and altering said selected order of said display of said multiple layers of overlapping data collections in response to a rotation of said rotatable pointer caused by a selection of said rotatable pointer by a pointer controlled by a user input, wherein said step displaying a rotatable pointer rotatable about a pivot point within said substantially control icon includes the step of displaying said rotatable pointer in a form of a rotatable bar rotatable about said pivot point, wherein said rotatable bar has a first end for selecting one of said plurality of selections, wherein said step of altering said selected order of said display of said multiple layers of overlapping data collections in response to a rotation of a rotatable pointer includes the step of bringing a window associated with one of said plurality of selections to a foreground view in response to a selection of said one of said plurality of selections associated with said window and wherein said step of displaying a rotatable pointer rotatable about a pivot point within said substantially circular control icon further includes the step of displaying a moveable control element within said rotatable pointer.
Claim 9
Dependent Claim 36 words
The method of claim 6, wherein said step of displaying a moveable control element within said rotatable pointer includes displaying said moveable control element in a form of a moveable slider moveable along said rotatable bar.
Claim 10
Dependent Claim 26 words
The method of claim 7 further comprising altering a display of a window in a foreground view in response to a manipulation of said moveable slider.
Claim 11
Dependent Claim 113 words
A data processing system for efficiently managing a plurality of displayable objects within a display, said data processing system, comprising: display means for displaying a plurality of graphic selections arranged in a substantially circular formation with a rotatable pointer rotatable about a pivot point within said substantially circular formation and a moveable control element within said rotatable pointer; and display control means for altering a display of at least one of said plurality of displayable objects in response to a selection of one of said plurality of graphic selections said rotatable pointer and said moveable control element, wherein said rotatable pointer and said moveable control element are manipulated by a user controlled pointer.
Claim 12
Dependent Claim 113 words
A data processing system for efficiently managing a plurality of displayable objects within a display, said data processing system, comprising: display means for displaying a plurality of graphic selections arranged in a substantially circular formation with a rotatable pointer rotatable about a pivot point within said substantially circular formation and a moveable control element within said rotatable pointer; and display control means for altering a display of at least one of said plurality of displayable objects in response to a selection of one of said plurality of graphic selections said rotatable pointer and said moveable control element, wherein said rotatable pointer and said moveable control element are manipulated by a user controlled pointer.
Claim 13
Dependent Claim 108 words
The data processing system of claim 9, wherein said display control means for altering a display of at least one of said plurality of displayable objects in response to a selection of one of said plurality of graphic selections by said rotatable pointer and in response to a manipulation of said moveable control element includes means for altering a display of at least one of said plurality of displayable objects in response to a function selected by said rotatable pointer and wherein said means for altering a display of at least one of said plurality of displayable objects is controlled by a manipulation of said moveable control element.
Claim 14
Dependent Claim 17 words
The data processing system of claim 10, wherein said plurality of graphic selections includes a command ring.
Claim 15
Dependent Claim 18 words
The data processing system of claim 11, wherein said plurality of graphic selections includes a second command ring.
Claim 16
Dependent Claim 36 words
The data processing system of claim 12, wherein said command ring includes graphic selections representing functions selectable by said rotatable pointer and said second command ring contains graphic selections representing windows selectable by said rotatable pointer.
Claim 17
Dependent Claim 23 words
The data processing system of claim 11, wherein said command ring contains graphic selections representing functions and windows selectable by said rotatable pointer.
Claim 18
Dependent Claim 89 words
The data processing system of claim 9, wherein said display means for displaying a rotatable pointer rotatable about a pivot point within said substantially circular formation and a moveable control element along said rotatable pointer includes display means for displaying said rotatable pointer in a form of a rotatable bar rotatable about said pivot point and said moveable control element in a form of a moveable slider moveable along said rotatable bar, wherein said rotatable bar has a first end for selecting one of said plurality of graphic selections.
Claim 19
Dependent Claim 92 words
The data processing system of claim 15, wherein a portion of said plurality of displayable objects includes a plurality of windows and wherein said display control means for altering a display of at least one of said plurality of displayable objects in response to a selection of one of said plurality of graphic selections by said first end and in response to a manipulation of said moveable slider includes display means for displaying one of said plurality of windows associated with one of said plurality of graphic selections in a foreground mode.
Claim 20
Dependent Claim 78 words
The data processing system of claim 16, wherein said display control means for altering a display of at least one of said plurality of displayable objects in response to a selection of one of said plurality of graphic selections by said first end and in response to a manipulation of said moveable slider includes display control means for altering a display of said one of said plurality of windows in response to said manipulation of said moveable slider.
Claim 21
Dependent Claim 86 words
The data processing system of claim 9, wherein said display control means for altering a display of at least one of said plurality of displayable objects in response to a selection of one of said plurality of graphic selections by said first end and in response to a manipulation of said moveable control element includes means for altering said display of said at least one of said plurality of displayable objects in accordance with a function associated with said one of said plurality of graphic selections.
Claim 22
Dependent Claim 269 words
A data processing system for selectively manipulating the display of a plurality of overlapping data collections which are displayed in multiple layers in a simulated three-dimensional manner within said data processing system, said data processing system comprising: display means for displaying a substantially circular control icon having a defined periphery; association means for associating each of said plurality of data collections with a selected point about said defined periphery; display means for displaying said multiple layers of said overlapping data collections in a selected order; and alteration means for altering said selected order of said display of said multiple layers of overlapping data collections in response to a rotation of a rotatable pointer caused by a selection of said rotatable pointer controlled by a user input, wherein said display means for displaying a rotatable pointer rotatable about a pivot point within said substantially control icon includes means for displaying said rotatable pointer in a form of a rotatable bar rotatable about said pivot point, wherein said rotatable bar has a first end for selecting one of said plurality of selections, wherein said alteration means for altering said selected order of said display of said multiple layers of overlapping data collections in response to a rotation of a rotatable pointer includes means for bringing a window to a foreground view in response to a selection of one of said plurality of selections associated with said window and wherein said display means for displaying a rotatable pointer rotatable about a pivot point within said substantially circular control icon further includes means for displaying a moveable control element within said rotatable pointer.
Claim 23
Dependent Claim 269 words
A data processing system for selectively manipulating the display of a plurality of overlapping data collections which are displayed in multiple layers in a simulated three-dimensional manner within said data processing system, said data processing system comprising: display means for displaying a substantially circular control icon having a defined periphery; association means for associating each of said plurality of data collections with a selected point about said defined periphery; display means for displaying said multiple layers of said overlapping data collections in a selected order; and alteration means for altering said selected order of said display of said multiple layers of overlapping data collections in response to a rotation of a rotatable pointer caused by a selection of said rotatable pointer controlled by a user input, wherein said display means for displaying a rotatable pointer rotatable about a pivot point within said substantially control icon includes means for displaying said rotatable pointer in a form of a rotatable bar rotatable about said pivot point, wherein said rotatable bar has a first end for selecting one of said plurality of selections, wherein said alteration means for altering said selected order of said display of said multiple layers of overlapping data collections in response to a rotation of a rotatable pointer includes means for bringing a window to a foreground view in response to a selection of one of said plurality of selections associated with said window and wherein said display means for displaying a rotatable pointer rotatable about a pivot point within said substantially circular control icon further includes means for displaying a moveable control element within said rotatable pointer.
Claim 24
Dependent Claim 40 words
The data processing system of claim 19, wherein said means for displaying a moveable control element within said rotatable pointer includes means for displaying said moveable control element in a form of a moveable slider moveable along said rotatable bar.
Claim 25
Dependent Claim 28 words
The data processing system of claim 20 further comprising altering a display of a window in a foreground view in response to a manipulation of said moveable slider.

References Cited (Backward Citations)

US4786897A Cited
US4831556A Cited
US4862390A Cited
US5073771A Cited
US4896291A Cited
EP0498082A1 Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1999-06-04 1999-12-04 2000-06-04 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2003-06-04 2003-12-04 2004-06-04 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2007-06-04 2007-12-04 2008-06-04 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag