IP Library Granted Patent US 8,098,156
Granted Patent B2
US 8,098,156 · App. 12/229,571 · Granted Jan 17, 2012

Security system with activity pattern recognition

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 8,098,156
App. No.
12/229,571
Granted
Jan 17, 2012
Kind
B2
Abstract

A security system and method of operation thereof stores information related to a plurality of detected events and determines an activity pattern based on the stored information. The system and method then determines a type of alarm, if any, to issue in response to a detected trigger event based at least in part on the determined activity pattern.

Claims (36)

1. A method of operating a security system comprising:

providing a plurality of sensors configured to sense trigger events and generate detection signals based thereon;

detecting a plurality of events that occur within the security system;

storing information related to the plurality of detected events in a recent activity database;

determining an activity pattern based on the stored information related to the plurality of detected events;

detecting a trigger event based on a detection signal from at least one of the plurality of sensors;

automatically programming times for arming and disarming the security system based at least in part on the determined activity pattern; and

determining a type of alarm, if any, to issue in response to the detected trigger event based at least in part on the determined activity pattern.

2. The method of claim 1 , wherein an unverified alarm is issued if the trigger event is within an acceptable activity pattern, the unverified alarm giving a user a predetermined time period to cancel the unverified alarm.

3. The method of claim 1 , wherein a verified alarm is issued if the trigger event is not within an acceptable activity pattern.

4. The method of claim 3 , wherein the verified alarm is sent to at least one of a central monitoring station, a security company, a fire station and a police station.

5. The method of claim 1 , further comprising storing information related to the detected trigger event in the recent activity database.

6. The method of claim 5 , wherein the information stored related to the trigger event includes a time of day and a day of the week that the trigger event occurred.

7. The method of claim 6 , wherein the information stored related to the trigger event indicates a particular sensor which sensed the trigger event.

8. The method of claim 5 , wherein the information stored related to the trigger event includes information regarding whether an alarm signal generated in response to the trigger event was cancelled within a predetermined period of time.

9. The method of claim 5 , wherein the information stored related to the trigger event is used to determine an updated activity pattern.

10. The method of claim 1 , wherein the storing step comprises storing information regarding arm events and disarm events in the recent activity database.

11. The method of claim 1 , further comprising automatically programming at least one time window to determine whether an unverified alarm may be issued in response to a trigger event based at least in part on the determined activity pattern.

12. The method of claim 1 , wherein the detected events include movement of the plurality of users within a plurality of zones of a secured area.

13. A security system comprising:

a plurality of sensors configured to sense trigger events and generate detection signals based thereon;

a controller configured to receive the detection signals from the plurality of sensors and selectively generate an alarm signal in response to the detection signals;

a recent activity database accessible by the controller, the recent activity database storing information related to a plurality of events occurring during operation of the security system, and wherein the controller is programmed to determine an activity pattern based on the information related to the plurality of events stored in recent activity database, to adjust programmed times for arming and disarming the security system automatically based at least in part on the determined activity pattern, and to determine a type of alarm, if any, to issue in response to a detected trigger event based at least in part on the determined activity pattern.

14. The system of claim 13 , wherein the controller issues an unverified alarm if the detected trigger event is within an acceptable activity pattern, the unverified alarm giving a user a predetermined time period to cancel the unverified alarm.

15. The system of claim 13 , wherein the controller issues a verified alarm if the detected trigger event is not within an acceptable activity pattern, the verified alarm being sent to at least one of a central monitoring station, a security company, a fire station and a police station.

16. The system of claim 13 , further comprising means for storing information related to the detected trigger event in the recent activity database, the information stored related to the trigger event including a time of day and a day of the week that the trigger event occurred, and a particular sensor which sensed the trigger event.

17. The system of claim 16 , wherein the information stored related to the trigger event includes information regarding whether an alarm signal generated in response to the trigger event was cancelled within a predetermined period of time.

18. The system of claim 13 , further comprising means for automatically programming at least one time window to determine whether an unverified alarm may be issued in response to a trigger event based at least in part on the determined activity pattern.

19. A method of operating a security system comprising:

providing a plurality of sensors configured to sense trigger events and generate detection signals based thereon;

detecting a plurality of events that occur within the security system;

storing information related to the plurality of detected events in a recent activity database;

determining an activity pattern based on the stored information related to the plurality of detected events;

detecting a trigger event based on a detection signal from at least one of the plurality of sensors; and

determining a type of alarm, if any, to issue in response to the detected trigger event based at least in part on the determined activity pattern, wherein an unverified alarm is issued if the trigger event is within an acceptable activity pattern, the unverified alarm giving a user a predetermined time period to cancel the unverified alarm, and wherein a verified alarm is issued if the trigger event is not within an acceptable activity pattern.

20. The method of claim 19 , wherein the storing step comprises storing information regarding arm events and disarm events in the recent activity database.

Assignments (3)
TERMINATION AND RELEASE OF SECURITY INTEREST IN INTELLECTUAL PROPERTY RECORDED AT REEL 73363, FRAME 0729 Recorded May 4, 2026
From: GLAS TRUST CORPORATION LIMITED
To: ELECTRO-VOICE DYNACORD LLC (F/K/A BOSCH SECURITY SYSTEMS, LLC, F/K/A BOSCH SECURITY SYSTEMS, INC.)
Reel/Frame 075499/0896 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Oct 28, 2025
From: BOSCH SECURITY SYSTEMS, LLC (FKA BOSCH SECURITY SYSTEMS, INC.)
To: GLAS TRUST CORPORATION LIMITED
Reel/Frame 073363/0729 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 17, 2008
From: CALER, DENNIS M.; ANDERSON, DAVID L.; SWAN, JEFFREY M.
To: BOSCH SECURITY SYSTEMS, INC.; ROBERT BOSCH GMBH
Reel/Frame 021991/0092 →