IP Library › Granted Patent US 11,184,322
Granted Patent B2
US 11,184,322 · App. 16/257,706 · Granted Nov 23, 2021

Communication protocols in integrated systems

Inventors: Paul Dawes (Redwood City, CA); Marc Baum (Redwood City, CA); Aaron Wood (Redwood City, CA)
Assignee: iControl Networks, Inc.
H04L63/02G06F3/0412G06F3/04842H04L67/10H04L67/42H04W4/38H04W12/0806
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,184,322
App. No.
16/257,706
Granted
Nov 23, 2021
Kind
B2
Abstract

Systems and methods comprise a gateway that includes a processor coupled to a security system at a premises via a channel. The channel comprises a protocol of the security system that is a proprietary bus protocol of the control panel of the security system. A touchscreen at the premises is coupled to the gateway and presents user interfaces. The user interfaces include a security interface that provides control of functions of the security system and access to data collected by the security system, and a network interface that provides access to network devices. A camera is located at the premises and coupled to the gateway. A security server at a remote location is coupled to the gateway. The security server comprises a client interface through which remote client devices exchange data with the gateway and the security system.

Claims (52)

1. A system comprising:

a gateway device in communication, via a first protocol, with a security system located at a premises;

a touchscreen device located at the premises and configured to output a plurality of user interfaces, wherein the touchscreen device is in communication with the gateway device, wherein the plurality of user interfaces comprises:

a security user interface configured to facilitate control of functions of the security system via communications with the security system and access to data collected by the security system; and

a network user interface configured to facilitate access to one or more network devices located at the premises; and

a remote device configured to receive, from the gateway device and via a second protocol different from the first protocol, data associated with one or more of the security system or the one or more network devices.

2. The system of claim 1 , wherein the first protocol is associated with a control panel of the security system.

3. The system of claim 1 , wherein the data associated with one or more of the security system or the one or more network devices comprises at least one of an indication of a state of the one or more of the security system or the one or more network devices, an indication of an event associated with the premises, a video associated with the premises, or an image associated with the premises.

4. The system of claim 1 , wherein the remote device is configured to send, to at least one user device, an indication of the data associated with one or more of the security system or the one or more network devices.

5. The system of claim 1 , wherein the one or more network devices comprise at least one of a sensor device, a thermostat device, or a remote control device.

6. A method comprising:

receiving, by a touchscreen device located at a premises and from a gateway device, data associated with one or more of a security system located at the premises or one or more network devices located at the premises, wherein the gateway device is configured to:

receive, from the security system and via a first protocol, the data; and

send, to a remote device and via a second protocol different from the first protocol, the data; and

causing output, via at least one of a plurality of user interfaces, of an indication of the data, wherein the plurality of user interfaces comprises:

a security user interface configured to facilitate control of functions of the security system via communications with the security system and access to data associated with the security system; and

a network user interface configured to facilitate access to the one or more network devices.

7. The method of claim 6 , wherein the causing output of the indication of the data comprises causing the security user interface to display the indication of the data.

8. The method of claim 6 , wherein the data is associated with a premises event; and

wherein the causing output of the indication of the data comprises causing output, via the security user interface, of an alert indicative of the data.

9. The method of claim 6 , further comprising causing the gateway device to send the data to the remote device.

10. The method of claim 6 , wherein the gateway device is configured to cause the remote device to send, to at least one user device, an indication of the data.

11. The method of claim 6 , wherein the gateway device is further configured to send, to the security system, a request comprising a security system bus address; and

wherein the gateway device is configured to receive, from the security system, the data in response to the request.

12. A touchscreen device comprising:

one or more processors; and

memory storing instructions that, when executed by the one or more processors, cause the touchscreen device to:

receive, by the touchscreen device and from a gateway device, data associated with one or more of a security system located at a premises or one or more network devices located at the premises, wherein the gateway device is configured to:

receive, from the security system and via a first protocol, the data; and

send, to a remote device and via a second protocol different from the first protocol, the data; and

cause output, via at least one of a plurality of user interfaces, of an indication of the data, wherein the plurality of user interfaces comprises:

a security user interface configured to facilitate control of functions of the security system via communications with the security system and access to data associated with the security system; and

a network user interface configured to facilitate access to the one or more network devices.

13. The touchscreen device of claim 12 , wherein the one or more network devices comprise at least one of a door sensor, a window sensor, a motion sensor, a temperature sensor, a smoke sensor, a carbon monoxide sensor, or a water sensor.

14. The touchscreen device of claim 12 , wherein the instructions, when executed, further cause the touchscreen device to:

receive, via the network user interface, a command; and

cause, based on the command, at least one of the one or more network devices to perform an operation.

15. The touchscreen device of claim 12 , wherein the instructions, when executed, further cause the touchscreen device to receive, via the security user interface, a command;

wherein the touchscreen device is configured to cause output of the indication of the data based on the command.

16. A non-transitory computer-readable medium storing instructions that, when executed, cause:

receiving, by a touchscreen device located at a premises and from a gateway device, data associated with one or more of a security system located at the premises or one or more network devices located at the premises, wherein the gateway device is configured to:

receive, from the security system and via a first protocol, the data; and

send, to a remote device and via a second protocol different from the first protocol, the data; and

causing output, via at least one of a plurality of user interfaces, of an indication of the data, wherein the plurality of user interfaces comprises:

a security user interface configured to facilitate control of functions of the security system via communications with the security system and access to data associated with the security system; and

a network user interface configured to facilitate access to the one or more network devices.

17. The non-transitory computer-readable medium of claim 16 , wherein the security system is configured to:

poll the gateway device; and

send, to the gateway device and in response to receiving a response to polling the gateway device, the data.

18. The non-transitory computer-readable medium of claim 16 , wherein the gateway device is configured to cause the remote device to send, to at least one user device, an indication of the data.

19. The non-transitory computer-readable medium of claim 16 , wherein the one or more network devices comprise at least one of a sensor device, a thermostat device, or a remote control device.

20. The non-transitory computer-readable medium of claim 16 , wherein the security user interface is configured to output icons representing one or more devices of the security system.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 11, 2020
From: DAWES, PAUL; BAUM, MARC; WOOD, AARON
To: ICONTROL NETWORKS, INC.
Reel/Frame 053183/0452 →
Continuity (51)
Continuation 14203219 · Mar 10, 2014
Continuation In Part 13932837 · Jul 1, 2013
Continuation In Part 13925181 · Jun 24, 2013
Continuation In Part 12197946 · Aug 25, 2008
Continuation In Part 13718851 · Dec 18, 2012
Continuation In Part 11761745 · Jun 12, 2007
Continuation In Part 12019568 · Jan 24, 2008
Continuation In Part 13531757 · Jun 25, 2012
Continuation In Part 13335279 · Dec 22, 2011
Continuation In Part 12539537 · Aug 11, 2009
Continuation In Part 12750470 · Mar 3, 2010
Continuation In Part 13104932 · May 10, 2011
Continuation In Part 13311365 · Dec 5, 2011
Continuation 12637671 · Dec 14, 2009
Continuation 12189757 · Aug 11, 2008
Continuation In Part 12019554 · Jan 24, 2008
Continuation In Part 11761718 · Jun 12, 2007
Continuation In Part 11084232 · Mar 16, 2005
Continuation In Part 12269735 · Nov 12, 2008
Continuation In Part 12197931 · Aug 25, 2008
Continuation 12198023 · Aug 25, 2008
Continuation 12269767 · Nov 12, 2008
Continuation 12197895 · Aug 25, 2008
Continuation In Part 12269585 · Nov 12, 2008
Provisional Application 61782345 · Mar 14, 2013
Provisional Application 61802077 · Mar 15, 2013
Provisional Application 61777061 · Mar 12, 2013
Provisional Application 61778853 · Mar 13, 2013
Provisional Application 61779028 · Mar 13, 2013
Provisional Application 61779753 · Mar 13, 2013
Provisional Application 61780092 · Mar 13, 2013
Provisional Application 61780290 · Mar 13, 2013
Provisional Application 61780435 · Mar 13, 2013
Provisional Application 61780538 · Mar 13, 2013
Provisional Application 61780637 · Mar 13, 2013
Provisional Application 61781401 · Mar 14, 2013
Provisional Application 61781713 · Mar 14, 2013
Provisional Application 61087967 · Aug 11, 2008
Provisional Application 61023496 · Jan 25, 2008
Provisional Application 61023493 · Jan 25, 2008
Provisional Application 61023489 · Jan 25, 2008
Provisional Application 61019162 · Jan 4, 2008
Provisional Application 61019167 · Jan 4, 2008
Provisional Application 60987359 · Nov 12, 2007
Provisional Application 60987366 · Nov 12, 2007
Provisional Application 60968005 · Aug 24, 2007
Provisional Application 60957997 · Aug 24, 2007
Provisional Application 60804550 · Jun 12, 2006
Provisional Application 60886439 · Jan 24, 2007
Provisional Application 61164877 · Mar 30, 2009
Related Publication 20190158460A1 · May 23, 2019
Cited By (14)
US 12,244,663 US 12,250,547 US 12,253,833 US 12,267,385 US 12,283,172 US 12,284,057 US 12,301,379 US 12,476,840 US 12,494,938 US 12,526,103 US 12,541,237 US 12,621,043 US 12,638,840 US 12,738,150