Method and system for exchanging location content data in different data formats
First Claim
Patent Images
1. An apparatus comprising:
- input data receiver hardware configured to receive a request including a location code associated with data content in a map data format;
a plug-in engine configured to receive a first transformation procedure and an error handling procedure from a user before the first transformation procedure is applied;
provide the error handling procedure to error handler hardware, wherein the error handler hardware interprets error codes, and applies the error handling procedure to the data content of the request;
input data transformer hardware configured to validate the map data format of the request and apply the first transformation procedure to the data content of the request; and
output data transformer hardware configured to receive a response based on the request and apply a second transformation procedure to the response.
1 Assignment
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.
89 Citations
17 Claims
-
1. An apparatus comprising:
-
input data receiver hardware configured to receive a request including a location code associated with data content in a map data format; a plug-in engine configured to receive a first transformation procedure and an error handling procedure from a user before the first transformation procedure is applied; provide the error handling procedure to error handler hardware, wherein the error handler hardware interprets error codes, and applies the error handling procedure to the data content of the request; input data transformer hardware configured to validate the map data format of the request and apply the first transformation procedure to the data content of the request; and output data transformer hardware configured to receive a response based on the request and apply a second transformation procedure to the response. - View Dependent Claims (2, 3, 4, 5, 6, 17)
-
-
7. A method that enables set up and management of data transformation procedures during runtime of a location content management system via a plug-in engine, the method comprising:
-
receiving a registration message from one or more users, wherein the registration message includes a data transformation procedure for transforming location content and the registration message includes error handling procedures; provide the error handling procedure to error handler hardware, wherein the error handler hardware interprets error codes, applies the error handling procedure to data content of a request; receiving location content in a map vendor format; transforming the location content according to the data transformation procedure for a location reference system; receiving a response from the location reference system; and transforming the response according to the data transformation procedure. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. A method comprising:
-
receiving a registration message including a transformation procedure from a user; receiving an error handling procedure from a user; receiving a request, after the error handling procedure and the transformation procedure is received, including a location code associated with data content in a map data format; provide the error handling procedure to error handler hardware, wherein the error handler hardware interprets error codes, applies the error handling procedure to the data content based on the request; validating the map data format of the request; applying a first transformation to the data content of the request; receiving a response from a location management system based on the request; and applying a second transformation to the response, wherein the first transformation and the second transformation are based on the transformation procedure received from the user. - View Dependent Claims (15, 16)
-
Specification