US 11,810,445 B2
Cross-client sensor user interface in an integrated security network
Jim Fulker, Palo Alto, CA (US); Ken Sundermeyer, Palo Alto, CA (US); and Paul J. Dawes, Redwood City, CA (US)
Assigned to iControl Networks, Inc., Philadelphia, PA (US)
Filed by iControl Networks, Inc., Philadelphia, PA (US)
Filed on Dec. 17, 2021, as Appl. No. 17/644,935.
Application 17/644,935 is a continuation of application No. 16/041,291, filed on Jul. 20, 2018, granted, now 11,244,545.
Application 16/041,291 is a continuation of application No. 14/943,162, filed on Nov. 17, 2015, granted, now 10,062,245, issued on Aug. 28, 2018.
Application 14/943,162 is a continuation of application No. 12/750,470, filed on Mar. 30, 2010, granted, now 9,191,228, issued on Nov. 17, 2015.
Application 12/750,470 is a continuation in part of application No. 12/269,585, filed on Nov. 12, 2008, granted, now 8,086,702, issued on Dec. 27, 2011.
Application 12/269,585 is a continuation in part of application No. 12/197,895, filed on Aug. 25, 2008, granted, now 8,073,931, issued on Dec. 6, 2011.
Application 12/197,895 is a continuation in part of application No. 12/198,023, filed on Aug. 25, 2008, granted, now 8,209,400, issued on Jun. 26, 2012.
Application 12/198,023 is a continuation in part of application No. 12/189,757, filed on Aug. 11, 2008, granted, now 8,473,619, issued on Jun. 24, 2013.
Application 12/189,757 is a continuation in part of application No. 12/019,568, filed on Jan. 24, 2008, granted, now 10,142,392, issued on Nov. 27, 2018.
Application 12/019,568 is a continuation in part of application No. 12/019,554, filed on Jan. 24, 2008, granted, now 7,911,341, issued on Mar. 22, 2011.
Application 12/019,554 is a continuation in part of application No. 11/761,745, filed on Jun. 12, 2007, granted, now 8,635,350, issued on Jan. 21, 2014.
Application 11/761,745 is a continuation in part of application No. 11/761,718, filed on Jun. 12, 2007, granted, now 7,711,796, issued on May 4, 2010.
Application 11/761,718 is a continuation in part of application No. 11/084,232, filed on Mar. 16, 2005, granted, now 8,335,842, issued on Dec. 18, 2012.
Claims priority of provisional application 61/164,877, filed on Mar. 30, 2009.
Claims priority of provisional application 61/087,967, filed on Aug. 11, 2008.
Claims priority of provisional application 61/023,496, filed on Jan. 25, 2008.
Claims priority of provisional application 61/023,489, filed on Jan. 25, 2008.
Claims priority of provisional application 61/023,493, filed on Jan. 25, 2008.
Claims priority of provisional application 61/019,167, filed on Jan. 4, 2008.
Claims priority of provisional application 61/019,162, filed on Jan. 4, 2008.
Claims priority of provisional application 60/987,366, filed on Nov. 12, 2007.
Claims priority of provisional application 60/987,359, filed on Nov. 12, 2007.
Claims priority of provisional application 60/957,997, filed on Aug. 24, 2007.
Claims priority of provisional application 60/968,005, filed on Aug. 24, 2007.
Claims priority of provisional application 60/955,172, filed on Aug. 10, 2007.
Claims priority of provisional application 60/886,435, filed on Jan. 24, 2007.
Claims priority of provisional application 60/886,439, filed on Jan. 24, 2007.
Claims priority of provisional application 60/804,550, filed on Jun. 12, 2006.
Claims priority of provisional application 60/652,475, filed on Feb. 11, 2005.
Claims priority of provisional application 60/553,932, filed on Mar. 16, 2004.
Claims priority of provisional application 60/553,934, filed on Mar. 16, 2004.
Prior Publication US 2022/0238006 A1, Jul. 28, 2022
Int. Cl. G08B 25/00 (2006.01); H04W 12/02 (2009.01); H04L 67/125 (2022.01); H04L 41/28 (2022.01); H04L 69/40 (2022.01); G08B 25/10 (2006.01); G08B 25/14 (2006.01); H04W 12/033 (2021.01); H04L 41/084 (2022.01); G08B 13/196 (2006.01); H04L 41/0668 (2022.01); H04L 41/069 (2022.01); H04L 41/08 (2022.01); H04L 41/16 (2022.01); H04L 67/025 (2022.01); G06F 16/954 (2019.01); G06F 3/04817 (2022.01); G06F 3/0482 (2013.01); G06F 3/04842 (2022.01); G06F 3/0488 (2022.01); G08B 5/00 (2006.01); G08B 13/04 (2006.01); G08B 17/10 (2006.01); G08B 19/00 (2006.01); H04L 12/28 (2006.01); H04L 43/0817 (2022.01); H04L 67/02 (2022.01); H04N 7/18 (2006.01); G06F 3/04847 (2022.01); G08B 13/22 (2006.01); H04L 67/10 (2022.01); H04L 9/40 (2022.01); H04L 41/0213 (2022.01); H04L 41/0253 (2022.01); H04L 41/12 (2022.01); H04L 41/22 (2022.01); H04W 88/16 (2009.01); H04L 65/10 (2022.01)
CPC G08B 25/007 (2013.01) [G06F 3/0482 (2013.01); G06F 3/0488 (2013.01); G06F 3/04817 (2013.01); G06F 3/04842 (2013.01); G06F 3/04847 (2013.01); G06F 16/954 (2019.01); G08B 5/00 (2013.01); G08B 13/04 (2013.01); G08B 13/19654 (2013.01); G08B 13/19678 (2013.01); G08B 13/22 (2013.01); G08B 17/10 (2013.01); G08B 19/005 (2013.01); G08B 25/009 (2013.01); G08B 25/10 (2013.01); G08B 25/14 (2013.01); H04L 12/2803 (2013.01); H04L 12/2809 (2013.01); H04L 12/2818 (2013.01); H04L 41/069 (2013.01); H04L 41/0668 (2013.01); H04L 41/0846 (2013.01); H04L 41/0886 (2013.01); H04L 41/16 (2013.01); H04L 41/28 (2013.01); H04L 43/0817 (2013.01); H04L 67/02 (2013.01); H04L 67/025 (2013.01); H04L 67/10 (2013.01); H04L 67/125 (2013.01); H04L 69/40 (2013.01); H04N 7/181 (2013.01); H04W 12/02 (2013.01); H04W 12/033 (2021.01); G08B 13/19682 (2013.01); G08B 25/008 (2013.01); H04L 41/0213 (2013.01); H04L 41/0253 (2013.01); H04L 41/08 (2013.01); H04L 41/12 (2013.01); H04L 41/22 (2013.01); H04L 63/20 (2013.01); H04L 65/1013 (2013.01); H04L 2012/2841 (2013.01); H04L 2012/2843 (2013.01); H04W 88/16 (2013.01)] 28 Claims
OG exemplary drawing
 
8. A computing device comprising:
one or more processors; and
memory storing instructions that, when executed by the one or more processors, cause the computing device to:
cause output, by a premises management system and to at least one computing device, of a user interface that comprises at least one message associated with the premises management system and further comprises a plurality of icons associated with a plurality of premises devices associated with the premises management system;
receive, from at least one premises device of the plurality of premises devices, data indicative of a state of the at least one premises device;
determine a first priority associated with the at least one message;
determine, based on the data, a second priority associated with the at least one premises device of the plurality of premises devices; and
send, to the at least one computing device, data configured to cause the user interface to output, based on the first and second priorities, the at least one message and the plurality of icons.