Object oriented data arranger graphical user interface
First Claim
Patent Images
1. A method of operating a computer system having a display, one or more data storage devices, and an application program for manipulation of data files, the method comprising the steps of:
- designating a sequence of user-specified application program data operations on one or more data files;
producing a selectable display task icon that represents the sequence of data operations; and
responding to user selection of the display task icon by executing the sequence of application program data operations on the data files;
wherein the step of designating includes designating a field range representing one or more data records contained in a data file that will be used as input to the data operations such that the execution of the data operations will occur on the designated field range.
1 Assignment
0 Petitions
Accused Products
Abstract
A graphical user interface permits a user to graphically designate a range within data files as input to operations that manipulate the data and permits the user to graphically represent operations that thereafter can be selected for execution. In this way, a user can graphically designate a range of records within a data file on which a desired data manipulation operation will occur and can graphically represent the desired data manipulation operation with a single icon that can be selected for execution.
56 Citations
52 Claims
-
1. A method of operating a computer system having a display, one or more data storage devices, and an application program for manipulation of data files, the method comprising the steps of:
-
designating a sequence of user-specified application program data operations on one or more data files;
producing a selectable display task icon that represents the sequence of data operations; and
responding to user selection of the display task icon by executing the sequence of application program data operations on the data files;
wherein the step of designating includes designating a field range representing one or more data records contained in a data file that will be used as input to the data operations such that the execution of the data operations will occur on the designated field range. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of executing an application program to permit user manipulation of data contained in data files of a computer system having a display and one or more data storage devices, the method comprising the steps of:
-
designating a data file of the computer system for manipulation;
receiving a user definition of a field range portion of the designated data file for input to a selected sequence of manipulation operations of the application program;
providing a selectable display task icon that encapsulates the data file, field range portion, and selected manipulation operations for selection by a user of the application program; and
responding to user selection of the task icon by performing the selected operations on the defined field range portion of the designated data file. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A method of performing a sequence of program instructions of an application program in a computer system having a display and one or more data storage devices, the method comprising the steps of:
-
receiving a program instruction comprising a user designation of a computer system data file that contains data for manipulation by the user;
receiving a program instruction that defines a field range in the designated data file upon which the manipulation will occur;
receiving a program instruction that defines a sequence of data operations comprising the manipulation operation;
providing a selectable display task icon that encapsulates the designated program instructions of data file, field range, and selected manipulation operation for selection by a user of the application program; and
responding to user selection of the task display icon by performing the selected manipulation operation on the defined data field range portion of the user-selected data file. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A computer system for manipulation of user-selected portions of data files stored in the computer system, the computer system comprising:
-
a processing unit executing an application program;
a data storage unit in which the data files are stored;
a display; and
an application interface that permits a user to designate a sequence of application program data operations on one or more data files, producing a selectable display task icon that represents the sequence of data operations, and responding to user selection of the display task icon by executing the sequence of application program data operations on the data files;
wherein the application interface permits the user to designate a field range representing one or more data records contained in a data file that will be used as input to the data operations such that the execution of the data operations will occur on the designated field range.- View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39, 40)
-
-
41. A program product for use in a computer system, the program product comprising:
-
data storage device, tangibly embodying a program of machine-readable instructions executable by a computer to perform method steps for permitting user manipulation of data files in a data system, the performed method steps comprising;
a signal bearing media; and
a sequence of instructions executable by the computer system, the sequence providing an application program that receives user-designated data operations on one or more data files, produces a selectable display task icon that represents the sequence of data operations, and responds to user selection of the display task icon by executing the sequence of data operations on the data files;
wherein the application program permits the user to designate a field range representing one or more data records contained in a data file that will be used as input to the data operations such that the execution of the data operations will occur on the designated field range. - View Dependent Claims (42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52)
-
Specification