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

Object resizing and repositioning for a new font in a graphical user interface

Assignee: International Business Machines Corp
•
Filing: 1994-06-14
•
Granted: 1996-08-06
•
Expires: 2014-06-14
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A graphical user interface is changed according to a new font for one object in the graphical user interface. The set of appearance parameters are adjusted for the object according to the new font and presenting the object according to the adjusted appearance parameters and the new font. A set of related objects within the interface can also be changed according to the new font, once the new font is established for the object, the set of related objects in the graphical user interface for the object is determined. Then, each respective set of appearance parameters for the set of related objects is adjusted according to its object class and the set of related objects is presented according to their respective appearance parameters and the new font.

Inventors

  • 👤 Scott A. Morgan
  • 👤 Steve S. Stone
  • 👤 Craig A. Swearingen

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-29 08:21
CPC Classifications
G; G06; G06F; G06F3/00; G06F3/01; G06F3/048; G06F3/0481; G06F40/00; G06F40/10; G06F40/103; G06F40/109; G06F40/166; G06F40/174

Claims Analysis

Total Claims: 22
Claim 1
Independent Claim 87 words
A method for changing a graphical user interface according to a new font, comprising the steps of: in response to a first font change command directed to a first object, determining which subset of a set of sibling objects of the first object are specified to be changed; adjusting size and position of the first and subset of specified sibling objects according to the new font; and presenting the first and subset of specified sibling objects according to their adjusted size and position and the new font.
Claim 2
Independent Claim 87 words
A method for changing a graphical user interface according to a new font, comprising the steps of: in response to a first font change command directed to a first object, determining which subset of a set of sibling objects of the first object are specified to be changed; adjusting size and position of the first and subset of specified sibling objects according to the new font; and presenting the first and subset of specified sibling objects according to their adjusted size and position and the new font.
Claim 3
Dependent Claim 51 words
The method as recited in claim 1 which further comprises the steps of: adjusting each respective set of size and position parameters for each of the subset of specified sibling objects; and presenting the subset of specified sibling objects according to their respective size and position parameters and the new font.
Claim 4
Dependent Claim 54 words
The method as recited in claim 2 wherein the size and position parameters are adjusted for the first and subset of specified sibling objects according to an object class of each respective object, and at least one of the subset of specified sibling objects belongs to a different object class than the first object.
Claim 5
Dependent Claim 59 words
The method as recited in claim 3 which further comprises the steps of: determining a set of windows which belong to a first process which owns the first object; and adjusting size and position parameters for objects which correspond to the object classes of the first and set of specified sibling objects within each of the set of windows.
Claim 6
Dependent Claim 49 words
The system as recited in claim 4 which further comprises: a memory coupled to a system bus for storing sets of instructions; a processor coupled to the system bus for executing the sets of instructions; and a display coupled to the system bus for displaying the graphical user interface.
Claim 7
Dependent Claim 26 words
The method as recited in claim 2 wherein the determining step is accomplished by referring to a table in which the specified sibling objects are listed.
Claim 8
Independent Claim 105 words
A system for changing a graphical user interface according to a new font, the graphical user interface including a hierarchy of graphical objects, the system comprising: means, responsive to first font change command directed to a first object, for determining which of a set of objects nonlineally related to the first object are specified to be changed in response to a font change command directed to the first object; means for adjusting size and position of the first and specified objects according to the new font; means for presenting the first and specified objects according to their adjusted size and position and the new font.
Claim 9
Independent Claim 105 words
A system for changing a graphical user interface according to a new font, the graphical user interface including a hierarchy of graphical objects, the system comprising: means, responsive to first font change command directed to a first object, for determining which of a set of objects nonlineally related to the first object are specified to be changed in response to a font change command directed to the first object; means for adjusting size and position of the first and specified objects according to the new font; means for presenting the first and specified objects according to their adjusted size and position and the new font.
Claim 10
Dependent Claim 44 words
The system as recited in claim 7 which further comprises: means for adjusting each respective set of size and position parameters for the specified objects; and means for presenting the specified objects according to their respective size and position parameters and the new font.
Claim 11
Dependent Claim 48 words
The system as recited in claim 8 wherein the size and position parameters are adjusted for the first and specified objects according to an object class of each respective object and at least one of the specified objects belongs to a different object class than the first object.
Claim 12
Dependent Claim 57 words
The system as recited in claim 9 which further comprises: means for determining a set of windows which belong to a first process which owns the first object; and means for adjusting size and position parameters for objects which correspond to the object classes of the first and specified objects within each of the set of windows.
Claim 13
Dependent Claim 22 words
The system as recited in claim 8 wherein the determining means refers to a table in which the specified objects are listed.
Claim 14
Dependent Claim 116 words
A computer program product residing on a computer readable medium for use in a data processing system for changing a graphical user interface according to a new font comprising: means for determining which of a set of objects collaterally related to the first object are specified to be changed in response to a font change command directed to the first object; means for adjusting size and position of the first and specified objects according to the new font; and means for presenting the first and specified objects according to their adjusted size and position and the new font the means activated when the computer readable medium is coupled to and accessed by the data processing system.
Claim 15
Dependent Claim 116 words
A computer program product residing on a computer readable medium for use in a data processing system for changing a graphical user interface according to a new font comprising: means for determining which of a set of objects collaterally related to the first object are specified to be changed in response to a font change command directed to the first object; means for adjusting size and position of the first and specified objects according to the new font; and means for presenting the first and specified objects according to their adjusted size and position and the new font the means activated when the computer readable medium is coupled to and accessed by the data processing system.
Claim 16
Dependent Claim 44 words
The product as recited in claim 12 which further comprises: means for adjusting each respective set of size and position parameters for the specified objects; and means for presenting the specified objects according to their respective size and position parameters and the new font.
Claim 17
Dependent Claim 48 words
The product as recited in claim 13 wherein the size and position parameters are adjusted for the first and specified objects according to an object class of each respective object and at least one of the specified objects belongs to a different object class than the first object.
Claim 18
Dependent Claim 57 words
The product as recited in claim 14 which further comprises: means for determining a set of windows which belong to a first process which owns the first object; and means for adjusting size and position parameters for objects which correspond to the object classes of the first and specified objects within each of the set of windows.
Claim 19
Independent Claim 107 words
A method for changing a graphical user interface including a hierarchy of graphical objects comprising the steps of: storing size and position data of objects in a graphical user interface panel; establishing a set of selected objects as related independent of the hierarchy, the set of selected objects a subset of all the objects in the graphical user interface panel; responsive to a font change command to a first object, changing size and position data of the first object and the set of selected objects; and presenting the first and the set of selected objects according to their adjusted size and position data and a new font.
Claim 20
Independent Claim 107 words
A method for changing a graphical user interface including a hierarchy of graphical objects comprising the steps of: storing size and position data of objects in a graphical user interface panel; establishing a set of selected objects as related independent of the hierarchy, the set of selected objects a subset of all the objects in the graphical user interface panel; responsive to a font change command to a first object, changing size and position data of the first object and the set of selected objects; and presenting the first and the set of selected objects according to their adjusted size and position data and a new font.
Claim 21
Independent Claim 98 words
A system for changing a graphical user interface, the graphical user interface arranged in a hierarchy of graphical objects, comprising: means for selecting ones of a set of graphical objects in a window as related objects which are related to each other independent of the hierarchy; means for detecting a font change command directed to one of the related objects; means for changing size and position parameters for the related objects according to the font change command; and means for displaying the related objects in the windows according the changed size and position parameters and a new font.
Claim 22
Independent Claim 98 words
A system for changing a graphical user interface, the graphical user interface arranged in a hierarchy of graphical objects, comprising: means for selecting ones of a set of graphical objects in a window as related objects which are related to each other independent of the hierarchy; means for detecting a font change command directed to one of the related objects; means for changing size and position parameters for the related objects according to the font change command; and means for displaying the related objects in the windows according the changed size and position parameters and a new font.

References Cited (Backward Citations)

US4785296A Cited
US4692757A Cited
US4598283A Cited
US5001697A Cited
US5119476A Cited
US5371844A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1999-08-06 2000-02-05 2000-08-06 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2003-08-06 2004-02-05 2004-08-06 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2007-08-06 2008-02-05 2008-08-06 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag