IP Library Granted Patent US 8,554,830
Granted Patent B2
US 8,554,830 · App. 12/240,920 · Granted Oct 8, 2013

Systems and methods for wireless network selection

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,554,830
App. No.
12/240,920
Granted
Oct 8, 2013
Kind
B2
Abstract

Systems and methods for selecting a wireless network are disclosed. In some embodiments, a method comprises receiving a first network device identifier for a first network device and a second network device identifier for a second network device, obtaining a first network profile comprising a first attribute, the first network profile based on the first network device identifier, obtaining a second network profile comprising a second attribute, the second network profile based on the second network device identifier, and selecting either the first network device identifier or the second network device identifier based on an attribute analysis of the first attribute and the second attribute.

Claims (35)

1. A method comprising:

receiving, by a server from a digital device over a first network, a first network device identifier for a first network device that provides access to the first network and a second network device identifier for a second network device that provides access to a second network;

retrieving, by the server, a first network profile from a plurality of network profiles, the first network profile comprising a first attribute, the first network profile being retrieved based on the first network device identifier;

retrieving, by the server, a second network profile from the plurality of network profiles, the second network profile comprising a second attribute, the second network profile being retrieved based on the second network device identifier;

selecting, by the server, either the first network device identifier or the second network device identifier based on an attribute analysis of the first attribute and the second attribute; and

providing, by the server, a wireless network selection identifier to the digital device over the first network, the wireless network selection identifier comprising the selected network device identifier, the selected network device identifier being associated with the first or second network device to enable the digital device to select the first or second network device to access the first or second network based on the selection.

2. The method of claim 1 , wherein providing the selected network device identifier to the digital device over the first network comprises providing a credential request response based on the selection.

3. The method of claim 1 , wherein the wireless network selection identifier comprises the first network device identifier.

4. The method of claim 1 , wherein the wireless network selection identifier comprises a list including the first network device identifier and the second network device identifier sorted based on the attribute analysis of the first attribute and the second attribute.

5. The method of claim 1 , further comprising comparing the first attribute and the second attribute to minimum requirements, wherein selecting either the first network device identifier or the second network device identifier is also based at least in part on the comparison of the attributes to the minimum requirements.

6. The method of claim 1 , further comprising comparing the first attribute and the second attribute to personalized settings, wherein selecting either the first network device identifier or the second network device identifier is also based at least in part on the comparison of the attributes to the personalized settings.

7. The method of claim 6 , further comprising receiving a user identifier and retrieving the personalized settings from a user account based on the user identifier.

8. The method of claim 1 , wherein the attributes comprise a performance metric, a shared indicator, and a service identifier.

9. A system comprising:

a digital device coupled to a communication network and configured to transmit over the communication network a first network device identifier for a first network device that provides access to a first network and a second network device identifier for a second network device that provides access to a second network; and

a server coupled to the communication network and configured to:

receive the first network device identifier for the first network device and the second network device identifier for the second network device from the digital device;

retrieve a first network profile from a plurality of network profiles, the first network profile comprising a first attribute, the first network profile being retrieved based on the first network device identifier;

retrieve a second network profile from the plurality of network profiles, the second network profile comprising a second attribute, the second network profile being retrieved based on the second network device identifier;

select either the first network device identifier or the second network device identifier based on an attribute analysis of the first attribute and the second attribute; and

provide a wireless network selection identifier to the digital device over the communication network, the wireless network selection identifier comprising the selected network device identifier, the selected network device identifier being associated with the first or second network device to enable the digital device to select the first or second network device to access the first or second network based on the selection.

10. The system of claim 9 , wherein the first network profile and the second network profile are obtained from a network database.

11. The system of claim 9 , wherein the server configured to provide the wireless network selection identifier to the digital device over the communication network comprises the server configured to provide a credential request response based on the selection.

12. The system of claim 9 , wherein the wireless network selection identifier comprises the first network device identifier.

13. The system of claim 9 , wherein the wireless network selection identifier comprises a list including the first network device identifier and the second network device identifier sorted based on the attribute analysis of the first attribute and the second attribute.

14. The system of claim 9 , wherein the server is further configured to compare the first attribute and the second attribute to minimum requirements, wherein selecting either the first network device identifier or the second network device identifier is also based at least in part on the comparison of the attributes to the minimum requirements.

15. The system of claim 9 , wherein the server is further configured to compare the first attribute and the second attribute to personalized settings, wherein selecting either the first network device identifier or the second network device identifier is also based at least in part on the comparison of the attributes to the personalized settings.

16. The system of claim 15 , wherein the server is further configured to receive a user identifier and retrieve the personalized settings from a user account based on the user identifier.

17. The system of claim 9 , wherein the attributes comprise a performance metric, a shared indicator, and a service identifier.

18. A non-transitory computer readable storage medium configured to store instructions, the instructions being executable by a processor to perform a method, the method comprising the steps of:

receiving, by a server from a digital device over a first network, a first network device identifier for a first network device that provides access to the first network and a second network device identifier for a second network device that provides access to a second network;

retrieving, by the server, a first network profile from a plurality of network profiles, the first network profile comprising a first attribute, the first network profile being retrieved based on the first network device identifier;

retrieving, by the server, a second network profile from the plurality of network profiles, the second network profile comprising a second attribute, the second network profile being retrieved based on the second network device identifier;

selecting, by the server, either the first network device identifier or the second network device identifier based on an attribute analysis of the first attribute and the second attribute; and

providing, by the server, a wireless network selection identifier to the digital device over the first network, the wireless network selection identifier comprising the selected network device identifier, the selected network device identifier being associated with the first or second network device to enable the digital device to select the first or second network device to access the first or second network based on the selection.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 30, 2023
From: CHANNEL VENTURES GROUP, LLC
To: CHANNEL IP B.V.
Reel/Frame 064180/0440 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 13, 2023
From: PARETEUM CORPORATION; PARETEUM NORTH AMERICA CORPORATION; DEVICESCAPE HOLDINGS, INC.; IPASS, INC.; IPASS IP LLC; PARETEUM EUROPE B.V.; ARTILIUM GROUP LTD.; PARETEUM N.V.; PARETEUM ASIA PTE. LTD.
To: CHANNEL VENTURES GROUP, LLC
Reel/Frame 063988/0501 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Jun 9, 2020
From: DEVICESCAPE HOLDINGS, INC.
To: HIGH TRAIL INVESTMENTS SA LLC, AS COLLATERAL AGENT
Reel/Frame 052888/0747 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 29, 2020
From: DEVICESCAPE SOFTWARE, INC.
To: DEVICESCAPE HOLDINGS, INC.
Reel/Frame 052528/0470 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 29, 2008
From: WYNN, SIMON; FRASER, DAVID
To: DEVICESCAPE SOFTWARE, INC.
Reel/Frame 021602/0796 →