DISPLAYING TEXTUAL INFORMATION RELATED TO GEOLOCATED IMAGES
First Claim
1. A method in a computing device for providing information about geographic locations, the method comprising:
- providing, using one or more processors, an interactive three-dimensional (3D) display of geolocated imagery for a geographic area via a user interface of the computing device, including generating a view of the geolocated imagery from a perspective of a notional camera having a particular camera pose, wherein the camera pose is associated with at least position and orientation;
receiving, via the user interface, a selection of a location within the interactive display;
automatically identifying a symbolic location corresponding to the selected location, wherein at least textual information is available for the symbolic location;
automatically and without further input via the user interface, (i) moving the notional camera so as to directly face the selected location, and (ii) providing overlaid textual description of the symbolic location that includes a link to additional information related to the symbolic location.
2 Assignments
0 Petitions
Accused Products
Abstract
To provide information about geographic locations, an interactive 3D display of geolocated imagery is provided via a user interface of a computing device. A view of the geolocated imagery is generated from a perspective of a notational camera having a particular camera pose, where the camera pose is associated with at least position and orientation. A selection of a location within the interactive display is received via the user interface, and a symbolic location corresponding to the selected location is automatically identified, where at least textual information is available for the symbolic location. Automatically and without further input via the user interface, (i) the notational camera is moved toward the selected location, and (ii) overlaid textual description of the symbolic location that includes a link to additional information related to the symbolic location is provided.
-
Citations
20 Claims
-
1. A method in a computing device for providing information about geographic locations, the method comprising:
-
providing, using one or more processors, an interactive three-dimensional (3D) display of geolocated imagery for a geographic area via a user interface of the computing device, including generating a view of the geolocated imagery from a perspective of a notional camera having a particular camera pose, wherein the camera pose is associated with at least position and orientation; receiving, via the user interface, a selection of a location within the interactive display; automatically identifying a symbolic location corresponding to the selected location, wherein at least textual information is available for the symbolic location; automatically and without further input via the user interface, (i) moving the notional camera so as to directly face the selected location, and (ii) providing overlaid textual description of the symbolic location that includes a link to additional information related to the symbolic location. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method in a network device for efficiently providing information about locations displayed via a map application, the method comprising:
-
receiving, from a client device via a communication network, an indication of a camera position corresponding to a photographic image being displayed on the client device via a map application, wherein the camera position is moved so as to directly face the photographic image; automatically determining a symbolic location corresponding to the photographic image based on the received indication of the camera position; and providing, to the client computer, a textual description of the symbolic location and search links related to the symbolic location for use at the client device to display the textual description and search links in an overlay layer of the map application. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A computing device comprising:
-
one or more processors; a computer-readable memory coupled to the one or more processors; a network interface configured to transmit and receive data via a communication network; a user interface configured to display images and receive user input; a plurality of instructions stored in the computer-readable memory that, when executed by the one or more processors, causes the computing device to; provide an interactive display of geolocated imagery for a geographic area via the user interface, receive, via the user interface, a selection of a location within the interactive display, automatically identify a symbolic location corresponding to the geolocated imagery at the selected location, and automatically and without further input via the user interface, update the interactive display to organize the geolocated imagery so as to directly face the subject and provide overlaid textual description of the identified subject including an interactive link to additional information. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification