Patent US6753892B2 successfully refreshed from Google Patents.
← Back to Patent Explorer
US6753892B2 Expired / Lapsed US ⏱️ 0.0 years remaining

Method and data processing system for presenting items in a menu

Assignee: Wistron Corp
•
Filing: 2000-11-29
•
Granted: 2004-06-22
•
Expires: 2020-11-29
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method, apparatus, and computer implemented instructions for presenting a menu and a plurality of items associated with the menu. Displayed items are presented within the menu. The displayed items are part of the plurality of items associated with the menu. A graphical indicator is displayed in association with the menu. Items are displayed within the menu to show undisplayed items within the plurality of items in response to a selected user input to a pointing device.

Inventors

  • 👤 Dae-Suk Chung

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-01 08:56
CPC Classifications
G; G06; G06F; G06F3/00; G06F3/01; G06F3/048; G06F3/0481; G06F3/0482

Claims Analysis

Total Claims: 41
Claim 1
Independent Claim 102 words
A method in a data processing system for presenting a menu and a plurality of items associated with the menu, the method comprising: presenting a plurality of displayed items within an array in the menu, wherein the displayed items are part of the plurality of items associated with the menu; displaying a graphical indicator in association with the menu, wherein the graphical indicator is representative of which items are displayed within the array; and responsive to user input directed to the menu, scrolling items within the array wherein previously undisplayed items are displayed within the array and previously displayed items are hidden.
Claim 2
Independent Claim 102 words
A method in a data processing system for presenting a menu and a plurality of items associated with the menu, the method comprising: presenting a plurality of displayed items within an array in the menu, wherein the displayed items are part of the plurality of items associated with the menu; displaying a graphical indicator in association with the menu, wherein the graphical indicator is representative of which items are displayed within the array; and responsive to user input directed to the menu, scrolling items within the array wherein previously undisplayed items are displayed within the array and previously displayed items are hidden.
Claim 3
Dependent Claim 13 words
The method of claim 1 , wherein the graphical indicator is a circle.
Claim 4
Dependent Claim 28 words
The method of claim 2 , wherein a first portion of the circle identifies the displayed items and a second portion of the circle identifies the undisplayed items.
Claim 5
Dependent Claim 13 words
The method of claim 1 , wherein the array is a linear array.
Claim 6
Dependent Claim 34 words
The method of claim 1 , wherein the user input comprises input from a pointing device positioning a pointer over the array, and the pointing device is one of a mouse, keyboard, and trackball.
Claim 7
Dependent Claim 14 words
The method of claim 1 , wherein the plurality of items are scrolled circularly.
Claim 8
Dependent Claim 14 words
The method of claim 1 , wherein the plurality of items are scrolled linearly.
Claim 9
Dependent Claim 21 words
The method of claim 1 , wherein the menu is one of a pull-down menu, a submenu, and a pop-up menu.
Claim 10
Dependent Claim 23 words
The method of claim 1 , wherein whether the array is scrollable is determined by a total number of the plurality of items.
Claim 11
Dependent Claim 26 words
The method of claim 1 further comprising: executing a process associated with an item within the plurality of items in response to selection of the item.
Claim 12
Dependent Claim 49 words
The method of claim 1 , wherein the scrolling step scrolls the items in a first direction if a pointer is located in a first portion of the array and scrolls the items in a second direction is the pointer is located in a second portion of the array.
Claim 13
Dependent Claim 31 words
The method of claim 1 , wherein the graphical indicator is displayed in a first state when circular scrolling occurs and is displayed in a second state when linear scrolling occurs.
Claim 14
Dependent Claim 27 words
The method of claim 1 , wherein a behavior of the scrolling of the plurality of items within the array occurs is governed by user defined parameters.
Claim 15
Dependent Claim 30 words
The method of claim 13 , wherein the user defined parameters include at least one of a scrolling speed, a number of displayed items, a selection of initially displayed items.
Claim 16
Dependent Claim 25 words
The method of claim 1 , wherein the scrolling step includes changing between linear scrolling and circular scrolling in response to a particular user input.
Claim 17
Dependent Claim 129 words
A data processing system comprising: a bus system; a communications unit connected to the bus system; a memory connected to the bus system, wherein the memory includes as set of instructions; and a processing unit connected to the bus system, wherein the processing unit executes the set of instructions to present a plurality of displayed items within an array in the menu, wherein the displayed items are part of a plurality of items associated with the menu; display a graphical indicator in association with the menu, wherein the graphical indicator is representative of which items are displayed within the array; and responsive to user input directed to the menu, scroll items within the array wherein previously undisplayed items are displayed within the array and previously displayed items are hidden.
Claim 18
Dependent Claim 129 words
A data processing system comprising: a bus system; a communications unit connected to the bus system; a memory connected to the bus system, wherein the memory includes as set of instructions; and a processing unit connected to the bus system, wherein the processing unit executes the set of instructions to present a plurality of displayed items within an array in the menu, wherein the displayed items are part of a plurality of items associated with the menu; display a graphical indicator in association with the menu, wherein the graphical indicator is representative of which items are displayed within the array; and responsive to user input directed to the menu, scroll items within the array wherein previously undisplayed items are displayed within the array and previously displayed items are hidden.
Claim 19
Dependent Claim 16 words
The data processing system of claim 16 , wherein the bus system is a single bus.
Claim 20
Dependent Claim 20 words
The data processing system of claim 16 , wherein the bus system includes a primary bus and a secondary bus.
Claim 21
Dependent Claim 17 words
The data processing system of claim 16 , wherein the processing unit includes a plurality of processors.
Claim 22
Dependent Claim 20 words
The data processing system of claim 16 , wherein the communications unit is one of a modem and Ethernet adapter.
Claim 23
Dependent Claim 27 words
The data processing system of claim 16 , wherein the data processing system is one of a desktop computer, a laptop computer, and a personal digital assistant.
Claim 24
Dependent Claim 109 words
A data processing system for presenting a menu and a plurality of items associated with the menu, the data processing system comprising: presenting means for presenting a plurality displayed items within an array in the menu, wherein the displayed items are part of the plurality of items associated with the menu; displaying means for displaying a graphical indicator in association with the menu, wherein the graphical indicator is representative of which items are displayed within the array; and scrolling means, responsive to user input directed to the menu, for scrolling items within the array wherein previously undisplayed items are displayed within the array and previously displayed items are hidden.
Claim 25
Dependent Claim 109 words
A data processing system for presenting a menu and a plurality of items associated with the menu, the data processing system comprising: presenting means for presenting a plurality displayed items within an array in the menu, wherein the displayed items are part of the plurality of items associated with the menu; displaying means for displaying a graphical indicator in association with the menu, wherein the graphical indicator is representative of which items are displayed within the array; and scrolling means, responsive to user input directed to the menu, for scrolling items within the array wherein previously undisplayed items are displayed within the array and previously displayed items are hidden.
Claim 26
Dependent Claim 15 words
The data processing system of claim 22 , wherein the graphical indicator is a circle.
Claim 27
Dependent Claim 30 words
The data processing system of claim 23 , wherein a first portion of the circle identifies the displayed items and a second portion of the circle identifies the undisplayed items.
Claim 28
Dependent Claim 15 words
The data processing system of claim 22 , wherein the array is a linear array.
Claim 29
Dependent Claim 35 words
The data processing system of claim 22 , wherein the user input device comprises input from a pointing device positioning over the array, and the pointing device is one of a mouse, keyboard, and trackball.
Claim 30
Dependent Claim 16 words
The data processing system of claim 22 , wherein the plurality of items are scrolled circularly.
Claim 31
Dependent Claim 16 words
The data processing system of claim 22 , wherein the plurality of items are scrolled linearly.
Claim 32
Dependent Claim 23 words
The data processing system of claim 22 , wherein the menu is one of a pull-down menu, a submenu, and a pop-up menu.
Claim 33
Dependent Claim 25 words
The data processing system of claim 22 , wherein whether the array is scrollable is determined by a total number of the plurality of items.
Claim 34
Dependent Claim 32 words
The data processing system of claim 22 , further comprising: executing means for executing a process associated with an item within the plurality of items in response to selection of the item.
Claim 35
Dependent Claim 51 words
The data processing system of claim 22 , wherein the scrolling means scrolls the items in a first direction if a pointer is located in a first portion of the menu and scrolls the items in a second direction is the pointer is located in a second portion of the menu.
Claim 36
Dependent Claim 33 words
The data processing system of claim 22 , wherein the graphical indicator is displayed in a first state when circular scrolling occurs and is displayed in a second state when linear scrolling occurs.
Claim 37
Dependent Claim 29 words
The data processing system of claim 22 , wherein a behavior of the scrolling of the plurality of items within the array occurs is governed by user defined parameters.
Claim 38
Dependent Claim 32 words
The data processing system of claim 34 , wherein the user defined parameters include at least one of a scrolling speed, a number of displayed items, a selection of initially displayed items.
Claim 39
Dependent Claim 27 words
The data processing system of claim 22 , wherein the scrolling means includes changing between linear scrolling and circular scrolling in response to a particular user input.
Claim 40
Dependent Claim 117 words
A computer program product in a computer readable medium for use in presenting a menu and a plurality of items associated with the menu, the computer program product comprising: first instructions for presenting a plurality of displayed items within an array in the menu, wherein the displayed items are part of the plurality of items associated with the menu; second instructions for displaying an graphical indicator in association with the menu, wherein the graphical indicator is representative of which items are displayed within the array; and third instructions, responsive to user input directed to the menu, for scrolling items within the array wherein previously undisplayed items are displayed within the array and previously displayed items are hidden.
Claim 41
Dependent Claim 117 words
A computer program product in a computer readable medium for use in presenting a menu and a plurality of items associated with the menu, the computer program product comprising: first instructions for presenting a plurality of displayed items within an array in the menu, wherein the displayed items are part of the plurality of items associated with the menu; second instructions for displaying an graphical indicator in association with the menu, wherein the graphical indicator is representative of which items are displayed within the array; and third instructions, responsive to user input directed to the menu, for scrolling items within the array wherein previously undisplayed items are displayed within the array and previously displayed items are hidden.

References Cited (Backward Citations)

US4862390A Cited
JPH02247721A Cited
US5054774A Cited
US5422521A Cited
US5774540A Cited
US5786819A Cited
JPH10290275A Cited
US6259432B1 Cited
US6369837B1 Cited
US6295061B1 Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2007-06-22 2007-12-22 2008-06-22 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2011-06-22 2011-12-22 2012-06-22 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2015-06-22 2015-12-22 2016-06-22 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag