IP Library Patent Application 13567999
Patent Application
App. No. 13/567,999

SYSTEM AUTOMATION VIA AN ALARM SYSTEM

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 None
App. No.
13/567,999
Abstract

Methods, devices, systems, and computer program products for automating a system based on weather data are disclosed. A method may comprise receiving weather related data and modifying at least one system rule at least partially based on the received weather related data. The method may also include conveying one or more commands to at least one system control based at least partially on the at least one modified system rule. Further, the method may include operating the at least one system in response to the one or more commands.

Claims (57)

1 . A method, comprising:

receiving forecast weather data at an alarm system controller from a weather data source; and

controlling at least one system via the alarm system controller based on the forecast weather data.

2 . The method of claim 1 , the receiving forecast weather data comprising receiving at least one of a forecast maximum and minimum temperature data, forecast cloud cover data, forecast humidity data, forecast precipitation data, and forecast wind data.

3 . The method of claim 1 , the controlling at least one system comprising controlling at least one of an HVAC system, a sprinkler system, a lighting system, and a swimming pool system.

4 . The method of claim 1 , the controlling at least one system comprising conveying one or more control signals to the at least one system.

5 . The method of claim 1 , further comprising receiving information indicating a status of the system.

6 . The method of claim 1 , the controlling at least one system comprising conveying one or more control signals to a system control for controlling the at least one system.

7 . The method of claim 1 , the controlling at least one system comprising conveying one or more commands from a remote computing device to the at least one system via the alarm system controller.

8 . An alarm system control panel, comprising:

a system automation module to receive weather forecast data from a weather data source and manage one or rules for a remote system; and

an interface configured to transmit one or more commands for controlling the remote system according to the one or more rules.

9 . The alarm system control panel of claim 8 , further comprising a user interface for receiving local commands for defining the one or more rules.

10 . The alarm system control panel of claim 8 , the interface further configured to receive information indicating a status of the remote system.

11 . The alarm system control panel of claim 8 , the interface further configured to receive one or more remote commands from a remote computing device for defining the one or more rules.

12 . The alarm system control panel of claim 8 , the interface further configured to convey information indicating a status of the remote system to a remote computing device.

13 . A control peripheral device, comprising:

a first interface configured for receiving one or more commands from an alarm system controller and transmitting a status of a system to the alarm system controller; and

a second interface configured for coupling to a system control for controlling the system in response to the one or more commands.

14 . The control peripheral device of claim 13 , the second interface configured to communicatively interface with the system control via a hard-wired serial interface.

15 . The control peripheral device of claim 13 , the system status comprising at least one of current setting information, historical runtime information, system control data, and system hardware information.

16 . The control peripheral device of claim 13 , the second interface further configured for receiving the system status from the system control.

17 . A method, comprising:

receiving weather related data;

modifying at least one system rule at least partially based on the received weather related data;

conveying one or more commands to at least one system control based at least partially on the at least one modified system rule; and

operating the at least one system in response to the one or more commands.

18 . The method of claim 17 , the modifying comprising modifying at least one of a schedule and a setting of the at least one system.

19 . The method of claim 17 , the receiving weather data comprising receiving at least one of temperature data, wind speed and direction data, precipitation data, humidity data, sunrise and sunset data, air quality data, ozone level data, and cloud cover data.

20 . A control system, comprising:

an alarm system controller for receiving weather data from a weather data source and conveying one or more commands for controlling an operation of one or more systems in response to the weather data;

a system control for receiving the one or more commands from the alarm system controller and controlling the one or more systems in response thereto.

21 . The system of claim 20 , further comprising a control peripheral device, comprising:

a first interface configured for receiving one or more commands from the alarm system controller and transmitting a status of a system to the alarm system controller; and

a second interface configured for coupling to the system control for controlling the system in response to the one or more commands.

22 . The control peripheral device of claim 20 , the one or more systems comprising one or more of an HVAC system, a sprinkler system, a lighting system, and a swimming pool system.

23 . A computer-readable storage medium storing instructions that when executed by a processor cause the processor to perform instructions, the instructions comprising:

receiving forecast weather data at an alarm control panel from a weather data source; and

controlling at least one system via the alarm control panel based on the forecast weather data.

24 . An alarm system control panel that interfaces with a sprinkler system control, the alarm system control panel comprising:

a wireless interface configured to establish a connection with a sprinkler system control and to transfer sprinkler system related data through the connection, including:

receiving sprinkler status from the sprinkler system control, and

sending one or more sprinkler commands to the sprinkler system control;

a network interface configured to receive weather-related data from a network; and

a sprinkler automation module configured to manage one or more sprinkler zones operated by the sprinkler system control.

25 . The alarm system control panel of claim 24 , the sprinkler automation module configured for:

receiving the sprinkler status from the sprinkler system control via the wireless interface;

maintaining one or more of at least one sprinkler zone rule and a watering schedule;

modifying one or more of the at least one sprinkler zone rule and the watering schedule based on the weather-related data received from the network; and

sending the one or more sprinkler commands to the sprinkler system control via the wireless interface, the one or more sprinkler commands configured to cause the sprinkler system control to implement the modified at least one sprinkler zone rule or the modified watering schedule.

26 . The alarm system control panel of claim 24 , wherein the weather related data comprises at least one of past weather data, present weather data, and future weather data.

27 . A method comprising:

establishing a wireless connection with a sprinkler system control, the wireless connection established to receive sprinkler status from the sprinkler system control and to send sprinkler commands to the sprinkler system control panel;

defining at least one sprinkler zone rule and developing a watering schedule from the at least one sprinkler zone rule, the watering schedule defining a time period during which at least one sprinkler zone should be active;

receiving weather related data over a network interface, the weather related data including at least a forecast relating to one or more of future temperature, precipitation, or wind conditions;

modifying at least the watering schedule based on the received weather related data, including defining a different time period during which the at least one sprinkler zone should be active to optimize water usage in view of the forecast; and

sending one or more sprinkler commands to the sprinkler system control panel over the wireless connection, the one or more sprinkler commands configured to cause the sprinkler system control panel to activate the at least one sprinkler zone as defined by modified at least the watering schedule.

Assignments (16)
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS RECORDED AT REEL 038275, FRAME 0377 Recorded Nov 11, 2024
From: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
To: VIVINT, INC.
Reel/Frame 069334/0010 →
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 →
CHANGE OF NAME Recorded Feb 23, 2023
From: NORTEK SECURITY & CONTROL LLC
To: NICE NORTH AMERICA LLC
Reel/Frame 062849/0959 →
RELEASE OF SECURITY INTEREST Recorded Jul 12, 2021
From: BANK OF AMERICA, N.A.
To: VIVINT, INC.
Reel/Frame 056832/0725 →
SECURITY AGREEMENT Recorded May 23, 2019
From: VIVINT, INC.
To: WILMINGTON TRUST, NATIONAL ASSOCIATION
Reel/Frame 049283/0566 →
SECURITY AGREEMENT Recorded Sep 6, 2018
From: VIVINT, INC.
To: BANK OF AMERICA, N.A.
Reel/Frame 047029/0304 →
NOTICE OF RELEASE OF SECURITY INTEREST IN PATENTS Recorded Jan 11, 2017
From: WELLS FARGO BANK, NATIONAL ASSOCIATION
To: NORTEK, INC.; BARCOM ASIA HOLDINGS, LLC; BARCOM CHINA HOLDINGS, LLC; BNSS LP, INC.; BNSS GP, INC.; BROAN-NUTONE LLC; BROAN-NUTONE STORAGE SOLUTIONS LP; CES GROUP, LLC (SUCCESSOR BY MERGER TO HUNTAIR, INC.); CES INTERNATIONAL LTD.; CORE BRANDS, LLC; ERGOTRON, INC.; GEFEN, LLC; GTO ACCESS SYSTEMS, LLC (F/K/A GATES THAT OPEN, LLC); HUNTAIR MIDDLE EAST HOLDINGS, INC.; LINEAR LLC; MAGENTA RESEARCH LTD.; NORTEK INTERNATIONAL, INC.; NORDYNE INTERNATIONAL, INC.; NORDYNE LLC; OPERATOR SPECIALTY COMPANY, INC.; PACIFIC ZEPHYR RANGE HOOD, INC.; REZNOR LLC; TV ONE BROADCAST SALES CORPORATION; ZEPHYR VENTILATION, LLC
Reel/Frame 041346/0048 →
SECURITY AGREEMENT Recorded Apr 11, 2016
From: VIVINT, INC.
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 038402/0356 →
SECURITY INTEREST Recorded Mar 28, 2016
From: VIVINT, INC.
To: WILMINGTON TRUST, NATIONAL ASSOCIATION
Reel/Frame 038275/0377 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded May 13, 2014
From: LINEAR LLC; GTO ACCESS SYSTEMS, LLC (F/K/A GATES THAT OPEN, LLC); BROAN-NUTONE LLC; CORE BRANDS, LLC; ERGOTRON, INC.; CES GROUP, LLC (SUCCESSOR BY MERGER TO HUNTAIR, INC.); TV ONE BROADCAST SALES CORPORATION; NORDYNE LLC; CES GROUP, LLC; REZNOR LLC
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 032891/0753 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 10, 2014
From: 2GIG TECHNOLOGIES, INC.
To: VIVINT, INC.
Reel/Frame 031940/0801 →
RELEASE OF SECURITY AGREEMENT Recorded Apr 2, 2013
From: BANK OF AMERICAN, N.A.
To: 2GIG TECHNOLOGIES, INC.
Reel/Frame 030128/0846 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 12, 2013
From: WARREN, JEREMY BRUCE; SANTIAGO, TODD MATTHEW
To: 2GIG TECHNOLOGIES, INC.
Reel/Frame 029797/0659 →
SECURITY AGREEMENT Recorded Nov 20, 2012
From: 2GIG TECHNOLOGIES, INC.
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 029340/0028 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 19, 2012
From: WARREN, JEREMY BRUCE; SANTIAGO, TODD MATTHEW
To: 2GIG TECHNOLOGIES, INC.
Reel/Frame 029160/0371 →