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 one or more of a plurality of networks associated with one or more of a plurality of base stations;
storing, at the server, the connectivity information in one or more memories;
determining a first location and a currently connected network of a first device, the currently connected network being a first network of the plurality of networks;
identifying, by the server, a set of candidate bands and channels for connection to a second network of the plurality of networks via a first base station of the plurality of base stations by the first device at the determined first location and based on the connectivity information; and
transmitting for delivery, 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.
53 Citations
21 Claims
-
1. A method, comprising:
-
receiving, at a server, connectivity information from a plurality of client devices connected to one or more of a plurality of networks associated with one or more of a plurality of base stations; storing, at the server, the connectivity information in one or more memories; determining a first location and a currently connected network of a first device, the currently connected network being a first network of the plurality of networks; identifying, by the server, a set of candidate bands and channels for connection to a second network of the plurality of networks via a first base station of the plurality of base stations by the first device at the determined first location and based on the connectivity information; and transmitting for delivery, 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. A computer-readable storage medium storing instructions that, when executed by a processor, cause a computer system to perform operations comprising:
-
receiving connectivity information from a plurality of client devices connected to one or more of a plurality of networks associated with one or more of a plurality of base stations; storing the connectivity information in one or more memories; determining a first location and a currently connected network of a first device, the currently connected network being a first network of the plurality of networks; identifying a set of candidate bands and channels for connection to a second network of the plurality of networks via a first base station of the plurality of base stations by the first device at the determined first location and based on the connectivity information; and transmitting for delivery the identified set of candidate bands and channels to the first device. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A client device configured to access a plurality of networks via one or more base stations, the client device comprising:
-
a radio access interface configured to access the one or more base stations; a memory storing instructions; and a processor, coupled to the radio access interface and the memory, that executes the instructions to; connect to a first network of the plurality of networks; receive, from a server via a wireless network, a set of candidate bands and channels for connection to a second network of the plurality of networks associated with a plurality of base stations of the one or more base stations, the set of candidate bands and channels having been identified by the server based on a 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; 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 based on the scanning, attempt to connect to the second network through the available base station. - View Dependent Claims (18, 19, 20, 21)
-
Specification