Location-assisted service capability monitoring
First Claim
1. A method of obtaining wireless network communication signal quality map data, the method comprising:
- determining, by a mobile device, a geographical destination of a user of the mobile device;
wirelessly downloading to the mobile device, from a server, map data corresponding to a path from a geographical origin location of the mobile device to the geographical destination, wherein the map data is based on measurements that the server received from a plurality of mobile devices that traveled in a region including the path from the geographical origin location to the geographical destination, the measurements indicating qualities of network communication signals within the path from the geographical origin location to the geographical destination; and
based on the measurements, sending one or more notifications to one or more applications operating on the mobile device.
0 Assignments
0 Petitions
Accused Products
Abstract
A digitally stored map can indicate the signal quality for each of the map'"'"'s regions. A device can determine its location, speed, and direction using global positioning system (GPS) and other sensors. Based on this information, the mobile device can predict a field of locations within which the device will probably be located within a specified future time frame. Based on both the information indicating signal quality and the probable future field of locations, the device can estimate a moment at which the device will probably begin to suffer from low-quality or absent signal. Using this prediction, the device can proactively perform a variety of anticipatory remedial actions. For example, the device can begin allocating a greater portion of currently available wireless network communication bandwidth to the reception of data packets that represent content that is being streamed to the device, so that the device can proactively buffer those packets.
67 Citations
21 Claims
-
1. A method of obtaining wireless network communication signal quality map data, the method comprising:
-
determining, by a mobile device, a geographical destination of a user of the mobile device; wirelessly downloading to the mobile device, from a server, map data corresponding to a path from a geographical origin location of the mobile device to the geographical destination, wherein the map data is based on measurements that the server received from a plurality of mobile devices that traveled in a region including the path from the geographical origin location to the geographical destination, the measurements indicating qualities of network communication signals within the path from the geographical origin location to the geographical destination; and based on the measurements, sending one or more notifications to one or more applications operating on the mobile device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer-readable storage medium storing instructions which, when executed by one or more processors, cases the one or more processors to perform:
-
determining, by a mobile device, a geographical destination of a user of the mobile device; wirelessly downloading to the mobile device, from a server, map data corresponding to a path from a geographical origin location of the mobile device to the geographical destination, wherein the map data is based on measurements that the server received from a plurality of mobile devices that traveled in a region including the path from the geographical origin location to the geographical destination, the measurements indicating qualities of network communication signals within the path from the geographical origin location to the geographical destination; and based on the measurements, sending one or more notifications to one or more applications operating on the mobile device. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A mobile device including a processor and a memory having instructions stored thereon, that, if executed by the processor, causes the mobile device to perform operations comprising:
-
determining, by the mobile device, a geographical destination of a user of the mobile device; wirelessly downloading to the mobile device, from a server, map data corresponding to a path from a geographical origin location of the mobile device to the geographical destination, wherein the map data is based on measurements that the server received from a plurality of mobile devices that traveled in a region including the path from the geographical origin location to the geographical destination, the measurements indicating qualities of network communication signals within the path from the geographical origin location to the geographical destination; and based on the measurements, sending one or more notifications to one or more applications operating on the mobile device.
-
Specification