# US 12,015,498 B1 · Electronic device configuration using dummy devices

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 12,015,498 B1
- Document ID: US12015498B1
- Status: Granted
- Kind: B1
- Application number: 16/186,424
- Filed: 2018-11-09
- Granted: 2024-06-18
- Earliest claimed: 2018-11-09
- Assignees: Amazon Technologies, Inc.
- Applicants: Amazon Technologies, Inc.
- Inventors: Elliott Lemberger; John Modestine; James Sharpe
- Web page: https://patentgrep.com/patent/US12015498B1

## CPC

- H04L 12/2809: {indicating that an appliance service is present in a home automation network (monitoring functionality H04L43/0817; discovery or management thereof, e.g. service location protocol [SLP] or web services, H04L67/51)}
- H04L 12/2803: {Home automation networks}
- H04L 12/2807: {Exchanging configuration information on appliance services in a home automation network (arrangements for maintenance or administration involving network analysis for automatically determining the actual topology of a network H04L41/12; hardware or software tools for network management using graphical user interfaces H04L41/22; address allocation H04L61/50)}
- H04L 41/0803: Configuration setting
- H04W 8/18: Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data
- H04W 12/00: Security arrangements; Authentication; Protecting privacy or anonymity
- H04W 12/009: {specially adapted for networks, e.g. wireless sensor networks, ad-hoc networks, RFID networks or cloud networks}
- H04W 12/06: Authentication
- H04W 12/55: involving three or more devices, e.g. group pairing
- H04N 7/181: {for receiving images from a plurality of remote sources}
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION

## Abstract

According to aspects of the present disclosure, user-defined settings may be assigned to a dummy device in response to a first request. A device identifier of a particular electronic device may later be registered with the dummy device in response to a second request. Based on receiving data indicating an installation procedure of the particular electronic device and based on the device identifier being registered with the dummy device, user-defined settings may be transmitted to cause configuration of at least some of the user-defined settings on the particular electronic device. In some cases, the data indicating an installation procedure corresponds to a beacon from the particular electronic device (e.g., a smart home device), which includes the device identifier. Further, the user-defined settings may be provided to the particular electronic device by another electronic device (e.g., another smart home device).

## Claims

### Claim 1

A method for a first smart home device, the first smart home device including a processor and a network interface, the method comprising:
receiving, at a first time using the network interface and from a remote system, first data representing a first device identifier associated with a second smart home device;
receiving, by the first smart home device using the network interface and from the remote system, second data representing user-defined settings comprising a device label for the second smart home device;
receiving, at a second time that is after the first time, a beacon transmitted by the second smart home device, the beacon indicating an installation procedure of the second smart home device and including third data representing a second device identifier associated with the second smart home device;
determining, by the first electronic device, that the second device identifier represented by the third data corresponds to the first device identifier represented by the first data; and
based at least in part on the determining that the second device identifier represented by the third data corresponds to the first device identifier represented by the first data, sending, by the first electronic device and to the second electronic device, the second data representing the user-defined settings for the second electronic device.

### Claim 2 (depends on 1)

The method of claim 1, wherein the defined settings comprises network credentials.

### Claim 3

A method comprising:
receiving, by a remote system and at a first time, first data representing user-defined settings associated with a device type, the user-defined settings including a device label for a first electronic device;
receiving, by the remote system after the first time:
second data communicated by a smart home electronic device, the second data representing a device identifier associated with the first electronic device that is the device type, and
third data indicating an installation procedure of the first electronic device; and
based at least in part on the receiving of the third data indicating the installation procedure of the first electronic device, sending, by the remote system, fourth data representing the user-defined settings for the first electronic device.

### Claim 4 (depends on 3)

The method of claim 3, wherein the method comprises:
storing, by the remote system, the first data representing user-defined settings in association with user account data; and
storing, by the remote system, the device identifier in association with the user account data.

### Claim 5 (depends on 3)

The method of claim 3, wherein the receiving of the third data indicating the installation procedure of the first electronic device comprises
receiving, by the remote system, data indicating that the first electronic device is being configured.

### Claim 6 (depends on 3)

The method of claim 3, wherein the sending of the fourth data representing the user-defined settings for the first electronic device comprises sending, by the remote system, the fourth data to the first electronic device.

### Claim 7 (depends on 3)

The method of claim 3, wherein the user-defined settings comprises a motion alert setting.

### Claim 8 (depends on 3)

The method of claim 3, wherein the fourth data is sent to the smart home electronic device.

### Claim 9 (depends on 3)

The method of claim 3, wherein the second data comprises purchase data representative of a purchase of the first electronic device.

### Claim 10 (depends on 3)

The method of claim 3, wherein the sending of the fourth data representing the user-defined settings for the first electronic device comprises
sending, by the remote system, the fourth data to a second electronic device that is associated with the first electronic device.

### Claim 11 (depends on 3)

The method of claim 3, wherein the receiving of the third data indicating the installation procedure of the first electronic device comprises receiving, by the remote system, data indicating that the first electronic device is being installed.

### Claim 12

A method comprising:
receiving, by a remote system and at a first time, first data representing user-defined settings associated with a device type;
receiving, by the remote system after the first time:
second data communicated by a smart home electronic device, the second data representing a device identifier associated with a first electronic device that is the device type, and
third data indicating an installation procedure of the first electronic device;
determining, based at least in part on the second data, that the first electronic device is the device type; and
based at least in part on the determining that the first electronic device is the device type and the receiving of the third data indicating the installation procedure of the first electronic device, sending, by the remote system, fourth data representing the user-defined settings for the first electronic device.

### Claim 13 (depends on 12)

The method of claim 12, wherein the second data is received by the smart home electronic device upon detecting the first electronic device.

### Claim 14 (depends on 12)

The method of claim 12, wherein the fourth data is provided to the smart home electronic device and caused to be installed on the first electronic device.

### Claim 15 (depends on 12)

The method of claim 12, wherein the fourth data is sent to the smart home electronic device.

### Claim 16 (depends on 12)

The method of claim 12, wherein the sending of the fourth data representing the user-defined settings for the first electronic device comprises sending, by the remote system, the fourth data to the first electronic device.

### Claim 17 (depends on 12)

The method of claim 12, wherein the sending of the fourth data representing the user-defined settings for the first electronic device comprises
sending, by the remote system, the fourth data to a second electronic device that is associated with the first electronic device.

### Claim 18 (depends on 12)

The method of claim 12, wherein the receiving of the third data indicating the installation procedure of the first electronic device comprises receiving, by the remote system, data indicating that the first electronic device is being configured.

### Claim 19 (depends on 12)

The method of claim 12, wherein the receiving of the third data indicating the installation procedure of the first electronic device comprises receiving, by the remote system, data indicating that the first electronic device is being installed.
