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 on a web page displayed on the screen rendered by 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 the web page;
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 to display a second portion of the map; and
modifying, by the processor executing a script embedded in the web page in response to the user input, the web page to display the second portion of the map in place of the first portion of the map in the first region of the web page while continuing to display the at least one user interface control in the second region of the web page.
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.
114 Citations
19 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 on a web page displayed on the screen rendered by 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 the web page; 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 to display a second portion of the map; and modifying, by the processor executing a script embedded in the web page in response to the user input, the web page to display the second portion of the map in place of the first portion of the map in the first region of the web page while continuing to display the at least one user interface control in the second region of the web page. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. 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 to display a second view depicting a front or side view of the object; and modifying, by the user terminal executing a script embedded in the web page in response to the user input, the web page to display the second view in place of the first view in the first region of the web page while continuing to display the at least one user interface control in the second region of the web page. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
Specification