Method, system, program, and data structure for transforming database tables
First Claim
1. A method for transforming data in an input table in a database in a server in communication with a client, comprising:
- receiving from the client a transform command indicating an input data table name in the database and at least one rule indicating at least one cell in the input table to transform and a transform operation to perform with respect to the at least one cell;
accessing a copy of the input table from the database; and
transforming, within the server, data in the accessed input table according to each rule specified in the transform command.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed is a method, system, program, and data structure for transforming data in an input table in a database in a server in communication with a client. A transform command is received from the client indicating an input data table name in the database and at least one rule indicating at least one cell in the input table to transform and a transform operation to perform with respect to the at least one cell. The transform command is executed in the server including the database by accessing a copy of the input table from the database and transforming data in the accessed input table according to each rule specified in the transform command.
56 Citations
31 Claims
-
1. A method for transforming data in an input table in a database in a server in communication with a client, comprising:
-
receiving from the client a transform command indicating an input data table name in the database and at least one rule indicating at least one cell in the input table to transform and a transform operation to perform with respect to the at least one cell;
accessing a copy of the input table from the database; and
transforming, within the server, data in the accessed input table according to each rule specified in the transform command. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for transforming data in an input table in a database in a server in communication with a client, comprising:
-
receiving from the client a transform command indicating an input data table name in the database and at least one rule indicating at least one cell in the input table to transform and a transform operation to perform with respect to the at least one cell;
accessing a copy of the input table from the database;
transforming, within the server, data in the accessed input table according to each rule specified in the transform command; and
writing the transformed input table data to the database in the server after performing all transform operations specified in the rules of the transform command against the accessed input table. - View Dependent Claims (9)
-
-
10. A system for transforming data, comprising:
-
a client process;
a server including a database and an input table in communication with the client process;
program logic implemented in the server, comprising;
(i) means for receiving from the client process a transform command indicating an input data table name in the database and at least one rule indicating at least one cell in the input table to transform and a transform operation to perform with respect to the at least one cell;
(ii) means for accessing a copy of the input table from the database; and
(iii) means for transforming data in the accessed input table according to each rule specified in the transform command. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A system for transforming data, comprising:
-
a client process;
a server including a database and an input table in communication with the client process;
program logic implemented in the server, comprising;
(i) means for receiving from the client process a transform command indicating an input data table name in the database and at least one rule indicating at least one cell in the input table to transform and a transform operation to perform with respect to the at least one cell;
(ii) means for accessing a copy of the input table from the database;
(iii) means for transforming data in the accessed input table according to each rule specified in the transform command; and
(iv) means for writing the transformed input table data to the database in the server after performing all transform operations specified in the rules of the transform command against the accessed input table. - View Dependent Claims (18)
-
-
19. An article of manufacture for use in transforming data in an input table in a database, the article of manufacture comprising computer usable media including at least one computer program embedded therein that causes the computer to perform:
-
receiving a transform command indicating an input data table name in the database and at least one rule indicating at least one cell in the input table to transform and a transform operation to perform with respect to the at least one cell;
accessing a copy of the input table from the database; and
transforming data in the accessed input table according to each rule specified in the transform command. - View Dependent Claims (20, 21, 22, 23)
-
-
24. An article of manufacture for use in transforming data in an input table in a database, the article of manufacture comprising computer usable media including at least one computer program embedded therein that causes the computer to perform:
-
receiving a transform command indicating an input data table name in the database and at least one rule indicating at least one cell in the input table to transform and a transform operation to perform with respect to the at least one cell;
accessing a copy of the input table from the database;
transforming data in the accessed input table according to each rule specified in the transform command; and
writing the transformed input table data to the database after performing all transform operations specified in the rules of the transform command against the accessed input table. - View Dependent Claims (25)
-
-
26. A memory device including a command for performing a transform operation on a computer database input table, the command comprising
an input data table name parameter indicating the input table subject to the transform operation; - and
at least one rule indicating at least one cell in the input table to transform and a transform operation to perform with respect to the at least one cell, wherein the transform command is executed to access a copy of the input table from the database and transforming data in the accessed input table according to each rule specified in the transform command, wherein the command is transmitted from a client to a server, and wherein the server processes the command to transform data in the input table according to each rule in the transform command. - View Dependent Claims (27, 28, 29, 30)
- and
-
31. A memory device including a command for performing a transform operation on a computer database input table, the command comprising
an input data table name parameter indicating the input table subject to the transform operation; - and
at least one rule indicating at least one cell in the input table to transform and a transform operation to perform with respect to the at least one cell, wherein the transform command is executed to access a copy of the input table from the database and transforming data in the accessed input table according to each rule specified in the transform command, wherein the transformed input table data is written to the database in the server after performing all transform operations specified in the rules of the transform command against the accessed input table.
- and
Specification