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

Method and apparatus for providing visual cues in a graphic user interface

Assignee: Apple Inc
•
Filing: 1993-01-27
•
Granted: 1996-01-30
•
Expires: 2013-01-27
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A user interface includes an object oriented graphic user interface having overlapping windows and provides an access window having topics, index and look for button functions for selection by a user. Through the use of the topics, index or look for functions, a help inquiry is defined. The selection of one of the button functions results in the generation and display of entries in a predefined area of the access window. Upon the selection of one of the entries by a user, phrases related to the selected entry are displayed in a working area of the access window. The selection of one of the phrases results in the display of a presentation window containing help instruction data to guide the user in the particular help task specified by the entry and phrase selection. To further assist the user, visual cues in the form of coach marks are generated for identifying features on the display which relate to the information disposed within the presentation window, but may identify any feature on the display. The coach marks are displayed generally concurrently with the display of the presentation window. The coach marks are displayed such that they appear animated as if drawn by hand and appear to approximate a geometric object, such as an arrow, a circle, an X, and the like. The coach marks encircle, point to, and/or underline objects, features, icons, folders and other display elements to assist the user in operating the computer system.

Inventors

  • 👤 James E. Palmer
  • 👤 John R. Powers, III
  • 👤 Patricia J. Coleman
  • 👤 Gregory S. Brewer
  • 👤 Jeffrey A. Herman
  • 👤 Eli Cochran

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-29 20:26
CPC Classifications
G; G06; G06F; G06F3/00; G06F3/01; G06F3/048; G06F3/0487; G06F3/0489; G06F3/04895; G06F3/0481; G06F3/0484; G06F3/0485; G06F3/04855; G06F9/00; G06F9/06; G06F9/44; G06F9/451; G06F9/453; Y; Y10; Y10S; Y10S715/00; Y10S715/973

Claims Analysis

Total Claims: 26
Claim 1
Independent Claim 183 words
In a data processing display system having a display, a method for providing visual cues to a user comprising the steps of: (a) displaying on said display a user interface having a plurality of objects; (b) displaying on said display, in response to said user providing a first signal by inputting a help inquiry, a coach mark having at least one geometric shape to visually identify at least one of said objects on said user interface to said user, wherein said coach mark is displayed on said user interface such that said coach mark is rendered over time to achieve the visual appearance of being animated and drawn freehand on said user interface by a human being; (c) displaying on said display an access window having a first working area and at least one access button function; (d) selecting one of said at least one access button function; (e) displaying a plurality of phrases in said first working area; (f) selecting one of said displayed phrases; and (g) displaying on said display a presentation window including instruction data related to said selected phrase.
Claim 2
Dependent Claim 183 words
In a data processing display system having a display, a method for providing visual cues to a user comprising the steps of: (a) displaying on said display a user interface having a plurality of objects; (b) displaying on said display, in response to said user providing a first signal by inputting a help inquiry, a coach mark having at least one geometric shape to visually identify at least one of said objects on said user interface to said user, wherein said coach mark is displayed on said user interface such that said coach mark is rendered over time to achieve the visual appearance of being animated and drawn freehand on said user interface by a human being; (c) displaying on said display an access window having a first working area and at least one access button function; (d) selecting one of said at least one access button function; (e) displaying a plurality of phrases in said first working area; (f) selecting one of said displayed phrases; and (g) displaying on said display a presentation window including instruction data related to said selected phrase.
Claim 3
Dependent Claim 18 words
The method as defined by claim 1 wherein said coach mark is displayed concurrently with said presentation window.
Claim 4
Dependent Claim 82 words
The method as defined by claim 1 wherein said access window has a second working area, wherein said at least one access button function comprises a topics button function, and wherein said method comprises the steps of: selecting said topics button function; displaying in said second working area an ordered list of topic entries; selecting one of said topic entries in said second working area; and displaying in said first working area said plurality of phrases based on said selected topic entry.
Claim 5
Dependent Claim 12 words
The method as defined by claim 1 wherein said phrases include questions.
Claim 6
Dependent Claim 67 words
The method as defined by claim 1 wherein said at least one access button function comprises a look for button function and wherein said method comprises the steps of: selecting said look for button function; displaying in said access window a search subwindow; inputting a search word into said search subwindow; and displaying in said first working area said plurality of phrases based on said search word.
Claim 7
Dependent Claim 43 words
The method as defined by claim 5 wherein said access window has a search button function and wherein said plurality of phrases are displayed by said user placing a cursor on said display over said search button function and providing a second signal.
Claim 8
Dependent Claim 52 words
The method as defined by claim 1 wherein said access window has a second working area, wherein said at least one access button function comprises an index button function, and wherein said method comprises the steps of; selecting said index button function; and displaying an index window in said second working area.
Claim 9
Dependent Claim 63 words
The method as defined by claim 7 wherein said index window includes a scroll bar including a plurality of characters and wherein said method comprises the steps of: displaying said characters along said scroll bar; selectively positioning a slider over a portion of said characters on said display; and displaying data in said index window in accordance with the positioning of said slider.
Claim 10
Dependent Claim 19 words
The method of claim 8, wherein data is displayed in said index window in accordance with a predetermined hierarchy.
Claim 11
Dependent Claim 100 words
The method as defined by claim 8 wherein said slider is positioned using a cursor control device for positioning a cursor on said display, said cursor control device being controlled by said user, and wherein said slider is positioned over one of said characters on said display by said user positioning said cursor over a predetermined area on said display corresponding to said slider, providing a second signal, moving said cursor and said slider on said display using said cursor control device such that said slider is positioned over a portion of said one character, and providing a third signal.
Claim 12
Dependent Claim 27 words
The method as defined by claim 10 wherein said second signal is provided by depressing a switch and said third signal is provided by releasing said switch.
Claim 13
Dependent Claim 76 words
The method as defined by claim 8 wherein said slider is positioned using a cursor control device for positioning a cursor on said display, said cursor control device being controlled by said user, and wherein said slider is positioned over one of said characters on said display by said user positioning said cursor over a a predetermined area on said display corresponding to said one character using said cursor control device, and providing a second signal.
Claim 14
Dependent Claim 220 words
A data processing display system for providing visual cues to a user, said data processing display system comprising: a display; and a data processing system, coupled to said display, for displaying on said display a user interface having a plurality of objects; said data processing system for displaying, in response to said user providing a first signal by inputting a help inquiry to said data processing system, a coach mark having at least one geometric shape to visually identify at least one of said objects on said user interface to said user; said data processing system displaying said coach mark on said user interface such that said coach mark is rendered over time to achieve the visual appearance of being animated and drawn freehand on said user interface by a human being; wherein said data processing system displays on said display an access window having a first working area and at least one access button function; said data processing system displaying a plurality of phrases in said first working area in response to said user selecting one of said at least one access button function; and said data processing system displaying on said display a presentation window in response to said user selecting one of said displayed phrases, said presentation window including help instruction data related to said selected phrase.
Claim 15
Dependent Claim 220 words
A data processing display system for providing visual cues to a user, said data processing display system comprising: a display; and a data processing system, coupled to said display, for displaying on said display a user interface having a plurality of objects; said data processing system for displaying, in response to said user providing a first signal by inputting a help inquiry to said data processing system, a coach mark having at least one geometric shape to visually identify at least one of said objects on said user interface to said user; said data processing system displaying said coach mark on said user interface such that said coach mark is rendered over time to achieve the visual appearance of being animated and drawn freehand on said user interface by a human being; wherein said data processing system displays on said display an access window having a first working area and at least one access button function; said data processing system displaying a plurality of phrases in said first working area in response to said user selecting one of said at least one access button function; and said data processing system displaying on said display a presentation window in response to said user selecting one of said displayed phrases, said presentation window including help instruction data related to said selected phrase.
Claim 16
Dependent Claim 89 words
The display system as defined by claim 13 wherein said access window has a second working area, wherein said at least one access button function comprises a topics button function, wherein said data processing system displays in said second working area an ordered list of topic entries in response to said user selecting said topics button function, and wherein said data processing system displays in said first working area said plurality of phrases in response to said user selecting one of said topic entries in said second working area.
Claim 17
Dependent Claim 13 words
The display system as defined by claim 13 wherein said phrases include questions.
Claim 18
Dependent Claim 75 words
The display system as defined by claim 13 wherein said at least one access button function comprises a look for button function, wherein said data processing system displays in said access window a search subwindow in response to said user Selecting said look for button function, and wherein said data processing system displays in said first working area said plurality of phrases in response to said user inputting a search word into said search subwindow.
Claim 19
Dependent Claim 54 words
The display system as defined by claim 16 wherein said access window has a search button function and wherein said data processing system displays said plurality of phrases in response to said user placing a cursor on said display over said search button function and providing a second signal to said data processing system.
Claim 20
Dependent Claim 55 words
The display system as defined by claim 13 wherein said access window has a second working area, wherein said at least one access button function comprises an index button function, and wherein said data processing system displays an index window in said second working area in response to said user selecting said index button function.
Claim 21
Dependent Claim 63 words
The display system as defined by claim 18 wherein said index window includes a scroll bar including: (i) a plurality of characters displayed along said scroll bar, and (ii) a slider which may be selectively positioned over a portion of said characters on said display; said data processing system displaying data in said index window in accordance with the positioning of said slider.
Claim 22
Dependent Claim 105 words
The display system as defined by claim 19 comprising a cursor control device for positioning a cursor on said display, said cursor control device being controlled by said user, wherein said data processing system positions said slider over one of said characters on said display in response to said user positioning said cursor over a predetermined area on said display corresponding to said slider, providing a second signal to said data processing system, moving said cursor and said slider on said display such that said slider is positioned over a portion of said one character, and providing a third signal to said data processing system.
Claim 23
Dependent Claim 25 words
The display system as defined by claim 19 wherein said data processing system displays data in said index window in accordance with a predetermined hierarchy.
Claim 24
Dependent Claim 20 words
The display system of claim 13, wherein said data processing system displays said coach mark concurrently with said presentation window.
Claim 25
Dependent Claim 26 words
The display system of claim 20, comprising a switch for providing said second signal by depressing said switch and said third signal by releasing said switch.
Claim 26
Dependent Claim 73 words
The display system of claim 19, comprising a cursor control device for positioning a cursor on said display, said cursor control device being controlled by said user, wherein said data processing system positions said slider over one of said characters on said display in response to said user positioning said cursor over a predetermined area on said display corresponding to said one character and providing a second signal to said data processing system.

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag