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

Graphical user interface control for expansion and re-sizing of data fields in forms

Assignee: International Business Machines Corp
•
Filing: 1994-03-25
•
Granted: 1995-09-12
•
Expires: 2014-03-25
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A computer interface system employing a menu-graphical graphical user interface for the entry of text data in a data store receives user inputs for controlling the graphical user interface, which interface provides a document form display including at least one data entry field for text entry. The system is invested with the ability to generate a pointer in the display which is positionable in response to a control input from a user. The system is responsive to a selected positioning of the pointer and to a further control input from the user for varying the size of the data field.

Inventors

  • 👤 Howard J. Glaser
  • 👤 Michael J. Darnell

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-30 21:18
CPC Classifications
G; G06; G06F; G06F3/00; G06F3/01; G06F3/048; G06F3/0481; G06F40/00; G06F40/10; G06F40/166; G06F40/174; G06F9/00; G06F9/06; G06F9/44; G06F9/451

Claims Analysis

Total Claims: 22
Claim 1
Independent Claim 207 words
In a data processing system, the data processing system having a data processing unit, a video display terminal, a keyboard, a cursor control device for providing control inputs to said system and a data storage resource, a combination comprising: a database control system operating on said data processing system to generate an interactive database for the storage of text data; a graphical user interface system providing a document blank form display representation (document representation) on said video display terminal including at least one data field for text entry into said database and display for creating a filled-in form; means for generating a pointer in said document representation; grabpoint means for associating a predetermined location on said document representation with a blank data field in said document representation, said data field being adapted for on-line text entry into said database; means for positioning said pointer at said predetermined location in said document representation in response to a positioning control input from said cursor control device; and re-sizing means responsive to said pointer positioned at said predetermined location and to a re-sizing control input from said cursor control device for dynamically changing the size of said data field during text entry to accommodate additional text entry into said database.
Claim 2
Dependent Claim 207 words
In a data processing system, the data processing system having a data processing unit, a video display terminal, a keyboard, a cursor control device for providing control inputs to said system and a data storage resource, a combination comprising: a database control system operating on said data processing system to generate an interactive database for the storage of text data; a graphical user interface system providing a document blank form display representation (document representation) on said video display terminal including at least one data field for text entry into said database and display for creating a filled-in form; means for generating a pointer in said document representation; grabpoint means for associating a predetermined location on said document representation with a blank data field in said document representation, said data field being adapted for on-line text entry into said database; means for positioning said pointer at said predetermined location in said document representation in response to a positioning control input from said cursor control device; and re-sizing means responsive to said pointer positioned at said predetermined location and to a re-sizing control input from said cursor control device for dynamically changing the size of said data field during text entry to accommodate additional text entry into said database.
Claim 3
Dependent Claim 45 words
The combination of claim 1, said grabpoint means including means for generating a grabpoint image at said data field, and wherein said resizing means for changing the size of said data field is responsive to a positioning of said pointer over said grab point image.
Claim 4
Dependent Claim 41 words
The combination of claim 1, further including means responsive to the position of said pointer for generating a resize icon image in said document representation in response to said pointer positioned at said predetermined location and to said re-sizing control input.
Claim 5
Dependent Claim 30 words
The combination of claim 1, further including means responsive to changing the size of said data field for storing a text string located in said data field during said changing.
Claim 6
Dependent Claim 49 words
The combination of claim 1, further including means responsive to said pointer positioned at said predetermined location and to said re-sizing control input for displaying a resizing rectangle display element in said document representation, adjacent said data field, said re-sizing rectangle representing a changed size of said data field.
Claim 7
Dependent Claim 36 words
The combination of claim 1, further including means responsive to the position of said pointer for providing in said documentation representation an indication of an incremental change in size of said data field during said changing.
Claim 8
Dependent Claim 49 words
The combination of claim 1, wherein said document representation includes plural display elements and wherein said combination further includes means responsive to a position of said pointer for repositioning said display elements in said document representation to respective locations which prevent overlap with said data field during said changing.
Claim 9
Dependent Claim 21 words
The combination of claim 1, wherein said data field is also for displaying text data to be input in said database.
Claim 10
Dependent Claim 18 words
The combination of claim 1 wherein said data field displays text data to be output from said database.
Claim 11
Dependent Claim 135 words
A menu-driven graphical user interface control system for the online entry of text data in an interactive data store, comprising: database control means for generating said interactive data store for the storage of text data; input means for receiving user-selected control inputs; display means for producing the display of a document form with at least one data entry field for online text entry into said data store; means for inputting said text entry into said data store; pointer means for producing the display of a pointer in said display; positioning means for positioning said pointer in said display in response to pointer positioning control input; and re-sizing means responsive to a re-sizing control input representing a data entry field resizing command for dynamically resizing said data entry fields during text entry into said data store.
Claim 12
Dependent Claim 135 words
A menu-driven graphical user interface control system for the online entry of text data in an interactive data store, comprising: database control means for generating said interactive data store for the storage of text data; input means for receiving user-selected control inputs; display means for producing the display of a document form with at least one data entry field for online text entry into said data store; means for inputting said text entry into said data store; pointer means for producing the display of a pointer in said display; positioning means for positioning said pointer in said display in response to pointer positioning control input; and re-sizing means responsive to a re-sizing control input representing a data entry field resizing command for dynamically resizing said data entry fields during text entry into said data store.
Claim 13
Dependent Claim 42 words
The control system of claim 10, further including grabpoint means for producing a grabpoint image in said display, and wherein said re-sizing means is further responsive to a positioning of said pointer over said grabpoint image for re-sizing said data entry field.
Claim 14
Dependent Claim 126 words
The control system of claim 11, further including: re-size icon means responsive to positioning said pointer over said grabpoint image and to activation of said re-sizing control input for changing said pointer to a re-sizing icon; re-sizing representation means responsive to positioning said pointer over said grabpoint image and to activation of said re-sizing control input for producing display of a re-sizing display element at said data entry field which represents a changed size of said data entry field; means for changing the size of said re-sizing display element in response to movement of said re-sizing icon; and means for responsive to deactivation of said re-sizing control input for changing size of said data entry field to substantially the size represented by said re-sizing display element.
Claim 15
Dependent Claim 30 words
The control system of claim 10, wherein said re-sizing means is further responsive to positioning of said pointer over a portion of said display for re-sizing said data entry field.
Claim 16
Dependent Claim 31 words
The control system of claim 10, further including means for producing a resize icon image in response to said pointer being positioned over a selected portion of said data entry field.
Claim 17
Dependent Claim 26 words
The control system of claim 10, further including means for storing a text string located in said data entry field in response to said resizing operation.
Claim 18
Dependent Claim 38 words
The control system of claim 10, further including means for producing the display of a resizing rectangle display element in response to said resizing, said re-sizing rectangle display element representing a changed size of said data entry field.
Claim 19
Dependent Claim 44 words
The control system of claim 10, wherein said display includes plural display elements and wherein said system further includes means responsive to changing the size of said data entry field for repositioning of said display elements to prevent overlap with said data entry field.
Claim 20
Dependent Claim 35 words
The control system of claim 10 further including means responsive to the position of said pointer and to activation of said re-sizing control input for determining the size to which said data field is changed.
Claim 21
Dependent Claim 177 words
In a system providing a graphical user interface for the online entry of text data in a data store, the graphical user interface including a graphical document display having at least one data entry field for said online data store text entry, the system including means for displaying the graphical document display and means for activating user-selected control inputs for said graphical user interface, a method for dynamically changing the size of said data store data entry field during online text entry into said data store, the method comprising the steps of: generating a pointer in said document display; positioning said pointer in said document display at one of said data entry fields in response to a positioning control input, said data entry field being adapted for online text entry into said data store; and dynamically varying the size of said data entry field during text entry to accommodate additional text entry into said data store in response to a repositioning of said pointer over a selected portion of said document display and a re-sizing control input.
Claim 22
Dependent Claim 177 words
In a system providing a graphical user interface for the online entry of text data in a data store, the graphical user interface including a graphical document display having at least one data entry field for said online data store text entry, the system including means for displaying the graphical document display and means for activating user-selected control inputs for said graphical user interface, a method for dynamically changing the size of said data store data entry field during online text entry into said data store, the method comprising the steps of: generating a pointer in said document display; positioning said pointer in said document display at one of said data entry fields in response to a positioning control input, said data entry field being adapted for online text entry into said data store; and dynamically varying the size of said data entry field during text entry to accommodate additional text entry into said data store in response to a repositioning of said pointer over a selected portion of said document display and a re-sizing control input.

References Cited (Backward Citations)

US4658366A Cited
US4646250A Cited
US4982344A Cited
US4896291A Cited
US5208906A Cited
US5165015A Cited
US5231579A Cited
US5140139A Cited
US5299305A Cited

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag