IP Library Granted Patent US 10,848,334
Granted Patent B2
US 10,848,334 · App. 15/690,975 · Granted Nov 24, 2020

Automatic transitions in automation settings

Inventors: Michael Andrew Rovito (San Francisco, CA); Greg William Reinbach (Fryeburg, ME); Isaac Gregory Martin (San Francisco, CA)
H04L12/2807G05B15/02H04L12/2825H04L12/2829H04L41/0816H04L67/104H04L67/125G05B2219/2642G07C9/00817G07C2209/02G07C2209/08H04W84/18
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,848,334
App. No.
15/690,975
Granted
Nov 24, 2020
Kind
B2
Abstract

Various aspects and embodiments of automation in tenancy transitions are described. Among other aspects or features of the embodiments, a computing device in an automation or gateway hub receives and stores automation settings from an automation management service environment over time. The automation settings can include different settings for various states of occupancy of a rental unit or dwelling. For example, the automation settings can include a first set of tenant-defined automation settings, which can be defined by a tenant while the dwelling is occupied by the tenant, and a second set of property-manger-defined vacancy automation settings for use after the tenant vacates the dwelling. The automation or gateway hub can determine whether a transition in tenancy has occurred for the dwelling (e.g., when the tenant moves out) and, in response to the transition, load the vacancy automation settings into one or more home automation devices of the dwelling.

Claims (47)

1. A method for automating occupancy transitions, comprising:

receiving and storing, by an automation hub, tenant-defined automation settings from an automation computing environment during a period of tenancy for a dwelling, the tenant-defined automation settings being defined by a tenant of the dwelling using a client interface with the automation computing environment during the period of tenancy;

receiving and storing, by the automation hub, vacancy automation settings from the automation computing environment during the period of tenancy, the vacancy automation settings comprising a schedule for a period of vacancy for the dwelling;

loading, by the automation hub, at least one of the tenant-defined automation settings into a home automation device at the dwelling;

determining, by the automation hub, that a transition in tenancy has occurred for the dwelling based on the schedule for the period of vacancy stored by the automation hub; and

in response to the transition in tenancy, loading, by the automation hub, at least one of the vacancy automation settings into the home automation device at the dwelling, wherein loading the at least one of the vacancy automation settings into the home automation device comprises:

removing, by the automation hub, a first access credential from an automated door lock device of the dwelling; and

loading, by the automation hub, a second access credential into the automated door lock device of the dwelling.

2. The method of claim 1 , wherein the schedule for the period of vacancy for the dwelling comprises a start date and an end date for the period of vacancy.

3. The method of claim 1 , wherein the vacancy automation settings comprise a first access credential for maintenance or service personnel during the period of vacancy for the dwelling and a second access credential for a new resident of the dwelling after the period of vacancy.

4. The method of claim 1 , wherein loading the at least one of the vacancy automation settings into the home automation device comprises loading, by the automation hub, a thermostat setting into an automated thermostat device of the dwelling.

5. The method of claim 1 , wherein determining that the transition in tenancy has occurred further comprises identifying, by the automation hub, an interruption in network communications with the automation computing environment.

6. The method of claim 5 , further comprising broadcasting, by the automation hub, an ad-hoc network access identifier for an ad-hoc network in response to identifying the interruption in network communications with the automation computing environment.

7. The method of claim 6 , further comprising:

authenticating, by the automation hub, a peer device on the ad-hoc network; and

receiving and storing, by the automation hub, automation settings from the peer device.

8. A home automation hub, comprising:

a memory device to store computer readable instructions thereon; and

a computing device configured, through execution of the computer readable instructions, to:

receive and store tenant-defined automation settings from an automation computing environment during a period of tenancy for a dwelling, the tenant-defined automation settings being defined by a tenant of the dwelling using a client interface with the automation computing environment during the period of tenancy;

receive and store vacancy automation settings from the automation computing environment during the period of tenancy, the vacancy automation settings comprising a schedule for a period of vacancy for the dwelling;

load at least one of the tenant-defined automation settings into a home automation device at the dwelling;

determine that a transition in tenancy has occurred for the dwelling based on the schedule for the period of vacancy stored by the home automation hub; and

in response to the transition in tenancy, load at least one of the vacancy automation settings into the home automation device at the dwelling, wherein the computing device is further configured to:

identify an interruption in network communications with the automation computing environment; and

broadcast an ad-hoc network access identifier for an ad-hoc network in response to the interruption in network communications with the automation computing environment.

9. The home automation hub of claim 8 , wherein the schedule for the period of vacancy for the dwelling comprises a start date and an end date for the period of vacancy.

10. The home automation hub of claim 8 , wherein the vacancy automation settings comprise a first access credential for maintenance or service personnel during the period of vacancy for the dwelling and a second access credential for a new resident of the dwelling after the period of vacancy.

11. The home automation hub of claim 8 , wherein, to load the at least one of the vacancy automation settings into the home automation device, the computing device is configured to:

remove a first access credential from an automated door lock device of the dwelling; and

load a second access credential into the automated door lock device of the dwelling.

12. The home automation hub of claim 8 , wherein the computing device is further configured to:

authenticate a peer device on the ad-hoc network; and

receive and store automation settings from the peer device.

13. A method for automating automation devices, comprising:

receiving and storing, by an automation hub, tenant-defined automation settings and secondary automation settings from an automation computing environment during a period of tenancy for a dwelling, the tenant-defined automation settings being defined by a tenant of the dwelling using a client interface with the automation computing environment during the period of tenancy, and the secondary automation settings comprising a schedule for a period of vacancy;

loading, by the automation hub, at least one of the tenant-defined automation settings into a home automation device;

determining, by the automation hub, whether a transition event has occurred based on the schedule for the period of vacancy stored by the automation hub; and

in response to the transition event, loading, by the automation hub, at least one of the secondary automation settings into the home automation device, wherein loading the secondary automation settings into the home automation device comprises:

removing, by the automation hub, a first access credential from an automated door lock device; and

loading, by the automation hub, a second access credential into the automated door lock device.

14. The method of claim 13 , wherein the secondary automation settings include at least one of an access credential for maintenance or service personnel or an access credential for a new resident.

15. The method of claim 13 , wherein determining whether the transition event has occurred further comprises identifying, by the automation hub, an interruption in network communications with the automation computing environment.

16. The method of claim 15 , further comprising broadcasting, by the automation hub, an ad-hoc network access identifier for an ad-hoc network in response to identifying the interruption in network communications with the automation computing environment.

17. The method of claim 16 , further comprising:

authenticating, by the automation hub, a peer device on the ad-hoc network; and

receiving and storing, by the automation hub, automation settings from the peer device.

Assignments (6)
RELEASE OF SECURITY INTEREST Recorded Aug 11, 2025
From: COX COMMUNICATIONS EBD HOLDINGS, INC.
To: LEVEL HOME, INC.
Reel/Frame 071982/0692 →
RELEASE OF SECURITY INTEREST Recorded Aug 7, 2025
From: COX COMMUNICATIONS EBD HOLDINGS, INC.
To: LEVEL HOME, INC.
Reel/Frame 071966/0983 →
SECURITY INTEREST Recorded Jan 10, 2025
From: AMBIENT PROPERTY TECHNOLOGIES, INC. (AS SUCCESSOR IN INTEREST OT LEVEL HOME, INC.
To: COX COMMUNICATIONS EBD HOLDINGS, INC.
Reel/Frame 069820/0080 →
SECURITY INTEREST Recorded Jun 11, 2024
From: LEVEL HOME, INC.
To: COX COMMUNICATIONS EBD HOLDINGS, INC.
Reel/Frame 067682/0457 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 27, 2022
From: DWELO, INC.
To: LEVEL HOME, INC.
Reel/Frame 060036/0248 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 20, 2021
From: ROVITO, MICHAEL ANDREW; REINBACH, GREG WILLIAM; MARTIN, ISAAC GREGORY
To: DWELO INC.
Reel/Frame 054962/0062 →
Continuity (2)
Provisional Application 62381151 · Aug 30, 2016
Related Publication 20180062870A1 · Mar 1, 2018