Patent US2629983A successfully refreshed from Google Patents.
Patent US5179657A successfully refreshed from Google Patents.
US5179657A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Panel definition language for computer display
Assignee: International Business Machines Corp
•
Filing: 1992-04-10
•
Granted: 1993-01-12
•
Expires: 2012-04-10
Abstract
Abstract Each panel or display screen of data, is defined by a title and the tagged description of the objects, such as instruction lines, data entry lines, menu areas and command lines. Each of these objects may include other objects, described in the same syntax. Panel definitions are joined in a source file to form a panel group. Objects can be shared by all panels.
Inventors
- 👤 David W. Dykstal
- 👤 Edward A. Fishel
- 👤 Michael A. Temple
- 👤 Devon D. Snyder
- 👤 George D. Timms, Jr.
- 👤 Samuel R. Shi
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-31 20:57
CPC Classifications
G; G06; G06F; G06F3/00; G06F3/01; G06F3/048; G06F3/0481; G06F8/00; G06F8/30; G06F8/38
Claims Analysis
Total Claims: 4
Claim 1
Independent Claim
277 words
A method for generating display panels using a program interface which provides for defining display panels where the resulting definitions a) may be used by one or more applications, b) provide consistency of said defined display panels between said application programs, and c) provide for independence of panel format from the device on which the display panel are displayed, said method used on a data processing system having display devices and storage means and a processor, said method comprising the steps of: a. providing a panel definition by means of said program interface by: identifying one or more display objects, said display objects to be displayed as part of said display panels, said display objects comprising instruction lines, data entry areas, menu areas command lines, and messages; associating with each of said display objects a display object tag; specifying for each display panel, a variable title; associating with said variable title a panel tag; and associating with said panel tag at least one of said display object tags; b. storing said panel tag, said display object tags, and said definitions of said display objects in said storage means; c. providing to said processor said panel tag by a first application program, said first application program being stored in said storage means; d. accessing said storage means for said processor and locating within said storage means said variable title associated with said panel tag, said display object tags associated with said panel tag, and said display objects associated with said display object tags; and e. displaying said display panel, comprised of said associated variable title and said associated display objects, on at least one of said display devices.
Claim 2
Independent Claim
277 words
A method for generating display panels using a program interface which provides for defining display panels where the resulting definitions a) may be used by one or more applications, b) provide consistency of said defined display panels between said application programs, and c) provide for independence of panel format from the device on which the display panel are displayed, said method used on a data processing system having display devices and storage means and a processor, said method comprising the steps of: a. providing a panel definition by means of said program interface by: identifying one or more display objects, said display objects to be displayed as part of said display panels, said display objects comprising instruction lines, data entry areas, menu areas command lines, and messages; associating with each of said display objects a display object tag; specifying for each display panel, a variable title; associating with said variable title a panel tag; and associating with said panel tag at least one of said display object tags; b. storing said panel tag, said display object tags, and said definitions of said display objects in said storage means; c. providing to said processor said panel tag by a first application program, said first application program being stored in said storage means; d. accessing said storage means for said processor and locating within said storage means said variable title associated with said panel tag, said display object tags associated with said panel tag, and said display objects associated with said display object tags; and e. displaying said display panel, comprised of said associated variable title and said associated display objects, on at least one of said display devices.
Claim 3
Dependent Claim
37 words
A method for generating display panels as in claim 1 in which, in said program interface, one of said display object tags associated with said panel tag is associated with a display object which is a message.
Claim 4
Dependent Claim
27 words
A method for generating display panels as in claim 1 in which, in said program interface, one or more of said panel tags comprise a panel group.
References Cited (Backward Citations)
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1996-01-12 | 1996-07-13 | 1997-01-12 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2000-01-12 | 2000-07-13 | 2001-01-12 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2004-01-12 | 2004-07-13 | 2005-01-12 | $7700.00 | Window Closed / Lapsed |