System and Method for Producing Multi-Angle Views of an Object-of-Interest from Images in an Image Dataset
First Claim
1. A method comprising:
- registering an identifier for a navigation application at a map management server;
accessing an installed version, at the map management server, of a geographic database according to the identifier;
accessing a later version, at the map management server, of the geographic database, wherein the later version of the geographic database is different than the installed version of the geographic database;
receiving, at the map management server, a destination location;
querying the installed version of the geographic database for the destination location for a first map result;
querying the later version of the geographic database for the destination location for a second map result; and
performing a comparison of the first map result and the second map result.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed are a system and method for creating multi-angle views of an object-of-interest from images stored in a dataset. A user specifies the location of an object-of-interest. As the user virtually navigates through the locality represented by the image dataset, his current virtual position is determined. Using the user'"'"'s virtual position and the location of the object-of-interest, images in the image dataset are selected and interpolated or stitched together, if necessary, to present to the user a view from his current virtual position looking toward the object-of-interest. The object-of-interest remains in the view no matter where the user virtually travels. From the same image dataset, another user can select a different object-of-interest and virtually navigate in a similar manner, with his own object-of-interest always in view. The object-of-interest also can be “virtual,” added by computer-animation techniques to the image dataset. For some image datasets, the user can virtually navigate through time as well as through space.
3 Citations
20 Claims
-
1. A method comprising:
-
registering an identifier for a navigation application at a map management server; accessing an installed version, at the map management server, of a geographic database according to the identifier; accessing a later version, at the map management server, of the geographic database, wherein the later version of the geographic database is different than the installed version of the geographic database; receiving, at the map management server, a destination location; querying the installed version of the geographic database for the destination location for a first map result; querying the later version of the geographic database for the destination location for a second map result; and performing a comparison of the first map result and the second map result. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An map management server comprising:
-
a processor configured to register a navigation application of a user at the map management server and receive a destination location entered from a website; a first database including an installed version of a geographic database, wherein the installed version of the geographic database is installed with the navigation application of the user; a second database including a later version of the geographic database, wherein the later version of the geographic database is newer than the installed version of the geographic database, wherein the processor is configured to query the installed version of the geographic database for the destination location for a first map result, query the later version of the geographic database for the destination location for a second map result, and perform a comparison of the first map result and the second map result. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A non-transitory computer readable medium including instructions that when executed by a processor, instruct the processor to:
-
select an installed version of a geographic database installed with a navigation application from a list of compiled databases indexed by user; select a later version of the geographic database from a map service; receiving, at a map management server, a destination location; compare, with respect to the destination location, the installed version of the geographic database to the later version of the geographic database; and generate a message for a user of the navigation application based on the comparison. - View Dependent Claims (17, 18, 19, 20)
-
Specification