Regional map zoom tables
First Claim
1. A computer-implemented method for providing map data to a client device comprising:
- receiving, at a server from the client device over a network, a request for parameters related to map data for a region of interest, where each region of interest is a separate geographic area; and
providing, for use by the client device, a local zoom table indicating each zoom level for which new map data is available and usable by the client to determine whether or not to request new map data in response to a zoom command, wherein providing the local zoom table comprises generating the local zoom table by analyzing tile data from multiple zoom levels to determine a progression order of map tile zooms to be requested by the client.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for providing map data to a client device includes receiving, at a server from the client device over a network, a request for parameters related to map data for a region of interest, where each region of interest is a separate geographic area. The method also includes providing, for use by the client device, a local zoom table indicating each zoom level for which new map data is available and usable by the client to determine whether or not to request new map data in response to a zoom command. Providing the local zoom table includes generating the local zoom table by analyzing tile data from multiple zoom levels to determine a progression order of map tile zooms to be requested by the client.
9 Citations
20 Claims
-
1. A computer-implemented method for providing map data to a client device comprising:
-
receiving, at a server from the client device over a network, a request for parameters related to map data for a region of interest, where each region of interest is a separate geographic area; and providing, for use by the client device, a local zoom table indicating each zoom level for which new map data is available and usable by the client to determine whether or not to request new map data in response to a zoom command, wherein providing the local zoom table comprises generating the local zoom table by analyzing tile data from multiple zoom levels to determine a progression order of map tile zooms to be requested by the client. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer-implemented method for providing map data to a client device comprising:
-
receiving, at a server from the client device over a network, a request for parameters related to map data for a region of interest, where each region of interest is a separate geographic area; providing, for use by the client device, a local zoom table indicating each zoom level for which new map data is available and usable by the client to determine whether or not to request new map data in response to a zoom command; generating a separate local zoom table for each map application type supported at the client device; and wherein providing a local zoom table to the client device includes sending each separate local zoom table for its respective application type. - View Dependent Claims (10, 11, 12)
-
-
13. A computer-implemented method for providing map data to a client device comprising:
-
receiving, at a server from the client device over a network, a request for parameters related to map data for a region of interest, where each region of interest is a separate geographic area; and providing, for use by the client device, a local zoom table indicating each zoom level for which new map data is available and usable by the client to determine whether or not to request new map data in response to a zoom command, wherein providing the local zoom table includes; generating the local zoom table by analyzing tile data from multiple zoom levels to determine a progression order of map tile zooms to be requested by the client; providing a local zoom table having a first set of values if the request for map data indicates a first software application to use the map data at the client device; and providing a local zoom table having a second set of values if the request for map data indicates a second application to use the map data at the client device, wherein each of the first application and the second application is selected from a group including (i) a driving directions application for displaying turn-by-turn driving directions and (ii) a terrain map viewing application for interactively viewing a terrain map. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification