Interactive digital map on a portable device
First Claim
1. A method in a portable device for efficiently managing screen real estate in software application that displays interactive digital maps, the method comprising:
- displaying a digital map of a geographic area in a map sheet;
displaying a plurality of individually selectable location indicators at different respective locations over the digital map in the map sheet; and
in response to a user gesture selecting one of the plurality of location indicators on the map sheet, generating an informational sheet related to the selected location indicator, including;
determining a current state of the digital map, wherein the current state is selected from a set including a default state, a search state, and a directions state, andautomatically selecting a size and content of the informational sheet according to the current state of the digital map.
2 Assignments
0 Petitions
Accused Products
Abstract
A digital map of a geographic area is displayed in a map sheet in a software application executing on a portable device. Several individually selectable location indicators are displayed over the digital map in the map sheet. In response to a first one of the several location indicators being selected on the map sheet, an informational sheet related to the selected location indicator is generated, where the informational sheet occludes a portion of the map sheet. In response to a gesture applied to the informational sheet, (a) a selection of a second one of the several location indicators is automatically indicated on the map sheet, and (b) the informational sheet is updated to display information related to the newly selected location indicator.
-
Citations
18 Claims
-
1. A method in a portable device for efficiently managing screen real estate in software application that displays interactive digital maps, the method comprising:
-
displaying a digital map of a geographic area in a map sheet; displaying a plurality of individually selectable location indicators at different respective locations over the digital map in the map sheet; and in response to a user gesture selecting one of the plurality of location indicators on the map sheet, generating an informational sheet related to the selected location indicator, including; determining a current state of the digital map, wherein the current state is selected from a set including a default state, a search state, and a directions state, and automatically selecting a size and content of the informational sheet according to the current state of the digital map. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A non-transitory computer-readable medium storing thereon instructions for efficiently managing screen real estate in a software application that displays interactive digital maps, wherein the instructions, when executed on one or more processors, cause the one or more processors to:
-
display a digital map of a geographic area in a map sheet; display a plurality of individually selectable location indicators at different respective locations over the digital map in the map sheet; and in response to a user gesture selecting one of the plurality of location indicators on the map sheet, generate an informational sheet related to the selected location indicator, including; determine a current state of the digital map, wherein the current state is selected from a set including a default state, a search state, and a directions state, and automatically select a size and content of the informational sheet according to the current state of the digital map. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A portable device comprising:
-
one or more processors; a non-transitory computer-readable medium storing thereon instructions for efficiently managing screen real estate in a software application that displays interactive digital maps, wherein the instructions, when executed on the one or more processors, cause the one or more processors to; display a digital map of a geographic area in a map sheet; display a plurality of individually selectable location indicators at different respective locations over the digital map in the map sheet; and in response to a user gesture selecting one of the plurality of location indicators on the map sheet, generate an informational sheet related to the selected location indicator, including; determine a current state of the digital map, wherein the current state is selected from a set including a default state, a search state, and a directions state, and automatically select a size and content of the informational sheet according to the current state of the digital map. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification