Varying map information density based on the speed of the vehicle
First Claim
Patent Images
1. A method for dynamically varying map content based on the speed of a portable device, the method comprising:
- receiving, at one or more server computing devices, a map data request from a remotely located portable device for a geographic area, including an indication of a speed and a location of the portable device;
parsing, by the one or more server computing devices, the map data request to determine the speed comprised in the map data request;
identifying, by the one or more server computing devices, at least two versions of map data corresponding to the geographic area;
selecting, by the one or more server computing devices, based on the speed, one of the at least two versions of the map data corresponding to the geographic area, wherein each of the at least two versions of the map data is for a same zoom level and includes different amounts of detail, including;
when the speed is below a predetermined threshold value, selecting a first version of the map data corresponding to the geographic area, the first version including a geographic feature; and
when the speed is equal to or above the predetermined threshold value, selecting a second version of the map data corresponding to the geographic area, the second version omitting the geographic feature; and
responding, by the one or more server computing devices, to the map data request with the selected one of the at least two versions of the map data transmitted to the portable device.
2 Assignments
0 Petitions
Accused Products
Abstract
To dynamically vary map content based on the speed at which a portable device is moving, for a map in which a portable device user is following, a request for map data for a particular location is received along with an indication of the speed of the portable device. As a result, at least two versions of map data for the particular location are identified and one of the versions is selected based on the speed. The selected version is then transmitted to the portable device for display.
-
Citations
12 Claims
-
1. A method for dynamically varying map content based on the speed of a portable device, the method comprising:
-
receiving, at one or more server computing devices, a map data request from a remotely located portable device for a geographic area, including an indication of a speed and a location of the portable device; parsing, by the one or more server computing devices, the map data request to determine the speed comprised in the map data request; identifying, by the one or more server computing devices, at least two versions of map data corresponding to the geographic area; selecting, by the one or more server computing devices, based on the speed, one of the at least two versions of the map data corresponding to the geographic area, wherein each of the at least two versions of the map data is for a same zoom level and includes different amounts of detail, including; when the speed is below a predetermined threshold value, selecting a first version of the map data corresponding to the geographic area, the first version including a geographic feature; and when the speed is equal to or above the predetermined threshold value, selecting a second version of the map data corresponding to the geographic area, the second version omitting the geographic feature; and responding, by the one or more server computing devices, to the map data request with the selected one of the at least two versions of the map data transmitted to the portable device. - View Dependent Claims (2, 3, 4)
-
-
5. A server comprising:
-
a communication interface; and processing hardware coupled to the communication interface, the processing hardware configured to; receive a map data request from a remotely located portable device via the communication interface, including an indication of a speed and a location of the portable device, parse the map data request to determine the speed comprised in the map data request, determine the location responsive to the map data request, identify at least two versions of map data corresponding to the location, select, based on the speed, one of the at least two versions of the map data corresponding to the location, wherein each of the at least two versions of the map data is for a same zoom level and includes different amounts of detail, including; when the speed is below a predetermined threshold value, select a first version of the map data corresponding to the location, the first version including a geographic feature, and when the speed is equal to or above the predetermined threshold value, select a second version of the map data corresponding to the location, the second version omitting the geographic feature, and respond to the map data request, via the communication interface, with the selected one of the at least two versions of the map data transmitted to the portable device. - View Dependent Claims (6, 7, 8, 9, 10)
-
-
11. A non-transitory computer-readable medium storing instructions for dynamically varying map content based on the speed of a portable device that, when executed by one or more processors in a server device, cause the one or more processors to:
-
receive a map data request from a remotely located portable device, including an indication of a speed and a location of the portable device, parse the map data request to determine the speed comprised in the map data request, determine the location responsive to the map data request, identify at least two versions of map data corresponding to the location, select, based on the speed, one of the at least two versions of the map data corresponding to the location, wherein each of the at least two versions of the map data is for a same zoom level and includes different amounts of detail, including; when the speed is below a predetermined threshold value, select a first version of the map data corresponding to the location, the first version including a geographic feature, and when the speed is equal to or above the predetermined threshold value, select a second version of the map data corresponding to the location, the second version omitting the geographic feature, and respond to the map data request with the selected one of the at least two versions of the map data transmitted to the portable device. - View Dependent Claims (12)
-
Specification