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

Method and apparatus for improved graphical user interface having anthropomorphic characters

Assignee: Sun Microsystems Inc
•
Filing: 1997-03-07
•
Granted: 1999-03-23
•
Expires: 2017-03-07
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An intuitive graphical user interface is based upon a geographic map structure, and includes a system for controlling remote external electronic devices. In the defined graphical user interface, each space of the geographic map structure is rendered on a touch screen display as a graphic image of a geographic space. Within each space are colored cartoon-like icons called "objects" which can be selected and manipulated by the user. Certain objects, referred to as portals, transport the user from one space to another space when Selected. Other objects, referred to as buttons, perform associated actions or functions when Selected. The graphical user interface is displayed on a hand-held display device used to control remote devices. Each remote electronic device transmits a user interface program object that defines a graphical user interface to the display device. The hand-held display devices displays the graphical user interface associated with the remote device when a user selects an icon associated with the remote device on the display device's touch screen display.

Inventors

  • 👤 Patrick J. Naughton
  • 👤 Charles H. Clanton, III
  • 👤 James A. Gosling
  • 👤 Chris Warth
  • 👤 Joseph M. Palrang
  • 👤 Edward H. Frank
  • 👤 David A. LaValle
  • 👤 R. Michael Sheridan

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-27 07:30
CPC Classifications
G; G06; G06F; G06F3/00; G06F3/01; G06F3/03; G06F3/033; G06F3/038; G06F3/048; G06F3/0481; G06F3/0482; G06F3/0484; G06F3/04847; G06F3/0485; G06F3/0486; G06F9/00; G06F9/06; G06F9/46; G06F9/465; G09; G09B; G09B5/00; G09B5/08; G09B5/14; H; H03; H03J; H03J1/00; H03J1/0008; H03J1/0025; H04; H04B; H04B1/00; H04B1/06; H04B1/16; H04B1/20; H04B1/202; H04L; H04L12/00; H04L12/28; H04L12/2803; H04L12/2816; H04L12/282; H04L67/00; H04L67/50; H04L67/75; H04L9/00; H04L9/40; H04N; H04N21/00; H04N21/40; H04N21/41; H04N21/4104; H04N21/4113; H04N21/4126; H04N21/41265; H04N21/4131; H04N21/422; H04N21/42204; H04N21/43; H04N21/431; H04N21/4312; H04N21/4314; H04N21/4316; H04N21/436; H04N21/43615; H04N21/43622; H04N21/47; H04N21/472; H04N21/47214; H04N21/4722; H04N21/482; H04N21/4821; H04N21/485; H04N21/80; H04N21/81; H04N21/812; H04N21/85; H04N21/858; H04N21/8586; H04N7/00; H04N7/16; H04N7/173; H04N7/17309; H04N7/17318; H04W; H04W4/00; H04W4/02; G06F2203/00; G06F2203/038; G06F2203/0384; H03J2200/00; H03J2200/25; H03J2200/26; H04L12/2807; H04L12/2809; H04L12/2818; H04L2012/284; H04L2012/2841; H04L69/00; H04L69/30; H04L69/32; H04L69/322; H04L69/329; H04M; H04M1/00; H04M1/72; H04M1/724; H04M1/72403; H04M1/72409; H04M1/72415; H04N21/426; H04N21/478; Y; Y10; Y10S; Y10S715/00; Y10S715/977

Claims Analysis

Total Claims: 19
Claim 1
Independent Claim 105 words
A computer system having a graphical user interface comprising: a graphics display screen; and a processor, including a display element configured to display on the graphics display screen, an animated anthropomorphic graphic character that reacts in response to an occurrence of a data processing event, a state element configured to convey state information regarding a state of the graphical user interface by changing a visual appearance of the anthropomorphic graphic character on the graphics display screen, and an assist element configured to convey help information regarding a feature of the graphical user interface by displaying the anthropomorphic graphic character emulating an operation of said feature.
Claim 2
Dependent Claim 105 words
A computer system having a graphical user interface comprising: a graphics display screen; and a processor, including a display element configured to display on the graphics display screen, an animated anthropomorphic graphic character that reacts in response to an occurrence of a data processing event, a state element configured to convey state information regarding a state of the graphical user interface by changing a visual appearance of the anthropomorphic graphic character on the graphics display screen, and an assist element configured to convey help information regarding a feature of the graphical user interface by displaying the anthropomorphic graphic character emulating an operation of said feature.
Claim 3
Dependent Claim 43 words
The computer system according to claim 1, wherein said state element includes an appearance changing element configured to change the appearance of the anthropomorphic graphic character when said state information indicates that the graphical user interface is currently operating in a diagnostic mode.
Claim 4
Dependent Claim 39 words
The computer system according to claim 2, wherein said appearance changing element further includes an appearance element for displaying the animated anthropomorphic graphic character in a doctor's uniform when the graphical user interface is operating in the diagnostic mode.
Claim 5
Dependent Claim 35 words
The computer system according to claim 1, wherein said state element includes an appearance changing element configured to display the anthropomorphic graphic character in different clothing according to the state of the graphical user interface.
Claim 6
Dependent Claim 27 words
The computer system according to claim 1, wherein said state element includes an appearance changing element configured to display the anthropomorphic graphic character with different facial expressions.
Claim 7
Dependent Claim 26 words
The computer system according to claim 1, wherein said state element includes an appearance changing element configured to display the anthropomorphic graphic character with different props.
Claim 8
Dependent Claim 80 words
The computer system according to claim 1, wherein said processor further includes a background display element configured to depict on the graphics display screen a plurality of regions representing storage locations for information, and a graphics display element configured to depict a plurality of graphic objects representing functions performed by the processor on information in the regions, and a control element configured to move the objects between the regions to apply the represented functions on the information in the regions.
Claim 9
Dependent Claim 32 words
The computer system according to claim 7, wherein said control element further includes an auxiliary control element configured to display a briefcase symbolizing a selection of objects for movement between the regions.
Claim 10
Independent Claim 95 words
A method for interacting with a user of a graphical user interface on a computer system having a graphics display screen and a processor, said method comprising the steps of: displaying an anthropomorphic graphic character on the graphics display screen; animating said anthropomorphic graphic character in response to an occurrence of an event in the computer system; displaying said anthropomorphic graphic character emulating an operation of a feature of the graphical user interface; and changing a visual appearance of said anthropomorphic graphic character to convey state information of the graphical user interface to the user.
Claim 11
Independent Claim 95 words
A method for interacting with a user of a graphical user interface on a computer system having a graphics display screen and a processor, said method comprising the steps of: displaying an anthropomorphic graphic character on the graphics display screen; animating said anthropomorphic graphic character in response to an occurrence of an event in the computer system; displaying said anthropomorphic graphic character emulating an operation of a feature of the graphical user interface; and changing a visual appearance of said anthropomorphic graphic character to convey state information of the graphical user interface to the user.
Claim 12
Dependent Claim 38 words
The method according to claim 9, wherein said animating step further includes the substep of causing an appendage of the anthropomorphic graphic character to make a waving motion in response to an occurrence of a high priority event.
Claim 13
Dependent Claim 26 words
The method according to claim 9, wherein said animating step further includes the substep of producing sounds to notify said user of a high priority event.
Claim 14
Dependent Claim 29 words
The method according to claim 9, wherein said animating step further includes the substep of animating the anthropomorphic graphic character in response to a receipt of an electronic message.
Claim 15
Dependent Claim 37 words
The method according to claim 9, wherein said visual appearance changing step further includes the substep of displaying the anthropomorphic graphic character in a doctor's uniform when the graphical user interface is operating in a diagnostic mode.
Claim 16
Dependent Claim 35 words
The method according to claim 9, wherein said visual appearance changing step further includes the substep of displaying the anthropomorphic graphic character in different clothing according to the state information of the graphical user interface.
Claim 17
Dependent Claim 26 words
The method according to claim 9, wherein said visual appearance changing step further includes the substep of displaying the anthropomorphic graphic character with different facial expressions.
Claim 18
Dependent Claim 25 words
The method according to claim 9, wherein said visual appearance changing step further includes the substep of displaying the anthropomorphic graphic character with different props.
Claim 19
Dependent Claim 69 words
The method according to claim 9, further including the steps of displaying a plurality of background regions on the graphics display screen representing storage locations for information, and displaying a plurality of graphic objects on the graphic display screen representing functions performed by the processor on information in the regions, and moving the graphic objects between the regions to apply the represented functions on the information in the regions.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2002-03-22 2002-09-21 2003-03-23 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2006-03-22 2006-09-21 2007-03-23 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2010-03-22 2010-09-21 2011-03-23 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag