IP Library Granted Patent US 9,055,062
Granted Patent B1
US 9,055,062 · App. 14/455,873 · Granted Jun 9, 2015

Per-user wireless traffic handling

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 9,055,062
App. No.
14/455,873
Granted
Jun 9, 2015
Kind
B1
Abstract

A method and system for accessing a wireless local area network are provided. The method and system include receiving, from a wireless client device, an authentication request comprising credentials for a user account of a cloud-based service and forwarding the authentication request to a server associated with the cloud-based service for authentication of the credentials. An authentication response and a configuration profile associated with the user account of the cloud-based service is received from the server. The authentication response is forwarded to the wireless client device. An association request is received from the wireless client device and the wireless client device is associated with the wireless local area network in response to the association request. The association of the wireless client device with the wireless local area network is configured according to the received configuration profile associated with the user account.

Claims (52)

1. An access system for a wireless local area network, the access system comprising:

one or more processors; and

a machine-readable medium comprising instructions stored therein, which, when executed by the one or more processors cause the one or more processors to perform operations comprising:

receiving, from a wireless client device, an authentication request comprising credentials for a user account of a cloud-based service;

forwarding the authentication request to a server associated with the cloud-based service for authentication of the credentials;

receiving, from the server, an authentication response and a configuration profile associated with the user account of the cloud-based service;

forwarding the authentication response to the wireless client device;

receiving, from the wireless client device, an association request; and

associating the wireless client device with the wireless local area network in response to the association request, wherein the association of the wireless client device with the wireless local area network is configured according to the received configuration profile associated with the user account.

2. The access system of claim 1 , wherein the configuration profile comprises a content filter configuration for filtering network traffic associated with the wireless client device.

3. The access system of claim 1 , wherein the configuration profile comprises a quality of service level, wherein the quality of service level is relative to configuration profiles associated with other user accounts of the cloud-based service.

4. The access system of claim 1 , wherein the configuration profile comprises access control settings defining accessibility of resources connected to the wireless local area network for the wireless client device.

5. The access system of claim 1 , wherein the configuration profile comprises bandwidth limits for network traffic associated with the wireless client device.

6. The access system of claim 1 , wherein the operations further comprise:

receiving, from a second wireless client device, an authentication request comprising the credentials for the user account of the cloud-based service;

forwarding the authentication request to the server associated with the cloud based service for authentication of the credentials;

receiving, from the server, an authentication response;

forwarding the authentication response to the second wireless client device;

receiving, from the second wireless client device, an association request; and

associating the second wireless client device with the wireless local area network in response to the association request, wherein the association of the second wireless client device with the wireless local area network is configured according to the received configuration profile associated with the user account.

7. The access system of claim 1 , wherein the configuration profile associated with the user account of the cloud-based service is based on one or more social indicators of the relationship between the user account and another user account associated with an owner of the wireless local area network.

8. The access system of claim 7 , wherein the social indicators comprise at least one of electronic messaging frequency or common social network grouping.

9. A non-transitory machine-readable medium comprising instructions stored therein, which, when executed by one or more processors cause the one or more processors to perform operations comprising:

receiving, from a wireless client device, an authentication request comprising credentials for a user account of a cloud-based service;

forwarding the authentication request to a server associated with the cloud-based service for authentication of the credentials;

receiving, from the server, an authentication response and a configuration profile associated with the user account of the cloud-based service, wherein the configuration profile is configured by an owner of a wireless local area network;

forwarding the authentication response to the wireless client device;

receiving, from the wireless client device, an association request; and

associating the wireless client device with the wireless local area network in response to the association request, wherein the association of the wireless client device with the wireless local area network is configured according to the received configuration profile associated with the user account.

10. The non-transitory machine-readable medium of claim 9 , wherein the configuration profile comprises a content filter configuration for filtering network traffic associated with the wireless content device.

11. The non-transitory machine-readable medium of claim 9 , wherein the configuration profile comprises a quality of service level, wherein the quality of service level is relative to configuration profiles associated with other user accounts of the cloud-based service.

12. The non-transitory machine-readable medium of claim 9 , wherein the configuration profile comprises access control settings defining accessibility of resources connected to the wireless local area network for the wireless client device.

13. The non-transitory machine-readable medium of claim 9 , wherein the configuration profile comprises bandwidth limits for network traffic associated with the wireless client device.

14. The non-transitory machine-readable medium of claim 9 , wherein the configuration profile associated with the user account of the cloud-based service is based on one or more social indicators of the relationship between the user account and another user account associated with the owner of the wireless local area network.

15. A computer-implemented method for accessing a wireless local area network, the method comprising:

receiving, from a wireless client device, an authentication request comprising credentials for a user account of a cloud-based service;

forwarding the authentication request to a server associated with the cloud-based service for authentication of the credentials;

receiving, from the server, an authentication response and a configuration profile associated with the user account of the cloud-based service, wherein the configuration profile defines accessibility of resources on the wireless local area network;

forwarding the authentication response to the wireless client device;

receiving, from the wireless client device, an association request; and

associating the wireless client device with the wireless local area network in response to the association request, wherein the association of the wireless client device with the wireless local area network is configured according to the received configuration profile associated with the user account.

16. The computer-implemented method of claim 15 , wherein the configuration profile comprises a content filter configuration for filtering network traffic associated with the wireless content device.

17. The computer-implemented method of claim 15 , wherein the configuration profile comprises a quality of service level, wherein the quality of service level is relative to configuration profiles associated with other user accounts of the cloud-based service.

18. The computer-implemented method of claim 15 , wherein the configuration profile comprises bandwidth limits for network traffic associated with the wireless client device.

19. The computer-implemented method claim 15 , wherein the operations further comprise:

receiving, from a second wireless client device, an authentication request comprising the credentials for the user account of the cloud-based service;

forwarding the authentication request to the server associated with the cloud-based service for authentication of the credentials;

receiving, from the server, an authentication response;

forwarding the authentication response to the second wireless client device;

receiving, from the second wireless client device, an association request; and

associating the second wireless client device with the wireless local area network in response to the association request, wherein the association of the second wireless client device with the wireless local area network is configured according to the received configuration profile associated with the user account.

20. The computer-implemented method of claim 15 , wherein the configuration profile associated with the user account of the cloud-based service is based on one or more social indicators of the relationship between the user account and another user account associated with an owner of the wireless local area network.

Assignments (2)
CHANGE OF NAME Recorded Oct 2, 2017
From: GOOGLE INC.
To: GOOGLE LLC
Reel/Frame 044334/0466 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 28, 2014
From: HUANG, JONATHAN; AYOUB, ALAIN; WUELLNER, TROND THOMAS
To: GOOGLE INC.
Reel/Frame 033634/0650 →