IP Library Granted Patent US 10,750,685
Granted Patent B1
US 10,750,685 · App. 15/952,722 · Granted Aug 25, 2020

System and methods for providing remote irrigation system operation

Inventors: Richard Scott Carlson (Orem, UT); Thomas Colby Winegar (Draper, UT); Brian Brower (South Jordan, UT); Jeremy Bruce Warren (Draper, UT); Harrison Taylor Jenkins (Salt Lake City, UT); Alexander J. Dunn (Orem, UT); Michael Scott Moulton (Heber City, UT)
Assignee: Vivint, Inc.
A01G25/16G05B19/042G05B2219/2625
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,750,685
App. No.
15/952,722
Granted
Aug 25, 2020
Kind
B1
Abstract

The present disclosure relates systems and methods for providing remote irrigation system operation. In any embodiment, the method for a home automation system may include coupling an irrigation control bypass module with a legacy irrigation control panel associated with a legacy irrigation automation system. The method may also include setting the legacy irrigation control panel to an inactive state, and operating the legacy irrigation automation system based at least in part on a first set of one or more instructions received from the irrigation control bypass module. In any embodiment, the irrigation control bypass module may be initiated based at least in part on a second set of one or more instructions received from the home automation system.

Claims (59)

1. A method for a home automation system, comprising:

setting a legacy irrigation control panel associated with a legacy irrigation automation system to an inactive state, the inactive state disabling one or more signals from the legacy irrigation control panel;

activating an irrigation control bypass module based at least in part on the legacy irrigation control panel being set to the inactive state;

bypassing control of the legacy irrigation automation system by the legacy irrigation control panel based at least in part on setting the legacy irrigation control panel to the inactive state and activating the irrigation control bypass module;

operating the legacy irrigation automation system based at least in part on a first set of one or more instructions received from the irrigation control bypass module and bypassing the control of the legacy irrigation automation system by the legacy irrigation control panel;

setting the legacy irrigation control panel to an active state; and

operating the legacy irrigation automation system based at least in part on a second set of one or more instructions received from the legacy irrigation control panel.

2. The method of claim 1 , further comprising:

coupling the irrigation control bypass module with the legacy irrigation control panel associated with the legacy irrigation automation system.

3. The method of claim 1 , wherein the irrigation control bypass module is activated based at least in part on a third set of one or more instructions received from the home automation system.

4. The method of claim 3 , further comprising:

receiving a user input at the home automation system; and

identifying a predetermined threshold from the user input, wherein the third set of one or more instructions is derived based at least in part on the predetermined threshold.

5. The method of claim 4 , further comprising:

receiving data from one or more sensors associated with the home automation system;

comparing the data received from the one or more sensors with the identified predetermined threshold; and

deriving the third set of one or more instructions based at least in part on the comparing.

6. The method of claim 5 , further comprising:

transmitting a query for the data from the one or more sensors associated with the home automation system; and

receiving the data from the one or more sensors in response to the query.

7. The method of claim 5 , wherein the one or more sensors comprise at least one of a temperature sensor, a humidity sensor, a moisture sensor, or a light sensor, or a combination thereof.

8. The method of claim 4 , wherein the user input comprises a preferred irrigation system operating status, a preferred irrigation system operating schedule, or a combination thereof.

9. The method of claim 1 , further comprising:

providing an alert to a user based at least in part on setting the legacy irrigation control panel to the active state.

10. The method of claim 9 , wherein the alert comprises at least one of an auditory alert, a visual alert, or a haptic alert, or a combination thereof.

11. The method of claim 2 , wherein the home automation system is coupled with the irrigation control bypass module with a wireless connection.

12. The method of claim 2 , wherein the home automation system is coupled with the irrigation control bypass module with a wired connection.

13. An apparatus for a home automation system, comprising:

a processor;

memory in electronic communication with the processor; and

processor instructions stored in the memory, the processor instructions being executable by the processor to:

set a legacy irrigation control panel associated with a legacy irrigation automation system to an inactive state, the inactive state disabling one or more signals from the legacy irrigation control panel;

activate an irrigation control bypass module based at least in part on the legacy irrigation control panel being set to the inactive state;

bypass control of the legacy irrigation automation system by the legacy irrigation control panel based at least in part on setting the legacy irrigation control panel to the inactive state and activating the irrigation control bypass module;

operate the legacy irrigation automation system based at least in part on a first set of one or more instructions received from the irrigation control bypass module and bypassing the control of the legacy irrigation automation system by the legacy irrigation control panel;

set the legacy irrigation control panel to an active state; and

operate the legacy irrigation automation system based at least in part on a second set of one or more instructions received from the legacy irrigation control panel.

14. The apparatus of claim 13 , wherein the processor instructions are further executable by the processor to:

couple the irrigation control bypass module with the legacy irrigation control panel associated with the legacy irrigation automation system.

15. The apparatus of claim 13 , wherein the irrigation control bypass module is activated based at least in part on a third set of one or more instructions received from the home automation system.

16. The apparatus of claim 15 , wherein the processor instructions are further executable by the processor to:

receive a user input at the home automation system; and

identify a predetermined threshold from the user input, wherein the third set of one or more instructions is derived based at least in part on the predetermined threshold.

17. The apparatus of claim 16 , wherein the processor instructions are further executable by the processor to:

receive data from one or more sensors associated with the home automation system;

compare the data received from the one or more sensors with the identified predetermined threshold; and

derive the third set of one or more instructions based at least in part on the comparing.

18. The apparatus of claim 17 , wherein the processor instructions are further executable by the processor to:

transmit a query for the data from the one or more sensors associated with the home automation system; and

receive the data from the one or more sensors in response to the query.

19. A non-transitory computer-readable medium storing computer-executable code, the code executable by a processor to:

set a legacy irrigation control panel associated with a legacy irrigation automation system to an inactive state, the inactive state disabling one or more signals from the legacy irrigation control panel;

activate an irrigation control bypass module based at least in part on the legacy irrigation control panel being set to the inactive state;

bypass control of a legacy irrigation automation system by the legacy irrigation control panel based at least in part on setting the legacy irrigation control panel to the inactive state and activating the irrigation control bypass module;

operate the legacy irrigation automation system based at least in part on a first set of one or more instructions received from the irrigation control bypass module and bypassing the control of the legacy irrigation automation system by the legacy irrigation control panel;

set the legacy irrigation control panel to an active state; and

operate the legacy irrigation automation system based at least in part on a second set of one or more instructions received from the legacy irrigation control panel.

20. The non-transitory computer-readable medium of claim 19 , wherein the code is further executable by the processor to:

couple the irrigation control bypass module with the legacy irrigation control panel associated with the legacy irrigation automation system.

Assignments (9)
AFTER-ACQUIRED INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Feb 27, 2025
From: VIVINT LLC; SMART HOME PROS, INC.; VIVINT AMIGO, INC.
To: DEUTSCHE BANK TRUST COMPANY AMERICAS, AS PRIORITY COLLATERAL TRUSTEE
Reel/Frame 070349/0816 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 7, 2025
From: VIVINT, INC.
To: VIVINT LLC
Reel/Frame 069767/0207 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS RECORDED AT REEL 049283, FRAME 0566 Recorded Nov 11, 2024
From: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
To: VIVINT, INC.
Reel/Frame 069334/0137 →
RELEASE (REEL 047029/ FRAME 0304) Recorded Nov 1, 2024
From: BANK OF AMERICA, N.A.
To: VIVINT LLC (F/K/A VIVINT, INC.)
Reel/Frame 069289/0468 →
RELEASE OF SECURITY INTEREST Recorded Jul 12, 2021
From: BANK OF AMERICA, N.A.
To: VIVINT, INC.
Reel/Frame 056832/0824 →
SECURITY AGREEMENT Recorded May 23, 2019
From: VIVINT, INC.
To: WILMINGTON TRUST, NATIONAL ASSOCIATION
Reel/Frame 049283/0566 →
SUPPL. NO. 2 SECURITY AGREEMENT Recorded Sep 6, 2018
From: VIVINT, INC.
To: BANK OF AMERICA N.A.
Reel/Frame 047024/0048 →
SECURITY AGREEMENT Recorded Sep 6, 2018
From: VIVINT, INC.
To: BANK OF AMERICA, N.A.
Reel/Frame 047029/0304 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 13, 2018
From: CARLSON, RICHARD SCOTT; WINEGAR, THOMAS COLBY; BROWER, BRIAN; WARREN, JEREMY BRUCE; JENKINS, HARRISON TAYLOR; DUNN, ALEXANDER J.; MOULTON, SCOTT
To: VIVINT, INC.
Reel/Frame 045535/0745 →
Continuity (1)
Continuation 14961402 · Dec 7, 2015