IP Library Granted Patent US 12,100,287
Granted Patent B2
US 12,100,287 · App. 17/723,101 · Granted Sep 24, 2024

Method and system for processing security event data

Inventors: Alan Wade Cohn (Austin, TX); Gary Robert Faulkner (Austin, TX); James Edward Kitchen (Round Rock, TX); David Leon Proft (Austin, TX); Corey Wayne Quain (Lago Vista, TX)
Assignee: iControl Networks, Inc.
G08B25/14G08B25/004
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 12,100,287
App. No.
17/723,101
Granted
Sep 24, 2024
Kind
B2
Abstract

Methods and systems for processing data associated with a premises management system are disclosed. The data may comprise alarm event data and non-alarm event data. The alarm event data and non-alarm event data may be processed to determine whether to send a notification.

Claims (44)

1. A method comprising:

determining, by a computing device located at a premises, an alarm event associated with a premise system located at the premises;

determining, by the computing device, a threshold time period associated with the alarm event;

determining, by the computing device, one or more non-alarm events associated with the premises system that occur within the threshold time period of the alarm event; and

sending, by the computing device and to a server device located external to the premises, the alarm event and the one or more non-alarm events, wherein the alarm event and the one or more non-alarm event are stored in a data store external to the premises.

2. The method of claim 1 , wherein sending the alarm event and the one or more non-alarm events comprises sending an information packet associated with the alarm event and comprising the alarm event and the one or more non-alarm events.

3. The method of claim 1 , wherein the one or more non-alarm events comprises at least one of a time delay event, a loss of communication event, a restoration of communication event, a disarming event, or an arming event.

4. The method of claim 1 , wherein a user interface allows filtering the non-alarm events stored in the data store external to the premises based on one or more filtering conditions.

5. The method of claim 1 , wherein the computing device comprises one or more of a gateway device or a premises system controller.

6. The method of claim 1 , wherein a notification is caused to be sent, by one or more of the computing device or the server device, to an additional computing device based on the alarm event and the one or more non-alarm events.

7. A device comprising:

one or more processors; and

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

determine, at a premises, an alarm event associated with a premise system located at the premises;

determine a threshold time period associated with the alarm event;

determine one or more non-alarm events associated with the premises system that occur within the threshold time period of the alarm event; and

send, to a server device located external to the premises, the alarm event and the one or more non-alarm events, wherein the alarm event and the one or more non-alarm events are stored in a data store external to the premises.

8. The device of claim 7 , wherein the instructions that, when executed by the one or more processors, cause the device to send the alarm event and the one or more non-alarm events comprises instructions that, when executed by the one or more processors, cause the device to send an information packet associated with the alarm event and comprising the alarm event and the one or more non-alarm events.

9. The device of claim 7 , wherein the one or more non-alarm events comprises at least one of a time delay event, a loss of communication event, a restoration of communication event, a disarming event, or an arming event.

10. The device of claim 7 , wherein a user interface allows filtering the non-alarm events stored in the data store external to the premises based on one or more filtering conditions.

11. The device of claim 7 , wherein the device comprises one or more of a gateway device or a premises system controller.

12. The device of claim 7 , wherein a notification is caused to be sent, by one or more of the device or the server device, to an additional computing device based on the alarm event and the one or more non-alarm events.

13. A system comprising:

a server device located external to a premises; and

a computing device located at the premises and configured to:

determine an alarm event associated with a premise system located at the premises;

determine a threshold time period associated with the alarm event;

determine one or more non-alarm events associated with the premises system that occur within the threshold time period of the alarm event; and

send, to the server device, the alarm event and the one or more non-alarm events, wherein the alarm event and the one or more non-alarm events are stored in a data store external to the premises.

14. The system of claim 13 , wherein the computing device is configured to send the alarm event and the one or more non-alarm events based on sending an information packet associated with the alarm event and comprising the alarm event and the one or more non-alarm events.

15. The system of claim 13 , wherein the one or more non-alarm events comprises at least one of a time delay event, a loss of communication event, a restoration of communication event, a disarming event, or an arming event.

16. The system of claim 13 , wherein a user interface allows filtering the non-alarm events stored in the data store external to the premises based on one or more filtering conditions.

17. The system of claim 13 , wherein the computing device comprises one or more of a gateway device or a premises system controller.

18. The system of claim 13 , wherein a notification is caused to be sent, by one or more of the computing device or the server device, to an additional computing device based on the alarm event and the one or more non-alarm events.

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

determining, by a computing device located at a premises, an alarm event associated with a premise system located at the premises;

determining, by the computing device, a threshold time period associated with the alarm event;

determining, by the computing device, one or more non-alarm events associated with the premises system that occur within the threshold time period of the alarm event; and

sending, by the computing device and to a server device located external to the premises, the alarm event and the one or more non-alarm events, wherein the alarm event and the one or more non-alarm events are stored in a data store external to the premises.

20. The non-transitory computer-readable medium of claim 19 , wherein sending the alarm event and the one or more non-alarm events comprises sending an information packet associated with the alarm event and comprising the alarm event and the one or more non-alarm events.

21. The non-transitory computer-readable medium of claim 19 , wherein the one or more non-alarm events comprises at least one of a time delay event, a loss of communication event, a restoration of communication event, a disarming event, or an arming event.

22. The non-transitory computer-readable medium of claim 19 , wherein a user interface allows filtering the non-alarm events stored in the data store external to the premises based on one or more filtering conditions.

23. The non-transitory computer-readable medium of claim 19 , wherein the computing device comprises one or more of a gateway device or a premises system controller.

24. The non-transitory computer-readable medium of claim 19 , wherein a notification is caused to be sent, by one or more of the computing device or the server device, to an additional computing device based on the alarm event and the one or more non-alarm events.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 23, 2022
From: COHN, ALAN WADE; FAULKNER, GARY ROBERT; KITCHEN, JAMES EDWARD; PROFT, DAVID LEON; QUAIN, COREY WAYNE
To: ICONTROL NETWORKS, INC.
Reel/Frame 059991/0225 →
Continuity (5)
Continuation 16910967 · Jun 24, 2020
Continuation 16059833 · Aug 9, 2018
Continuation 14852822 · Sep 14, 2015
Continuation 12971282 · Dec 17, 2010
Related Publication 20230005358A1 · Jan 5, 2023