IP Library Granted Patent US 9,955,406
Granted Patent B2
US 9,955,406 · App. 15/716,854 · Granted Apr 24, 2018

Methods for network configuration sharing

Inventors: Austin Lin (San Francisco, CA); Paul Nangeroni (San Francisco, CA); Nicholas S. Weaver (San Francisco, CA); Yahui Jin (San Francisco, CA); Nathaniel C. Hardison (San Francisco, CA); Amos Schallich (San Francisco, CA); Sherman Wang (San Francisco, CA)
Assignee: eero inc.
H04W48/10H04W12/04H04W24/04H04W28/0226H04W36/0016H04W36/0038H04W36/14H04W80/12H04W84/12H04W88/08H04W92/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 9,955,406
App. No.
15/716,854
Granted
Apr 24, 2018
Kind
B2
Abstract

A method for network configuration sharing includes receiving a home network configuration associated with a user, identifying an away network, and modifying the configuration of the away network based on the configuration of the home network.

Claims (87)

1. A method for network configuration, the method comprising:

at a first wireless access point (WAP) of a first local area network (LAN), broadcasting a first service set identifier (SSID);

at a first user device associated with a first user, connecting to the first LAN using the first SSID and a first pre-shared key (PSK);

at a second WAP of a second LAN, broadcasting a second SSID;

at a second user device associated with a second user, connecting to the second LAN using the second SSID and a second PSK;

at a third WAP of a third LAN, broadcasting a third SSID;

at a third user device, connecting to the third LAN using the third SSID and a third PSK;

at a remote management platform:

receiving the first SSID and first PSK in association with the first user;

predicting the first user will be within a region associated with the third LAN during a time interval;

in response to predicting the first user will be within the region, before the time interval, automatically configuring the third WAP to broadcast the first SSID and to allow connection to the third LAN using the first SSID and the first PSK;

at the first user device, during the time interval, connecting to the third LAN using the first SSID and the first PSK;

after the time interval, automatically configuring the third WAP to disallow connection to the third LAN using the first SSID and the first PSK;

at the remote management platform:

receiving the second SSID and second PSK in association with the second user;

determining the second user is within the region;

in response to determining the second user is within the region, automatically configuring the third WAP to broadcast the second SSID and to allow connection to the third LAN using the second SSID and the second PSK;

at the second user device, connecting to the third LAN using the second SSID and the second PSK;

at the remote management platform, after determining the second user is within the region:

determining the second user is not within the region; and

in response to determining the second user is not within the region, automatically configuring the third WAP to disallow connection to the third LAN using the second SSID and the second PSK.

2. The method of claim 1 , wherein the first user device and second user device are connected to the third LAN concurrently.

3. A method for network configuration, the method comprising:

at a first wireless access point (WAP) of a first local area network (LAN), broadcasting a service set identifier (SSID),

at the first WAP, connecting a user device, associated with a user, to the first LAN using the SSID and a pre-shared key (PSK), comprising:

associating with the user device based on the SSID; and

performing an authentication process with the user device based on the PSK;

at a remote management platform:

receiving WAP configuration data, comprising the SSID and the PSK, in association with the user;

predicting the user will be within a region associated with a second LAN during a time interval; and

in response to predicting the user will visit the region, before the time interval, automatically configuring a second WAP of the second LAN based on the WAP configuration data, comprising configuring the second WAP to broadcast the SSID and to allow connection to the second LAN using the SSID and the PSK;

in response to automatically configuring the second WAP based on the WAP configuration data, at the second WAP, broadcasting the SSID during the time interval;

at the second WAP, during the time interval, after broadcasting the SSID, connecting the user device to the second LAN using the SSID and the PSK, comprising:

associating with the user device based on the SSID; and

performing an authentication process with the user device based on the PSK.

4. The method of claim 3 , wherein predicting the user will visit the region comprises receiving a reservation for a hospitality service associated with the second WAP, wherein the reservation is associated with the user, the time interval, and the region.

5. The method of claim 4 , further comprising, during the time interval:

at the second WAP, receiving an entry request from the user device; and

in response to receiving the entry request, automatically controlling a door lock to unlock.

6. The method of claim 4 , wherein the reservation ends at an end time of the time interval, the method further comprising:

after the end time, determining the user is within the region; and

in response to determining the user is within the region, sending a late departure notification to an administrator of the hospitality service.

7. The method of claim 4 , further comprising, during the time interval:

at each of a set of user devices, connecting to the second LAN; and

based on a cardinality of the set of user devices, sending an over capacity notification to an administrator of the hospitality service.

8. The method of claim 3 , further comprising, after the time interval, automatically configuring the second WAP to disallow connection to the second LAN using the SSID and the PSK.

9. The method of claim 3 , further comprising:

at the second WAP, connecting a host user device to the second LAN using a host SSID and a host PSK;

segmenting the second LAN into a host segment and a guest segment segregated from the host segment;

associating the host user device with the host segment; and

associating the user device with the guest segment.

10. The method of claim 9 , further comprising, at the remote management platform:

receiving a set of appliance control preferences from an administrator of the second WAP;

based on the set of appliance control preferences, configuring the second WAP to allow communication between the guest segment and a first appliance associated with the host segment; and

based on the set of appliance control preferences, configuring the second WAP to disallow communication between the guest segment and a second appliance associated with the host segment.

11. The method of claim 9 , wherein the WAP configuration data further comprises a content filtering configuration, the method further comprising:

at the first WAP, connecting a second user device, associated with a child of the user, to the first LAN using the SSID and the PSK; and

at the remote management platform:

based on the content filtering configuration, configuring the first WAP to allow access to a website by the user device and prevent access to the website by the second user device;

based on the content filtering configuration, configuring the second WAP to allow access to a website by the user device and prevent access to the website by the second user device; and

configuring the second WAP to allow access to the website by the host user device.

12. The method of claim 3 , wherein predicting the user will visit the region is performed based on a calendar entry associated with the user, the time interval, and the region.

13. A method for network configuration, the method comprising:

at a first wireless access point (WAP) of a first local area network (LAN), broadcasting a service set identifier (SSID);

at a first user device associated with a user, connecting to the first LAN using the SSID and a pre-shared key (PSK), comprising:

associating with the first WAP based on the SSID; and

performing an authentication process with the first WAP based on the PSK;

at a remote management platform:

receiving WAP configuration data, comprising the SSID and the PSK, in association with the user;

determining the user is within a region; and

in response to determining the user is within the region, automatically a configuring a second WAP of a second LAN based on the WAP configuration data, comprising configuring the second WAP to broadcast the SSID and to allow connection to the second LAN using the SSID and the PSK;

in response to automatically configuring the second WAP based on the WAP a configuration data, at the second WAP, broadcasting the SSID during a time interval; and

at a second user device associated with the user, during the time interval:

receiving the SSID from the second WAP; and

in response to receiving the SSID from the second WAP, connecting to the second LAN using the SSID and the PSK, comprising: associating with the second WAP based on the SSID; and performing an authentication process with the second WAP based on the PSK.

14. The method of claim 13 , wherein broadcasting the SSID at the second WAP comprises broadcasting a first beacon frame comprising the SSID.

15. The method of claim 14 , wherein, before broadcasting the first beacon frame, the second WAP does not receive a probe request frame comprising the SSID.

16. The method of claim 14 , wherein determining the user is within the region comprises, at the remote management platform:

receiving a second user device location from the second user device; and

determining the second user device location is within the region.

17. The method of claim 16 , further comprising, at the second user device, determining the second user device location based on location data collected by a GPS receiver of the second user device.

18. The method of claim 16 , further comprising: at the remote management platform, before determining the user is within the region, predicting the user will enter the region; wherein automatically configuring the second WAP based on the WAP configuration data is performed in further response to predicting the user will enter the region.

19. The method of claim 18 , wherein predicting the user will enter the region is performed based on a set of social graph information associated with the user.

20. The method of claim 18 , further comprising, at the remote management platform:

receiving a set of historical location data associated with the user; and

receiving a second user device location from the second user device;

wherein predicting the user will enter the region is performed based on the set of historical location data and the second user device location.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 13, 2024
From: A9.COM, INC.
To: AMAZON TECHNOLOGIES, INC.
Reel/Frame 069167/0493 →
CHANGE OF NAME Recorded Mar 27, 2019
From: EERO INC.
To: EERO LLC
Reel/Frame 048721/0060 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 25, 2019
From: EERO LLC
To: A9.COM, INC.
Reel/Frame 048693/0096 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 14, 2017
From: LIN, AUSTIN; NANGERONI, PAUL; WEAVER, NICHOLAS S.; JIN, YAHUI; HARDISON, NATHANIEL C.; SCHALLICH, AMOS; WANG, SHERMAN
To: EERO INC.
Reel/Frame 044123/0442 →
Continuity (4)
Provisional Application 62400419 · Sep 27, 2016
Provisional Application 62479196 · Mar 30, 2017
Provisional Application 62479399 · Mar 31, 2017
Related Publication 20180092011A1 · Mar 29, 2018