Claims
- 1. A method in a data processing system having a program, the method comprising the steps of:
asynchronously receiving a data instance in a first format; asynchronously receiving a copy of the data instance in a second format different than the first format; providing a datatype of a third format for the data instance and the copy of the data instance, each datatype having a metadata in the third format that describes the respective data instance and a reference in the third format to the respective data instance, the data instances being maintained separately from the datatypes, the third format being recognizable to a subscriber of the data instances to enable the subscriber to concurrently process the data instance in the first format and the copy of the data instance in the second format; and converting the data instance in the first format to the second format.
- 2. The method of claim 1, wherein the second format is the same as the third format.
- 3. The method of claim 1, wherein the step of converting the data instance in the first format to the second format further comprises:
converting the data instance in the first format to a fourth format; and converting the data instance in the fourth format to the second format.
- 4. The method of claim 1, wherein the subscriber does is unable to recognize the first format.
- 5. A computer-readable medium containing instructions that cause a program in a data processing medium to perform a method comprising the steps of:
asynchronously receiving a data instance in a first format; asynchronously receiving a copy of the data instance in a second format different than the first format; providing a datatype of a third format for the data instance and the copy of the data instance, each datatype having a metadata in the third format that describes the respective data instance and a reference in the third format to the respective data instance, the data instances being maintained separately from the datatypes, the third format being recognizable to a subscriber of the data instances to enable the subscriber to concurrently process the data instance in the first format and the copy of the data instance in the second format; and converting the data instance in the first format to the second format.
- 6. The computer-readable medium of claim 5, wherein the second format is the same as the third format.
- 7. The computer-readable medium of claim 5, wherein the step of converting the data instance in the first format to the second format further comprises:
converting the data instance in the first format to a fourth format; and converting the data instance in the fourth format to the second format.
- 8. The computer-readable medium of claim 5, wherein the subscriber does is unable to recognize the first format.
- 9. A data processing system comprising:
a memory having a program that:
asynchronously receives a data instance in a first format, asynchronously receives a copy of the data instance in a second format different than the first format, provides a datatype of a third format for the data instance and the copy of the data instance, each datatype having a metadata in the third format that describes the respective data instance and a reference in the third format to the respective data instance, the data instances being maintained separately from the datatypes, the third format being recognizable to a subscriber of the data instances to enable the subscriber to concurrently process the data instance in the first format and the copy of the data instance in the second format, and converts the data instance in the first format to the second format; and a processing unit that runs the program.
- 10. A data processing system comprising:
means for asynchronously receiving a data instance in a first format; means for asynchronously receiving a copy of the data instance in a second format different than the first format; means for providing a datatype of a third format for the data instance and the copy of the data instance, each datatype having a metadata in the third format that describes the respective data instance and a reference in the third format to the respective data instance, the data instances being maintained separately from the datatypes, the third format being recognizable to a subscriber of the data instances to enable the subscriber to concurrently process the data instance in the first format and the copy of the data instance in the second format; and means for converting the data instance in the first format to the second format.
CROSS-REFERENCE TO RELATED APPLICATIONS
[0001] This Application claims the benefit of the filing date and priority to the following patent application, which is incorporated herein by reference to the extent permitted by law:
[0002] U.S. Provisional Application Ser. No. 60/469,767, entitled “METHODS AND SYSTEMS FOR INTELLECTUAL CAPITAL SHARING AND CONTROL”, filed May 12, 2003.
[0003] Additionally, this Application is related to the following U.S. patent applications, which are filed concurrently with this Application, and which are incorporated herein by reference to the extent permitted by law:
[0004] Attorney Docket No. 30014200-1112, entitled “INTELLECTUAL CAPITAL SHARING”;
[0005] Attorney Docket No. 30014200-1113, entitled “INTEGRATING INTELLECTUAL CAPITAL THROUGH ABSTRACTION”;
[0006] Attorney Docket No. 30014200-1115, entitled “BUSINESS INTELLIGENCE USING INTELLECTUAL CAPITAL”;
[0007] Attorney Docket No. 30014200-1116, entitled “INTEGRATING INTELLECTUAL CAPITAL INTO AN INTELLECTUAL CAPITAL MANAGEMENT SYSTEM”;
[0008] Attorney Docket No. 30014200-1117, entitled “METHODS AND SYSTEMS FOR PUBLISHING AND SUBSCRIBING TO INTELLECTUAL CAPITAL”;
[0009] Attorney Docket No. 30014200-1118, entitled “A LOOSELY COUPLED INTELLECTUAL CAPITAL PROCESSING ENGINE”;
[0010] Attorney Docket No. 30014200-1119, entitled “ASYNCHRONOUS INTELLECTUAL CAPITAL QUERY SYSTEM”;
[0011] Attorney Docket No. 30014200-1120, entitled “ASSEMBLY OF BUSINESS PROCESS USING INTELLECTUAL CAPITAL PROCESSING”;
[0012] Attorney Docket No. 30014200-1121, entitled “ACCESS CONTROL OVER DYNAMIC INTELLECTUAL CAPITAL CONTENT”;
[0013] Attorney Docket No. 30014200-1122, entitled “REGISTRATION AND CONTROL OF INTELLECTUAL CAPITAL”; and
[0014] Attorney Docket No. 30014200-1123, entitled “ENABLING ACTIVE INTELLECTUAL CAPITAL PROCESSING TO ENABLE DATA NEUTRALITY.”
Provisional Applications (1)
|
Number |
Date |
Country |
|
60469767 |
May 2003 |
US |