System and method for creating, storing and utilizing images of a geographical location
First Claim
1. In a system including a user terminal comprising a screen, an input device, a processor, and memory, a method for displaying geographical navigation information in a web browser operating on the user terminal, the method comprising:
- displaying, on the screen, a first portion of a map in a first region of a web page rendered by the web browser;
displaying, on the screen, at least one user interface control in a second region of the web page;
receiving, from the input device, a user input identifying a geographic location; and
updating, by the processor executing a script embedded in the web page, the web page to display, in the first region, a second portion of the map at the geographic location identified in the user input in place of the first portion of the map while continuing to display the at least one user interface control in the second region.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method synthesizing images of a locale to generate a composite image that provide a panoramic view of the locale. A video camera moves along a street recording images of objects along the street. A GPS receiver and inertial navigation system provide the position of the camera as the images are being recorded. The images are indexed with the position data provided by the GPS receiver and inertial navigation system. The composite image is created on a column-by-column basis by determining which of the acquired images contains the desired pixel column, extracting the pixels associated with the column, and stacking the columns side by side. The composite images are stored in an image database and associated with a street name and number range of the street being depicted in the image. The image database covers a substantial amount of a geographic area allowing a user to visually navigate the area from a user terminal.
112 Citations
23 Claims
-
1. In a system including a user terminal comprising a screen, an input device, a processor, and memory, a method for displaying geographical navigation information in a web browser operating on the user terminal, the method comprising:
-
displaying, on the screen, a first portion of a map in a first region of a web page rendered by the web browser; displaying, on the screen, at least one user interface control in a second region of the web page; receiving, from the input device, a user input identifying a geographic location; and updating, by the processor executing a script embedded in the web page, the web page to display, in the first region, a second portion of the map at the geographic location identified in the user input in place of the first portion of the map while continuing to display the at least one user interface control in the second region. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. In a system including an image source providing a plurality of image data for displaying a plurality of images depicting front and/or side views of objects in a geographic area, each of the images being a composite image generated based on image frames acquired by an image recording device when the image recording device is in motion along a trajectory, and including a user terminal comprising a screen, an input device, a processor, and memory, a method for enabling visual navigation of a geographic area from the user terminal, the method comprising:
-
displaying, on the screen, in a first region of a web page rendered by a web browser running on the user terminal, a first view corresponding to a first geographic location and depicting a front or side view of an object from the first geographic location; displaying, on the screen, in a second region of the web page, at least one user interface control; receiving, from the input device, a user input identifying a second geographic location; and updating, by the user terminal executing a script embedded in the web page, the first region of the web page to display a second view at the second geographic location in place of the first view, the second view depicting a front or side view of the object from the second geographic location while continuing to display the at least one user interface control in the second region of the web page. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. In a system including an image source providing a plurality of image data for displaying a plurality of images depicting front and/or side views of objects in a geographic area, each of the images being a composite image generated based on image frames acquired by an image recording device when the image recording device is in motion along a trajectory, and including a user terminal comprising a screen, an input device, a processor, and memory, a method for enabling visual navigation of a geographic area from the user terminal, the method comprising:
-
displaying, on the screen, a first portion of a map in a first region of a web page shown on the screen, the web page being displayed in a web browser running on the user terminal; displaying, on the screen, at least one user interface control in a second region of the web page; receiving, from the input device, a user input identifying a geographic location; and updating, by the processor executing a script embedded in the web page, the web page to display a composite image corresponding to the geographic location and to display a second portion of the map in the first region of the web page in place of the first portion of the map while continuing to display the at least one user interface control in the second region of the web page. - View Dependent Claims (20, 21, 22, 23)
-
Specification