IP Library Granted Patent US 10,896,585
Granted Patent B2
US 10,896,585 · App. 16/814,602 · Granted Jan 19, 2021

Method and system for provisioning an electronic device

Inventors: Ronald L. Kirkby (San Bruno, CA); Hiro Mitsuji (San Francisco, CA); Eden Sherry (San Francisco, CA); Lawrence W. Neal (Oakland, CA)
Assignee: GOOGLE LLC
G08B13/19684G06F3/048G06F3/0481G06F3/0482G06F3/0485G06F3/0488G06F3/04842G06F3/04845G06F3/04847G06F3/04855G06F3/04883G06K9/00711G06K9/00718G06K9/00765G06K9/00771G06K9/3241G06T7/20G08B13/194G08B13/196G08B13/19606G08B13/19613G08B13/19615G08B13/19676G08B13/19682G11B27/005G11B27/028G11B27/031G11B27/105G11B27/30G11B27/34H04L9/085H04L9/0822H04L9/0869H04L63/0428H04L63/083H04L67/10H04N5/144H04N5/93H04N7/18H04N7/183H04N7/185H04N9/87H04N21/2187H04N21/239H04N21/2393H04N21/2743H04N21/4222H04N21/431H04N21/4312H04N21/4316H04N21/4334H04N21/4335H04N21/4438H04N21/4622H04W12/0013H04W12/02H04W12/04H04W12/06H04W12/08G06K2009/00738G06T2207/10016G06T2207/30232H04L2209/80H04L2463/062H04N21/2347H04N21/2541H04N21/42204H04N21/4314H04N21/4408H04N21/4627H04N21/4753H04W4/80H04W12/003H04W84/12
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,896,585
App. No.
16/814,602
Granted
Jan 19, 2021
Kind
B2
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.

Claims (9)

1. A method for provisioning an electronic device with network credentials that enable the electronic device to access a secure wireless network, the method comprising:

on a server system having one or more processors and memory storing one or more programs for execution by the one or more processors:

determining that a client device has logged onto a user account;

receiving from the client device a device identifier uniquely associated with the electronic device, wherein the device identifier is communicated to the client device via a short range wireless link between the electronic device and the client device;

verifying that the electronic device associated with the device identifier is available for provisioning in association with the user account;

in accordance with a verification that the electronic device is available for provisioning, associating the user account with the electronic device;

extracting a secret from a database in which the secret is saved in association with the device identifier of the electronic device;

generating a password key based on the secret; and

while keeping the secret in the server system, providing the password key to the client device for encrypting at least a portion of the network credentials, wherein the encrypted network credentials are sent to the electronic device and decrypted thereby based on the secret, thereby allowing the electronic device to access the secure wireless network using the network credentials and access the server system via the secure wireless network.

Continuity (6)
Continuation 16294837 · Mar 6, 2019
Continuation 15465519 · Mar 21, 2017
Continuation 14644585 · Mar 11, 2015
Continuation 14510023 · Oct 8, 2014
Provisional Application 62057991 · Sep 30, 2014
Related Publication 20200319738A1 · Oct 8, 2020