Patents by Inventor Paul Edward Cuddihy
Paul Edward Cuddihy 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).
-
Patent number: 11216477Abstract: According to some embodiments, a system, method and non-transitory computer-readable medium are provided comprising receiving a node group at an integration module, wherein the node group includes one or more requests for internal data and external data, wherein internal data is data stored in an internal datastore and external data is data stored outside of the internal data store; identifying in a configuration data, one or more meta-data nodes from the node group, wherein each meta-data node indicates a request for external data; retrieving the internal data via execution of an internal data query; determining an order of execution for the one or more meta-data nodes; executing a first meta-data node based on the determined order to generate a first result; ingesting the first result into a semantic datastore; and executing a query to generate a final result, wherein the query includes the retrieved internal data and the ingested first result. Numerous other aspects are provided.Type: GrantFiled: January 21, 2020Date of Patent: January 4, 2022Assignee: GENERAL ELECTRIC COMPANYInventors: Paul Edward Cuddihy, Jenny Marie Weisenberg Williams, Kareem Sherif Aggour, Vijay S Kumar, Varish Mulwad
-
Publication number: 20210224271Abstract: According to some embodiments, a system, method and non-transitory computer-readable medium are provided comprising receiving a node group at an integration module, wherein the node group includes one or more requests for internal data and external data, wherein internal data is data stored in an internal datastore and external data is data stored outside of the internal data store; identifying in a configuration data, one or more meta-data nodes from the node group, wherein each meta-data node indicates a request for external data; retrieving the internal data via execution of an internal data query; determining an order of execution for the one or more meta-data nodes; executing a first meta-data node based on the determined order to generate a first result; ingesting the first result into a semantic datastore; and executing a query to generate a final result, wherein the query includes the retrieved internal data and the ingested first result. Numerous other aspects are provided.Type: ApplicationFiled: January 21, 2020Publication date: July 22, 2021Inventors: Paul Edward CUDDIHY, Jenny Marie Weisenberg WILLIAMS, Kareem Sherif AGGOUR, Vijay S KUMAR, Varish MULWAD
-
Patent number: 10970634Abstract: Some embodiments are directed to systems for authoring predictive models. An embodiment includes a computer system implementing a development environment for generating predictive models. The predictive model authoring tool is configured to perform a modeling operation based on one or more user inputs provided to interface controls of the predictive model authoring tool, determine a modeling context for the modeling operation, log the one or more user inputs, generate a predictive model based on one or more model parameters defined during the modeling operation, link the predictive model to an asset, such that one or more sets of data received from the asset are provided to the predictive model during execution of the predictive model, cause the predictive model to be executed such that the predictive model receives data from the asset, and provide the modeling context, the one or more user inputs, and the one or more model parameters.Type: GrantFiled: November 10, 2016Date of Patent: April 6, 2021Assignee: General Electric CompanyInventors: Steven Matt Gustafson, Kareem Sherif Aggour, Paul Edward Cuddihy, Alfredo Gabaldon Royval, Justin Despenza McHugh, Luis Babaji Ng Tari
-
Patent number: 10963800Abstract: A method of augmenting a semantic query of multiple external data sources including receiving a request to search a data store for fields-of-interest designated by a user, applying path-finding technique(s) to identify connections between the fields-of-interest in a semantic model, generating a query based on the connections, intercepting the executing query to determine if data for the fields-of-interest are contained in an external data store, if so identifying an external data service to retrieve external data, executing a semantic query on a triple store, fusing results from the semantic query with the retrieved external data, and providing the fused results to the user computing device. A system and a non-transitory computer readable medium are also disclosed.Type: GrantFiled: July 25, 2017Date of Patent: March 30, 2021Assignee: General Electric CompanyInventors: Paul Edward Cuddihy, Justin McHugh, Jenny Marie Weisenberg Williams
-
Patent number: 10691713Abstract: A method in a computer system includes displaying a user interface screen to aid in generating search queries for a semantic database. The user may select two or more data classes from a displayed class hierarchy. Analysis of the semantic database may lead to generating and displaying one or more paths via class relationships between selected data classes. The user may interact with a displayed path of class relationships to provide input to the system, and from that input the system may automatically generate a search query.Type: GrantFiled: August 9, 2017Date of Patent: June 23, 2020Assignee: GENERAL ELECTRIC COMPANYInventors: Paul Edward Cuddihy, Justin De Spenza McHugh, Ravi Kiran Reddy Palla
-
METHOD FOR MANAGING AND EXECUTING DECODERS AND TRANSFORMATIONS USING LINKED DATA AND A SERVICE LAYER
Publication number: 20200012643Abstract: A system and method of retrieving data, in response to executing a query request against an external data source; determining whether a transformation is to be performed on the retrieved data; automatically applying the transformation to the retrieved data, in an instance it is determined that the transformation is to be performed on the retrieved data, to transform the retrieved data into a specified configuration; executing a semantic query on a triple store; fusing results from the semantic query with the transformed data; and providing the fused results to a user computing device.Type: ApplicationFiled: August 29, 2019Publication date: January 9, 2020Inventor: Paul Edward CUDDIHY -
Publication number: 20190034811Abstract: A method of augmenting a semantic query of multiple external data sources including receiving a request to search a data store for fields-of-interest designated by a user, applying path-finding technique(s) to identify connections between the fields-of-interest in a semantic model, generating a query based on the connections, intercepting the executing query to determine if data for the fields-of-interest are contained in an external data store, if so identifying an external data service to retrieve external data, executing a semantic query on a triple store, fusing results from the semantic query with the retrieved external data, and providing the fused results to the user computing device. A system and a non-transitory computer readable medium are also disclosed.Type: ApplicationFiled: July 25, 2017Publication date: January 31, 2019Inventors: Paul Edward CUDDIHY, Justin MCHUGH, Jenny Marie Weisenberg WILLIAMS
-
Publication number: 20180129941Abstract: Some embodiments are directed to systems for authoring predictive models. An embodiment includes a computer system implementing a development environment for generating predictive models. The predictive model authoring tool is configured to perform a modeling operation based on one or more user inputs provided to interface controls of the predictive model authoring tool, determine a modeling context for the modeling operation, log the one or more user inputs, generate a predictive model based on one or more model parameters defined during the modeling operation, link the predictive model to an asset, such that one or more sets of data received from the asset are provided to the predictive model during execution of the predictive model, cause the predictive model to be executed such that the predictive model receives data from the asset, and provide the modeling context, the one or more user inputs, and the one or more model parameters.Type: ApplicationFiled: November 10, 2016Publication date: May 10, 2018Inventors: Steven Matt Gustafson, Kareem Sherif Aggour, Paul Edward Cuddihy, Alfredo Gabaldon Royval, Justin DeSpenza McHugh, Luis Babaji Ng Tari
-
Publication number: 20170351685Abstract: A method in a computer system includes displaying a user interface screen to aid in generating search queries for a semantic database. The user may select two or more data classes from a displayed class hierarchy. Analysis of the semantic database may lead to generating and displaying one or more paths via class relationships between selected data classes. The user may interact with a displayed path of class relationships to provide input to the system, and from that input the system may automatically generate a search query.Type: ApplicationFiled: August 9, 2017Publication date: December 7, 2017Inventors: Paul Edward Cuddihy, Justin De Spenza McHugh, Ravi Kiran Reddy Palla
-
Patent number: 9760614Abstract: A method in a computer system includes displaying a user interface screen to aid in generating search queries for a semantic database. The user may select two or more data classes from a displayed class hierarchy. Analysis of the semantic database may lead to generating and displaying one or more paths via class relationships between selected data classes. The user may interact with a displayed path of class relationships to provide input to the system, and from that input the system may automatically generate a search query.Type: GrantFiled: December 16, 2014Date of Patent: September 12, 2017Assignee: GENERAL ELECTRIC COMPANYInventors: Paul Edward Cuddihy, Justin De Spenza McHugh, Ravi Kiran Reddy Palla
-
Publication number: 20170185485Abstract: A system and method include receiving data elements associated with optimizing a work scope associated with a repair to a first component of a plurality of components of a piece of equipment associated with a system; assigning each component to a group; creating at least one sub-group for each group, wherein each sub-group is a first level sub-group; and recursively generating at least one additional sub-group for each sub-group until a recursion stop point is achieved, wherein each additional sub-group is a second level sub-group and without calculating a life-cycle cost for a path from the group to a last sub-group generated at the recursion stop point. Numerous other aspects are provided.Type: ApplicationFiled: December 29, 2015Publication date: June 29, 2017Inventors: Paul Edward Cuddihy, Gerald Bowden Wise
-
Publication number: 20160224569Abstract: A method includes storing a database search query for searching a semantic database. The database search query includes references to a plurality of data classes. The data classes correspond to data stored in the semantic database. The database search query includes a plurality of filter values and a plurality of return values. Relationship data is stored in association with the stored database search query. The relationship data indicates relationships among data classes included in the plurality of data classes. A data entry form is automatically generated. The data entry form includes a respective data entry mechanism that corresponds to each filter value included in the database search query. The data entry form also includes a respective data display column that corresponds to each return variable. A respective set of permissible input values is automatically generated for each of the data entry mechanisms.Type: ApplicationFiled: February 3, 2015Publication date: August 4, 2016Inventors: Paul Edward Cuddihy, Ravi Kiran Reddy Palla, Justin DeSpenza McHugh
-
Publication number: 20160170999Abstract: A method in a computer system includes displaying a user interface screen to aid in generating search queries for a semantic database. The user may select two or more data classes from a displayed class hierarchy. Analysis of the semantic database may lead to generating and displaying one or more paths via class relationships between selected data classes. The user may interact with a displayed path of class relationships to provide input to the system, and from that input the system may automatically generate a search query.Type: ApplicationFiled: December 16, 2014Publication date: June 16, 2016Inventors: Paul Edward Cuddihy, Justin De Spenza McHugh, Ravi Kiran Reddy Palla
-
Publication number: 20160078128Abstract: Systems and methods for querying time series data using a semantically-informed search. The method including receiving from a client computer a data request for time series data records stored in a time series database, parsing the data request by accessing one or more ontologies in a semantic data store to determine a set of values pertinent to the received request, applying the determined set of values to a model representing a relationship applicable to the time series data, assembling a query compatible to a format implemented in the time series database, and querying the time series database with the assembled query. The received data request describes requested data in terms of one or more available models, the available models representing relationships applicable to the time series data, and the parsing step includes implementing sematic technology to access the ontologies. A system for implementing the method and a non-transitory computer-readable medium are also disclosed.Type: ApplicationFiled: September 12, 2014Publication date: March 17, 2016Inventors: Justin McHugh, Paul Edward Cuddihy, Christina Ann Leber, Ravi Kiran Reddy Palla
-
Publication number: 20160078695Abstract: Systems and methods described herein relate to indicating a repair to perform on an asset based on historic data related to a repair on the asset and/or sensor data associated with the asset. An evaluate component aggregates information related an asset such as a repair performed or data from a sensor. A repair evaluation component indicates a repair to perform on the asset based on at least one of the data from the sensor or the information related to the asset. By utilizing asset-specific information and historical data, repair schedules for assets can be more accurate and thereby reducing untimely repairs.Type: ApplicationFiled: November 27, 2015Publication date: March 17, 2016Inventors: Shawn Arthur McClintic, Nicholas E. Roddy, David Richard Gibson, Glenn Robert Shaffer, Louis Andrew Schick, Michael James Pierro, William Roy Schneider, Kimberley M. Mangino, Gregory James Hampson, Paul Edward Cuddihy, Gregory John Fera, Richard Gerald Bliley, Luis Ivan Meneses, James E. Schlabach
-
Patent number: 9208677Abstract: Certain embodiments of the disclosure may include systems and methods for process alarm reduction. According to an example embodiment of the disclosure, a method is provided for process alarm reduction. The method can include generating at least one alarm event modality based at least in part on the received alarm information or alarm events; filtering the received alarm information or alarm events using the at least one alarm event modality; and prioritizing at least a portion of the filtered alarm information or alarm events.Type: GrantFiled: June 6, 2013Date of Patent: December 8, 2015Assignee: General Electric CompanyInventors: Thomas Giles Szudajski, Paul Edward Cuddihy, Gopi Subramanian
-
Publication number: 20140361885Abstract: Certain embodiments of the disclosure may include systems and methods for process alarm reduction. According to an example embodiment of the disclosure, a method is provided for process alarm reduction. The method can include generating at least one alarm event modality based at least in part on the received alarm information or alarm events; filtering the received alarm information or alarm events using the at least one alarm event modality; and prioritizing at least a portion of the filtered alarm information or alarm events.Type: ApplicationFiled: June 6, 2013Publication date: December 11, 2014Inventors: Thomas Giles Szudajski, Paul Edward Cuddihy, Gopi Subramanian
-
Patent number: 8742935Abstract: Methods, systems and non-transitory computer readable mediums that store instructions executable by one or more processors to perform a method for detecting a fallen person are presented. The present technique includes identifying a reference plane and a reference line in a designated space monitored using one or more range-controlled radars. These radars are coupled to one or more antennas configured to define fields of the range-controlled radars to one or more portions of the designated space, where at least one portion corresponds to the reference plane. The range-controlled radars detect presence of one or more parameters corresponding to a subject disposed in the designated space. The parameters, for example, include one or more physiological parameters and one or more motion parameters. The range-controlled radars then identify the subject as the fallen person if the one or more physiological parameters corresponding to the subject are detected proximate the reference plane.Type: GrantFiled: June 30, 2011Date of Patent: June 3, 2014Assignee: General Electric CompanyInventors: Paul Edward Cuddihy, Jeffrey Michael Ashe, Corey Nicholas Bufi, Sahika Genc
-
Patent number: 8740793Abstract: Methods and systems for monitoring a subject in a resting state using one or more range-controlled radars are presented. The radars non-invasively detect one or more motion and/or physiological parameters corresponding to the subject. The motion parameters comprise one or more activity levels and the physiological parameters comprise one or more of heartbeat and respiration. Further, one or more patterns in the motion parameters detected over a designated motion period of time are determined. Additionally, one or more patterns in the physiological parameters detected over the designated physiological period of time are also determined. The systems then assess a health condition of the subject based on the determined patterns of the motion parameters and/or the determined patterns of the physiological parameters.Type: GrantFiled: August 29, 2011Date of Patent: June 3, 2014Assignee: General Electric CompanyInventors: Paul Edward Cuddihy, Daniel Joseph Cleary, Jeffrey Michael Ashe, Tarik Yardibi
-
Patent number: 8508372Abstract: A method and system for detecting motion is described. A data acquisition system is positioned at a desired position by establishing a reference line based on the desired position of the data acquisition system. Further, a field of view of the data acquisition system is partitioned into an upper region and a lower region based on the reference line. Subsequently, motion information corresponding to a person in the field of view is acquired. Additionally, it is determined if the acquired motion information corresponds to the upper region and/or the lower region in the field of view. Moreover, a magnitude of motion and an area of motion of the person are computed using the acquired motion information. Subsequently, a motion event corresponding to the person in the lower region of the field of view is detected based on the determined magnitude of motion and the determined area of motion.Type: GrantFiled: June 21, 2010Date of Patent: August 13, 2013Assignee: General Electric CompanyInventor: Paul Edward Cuddihy