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

Graphical user interface including dynamic sizing and spacing

Assignee: International Business Machines Corp
•
Filing: 1992-04-07
•
Granted: 1994-09-13
•
Expires: 2012-04-07
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method of defining, creating, or editing a graphical user interface panel. According to the method, a user opens a graphical user interface source code file. This source code file contains an entry for the user interface panel and for each object, as an icon, an action bar, or the like, within the panel. The object entries include the size and location of the object. The user edits the source code file in a dynamic sizing, What You See Is What You Get environment. A compiler compiles the graphical user interface source code file to form a graphical user interface object code file. The compiler also updates the size and location object entries of each graphical object, dynamically sizing the size and location object entries.

Inventors

  • 👤 Robert P. Hoffmann
  • 👤 Jerry W. Malcolm
  • 👤 John D. Montgomery
  • 👤 Steve S. Stone

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-28 16:32
CPC Classifications
G; G06; G06F; G06F9/00; G06F9/06; G06F9/44; G06F9/451

Claims Analysis

Total Claims: 5
Claim 1
Independent Claim 112 words
A method of doing one or more of defining, creating, or editing a graphical user interface panel file comprising: a. opening a graphical user interface source code file containing an object entry for the user interface panel and for each object within the panel, said object entries including the size and location of the object; b. editing the graphical user interface source code file to form an edited graphical user interface source code file, and update the size and location source entries of each object; c. compiling the edited graphical user interface source code file; and d. storing the compiled graphical user interface object code file in a Panel Binary Intermediate file.
Claim 2
Independent Claim 112 words
A method of doing one or more of defining, creating, or editing a graphical user interface panel file comprising: a. opening a graphical user interface source code file containing an object entry for the user interface panel and for each object within the panel, said object entries including the size and location of the object; b. editing the graphical user interface source code file to form an edited graphical user interface source code file, and update the size and location source entries of each object; c. compiling the edited graphical user interface source code file; and d. storing the compiled graphical user interface object code file in a Panel Binary Intermediate file.
Claim 3
Dependent Claim 33 words
The method of claim 1 comprising dynamically sizing the size and location entries in the graphical user interface source code file during editing in a What You See Is What You Get environment.
Claim 4
Independent Claim 142 words
A method of doing one or more of defining, creating, or editing a graphical user interface panel source code file comprising: a. opening a graphical user interface source code file containing an object entry for the user interface panel and for each object within the panel, said object entries including the size and location of the object; b. editing the graphical user interface source code file to form an edited graphical user interface source code file, and dynamically update the size and location source entries of each object; c. compiling the edited graphical user interface source code file; d. storing the compiled graphical user interface object code file in a Panel Binary Intermediate file; and e. storing the edited graphical user interface source code file which contains tag language defining the graphical user interface panels in the form of a linked list.
Claim 5
Independent Claim 142 words
A method of doing one or more of defining, creating, or editing a graphical user interface panel source code file comprising: a. opening a graphical user interface source code file containing an object entry for the user interface panel and for each object within the panel, said object entries including the size and location of the object; b. editing the graphical user interface source code file to form an edited graphical user interface source code file, and dynamically update the size and location source entries of each object; c. compiling the edited graphical user interface source code file; d. storing the compiled graphical user interface object code file in a Panel Binary Intermediate file; and e. storing the edited graphical user interface source code file which contains tag language defining the graphical user interface panels in the form of a linked list.

References Cited (Backward Citations)

US4791556A Cited
US5081592A Cited
US5179657A Cited
US5228123A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1997-09-12 1998-03-14 1998-09-13 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2001-09-12 2002-03-14 2002-09-13 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2005-09-12 2006-03-14 2006-09-13 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag