VERTICAL FLOOR EXPANSION ON AN INTERACTIVE DIGITAL MAP
First Claim
1. A method in a computing device having a user interface for providing an interactive display of multi-story buildings displayed on a digital map, wherein the user interface is configured to receive gesture-based input, the method comprising:
- displaying a digital map of a geographic area via the user interface;
displaying, on the digital map, a three-dimensional (3D) representation of a multi-story building located in the geographic area, including displaying a plurality of stacked floor maps corresponding to a plurality of floors of the multi-story building;
detecting, via the user interface, a pinch gesture, wherein the pinch gesture is applied to the 3D representation of the multi-story building; and
modifying a vertical distance between two of the plurality of stacked floor maps in accordance with the pinch gesture, including not modifying a zoom level at which the two of the plurality of stacked floor maps are displayed.
3 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 floor maps corresponding to the floors of the multi-story building. In response to the detection of a pinch gesture that is applied to the 3D representation, a vertical distance between each floor map is expanded relative to the detected pinch gesture to reveal features of an internal map that corresponds to each floor map.
72 Citations
22 Claims
-
1. A method in a computing device having a user interface for providing an interactive display of multi-story buildings displayed on a digital map, wherein the user interface is configured to receive gesture-based input, the method comprising:
-
displaying a digital map of a geographic area via the user interface; displaying, on the digital map, a three-dimensional (3D) representation of a multi-story building located in the geographic area, including displaying a plurality of stacked floor maps corresponding to a plurality of floors of the multi-story building; detecting, via the user interface, a pinch gesture, wherein the pinch gesture is applied to the 3D representation of the multi-story building; and modifying a vertical distance between two of the plurality of stacked floor maps in accordance with the pinch gesture, including not modifying a zoom level at which the two of the plurality of stacked floor maps are displayed. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. 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 three-dimensional (3D) representation of a multi-story building located in a geographic area of the digital map, including displaying a plurality of stacked floor maps corresponding to a plurality of floors of the multi-story building; detecting, via the user interface, a pinch gesture, wherein the pinch gesture is applied to the 3D representation of the multi-story building, including; (i) detecting a first point of contact overlaying a first one of the plurality of stacked floor maps corresponding to a first one of the plurality of floors, (ii) detecting a second point of contact overlaying a second one of the plurality of stacked floor maps corresponding to a second one of the plurality of floors, wherein at least one of the plurality of floors is not between the first one of the plurality of floors and the second one of the plurality of floors; modifying vertical distances between pairs of floor maps in a range between the first one of the plurality of stacked floor maps and the second one of the plurality of stacked floor maps, including not modifying vertical distances between one or more pairs of floor maps outside the range. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A computer-readable storage medium having stored thereon a set of instructions, executable by a processor, for providing an interactive display of multi-story buildings displayed on a digital map via a user interface, the instructions comprising:
-
instructions for displaying a digital map of a geographic area via the user interface; instructions for displaying, on the digital map, a three-dimensional (3D) representation of a multi-story building located in the geographic area, including displaying a plurality of stacked floor maps corresponding to a plurality of floors of the multi-story building; instructions for detecting, via the user interface, a pinch gesture, wherein the pinch gesture is applied to the 3D representation of the multi-story building; and instructions for modifying a vertical distance between two of the plurality of stacked floor maps in accordance with the pinch gesture, including not modifying a zoom level at which the two of the plurality of stacked floor maps are displayed. - View Dependent Claims (21, 22)
-
Specification