IP Library Granted Patent US 8,013,729
Granted Patent B2
US 8,013,729 · App. 12/690,220 · Granted Sep 6, 2011

Systems and methods for distributed monitoring of remote sites

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,013,729
App. No.
12/690,220
Granted
Sep 6, 2011
Kind
B2
Abstract

Rules are applied to video surveillance data to detect events. Localization of the events is achieved by decomposing events into distinct components, each of which can, in some embodiments, be defined at different locations and by different users.

Claims (71)

1. A method for facilitating monitoring multiple disparate sites, the method comprising:

providing a set of rules describing at least one event of interest, the event comprising at least one site-specific event and at least one site-independent event;

defining the site-independent event;

distributing the set of rules to the multiple disparate sites, thereby facilitating definition of the at least one site-specific event at each of the multiple disparate sites and monitoring the sites in accordance with the rules.

2. The method of claim 1 wherein the site-specific event specifies a location of the event at the multiple disparate sites.

3. The method of claim 1 wherein the site-independent event specifies an action occurring at the multiple disparate sites.

4. The method of claim 1 wherein the site-specific event specifies a person interacting with an object at the multiple disparate sites.

5. The method of claim 4 wherein the object is site-specific.

6. The method of claim 4 wherein the object is site-independent.

7. The method of claim 4 further comprising receiving alerts from multiple sites indicating the occurrence of one or more of the events of interest at the respective sites.

8. The method of claim 7 further comprising analyzing the alerts to detect inconsistencies among the site-specific events attributed to each of the multiple disparate sites.

9. The method of claim 8 further comprising modifying at least one site-specific event of a rule and distributing the modified rule to a site associated with the inconsistencies.

10. The method of claim 7 further comprising transmitting a secondary alert to a site based on the received alerts.

11. The method of claim 10 wherein the received alerts on which the secondary alert is based are received from sites other than the site to which the secondary alert was transmitted.

12. The method of claim 11 wherein the site to which the secondary alert was transmitted is determined based on an inferred relationship between the site to which the secondary alert was transmitted and the sites from which the alerts were received.

13. The method of claim 1 further comprising:

receiving, at a central location, definitions describing the site-specific events at each of the multiple disparate sites;

receiving surveillance data from the multiple disparate sites; and

applying one or more of the rules to the surveillance data, thereby detecting the occurrence of the events of interest at the sites.

14. The method of claim 13 further comprising approving the site-specific event at the central location.

15. A system for facilitating monitoring of multiple disparate sites, the system comprising:

a rule-definition module for defining a set of rules, each rule describing an event of interest and comprising one or more site-specific components and one or more site-independent components;

a transmission module for transmitting one or more of the rules to one or more disparate sites, thereby facilitating the definition of the one or more site-specific components at the multiple disparate.

16. The system of claim 15 further including a web server for providing remote clients at the sites with access to the rule-definition module.

17. The system of claim 16 wherein the web server is configured to limit access provided to remote clients to defining the site-specific components.

18. The system of claim 15 wherein the transmission module is configured to receive one or more alerts from the sites, each alert indicating occurrence of one or more of the events of interest.

19. The system of claim 15 further comprising an analysis module for aggregating the received alerts, thereby facilitating statistical analysis thereof.

20. The system of claim 19 wherein the analysis module is further configured to analyze the aggregated alerts to determine if one or more of the site-specific components are suboptimal.

21. The system of claim 19 wherein the analysis module further analyzes the aggregated alerts to detect inconsistencies among the site-specific components attributed to the one or more multiple disparate sites.

22. The system of claim 21 wherein the rule-definition module is further configured to modify the rules based on the detected inconsistencies.

23. The system of claim 21 wherein the transmission module is further configured to transmit the modified rules to the remote sites.

24. The system of claim 15 further comprising a data storage module for storing the rules.

25. The system of claim 24 wherein the data storage module further stores surveillance data received from the multiple disparate sites.

26. An article of manufacture having computer-readable program portions stored thereon for monitoring activity at multiple disparate sites, the computer-readable program portions comprising instructions for:

providing a set of rules describing at least one event of interest and comprising at least one site-specific component and at least one site-independent component;

defining the at least one site-independent components;

distributing the set of rules to the multiple disparate sites, thereby facilitating definition of the at least one site-specific components at the multiple disparate sites and monitoring in accordance with the rules at each site;

receiving alerts from multiple sites indicating the occurrence of one or more of the events of interest at the respective sites; and

analyzing the alerts to detect inconsistencies among the site-specific events attributed to each of the multiple disparate sites.

27. A method for facilitating monitoring multiple disparate sites, the method comprising:

providing a set of rules describing at least one event of interest, the event comprising at least one site-specific event and at least one site-independent event;

defining the site-independent event;

distributing the set of rules to the multiple disparate sites, thereby facilitating definition of the at least one site-specific event at each of the multiple disparate sites and monitoring the sites in accordance with the rules;

receiving alerts from multiple sites indicating the occurrence of one or more of the events of interest at the respective sites; and

analyzing the alerts to detect inconsistencies among the site-specific events attributed to each of the multiple disparate sites.

28. The method of claim 27 wherein the site-specific event specifies a location of the event at the multiple disparate sites.

29. The method of claim 27 wherein the site-independent event specifies an action occurring at the multiple disparate sites.

30. The method of claim 27 wherein the site-specific event specifies a person interacting with an object at the multiple disparate sites.

31. The method of claim 30 wherein the object is site-specific.

32. The method of claim 30 wherein the object is site-independent.

33. The method of claim 27 further comprising modifying at least one site-specific event of a rule and distributing the modified rule to a site associated with the inconsistencies.

34. The method of claim 27 further comprising transmitting a secondary alert to a site based on the received alerts.

35. The method of claim 34 wherein the received alerts on which the secondary alert is based are received from sites other than the site to which the secondary alert was transmitted.

36. The method of claim 35 wherein the site to which the secondary alert was transmitted is determined based on an inferred relationship between the site to which the secondary alert was transmitted and the sites from which the alerts were received.

37. The method of claim 27 further comprising:

receiving, at a central location, definitions describing the site-specific events at each of the multiple disparate sites;

receiving surveillance data from the multiple disparate sites; and

applying one or more of the rules to the surveillance data, thereby detecting the occurrence of the events of interest at the sites.

38. The method of claim 37 further comprising approving the site-specific event at the central location.

39. A system for facilitating monitoring of multiple disparate sites, the system comprising:

a rule-definition module for defining a set of rules, each rule describing an event of interest and comprising one or more site-specific components and one or more site-independent components;

a transmission module for (i) transmitting one or more of the rules to one or more disparate sites, thereby facilitating the definition of the one or more site-specific components at the multiple disparate sites and (ii) receiving one or more alerts from the sites, each alert indicating occurrence of one or more of the events of interest ; and

an analysis module for analyzing the received alerts to detect inconsistencies among the site-specific components attributed to the one or more multiple disparate sites.

40. The system of claim 39 further including a web server for providing remote clients at the sites with access to the rule-definition module.

41. The system of claim 40 wherein the web server is configured to limit access provided to remote clients to defining the site-specific components.

42. The system of claim 39 wherein the analysis module is further configured to aggregate the received alerts, thereby facilitating statistical analysis thereof.

43. The system of claim 42 wherein the analysis module is further configured to analyze the aggregated alerts to determine if one or more of the site-specific components are suboptimal.

44. The system of claim 39 wherein the rule-definition module is further configured to modify the rules based on the detected inconsistencies.

45. The system of claim 44 wherein the transmission module is further configured to transmit the modified rules to the remote sites.

46. The system of claim 39 further comprising a data storage module for storing the rules.

47. The system of claim 46 wherein the data storage module further stores surveillance data received from the multiple disparate sites.

Assignments (7)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 23, 2024
From: JOHNSON CONTROLS TYCO IP HOLDINGS LLP
To: TYCO FIRE & SECURITY GMBH
Reel/Frame 068494/0384 →
NUNC PRO TUNC ASSIGNMENT Recorded Feb 4, 2022
From: JOHNSON CONTROLS US HOLDINGS LLC
To: JOHNSON CONTROLS, INC.
Reel/Frame 058955/0394 →
NUNC PRO TUNC ASSIGNMENT Recorded Feb 4, 2022
From: JOHNSON CONTROLS, INC.
To: JOHNSON CONTROLS TYCO IP HOLDINGS LLP
Reel/Frame 058955/0472 →
NUNC PRO TUNC ASSIGNMENT Recorded Feb 4, 2022
From: SENSORMATIC ELECTRONICS, LLC
To: JOHNSON CONTROLS US HOLDINGS LLC
Reel/Frame 058957/0138 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 30, 2021
From: JOHNSON CONTROLS US HOLDINGS LLC
To: JOHNSON CONTROLS INC
Reel/Frame 058600/0080 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 30, 2021
From: JOHNSON CONTROLS INC
To: JOHNSON CONTROLS TYCO IP HOLDINGS LLP
Reel/Frame 058600/0126 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 30, 2021
From: SENSORMATIC ELECTRONICS LLC
To: JOHNSON CONTROLS US HOLDINGS LLC
Reel/Frame 058600/0001 →