System and method for improved band-channel scanning and network switching
First Claim
Patent Images
1. A method, comprising:
- receiving, at a server, connectivity information from a plurality of client devices connected to a network associated with a plurality of base stations;
storing, at the server, the connectivity information in one or more memories;
determining a future location of a first device;
identifying, by the server, a set of candidate bands and channels for connection to the network via a base station of the plurality of base stations by the first device at the determined future location and based on the connectivity information; and
transmitting, from the server, the identified set of candidate bands and channels to the first device.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method is disclosed that includes receiving connectivity information from a plurality of client devices connect to a network associated with a plurality of base stations; storing the connectivity information in one or more memories; determining a first location of a first device that desires to connect to a base station associated with the network; identifying a set of candidate bands and channels for connection to the base station based on the first location and the connectivity information; and transmitting the set of candidate bands and channels to the first device.
-
Citations
23 Claims
-
1. A method, comprising:
-
receiving, at a server, connectivity information from a plurality of client devices connected to a network associated with a plurality of base stations; storing, at the server, the connectivity information in one or more memories; determining a future location of a first device; identifying, by the server, a set of candidate bands and channels for connection to the network via a base station of the plurality of base stations by the first device at the determined future location and based on the connectivity information; and transmitting, from the server, the identified set of candidate bands and channels to the first device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A non-transitory computer-readable storage medium storing instructions that, when executed by a processor, cause a computer system to perform the steps of:
-
receiving connectivity information from a plurality of client devices connected to a network associated with a plurality of base stations; storing the connectivity information in one or more memories; determining a future location of a first device; receiving a request of the first device to connect to the network; responsive to receiving the request, identifying a set of candidate bands and channels for connection to the network via a base station of the plurality of base stations by the first device at the determined future location and based on the connectivity information; and transmitting the identified set of candidate bands and channels to the first device. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
-
20. A client device configured to connect to a network that is associated with a plurality of base stations, the client device comprising:
-
a radio access interface configured to access one or more base stations; a memory storing instructions; and a processor that executes the instruction to; transmit a request of the client device to a server, the request indicating a desire to connect to the network associated with the plurality of base stations; receiving, from the server and via the wireless network, a set of candidate bands and channels for connection to the network associated with the plurality of base stations, the set of candidate bands and channels having been identified by the server (i) based on a predicted future location of the client device and connectivity information from a plurality of client devices connected to a cellular network associated with the plurality of base stations and (ii) without regard to any information received by the client device from any of the plurality of base stations; scan for an available base station of the plurality of base stations using the received set of candidate bands and channels; and responsive to locating an available base station of the plurality of base stations, attempt to connect to the available base station. - View Dependent Claims (21, 22, 23)
-
Specification