Block view for geographic navigation
First Claim
1. A computer-implemented method comprising:
- causing, with a computing device, a block view of a geographic location to be displayed as part of a user interface, the block view displaying a first side of a travel route through the geographic location;
receiving, with the computing device, an indication of navigation within the block view;
causing, responsive to receiving the indication of navigation within the block view, a first bubble view to be displayed at an end of the block view that corresponds to a direction of the navigation within the block view, the first bubble view displaying the first side of the travel route and a second side of the travel route from a perspective of a traveler along the travel route in the direction of the navigation within the block view;
causing, with the computing device and responsive to the navigation within the block view, navigation within the first bubble view in the direction of the navigation within the block view;
receiving an indication of a navigation within the block view in a different direction;
causing, responsive to the indication of the navigation within the block view in the different direction, the first bubble view to be removed from the user interface; and
causing, responsive to the indication of the navigation within the block view in the different direction, a second bubble view to be displayed at another end of the block view, the second bubble view displaying one or more other geographic areas that are adjacent to the geographic location displayed in the block view and in the different direction.
2 Assignments
0 Petitions
Accused Products
Abstract
Various embodiments provide techniques for geographic navigation via one or more block views. According to some embodiments, a block view can include a visual image of a geographic location that is visually similar to a panoramic image. In some example implementations, a block view can be scrolled to navigate images of a geographic location. In one or more embodiments, a bubble view can be displayed of one or more locations within the block view. The bubble view can include a zoomed image of one or more aspects of a block view. Further to some embodiments, a map view can be utilized along with the block view and/or the bubble view. The map view can include a two-dimensional representation of the geographic location from an aerial perspective, and can include a more general level of detail concerning the geographic location, such as streets, cities, states, bodies of water, and so on.
-
Citations
20 Claims
-
1. A computer-implemented method comprising:
-
causing, with a computing device, a block view of a geographic location to be displayed as part of a user interface, the block view displaying a first side of a travel route through the geographic location; receiving, with the computing device, an indication of navigation within the block view; causing, responsive to receiving the indication of navigation within the block view, a first bubble view to be displayed at an end of the block view that corresponds to a direction of the navigation within the block view, the first bubble view displaying the first side of the travel route and a second side of the travel route from a perspective of a traveler along the travel route in the direction of the navigation within the block view; causing, with the computing device and responsive to the navigation within the block view, navigation within the first bubble view in the direction of the navigation within the block view; receiving an indication of a navigation within the block view in a different direction; causing, responsive to the indication of the navigation within the block view in the different direction, the first bubble view to be removed from the user interface; and causing, responsive to the indication of the navigation within the block view in the different direction, a second bubble view to be displayed at another end of the block view, the second bubble view displaying one or more other geographic areas that are adjacent to the geographic location displayed in the block view and in the different direction. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer-implemented method comprising:
-
causing, with a computing device, a first block view, a second block view, and a bubble view of a travel route to be displayed in a user interface, the bubble view including a view from a perspective of an entity traveling along the travel route and visual aspects of two sides of the travel route, the first block view including a view of a first side of the two sides of the travel route, and the second block view including a view of a second side of the two sides of the travel route; receiving, with the computing device, an indication of navigation along the travel route; dynamically updating, with the computing device and responsive to the navigation along the travel route, the bubble view and the first block view; causing the second block view to be displayed as a single static image responsive to an indication that a portion of the second side of the travel route represents a repetitive landscape that appears to change little during a section of the navigation along the travel route, while the bubble view and the first block view are dynamically updated during the navigation along the travel route; and causing the second block view to be displayed as a dynamically updating image in place of the static image responsive to an indication that a different portion of the second side of the travel route represents a dynamically changing landscape. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A system comprising:
-
one or more processors; and a storage device having instructions stored thereon that responsive to execution by the one or more processors on a computing device, cause the computing device to perform operations including; causing, a block view of a geographic location to be displayed as part of a user interface, the block view displaying a first side of a travel route through the geographic location; receiving, an indication of navigation within the block view; causing, responsive to receiving the indication of navigation within the block view, a first bubble view to be displayed at an end of the block view that corresponds to a direction of the navigation within the block view, the first bubble view displaying the first side of the travel route and a second side of the travel route from a perspective of a traveler along the travel route in the direction of the navigation within the block view; causing, responsive to the navigation within the block view, navigation within the first bubble view in the direction of the navigation within the block view; receiving an indication of a navigation within the block view in a different direction; causing, responsive to the indication of the navigation within the block view in the different direction, the first bubble view to be removed from the user interface; and causing, responsive to the indication of the navigation within the block view in the different direction, a second bubble view to be displayed at another end of the block view, the second bubble view displaying one or more other geographic areas that are adjacent to the geographic location displayed in the block view and in the different direction. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification