Integration of result data from first program operations on dynamic source data into data of a second program
First Claim
1. In a computer system including a plurality of applications programs and objects for storing data, a memory and processor for storing and executing the application programs, and an integrated operating environment, a method for integrating result data from a first data object into a second data object wherein the result data is generated by operations performed on source data by an application program, comprising the steps of:
- creating and storing a script identifying the source data and directing the operation of the application program to generate the result data from the source data,inserting into the data of the second data object a reference to the script,the reference containing information identifying the script and the application program that is to execute the script and identifying an operation to be performed by the application program in executing the script,invoking the reference to indicate that a current version of the result data derived by operation upon a current version of the source data is to be provided to the second data object,resolving the reference to identify the script, to identify the application program that is to execute the script and to identify the operation to be performed by the application program in executing the script,invoking the application program to execute the script to generate the result data from the source data, andproviding the result data to the second data object.
6 Assignments
0 Petitions
Accused Products
Abstract
A mechanism and a method for integrating first data created by a first application program and residing in a first data object belonging to the first application into a second data object where the first data is result data generated by operation of the first application program upon source data of the first application program. A computer system includes an integrated operating environment. A user creates and stores a script identifying the source data and directing the operation of the application program to generate the result data from the source data and inserts a reference to the script in the second data object, wherein the reference identifies the script, the application program and an operation of the application program to execute the script. The user may then invoke the reference to indicate that a current version of the result data derived by operation upon a current version of the source data is to be provided to the second data object, whereupon the system resolves the reference to identify the script, the application program and the operation of the application program to execute the script and invokes the application program to execute the script to generate the result data from the source data and to provide the result data to the second data object.
-
Citations
10 Claims
-
1. In a computer system including a plurality of applications programs and objects for storing data, a memory and processor for storing and executing the application programs, and an integrated operating environment, a method for integrating result data from a first data object into a second data object wherein the result data is generated by operations performed on source data by an application program, comprising the steps of:
-
creating and storing a script identifying the source data and directing the operation of the application program to generate the result data from the source data, inserting into the data of the second data object a reference to the script, the reference containing information identifying the script and the application program that is to execute the script and identifying an operation to be performed by the application program in executing the script, invoking the reference to indicate that a current version of the result data derived by operation upon a current version of the source data is to be provided to the second data object, resolving the reference to identify the script, to identify the application program that is to execute the script and to identify the operation to be performed by the application program in executing the script, invoking the application program to execute the script to generate the result data from the source data, and providing the result data to the second data object. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. In a computer system including a plurality of applications programs and objects for storing data, a memory and processor for storing and executing the application programs, and an integrated operating environment, a data integration mechanism for integrating result data from a first data object into a second data object wherein the result data is generated by operations performed on source data by an application program, comprising:
-
a script generator for creating and storing a script identify the source data and directing the operation of the application program to generate the result data from the source data, a reference insertion mechanism for inserting into the data of the second data object a reference to the script, the reference containing information identifying the script and the application program that is to execute the script and identifying an operation that is to be performed by the application program in executing the script, a reference invocation mechanism for invoking the reference to indicate that a current version of the result data derived by operation upon a current version of the source data is to be provided to the second data object, a reference resolution mechanism for resolving the reference to identify the script, to identify the application program that is to execute the script and an operation that is to be performed by the application program in executing the script, an application invocation mechanism for invoking the application program to execute the script to generate the result data from the source data, and a data exchange mechanism for providing the result data to the second data object. - View Dependent Claims (9, 10)
-
Specification