IP Library › Granted Patent US 10,992,784
Granted Patent B2
US 10,992,784 · App. 16/221,299 · Granted Apr 27, 2021

Communication protocols over internet protocol (IP) networks

Inventors: Chris Decenzo (Menlo Park, CA); Marc Baum (Redwood City, CA); Paul Dawes (Redwood City, CA); Frank Chu (Redwood City, CA)
Assignee: Control Networks, Inc.
H04L67/42G07C9/00H04L65/4084H04L67/10H04L67/12H04N7/18
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,992,784
App. No.
16/221,299
Granted
Apr 27, 2021
Kind
B2
Abstract

A system and methods comprise a touchscreen at a premises. The touchscreen includes a processor coupled to a security system at the premises. User interfaces are presented via the touchscreen. 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 at the premises is coupled to the touchscreen via a plurality of interfaces. A security server at a remote location is coupled to the touchscreen. The security server comprises a client interface through which remote client devices exchange data with the touchscreen and the security system.

Claims (56)

1. A method comprising:

communicating, by a premises management system located at a premises, via a first wireless access point of a plurality of wireless access points;

determining first signal information associated with the first wireless access point and second signal information associated with a second wireless access point of the plurality of wireless access points;

determining, based on the first signal information and the second signal information, satisfaction of a connection switch threshold; and

communicating, based on the satisfaction of the connection switch threshold, via the second wireless access point.

2. The method of claim 1 , wherein the connection switch threshold comprises a difference in respective signal information of at least two wireless access points of the plurality of wireless access points.

3. The method of claim 1 , wherein the communicating via the second wireless access point comprises communicating, via the second wireless access point, with at least one computing device located at the premises.

4. The method of claim 1 , wherein the first signal information and the second signal information each comprise at least one of signal strength, error rate, or interference.

5. The method of claim 1 , wherein the communicating via the second wireless access point comprises at least one of sending data via the second wireless access point or receiving data via the second wireless access point.

6. The method of claim 1 , wherein the communicating via the second wireless access point is further based on satisfaction of a minimum switch time.

7. The method of claim 1 , wherein the determining the satisfaction of a connection switch threshold is based on comparing the first signal information and the second signal information.

8. A system comprising:

a first wireless access point;

a second wireless access point; and

a premises management system located at a premises, wherein the premises management system is configured to:

communicate via the first wireless access point;

determine first signal information associated with the first wireless access point and second signal information associated with the second wireless access point;

determine, based on the first signal information and the second signal information, satisfaction of a connection switch threshold; and

communicate, based on the satisfaction of the connection switch threshold, via the second wireless access point.

9. The system of claim 8 , wherein the premises management system comprises a camera.

10. The system of claim 8 , further comprising a gateway device configured to:

determine the connection switch threshold; and

send, to the premises management system, an indication of the connection switch threshold.

11. The system of claim 10 , wherein the gateway device is configured to determine the connection switch threshold based on signal strength, error rates, or interference associated with at least one of the first wireless access point or the second wireless access point.

12. The system of claim 10 , wherein the gateway device is further configured to:

determine a minimum switch time; and

send the premises management system an indication of the minimum switch time; and

wherein the premises management system is configured to communicate via the second wireless access point further based on satisfaction of a minimum switch time.

13. The system of claim 10 , the premises management system is configured to communicate via the second wireless access point by streaming, to the gateway device, video.

14. The system of claim 10 , wherein the gateway device comprises a display.

15. The system of claim 8 , wherein the connection switch threshold comprises a difference between the first signal information and the second signal information.

16. A premises management system comprising:

one or more processors; and

memory storing instructions that, when executed by the one or more processors, cause the premises management system to:

communicate via a first wireless access point of a plurality of wireless access points;

determine first signal information associated with the first wireless access point and second signal information associated with a second wireless access point of the plurality of wireless access points;

determine, based on the first signal information and the second signal information, satisfaction of a connection switch threshold; and

communicate, based on the satisfaction of the connection switch threshold, via the second wireless access point.

17. The premises management system of claim 16 , wherein the connection switch threshold comprises a difference in respective signal information of at least two wireless access points of the plurality of wireless access points.

18. The premises management system of claim 16 , wherein the instructions that, when executed, cause the premises management system to communicate via the second wireless access point cause the premises management system to communicate, via the second wireless access point, with at least one computing device located at a premises.

19. The premises management system of claim 16 , wherein the first signal information and the second signal information each comprise at least one of signal strength, error rate, or interference.

20. The premises management system of claim 16 , wherein the instructions that, when executed, cause the premises management system to communicate via the second wireless access point cause the premises management system to at least one of send data via the second wireless access point or receive data via the second wireless access point.

21. The premises management system of claim 16 , wherein the instructions that, when executed, cause the premises management system to communicate via the second wireless access point cause the premises management system to communicate via the second wireless access point further based on satisfaction of a minimum switch time.

22. The premises management system of claim 21 , wherein the minimum switch time comprises time elapsed from an initial time of communication via at least one of the plurality of wireless access points.

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

communicating, by a premises management system located at a premises, via a first wireless access point of a plurality of wireless access points;

determining first signal information associated with the first wireless access point and second signal information associated with a second wireless access point of the plurality of wireless access points;

determining, based on the first signal information and the second signal information, satisfaction of a connection switch threshold; and

communicating, based on the satisfaction of the connection switch threshold, via the second wireless access point.

24. The non-transitory computer-readable medium of claim 23 , wherein the connection switch threshold comprises a difference in respective signal information of at least two wireless access points of the plurality of wireless access points.

25. The non-transitory computer-readable medium of claim 23 , wherein the communicating via the second wireless access point comprises communicating, via the second wireless access point, with at least one computing device located at the premises.

26. The non-transitory computer-readable medium of claim 23 , wherein the first signal information and the second signal information each comprise at least one of signal strength, error rate, or interference.

27. The non-transitory computer-readable medium of claim 23 , wherein the communicating via the second wireless access point comprises at least one of sending data via the second wireless access point or receiving data via the second wireless access point.

28. The non-transitory computer-readable medium of claim 23 , wherein the communicating via the second wireless access point is further based on satisfaction of a minimum switch time.

29. The non-transitory computer-readable medium of claim 23 , wherein the communicating via the second wireless access point is further based on a determination that data has been sent via the first wireless access point.

30. The non-transitory computer-readable medium of claim 23 , wherein the communicating via the second wireless access point is further based on termination of a communication session via the first wireless access point.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 30, 2020
From: DECENZO, CHRIS; BAUM, MARC; DAWES, PAUL; CHU, FRANK
To: ICONTROL NETWORKS, INC.
Reel/Frame 054496/0250 →
Continuity (57)
Continuation 14202579 · Mar 10, 2014
Continuation In Part 13932837 · Jul 1, 2013
Continuation In Part 13925181 · Jun 24, 2013
Continuation In Part 13718851 · Dec 18, 2012
Continuation In Part 13531757 · Jun 25, 2012
Continuation In Part 13335279 · Dec 22, 2011
Continuation In Part 13311365 · Dec 5, 2011
Continuation In Part 13104932 · May 10, 2011
Continuation In Part 12750470 · Mar 30, 2010
Continuation In Part 12637671 · Dec 14, 2009
Continuation In Part 12539537 · Aug 11, 2009
Continuation In Part 12269585 · Nov 12, 2008
Continuation In Part 12269735 · Nov 12, 2008
Continuation 12267767 · Nov 10, 2008
Continuation In Part 12198023 · Aug 25, 2008
Continuation 12197895 · Aug 25, 2008
Continuation In Part 12197931 · Aug 25, 2008
Continuation In Part 12197946 · Aug 25, 2008
Continuation 12189757 · Aug 11, 2008
Continuation In Part 12019554 · Jan 24, 2008
Continuation In Part 12019568 · Jan 24, 2008
Continuation In Part 11761745 · Jun 12, 2007
Continuation In Part 11761718 · Jun 12, 2007
Continuation 11084232 · Mar 16, 2005
Provisional Application 61802077 · Mar 15, 2013
Provisional Application 61782345 · Mar 14, 2013
Provisional Application 61781713 · Mar 14, 2013
Provisional Application 61781401 · Mar 14, 2013
Provisional Application 61779753 · Mar 13, 2013
Provisional Application 61780435 · Mar 13, 2013
Provisional Application 61780538 · Mar 13, 2013
Provisional Application 61780092 · Mar 13, 2013
Provisional Application 61778853 · Mar 13, 2013
Provisional Application 61780637 · Mar 13, 2013
Provisional Application 61779028 · Mar 13, 2013
Provisional Application 61780290 · Mar 13, 2013
Provisional Application 61777061 · Mar 12, 2013
Provisional Application 61333130 · May 10, 2010
Provisional Application 61164877 · Mar 30, 2009
Provisional Application 61087967 · Aug 11, 2008
Provisional Application 61023496 · Jan 25, 2008
Provisional Application 61023489 · Jan 25, 2008
Provisional Application 61023493 · Jan 25, 2008
Provisional Application 61019162 · Jan 4, 2008
Provisional Application 61019167 · Jan 4, 2008
Provisional Application 60987366 · Nov 12, 2007
Provisional Application 60987359 · Nov 12, 2007
Provisional Application 60968005 · Aug 24, 2007
Provisional Application 60957997 · Aug 24, 2007
Provisional Application 60955172 · Aug 10, 2007
Provisional Application 60886439 · Jan 24, 2007
Provisional Application 60886435 · Jan 24, 2007
Provisional Application 60804550 · Jun 12, 2006
Provisional Application 60652475 · Feb 11, 2005
Provisional Application 60553932 · Mar 16, 2004
Provisional Application 60553934 · Mar 16, 2004
Related Publication 20190379766A1 · Dec 12, 2019
Cited By (2)
US 12,255,820 US 12,587,407