The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jan. 19, 2021

Filed:

Mar. 10, 2020
Applicant:

Google Llc, Mountain View, CA (US);

Inventors:

Ronald L. Kirkby, San Bruno, CA (US);

Hiro Mitsuji, San Francisco, CA (US);

Eden Sherry, San Francisco, CA (US);

Lawrence W. Neal, Oakland, CA (US);

Assignee:

GOOGLE LLC, Mountain View, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04L 9/32 (2006.01); H04L 9/08 (2006.01); G08B 13/196 (2006.01); H04L 29/06 (2006.01); H04N 21/431 (2011.01); H04N 21/433 (2011.01); H04N 21/4335 (2011.01); H04N 7/18 (2006.01); G06F 3/048 (2013.01); H04W 12/06 (2009.01); H04W 12/00 (2009.01); H04N 21/443 (2011.01); G08B 13/194 (2006.01); H04W 12/02 (2009.01); G06K 9/00 (2006.01); G06T 7/20 (2017.01); G06F 3/0481 (2013.01); G06F 3/0484 (2013.01); G11B 27/00 (2006.01); G11B 27/028 (2006.01); H04L 29/08 (2006.01); G06F 3/0482 (2013.01); G11B 27/031 (2006.01); G11B 27/30 (2006.01); G11B 27/34 (2006.01); G06K 9/32 (2006.01); H04N 5/14 (2006.01); H04N 21/239 (2011.01); G11B 27/10 (2006.01); H04N 5/93 (2006.01); H04N 9/87 (2006.01); H04W 12/08 (2009.01); H04W 12/04 (2009.01); G06F 3/0485 (2013.01); G06F 3/0488 (2013.01); H04N 21/2187 (2011.01); H04N 21/2743 (2011.01); H04N 21/422 (2011.01); H04N 21/462 (2011.01); H04W 4/80 (2018.01); H04N 21/2347 (2011.01); H04N 21/254 (2011.01); H04N 21/4408 (2011.01); H04N 21/4627 (2011.01); H04N 21/475 (2011.01); H04W 84/12 (2009.01);
U.S. Cl.
CPC ...
G08B 13/19684 (2013.01); G06F 3/048 (2013.01); G06F 3/0481 (2013.01); G06F 3/0482 (2013.01); G06F 3/0485 (2013.01); G06F 3/0488 (2013.01); G06F 3/04842 (2013.01); G06F 3/04845 (2013.01); G06F 3/04847 (2013.01); G06F 3/04855 (2013.01); G06F 3/04883 (2013.01); G06K 9/00711 (2013.01); G06K 9/00718 (2013.01); G06K 9/00765 (2013.01); G06K 9/00771 (2013.01); G06K 9/3241 (2013.01); G06T 7/20 (2013.01); G08B 13/194 (2013.01); G08B 13/196 (2013.01); G08B 13/19606 (2013.01); G08B 13/19613 (2013.01); G08B 13/19615 (2013.01); G08B 13/19676 (2013.01); G08B 13/19682 (2013.01); G11B 27/005 (2013.01); G11B 27/028 (2013.01); G11B 27/031 (2013.01); G11B 27/105 (2013.01); G11B 27/30 (2013.01); G11B 27/34 (2013.01); H04L 9/085 (2013.01); H04L 9/0822 (2013.01); H04L 9/0869 (2013.01); H04L 63/0428 (2013.01); H04L 63/083 (2013.01); H04L 67/10 (2013.01); H04N 5/144 (2013.01); H04N 5/93 (2013.01); H04N 7/18 (2013.01); H04N 7/183 (2013.01); H04N 7/185 (2013.01); H04N 9/87 (2013.01); H04N 21/2187 (2013.01); H04N 21/239 (2013.01); H04N 21/2393 (2013.01); H04N 21/2743 (2013.01); H04N 21/4222 (2013.01); H04N 21/431 (2013.01); H04N 21/4312 (2013.01); H04N 21/4316 (2013.01); H04N 21/4334 (2013.01); H04N 21/4335 (2013.01); H04N 21/4438 (2013.01); H04N 21/4622 (2013.01); H04W 12/0013 (2019.01); H04W 12/02 (2013.01); H04W 12/04 (2013.01); H04W 12/06 (2013.01); H04W 12/08 (2013.01); G06K 2009/00738 (2013.01); G06T 2207/10016 (2013.01); G06T 2207/30232 (2013.01); H04L 2209/80 (2013.01); H04L 2463/062 (2013.01); H04N 21/2347 (2013.01); H04N 21/2541 (2013.01); H04N 21/42204 (2013.01); H04N 21/4314 (2013.01); H04N 21/4408 (2013.01); H04N 21/4627 (2013.01); H04N 21/4753 (2013.01); H04W 4/80 (2018.02); H04W 12/003 (2019.01); H04W 84/12 (2013.01);
Abstract

This application discloses a method of provisioning an electronic device. The electronic device establishes a communication link with a client device that can obtain network credentials for accessing a secure wireless network. The network credentials is configured to enable the electronic device to independently access the secure wireless network. The client device encrypts at least a portion of the network credentials using a password key provided by a remote server. The password key is based on a secret not known to the client device, and the secret is associated with the electronic device at the remote server. The client device sends the encrypted network credentials to the electronic device over the established communication link, thereby allowing the electronic device to recover the network credentials based on the secret and access the secure wireless network using the network credentials.


Find Patent Forward Citations

Loading…