IP Library Granted Patent US 8,532,028
Granted Patent B2
US 8,532,028 · App. 12/823,078 · Granted Sep 10, 2013

Systems and methods for obtaining network credentials

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,532,028
App. No.
12/823,078
Granted
Sep 10, 2013
Kind
B2
Abstract

Systems and methods for obtaining network credentials are disclosed. In some embodiments, a method comprises receiving, with a digital device, a network identifier from a network device, providing a first credential request including the network identifier to another digital device on a network, receiving a request for additional network information from the other digital device, providing a second credential request including additional network information to the other digital device, receiving a credential request response including network credentials from the other digital device, and providing the network credentials from the credential request response to a network device.

Claims (34)

1. A method comprising:

receiving, by a first digital device, a network identifier from a network device, the network device configured to provide network access to the first digital device;

providing, by the first digital device, a first credential request including the network identifier to another digital device on a network;

receiving, by the first digital device, a request for additional network information from the other digital device;

providing, by the first digital device, a second credential request including additional network information to the other digital device;

receiving, by the first digital device, a credential request response including network credentials from the other digital device, the credential request response being based, at least in part, on the additional network information; and

providing, by the first digital device, the network credentials from the credential request response to the network device, the network credentials to allow or assist in allowing network access to the first digital device.

2. The method of claim 1 , wherein the first credential request is formatted as a Domain Name System (DNS) protocol message.

3. The method of claim 1 , wherein the first credential request is provided to the other digital device via an open port on the network device.

4. The method of claim 3 , wherein the open port is port 53.

5. The method of claim 1 , wherein the network identifier is a Service Set Identifier (SSID).

6. The method of claim 1 , wherein the additional network information is a Basic Service Set Identifier (BSSID).

7. The method of claim 1 , wherein the additional network information is a title to a web page received by the first digital device from the network device.

8. The method of claim 1 , wherein the additional network information is a URL of a web page received by the first digital device from the network device.

9. The method of claim 1 , wherein the additional network information is a hash of any portion associated with a web page received by the first digital device from the network device.

10. A system comprising:

a request module configured to receive a network identifier from a network device, the network device configured to provide network access to a first digital device; and

a response module configured to provide a first credential request including the network identifier to another digital device on a network, receive a request for additional network information from the other digital device, provide a second credential request including additional network information to the other digital device, receive a credential request response including network credentials from the other digital device, the credential request response being based, at least in part, on the additional network information, and provide the network credentials from the credential request response to the network device, the network credentials to allow or assist in allowing network access to the first digital device.

11. The system of claim 10 , wherein the first credential request is formatted as a Domain Name System (DNS) protocol message.

12. The system of claim 10 , wherein the response module provides the first credential request to the other digital device via an open port on the network device.

13. The system of claim 12 , wherein the open port is port 53.

14. The system of claim 10 , wherein the network identifier is a Service Set Identifier (SSID).

15. The system of claim 10 , wherein the additional network information is a Basic Service Set Identifier (BSSID).

16. The system of claim 10 , wherein the additional network information is a title to a web page received by the first digital device from the network device.

17. The system of claim 10 , wherein the additional network information is a URL of a web page received by the first digital device from the network device.

18. The system of claim 10 , wherein the additional network information is a hash of any portion associated with a web page received by the first digital device from the network device.

19. A non-transitory computer readable storage medium configured to store instructions, the instructions comprising a method, the method comprising the steps of:

receiving, by a first digital device, a network identifier from a network device, the network device configured to provide network access to the first digital device;

providing, by the first digital device, a first credential request including the network identifier to another digital device on a network;

receiving, by the first digital device, a request for additional network information from the other digital device;

providing, by the first digital device, a second credential request including additional network information to the other digital device;

receiving, by the first digital device, a credential request response including network credentials from the other digital device, the credential request response being based, at least in part, on the additional network information; and

providing, by the first digital device, the network credentials from the credential request response to the network device, the network credentials to allow or assist in allowing network access to the first digital device.

20. The non-transitory computer readable storage medium of claim 19 , wherein the first credential request is formatted as a Domain Name System (DNS) protocol message.

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 Nov 8, 2010
From: GORDON, JOHN; KIMDON, DAVID WHEDON
To: DEVICESCAPE SOFTWARE, INC.
Reel/Frame 025329/0774 →