US5544285A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Graphical user interface control for replicating data fields in forms
Assignee: International Business Machines Corp
•
Filing: 1995-05-18
•
Granted: 1996-08-06
•
Expires: 2015-05-18
Abstract
Abstract Disclosure is made of a menu-driven computer interface system employing a graphical user interface for the entry of text data in a data store. The system 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 generates a moveable cursor or pointer in the display which is positionable in response to a first control input from a user. The system responds to a second control input from a user by replicating one or more data fields.
Inventors
- 👤 Howard J. Glaser
- 👤 Joanna M. Strain
- 👤 Angus T. Tuckey-Smith
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-31 19:29
CPC Classifications
G; G06; G06F; G06F3/00; G06F3/01; G06F3/048; G06F3/0481; G06F40/00; G06F40/10; G06F40/166; G06F40/174
Claims Analysis
Total Claims: 29
Claim 1
Independent Claim
133 words
In a system for providing a graphical user interface for the entry of text data in a data store, the graphical user interface including a graphical document display having plural data entry fields, a method for replicating groups of said data entry fields, said method comprising the steps of: providing user-selected control inputs representing commands to said graphical user interface; generating a replication function indicator in said document display separate from but adjacent to said data fields; generating a pointer in said document display; positioning said pointer in said document display at said replication function indicator in response to a first control input; and in response to said positioning step and to a second control input representing a data field replicating command, replicating a group of said data fields in said document display.
Claim 2
Dependent Claim
133 words
In a system for providing a graphical user interface for the entry of text data in a data store, the graphical user interface including a graphical document display having plural data entry fields, a method for replicating groups of said data entry fields, said method comprising the steps of: providing user-selected control inputs representing commands to said graphical user interface; generating a replication function indicator in said document display separate from but adjacent to said data fields; generating a pointer in said document display; positioning said pointer in said document display at said replication function indicator in response to a first control input; and in response to said positioning step and to a second control input representing a data field replicating command, replicating a group of said data fields in said document display.
Claim 3
Dependent Claim
236 words
In a data processing system including a menu-driven graphical user interface, a data processing unit, a video display for producing a visual display in response to control input signals from the data processing unit, user-operated control input means connected to the data processing unit for providing user-selected input commands, the graphical user interface providing on the video display a document for representation (document representation) which includes plural data entry fields for entry and display of text data, a replication combination for duplicating groups of said plural data entry fields in the document representation, the combination including: cursor means for generating the display of a positionable cursor in the document representation; positioning means for moving the positionable cursor in the document representation in response to first control inputs; function display means for displaying in the document representation a visual indication of a function for duplicating groups of said plural data entry fields in the document representation, said visual indication for duplicating being separate from said plural data entry fields; duplication means connected to the function display means and to the cursor means for duplicating groups of said plural data entry fields in response to movement of the positionable cursor to the visual indication for duplicating and to a second control input representing a data replicating command; and repositioning means for repositioning objects in the document representation in response to duplicating said groups of plural data entry fields.
Claim 4
Dependent Claim
236 words
In a data processing system including a menu-driven graphical user interface, a data processing unit, a video display for producing a visual display in response to control input signals from the data processing unit, user-operated control input means connected to the data processing unit for providing user-selected input commands, the graphical user interface providing on the video display a document for representation (document representation) which includes plural data entry fields for entry and display of text data, a replication combination for duplicating groups of said plural data entry fields in the document representation, the combination including: cursor means for generating the display of a positionable cursor in the document representation; positioning means for moving the positionable cursor in the document representation in response to first control inputs; function display means for displaying in the document representation a visual indication of a function for duplicating groups of said plural data entry fields in the document representation, said visual indication for duplicating being separate from said plural data entry fields; duplication means connected to the function display means and to the cursor means for duplicating groups of said plural data entry fields in response to movement of the positionable cursor to the visual indication for duplicating and to a second control input representing a data replicating command; and repositioning means for repositioning objects in the document representation in response to duplicating said groups of plural data entry fields.
Claim 5
Dependent Claim
24 words
The method of claim 1, further including the step of modifying a color of said replication function indicator in response to said position step.
Claim 6
Dependent Claim
47 words
The method of claim 1, further including the steps of: displaying a plurality of display elements in said graphical document display; and in response to said replicating step, repositioning one or more of said display elements in a predetermined direction with respect to said replication function indicator.
Claim 7
Dependent Claim
37 words
The method of claim 4, further including: storing positions of said one or more display elements in said graphical document display; and displaying said one or more display elements in corresponding position in said graphical document display.
Claim 8
Dependent Claim
33 words
The method of claim 1, further including: storing text data from a data entry field to be replicated in a data store; and displaying said text data in the replicated data entry field.
Claim 9
Dependent Claim
239 words
A computer program product for use in a data processing system for providing a menu-driven graphical user interface for the display of text data, 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, and the graphical user interface providing a document form display separate from but representation (document representation) on said video display terminal including at least one data field for text entry and display, said computer program product comprising: a data storage medium for storing machine readable information thereon; replication function indicating means recorded on said data storage medium for generating a replication function indicator in said document display separate from but adjacent to said data field, said replication function indicator being positioned to provide a visual indication of a direction in which said data field can be replicated; means recorded on said data storage medium for generating a pointer in said document display; means recorded on said data storage medium for positioning said pointer in said document display in response to a first control input from said cursor control device: and replicating means recorded on said data storage medium responsive to said pointer positioned at said replication function indicator and to a second control input from said cursor control device representing a data field replicating command for replicating said data field in said document representation.
Claim 10
Dependent Claim
239 words
A computer program product for use in a data processing system for providing a menu-driven graphical user interface for the display of text data, 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, and the graphical user interface providing a document form display separate from but representation (document representation) on said video display terminal including at least one data field for text entry and display, said computer program product comprising: a data storage medium for storing machine readable information thereon; replication function indicating means recorded on said data storage medium for generating a replication function indicator in said document display separate from but adjacent to said data field, said replication function indicator being positioned to provide a visual indication of a direction in which said data field can be replicated; means recorded on said data storage medium for generating a pointer in said document display; means recorded on said data storage medium for positioning said pointer in said document display in response to a first control input from said cursor control device: and replicating means recorded on said data storage medium responsive to said pointer positioned at said replication function indicator and to a second control input from said cursor control device representing a data field replicating command for replicating said data field in said document representation.
Claim 11
Dependent Claim
36 words
The computer program product of claim 7 further including means recorded on said data storage medium for modifying a color of said replication function indicator in response to said pointer positioned at said replication function indicator.
Claim 12
Dependent Claim
52 words
The computer program product of claim 7 wherein said display includes plural display elements and, said system further includes means recorded on said data storage medium responsive to replication of said data field for repositioning one or more of said display elements positioned in a predetermined direction from said replication function indicator.
Claim 13
Dependent Claim
33 words
The computer program product of claim 9 further including .means recorded on said data storage medium responsive to replication of said data field for storing positions of said one or more display elements.
Claim 14
Dependent Claim
35 words
The computer program product of claim 10 further including means recorded on said data storage medium responsive to the storage of said positions for displaying said display elements at corresponding positions in said document representation.
Claim 15
Dependent Claim
23 words
The computer program product of claim 7 wherein said data field is for displaying text data to be input in a data store.
Claim 16
Dependent Claim
209 words
A menu-driven graphical user interface control system computer program product the entry of text data in a data store, comprising: a data storage medium for storing machine readable information thereon; input means recorded on said data storage medium for receiving user-selected control inputs; display means recorded on said data storage medium for producing the display of a document representation having at least one data field for the entry of data in a data store; replication function indicating means recorded on said data storage medium for producing the display of a replication function indicator in said document representation separate from but adjacent said data field, said replication function indicator being positioned to provide a visual indication of a direction in which said data field can be replicated; pointer means recorded on said data storage medium for producing the display of a pointer image in said document representation; positioning means recorded on said data storage medium for positioning said pointer in said document representation in response to a first control input; and replicating means recorded on said data storage medium responsive to said pointer positioned at said replication function indicator and to a second control input representing a data field replicating command for replicating said data field in said document representation.
Claim 17
Dependent Claim
209 words
A menu-driven graphical user interface control system computer program product the entry of text data in a data store, comprising: a data storage medium for storing machine readable information thereon; input means recorded on said data storage medium for receiving user-selected control inputs; display means recorded on said data storage medium for producing the display of a document representation having at least one data field for the entry of data in a data store; replication function indicating means recorded on said data storage medium for producing the display of a replication function indicator in said document representation separate from but adjacent said data field, said replication function indicator being positioned to provide a visual indication of a direction in which said data field can be replicated; pointer means recorded on said data storage medium for producing the display of a pointer image in said document representation; positioning means recorded on said data storage medium for positioning said pointer in said document representation in response to a first control input; and replicating means recorded on said data storage medium responsive to said pointer positioned at said replication function indicator and to a second control input representing a data field replicating command for replicating said data field in said document representation.
Claim 18
Dependent Claim
37 words
The computer program product of claim 13 further including means recorded on said data storage medium for changing a color of said replication function indicator in response to said pointer positioned at said replication function indicating image.
Claim 19
Dependent Claim
52 words
The computer program product of claim 13 wherein said document representation includes plural display elements and said system further includes means recorded on said data storage medium responsive to replicating said data field for repositioning one or more of said display elements positioned in a predetermined direction from said replication function indicator.
Claim 20
Dependent Claim
30 words
The computer program product of claim 15 further including means recorded on said data storage medium responsive to replicating said data field for storing positions of said repositioned display elements.
Claim 21
Dependent Claim
37 words
The computer program product of claim 16 further including means recorded on said data storage medium responsive to the storage of said repositioned display elements for displaying said display elements at corresponding positions in said document representation.
Claim 22
Dependent Claim
57 words
The method of claim 1 further including the steps of: generating a removal function indicator in said document display separate from but adjacent to said data fields; and in response to said positioning step and to a third control input representing a data field removal command, removing a group of said data fields in said document display.
Claim 23
Dependent Claim
123 words
The data processing system of claim 2 wherein said function display means further include means for displaying a visual indication of a function for removing groups of said plural data entry fields in the document representation, said visual indication for removing being separate from said plural data entry fields, and wherein the system further includes replication means connected to the function display means and to the cursor means for removing groups of said plural data entry fields in response to movement of the positionable cursor to the visual indication for removing and to a second control input, and wherein said repositioning means further includes means for repositioning objects in the document representation in response to removing said groups of plural data entry fields.
Claim 24
Dependent Claim
105 words
The computer program product of claim 7 further including removal function indicating means recorded on said data storage medium for generating a removal function indicator in said document display separate from but adjacent to said data field, said removal function indicator being positioned to provide a visual indication of a removal direction in which said data field can be removed, and removing means recorded on said data storage medium responsive to said pointer positioned at said removal function indicator and to a second control input from said cursor control device representing a data field removing command for removing said data field in said document representation.
Claim 25
Dependent Claim
102 words
The compute program product of claim 13 including removal function indicating means recorded on said data storage medium for producing the display of a removal function indicator in said document representation separate from but adjacent to said data field, said removal function indicator being positioned to provide a visual indication of a removal direction in which said data field can be removed, and removing means recorded on said data storage medium responsive to said pointer positioned at said removal function indicator and to a second control input representing a data field removing command for removing said data field in said document representation.
Claim 26
Dependent Claim
191 words
In a data processing system for providing a menu-driven graphical user interface for the display of text data, 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, and the graphical user interface providing a document form display representation (document representation) on said video display terminal including at least one data field for text entry and display, a combination comprising: replication function indicating means for generating a replication function indicator in said document display adjacent to said data field, said replication function indicator being positioned to provide a visual indication of a direction in which said data field can be replicated: means for generating a pointer in said document display; means for positioning said pointer in said document display in response to a first control input from said cursor control device; and replicating means responsive to said pointer positioned at said replication function indicator and to a second control input from said cursor control device representing a data field replicating command for replicating said data field in said document representation.
Claim 27
Dependent Claim
191 words
In a data processing system for providing a menu-driven graphical user interface for the display of text data, 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, and the graphical user interface providing a document form display representation (document representation) on said video display terminal including at least one data field for text entry and display, a combination comprising: replication function indicating means for generating a replication function indicator in said document display adjacent to said data field, said replication function indicator being positioned to provide a visual indication of a direction in which said data field can be replicated: means for generating a pointer in said document display; means for positioning said pointer in said document display in response to a first control input from said cursor control device; and replicating means responsive to said pointer positioned at said replication function indicator and to a second control input from said cursor control device representing a data field replicating command for replicating said data field in said document representation.
Claim 28
Dependent Claim
159 words
A menu-driver graphical user interface control system for the entry of text data in a data store, comprising: input means for receiving user-selected control inputs; display means for producing the display of a document representation having at least one data field for the entry of data in a data store; replication function indicating means for producing the display of a replication function indicator in said document representation adjacent to said data field, said replication function indicator being positioned to provide a visual indication of a direction in which said data field can be replicated; pointer means for producing the display of a pointer image in said document representation; positioning means for positioning said pointer in said document representation in response to a first control input; and replicating means responsive to said pointer positioned at said replication function indicator and to a second control input representing a data field replicating command for replicating said data field in said document representation.
Claim 29
Dependent Claim
159 words
A menu-driver graphical user interface control system for the entry of text data in a data store, comprising: input means for receiving user-selected control inputs; display means for producing the display of a document representation having at least one data field for the entry of data in a data store; replication function indicating means for producing the display of a replication function indicator in said document representation adjacent to said data field, said replication function indicator being positioned to provide a visual indication of a direction in which said data field can be replicated; pointer means for producing the display of a pointer image in said document representation; positioning means for positioning said pointer in said document representation in response to a first control input; and replicating means responsive to said pointer positioned at said replication function indicator and to a second control input representing a data field replicating command for replicating said data field in said document representation.
References Cited (Backward Citations)
US4658366A
Cited
US4646250A
Cited
US4982344A
Cited
US4896291A
Cited
EP0376420A2
Cited
US5208906A
Cited
US5165015A
Cited
US5140139A
Cited
EP0451485A2
Cited
US5444841A
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 |