Terrain information server for systems
First Claim
1. A method of providing terrain data to multiple users, the method comprising:
- receiving a request for terrain data from one of multiple requesters;
extracting requested terrain data from a database of terrain data;
transforming the extracted terrain data to a format identified in the request; and
sending the formatted terrain data to the requestor.
1 Assignment
0 Petitions
Accused Products
Abstract
A terrain server provides access to a central database of terrain elevation and other geographical, political, and industrial feature data (terrain data). Systems requiring terrain data, called clients, send requests for such data to the terrain server when such data is needed. The terrain server retrieves, processes, and transmits the terrain data as specified by received requests. Processing necessary to access and format the data as required by the client is performed by the terrain server in accordance with parameters specified in the requests. Specialized formatting, merging of data from different databases, and the combining of dynamic data from other systems is alternatively performed by the terrain server.
38 Citations
26 Claims
-
1. A method of providing terrain data to multiple users, the method comprising:
-
receiving a request for terrain data from one of multiple requesters;
extracting requested terrain data from a database of terrain data;
transforming the extracted terrain data to a format identified in the request; and
sending the formatted terrain data to the requestor. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer readable medium having instructions for causing a computer to execute a method of providing terrain data to multiple users, the method comprising:
-
receiving a request for terrain data from one of multiple requesters;
extracting requested terrain data from a database of terrain data;
transforming the extracted terrain data to a format identified in the request; and
sending the formatted terrain data to the requestor. - View Dependent Claims (9, 10, 11, 12, 14, 15, 16, 18, 20, 21)
-
-
13. A system that provides terrain data to multiple users, the system comprising:
-
means for receiving a request for terrain data from one of multiple requesters;
a data extraction module that extracts requested terrain data from a database of terrain data;
a data processing module that transforms the extracted terrain data to a format identified in the request; and
means for sending the formatted terrain data to the requester.
-
-
17. A system that provides terrain data to multiple users, the system comprising:
-
a request interface that receives requests for terrain data from multiple requestors;
a data extraction module that extracts requested terrain data from a database of terrain data;
a data processing module that transforms the extracted terrain data to a format identified in the request; and
a response interface that sends the formatted terrain data to the requester.
-
-
19. A computer readable medium having a terrain data request stored thereon, the request comprising:
-
a location parameter indicating the location of terrain;
a size parameter indicating the size of terrain about the location of the terrain;
a resolution parameter identifying the resolution of the terrain data corresponding to the location and size parameters; and
a data processing criteria specifying data processing to be performed on the terrain data requested.
-
-
22. A system that provides terrain data to multiple users, the system comprising:
-
request interface that receives requests for terrain data from multiple requesters;
a first data extraction module that extracts requested terrain data from a database of terrain data;
a second data extraction module that extracts requested terrain data from a database of terrain data;
a data processing module that transforms the extracted terrain data to a format identified in the request;
a response interface that sends the formatted terrain data to the requestor. - View Dependent Claims (23, 24, 25)
-
-
26. A method of providing terrain elevation information to multiple users, the method comprising:
-
receiving a request for terrain elevation information from one of multiple requestors;
extracting requested terrain elevation information from a database of terrain data;
transforming the extracted terrain elevation information to a format identified in the request as compatible with the requester; and
sending the formatted terrain data to the requestor.
-
Specification