Method and system for determining geographic data to display
First Claim
1. A method comprising:
- receiving data representing a request for geographic data;
initiating a first search for the geographic data, the first search being of a first geographic database associated with a first application;
determining that at least a portion of the requested geographic data is omitted from the first geographic database;
generating a first user message stating that the requested geographic data was not found in the first geographic database;
initiating a second search for the geographic data based on the initiated first search, the second search being of the second geographic database associated with a second application;
determining, with a processor, data to be displayed at a computing device, the data to be displayed at the computing device comprising a first data and a second data, the first data being receivable in response to the initiated first search, the second data being receivable in response to the initiated second search; and
generating a second user message stating that the second data from the second geographic database is included in response to the request for geographic data.
2 Assignments
0 Petitions
Accused Products
Abstract
When a first map application initiates a search of a first geographic database associated with the first map application, for geographic data or when the first geographic database does not return at least a portion of the geographic data in response to the search, the first map application initiates a search of a second geographic database for at least the portion of the geographic data. The second geographic database is associated with a second map application. If the second geographic database includes the portion of the requested data, the first map application displays the geographic data, which is received from the first database, the second database, or a combination thereof. The first map application also requests that a user input the portion of the geographic data not included in the first geographic database, which may then be added to the first geographic database.
-
Citations
25 Claims
-
1. A method comprising:
-
receiving data representing a request for geographic data; initiating a first search for the geographic data, the first search being of a first geographic database associated with a first application; determining that at least a portion of the requested geographic data is omitted from the first geographic database; generating a first user message stating that the requested geographic data was not found in the first geographic database; initiating a second search for the geographic data based on the initiated first search, the second search being of the second geographic database associated with a second application; determining, with a processor, data to be displayed at a computing device, the data to be displayed at the computing device comprising a first data and a second data, the first data being receivable in response to the initiated first search, the second data being receivable in response to the initiated second search; and generating a second user message stating that the second data from the second geographic database is included in response to the request for geographic data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. An apparatus comprising:
-
a processor operable to identify data representing a request for geographic data; and memory including computer program code, the memory and the computer program code configured to, with the processor, cause the apparatus at least to; initiate a first search for the geographic data, the first search being of a first geographic database associated with a first map application; determine that at least a portion of the geographic data is omitted from the first geographic database; generate a message to a user indicating that at least the portion of the first geographic data is omitted from the geographic database; initiate a second search for the geographic data based on the initiated first search, the second search being of a second geographic database associated with a second map application; direct the user to the second map application in response to the request for the geographic data; and receive data from the second map application indicating that the geographic data was useful to the user and that the geographic data should be added to the first geographic database. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
-
20. In a non-transitory computer-readable storage medium configured to store instructions executable by one or more processors, the instructions configured to:
-
receive a request for geographic data from a user; initiate a first search for the geographic data, the first search being of a first geographic database associated with a first map application; generate a first message for the user stating that the requested geographic data was not found in the first geographic database and another database will be searched for the geographic data; initiate a second search for the geographic data when the first search is initiated, the second search being of a second geographic database associated with a second map application; receive and storing, with a memory, first data in response to the initiated first search; receive and storing, with the memory, second data in response to the initiated second search; determine data to be displayed at a computing device, the data to be displayed at the computing device comprising the stored first data, the stored second data, or a combination thereof, the data to be displayed at the computing device comprising at least a portion of the stored second data when the first geographic database includes less than all of the geographic data; and generate a second message for the user stating that the portion of the second data from the second geographic database is included in response to the request for geographic data. - View Dependent Claims (21, 22, 23, 24, 25)
-
Specification