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

Process for producing human-computer interface prototypes

Assignee: Eastman Kodak Co
•
Filing: 1988-03-04
•
Granted: 1989-09-12
•
Expires: 2008-03-04
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A process for producing human-computer interface prototypes includes describing the interface prototype in a high-level graphics language having commands to describe asynchronous events, and to link asynchronous events to graphic objects. A graphic display portion of the interface prototype is managed such that the behavior of graphic objects follows the objects as they are repositioned in a display.

Inventors

  • 👤 Patrick A. Cosentino
  • 👤 Amy L. Shea
  • 👤 Michael E. Haefner
  • 👤 Douglas V. Ziegler
  • 👤 Thomas E. Murphy
  • 👤 Walter C. Bubie

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-26 12:52
CPC Classifications
G; G06; G06F; G06F8/00; G06F8/20; G06F8/24; G06F8/30; G06F8/34

Claims Analysis

Total Claims: 7
Claim 1
Independent Claim 134 words
A method of operating a computer system for generating a human-computer interface prototype, the computer system including a display and means for indicating an x,y location on the display and generating an asynchronous event, comprising the steps of: a. describing an interface prototype in a high-level graphics language having a command for describing a graphic object that creates a graphic item on the display and links a specific behavior to the graphic item in response to an asynchronous event occurring within the graphic item, the object being defined independently of the x,y location of the graphic item on the display; b. compiling the high-level graphic language description to produce an intermediate low level code optimized for interpretation; and c. interpreting the intermediate lowlevel code produced in the previous step to implement the prototype interface.
Claim 2
Independent Claim 134 words
A method of operating a computer system for generating a human-computer interface prototype, the computer system including a display and means for indicating an x,y location on the display and generating an asynchronous event, comprising the steps of: a. describing an interface prototype in a high-level graphics language having a command for describing a graphic object that creates a graphic item on the display and links a specific behavior to the graphic item in response to an asynchronous event occurring within the graphic item, the object being defined independently of the x,y location of the graphic item on the display; b. compiling the high-level graphic language description to produce an intermediate low level code optimized for interpretation; and c. interpreting the intermediate lowlevel code produced in the previous step to implement the prototype interface.
Claim 3
Dependent Claim 21 words
The method claimed in claim 1, wherein said graphic objects have a data structure that includes bit maps and display lists.
Claim 4
Dependent Claim 24 words
The method claimed in claim 1, further including the step of: creating graphic objects for use in the interface prototype with a graphic editor.
Claim 5
Dependent Claim 29 words
The method claimed in claim 2, further including the step of: storing said graphic objects in a data base where bit maps and display lists are treated the same.
Claim 6
Dependent Claim 41 words
The method claimed in claim 3, wherein the graphic editor is written in the high-level graphics language, and including the step of: modifying the characteristics and behavior of the graphic editor while the graphics editor is running in a runtime environment.
Claim 7
Dependent Claim 46 words
The method claimed in claim 1, wherein the command is a SETUP command that specifies a graphic item, an asynchronous event, and a behavior when the asynchronous event occurs within the graphic item, the behavior being specified by a list of high level graphic language commands.

References Cited (Backward Citations)

US4455619A Cited
US4546435A Cited
US4451895A Cited
US4538225A Cited
US4570217A Cited
US4656603A Cited
US4667290A Cited
US4656582A Cited
US4731609A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1992-09-11 1993-03-13 1993-09-12 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1996-09-11 1997-03-13 1997-09-12 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2000-09-11 2001-03-13 2001-09-12 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag