Method and system for transferring information
0 Assignments
0 Petitions
Accused Products
Abstract
A method and system for application-to-application data exchange which provides data conversion from the format of a source application to the format of a target application upon receipt of data by the target application. To achieve compatibility among applications exchanging data, the preferred system uses a standard set of terms and process names for building metadata packets that inform both applications as to their respective data representation. A metadata packet includes a standard name and application specific data format, as well as an optional associated process name. Source metadata provided in connection with source application-specific data enables the conversion of the source format to the format compatible with the target. This method eliminates data conversion at the source application.
55 Citations
51 Claims
-
1-5. -5. (canceled)
-
6. A method of building a metadata packet for transmitting source data having a representation consistent with a source application having an application-specific unconverted file data format to a target system, said representation defined by said metadata packet comprising the steps of:
-
storing application definition for said source data comprising application-specific names and application-specific data formats;
matching the application-specific names in the definition to standard names;
creating said metadata packet from the matched standard names; and
,storing the created metadata packet entries each of which comprises a name selected from the standard names and one of the application-specific data formats. - View Dependent Claims (7, 8, 9, 46, 47)
-
-
10-13. -13. (canceled)
-
14-17. -17. (canceled)
-
18-30. -30. (canceled)
-
31. A system of building a metadata packet for transmitting source data having a representation consistent with a source application having an application-specific unconverted file data format to a target system, said representation defined by said metadata packet comprising:
-
means for storing application definition of said source data comprising application-specific names and application-specific data formats;
means for matching the application-specific names in the definition to standard names; and
means for creating said metadata packet from the matched standard names;
memory for storing the created metadata packet which comprises a name selected from the standard names and one of the application-specific data formats. - View Dependent Claims (32, 33, 34, 44, 45)
-
-
35-43. -43. (canceled)
-
48. A method of communicating source data from a source system to a target system wherein the source system and target system have incompatible application-specific data formats, comprising the steps of:
-
establishing a repository of standard names and processes correlated to application-specific names, processes and application-specific data format of said source data;
retrieving said source data having a representation consistent with a source application having an application-specific unconverted file data format, said representation defined by a source metadata packet;
creating said source metadata packet corresponding to the source data from information in said repository, wherein the source metadata packet includes at least one entry comprising a standard name corresponding to at least one name used by the source application and a definition of a related data representation used by the source application; and
,transmitting said source data having said application-specific unconverted file data format and said source metadata packet to the target system. - View Dependent Claims (49, 50, 51)
-
Specification