Cross-reference service
First Claim
1. A method in a computer system for mapping identifiers of different applications representing the same underlying information, the method comprising:
- receiving an identifier from a first application;
generating a common identifier for the received identifier;
mapping the received identifier to the common identifier;
providing the common identifier for use when indicating that an identifier of a second application is equivalent to the identifier of the first application;
receiving an identifier from the second application along with the common identifier; and
mapping the identifier of the second application to the common identifier.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and system for providing an integration environment in which integration processes can be developed independent of integration servers and applications. The integration environment provides an application service interface for each application that is independent of the integration servers. An integration process that is developed to use the application service interface is compatible with any integration server that supports the applications that the integration process accesses. The integration environment provides a common service interface for each type of application. The common service interface is independent of the application that is providing the service and is also independent of the integration server. Thus, an integration process developed to use the common service interface is compatible with any application of the appropriate type and any integration server.
-
Citations
30 Claims
-
1. A method in a computer system for mapping identifiers of different applications representing the same underlying information, the method comprising:
-
receiving an identifier from a first application;
generating a common identifier for the received identifier;
mapping the received identifier to the common identifier;
providing the common identifier for use when indicating that an identifier of a second application is equivalent to the identifier of the first application;
receiving an identifier from the second application along with the common identifier; and
mapping the identifier of the second application to the common identifier. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computer-readable medium containing a data structure for mapping data between applications, each application having a different identifier to identify the same information, the data having a type, the data structure comprising:
-
for each type, a list of applications that use data of that type;
for each application that uses that type of data, a list of identifiers used by the application to identify data of that type; and
for each data of each type, a mapping between a common identifier and the identifier used by each application to identify the data. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A system for mapping equivalent data used by different applications, comprising:
-
means for receiving the data used by a first application;
means for generating a common identifier for the received data;
means for mapping the received data to the common data;
means for providing the common data for use when indicating that data of a second application is equivalent to the received data of the first application;
means for receiving data from the second application along with the common data; and
means for mapping the data of the second application to the provided common identifier. - View Dependent Claims (19, 20)
-
-
21. A method for mapping data between applications, the method comprising:
-
receiving data from a first application;
requesting that a common identifier be associated with the data of the first application;
receiving the common identifier;
receiving data from a second application;
requesting that the common identifier be assigned to data of the second application; and
when data is received from the first application, requesting the data of the second application that is assigned to the same common identifier. - View Dependent Claims (22, 23, 24, 25)
-
-
26. A method for mapping values used by different applications to represent the same information, the method comprising:
-
providing a mapping between the values used by each application to represent the same information;
receiving a request to provide a value of a second application, the request including a value of a first application and an identification of the second application; and
retrieving from the mapping the value of the second application that is used to represent the same information. - View Dependent Claims (27, 28, 29, 30)
-
Specification