US 9,813,965 B1
Measuring connection signal strength
Kiran Kumar Edara, Cupertino, CA (US); and Varadarajan Gopalakrishnan, Cupertino, CA (US)
Assigned to Amazon Technologies, Inc., Reno, NV (US)
Filed by Amazon Technologies, Inc., Reno, NV (US)
Filed on Dec. 18, 2012, as Appl. No. 13/718,094.
Int. Cl. H04W 36/00 (2009.01); H04W 36/30 (2009.01); H04W 84/12 (2009.01); H04W 4/12 (2009.01); H04W 48/12 (2009.01); H04W 24/02 (2009.01); H04W 64/00 (2009.01); H04W 88/08 (2009.01); H04W 48/10 (2009.01); H04W 4/14 (2009.01); H04W 8/20 (2009.01); H04W 8/02 (2009.01); H04W 4/02 (2009.01); H04W 4/22 (2009.01); H04W 24/00 (2009.01); H04W 8/08 (2009.01); H04W 8/00 (2009.01); H04W 88/06 (2009.01); H04W 36/32 (2009.01); H04W 28/08 (2009.01); H04W 4/00 (2009.01); H04W 84/18 (2009.01); H04W 36/08 (2009.01); H04W 48/08 (2009.01)
CPC H04W 36/30 (2013.01) [H04W 4/008 (2013.01); H04W 4/02 (2013.01); H04W 4/021 (2013.01); H04W 4/12 (2013.01); H04W 4/14 (2013.01); H04W 4/22 (2013.01); H04W 8/005 (2013.01); H04W 8/02 (2013.01); H04W 8/08 (2013.01); H04W 8/20 (2013.01); H04W 24/00 (2013.01); H04W 24/02 (2013.01); H04W 28/08 (2013.01); H04W 36/0061 (2013.01); H04W 36/0083 (2013.01); H04W 36/08 (2013.01); H04W 36/32 (2013.01); H04W 48/08 (2013.01); H04W 48/10 (2013.01); H04W 48/12 (2013.01); H04W 64/00 (2013.01); H04W 64/006 (2013.01); H04W 84/12 (2013.01); H04W 84/18 (2013.01); H04W 88/06 (2013.01); H04W 88/08 (2013.01)] 18 Claims
OG exemplary drawing
 
1. A computing device, comprising:
a global positioning system (GPS) component;
a wireless communication component;
at least one processor; and
memory including instructions that, when executed by the at least one processor, cause the computing device to:
receive a network broadcast message from a base station associated with a current cell camped on by the computing device, the network broadcast message including information related to a plurality of neighboring cells of the current cell;
receive first cell location information associated with a first neighboring cell of the plurality of neighboring cells and second cell location information associated with a second neighboring cell of the plurality of neighboring cells;
determine a location of the computing device based at least in part on data obtained by the GPS component;
determine that the first neighboring cell is located beyond a threshold distance of the location of the computing device;
determine that the second neighboring cell is located within the threshold distance of the location of the computing device;
measure a first signal strength of the first neighboring cell at a first rate that is less than a second rate for measuring a second signal strength of the second neighboring cell based at least in part on the first neighboring cell being located beyond the threshold distance and the second neighboring cell being located within the threshold distance;
determine that the first signal strength of the first neighboring cell exceeds both a predefined threshold with respect to a current signal strength of the current cell and that the second signal strength of the second neighboring cell is below the predefined threshold with respect to the current signal strength; and
switch to a communication channel associated with the first neighboring cell.