SYSTEM FOR MANAGING THE NAVIGATIONAL USABILITY OF AN INTERACTIVE MAP
First Claim
1. An analyzer configured to compute data weights and transmission times of a digitized map, the analyzer comprising:
- a target resolution selector configured for inputting a display screen resolution of an end-user computing device;
a target client bandwidth selector configured for inputting an available bandwidth of the end-user computing device;
a data weight scale configured to provide a range of data weights; and
a transmission time scale configured to provide a range of transmission times.
0 Assignments
0 Petitions
Accused Products
Abstract
A graphical user interface for graphically managing the navigational usability of an interactive map is described. In one embodiment, the graphical user interface includes a layer hierarchy having a first layer and a second layer. The graphical user interface also includes a first display range bar associated with the first layer and configured to show a range of map scales at which the first layer is displayed in the digitized map. In addition, the graphical user interface includes a second display range bar associated with the second layer and configured to show a range of map scales at which the second layer is displayed in the digitized map.
233 Citations
18 Claims
-
1. An analyzer configured to compute data weights and transmission times of a digitized map, the analyzer comprising:
-
a target resolution selector configured for inputting a display screen resolution of an end-user computing device;
a target client bandwidth selector configured for inputting an available bandwidth of the end-user computing device;
a data weight scale configured to provide a range of data weights; and
a transmission time scale configured to provide a range of transmission times. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for computing data weights and transmission times of a digitized map, the method comprising:
-
receiving a target resolution selected by a user, wherein the target resolution comprises a display screen resolution of an end-user computing device;
receiving a target client bandwidth selected by a user, wherein the target client bandwidth comprises an available bandwidth of the end-user computing device;
generating a data weight scale that provides a range of data weights, wherein each data weight reflects an amount of information included in the digitized map at a particular resolution;
generating a transmission time scale that provides a range of transmission times, wherein each transmission time reflects an amount of time needed to transmit the information included in the digitized map to a target client given a particular target resolution and a particular target client bandwidth;
for each randomly selected map scale in a set of randomly selected map scales, computing the data weight associated with the digitized map at the randomly selected map scale; and
computing the transmission time associated with the digitized map at the randomly selected map scale. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A computer-readable storage medium including instructions that, when executed by a processing unit, cause the processing unit to compute data weights and transmission times of a digitized map, by performing the steps of:
-
receiving a target resolution selected by a user, wherein the target resolution comprises a display screen resolution of an end-user computing device;
receiving a target client bandwidth selected by a user, wherein the target client bandwidth comprises an available bandwidth of the end-user computing device;
generating a data weight scale that provides a range of data weights, wherein each data weight reflects an amount of information included in the digitized map at a particular resolution;
generating a transmission time scale that provides a range of transmission times, wherein each transmission time reflects an amount of time needed to transmit the information included in the digitized map to a target client given a particular target resolution and a particular target client bandwidth;
for each randomly selected map scale in a set of randomly selected map scales, computing the data weight associated with the digitized map at the randomly selected map scale; and
computing the transmission time associated with the digitized map at the randomly selected map scale. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification