Patents by Inventor Eamonn O'Toole

Eamonn O'Toole 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: 20230259390
    Abstract: Examples described herein relate to providing a simplified interface by a cloud platform to an IaC service. According to an example, operational details associated with multiple infrastructure as code (IaC) tools are abstracted by providing an application programming interface (API) of an IaC service through which multiple IaC templates are available for use to deploy workloads against multiple services within a cloud platform. Each IaC template describes a workload according to an IaC tool and specifies input parameters for the workload. A request to create a deployment based on a particular IaC template is received via the API. The request is satisfied by internally executing the IaC tool associated with the particular template based on parameter values supplied for the specified input parameters for the particular workload.
    Type: Application
    Filed: February 15, 2022
    Publication date: August 17, 2023
    Inventors: Tom Howley, Eamonn O'Toole, Mark Robert Watkins
  • Patent number: 11652702
    Abstract: Examples described herein relate to a configuration manager for configuring a cloud application at a SaaS platform. The configuration manager is hosted on a cloud platform separate from a tenant site. The configuration manager receives a request for enabling remote management of the cloud application hosted on the tenant site. The configuration manager determines configuration content applicable for the cloud application from a configuration repository and configures the SaaS platform for remotely managing the cloud application based on the configuration content. The SaaS platform is a service associated with a management tooling used at the tenant site. The management tooling may be a monitoring tooling or a logging tooling. Once configured, the SaaS platform receives monitoring data or logging data from the infrastructure at the tenant site.
    Type: Grant
    Filed: July 6, 2021
    Date of Patent: May 16, 2023
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Tom Howley, Mark Rawlings, Tom Hancock, Eamonn O'Toole
  • Publication number: 20230010219
    Abstract: Examples described herein relate to a configuration manager for configuring a cloud application at a SaaS platform. The configuration manager is hosted on a cloud platform separate from a tenant site. The configuration manager receives a request for enabling remote management of the cloud application hosted on the tenant site. The configuration manager determines configuration content applicable for the cloud application from a configuration repository and configures the SaaS platform for remotely managing the cloud application based on the configuration content. The SaaS platform is a service associated with a management tooling used at the tenant site. The management tooling may be a monitoring tooling or a logging tooling. Once configured, the SaaS platform receives monitoring data or logging data from the infrastructure at the tenant site.
    Type: Application
    Filed: July 6, 2021
    Publication date: January 12, 2023
    Inventors: Tom Howley, Mark Rawlings, Tom Hancock, Eamonn O'Toole
  • Patent number: 11188038
    Abstract: A method for predicting a path of a specific occupant of a number of occupants including receiving user access data, the user access data including a user identifier, an access time, and an access location, generating, a first model describing general sequences of access events associated with the number of occupants and a frequency of each of the general sequences, generating a second model describing specific sequences of access events associated with the specific occupant and a frequency of each of the specific sequences, and generating a path prediction model based on the first and second models, the path prediction model including a weighted score for each of the number of access control points, the weighted score associated with a probability the specific occupant accesses the access control point based on a last accessed access control point.
    Type: Grant
    Filed: May 17, 2019
    Date of Patent: November 30, 2021
    Assignee: Johnson Controls Tyco IP Holdings LLP
    Inventors: Donagh S. Horgan, Michael T. Matthews, Eamonn O'Toole
  • Patent number: 11100788
    Abstract: An alarm management system includes a plurality of data sources configured to provide data relating to an event at a building and a processing circuit. The processing circuit is configured to receive the data from the data sources, apply a Bayesian network model to the data to generate a probability score for each of a plurality of possible causes of the event, identify the most probable cause of the event as a first cause of the plurality of possible causes having a highest probability score, execute an action with respect to the identified most probable cause of the event.
    Type: Grant
    Filed: October 29, 2019
    Date of Patent: August 24, 2021
    Assignee: Johnson Controls Tyco IP Holdings LLP
    Inventors: Donagh S. Horgan, Eamonn O'Toole
  • Patent number: 11067437
    Abstract: A method comprising optically detecting optical output states of a plurality of light sources of an optical device over a test interval; for each light source, optically detecting that the output state of the light source has changed from a first optical condition to a second optical condition; for each light source, optically detecting that the output state of the light source has changed from the second optical condition to a third optical condition; for each light source, determining a first time interval representative of the first optical condition; for each light source, determining a second time interval representative of the second optical condition; for each light source, determining a third time interval representative of the third optical condition; determining a test result for the device based on a comparison of the first, second and third time intervals with pre-stored time intervals.
    Type: Grant
    Filed: February 14, 2017
    Date of Patent: July 20, 2021
    Assignee: FEASA ENTERPRISES UMSTED
    Inventors: Eamonn O'Toole, Timothy Davern, Michael Crowley
  • Publication number: 20210216928
    Abstract: A risk management system includes one or more computer-readable storage media having instructions stored thereon that, when executed by one or more processors, cause the one or more processors to perform natural language processing to categorize threats to assets and perform correlated risk analyses for threats. The instructions cause the one or more processors generate risk scores for assets using threat data and one or more asset risk profiles reflecting characteristics of the assets, the risk scores weighted based on impact weights of threats. Furthermore, the instructions cause one or more processors to generate a plurality of graphic user interfaces including one or more of a map providing visual representations of the assets, locations of the assets, asset risk scores, and threats to assets, a forecast of asset risk scores, an asset summary, an asset risk profile editor, and a consolidated view of rank ordered assets and threats.
    Type: Application
    Filed: January 12, 2021
    Publication date: July 15, 2021
    Applicant: Johnson Controls Technology Company
    Inventors: Eamonn O'Toole, Leon Frans Van Gendt, Jane Delaney, Andrew Keane, Geentanjali Singh, Timothy Flood, Aidan Casey
  • Patent number: 10896561
    Abstract: A method in an access control system includes maintaining a database of access control event data generated by a plurality of access control devices installed in a building and iterating through the access control event data in order to generate a connectivity model for the building. Generating the connectivity model includes, for each iteration, identifying a user interaction with a first door at a first time and a user interaction with a second door at a second time, determining if a difference between the first time and the second time is less than a threshold period of time, and either creating the connection between the first door and the second door or updating a weight associated with the connection. The connectivity model can be used in the access control system to correlate access control events across locations in a building or building campus.
    Type: Grant
    Filed: February 6, 2019
    Date of Patent: January 19, 2021
    Assignee: Johnson Controls Technology Company
    Inventors: Donagh S. Horgan, Jan R. Holliday, Eamonn O'Toole
  • Patent number: 10713909
    Abstract: A method in a building access control system includes receiving a first access control event from a sensor indicating a door has been forced open or has been held open for at least a predetermined amount of time, identifying a second access control event associated with the door, determining whether to generate an alarm by evaluating the second access control event relative to the first access control event, and providing the alarm to a user of the access control system responsive to a determination that the alarm should be generated.
    Type: Grant
    Filed: February 6, 2019
    Date of Patent: July 14, 2020
    Assignee: Johnson Controls Technology Company
    Inventors: Donagh S. Horgan, Jan R. Holliday, Eamonn O'Toole
  • Publication number: 20200135008
    Abstract: An alarm management system includes a plurality of data sources configured to provide data relating to an event at a building and a processing circuit. The processing circuit is configured to receive the data from the data sources, apply a Bayesian network model to the data to generate a probability score for each of a plurality of possible causes of the event, identify the most probable cause of the event as a first cause of the plurality of possible causes having a highest probability score, execute an action with respect to the identified most probable cause of the event.
    Type: Application
    Filed: October 29, 2019
    Publication date: April 30, 2020
    Inventors: Donagh S. Horgan, Eamonn O'Toole
  • Patent number: 10629038
    Abstract: A building security system. The building security system includes a door analysis system for the building for detecting a lock defeat device (LDD) installed at a door of the building. The door analysis system includes a processing circuit configured to receive door data for the door of the building from an access control system, the door data including a plurality of door events; determine whether the LDD has been installed at the door by analyzing the plurality of door events with one or more LDD indicators; and generate an LDD event indicating that the LDD has been installed at the door in response to a determination that the LDD has been installed at the door based on an analysis with the one or more LDD indicators.
    Type: Grant
    Filed: August 31, 2018
    Date of Patent: April 21, 2020
    Assignee: Johnson Controls Technology Company
    Inventors: Donagh S. Horgan, Jan R. Holliday, Eamonn O'Toole
  • Publication number: 20200074821
    Abstract: A building security system. The building security system includes a door analysis system for the building for detecting a lock defeat device (LDD) installed at a door of the building. The door analysis system includes a processing circuit configured to receive door data for the door of the building from an access control system, the door data including a plurality of door events; determine whether the LDD has been installed at the door by analyzing the plurality of door events with one or more LDD indicators; and generate an LDD event indicating that the LDD has been installed at the door in response to a determination that the LDD has been installed at the door based on an analysis with the one or more LDD indicators.
    Type: Application
    Filed: August 31, 2018
    Publication date: March 5, 2020
    Inventors: Donagh S. Horgan, Jan R. Holliday, Eamonn O'Toole
  • Patent number: 10565838
    Abstract: A method for controlling access to at least a portion of a building includes providing a temporal model identifying relationships between a first set of access control events based on times at which the first set of access control events occurred, providing a spatial model identifying relationships between a second set of access control events based on locations associated with the second set of access control events, providing a user model identifying patterns of user behavior based on a third set of access control events, receiving a fourth set of access control events comprising time data, and location data, and user data associated with the access control events, and determining whether to generate alarms responsive to receiving the fourth set of access control events using the temporal model, the spatial model, and the user model.
    Type: Grant
    Filed: February 6, 2019
    Date of Patent: February 18, 2020
    Assignee: Johnson Controls Technology Company
    Inventors: Donagh S Horgan, Jan R Holliday, Eamonn O'Toole
  • Publication number: 20190354073
    Abstract: A method for predicting a path of a specific occupant of a number of occupants including receiving user access data, the user access data including a user identifier, an access time, and an access location, generating, a first model describing general sequences of access events associated with the number of occupants and a frequency of each of the general sequences, generating a second model describing specific sequences of access events associated with the specific occupant and a frequency of each of the specific sequences, and generating a path prediction model based on the first and second models, the path prediction model including a weighted score for each of the number of access control points, the weighted score associated with a probability the specific occupant accesses the access control point based on a last accessed access control point.
    Type: Application
    Filed: May 17, 2019
    Publication date: November 21, 2019
    Applicant: Johnson Controls Technology Company
    Inventors: Donagh S. Horgan, Michael T. Matthews, Eamonn O'Toole
  • Publication number: 20190244459
    Abstract: A method in an access control system includes maintaining a database of access control event data generated by a plurality of access control devices installed in a building and iterating through the access control event data in order to generate a connectivity model for the building. Generating the connectivity model includes, for each iteration, identifying a user interaction with a first door at a first time and a user interaction with a second door at a second time, determining if a difference between the first time and the second time is less than a threshold period of time, and either creating the connection between the first door and the second door or updating a weight associated with the connection. The connectivity model can be used in the access control system to correlate access control events across locations in a building or building campus.
    Type: Application
    Filed: February 6, 2019
    Publication date: August 8, 2019
    Applicant: Johnson Controls Technology Company
    Inventors: Donagh S. HORGAN, Jan R. HOLLIDAY, Eamonn O'Toole
  • Publication number: 20190244450
    Abstract: A method for controlling access to at least a portion of a building includes providing a temporal model identifying relationships between a first set of access control events based on times at which the first set of access control events occurred, providing a spatial model identifying relationships between a second set of access control events based on locations associated with the second set of access control events, providing a user model identifying patterns of user behavior based on a third set of access control events, receiving a fourth set of access control events comprising time data, and location data, and user data associated with the access control events, and determining whether to generate alarms responsive to receiving the fourth set of access control events using the temporal model, the spatial model, and the user model.
    Type: Application
    Filed: February 6, 2019
    Publication date: August 8, 2019
    Applicant: Johnson Controls Technology Company
    Inventors: Donagh S. Horgan, Jan R. Holliday, Eamonn O'Toole
  • Publication number: 20190244492
    Abstract: A method in a building access control system includes receiving a first access control event from a sensor indicating a door has been forced open or has been held open for at least a predetermined amount of time, identifying a second access control event associated with the door, determining whether to generate an alarm by evaluating the second access control event relative to the first access control event, and providing the alarm to a user of the access control system responsive to a determination that the alarm should be generated.
    Type: Application
    Filed: February 6, 2019
    Publication date: August 8, 2019
    Applicant: Johnson Controls Technology Company
    Inventors: Donagh S. Horgan, Jan R. Holliday, Eamonn O'Toole
  • Publication number: 20170234727
    Abstract: A method comprising optically detecting optical output states of a plurality of light sources of an optical device over a test interval; for each light source, optically detecting that the output state of the light source has changed from a first optical condition to a second optical condition; for each light source, optically detecting that the output state of the light source has changed from the second optical condition to a third optical condition; for each light source, determining a first time interval representative of the first optical condition; for each light source, determining a second time interval representative of the second optical condition; for each light source, determining a third time interval representative of the third optical condition; determining a test result for the device based on a comparison of the first, second and third time intervals with pre-stored time intervals.
    Type: Application
    Filed: February 14, 2017
    Publication date: August 17, 2017
    Inventors: Eamonn O'Toole, Timothy Davern, Michael Crowley
  • Patent number: 9534950
    Abstract: A visible LED light scattering apparatus comprising a substantially hollow spherical cavity including a light entry port arranged to receive visible light from an LED mounted outside the cavity, a light exit port located opposite the entry port and through which the LED light exits the cavity for analysis, and a baffle located in a central region of the cavity in a direct optical path between the entry port and the exit port to interrupt the passage of visible LED light between the entry and exit ports.
    Type: Grant
    Filed: November 8, 2013
    Date of Patent: January 3, 2017
    Assignee: Feasa Enterprises Limited
    Inventors: Eamonn O'Toole, Timothy Davern, Michael Crowley
  • Patent number: 9267983
    Abstract: An apparatus for testing light emitting diodes (LEDs) comprising a chamber which is configured to heat or cool LEDs inside the chamber by ambient heating or cooling of the LEDs and an optical sensing unit configured to sense light emitted by the LEDs while the LEDs are inside the chamber. A method for testing LEDs is also described.
    Type: Grant
    Filed: March 8, 2012
    Date of Patent: February 23, 2016
    Assignee: Feasa Enterprises Limited
    Inventors: Eamonn O'Toole, Timothy Davern, Michael Crowley