Building a geographic database
AssigneeSap SE
InventorsMichael Segler, Philipp Hassler, Thorsten Bender
Life of this patent
Estimating the term…
Abstract
A system receives output geographic information en masse from a server. The output geographic information corresponds to input geographic information provided to the server en masse. The system builds a database that indexes at least some of the output geographic information to at least some of the input geographic information, attempts to locate specific output geographic information in the database, and determines the specific output geographic information by calculation if the specific output geographic information cannot be located in the database.
Claims10
A method for obtaining geographic information comprising:
- receiving, on a base computer system, output geographic information en masse from one or more servers, the output geographic information comprising routes, travel durations and distances, the output geographic information corresponding to input geographic information provided by the base computer to the one or more servers en masse, the input geographic information comprising sets of locations, the sets of locations being defined in terms of geographic coordinates;
- building, on the base computer system, a database that indexes at least some of the output geographic information to at least some of the input geographic information;
- wherein building the database comprises indexing the output geographic information in the database based on which geographic server provided the output geographic information;
- attempting to locate specific output geographic information in the database;
- wherein attempting comprises attempting to locate specific output geographic information that corresponds to specific input geographic information, and determining, by the base computer system, the specific output geographic information by calculation if the specific output geographic information cannot be located in the database, the calculated specific output geographic information being one of straight-line distance and duration.
A system comprising:
- one or more servers;
- and
- a computer system;
- wherein the computer system comprises at least one memory that stores executable instructions and at least one processor that executes the instructions to:
- receive output geographic information en masse from the one or more servers, the output geographic information comprising routes, travel durations and distances, the output geographic information corresponding to input geographic information provided to the one or more servers en masse, the input geographic information comprising sets of locations, the sets of locations being defined in terms of geographic coordinates;
- build a database that indexes at least some of the output geographic information to at least some of the input geographic information;
- wherein to build the database comprises indexing the output geographic information in the database based on which geographic server provided the output geographic information;
- attempt to locate specific output geographic information in the database, wherein attempting comprises attempting to locate specific output geographic information that corresponds to specific input geographic information;
- and
- determine the specific output geographic information by calculation if the specific output geographic information cannot be located in the database, the calculated specific output geographic information being one of straight-line distance and duration.
Dependencies are inferred from the claim text.