IP Library Granted Patent US 10,356,618
Granted Patent B2
US 10,356,618 · App. 15/905,691 · Granted Jul 16, 2019

Securing credential distribution

Inventors: Robert A. Conant (Burlingame, CA); Barbara Nelson (San Mateo, CA)
Assignee: Cirrent, Inc.
H04W12/06G06F21/602H04L63/0853
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 10,356,618
App. No.
15/905,691
Granted
Jul 16, 2019
Kind
B2
Abstract

Methods, systems and apparatus for securing credential distribution are disclosed. One method includes receiving, by a cloud system, a notification from a credential management system that a wireless device is associated with an authenticated user of the credential management system, wherein the credential management system stores private network credentials of the authenticated user, and wherein the cloud system further receives an identifier of the wireless device with the notification, authenticating, by the cloud system, the wireless device, receiving, by the cloud system, a request from the wireless device for private network credentials, and distributing, by the cloud system, the private network credentials to the wireless device, thereby allowing the wireless device to obtain local network access with the private network credentials.

Claims (37)

1. A computer-implemented method for securing credential distribution, comprising:

receiving, by a cloud system, notification from a credential management system that a wireless device is associated with an authenticated user of the credential management system, wherein the credential management system stores private network credentials of the authenticated user, and wherein the cloud system further receives with the notification an identifier of the wireless device and information about the location or environment in which the wireless device is authorized to receive the private network credentials;

authenticating, by the cloud system, the wireless device, ensuring that the wireless device is authorized to receive private network credentials; and

receiving, by the cloud system, the location or environment information from the wireless device; and

comparing, by the cloud system, the location or environment information received from the wireless device with the location or environment in which the wireless device is authorized to receive the private network credentials,

receiving, by the cloud system, a request from the wireless device for private network credentials;

receiving, by the cloud system, the private network credentials of the authenticated user; and

distributing, by the cloud system, the private network credentials to the wireless device, thereby allowing the wireless device to obtain local network access with the private network credentials.

2. The computer-implemented method of claim 1 , wherein the environment information includes a presence of one or more wireless networks.

3. The computer-implemented method of claim 1 , wherein the private network credentials are encrypted.

4. The computer-implemented method of claim 1 , further comprising a mobile device user of a mobile device that includes an application granting the credential management system authority to distribute the private network credentials of the authenticated user to the cloud system.

5. The computer-implemented method of claim 1 , further comprising a mobile device user of a mobile device that includes an application granting the cloud system authority to receive and distribute the private network credentials of the authenticated user.

6. The computer-implemented method of claim 1 , wherein the authenticated user is notified that the wireless device has the private network credentials to join a private network corresponding to the private network credentials.

7. A computer-implemented method for securing credential distribution, comprising:

receiving, by a cloud system, a notification from a credential management system that a wireless device is associated with an authenticated user of the credential management system, wherein the credential management system stores private network credentials of the authenticated user, and wherein the cloud system further receives with the notification an identifier of the wireless device;

authenticating, by the cloud system, the wireless device; and

receiving, by the cloud system, the location or environment information from the wireless device; and

sending, by the cloud system, the location or environment information from the wireless device to the credential management system; and

receiving, by the cloud system, a request from the wireless device for private network credentials;

receiving, by the cloud system, the private network credentials of the authenticated user;

distributing, by the cloud system, the private network credentials to the wireless device, thereby allowing the wireless device to obtain local network access with the private network credentials.

8. The computer-implemented method of claim 7 , wherein the environment information includes a presence of one or more wireless networks.

9. The computer-implemented method of claim 7 , wherein the private network credentials are encrypted.

10. The computer-implemented method of claim 7 , further comprising a mobile device user of a mobile device that includes an application granting the credential management system authority to distribute the private network credentials of the authenticated user to the cloud system.

11. The computer-implemented method of claim 7 , further comprising a mobile device user of a mobile device that includes an application granting the cloud system authority to receive and distribute the private network credentials of the authenticated user.

12. The computer-implemented method of claim 7 , wherein the authenticated user is notified that the wireless device has the private network credentials to join a private network corresponding to the private network credentials.

13. A computer-implemented method for a credential management system, comprising:

receiving, by a cloud system, private network credentials for an authenticated user;

receiving, by the cloud system, a command to associate a wireless device with the authenticated user;

receiving, by the cloud system, a request to share private network credentials for the wireless device, wherein the message includes location or environment information associated with the wireless device;

comparing, by the cloud system, the location or environment information associated with the wireless device with the location or environment information associated with the authenticated user; and

sending, by the cloud system, the private network credentials of the authenticated user to a system that distributes the private network credentials to the wireless device after the wireless device is authenticated.

14. The computer-implemented method of claim 13 , wherein the environment information includes a presence of one or more wireless networks.

15. The computer-implemented method of claim 13 , wherein the private network credentials are encrypted.

16. The computer-implemented method of claim 13 , further comprising a mobile device user of a mobile device that includes an application granting the credential management system authority to distribute the private network credentials of the authenticated user to the cloud system.

17. The computer-implemented method of claim 13 , further comprising a mobile device user of a mobile device that includes an application granting the cloud system authority to receive and distribute the private network credentials of the authenticated user.

18. The computer-implemented method of claim 13 , wherein the authenticated user is notified that the wireless device has the private network credentials to join a private network corresponding to the private network credentials.

Assignments (3)
MERGER Recorded Nov 14, 2025
From: CYPRESS SEMICONDUCTOR CORPORATION
To: INFINEON TECHNOLOGIES AMERICAS CORP.
Reel/Frame 073571/0456 →
MERGER AND CHANGE OF NAME Recorded Jun 15, 2022
From: CIRRENT, INC.; CIRRENT, LLC
To: CYPRESS SEMICONDUCTOR CORPORATION
Reel/Frame 060208/0138 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 26, 2018
From: CONANT, ROBERT; NELSON, BARBARA
To: CIRRENT, INC.
Reel/Frame 045043/0505 →
Continuity (8)
Continuation 14939203 · Nov 12, 2015
Continuation In Part 14871525 · Sep 30, 2015
Continuation In Part 14800980 · Jul 16, 2015
Provisional Application 62079502 · Nov 13, 2014
Provisional Application 62079497 · Nov 13, 2014
Provisional Application 62079501 · Nov 13, 2014
Provisional Application 62025750 · Jul 17, 2014
Related Publication 20180184295A1 · Jun 28, 2018