Method and System for Exchanging Location Content Data in Different Data Formats
First Claim
1. A method for exchanging location content data between a location reference system and a third-party system, comprising:
- receiving a request from a third-party system that includes a location code associated with location content;
determining a data format of the request;
transforming the request to a data format used by a location reference system;
providing the transformed request to the location reference system;
receiving a response from the location reference system that includes the location code;
transforming the response into the data format of the request; and
sending the transformed response to the third-party system.
3 Assignments
0 Petitions
Accused Products
Abstract
A method and system for exchanging location content data in different data formats is disclosed. A third-party system makes a request to retrieve, add, modify, or delete location content. The request is made in a first data format. A data exchange system receives the request, converts the request to a second data format supported by a location reference system, and sends the request to the location reference system. The location reference system prepares a response to the request and sends the response to the data exchange system. The data exchange system converts the response to the first data format and sends the response to the third-party system.
74 Citations
20 Claims
-
1. A method for exchanging location content data between a location reference system and a third-party system, comprising:
-
receiving a request from a third-party system that includes a location code associated with location content; determining a data format of the request; transforming the request to a data format used by a location reference system; providing the transformed request to the location reference system; receiving a response from the location reference system that includes the location code; transforming the response into the data format of the request; and sending the transformed response to the third-party system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for exchanging location content data between a location reference system and a third-party system, comprising:
-
an input data transformer that is operable to receive a message having a first data format from a third party, to transform the message into a second data format, and to send the message in the second data format to a location reference system, wherein the message includes a location code and information related to a geographic location associated with the location code; and an output data transformer that is operable to receive a response from the location reference system in the second data format, to transform the response into the first data format, and to send the response in the first data format to the third party, wherein the response includes the location code and information related to the geographic location associated with the location code. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A method of providing access to a location content management system, comprising:
-
providing a location referencing system that assigns location codes associated with a geographic location and stores location content data associated with the location codes; and providing a data exchange system that allows third parties to retrieve, add, modify, or delete location content data stored in the location referencing system using a data format that is different than the data format used by the location referencing system.
-
-
17. A method that enables a user to set up and manage their data transformation procedures during runtime of a location content management system via a plug-in engine, comprising:
-
receiving a registration request from a user, wherein the request includes a data transformation procedure for transforming data having a first data format into a second data format; and providing the data transformation procedure to an input data transformer and an output data transformer in a data exchange system for use in converting the data from the first data format to a second data format. - View Dependent Claims (18, 19, 20)
-
Specification