System and method for communicating data to a process
First Claim
Patent Images
1. A method of transforming data retrieved from a database into a data object usable by a requested computing application, comprising:
- (a) receiving a request including information defining the data to be retrieved from a database and information defining the computing application which utilizes the data;
(b) retrieving the data from the database, based on the information defining the data in the request;
(c) selecting an appropriate recipe, which comprises computer-executable directives used to translate the retrieved data into the data object for use with the requested computing application(d) generating the data object by executing the selected recipe by means of a computer; and
(e) performing the requested computing application by utilizing the translated data.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for communicating with a process. The method receives a request including a target data identifier and a process identifier, retrieves target data including an target data type from a database based on the received target data identifier, selects instructions based on the target data type and the process identifier, generates a data object and populating the data object with the retrieved target data according to the selected instructions, and transmits the generated data object to a process corresponding to the received process identifier.
-
Citations
17 Claims
-
1. A method of transforming data retrieved from a database into a data object usable by a requested computing application, comprising:
-
(a) receiving a request including information defining the data to be retrieved from a database and information defining the computing application which utilizes the data; (b) retrieving the data from the database, based on the information defining the data in the request; (c) selecting an appropriate recipe, which comprises computer-executable directives used to translate the retrieved data into the data object for use with the requested computing application (d) generating the data object by executing the selected recipe by means of a computer; and (e) performing the requested computing application by utilizing the translated data. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. Computer executable software code, the code for transforming data retrieved from a database into a data object usable by a requested computing application, comprising:
-
(a) code for receiving a request including information defining the data to be retrieved from a database and information defining the computing application which utilizes the data; (b) code for retrieving the data based on the information defining the data in the request; (c) code for selecting an appropriate recipe, which comprises computer-executable directives used to translate the retrieved data into the data object for use with the requested computing application; (d) code for generating the data object by executing the selected recipe by means of a computer; and (e) performing the requested computing application by utilizing the translated data. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A programmed computer system including a program for transforming data retrieved from a database into a data object usable by a requested computing application, comprising:
-
(a) means for receiving a request including information defining the data to be retrieved from a database and information defining the computing application which utilize the data; (b) means for retrieving the data from the database based on the information defining the data in the request; (c) means for selecting an appropriate recipe, which comprises computer-executable directives used to translate the retrieved data into a data object for use with the requested computing application; (d) means for generating the data object by executing the selected recipe by means of a computer; and (e) means for performing the requested computing application by utilizing the translated data. - View Dependent Claims (14, 15, 16, 17)
-
Specification