Patent US4866638A successfully refreshed from Google Patents.
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
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 23:32
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 |