Patents by Inventor John J. Donovan

John J. Donovan has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20250358178
    Abstract: One embodiment comprises a non-transitory storage medium storing program code to receive one or more sensory events from a sensory event analytics module that receives sensory data about a physical environment from one or more sensors and processes the sensory data from the one or more sensors to detect the one or more sensory events. The one or more sensors include at least an Internet Protocol (IP) video camera. The one or more sensory events include one of a face detected, a vehicle detected, and a license plate detected. The program code includes code to store the sensory events for later retrieval as stored sensory events; and evaluate one or more historical correlations among the stored sensory events by evaluating the stored sensory events for the one or more historical correlations across at least one of time and space based on at least one weight vector.
    Type: Application
    Filed: July 29, 2025
    Publication date: November 20, 2025
    Inventors: John J. Donovan, Daniar Hussain
  • Publication number: 20210385122
    Abstract: Monitoring systems and methods for use in security, safety, and business process applications utilizing a correlation engine are disclosed. Sensory data from one or more sensors are captured and analyzed to detect one or more events in the sensory data. The events are correlated by a correlation engine, optionally by weighing the events based on attributes of the sensors that were used to detect the primitive events. The events are then monitored for an occurrence of one or more correlations of interest, or one or more critical events of interest. Finally, one or more actions are triggered based on a detection of one or more correlations of interest, one or more anomalous events, or one or more critical events of interest. A hierarchical storage manager, having access to a hierarchy of two or more data storage devices, is provided to store data from the one or more sensors.
    Type: Application
    Filed: December 7, 2020
    Publication date: December 9, 2021
    Inventors: John J. Donovan, Daniar Hussain
  • Publication number: 20200259699
    Abstract: Monitoring systems and methods for use in security, safety, and business process applications utilizing a correlation engine are disclosed. Sensory data from one or more sensors are captured and analyzed to detect one or more events in the sensory data. The events are correlated by a correlation engine, optionally by weighing the events based on attributes of the sensors that were used to detect the primitive events. The events are then monitored for an occurrence of one or more correlations of interest, or one or more critical events of interest. Finally, one or more actions are triggered based on a detection of one or more correlations of interest, one or more anomalous events, or one or more critical events of interest. Events may come from sensory devices, legacy systems, third-party systems, anonymous tips, and other data sources. The present invention may be used to increase business productivity by improving security, safety, and increasing profitability of business processes.
    Type: Application
    Filed: March 6, 2020
    Publication date: August 13, 2020
    Inventors: John J. Donovan, Daniar Hussain
  • Publication number: 20180278464
    Abstract: Monitoring systems and methods for use in security, safety, and business process applications utilizing a correlation engine are disclosed. Sensory data from one or more sensors are captured and analyzed to detect one or more events in the sensory data. The events are correlated by a correlation engine, optionally by weighing the events based on attributes of the sensors that were used to detect the primitive events. The events are then monitored for an occurrence of one or more correlations of interest, or one or more critical events of interest. Finally, one or more actions are triggered based on a detection of one or more correlations of interest, one or more anomalous events, or one or more critical events of interest. Events may come from sensory devices, legacy systems, third-party systems, anonymous tips, and other data sources. The present invention may be used to increase business productivity by improving security, safety, and increasing profitability of business processes.
    Type: Application
    Filed: June 5, 2018
    Publication date: September 27, 2018
    Inventors: John J. Donovan, Daniar Hussain
  • Publication number: 20170323410
    Abstract: Systems and methods mitigate bullying and terrorism facilitated through social media and the internet. Systems, methods, and apparatuses detect legitimacy of the sender; message content, timing, authenticity of recipient, authenticity of technology infrastructure, legitimacy of a gift, scheduling, archiving of the message and gift. The present invention may be used to fight vulnerabilities of terrorism activities and bullying.
    Type: Application
    Filed: January 23, 2017
    Publication date: November 9, 2017
    Inventor: John J. Donovan
  • Publication number: 20170270492
    Abstract: A Bitcoin bank is described for securing Bitcoins physically and electronically from hacking, denial of service, and spoofing. Hardware of the invention allows various Bitcoin security machines that are disparate to seamlessly integrate as one cohesive offering. Systems and methods further relate to Bitcoin currency conversion, online and offline storage, arbitrage, and security systems to prevent Bitcoins being used in terrorism or other illegal activities.
    Type: Application
    Filed: December 1, 2016
    Publication date: September 21, 2017
    Inventors: John J. Donovan, Paul D. Parisi, Sahil S. Sachdev, Joshua Paredes
  • Publication number: 20170213264
    Abstract: eGifting architecture enables user to send a variety of gifts in the present or the future. The architecture ensures that the best gifting solution for both the sender and recipient are given. The sender is also provided an array of solutions for sending a gift.
    Type: Application
    Filed: January 23, 2017
    Publication date: July 27, 2017
    Inventor: John J. Donovan
  • Publication number: 20170207949
    Abstract: Monitoring systems and methods for use in security, safety, and business process applications utilizing a correlation engine are disclosed. Sensory data from one or more sensors are captured and analyzed to detect one or more events in the sensory data. The events are correlated by a correlation engine, optionally by weighing the events based on attributes of the sensors that were used to detect the primitive events. The events are then monitored for an occurrence of one or more correlations of interest, or one or more critical events of interest. Finally, one or more actions are triggered based on a detection of one or more correlations of interest, one or more anomalous events, or one or more critical events of interest. Events may come from sensory devices, legacy systems, third-party systems, anonymous tips, and other data sources. The present invention may be used to increase business productivity by improving security, safety, and increasing profitability of business processes.
    Type: Application
    Filed: April 7, 2017
    Publication date: July 20, 2017
    Inventors: John J. Donovan, Daniar Hussain
  • Publication number: 20170154325
    Abstract: The invention relates to hardware functionality mechanisms for facilitating e-commerce payments through a mobile device. In certain embodiments, virtual hardware device mechanisms are disclosed for facilitating e-commerce payments through a mobile device. Virtual cloud based POS models are described for facilitating e-commerce payments through a mobile device. In certain embodiments, the invention provides an interoperability hardware mechanism for facilitating e-commerce payments through a mobile device. Systems and methods of the invention secure and mitigate use of smartphone payment system from the use in terrorism using metadata. In certain embodiments, systems and methods of the invention provide security of payments, transactions and transfers within the smartphone payment system.
    Type: Application
    Filed: December 1, 2016
    Publication date: June 1, 2017
    Inventors: John J. Donovan, Paul D. Parisi, Sahil S. Sachdev, Joshua Paredes, Benjamin Coole, Jennifer Faucon
  • Publication number: 20150319352
    Abstract: The present invention is a correlation engine for use in security, safety, and business monitoring applications. Sensory data from one or more sensors are captured and analyzed to detect one or more events in the sensory data. The events are correlated by the correlation engine by weighing the events based on attributes of the sensors that were used to detect the primitive events. The events are then monitored for an occurrence of one or more correlations of interest. Finally, one or more actions are triggered based on a detection of one or more anomalous events or events of interest. Events may come from sensory devices, legacy systems, third-party systems, anonymous tips, and other data sources. The present invention may be used to increase business productivity by improving security, safety, and increasing profitability of business processes.
    Type: Application
    Filed: April 2, 2014
    Publication date: November 5, 2015
    Applicant: KD Secure LLC
    Inventors: John J. Donovan, Daniar Hussain
  • Patent number: 8806632
    Abstract: This invention is a system, method, and apparatus for detecting compromise of IP devices that make up an IP-based network. One embodiment is a method for detecting and alerting on the following conditions: (1) Denial of Service Attack; (2) Unauthorized Usage Attack (for an IP camera, unauthorized person seeing a camera image); and (3) Spoofing Attack (for an IP camera, unauthorized person seeing substitute images). A survey of services running on the IP device, historical benchmark data, and traceroute information may be used to detect a possible Denial of Service Attack. A detailed log analysis and a passive DNS compromise system may be used to detect a possible unauthorized usage. Finally, a fingerprint (a hash of device configuration data) may be used as a private key to detect a possible spoofing attack. The present invention may be used to help mitigate intrusions and vulnerabilities in IP networks.
    Type: Grant
    Filed: October 19, 2009
    Date of Patent: August 12, 2014
    Assignee: Solarwinds Worldwide, LLC
    Inventors: Charles K. Stefanidakis, Richard Person, Anish Dhanda, Gregory Sabatino, John J. Donovan
  • Publication number: 20120226526
    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.
    Type: Application
    Filed: March 4, 2012
    Publication date: September 6, 2012
    Applicant: KD SECURE LLC
    Inventors: John J. Donovan, Daniar Hussain
  • Publication number: 20110320389
    Abstract: The present invention is a safety and business productivity system having the following components. One or more cameras capture video data having attribute data, the attribute data representing importance of the cameras. One or more video analytics devices process the video data from one or more of the cameras and detect primitive video events in the video data. A correlation engine correlates two or more primitive video events from the video analytics devices weighted by the attribute data of the cameras used to capture the video data. An alerting engine generates one or more alerts and performs one or more actions based on the correlation performed by the correlation engine.
    Type: Application
    Filed: September 6, 2011
    Publication date: December 29, 2011
    Applicant: KD SECURE LLC
    Inventors: John J. Donovan, Daniar Hussain
  • Patent number: 8013738
    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.
    Type: Grant
    Filed: October 4, 2007
    Date of Patent: September 6, 2011
    Assignee: KD Secure, LLC
    Inventors: John J. Donovan, Daniar Hussain
  • Patent number: 7999847
    Abstract: An audio surveillance, storage, and alerting system, including the following components: One or more audio sensory devices capture audio data having attribute data representing importance of the audio sensory devices. One or more audio analytics devices process the audio data to detect audio events. A network management module monitors network status of the audio sensory devices and generates network events reflective of the network status of all subsystems. A correlation engine correlates two or more events weighted by the attribute data of the device used to capture the data. Finally, an alerting engine generates one or more alerts and performs one or more actions based on the correlation performed by the correlation engine. This invention may be used to help fight crime and help ensure safety procedures are followed.
    Type: Grant
    Filed: September 9, 2008
    Date of Patent: August 16, 2011
    Assignee: KD Secure LLC
    Inventors: John J. Donovan, Daniar Hussain
  • Patent number: 7876351
    Abstract: Methods, systems, and apparatus for monitoring, alerting, and acting, including the following steps. Input data is received from one or more sensory devices. One or more data weights are determined for the input data based on a weight corresponding to a source of the input data, a weight corresponding to a time the input data was received, and a weight corresponding to a frequency that the input data was received. A set of rules is evaluated based on the input data and the data weights. One or more actions, including a heirarchy of one or more alerts, are activated based on the results of the evaluation of the rules.
    Type: Grant
    Filed: September 3, 2008
    Date of Patent: January 25, 2011
    Assignee: KD Secure LLC
    Inventors: John J. Donovan, Daniar Hussain
  • Publication number: 20100321183
    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.
    Type: Application
    Filed: October 4, 2007
    Publication date: December 23, 2010
    Inventors: John J. Donovan, Daniar Hussain
  • Publication number: 20100169975
    Abstract: This invention is a system, method, and apparatus for detecting compromise of IP devices that make up an IP-based network. One embodiment is a method for detecting and alerting on the following conditions: (1) Denial of Service Attack; (2) Unauthorized Usage Attack (for an IP camera, unauthorized person seeing a camera image); and (3) Spoofing Attack (for an IP camera, unauthorized person seeing substitute images). A survey of services running on the IP device, historical benchmark data, and traceroute information may be used to detect a possible Denial of Service Attack. A detailed log analysis and a passive DNS compromise system may be used to detect a possible unauthorized usage. Finally, a fingerprint (a hash of device configuration data) may be used as a private key to detect a possible spoofing attack. The present invention may be used to help mitigate intrusions and vulnerabilities in IP networks.
    Type: Application
    Filed: October 19, 2009
    Publication date: July 1, 2010
    Inventors: Charles K. Stefanidakis, Richard Person, Anish Dhanda, Gregory Sabatino, John J. Donovan
  • Patent number: 7747780
    Abstract: A method, system and apparatus including receiving a request from a network device, the request including an IP address of said network device, generating and sending to the network device a domain name for locating a device configured to process a DNS query, the domain name corresponding to the IP address, the network device generating and sending a DNS query including the domain name and at least one local DNS setting of the network device to the device configured to the process the DNS query, and the device processing an association between the IP address and the at least one local DNS setting of the network device.
    Type: Grant
    Filed: May 8, 2009
    Date of Patent: June 29, 2010
    Assignee: Dnsstuff, Inc.
    Inventors: R. Scott Perry, Paul D. Parisi, John J. Donovan
  • Patent number: 7737837
    Abstract: The present invention is an alerting system having one or more sensors for capturing sensory data, one or more processors and one or more memories having program code to (1) capture sensory data from the one or more sensors; (2) capture attribute data representing information about the sensors used to capture the sensory data; (3) process the sensory data from the one or more sensors to detect primitive events in the sensory data; (4) correlate two or more primitive events, the primitive events weighted by the attribute data of the sensors used to capture the sensory data; and (5) perform one or more actions based on the correlation performed in the correlating step. The system may also be connected to one or more legacy systems, such as FBI, Interpol, or other criminal database systems.
    Type: Grant
    Filed: April 21, 2008
    Date of Patent: June 15, 2010
    Assignee: KD Secure LLC
    Inventors: John J. Donovan, Daniar Hussain