CA2638621A1 - An alerting system for safety, security, and business productivity having alerts weighted by attribute data - Google Patents

An alerting system for safety, security, and business productivity having alerts weighted by attribute data Download PDF

Info

Publication number
CA2638621A1
CA2638621A1 CA002638621A CA2638621A CA2638621A1 CA 2638621 A1 CA2638621 A1 CA 2638621A1 CA 002638621 A CA002638621 A CA 002638621A CA 2638621 A CA2638621 A CA 2638621A CA 2638621 A1 CA2638621 A1 CA 2638621A1
Authority
CA
Canada
Prior art keywords
data
events
audio
video
storage
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CA002638621A
Other languages
French (fr)
Other versions
CA2638621C (en
Inventor
John J. Donovan
Daniar Hussain
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
SECURENET SOLUTIONS GROUP LLC
Original Assignee
KD Secure LLC
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=39466480&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=CA2638621(A1) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by KD Secure LLC filed Critical KD Secure LLC
Publication of CA2638621A1 publication Critical patent/CA2638621A1/en
Application granted granted Critical
Publication of CA2638621C publication Critical patent/CA2638621C/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/06Management of faults, events, alarms or notifications
    • H04L41/069Management of faults, events, alarms or notifications using logs of notifications; Post-processing of notifications
    • GPHYSICS
    • G08SIGNALLING
    • G08BSIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
    • G08B13/00Burglar, theft or intruder alarms
    • G08B13/18Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength
    • G08B13/189Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength using passive radiation detection systems
    • G08B13/194Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength using passive radiation detection systems using image scanning and comparing systems
    • G08B13/196Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength using passive radiation detection systems using image scanning and comparing systems using television cameras
    • G08B13/19639Details of the system layout
    • G08B13/19645Multiple cameras, each having view on one of a plurality of scenes, e.g. multiple cameras for multi-room surveillance or for tracking an object by view hand-over
    • GPHYSICS
    • G08SIGNALLING
    • G08BSIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
    • G08B13/00Burglar, theft or intruder alarms
    • G08B13/18Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength
    • G08B13/189Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength using passive radiation detection systems
    • G08B13/194Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength using passive radiation detection systems using image scanning and comparing systems
    • G08B13/196Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength using passive radiation detection systems using image scanning and comparing systems using television cameras
    • G08B13/19654Details concerning communication with a camera
    • G08B13/19656Network used to communicate with a camera, e.g. WAN, LAN, Internet
    • GPHYSICS
    • G08SIGNALLING
    • G08BSIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
    • G08B13/00Burglar, theft or intruder alarms
    • G08B13/18Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength
    • G08B13/189Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength using passive radiation detection systems
    • G08B13/194Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength using passive radiation detection systems using image scanning and comparing systems
    • G08B13/196Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength using passive radiation detection systems using image scanning and comparing systems using television cameras
    • G08B13/19665Details related to the storage of video surveillance data
    • G08B13/19671Addition of non-video data, i.e. metadata, to video stream
    • GPHYSICS
    • G08SIGNALLING
    • G08BSIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
    • G08B13/00Burglar, theft or intruder alarms
    • G08B13/18Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength
    • G08B13/189Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength using passive radiation detection systems
    • G08B13/194Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength using passive radiation detection systems using image scanning and comparing systems
    • G08B13/196Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength using passive radiation detection systems using image scanning and comparing systems using television cameras
    • G08B13/19678User interface
    • G08B13/19691Signalling events for better perception by user, e.g. indicating alarms by making display brighter, adding text, creating a sound
    • G08B13/19693Signalling events for better perception by user, e.g. indicating alarms by making display brighter, adding text, creating a sound using multiple video sources viewed on a single or compound screen
    • GPHYSICS
    • G08SIGNALLING
    • G08BSIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
    • G08B13/00Burglar, theft or intruder alarms
    • G08B13/18Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength
    • G08B13/189Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength using passive radiation detection systems
    • G08B13/194Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength using passive radiation detection systems using image scanning and comparing systems
    • G08B13/196Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength using passive radiation detection systems using image scanning and comparing systems using television cameras
    • G08B13/19697Arrangements wherein non-video detectors generate an alarm themselves
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/06Management of faults, events, alarms or notifications
    • H04L41/0631Management of faults, events, alarms or notifications using root cause analysis; using analysis of correlation between notifications, alarms or events based on decision criteria, e.g. hierarchy, tree or time analysis
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/22Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks comprising specially adapted graphical user interfaces [GUI]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/765Interface circuits between an apparatus for recording and another apparatus
    • H04N5/77Interface circuits between an apparatus for recording and another apparatus between a recording apparatus and a television camera
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/18Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
    • H04N7/181Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast for receiving images from a plurality of remote sources
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/70Services for machine-to-machine communication [M2M] or machine type communication [MTC]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/16Threshold monitoring
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/60Network streaming of media packets
    • H04L65/65Network streaming protocols, e.g. real-time transport protocol [RTP] or real-time control protocol [RTCP]

Abstract

The present invention is a video surveillance, storage, and alerting system having the following components. One or more surveillance cameras capture video data having attribute data, the attribute data representing importance of the surveillance cameras. One or more video analytics devices process the video data from one or more of the surveillance cameras and detect primitive video events in the video data. A
network management module monitors network status of the surveillance cameras, and the video analytics devices, and generates network events reflective of the network status of all subsystems. A correlation engine correlates two or more primitive video events from the video analytics devices weighted by the attribute data of the surveillance cameras used to capture the video data, and network events from the network management module weighted by attribute data of device corresponding to the network event. An alerting engine generates one or more alerts and performs one or more actions based on the correlation performed by the correlation engine.

Claims (107)

1. A video surveillance, storage, and alerting system, comprising:

one or more surveillance cameras for capturing video data having attribute data, the attribute data representing importance of the surveillance cameras;

one or more video analytics devices, adapted to process the video data from one or more of the surveillance cameras and to detect primitive video events in the video data;
one or more audio sensory devices for capturing audio data having attribute data, the attribute data representing importance of the audio sensory devices;

one or more audio analytics devices adapted to process the audio data from one or more of the audio sensory devices and to detect audio events in the audio data;

a video tip module for receiving video tips from one or more external sources, adapted to extract meta-data and attribute data from the video tips and to generate tip events based on the extracted meta-data and attribute data, the attribute data representing the importance of the video tips;

a hierarchy of two or more data storage devices for storing the video data from the surveillance cameras, the audio data from the audio sensory devices, and the video tips from the video tip module, the hierarchy of data storage devices connected to the surveillance cameras, the audio sensory devices, and the video tip module via a network;

a hierarchical storage manager for managing storage and cascade of the video data, the audio data, and the video tips in the hierarchy of data storage devices based on the attribute data corresponding to the source of the video data, the audio data, and the video tips;

a network management module for monitoring network status of the surveillance cameras, the audio sensory devices, and the data storage devices, the network management module adapted to generate network events reflective of the network status of all subsystems;

a vehicle information module for retrieving information about a vehicle detected in the video data based on the detected vehicle's license plate, and adapted to generate vehicle events based on the information retrieved about the vehicle;

a correlation engine for correlating two or more primitive events, the primitive events being one or more primitive video events from the video analytics devices weighted by the attribute data of the surveillance cameras used to capture the video data, audio events from the audio analytics devices weighted by the attribute data of the audio devices used to capture the audio data, tip events from the video tip module weighted by the extracted attribute data of the video tips, network events from the network management module weighted by attribute data of device corresponding to the network event, and vehicle events from the vehicle information module weighted by the information retrieved about the vehicle; and an alerting engine for generating one or more alerts and performing one or more actions based on the correlation performed by the correlation engine.
2. The video surveillance, storage, and alerting system of claim 1, further comprising:

a normalization engine for normalizing the primitive events from the video analytics devices, the audio sensory devices, the video tip module, the network management module, and the vehicle information module.
3. The video surveillance, storage, and alerting system of claim 2, wherein the correlation engine further comprises:

a privacy filter for filtering out primitive events normalized by the normalization engine based on a set of privacy rules; and a business filter for filtering out primitive events normalized by the normalization engine based on a set of business rules.
4. The video surveillance, storage, and alerting system of claim 3, wherein the correlation engine further comprises:

a compound event detection module for detecting compound events composed of two or more primitive events.
5. The video surveillance, storage, and alerting system of claim 4, wherein the correlation engine further comprises:

a first event correlation module for correlating the primitive events and the compound events across time;

a second event correlation module for correlating the primitive events and the compound events across space; and a rules engine for evaluating one or more rules based on the correlation performed by the first event correlation module and the second event correlation module.
6. The video surveillance, storage, and alerting system of claim 5, further comprising:

a learning engine for generating one or more new rules based on the primitive events correlated by the correlation engine and the alerts generated by the alert engine.
7. The video surveillance, storage, and alerting system of claim 1, wherein the network management module further comprises:

a topological map module for constructing a topological map of the network, wherein the topological map includes icons for the surveillance cameras, the audio sensory devices, and the data storage devices, and wherein the icons are connected by lines representing a backbone of the network.
8. The video surveillance, storage, and alerting system of claim 7, wherein the network management module further comprises:

a physical map module for constructing a physical map of the network, wherein the physical map includes icons corresponding to physical locations of the surveillance cameras, the audio sensory devices, and the data storage devices, and wherein the physical map includes at least a street map view and a satellite map view.
9. The video surveillance, storage, and alerting system of claim 8, wherein the icons corresponding to the physical locations of the surveillance cameras have plumes indicating line-of-sight of the surveillance cameras.
10. The video surveillance, storage, and alerting system of claim 9, wherein the icons and their associated plumes indicate a network state as well as a change of network state of the surveillance cameras as determined by the network management module, and wherein the physical map shows areas of coverage as well as dark areas indicative of the network state of the surveillance cameras.
11. The video surveillance, storage, and alerting system of claim 8, wherein the icons corresponding to the physical locations of the audio sensory devices have concentric circles indicating an area of coverage of the audio sensory devices.
12. The video surveillance, storage, and alerting system of claim 1, wherein the hierarchical storage manager queries a sources table database to extract attribute data about sensory devices used to capture data being cascaded.
13. The video surveillance, storage, and alerting system of claim 12, wherein the hierarchy of data storage devices includes at least a first-tier device and a second-tier device, the first-tier device having a higher data access performance and a lower storage capacity than the second-tier device, and wherein the hierarchical storage manager cascades the video data from the first-tier device to the second-tier device based at least on importance of the video data.
14. The video surveillance, storage, and alerting system of claim 13, wherein the hierarchical storage manager further comprises:

a rules engine for determining storage locations for segments of video data based on a set of rules based on the importance of the video data; and a rules update module for updating the set of rules for segments of video data based on historical access patterns.
15. The video surveillance, storage, and alerting system of claim 14, wherein the importance of the video data is calculated based on attribute data of the surveillance camera used to capture the video data, the primitive events detected in the video data, time period the video data was recorded, and time since the video data was last accessed.
16. The video surveillance, storage, and alerting system of claim 14, wherein the importance of the video data is calculated as a weighted average of attributes of the video data, wherein the attributes include resolution of the video data, age of the surveillance camera used to capture the video data, time since the surveillance camera was last maintained, location of the surveillance camera used to capture the video data, and primitive events detected in the video data.
17. The video surveillance, storage, and alerting system of claim 14, wherein the first-tier device is a disk array and the second-tier device is a tape array.
18. The video surveillance, storage, and alerting system of claim 1, wherein the vehicle information module further comprises:

an automatic license plate recognition engine for recognizing a license plate on the vehicle, wherein the vehicle information module generates license plate events corresponding to the recognized license plate, and wherein the vehicle information module retrieves information from a law enforcement database based on the recognized license plate.
19. The video surveillance, storage, and alerting system of claim 18, wherein the vehicle information module generates warrant events corresponding to warrant information for a registered owner of the vehicle, and wherein the correlation engine correlates warrant events from the vehicle information module with other primitive events.
20. The video surveillance, storage, and alerting system of claim 19, wherein the vehicle information module generates wanted person events corresponding to wanted person information for a registered owner of the vehicle, and wherein the correlation engine correlates wanted person events from the vehicle information module with other primitive events.
21. The video surveillance, storage, and alerting system of claim 20, wherein the vehicle information module generates stolen plate events if the license plate corresponds to a stolen plate, and wherein the correlation engine correlates stolen plate events from the vehicle information module with other primitive events.
22. The video surveillance, storage, and alerting system of claim 83, wherein the vehicle information module returns pictures of a registered owner of the vehicle, and wherein the alerting engine sends the picture of the registered owner of the vehicle to a designated destination if a wanted person event is triggered for the registered owner of the vehicle.
23. A method of video surveillance, storage, and alerting, comprising the steps of:
capturing video data from one or more surveillance cameras having attribute data, the attribute data representing importance of the surveillance cameras;

capturing audio data from one or more audio sensory devices having attribute data, the attribute data representing importance of the audio sensory devices;

detecting primitive video events in the video data by performing image processing on the video data;

detecting audio events in the audio data by performing audio processing on the audio data;

receiving video tips from one or more external sources;

generating tip events from meta-data and attribute data extracted from the video tips, the attribute data representing importance of the video tips;

storing the video data, the audio data, and the video tips in a hierarchy of two or more data storage devices;

cascading the video data, the audio data, and the video tips from a first-level storage device to a second-level storage device based at least on importance of data, the first-tier device having a higher data access performance and a lower storage capacity than the second-tier device, the importance of the data based on attribute data corresponding to the source of the video data, the audio data, and the video tips, primitive events detected in the data, time period the data was recorded, and time since the data was last accessed;

generating network events indicative of the network status of all subsystems;
generating vehicle events based on information retrieved about a vehicle detected in the video data using the detected vehicle's license plate;

correlating two or more primitive events, the primitive events being one or more primitive video events from the video analytics devices weighted by the attribute data of the surveillance cameras used to capture the video data, audio events from the audio analytics devices weighted by the attribute data of the audio devices used to capture the audio data, tip events from the video tip module weighted by the extracted attribute data of the video tips, network events from the network management module weighted by attribute data of device corresponding to the network event, and vehicle events from the vehicle information module weighted by the information retrieved about the vehicle; and activating one or more actions based on the correlation performed in the correlating step.
24. The method of claim 23, further comprising:
recognizing a license plate on the detected vehicle;

generating license plate events corresponding to the recognized license plate containing the detected license plate;

retrieving information about the detected vehicle from a law enforcement database based on the recognized license plate;

generating warrant events corresponding to warrant information for a registered owner of the detected vehicle;

generating wanted person events corresponding to wanted person information for the registered owner of the detected vehicle;

generating stolen plate events if the license plate corresponds to a stolen plate;
normalizing the primitive video events, the audio events, the tip events, the network events, and the vehicle events;

filtering out primitive events based on a set of privacy rules;

filtering out primitive events based on a set of business rules;

detecting compound events composed of two or more primitive events, the primitive events being one or more primitive video events, audio events, tip events, network events, vehicle events, license plate events, warrant events, wanted person events, and stolen plate events;

correlating the primitive events and the compound events across time weighted by the associated attribute data;

correlating the primitive events and the compound events across space weighted by the associated attribute data;

evaluating one or more rules based on the correlation performed by the correlating steps; and activating one or more actions based on the evaluated rules.
25. An alerting system, comprising:

one or more sensors for capturing sensory data;

one or more processors, operatively coupled to the one or more sensors; and one or more memories, operatively coupled to the one or more processors, the one or more memories comprising program code to:

capture sensory data from the one or more sensors;

capture attribute data representing information about the sensors used to capture the sensory data;

process the sensory data from the one or more sensors to detect primitive events in the sensory data;

correlate two or more primitive events, the primitive events weighted by the attribute data of the sensors used to capture the sensory data; and perform one or more actions based on the correlation performed in the correlating step.
26. The alerting system of claim 25, wherein the one or more sensors are selected from the group consisting of surveillance camera, surveillance microphone, temperature probe, pressure probe, speedometer, chlorine meter, radon meter, dust particle meter, CO2 meter, water meter, electrical meter, blood pressure meter, and heart rate meter.
27. The alerting system of claim 25, further comprising program code to:
filter out primitive events based on a set of privacy rules.
28. The alerting system of claim 25, further comprising program code to:
detect compound events composed of two or more primitive events.
29. The alerting system of claim 28, further comprising program code to:

time correlate the primitive events and the compound events across time;

space correlate the primitive events and the compound events across space; and evaluate one or more rules based on the correlation performed in the time correlating step and the space correlating step.
30. The alerting system of claim 29, further comprising program code to:

generate one or more new rules based on the primitive events correlated in the correlating step and the actions performed in the action step.
31. The alerting system of claim 25, further comprising program code to:
receive tip data from one or more external sources;

determine attribute data for the tip data, the attribute data representing the reliability of the source of the tip data; and generate tip events based on the tip data and the attribute data.
32. The alerting system of claim 25, further comprising:

a hierarchy of two or more data storage devices for storing the sensory data from the one or more sensors, wherein the hierarchy of data storage devices is connected to the one or more sensors via a network.
33. The alerting system of claim 32, further comprising program code to:

manage storage and cascade of the sensory data in the hierarchy of data storage devices based on the attribute data corresponding to the source of the sensory data.
34. The alerting system of claim 32, wherein the hierarchy of data storage devices includes at least a first-tier device and a second-tier device, the first-tier device having a higher data access performance and a lower storage capacity than the second-tier device.
35. The alerting system of claim 33, further comprising program code to:
determine storage locations for segments of sensory data based on a set of rules based on the importance of the sensory data; and update the set of rules for segments of sensory data based on historical access patterns.
36. The alerting system of claim 25, further comprising program code to:
monitor network status of the one or more sensors; and generate network events reflective of the network status of the one or more sensors.
37. The alerting system of claim 25, further comprising program code to:

retrieve information about a vehicle detected in the sensory data based on the detected vehicle's license plate; and generate vehicle events based on the information retrieved about the vehicle.
38. The alerting system of claim 37, further comprising program code to:
recognize a license plate on the vehicle;

generate license plate events corresponding to the recognized license plate;
and retrieve information from a law enforcement database based on the recognized license plate.
39. The alerting system of claim 38, further comprising program code to:
generate warrant events corresponding to warrant information for a registered owner of the vehicle; and correlate warrant events with other primitive events.
40. The alerting system of claim 38, further comprising program code to:

generate wanted person events corresponding to wanted person information for a registered owner of the vehicle; and correlate wanted person events with other primitive events.
41. The alerting system of claim 38, further comprising program code to:

generate stolen plate events if the license plate corresponds to a stolen plate; and correlate stolen plate events with other primitive events.
42. The alerting system of claim 38, further comprising program code to:
retrieve pictures of a registered owner of the vehicle; and send the picture of the registered owner of the vehicle to a designated destination if a wanted person event is triggered for the registered owner of the vehicle.
43. An alerting system, comprising:

one or more sensors for capturing sensory data having attribute data, the attribute data representing information about the sensors used to capture the sensory data;

one or more data processing units, adapted to process the sensory data from one or more of the sensors and to detect primitive events in the sensory data;

a correlation engine for correlating two or more primitive events from the data processing units, the primitive events weighted by the attribute data of the sensors used to capture the sensory data; and an alerting engine for generating one or more alerts and performing one or more actions based on the correlation performed by the correlation engine.
44. A method of alerting, comprising the steps of:
capturing sensory data from one or more sensors;

capturing attribute data, the attribute data representing information about the sensors used to capture the sensory data;

processing the sensory data from the sensors to detect primitive events in the sensory data;

correlating two or more primitive events, the primitive events weighted by the attribute data of the sensors used to capture the sensory data; and sending one or more alerts based on the correlation performed in the correlating step.
45. A video surveillance, storage, and alerting system, comprising:

one or more surveillance cameras for capturing video data having attribute data, the attribute data representing importance of the surveillance cameras;

one or more video analytics devices, adapted to process the video data from one or more of the surveillance cameras and to detect primitive video events in the video data;

a network management module for monitoring network status of the surveillance cameras, and the video analytics devices, the network management module adapted to generate network events reflective of the network status of all subsystems;

a correlation engine for correlating two or more primitive events, the primitive events being one or more primitive video events from the video analytics devices weighted by the attribute data of the surveillance cameras used to capture the video data, and network events from the network management module weighted by attribute data of device corresponding to the network event; and an alerting engine for generating one or more alerts and performing one or more actions based on the correlation performed by the correlation engine.
46. The video surveillance, storage, and alerting system of claim 45, further comprising:

a normalization engine for normalizing the primitive events from the video analytics devices and the network management module.
47. The video surveillance, storage, and alerting system of claim 45, wherein the correlation engine further comprises:

a privacy filter for filtering out primitive events normalized by the normalization engine based on a set of privacy rules.
48. The video surveillance, storage, and alerting system of claim 45, wherein the correlation engine further comprises:

a business filter for filtering out primitive events normalized by the normalization engine based on a set of business rules.
49. The video surveillance, storage, and alerting system of claim 45, wherein the correlation engine further comprises:

a compound event detection module for detecting compound events composed of two or more primitive events.
50. The video surveillance, storage, and alerting system of claim 49, wherein the correlation engine further comprises:

an event correlation module for correlating the primitive events and the compound events across time.
51. The video surveillance, storage, and alerting system of claim 49, wherein the correlation engine further comprises:

an event correlation module for correlating the primitive events and the compound events across space.
52. The video surveillance, storage, and alerting system of claim 45, wherein the correlation engine further comprises:

a rules engine for evaluating one or more rules based on the correlation performed by the correlation engine.
53. The video surveillance, storage, and alerting system of claim 45, further comprising:

a learning engine for generating one or more new rules based on the primitive events correlated by the correlation engine and the alerts generated by the alert engine.
54. A method of video surveillance, storage, and alerting, comprising the steps of:

capturing video data from one or more surveillance cameras having attribute data, the attribute data representing importance of the surveillance cameras;

processing the video data from one or more of the surveillance cameras to detect primitive video events in the video data;

monitoring network status of the surveillance cameras;

generating network events reflective of the network status of all subsystems;
correlating two or more primitive video events weighted by the attribute data of the surveillance cameras used to capture the video data and network events weighted by attribute data of device corresponding to the network event;

generating one or more alerts to one or more persons; and performing one or more actions based on the correlation performed in the correlating step.
55. The method of claim 54, further comprising:

normalizing the primitive video events and the primitive network events.
56. The method of claim 54, further comprising:

filtering out primitive events based on a set of privacy rules.
57. The method of claim 54, further comprising:

out primitive events based on a set of business rules.
58. The method of claim 54, further comprising:

detecting compound events composed of two or more primitive events.
59. The method of claim 54, further comprising:

correlating the primitive events and the compound events across time.
60. The method of claim 54, further comprising:

correlating the primitive events and the compound events across space.
61. The method of claim 54, further comprising:

evaluating one or more rules based on the correlation performed by in the correlating step.
62. The method of claim 54, further comprising:

generating one or more new rules based on the primitive events correlated in the correlating step and the alerts generated in the alerting step.
63. An audio surveillance, storage, and alerting system, comprising:

one or more audio sensory devices for capturing audio data having attribute data, the attribute data representing importance of the audio sensory devices;

one or more audio analytics devices adapted to process the audio data from one or more of the audio sensory devices and to detect audio events in the audio data;

a network management module for monitoring network status of the audio sensory devices, the network management module adapted to generate network events reflective of the network status of the audio sensory devices;

a correlation engine for correlating two or more primitive events, the primitive events being one or more audio events from the audio analytics devices weighted by the attribute data of the audio devices used to capture the audio data and network events from the network management module weighted by attribute data of device corresponding to the network event; and an alerting engine for generating one or more alerts and performing one or more actions based on the correlation performed by the correlation engine.
64. The audio surveillance, storage, and alerting system of claim 63, further comprising:

a normalization engine for normalizing the primitive events from the audio analytics devices and the network management module.
65. The audio surveillance, storage, and alerting system of claim 64, wherein the correlation engine further comprises:

a privacy filter for filtering out primitive events normalized by the normalization engine based on a set of privacy rules.
66. The audio surveillance, storage, and alerting system of claim 64, wherein the correlation engine further comprises:

a business filter for filtering out primitive events normalized by the normalization engine based on a set of business rules.
67. The audio surveillance, storage, and alerting system of claim 63, wherein the correlation engine further comprises:

a compound event detection module for detecting compound events composed of two or more primitive events.
68. The audio surveillance, storage, and alerting system of claim 67, wherein the correlation engine further comprises:

an event correlation module for correlating the primitive events and the compound events across time.
69. The audio surveillance, storage, and alerting system of claim 67, wherein the correlation engine further comprises:

an event correlation module for correlating the primitive events and the compound events across space.
70. The audio surveillance, storage, and alerting system of claim 69, wherein the correlation engine further comprises:

a rules engine for evaluating one or more rules based on the correlation performed by the event correlation module.
71. The audio surveillance, storage, and alerting system of claim 63, further comprising:

a learning engine for generating one or more new rules based on the primitive events correlated by the correlation engine and the alerts generated by the alerting engine.
72. The audio surveillance, storage, and alerting system of claim 63, wherein the network management module further comprises:

a physical map module for constructing a physical map of the network including icons corresponding to physical locations of the audio sensory devices, the icons having concentric circles indicating an area of coverage of the audio sensory devices.
73. The audio surveillance, storage, and alerting system of claim 63, further comprising:

a hierarchy of two or more data storage devices for storing the audio data from the audio sensory devices, the hierarchy of data storage devices connected to the audio sensory devices via a network.
74. The audio surveillance, storage, and alerting system of claim 73, further comprising:

a hierarchical storage manager for managing storage and cascade of the audio data in the hierarchy of data storage devices based on the attribute data corresponding to the source of the audio data.
75. The audio surveillance, storage, and alerting system of claim 74, wherein the hierarchical storage manager queries a sources table database to extract attribute data about sensory devices used to capture data being cascaded.
76. The audio surveillance, storage, and alerting system of claim 73, wherein the hierarchy of data storage devices includes at least a first-tier device and a second-tier device, the first-tier device having a higher data access performance and a lower storage capacity than the second-tier device.
77. The audio surveillance, storage, and alerting system of claim 74, wherein the hierarchical storage manager cascades the audio data from the first-tier device to the second-tier device based at least on importance of the audio data.
78. The audio surveillance, storage, and alerting system of claim 74, wherein the hierarchical storage manager further comprises:

a rules engine for determining storage locations for segments of audio data based on a set of rules based on the importance of the audio data; and a rules update module for updating the set of rules for segments of audio data based on historical access patterns.
79. The audio surveillance, storage, and alerting system of claim 77, wherein the importance of the audio data is calculated based on attribute data of the sensory device used to capture the audio data, the events detected in the audio data, time period the audio data was recorded, and time since the audio data was last accessed.
80. The audio surveillance, storage, and alerting system of claim 79, wherein the importance of the audio data is calculated as a weighted average of attributes of the audio data, and wherein the attributes include resolution of the audio data, age of the sensory device used to capture the audio data, time since the sensory device was last maintained, location of the sensory device used to capture the audio data, and primitive events detected in the audio data.
81. The audio surveillance, storage, and alerting system of claim 73, wherein the first-tier device is a disk array and the second-tier device is a tape array.
82. The audio surveillance, storage, and alerting system of claim 63, further comprising:

an audio tip module for receiving audio tips from one or more external sources via telephone or Internet, adapted to extract meta-data and attribute data from the audio tips and to generate tip events based on the extracted meta-data, the attribute data representing an importance of the audio tips.
83. A method of audio surveillance, storage, and alerting, comprising the steps of:
capturing audio data from one or more audio sensory devices having attribute data, the attribute data representing importance of the audio sensory devices;

processing the audio data from one or more of the audio sensory devices to detect audio events in the audio data;

monitoring network status of the audio sensory devices to generate network events reflective of the network status of the audio sensory devices;

correlating two or more primitive events, the primitive events being one or more audio events weighted by the attribute data of the audio devices used to capture the audio data and network events weighted by attribute data of device corresponding to the network event; and performing one or more actions based on the correlation performed in the correlating step.
84. The method of claim 83, further comprising:

filtering out primitive events based on a set of privacy rules.
85. The method of claim 83, further comprising:

filtering out primitive events based on a set of business rules.
86. The method of claim 83, further comprising:

detecting compound events composed of two or more primitive events.
87. The method of claim 86, further comprising:

correlating the primitive events and the compound events across time.
88. The method of claim 86, further comprising:

correlating the primitive events and the compound events across space.
89. The method of claim 83, further comprising:

evaluating one or more rules based on the correlation performed in the correlating step.
90. The method of claim 86, further comprising:

generating one or more new rules based on the correlated primitive events and the generated alerts.
91. The method of claim 83, further comprising:

displaying a physical map of the network including icons corresponding to physical locations of the audio sensory devices, the icons having concentric circles indicating an area of coverage of the audio sensory devices.
92. The method of claim 83, further comprising:

storing the audio data from the audio sensory devices in a hierarchy of two or more data storage devices, the hierarchy of data storage devices connected to the audio sensory devices via a network.
93. The method of claim 92, further comprising:

managing storage and cascade of the audio data in the hierarchy of data storage devices based on the attribute data corresponding to the source of the audio data.
94. The method of claim 92, further comprising:

determining storage locations for segments of audio data based on a set of rules based on the importance of the audio data; and updating the set of rules for segments of audio data based on historical access patterns.
95. The method of claim 83, further comprising:

receiving audio tips from one or more external sources via telephone or Internet;
extracting meta-data and attribute data from the audio tips, the attribute data representing an importance of the audio tips; and generating tip events based on the extracted meta-data.
96. An audio surveillance, storage, and alerting system, comprising:
one or more audio sensory devices;

one or more processors; and one or more memories, operatively coupled to one or more of the processors, and storing program code, which when executed causes one or more of the processors to:
capture audio data from one or more of the audio sensory devices having attribute data, the attribute data representing importance of the audio sensory devices;

process the audio data from one or more of the audio sensory devices to detect audio events in the audio data;

monitor network status of the audio sensory devices to generate network events reflective of the network status of the audio sensory devices;

correlate two or more primitive events, the primitive events being one or more audio events weighted by the attribute data of the audio devices used to capture the audio data and network events weighted by attribute data of device corresponding to the network event; and perform one or more actions based on the correlation performed in the correlating step.
97. The system of claim 96, further comprising program code to:

detect compound events composed of two or more primitive events.
98. The system of claim 96, further comprising program code to:
correlate the primitive events and the compound events across time.
99. The system of claim 96, further comprising program code to:
correlate the primitive events and the compound events across space.
100. The system of claim 96, further comprising program code to:

generate one or more new rules based on the correlated primitive events and the generated alerts.
101. The system of claim 96, further comprising:

a hierarchy of two or more data storage devices, the hierarchy of data storage devices connected to the audio sensory devices via a network, wherein one or more of the memories store program code to:

store the audio data from the audio sensory devices in the hierarchy of data storage devices.
102. The system of claim 101, further comprising program code to:

manage storage and cascade of the audio data in the hierarchy of data storage devices based on the attribute data corresponding to the source of the audio data.
103. The system of claim 101, further comprising program code to:

determine storage locations for segments of audio data based on a set of rules based on the importance of the audio data; and update the set of rules for segments of audio data based on historical access patterns.
104. The system of claim 96, further comprising program code to:

receive audio tips from one or more external sources via telephone or Internet;
extract meta-data and attribute data from the audio tips, the attribute data represents an importance of the audio tips; and generate tip events based on the extracted meta-data.
105. A video surveillance, storage, and alerting system, comprising:

one or more surveillance cameras for capturing video data having attribute data, the attribute data representing importance of the surveillance cameras;

a video tip module for receiving video tips from one or more external sources, adapted to extract meta-data and attribute data from the video tips and to generate tip events based on the extracted meta-data and attribute data, the attribute data representing the importance of the video tips;

a hierarchy of two or more data storage devices for storing the video data from the surveillance cameras and the video tips from the video tip module, the hierarchy of data storage devices connected to the surveillance cameras and to the video tip module via a network;

a hierarchical storage manager for managing storage and cascade of the video data and the video tips in the hierarchy of data storage devices based on the attribute data corresponding to a source of the video data and a source of the video tips;
and an alerting engine for generating one or more alerts and performing one or more actions based on the cascade performed by the hierarchical storage manager.
106. A video surveillance, storage, and alerting system, comprising:

one or more surveillance cameras for capturing video data having attribute data, the attribute data representing importance of the surveillance cameras;

one or more video analytics devices adapted to process the video data from one or more of the surveillance cameras to detect primitive video events in the video data;

a vehicle information module for retrieving information about a vehicle detected in the video data based on the detected vehicle's license plate, and adapted to generate vehicle events based on the information retrieved about the vehicle;

a correlation engine for correlating one or more primitive video events from the video analytics devices weighted by the attribute data of the surveillance cameras used to capture the video data and one or more vehicle events from the vehicle information module weighted by the information retrieved about the vehicle; and an alerting engine for generating one or more alerts and performing one or more actions based on the correlation performed by the correlation engine.
107. A video surveillance, storage, and alerting system, comprising:

one or more surveillance cameras for capturing video data having attribute data, the attribute data representing importance of the surveillance cameras;

a hierarchy of two or more data storage devices for storing the video data from the surveillance cameras, the hierarchy of data storage devices connected to the surveillance cameras via a network;

a network management module for monitoring network status of the surveillance cameras and the data storage devices, the network management module adapted to generate network events reflective of the network status of the surveillance cameras and the data storage devices;

a correlation engine for correlating two or more network events from the network management module weighted by attribute data of device corresponding to the network event; and an alerting engine for generating one or more alerts and performing one or more actions based on the correlation performed by the correlation engine.
CA2638621A 2007-10-04 2008-09-15 An alerting system for safety, security, and business productivity having alerts weighted by attribute data Active CA2638621C (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US11/867,575 US7382244B1 (en) 2007-10-04 2007-10-04 Video surveillance, storage, and alerting system having network management, hierarchical data storage, video tip processing, and vehicle plate analysis
US11/867,575 2007-10-04

Publications (2)

Publication Number Publication Date
CA2638621A1 true CA2638621A1 (en) 2008-11-26
CA2638621C CA2638621C (en) 2011-03-08

Family

ID=39466480

Family Applications (1)

Application Number Title Priority Date Filing Date
CA2638621A Active CA2638621C (en) 2007-10-04 2008-09-15 An alerting system for safety, security, and business productivity having alerts weighted by attribute data

Country Status (5)

Country Link
US (7) US7382244B1 (en)
EP (1) EP2046040B1 (en)
AT (1) ATE555603T1 (en)
CA (1) CA2638621C (en)
WO (1) WO2009045218A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2013131189A1 (en) * 2012-03-08 2013-09-12 Iwatchlife Inc. Cloud-based video analytics with post-processing at the video source-end

Families Citing this family (224)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8564661B2 (en) 2000-10-24 2013-10-22 Objectvideo, Inc. Video analytic rule detection system and method
US9892606B2 (en) 2001-11-15 2018-02-13 Avigilon Fortress Corporation Video surveillance system employing video primitives
US8711217B2 (en) 2000-10-24 2014-04-29 Objectvideo, Inc. Video surveillance system employing video primitives
US7424175B2 (en) 2001-03-23 2008-09-09 Objectvideo, Inc. Video segmentation using statistical pixel modeling
JP2005117447A (en) * 2003-10-09 2005-04-28 Nec Corp Animation recording device, animation recording method and animation recording program
GB2441061B (en) * 2004-06-30 2009-02-11 Nokia Corp An antenna
US8081214B2 (en) 2004-10-12 2011-12-20 Enforcement Video, Llc Method of and system for mobile surveillance and event recording
US8520069B2 (en) 2005-09-16 2013-08-27 Digital Ally, Inc. Vehicle-mounted video system with distributed processing
CA2636010A1 (en) * 2006-01-17 2007-07-17 Baker Hughes Inc System and method for remote data acquisition and distribution
CN101443789B (en) 2006-04-17 2011-12-28 实物视频影像公司 video segmentation using statistical pixel modeling
US7468662B2 (en) * 2006-06-16 2008-12-23 International Business Machines Corporation Method for spatio-temporal event detection using composite definitions for camera systems
US7733220B2 (en) * 2006-10-05 2010-06-08 Northrop Grumman Corporation System and methods for detecting change in a monitored environment
US7595815B2 (en) * 2007-05-08 2009-09-29 Kd Secure, Llc Apparatus, methods, and systems for intelligent security and safety
US20090031381A1 (en) * 2007-07-24 2009-01-29 Honeywell International, Inc. Proxy video server for video surveillance
WO2009045218A1 (en) 2007-10-04 2009-04-09 Donovan John J A video surveillance, storage, and alerting system having network management, hierarchical data storage, video tip processing, and vehicle plate analysis
US8013738B2 (en) * 2007-10-04 2011-09-06 Kd Secure, Llc Hierarchical storage manager (HSM) for intelligent storage of large volumes of data
DE102007054819A1 (en) * 2007-11-16 2009-05-20 Robert Bosch Gmbh Monitoring system with state detection module, self-monitoring method of an observer and computer program
US20090144341A1 (en) * 2007-12-03 2009-06-04 Apple Inc. Ad Hoc Data Storage Network
US20090213218A1 (en) 2008-02-15 2009-08-27 Andrew Cilia System and method for multi-resolution storage of images
KR101425605B1 (en) * 2008-02-18 2014-08-04 삼성전자주식회사 Event structrue system and controlling method for the same
US9325951B2 (en) 2008-03-03 2016-04-26 Avigilon Patent Holding 2 Corporation Content-aware computer networking devices with video analytics for reducing video storage and video communication bandwidth requirements of a video surveillance network camera system
US8427552B2 (en) * 2008-03-03 2013-04-23 Videoiq, Inc. Extending the operational lifetime of a hard-disk drive used in video data storage applications
US20090289787A1 (en) * 2008-05-21 2009-11-26 International Business Machines Corporation Residential security cluster with associated alarm interconnects
US20090309974A1 (en) * 2008-05-22 2009-12-17 Shreekant Agrawal Electronic Surveillance Network System
US9786164B2 (en) * 2008-05-23 2017-10-10 Leverage Information Systems, Inc. Automated camera response in a surveillance architecture
US8272026B1 (en) * 2008-06-02 2012-09-18 Symantec Corporation Method and apparatus for using a dynamic policy to manage a file purging process
US20090319361A1 (en) * 2008-06-13 2009-12-24 Paul Conrady Web-based communication system
US8797404B2 (en) * 2008-07-14 2014-08-05 Honeywell International Inc. Managing memory in a surveillance system
EP2164003A1 (en) * 2008-09-12 2010-03-17 March Networks Corporation Distributed video surveillance system
US8300098B1 (en) 2008-09-16 2012-10-30 Emc Corporation Techniques for providing access to video data using a network attached storage device
TWI367650B (en) * 2008-10-20 2012-07-01 Quanta Comp Inc Communication system and communication method for assisting user retrieving geography-associated multimedia information
US8503972B2 (en) 2008-10-30 2013-08-06 Digital Ally, Inc. Multi-functional remote monitoring system
US8806632B2 (en) * 2008-11-17 2014-08-12 Solarwinds Worldwide, Llc Systems, methods, and devices for detecting security vulnerabilities in IP networks
US20100125663A1 (en) * 2008-11-17 2010-05-20 Donovan John J Systems, methods, and devices for detecting security vulnerabilities in ip networks
US8791818B2 (en) * 2008-11-18 2014-07-29 James Midkiff Virtual watch
US20100201815A1 (en) * 2009-02-09 2010-08-12 Vitamin D, Inc. Systems and methods for video monitoring
US8314839B2 (en) * 2009-05-29 2012-11-20 Sentrus, Inc. Concealments for components of a covert video surveillance system
US20110173127A1 (en) * 2010-01-08 2011-07-14 Albert Ho System and method used for configuration of an inspection compliance tool with machine readable tags and their associations to inspected components
US8319833B2 (en) * 2009-06-23 2012-11-27 Sentrus, Inc. Video surveillance system
EP2290628B1 (en) * 2009-08-25 2017-03-08 ALDI SÜD Dienstleistungs-GmbH & Co. oHG Method for video monitoring areas
CA2716637A1 (en) 2009-10-07 2011-04-07 Telewatch Inc. Video analytics with pre-processing at the source end
WO2011041904A1 (en) 2009-10-07 2011-04-14 Telewatch Inc. Video analytics method and system
CA2716705A1 (en) * 2009-10-07 2011-04-07 Telewatch Inc. Broker mediated video analytics method and system
JP5570176B2 (en) * 2009-10-19 2014-08-13 キヤノン株式会社 Image processing system and information processing method
GB2489349A (en) * 2009-11-18 2012-09-26 James Philip Midkiff Virtual watch
US20110141277A1 (en) * 2009-12-16 2011-06-16 James Midkiff System and method for providing a virtual community watch
US10019677B2 (en) 2009-11-20 2018-07-10 Alert Enterprise, Inc. Active policy enforcement
US10027711B2 (en) * 2009-11-20 2018-07-17 Alert Enterprise, Inc. Situational intelligence
US8237792B2 (en) 2009-12-18 2012-08-07 Toyota Motor Engineering & Manufacturing North America, Inc. Method and system for describing and organizing image data
US20110228984A1 (en) * 2010-03-17 2011-09-22 Lighthaus Logic Inc. Systems, methods and articles for video analysis
US20110261202A1 (en) * 2010-04-22 2011-10-27 Boris Goldstein Method and System for an Integrated Safe City Environment including E-City Support
US9143739B2 (en) 2010-05-07 2015-09-22 Iwatchlife, Inc. Video analytics with burst-like transmission of video data
KR20110132884A (en) * 2010-06-03 2011-12-09 한국전자통신연구원 Apparatus for intelligent video information retrieval supporting multi channel video indexing and retrieval, and method thereof
US8424621B2 (en) 2010-07-23 2013-04-23 Toyota Motor Engineering & Manufacturing North America, Inc. Omni traction wheel system and methods of operating the same
CA2748065A1 (en) 2010-08-04 2012-02-04 Iwatchlife Inc. Method and system for locating an individual
CA2748059A1 (en) 2010-08-04 2012-02-04 Iwatchlife Inc. Method and system for initiating communication via a communication network
US8860771B2 (en) 2010-08-04 2014-10-14 Iwatchlife, Inc. Method and system for making video calls
US8730062B2 (en) 2010-10-14 2014-05-20 Xerox Corporation Computer-implemented system and method for providing gun shot detection through a centralized parking services server
US8799037B2 (en) 2010-10-14 2014-08-05 Palto Alto Research Center Incorporated Computer-implemented system and method for managing motor vehicle parking reservations
US10477158B2 (en) * 2010-11-05 2019-11-12 Razberi Technologies, Inc. System and method for a security system
US11082665B2 (en) 2010-11-05 2021-08-03 Razberi Secure Technologies, Llc System and method for a security system
US20130173309A1 (en) * 2010-12-01 2013-07-04 Cedars-Sinai Medical Center Privacy awareness tool
US20120169458A1 (en) * 2010-12-31 2012-07-05 Schneider Electric Buildings Ab Method and System for Monitoring Physical Security and Notifying if Anomalies
US8737688B2 (en) 2011-02-10 2014-05-27 William A. Murphy Targeted content acquisition using image analysis
US9019380B2 (en) * 2011-06-03 2015-04-28 United Parcel Service Of America, Inc. Detection of traffic violations
US8970349B2 (en) 2011-06-13 2015-03-03 Tyco Integrated Security, LLC System to provide a security technology and management portal
US10334021B2 (en) * 2011-08-01 2019-06-25 Telefonaktiebolaget Lm Ericsson (Publ) Retained data handling at differentiated response times
KR101119848B1 (en) * 2011-08-05 2012-02-28 (주)리얼허브 Apparatus and method for detecting connectivity fault of image input device
US20130040596A1 (en) * 2011-08-12 2013-02-14 Invit Information Services Ltda Method for using smartphones as public and personal security devices based on trusted social networks
US8533204B2 (en) 2011-09-02 2013-09-10 Xerox Corporation Text-based searching of image data
CA2751795C (en) 2011-09-06 2014-12-09 Denis J. Alarie Method and system for selecting a subset of information to communicate to others from a set of information
US9389677B2 (en) 2011-10-24 2016-07-12 Kenleigh C. Hobby Smart helmet
WO2013086246A1 (en) 2011-12-06 2013-06-13 Equisight Inc. Virtual presence model
US10769913B2 (en) 2011-12-22 2020-09-08 Pelco, Inc. Cloud-based video surveillance management system
CN103248853B (en) * 2012-02-10 2017-06-13 华为技术有限公司 Realize the method, apparatus and system of video retrieval
CN102592414A (en) * 2012-02-23 2012-07-18 北京智华驭新汽车电子技术开发有限公司 Test platform of driver active safety early warning system
CN103365848A (en) * 2012-03-27 2013-10-23 华为技术有限公司 Method, device and system for inquiring videos
US8775206B2 (en) 2012-06-26 2014-07-08 Amit Kulkarni Healthcare privacy violation detection and investigation system and method
CA2822217A1 (en) 2012-08-02 2014-02-02 Iwatchlife Inc. Method and system for anonymous video analytics processing
US9471838B2 (en) * 2012-09-05 2016-10-18 Motorola Solutions, Inc. Method, apparatus and system for performing facial recognition
US9251421B2 (en) * 2012-09-13 2016-02-02 General Electric Company System and method for generating semantic annotations
US9213781B1 (en) 2012-09-19 2015-12-15 Placemeter LLC System and method for processing image data
US8816879B2 (en) 2012-09-21 2014-08-26 Palo Alto Research Center Incorporated Computer-implemented system and method for managing interchangeable parking spaces
US9779365B2 (en) 2012-09-21 2017-10-03 Conduent Business Services, Llc Computer-implemented system and method for managing interchangeable EV charging-capable parking spaces
US9213957B2 (en) 2012-09-21 2015-12-15 Palo Alto Research Center Incorporated Computer-implemented system and method for providing just-in-time loading zone parking
US10272848B2 (en) * 2012-09-28 2019-04-30 Digital Ally, Inc. Mobile video and imaging system
US9019431B2 (en) 2012-09-28 2015-04-28 Digital Ally, Inc. Portable video and imaging system
DE102012222661A1 (en) * 2012-12-10 2014-06-12 Robert Bosch Gmbh Monitoring system for a surveillance area, procedures and computer program
US9064417B2 (en) 2012-12-21 2015-06-23 Palo Alto Research Center Incorporated Computer-implemented system and method for directing users to available parking spaces
US20140218518A1 (en) * 2013-02-04 2014-08-07 James Oliver Firearm Discharge Detection and Response System
US9087453B2 (en) 2013-03-01 2015-07-21 Palo Alto Research Center Incorporated Computer-implemented system and method for spontaneously identifying and directing users to available parking spaces
EP2981844B1 (en) * 2013-03-31 2021-04-21 Shotspotter, Inc. Systems and methods associated with detection of indoor gunfire
US9641692B2 (en) 2013-06-25 2017-05-02 Siemens Schweiz Ag Incident-centric mass notification system
US10136276B2 (en) 2013-06-25 2018-11-20 Siemens Schweiz Ag Modality-centric mass notification system
US10384642B2 (en) * 2013-07-17 2019-08-20 Conduent Business Services, Llc Methods and systems for vehicle theft detection and prevention using a smartphone and video-based parking technology
US9253452B2 (en) 2013-08-14 2016-02-02 Digital Ally, Inc. Computer program, method, and system for managing multiple data recording devices
US10390732B2 (en) 2013-08-14 2019-08-27 Digital Ally, Inc. Breath analyzer, system, and computer program for authenticating, preserving, and presenting breath analysis data
US10075681B2 (en) 2013-08-14 2018-09-11 Digital Ally, Inc. Dual lens camera unit
US9159371B2 (en) 2013-08-14 2015-10-13 Digital Ally, Inc. Forensic video recording with presence detection
US9111143B2 (en) 2013-09-27 2015-08-18 At&T Mobility Ii Llc Method and apparatus for image collection and analysis
WO2015061699A1 (en) 2013-10-24 2015-04-30 Blue Line Security Solutions, Llc Human facial detection and recognition system
US9875643B1 (en) 2013-11-11 2018-01-23 Shotspotter, Inc. Systems and methods of emergency management involving location-based features and/or other aspects
US9773163B2 (en) * 2013-11-14 2017-09-26 Click-It, Inc. Entertainment device safety system and related methods of use
NL2011884C2 (en) * 2013-12-03 2015-06-04 Stertil Bv Docking station monitoring system, docking station and distribution center provided therewith, and method there for.
FR3015096A1 (en) * 2013-12-12 2015-06-19 Rizze SYSTEM AND METHOD FOR TRACKING MOVING OBJECTS AND PERSONS FOR RETRACTING THE ITINERARY ON A CARD
CN103761879B (en) * 2014-01-24 2016-07-27 深圳市华宝电子科技有限公司 A kind of counterfeit vehicle registration plate identification method and system
US10131316B2 (en) 2014-01-30 2018-11-20 Trw Automotive Gmbh Airbag and method for operating a vehicle occupant protection system
US20150288604A1 (en) 2014-04-02 2015-10-08 Tyco Fire & Security Gmbh Sensor Network Gateway
US10878323B2 (en) 2014-02-28 2020-12-29 Tyco Fire & Security Gmbh Rules engine combined with message routing
US20150326617A1 (en) * 2014-05-06 2015-11-12 DoNotGeoTrack, Inc. Privacy Control Processes for Mobile Devices, Wearable Devices, other Networked Devices, and the Internet of Things
WO2015184440A2 (en) 2014-05-30 2015-12-03 Placemeter Inc. System and method for activity monitoring using video data
US9277018B2 (en) * 2014-06-11 2016-03-01 Verizon Patent And Licensing Inc. Mobile device detection of wireless beacons and automatic performance of actions
FR3023025A1 (en) * 2014-06-27 2016-01-01 Oxo VALIDATION OF INTERACTION BETWEEN DEVICES
US9802571B2 (en) 2014-10-01 2017-10-31 Conduent Business Services, Llc Method and system for vandalism and/or loitering detection using video
TWI578781B (en) * 2014-10-21 2017-04-11 群暉科技股份有限公司 Method for managing a surveillance system with aid of panoramic map, and associated apparatus
US9861178B1 (en) 2014-10-23 2018-01-09 WatchGuard, Inc. Method and system of securing wearable equipment
CN104463425A (en) * 2014-11-14 2015-03-25 交通运输部天津水运工程科学研究所 Petrochemical engineering wharf handling process safety early-warning system based on LabVIEW
US9754419B2 (en) 2014-11-16 2017-09-05 Eonite Perception Inc. Systems and methods for augmented reality preparation, processing, and application
US10043319B2 (en) 2014-11-16 2018-08-07 Eonite Perception Inc. Optimizing head mounted displays for augmented reality
US9916002B2 (en) 2014-11-16 2018-03-13 Eonite Perception Inc. Social applications for augmented reality technologies
US9514636B2 (en) 2014-12-30 2016-12-06 Google Inc. Premises management system with prevention measures
US9660744B1 (en) 2015-01-13 2017-05-23 Enforcement Video, Llc Systems and methods for adaptive frequency synchronization
US9602761B1 (en) 2015-01-22 2017-03-21 Enforcement Video, Llc Systems and methods for intelligently recording a live media stream
US10043078B2 (en) 2015-04-21 2018-08-07 Placemeter LLC Virtual turnstile system and method
US10033941B2 (en) 2015-05-11 2018-07-24 Google Llc Privacy filtering of area description file prior to upload
US9811734B2 (en) 2015-05-11 2017-11-07 Google Inc. Crowd-sourced creation and updating of area description file for mobile device localization
US9841259B2 (en) 2015-05-26 2017-12-12 Digital Ally, Inc. Wirelessly conducted electronic weapon
US10380431B2 (en) 2015-06-01 2019-08-13 Placemeter LLC Systems and methods for processing video streams
USD803241S1 (en) 2015-06-14 2017-11-21 Google Inc. Display screen with animated graphical user interface for an alert screen
US10133443B2 (en) 2015-06-14 2018-11-20 Google Llc Systems and methods for smart home automation using a multifunction status and entry point icon
USD812076S1 (en) 2015-06-14 2018-03-06 Google Llc Display screen with graphical user interface for monitoring remote video camera
US9361011B1 (en) * 2015-06-14 2016-06-07 Google Inc. Methods and systems for presenting multiple live video feeds in a user interface
US10013883B2 (en) 2015-06-22 2018-07-03 Digital Ally, Inc. Tracking and analysis of drivers within a fleet of vehicles
EP3130891B1 (en) 2015-08-11 2018-01-03 Continental Automotive GmbH Method for updating a server database containing precision road information
EP3131020B1 (en) 2015-08-11 2017-12-13 Continental Automotive GmbH System and method of a two-step object data processing by a vehicle and a server database for generating, updating and delivering a precision road property database
CN105205975A (en) * 2015-08-14 2015-12-30 江苏轩博电子科技有限公司 Intelligent shop security alarm system based on EVDO and wired broadband
CN105160801A (en) * 2015-08-14 2015-12-16 江苏轩博电子科技有限公司 System for realizing intelligent household security alarm based on 4G network
CN105141907A (en) * 2015-08-14 2015-12-09 江苏轩博电子科技有限公司 System for realizing intelligent home security alarm based on EVDO and cable broadband
CN105205972A (en) * 2015-08-14 2015-12-30 江苏轩博电子科技有限公司 Intelligent household security alarm system based on 4G network and wired broadband
CN105160802A (en) * 2015-08-14 2015-12-16 江苏轩博电子科技有限公司 System for realizing intelligent shop security alarm based on 4G network
CN105120217B (en) * 2015-08-21 2018-06-22 上海小蚁科技有限公司 Intelligent camera mobile detection alert system and method based on big data analysis and user feedback
JP6172765B2 (en) 2015-09-02 2017-08-02 Necプラットフォームズ株式会社 Notification control device, notification control method, and notification control program
US10289949B2 (en) 2015-09-29 2019-05-14 International Business Machines Corporation Incident prediction and response using deep learning techniques and multimodal data
JP6241796B2 (en) * 2015-12-25 2017-12-06 パナソニックIpマネジメント株式会社 Left item monitoring device, left item monitoring system including the same, and left item monitoring method
US10904474B2 (en) 2016-02-05 2021-01-26 Digital Ally, Inc. Comprehensive video collection and storage
US10469246B2 (en) 2016-02-29 2019-11-05 Craxel, Inc. Efficient encrypted data management system and method
US10447578B1 (en) * 2016-03-02 2019-10-15 Innovium, Inc. Redistribution policy engine
US20170280102A1 (en) * 2016-03-22 2017-09-28 Sensormatic Electronics, LLC Method and system for pooled local storage by surveillance cameras
US10733231B2 (en) 2016-03-22 2020-08-04 Sensormatic Electronics, LLC Method and system for modeling image of interest to users
US10764539B2 (en) 2016-03-22 2020-09-01 Sensormatic Electronics, LLC System and method for using mobile device of zone and correlated motion detection
US10665071B2 (en) 2016-03-22 2020-05-26 Sensormatic Electronics, LLC System and method for deadzone detection in surveillance camera network
US10347102B2 (en) 2016-03-22 2019-07-09 Sensormatic Electronics, LLC Method and system for surveillance camera arbitration of uplink consumption
US9965680B2 (en) 2016-03-22 2018-05-08 Sensormatic Electronics, LLC Method and system for conveying data from monitored scene via surveillance cameras
US10475315B2 (en) 2016-03-22 2019-11-12 Sensormatic Electronics, LLC System and method for configuring surveillance cameras using mobile computing devices
US11601583B2 (en) * 2016-03-22 2023-03-07 Johnson Controls Tyco IP Holdings LLP System and method for controlling surveillance cameras
US10192414B2 (en) 2016-03-22 2019-01-29 Sensormatic Electronics, LLC System and method for overlap detection in surveillance camera network
US10318836B2 (en) 2016-03-22 2019-06-11 Sensormatic Electronics, LLC System and method for designating surveillance camera regions of interest
US11216847B2 (en) 2016-03-22 2022-01-04 Sensormatic Electronics, LLC System and method for retail customer tracking in surveillance camera network
US10250433B1 (en) 2016-03-25 2019-04-02 WatchGuard, Inc. Method and system for peer-to-peer operation of multiple recording devices
US10341605B1 (en) 2016-04-07 2019-07-02 WatchGuard, Inc. Systems and methods for multiple-resolution storage of media streams
KR102586962B1 (en) * 2016-04-07 2023-10-10 한화비전 주식회사 Surveillance system and controlling method thereof
US9953535B1 (en) 2016-06-27 2018-04-24 Amazon Technologies, Inc. Annotated virtual track to inform autonomous vehicle control
US20180005127A1 (en) * 2016-06-29 2018-01-04 Alcatel-Lucent Usa Inc. Predicting problem events from machine data
US10263802B2 (en) 2016-07-12 2019-04-16 Google Llc Methods and devices for establishing connections with remote cameras
USD882583S1 (en) 2016-07-12 2020-04-28 Google Llc Display screen with graphical user interface
US11017712B2 (en) 2016-08-12 2021-05-25 Intel Corporation Optimized display image rendering
WO2018039646A1 (en) * 2016-08-26 2018-03-01 Netradyne Inc. Recording video of an operator and a surrounding visual field
US9928660B1 (en) 2016-09-12 2018-03-27 Intel Corporation Hybrid rendering for a wearable display attached to a tethered computer
US11501629B2 (en) 2016-09-14 2022-11-15 Alert Patent Holdings Llc System and method for responding to an active shooter
US11145182B2 (en) * 2016-09-14 2021-10-12 Alert Patent Holdings Llc System and method for responding to an active shooter
US10521675B2 (en) 2016-09-19 2019-12-31 Digital Ally, Inc. Systems and methods of legibly capturing vehicle markings
CN109792510B (en) * 2016-09-21 2021-09-07 亚马逊技术有限公司 Parcel theft prevention for wireless audio/video recording and communication devices
USD843398S1 (en) 2016-10-26 2019-03-19 Google Llc Display screen with graphical user interface for a timeline-video relationship presentation for alert events
US11238290B2 (en) 2016-10-26 2022-02-01 Google Llc Timeline-video relationship processing for alert events
US10386999B2 (en) 2016-10-26 2019-08-20 Google Llc Timeline-video relationship presentation for alert events
CN108074400A (en) * 2016-11-14 2018-05-25 北京航天长峰科技工业集团有限公司 A kind of emphasis vehicle analysis model based on mass data analysis
WO2018091108A1 (en) * 2016-11-21 2018-05-24 Robert Bosch Gmbh Monitoring device for monitoring a monitoring region, and monitoring system having said monitoring device
US11075847B1 (en) 2017-01-16 2021-07-27 Innovium, Inc. Visibility sampling
TR201702439A2 (en) * 2017-02-17 2018-09-21 Ekin Teknoloji Sanayi Ve Ticaret Anonim Sirketi A system for environmental monitoring and safety.
US10911725B2 (en) 2017-03-09 2021-02-02 Digital Ally, Inc. System for automatically triggering a recording
US10225396B2 (en) 2017-05-18 2019-03-05 Global Tel*Link Corporation Third party monitoring of a activity within a monitoring platform
US10972685B2 (en) 2017-05-25 2021-04-06 Google Llc Video camera assembly having an IR reflector
US10352496B2 (en) 2017-05-25 2019-07-16 Google Llc Stand assembly for an electronic device providing multiple degrees of freedom and built-in cables
US10819921B2 (en) 2017-05-25 2020-10-27 Google Llc Camera assembly having a single-piece cover element
US10231167B2 (en) 2017-06-30 2019-03-12 Otis Elevator Company Building access zone specification for mobile applications
US10255514B2 (en) * 2017-08-21 2019-04-09 Sap Se Automatic identification of cloned vehicle identifiers
US10733857B1 (en) * 2017-10-26 2020-08-04 Amazon Technologies, Inc. Automatic alteration of the storage duration of a video
CN108053605A (en) * 2017-12-25 2018-05-18 南京南邮信息产业技术研究院有限公司 A kind of intelligent video analysis system and method based on wireless internet of things
US10586432B2 (en) * 2017-12-29 2020-03-10 Ademco Inc. Systems and methods for intrusion detection using selective masking
CN110278223B (en) * 2018-03-15 2022-05-13 华为技术有限公司 Video monitoring system and management method of video monitoring resources
US10372991B1 (en) * 2018-04-03 2019-08-06 Google Llc Systems and methods that leverage deep learning to selectively store audiovisual content
CN110570614B (en) * 2018-06-05 2022-03-04 杭州海康威视数字技术股份有限公司 Video monitoring system and intelligent camera
GB2575282A (en) * 2018-07-04 2020-01-08 Arm Ip Ltd Event entity monitoring network and method
US11024137B2 (en) 2018-08-08 2021-06-01 Digital Ally, Inc. Remote video triggering and tagging
TWI675331B (en) * 2018-08-31 2019-10-21 財團法人工業技術研究院 Storage device and storage method
US11381781B2 (en) 2018-11-06 2022-07-05 Avigilon Corporation Method and system for displaying video streams
US11087020B2 (en) * 2018-11-28 2021-08-10 Vmware, Inc. Providing transparency in private-user-data access
US11205330B2 (en) * 2018-11-30 2021-12-21 Indyme Solutions, Llc Anti-theft response randomizer
EP3663948B1 (en) 2018-12-03 2022-02-23 Siemens Aktiengesellschaft Recognizing deviations in security behaviour of automation units
WO2020146766A1 (en) * 2019-01-11 2020-07-16 Drift Net Security system for detecting hazardous events and occupants in a building
CA3142036A1 (en) * 2019-05-28 2020-12-24 Utility Associates, Inc. Systems and methods for detecting a gunshot
US10805144B1 (en) * 2019-06-18 2020-10-13 Cisco Technology, Inc. Monitoring interactions between entities in a network by an agent for particular types of interactions and indexing and establishing relationships of the components of each interaction
CN110365946A (en) * 2019-07-26 2019-10-22 浙江大华技术股份有限公司 Generation method, device, storage medium and the electronic device of the condition of a disaster counte-rplan
CN110519562B (en) * 2019-08-06 2021-09-03 广州慧睿思通科技股份有限公司 Motion detection method, device and system
CN110580579B (en) * 2019-08-28 2023-05-30 上汽通用五菱汽车股份有限公司 Internet-based automobile part provider capacity management method and system
US10867495B1 (en) * 2019-09-11 2020-12-15 Motorola Solutions, Inc. Device and method for adjusting an amount of video analytics data reported by video capturing devices deployed in a given location
CN110727671A (en) * 2019-10-11 2020-01-24 北京明略软件系统有限公司 Case data processing method and device
CN113129532B (en) * 2019-12-31 2023-03-03 深圳云天励飞技术有限公司 Stranger early warning method and device, electronic equipment and storage medium
US11270118B2 (en) 2020-04-10 2022-03-08 Toyota Motor Engineering & Manufacturing North America, Inc. Creating a valuable video clip using metadata flagging
JP7440332B2 (en) * 2020-04-21 2024-02-28 株式会社日立製作所 Event analysis system and method
US11175825B1 (en) * 2020-05-13 2021-11-16 International Business Machines Corporation Configuration-based alert correlation in storage networks
US20210375087A1 (en) * 2020-05-26 2021-12-02 Wayne Fueling Systems Llc Associating Identification Information with Visually Captured Information
DE102020117984A1 (en) 2020-07-08 2022-01-13 Drägerwerk AG & Co. KGaA Network device and medical system for detecting at least one network problem
US11784932B2 (en) 2020-11-06 2023-10-10 Innovium, Inc. Delay-based automatic queue management and tail drop
US11621904B1 (en) 2020-11-06 2023-04-04 Innovium, Inc. Path telemetry data collection
CN113971880A (en) * 2021-09-29 2022-01-25 上海联茵信息技术有限公司 Intelligent automobile monitoring system and method based on block chain
CN113903177A (en) * 2021-10-27 2022-01-07 中国通信建设集团设计院有限公司 Community intelligent security system based on 5G communication network
US11740788B2 (en) 2022-01-18 2023-08-29 Craxel, Inc. Composite operations using multiple hierarchical data spaces
US11880608B2 (en) 2022-01-18 2024-01-23 Craxel, Inc. Organizing information using hierarchical data spaces
CN114844766B (en) * 2022-03-25 2023-05-23 烽台科技(北京)有限公司 Method and device for building industrial information security guarantee system
US11950017B2 (en) 2022-05-17 2024-04-02 Digital Ally, Inc. Redundant mobile video recording
US11924026B1 (en) * 2022-10-27 2024-03-05 Dell Products L.P. System and method for alert analytics and recommendations
CN116206227B (en) * 2023-04-23 2023-07-25 上海帜讯信息技术股份有限公司 Picture examination system and method for 5G rich media information, electronic equipment and medium
CN116453105B (en) * 2023-06-20 2023-08-18 青岛国实科技集团有限公司 Ship license plate identification method and system based on knowledge distillation deep neural network

Family Cites Families (156)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE1067246B (en) 1957-12-26
US3852958A (en) 1973-09-28 1974-12-10 Gen Electric Stall protector system for a gas turbine engine
US4106017A (en) 1976-06-01 1978-08-08 General Electric Company System for sensing velocity through the use of altimetry signals
US4103302A (en) 1976-07-16 1978-07-25 General Electric Company Velocity and drift angle tracking system using altimetry signals
US4244026A (en) 1978-11-06 1981-01-06 General Electric Company Velocity measuring correlation sonar
US4335600A (en) 1980-11-13 1982-06-22 General Electric Company Detecting internal abnormalities in turbines
GB8621875D0 (en) 1986-09-11 1986-11-05 Emi Plc Thorn Signal receiver
US4857912A (en) 1988-07-27 1989-08-15 The United States Of America As Represented By The Secretary Of The Navy Intelligent security assessment system
US4937775A (en) 1988-11-21 1990-06-26 General Electric Company Apparatus for the cross-correlation of a pair of complex sampled signals
US5400246A (en) * 1989-05-09 1995-03-21 Ansan Industries, Ltd. Peripheral data acquisition, monitor, and adaptive control system via personal computer
KR920010745B1 (en) 1989-11-21 1992-12-14 주식회사 금성사 Tele-alarming system
US5083039B1 (en) 1991-02-01 1999-11-16 Zond Energy Systems Inc Variable speed wind turbine
US5382943A (en) * 1991-07-31 1995-01-17 Tanaka; Mutuo Remote monitoring unit
US5293125A (en) 1992-01-17 1994-03-08 Lake Shore Cryotronics, Inc. Self-aligning tachometer with interchangeable elements for different resolution outputs
US5365217A (en) 1992-02-20 1994-11-15 Frank J. Toner Personal security system apparatus and method
US5315562A (en) 1992-10-23 1994-05-24 Rowe, Deines Instruments Inc. Correlation sonar system
US5666157A (en) 1995-01-03 1997-09-09 Arc Incorporated Abnormality detection and surveillance system
US5786746A (en) 1995-10-03 1998-07-28 Allegro Supercare Centers, Inc. Child care communication and surveillance system
US5638302A (en) 1995-12-01 1997-06-10 Gerber; Eliot S. System and method for preventing auto thefts from parking areas
US6081606A (en) 1996-06-17 2000-06-27 Sarnoff Corporation Apparatus and a method for detecting motion within an image sequence
US5896304A (en) 1996-07-12 1999-04-20 General Electric Company Low power parallel correlator for measuring correlation between digital signal segments
US5982811A (en) 1996-07-12 1999-11-09 General Electric Company Method for efficient sampling in a correlator
US5845033A (en) 1996-11-07 1998-12-01 The Babcock & Wilcox Company Fiber optic sensing system for monitoring restrictions in hydrocarbon production systems
US5951611A (en) 1996-11-18 1999-09-14 General Electric Company Diagnostic trend analysis
US6253129B1 (en) 1997-03-27 2001-06-26 Tripmaster Corporation System for monitoring vehicle efficiency and vehicle and driver performance
US6055543A (en) 1997-11-21 2000-04-25 Verano File wrapper containing cataloging information for content searching across multiple platforms
DE69917594T2 (en) 1998-01-05 2005-06-23 United States Environmental Protection Agency MODULAR REAL-TIME EXHAUST GAS FLOWMETER FOR DRIVING VEHICLES AND REPORTING SYSTEM FOR EMISSIONS
US20030025599A1 (en) 2001-05-11 2003-02-06 Monroe David A. Method and apparatus for collecting, sending, archiving and retrieving motion video and still images and notification of detected events
US6242922B1 (en) 1998-11-06 2001-06-05 General Electric Company Arc detection architecture based on correlation for circuit breakers
US6249225B1 (en) 1998-12-28 2001-06-19 Randall Wang Auxiliary alert process and system thereof for alarm system
US6499114B1 (en) 1999-02-17 2002-12-24 General Electric Company Remote diagnostic system and method collecting sensor data according to two storage techniques
US6437819B1 (en) 1999-06-25 2002-08-20 Rohan Christopher Loveland Automated video person tracking system
US6233310B1 (en) 1999-07-12 2001-05-15 General Electric Company Exposure management and control system and method
US6553131B1 (en) 1999-09-15 2003-04-22 Siemens Corporate Research, Inc. License plate recognition with an intelligent camera
US6411678B1 (en) 1999-10-01 2002-06-25 General Electric Company Internet based remote diagnostic system
US7120692B2 (en) * 1999-12-02 2006-10-10 Senvid, Inc. Access and control system for network-enabled devices
EP1405998A1 (en) 1999-12-09 2004-04-07 International Engine Intellectual Property Company, LLC. Closed loop diesel engine EGR control including event monitoring
US6546388B1 (en) 2000-01-14 2003-04-08 International Business Machines Corporation Metadata search results ranking system
US6940998B2 (en) 2000-02-04 2005-09-06 Cernium, Inc. System for automated screening of security cameras
US6570496B2 (en) * 2000-04-04 2003-05-27 Rick A. Britton Networks and circuits for alarm system operations
US6975220B1 (en) 2000-04-10 2005-12-13 Radia Technologies Corporation Internet based security, fire and emergency identification and communication system
CA2416373C (en) 2000-07-20 2007-07-17 Viraf S. Kapadia System and method for transportation vehicle monitoring, feedback and control
CA2320631A1 (en) 2000-09-25 2002-03-25 Pure Technologies Ltd. Monitoring of reinforced concrete vessels and structures
US7051048B2 (en) 2000-09-29 2006-05-23 Canon Kabushiki Kaisha Data management system, data management method, and program
US7868912B2 (en) 2000-10-24 2011-01-11 Objectvideo, Inc. Video surveillance system employing video primitives
US20050162515A1 (en) 2000-10-24 2005-07-28 Objectvideo, Inc. Video surveillance system
US8711217B2 (en) 2000-10-24 2014-04-29 Objectvideo, Inc. Video surveillance system employing video primitives
US6941290B2 (en) 2000-11-10 2005-09-06 Nec Laboratories America, Inc. Method for computing all occurrences of a compound event from occurrences of primitive events
US7383191B1 (en) 2000-11-28 2008-06-03 International Business Machines Corporation Method and system for predicting causes of network service outages using time domain correlation
US6411209B1 (en) * 2000-12-06 2002-06-25 Koninklijke Philips Electronics N.V. Method and apparatus to select the best video frame to transmit to a remote station for CCTV based residential security monitoring
US7346186B2 (en) * 2001-01-30 2008-03-18 Nice Systems Ltd Video and audio content analysis system
US6968294B2 (en) 2001-03-15 2005-11-22 Koninklijke Philips Electronics N.V. Automatic system for monitoring person requiring care and his/her caretaker
US6525663B2 (en) 2001-03-15 2003-02-25 Koninklijke Philips Electronics N.V. Automatic system for monitoring persons entering and leaving changing room
US6966015B2 (en) 2001-03-22 2005-11-15 Micromuse, Ltd. Method and system for reducing false alarms in network fault management systems
US6532433B2 (en) 2001-04-17 2003-03-11 General Electric Company Method and apparatus for continuous prediction, monitoring and control of compressor health via detection of precursors to rotating stall and surge
US6661340B1 (en) 2001-04-24 2003-12-09 Microstrategy Incorporated System and method for connecting security systems to a wireless device
US6618693B2 (en) 2001-05-23 2003-09-09 General Electric Company Method and apparatus for non-intrusive monitoring of rotating components
US6438484B1 (en) 2001-05-23 2002-08-20 General Electric Company Method and apparatus for detecting and compensating for compressor surge in a gas turbine using remote monitoring and diagnostics
US6525658B2 (en) 2001-06-11 2003-02-25 Ensco, Inc. Method and device for event detection utilizing data from a multiplicity of sensor sources
US6859803B2 (en) 2001-11-13 2005-02-22 Koninklijke Philips Electronics N.V. Apparatus and method for program selection utilizing exclusive and inclusive metadata searches
AU2002357807A1 (en) 2001-12-10 2003-06-23 Bae Systems Information And Electronic Systems Integration Inc. Electric field sensor
US6958676B1 (en) 2002-02-06 2005-10-25 Sts International Ltd Vehicle passenger authorization system
US6672067B2 (en) 2002-02-27 2004-01-06 General Electric Company Corrugated cowl for combustor of a gas turbine engine and method for configuring same
US7016518B2 (en) 2002-03-15 2006-03-21 Extreme Cctv Inc. Vehicle license plate imaging and reading system for day and night
JP4299996B2 (en) 2002-05-29 2009-07-22 株式会社日立ハイテクノロジーズ Remote maintenance system and remote maintenance method
US20060244830A1 (en) 2002-06-04 2006-11-02 Davenport David M System and method of navigation with captured images
US6975346B2 (en) * 2002-06-27 2005-12-13 International Business Machines Corporation Method for suspect identification using scanning of surveillance media
US6972787B1 (en) 2002-06-28 2005-12-06 Digeo, Inc. System and method for tracking an object with multiple cameras
EP1459544B1 (en) 2002-07-05 2007-06-06 Agent Video Intelligence Ltd A method and system for effectively performing event detection in a large number of concurrent image sequences
US6778085B2 (en) 2002-07-08 2004-08-17 James Otis Faulkner Security system and method with realtime imagery
US7206099B2 (en) * 2002-07-16 2007-04-17 Xerox Corporation Media/screen look-up-table for color consistency
DE10232423A1 (en) 2002-07-17 2004-01-29 Ge Wind Energy Gmbh Method for operating a wind energy installation and wind energy installation for executing such a method
EP1535164B1 (en) 2002-08-26 2012-01-04 International Business Machines Corporation Determining threat level associated with network activity
US6788205B1 (en) 2002-08-30 2004-09-07 Ncr Corporation System and method for verifying surveillance tag deactivation in a self-checkout station
US7003426B2 (en) 2002-10-04 2006-02-21 General Electric Company Method and system for detecting precursors to compressor stall and surge
US20040143602A1 (en) 2002-10-18 2004-07-22 Antonio Ruiz Apparatus, system and method for automated and adaptive digital image/video surveillance for events and configurations using a rich multimedia relational database
CN1164886C (en) 2002-12-10 2004-09-01 西安交通大学 Oil gas pipeline leak intelligent on line monitoring method based on distribution type optical fibre sensor
US6921985B2 (en) 2003-01-24 2005-07-26 General Electric Company Low voltage ride through for wind turbine generators
US20040150519A1 (en) 2003-01-31 2004-08-05 Iftikhar Husain System and method for monitoring having an embedded device
US20040176887A1 (en) 2003-03-04 2004-09-09 Arinc Incorporated Aircraft condition analysis and management system
US6940397B1 (en) 2003-03-07 2005-09-06 Benjamin E Le Mire Vehicle surveillance system
JP4317701B2 (en) 2003-03-12 2009-08-19 東京エレクトロン株式会社 Processing result prediction method and prediction apparatus
EP1611414A4 (en) 2003-03-31 2010-01-13 System Man Arts Inc Method and apparatus for system management using codebook correlation with symptom exclusion
US7293238B1 (en) 2003-04-04 2007-11-06 Raytheon Company Graphical user interface for an enterprise intrusion detection system
DK1467463T3 (en) 2003-04-09 2017-03-27 Gen Electric Wind farm and method for operating it
US20040201460A1 (en) 2003-04-09 2004-10-14 Bucholz Andrew J. System and method of vehicle surveillance
ATE450026T1 (en) * 2003-04-14 2009-12-15 American Power Conv Corp EXPANDABLE SENSOR MONITORING, ALERT PROCESSING AND NOTIFICATION SYSTEM AND METHODS
US6970102B2 (en) 2003-05-05 2005-11-29 Transol Pty Ltd Traffic violation detection, recording and evidence processing system
WO2005026537A1 (en) 2003-09-10 2005-03-24 Mitsubishi Heavy Industries, Ltd. Blade pitch angle control device and wind turbine generator
ATE378603T1 (en) 2004-03-26 2007-11-15 Univ Danmarks Tekniske METHOD AND DEVICE FOR DETERMINING THE WIND SPEED AND DIRECTION EXPERIENCED BY A WIND TURBINE
US7676285B2 (en) 2004-04-22 2010-03-09 General Electric Company Method for monitoring driven machinery
US7177883B2 (en) 2004-07-15 2007-02-13 Hitachi, Ltd. Method and apparatus for hierarchical storage management based on data value and user interest
US7940302B2 (en) * 2004-09-15 2011-05-10 The Regents Of The University Of California Apparatus and method for privacy protection of data collection in pervasive environments
US7822560B2 (en) 2004-12-23 2010-10-26 General Electric Company Methods and apparatuses for wind turbine fatigue load measurement and assessment
US20060171453A1 (en) 2005-01-04 2006-08-03 Rohlfing Thomas R Video surveillance system
US7346469B2 (en) 2005-03-31 2008-03-18 General Electric Company System and method for sensor data validation
US8029288B2 (en) 2005-04-29 2011-10-04 Power-One, Inc. Computer implemented systems and methods for enhancing renewable energy educational activities
US7455495B2 (en) 2005-08-16 2008-11-25 United Technologies Corporation Systems and methods for monitoring thermal growth and controlling clearances, and maintaining health of turbo machinery applications
US20070046781A1 (en) 2005-08-29 2007-03-01 Honeywell International Inc. Systems and methods for processing digital video data
US9036028B2 (en) * 2005-09-02 2015-05-19 Sensormatic Electronics, LLC Object tracking and alerts
EP2281668B1 (en) * 2005-09-30 2013-04-17 iRobot Corporation Companion robot for personal interaction
US7769561B2 (en) 2005-12-01 2010-08-03 Siemens Corporation Robust sensor correlation analysis for machine condition monitoring
US20070151257A1 (en) 2006-01-05 2007-07-05 Maier Mark S Method and apparatus for enabling engine turn down
US20070168505A1 (en) * 2006-01-19 2007-07-19 Hewlett-Packard Development Company, L.P. Performance monitoring in a network
US20070194906A1 (en) 2006-02-22 2007-08-23 Federal Signal Corporation All hazard residential warning system
US8521740B2 (en) 2006-04-04 2013-08-27 Boomerang Technology Holdings, LLC. Extended correlation methods in a content transformation engine
US20070260424A1 (en) 2006-05-05 2007-11-08 Harold Brown Methods and apparatus for estimating engine thrust
US7671728B2 (en) 2006-06-02 2010-03-02 Sensormatic Electronics, LLC Systems and methods for distributed monitoring of remote sites
US7468662B2 (en) * 2006-06-16 2008-12-23 International Business Machines Corporation Method for spatio-temporal event detection using composite definitions for camera systems
US20070291118A1 (en) 2006-06-16 2007-12-20 Shu Chiao-Fe Intelligent surveillance system and method for integrated event based surveillance
DE102006036157B4 (en) 2006-08-01 2016-09-15 Senvion Gmbh calibration
US7417332B2 (en) 2006-08-24 2008-08-26 General Electric Company Method and apparatus of monitoring a machine
US7827803B1 (en) 2006-09-27 2010-11-09 General Electric Company Method and apparatus for an aerodynamic stability management system
US7629705B2 (en) 2006-10-20 2009-12-08 General Electric Company Method and apparatus for operating electrical machines
US7698927B2 (en) 2007-01-30 2010-04-20 The Boeing Company Methods and systems for measuring atmospheric water content
US7667596B2 (en) 2007-02-16 2010-02-23 Panasonic Corporation Method and system for scoring surveillance system footage
US7595815B2 (en) 2007-05-08 2009-09-29 Kd Secure, Llc Apparatus, methods, and systems for intelligent security and safety
JP4967806B2 (en) 2007-05-22 2012-07-04 株式会社日立製作所 Vehicle speed control device according to path curvature
US7460149B1 (en) 2007-05-28 2008-12-02 Kd Secure, Llc Video data storage, search, and retrieval using meta-data and attribute data in a video surveillance system
US7908233B2 (en) 2007-06-29 2011-03-15 International Business Machines Corporation Method and apparatus for implementing digital video modeling to generate an expected behavior model
US7886875B2 (en) 2007-07-11 2011-02-15 United Technologies Corp. Systems and methods for monitoring gas turbine engines
US8126628B2 (en) 2007-08-03 2012-02-28 General Electric Company Aircraft gas turbine engine blade tip clearance control
US20090076873A1 (en) 2007-09-19 2009-03-19 General Electric Company Method and system to improve engineered system decisions and transfer risk
US8195499B2 (en) 2007-09-26 2012-06-05 International Business Machines Corporation Identifying customer behavioral types from a continuous video stream for use in optimizing loss leader merchandizing
WO2009045218A1 (en) 2007-10-04 2009-04-09 Donovan John J A video surveillance, storage, and alerting system having network management, hierarchical data storage, video tip processing, and vehicle plate analysis
US8013738B2 (en) 2007-10-04 2011-09-06 Kd Secure, Llc Hierarchical storage manager (HSM) for intelligent storage of large volumes of data
US8183707B2 (en) 2007-10-30 2012-05-22 General Electric Company Method of controlling a wind energy system and wind speed sensor free wind energy system
US20100284785A1 (en) 2007-12-28 2010-11-11 Aspi Rustom Wadia Fan Stall Detection System
US8144005B2 (en) 2008-05-29 2012-03-27 General Electric Company System and method for advanced condition monitoring of an asset system
US7756678B2 (en) 2008-05-29 2010-07-13 General Electric Company System and method for advanced condition monitoring of an asset system
US8352216B2 (en) 2008-05-29 2013-01-08 General Electric Company System and method for advanced condition monitoring of an asset system
US7650777B1 (en) 2008-07-18 2010-01-26 General Electric Company Stall and surge detection system and method
US20100153168A1 (en) 2008-12-15 2010-06-17 Jeffrey York System and method for carrying out an inspection or maintenance operation with compliance tracking using a handheld device
CN102023617A (en) 2009-09-17 2011-04-20 上海可鲁系统软件有限公司 Coal mine safety information monitoring system based on industrial internet
US7793850B1 (en) 2010-03-14 2010-09-14 Kd Secure Llc System and method used for configuration of an inspection compliance tool with machine readable tags and their associations to inspected components
EP2390742B1 (en) 2010-05-28 2021-08-11 MTU Aero Engines AG Monitoring engine usage
US20120070266A1 (en) 2010-09-21 2012-03-22 General Electric Company Turbo-machine temperature control
US8401266B2 (en) 2010-11-29 2013-03-19 General Electric Company Method and system for correlated noise suppression in dual energy imaging
US8494791B2 (en) 2010-12-16 2013-07-23 General Electric Company Methods and systems for improved correlation of shear displacement waveforms
US20120165617A1 (en) 2010-12-28 2012-06-28 General Electric Company Patient enabled methods, apparatus, and systems for early health and preventive care using wearable sensors
IL210427A0 (en) 2011-01-02 2011-06-30 Agent Video Intelligence Ltd Calibration device and method for use in a surveillance system for event detection
US20120053983A1 (en) 2011-08-03 2012-03-01 Sameer Vittal Risk management system for use with service agreements
US9447745B2 (en) 2011-09-15 2016-09-20 General Electric Company System and method for diagnosing an engine
US8626372B2 (en) 2011-09-15 2014-01-07 General Electric Company Systems and methods for diagnosing an engine
US8540936B2 (en) 2011-10-05 2013-09-24 General Electric Company Turbine blade erosion sensor
US8949163B2 (en) 2011-11-16 2015-02-03 General Electric Company Adoption simulation with evidential reasoning using agent models in a hierarchical structure
US9118182B2 (en) 2012-01-04 2015-08-25 General Electric Company Power curve correlation system
US9093841B2 (en) 2012-02-16 2015-07-28 General Electric Company Power distribution network event correlation and analysis
US20130262060A1 (en) 2012-03-29 2013-10-03 General Electric Company Systems and methods for managing an infrastructure using a virtual modeling platform
US20130267833A1 (en) 2012-04-09 2013-10-10 General Electric Company, A New York Corporation Automatic instrument detection for surgical navigation
US9360864B2 (en) 2012-04-11 2016-06-07 General Electric Company Turbine fault prediction
US9018787B2 (en) 2012-04-24 2015-04-28 General Electric Company System and method of wind turbine control using a torque setpoint
US9046886B2 (en) 2012-04-30 2015-06-02 General Electric Company System and method for logging security events for an industrial control system
US20130290005A1 (en) 2012-04-30 2013-10-31 General Electric Company Systems and methods for intelligent care transitions informed by predictive analytics
US8737709B2 (en) 2012-04-30 2014-05-27 General Electric Company Systems and methods for performing correlation analysis on clinical outcome and characteristics of biological tissue
IL224896A (en) 2013-02-25 2017-09-28 Agent Video Intelligence Ltd Foreground extraction technique

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2013131189A1 (en) * 2012-03-08 2013-09-12 Iwatchlife Inc. Cloud-based video analytics with post-processing at the video source-end

Also Published As

Publication number Publication date
US11323314B2 (en) 2022-05-03
EP2046040B1 (en) 2012-04-25
US20210385122A1 (en) 2021-12-09
EP2046040A2 (en) 2009-04-08
US10020987B2 (en) 2018-07-10
US20170207949A1 (en) 2017-07-20
CA2638621C (en) 2011-03-08
US20200259699A1 (en) 2020-08-13
US20090135007A1 (en) 2009-05-28
US7382244B1 (en) 2008-06-03
US20180278464A1 (en) 2018-09-27
ATE555603T1 (en) 2012-05-15
US10587460B2 (en) 2020-03-10
WO2009045218A1 (en) 2009-04-09
US11929870B2 (en) 2024-03-12
US20220271989A1 (en) 2022-08-25
EP2046040A3 (en) 2009-12-30
US7737837B2 (en) 2010-06-15
US10862744B2 (en) 2020-12-08

Similar Documents

Publication Publication Date Title
CA2638621A1 (en) An alerting system for safety, security, and business productivity having alerts weighted by attribute data
US9619984B2 (en) Systems and methods for correlating data from IP sensor networks for security, safety, and business productivity applications
US7999847B2 (en) Audio-video tip analysis, storage, and alerting system for safety, security, and business productivity
CN108052925B (en) Intelligent management method for community personnel files
EP2980767B1 (en) Video search and playback interface for vehicle monitor
US10152858B2 (en) Systems, apparatuses and methods for triggering actions based on data capture and characterization
CN105653690B (en) The video big data method for quickly retrieving and system of abnormal behaviour warning information constraint
US7460149B1 (en) Video data storage, search, and retrieval using meta-data and attribute data in a video surveillance system
JP5560397B2 (en) Autonomous crime prevention alert system and autonomous crime prevention alert method
CN101794481A (en) ATM (Automatic teller machine) self-service bank monitoring system and method
CN112597858A (en) Monitoring method and device and readable storage medium
CN110557676B (en) System and method for determining and recommending video content active areas of a scene
CN117354469B (en) District monitoring video target tracking method and system based on security precaution
US10726270B2 (en) Selecting media from mass social monitoring devices
KR102491521B1 (en) System for monitoring intelligently
AL-SLEMANİ et al. A New Surveillance and Security Alert System Based on Real-Time Motion Detection
CN116521923A (en) Method and device for processing archived pictures and electronic equipment

Legal Events

Date Code Title Description
EEER Examination request