IP Library Granted Patent US 9,449,497
Granted Patent B2
US 9,449,497 · App. 14/522,965 · Granted Sep 20, 2016

Method and system for detecting alarm system tampering

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 9,449,497
App. No.
14/522,965
Granted
Sep 20, 2016
Kind
B2
Abstract

An alarm system monitors a home, business, or other property for fire, burglary, break-in, or other event that may warrant raising an alarm. The alarm system is configured to detect tampering, whereby someone intentionally impedes the ability of the system to raise an alarm or otherwise interferes the system's operation. An alarm panel of the alarm system communicates with a server. At certain times, the alarm system transmits a series of packets to the server using a unidirectional protocol. Upon receipt of one of the packets, the server alternates between monitoring for an incoming packet and ignoring any incoming packets. Detection of an incoming packet during a monitoring time period causes the server to transition to ignoring packets for a sleep period of time. Completion of the sleep period of time causes the server to return to monitoring for the monitoring period of time.

Claims (62)

1. A server comprising:

a first communication interface that is configured to receive communications transmitted from an alarm panel, wherein the alarm panel is configured to transmit an arming notification, a disarm notification, an intrusion alarm, and packets transmitted periodically in a unidirectional communication protocol when a sensor connected to the alarm panel is triggered, wherein the alarm panel is further operable to stop transmitting packets in the unidirectional communication protocol when an alarm delay of the alarm panel expires or when the alarm panel is disarmed;

a second communication interface that is configured for bidirectional communication with a central monitoring station;

a processor that comprises:

a first connection to the first communication interface;

a second connection to the second communication interface;

memory; and

processor executable instructions stored in the memory to perform the steps of:

monitoring for the arming notification transmitted from the alarm panel;

monitoring for the disarm notification transmitted from the alarm panel;

monitoring for the intrusion alarm transmitted from the alarm panel;

responsive to receipt of the intrusion alarm, notifying the central monitoring station of the intrusion alarm;

alternating between:

for a first period of time, monitoring the first communication interface for a packet of the packets transmitted periodically in the unidirectional communication protocol from the alarm panel when the sensor connected to the alarm panel is triggered; and

for a second period of time, ignoring the packets transmitted periodically in the unidirectional communication protocol from the alarm panel when the sensor connected to the alarm panel is triggered,

wherein detection of the monitored-for packet of the packets transmitted periodically in the unidirectional communication protocol from the alarm panel during the first period of time suspends the packet monitoring of the first period of time and initiates the second period of time, and

wherein completion of the second period of time without detecting the monitored-for disarm notification and without detecting the monitored-for intrusion alarm initiates a subsequent execution of the first period of time; and

responsive to a completion of the subsequent execution of the first period of time during which the monitored-for packet has not been detected, the monitored-for disarm notification has not been received, and the monitored-for intrusion alarm has not been received, notifying the central monitoring station of an occurrence of a tampering event.

2. The server of claim 1 , wherein the first period of time is predefined.

3. The server of claim 1 , wherein the first period of time comprises randomness within a range.

4. The server of claim 1 , wherein the second period of time is predefined.

5. The server of claim 1 , wherein the second period of time comprises randomness within a range.

6. The server of claim 1 , wherein the packets transmitted periodically are periodic with a period, and

wherein the first period of time is greater than twice the period.

7. he server of claim 1 , wherein the packets transmitted periodically are periodic with a period, and

wherein the second period of time is greater than twice the period.

8. The server of claim 1 , wherein second period of time is greater than twice the first period of time.

9. The server of claim 1 , wherein the unidirectional protocol is user datagram protocol (UDP).

10. A method for detecting tampering of an alarm system, comprising the steps of:

monitoring for an arming notification transmitted from an alarm panel of the alarm system;

monitoring for a disarm notification transmitted from the alarm panel;

monitoring for an intrusion alarm transmitted from the alarm panel;

monitoring for packets transmitted periodically in a unidirectional communication protocol when a sensor connected to the alarm panel is triggered, wherein the alarm panel stops transmitting packets in the unidirectional communication protocol when an alarm delay of the alarm panel expires or when the alarm panel is disarmed;

responsive to receipt of the intrusion alarm, notifying a central monitoring station of the intrusion alarm;

alternating between:

for a first period of time, monitoring for a packet of the packets transmitted periodically in the unidirectional communication protocol from the alarm panel when the sensor connected to the alarm panel is triggered; and

for a second period of time, ignoring the packets transmitted periodically in the unidirectional communication protocol from the alarm panel when the sensor connected to the alarm panel is triggered,

wherein detection of the monitored-for packet of the packets transmitted periodically in the unidirectional communication protocol from the alarm panel during the first period of time suspends the packet monitoring of the first period of time and initiates the second period of time, and

wherein completion of the second period of time without detecting the monitored-for disarm notification during the second period of time and without detecting the monitored-for intrusion alarm during the second period of time initiates a subsequent execution of the first period of time; and

responsive to completion of the subsequent execution of the first period of time during which the monitored-for packet has not been detected, the monitored-for disarm notification has not been received, and the monitored-for intrusion alarm has not been received, notifying the central monitoring station of an occurrence of a tampering event.

11. The method of claim 10 , wherein the first period of time is predefined.

12. The method of claim 10 , wherein the first period of time comprises randomness within a range.

13. The method of claim 10 , wherein the second period of time is predefined.

14. The method of claim 10 , wherein the second period of time comprises randomness within a range.

15. The server of claim 10 , wherein the packets transmitted periodically are periodic with a period, and

wherein the first period of time is greater than twice the period.

16. The server of claim 10 , wherein the packets transmitted periodically are periodic with a period, and

wherein the second period of time is greater than twice the period.

17. The method of claim 10 , wherein second period of time is greater than twice the first period of time.

18. The method of claim 10 , wherein the unidirectional protocol is user datagram protocol (UDP).

19. A system comprising:

an alarm panel configured to perform the steps of:

transmitting an arming notification to a server in response to user entry of an arming command;

transmitting a disarming notification to the server in response to user entry of a disarm notification;

responsive to receiving a signal from a sensor while the alarm panel is armed, transmitting an intrusion alarm to the server if the alarm panel is not disarmed within a first period of time following receipt of the signal; and

responsive to receiving the signal from the sensor while the alarm panel is armed, transmitting a series of packets to the server using a unidirectional protocol; and

the server configured to perform the steps of:

responsive to receiving a packet in the series, ignoring any packets in the series incoming during a second period of time;

responsive to conclusion of the second period of time, monitoring for another packet in the series incoming during a third period of time;

if the another packet in the series is received during the third period of time, then ignoring any packets in the series incoming during a fourth period of time; and

if the another packet in the series is not received during the third period of time, then raising a tampering alarm unless the disarming notification is received during the third period of time and unless an intrusion alarm is received during the third period of time.

20. The system of claim 19 , wherein the unidirectional protocol is UDP.

Assignments (11)
RELEASE OF SECURITY INTEREST Recorded Jan 12, 2023
From: CANADIAN IMPERIAL BANK OF COMMERCE
To: SIERRA WIRELESS AMERICA INC.; SIERRA WIRELESS INC.
Reel/Frame 062389/0067 →
RELEASE OF SECURITY INTEREST Recorded Oct 28, 2022
From: CANADIAN IMPERIAL BANK OF COMMERCE
To: SIERRA WIRELESS, INC.; SIERRA WIRELESS AMERICA INC.
Reel/Frame 061797/0205 →
RELEASE OF SECURITY INTEREST Recorded Oct 21, 2022
From: CANADIAN IMPERIAL BANK OF COMMERCE
To: SIERRA WIRELESS AMERICA, INC.
Reel/Frame 061745/0001 →
SECURITY INTEREST Recorded Mar 16, 2022
From: SIERRA WIRELESS, INC.; SIERRA WIRELESS AMERICA INC.
To: CANADIAN IMPERIAL BANK OF COMMERCE
Reel/Frame 059908/0311 →
MERGER Recorded Jan 21, 2022
From: SIERRA WIRELESS SERVICES AMERICA HOLDINGS INC.
To: SIERRA WIRELESS AMERICA, INC.
Reel/Frame 058803/0147 →
CHANGE OF NAME Recorded Jan 21, 2022
From: NUMEREX CORP.
To: SIERRA WIRELESS SERVICES AMERICA HOLDINGS INC.
Reel/Frame 058803/0001 →
RELEASE OF SECURITY INTEREST Recorded Dec 7, 2017
From: HCP-FVF, LLC
To: NUMEREX CORP.; OMNILINK SYSTEMS INC.; UPLINK SECURITY, LLC
Reel/Frame 044744/0970 →
RELEASE OF SECURITY INTEREST Recorded Jun 8, 2017
From: CRYSTAL FINANCIAL LLC
To: NUMEREX CORP.; OMNILINK SYSTEMS INC.
Reel/Frame 042735/0779 →
SECURITY INTEREST Recorded Jun 8, 2017
From: NUMEREX CORP.; OMNILINK SYSTEMS INC.
To: HCP-FVF, LLC, AS COLLATERAL AGENT
Reel/Frame 042735/0928 →
SECURITY INTEREST Recorded Apr 27, 2016
From: NUMEREX CORP.; OMNILINK SYSTEMS INC.
To: CRYSTAL FINANCIAL LLC
Reel/Frame 038542/0506 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 27, 2014
From: HYUN, EUGENE; SMITH, JEFFERY; BROWN, KEVIN; WOLVERTON, ANDREW
To: NUMEREX CORP.
Reel/Frame 034040/0059 →