Floor selection on an interactive digital map
First Claim
1. A method in a computing device for providing a digital map of outdoor and indoor locations via a user interface, the method comprising:
- displaying a digital map of a geographic area within a viewport on the user interface,wherein the digital map includes a plurality of map elements representing outdoor physicalentities;
displaying an external representation of a multi-story building located in the geographicarea within the viewport;
receiving a selection of a point on the digital map via the user interface;
in response to determining that the selected point is within the external representation ofthe multi-story building;
generating an expanded three-dimensional (3D) representation of the multi-story building, including simultaneously displaying a plurality of floor maps corresponding to different floors of the multi-story building, andin response to detecting a swipe gesture over a point within the 3D representation of the multi-story building, activating a scrolling function for inspecting the plurality of floor maps, including changing visual attributes of the activated floor map relative to every other one of the plurality of floor maps;
andin response to determining that the selected point is outside the external representation ofthe multi-story building;
providing a plurality of functions for changing the display of the plurality of map elements representing outdoor physical entities, andactivating a pan function in response to a detecting a swipe gesture.
2 Assignments
0 Petitions
Accused Products
Abstract
A digital map of a geographic area is displayed via a user interface, and a 3D representation of a multi-story building located in the geographic area is displayed on the digital map. The 3D representation includes multiple stacked, individually selectable floor maps corresponding to the floors of the multi-story building. A scrolling gesture that includes a motion in a direction substantially along a vertical axis of the 3D representation of the building is received. In response, the floor maps are consecutively activated, and visual attributes of the activated floor map are changed relative to every other floor maps in the 3D representation, so that no more than one of floor maps is activated at one time.
-
Citations
13 Claims
-
1. A method in a computing device for providing a digital map of outdoor and indoor locations via a user interface, the method comprising:
-
displaying a digital map of a geographic area within a viewport on the user interface, wherein the digital map includes a plurality of map elements representing outdoor physical entities; displaying an external representation of a multi-story building located in the geographic area within the viewport; receiving a selection of a point on the digital map via the user interface; in response to determining that the selected point is within the external representation of the multi-story building; generating an expanded three-dimensional (3D) representation of the multi-story building, including simultaneously displaying a plurality of floor maps corresponding to different floors of the multi-story building, and in response to detecting a swipe gesture over a point within the 3D representation of the multi-story building, activating a scrolling function for inspecting the plurality of floor maps, including changing visual attributes of the activated floor map relative to every other one of the plurality of floor maps; and in response to determining that the selected point is outside the external representation of the multi-story building; providing a plurality of functions for changing the display of the plurality of map elements representing outdoor physical entities, and activating a pan function in response to a detecting a swipe gesture. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
internal floor features for any other one of the plurality of floor maps.
-
-
7. The method of claim 1, wherein the outdoor map elements include roads.
-
8. The method of claim 1, wherein the plurality of map elements are represented with a one-point perspective.
-
9. The method of claim 1, wherein plurality of functions for changing the display of the plurality of map elements include at least one of zoom and rotate.
-
10. The method of claim 1, wherein the swipe gesture over the point within the 3D representation of the multi-story building includes a motion along a vertical axis of the 3D representation of the multi-story building.
-
11. The method of claim 1, wherein changing the visual attributes of the activated floor map include:
-
displaying internal floor features for the activated floor map, including displaying one or more of (i) internal wall layout, (ii) names of businesses or individuals occupying portions of the activated floor, and (iii) indication of location of building facilities; and displaying respective floor contours free of internal floor features for the remaining ones of the plurality of floor maps.
-
-
12. The method of claim 1, wherein displaying the external representation of the multi-story building includes displaying a low-detail representation of the multi-story building free of individually selectable floor maps.
-
13. The method of claim 12, wherein displaying the low-detail representation of the multi-story building includes displaying a 3D outline view of external facets the multi-story building.
Specification