Providing easy access to radio networks
First Claim
Patent Images
1. A method comprising:
- receiving, from a first set of mobile devices, data associated with a set of network access points, including data indicative of quality of connection, experienced by the first set of mobile devices, associated with the set of network access points, wherein the data indicative of quality of connection is determined based on one or more of a received signal strength indication, a number of occupied IP addresses, a data speed, a rate of connection drops, a ping delay, or network bandwidth;
storing, in a database, data associated with the received data including information relating to network access points that are located in the vicinity of a geographical location of each of the first set of mobile devices, the stored data including information relating to the success rate and duration of one or more phases during a connection process between the first set of mobile devices and the set of network access points;
determining, based on a location of at least one of a second set of mobile devices, a ranking of each of the set of network access points; and
transmitting, to the second set of mobile devices, the ranking of each of the set of network access points and the stored data, including information relating to network access points that are located in at least one of the vicinity of the geographical location of at least one of the second set of mobile devices or a geographical area requested by at least one of the second set of mobile devices, the transmitted information relating to at least one network access point to which the at least one of the second set of mobile devices was not previously connected.
9 Assignments
0 Petitions
Accused Products
Abstract
An improved connectivity to radio access point is enabled by a server that includes a database storing data about various radio access points, and an evaluation module evaluating the quality of connection to each of the access points. Clients receive updates about relevant access points from the server and use the information to connect to the preferred access point. The clients also check connectivity to other access points in the vicinity, and report the findings to the server. The server uses the reports to update its database, and send corresponding updates to the clients.
-
Citations
14 Claims
-
1. A method comprising:
-
receiving, from a first set of mobile devices, data associated with a set of network access points, including data indicative of quality of connection, experienced by the first set of mobile devices, associated with the set of network access points, wherein the data indicative of quality of connection is determined based on one or more of a received signal strength indication, a number of occupied IP addresses, a data speed, a rate of connection drops, a ping delay, or network bandwidth; storing, in a database, data associated with the received data including information relating to network access points that are located in the vicinity of a geographical location of each of the first set of mobile devices, the stored data including information relating to the success rate and duration of one or more phases during a connection process between the first set of mobile devices and the set of network access points; determining, based on a location of at least one of a second set of mobile devices, a ranking of each of the set of network access points; and transmitting, to the second set of mobile devices, the ranking of each of the set of network access points and the stored data, including information relating to network access points that are located in at least one of the vicinity of the geographical location of at least one of the second set of mobile devices or a geographical area requested by at least one of the second set of mobile devices, the transmitted information relating to at least one network access point to which the at least one of the second set of mobile devices was not previously connected. - View Dependent Claims (2, 3, 4, 5, 6, 13)
-
-
7. A server comprising:
-
a receiver configured to;
receive, from a first set of mobile devices, data associated with a set of network access points, including data indicative of quality of connection, experienced by the first set of mobile devices, associated with the set of network access points, wherein the data indicative of quality of connection is determined based on one or more of a received signal strength indication, a number of occupied IP addresses, a data speed, a rate of connection drops, a ping delay, or network bandwidth;a database configured to store data associated with the received data, including information relating to network access points that are located in the vicinity of a geographical location of each of the first set of mobile devices, the stored data including information relating to the success rate and duration of one or more phases during a connection process between the first set of mobile devices and the set of network access points; a processor configured to determine, based on a location of at least one of a second set of mobile devices different than the first set of mobile devices, a ranking of each of the set of network access points; and a transmitter configured to transmit, to the second set of mobile devices, the ranking of each of the set of network access points and the stored data, including information relating to network access points that are located in at least one of the vicinity of the geographical location of at least one of the second set of mobile devices or a geographical area requested by at least one of the second set of mobile devices, the transmitted information relating to at least one network access point to which the at least one of the second set of mobile devices was not previously connected. - View Dependent Claims (8, 9, 10, 11, 12, 14)
-
Specification