Indicators for off-screen content
First Claim
1. A method performed by data processing apparatus, the method comprising:
- providing, by a processor to a user device, an electronic map of a first geographic area that includes a first entity at a first geographic location for display on a user interface of the user device;
receiving, by the processor from the user device, user input indicating an interest in a second entity at a second geographic location that is outside of the first geographic area; and
in response to receiving user input indicating an interest in a second entity, providing, by the processor to the user device, a first indicator comprising a map of the second geographic area for display as an overlay on the map of a first geographic area in a position that indicates at least an approximate direction to the second geographic location.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for displaying an indication of off-screen content. In one aspect, a method includes the actions of providing an electronic map of a first geographic area that includes a first entity at a first geographic location for display on a user interface and receiving user input indicating an interest in a second entity at a second geographic location that is outside of the first geographic area. An electronic map of a second geographic area that includes the second geographic location of the second entity is provided, and a first indicator, indicating at least an approximate direction to the first geographic location, is provided for display on the electronic map of the second geographic area.
-
Citations
23 Claims
-
1. A method performed by data processing apparatus, the method comprising:
-
providing, by a processor to a user device, an electronic map of a first geographic area that includes a first entity at a first geographic location for display on a user interface of the user device; receiving, by the processor from the user device, user input indicating an interest in a second entity at a second geographic location that is outside of the first geographic area; and in response to receiving user input indicating an interest in a second entity, providing, by the processor to the user device, a first indicator comprising a map of the second geographic area for display as an overlay on the map of a first geographic area in a position that indicates at least an approximate direction to the second geographic location. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A non-transitory computer readable storage medium encoded with a computer program, the program comprising instructions that when executed by data processing apparatus cause the data processing apparatus to perform operations including:
-
providing a first electronic map of a first geographic area to be displayed on a user interface, wherein the first geographic area includes a first entity at a first geographic location; receiving an identification of a second geographic location situated outside of the first geographic area; and in response to receiving an identification of a second geographic location situated outside of the first geographic area; providing a second electronic map of a second geographic area for display on the user interface, wherein the second geographic area includes the second geographic location; and generating data defining a first indicator for display as on overlay on the second electronic map on the user interface, wherein the first indicator indicates at least an approximate direction to the first geographic area from the second geographic area, a distance between the first and second geographic locations, and an estimated time to travel to the first geographic location from second geographic location. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
-
20. A system comprising one or more computers operable to interact with a user device in order to:
-
generate an electronic map of a first geographic area in response to receiving a first search query via the user device, wherein a search result responsive to the first search query corresponds to a first entity located in the first geographic area; provide the electronic map of the first geographic area to the user device for display; generate an electronic map of a second geographic area in response to receiving a second search query via the user device after providing the electronic map of the first geographic area, wherein a search result responsive to the second search query corresponds to a second entity located in the second geographic area; generate data defining an indicator for display on the electronic map of the second geographic area, wherein the indicator corresponds to the first geographic location and indicates at least an approximate direction to the first geographic location; and provide the electronic map of the second geographic area and the data defining the indicator to the user device for display. - View Dependent Claims (21, 22, 23)
-
Specification