IP Library Granted Patent US 11,096,340
Granted Patent B1
US 11,096,340 · App. 15/888,985 · Granted Aug 24, 2021

Sprinkler control systems and methods

Inventor: Jeffrey G. Thomas (Draper, UT)
Assignee: Vivint, Inc.
A01G25/16A01G25/165
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 11,096,340
App. No.
15/888,985
Granted
Aug 24, 2021
Kind
B1
Abstract

Methods, systems, and devices are described for controlling a sprinkler system, including an apparatus for sprinkler system control that includes a processor, a memory in electronic communication with the processor, and instructions stored in the memory. The instructions are executable by the processor to receive operation instructions for the sprinkler system from a source that is separate from a control panel of the sprinkler system, and operate valves of the sprinkler system independent of instructions from the control panel.

Claims (39)

1. An in-line apparatus for sprinkler system control, comprising:

a processor;

a memory in electronic communication with the processor; and

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

receive, from a home automation system control panel, at least one instruction associated with operation of the sprinkler system;

block a first signal associated with the operation of the sprinkler system and received from a controller of the sprinkler system from being transmitted to at least one valve of the sprinkler system subsequent to and in response to receiving the at least one instruction from the home automation system control panel, wherein blocking the first signal further comprises deactivating the at least one valve of the sprinkler system for a predetermined amount of time;

transmit a second signal to cause the at least one valve of the sprinkler system to operate in a first mode after blocking the first signal associated with the operation of the sprinkler system from being transmitted to the at least one valve of the sprinkler system;

receive, from the home automation system control panel, at least one real-time condition after transmitting the second signal to operate the at least one valve of the sprinkler system; and

transmit a third signal to cause the at least one valve of the sprinkler system to operate in a second mode based on receiving the at least one real-time condition from the home automation system control panel.

2. The in-line apparatus of claim 1 , wherein operating the at least one valve of the sprinkler system in the second mode comprises turning off the at least one valve of the sprinkler system for a duration.

3. The in-line apparatus of claim 2 , wherein the duration is based on the at least one real-time condition received from the home automation system control panel.

4. The in-line apparatus of claim 1 , wherein the in-line apparatus comprises a user interface configured to receive manual input of at least one instruction.

5. The in-line apparatus of claim 1 , wherein the at least one real-time condition comprises past weather conditions, current weather conditions, future weather forecasts, or a combination thereof.

6. The in-line apparatus of claim 1 , wherein the at least one valve of the sprinkler system is associated with a first zone of the sprinkler system.

7. The in-line apparatus of claim 6 , wherein the instructions are further executable to:

operate at least one additional valve of the sprinkler system in the first mode based on receiving the at least one instruction; and

operate the at least one additional valve of the sprinkler system in the second mode based on receiving the at least one real-time condition from the home automation system control panel, wherein the at least one additional valve of the sprinkler system is associated with a second zone of the sprinkler system.

8. The in-line apparatus of claim 1 , wherein the instructions are further executable to:

determine a change in the at least one real-time condition after operating the at least one valve of the sprinkler system in the second mode; and

operate the at least one valve of the sprinkler system in the first mode based on determining the change in the at least one real-time condition.

9. A computer-program product for controlling a sprinkler system, the computer-program product comprising a non-transitory computer-readable medium storing instructions executable by a processor to:

receive, from a home automation system control panel, at least one instruction associated with operation of the sprinkler system;

block a first signal associated with the operation of the sprinkler system and received from a controller of the sprinkler system from being transmitted to at least one valve of the sprinkler system subsequent to and in response to receiving the at least one instruction from the home automation system control panel, wherein blocking the first signal further comprises deactivating the at least one valve of the sprinkler system for a predetermined amount of time;

transmit a second signal to cause the at least one valve of the sprinkler system to operate in a first mode after blocking the first signal associated with the operation of the sprinkler system from being transmitted to the at least one valve of the sprinkler system;

receive, from the home automation system control panel, at least one real-time condition after transmitting the second signal to operate the at least one valve of the sprinkler system; and

transmit a third signal to cause the at least one valve of the sprinkler system to operate in a second mode based on receiving the at least one real-time condition from the home automation system control panel.

10. The computer-program product of claim 9 , wherein the at least one instruction comprises user input received at the home automation system control panel.

11. The computer-program product of claim 10 , wherein the user input is received at a user interface of the sprinkler system.

12. The computer-program product of claim 9 , wherein operating the at least one valve of the sprinkler system in the second mode includes turning the at least one valve off for a select time period.

13. A computer-implemented method for controlling a sprinkler system, comprising:

receiving, from a home automation system control panel, at least one instruction associated with operation of the sprinkler system;

blocking a first signal associated with the operation of the sprinkler system and received from a controller of the sprinkler system from being transmitted to at least one valve of the sprinkler system subsequent to and in response to receiving the at least one instruction from the home automation system control panel, wherein blocking the first signal further comprises deactivating the at least one valve of the sprinkler system for a predetermined amount of time;

transmitting a second signal to cause the at least one valve of the sprinkler system to operate in a first mode after blocking the first signal associated with the operation of the sprinkler system from being transmitted to the at least one valve of the sprinkler system;

receiving, from the home automation system control panel, at least one real-time condition after transmitting the second signal to operate the at least one valve of the sprinkler system; and

transmitting a third signal to cause the at least one valve of the sprinkler system to operate in a second mode based on receiving the at least one real-time condition from the home automation system control panel.

14. The method of claim 13 , further comprising:

transmitting information related to operating the at least one valve of the sprinkler system in the first mode to the home automation system control panel; and

transmitting information related to operating the at least one valve of the sprinkler system in the second mode to the home automation system control panel.

15. The method of claim 13 , wherein the home automation system control panel comprises a home automation security system.

Assignments (10)
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 →
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 (REEL 057434 / FRAME 0591) Recorded Nov 1, 2024
From: BANK OF AMERICA, N.A.
To: VIVINT LLC (F/K/A VIVINT, INC.)
Reel/Frame 069289/0529 →
SECURITY AGREEMENT SUPPLEMENT NO. 2 Recorded Jul 12, 2021
From: VIVINT, INC.
To: BANK OF AMERICA, N.A.
Reel/Frame 057434/0591 →
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 Feb 5, 2018
From: THOMAS, JEFFREY G.
To: VIVINT, INC.
Reel/Frame 044835/0456 →