Patents by Inventor Fearghal O'Donncha
Fearghal O'Donncha 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: 20190130500Abstract: The protection of water providing entities from loss due to environmental events is disclosed including receiving structured and unstructured data related to a water resource, generating time series for a plurality of index items, generating training data and testing data based on the time series for the plurality of index items, determining correlations between the time series of the index items using the generated training data, determining a classification boundary as a strike level based on the determined correlation, generating a protection strategy based on the strike level, applying the protection strategy to the testing data to generate a resulting data time series, and presenting the resulting data time series via a display of a computing device to at least one user of the computing device.Type: ApplicationFiled: October 27, 2017Publication date: May 2, 2019Inventors: Ernesto Arandia, Fearghal O'Donncha, Emanuele Ragnoli, Seshu Tirupathi
-
Publication number: 20190021652Abstract: Embodiments of the invention are directed to computer-implemented methods, computer systems, and computer program products for monitoring the ergonomics of a user. A non-limiting example method includes capturing a reference image of the user using an image capture device. The method further includes determining a first height of an object of interest of the user using the reference image of the user. The method further includes capturing a subsequent image of the user using the image capture device. The method further includes determining a second height of the object of interest of the user using the subsequent image of the user. Based at least in part on determining that the second height is not within a first tolerance of the first height, causing the issuance of a warning that the user is not within an optimal distance from the image capture device.Type: ApplicationFiled: July 19, 2017Publication date: January 24, 2019Inventors: ERNESTO ARANDIA, ROHINI GOSAIN, FEARGHAL O'DONNCHA, EMANUELE RAGNOLI, SESHU TIRUPATHI
-
Publication number: 20190021653Abstract: Embodiments of the invention are directed to computer-implemented methods, computer systems, and computer program products for monitoring the ergonomics of a user. A non-limiting example method includes capturing a reference image of the user using an image capture device. The method further includes determining a first height of an object of interest of the user using the reference image of the user. The method further includes capturing a subsequent image of the user using the image capture device. The method further includes determining a second height of the object of interest of the user using the subsequent image of the user. Based at least in part on determining that the second height is not within a first tolerance of the first height, causing the issuance of a warning that the user is not within an optimal distance from the image capture device.Type: ApplicationFiled: November 27, 2017Publication date: January 24, 2019Inventors: ERNESTO ARANDIA, ROHINI GOSAIN, FEARGHAL O'DONNCHA, EMANUELE RAGNOLI, SESHU TIRUPATHI
-
Patent number: 10169332Abstract: A distributed computer system includes a distributed processor, a distributed memory, and a simulation engine (SE). The SE includes a simulation I/O coupler that links a first variable of a first simulation model I/O data structure to a second variable of a second simulation model I/O data structure. The SE includes a natural language processing system that extracts a first variable description associated with the first variable, determines similar character strings to the first variable description from an information corpus, and ranks the determined character strings based upon similarity to the first variable description. The SE links the first variable to the second variable if the rank of an equal character string to the second variable description is greater than a rank threshold. The SE may augment the simulation model I/O data structures by writing a value of the first variable to a value of the second variable, or visa versa.Type: GrantFiled: May 16, 2017Date of Patent: January 1, 2019Assignee: International Business Machines CorporationInventors: Charles A. Jochim, Ying Liu, Fearghal O'Donncha, Campbell D. Watson
-
Patent number: 10148303Abstract: Embodiments for managing aquatic infrastructure by one or more processors are described. A vehicle is detected within a vicinity of an aquatic infrastructure device. A wireless capability level of the vehicle is determined. Based on the determined wireless capability level of the vehicle, at least one of a wireless power transfer between the vehicle and the aquatic infrastructure device or a wireless data transfer between the vehicle and the aquatic infrastructure device is enabled.Type: GrantFiled: January 4, 2017Date of Patent: December 4, 2018Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Michael Barry, Fearghal O'Donncha, Mark Purcell, Emanuele Ragnoli
-
Publication number: 20180336180Abstract: A distributed computer system includes a distributed processor, a distributed memory, and a simulation engine (SE). The SE includes a simulation I/O coupler that links a first variable of a first simulation model I/O data structure to a second variable of a second simulation model I/O data structure. The SE includes a natural language processing system that extracts a first variable description associated with the first variable, determines similar character strings to the first variable description from an information corpus, and ranks the determined character strings based upon similarity to the first variable description. The SE links the first variable to the second variable if the rank of an equal character string to the second variable description is greater than a rank threshold. The SE may augment the simulation model I/O data structures by writing a value of the first variable to a value of the second variable, or visa versa.Type: ApplicationFiled: May 16, 2017Publication date: November 22, 2018Inventors: Charles A. Jochim, Ying Liu, Fearghal O'Donncha, Campbell D. Watson
-
Publication number: 20180336298Abstract: Embodiments for intelligent forecasting of material concentrations in a fluid by a processor in a computing environment. A material concentration of a material in a fluid may be predicted according to one or more continuous stirred tank reactor (CSTR) surrogate models on statistical flow trajectories of the fluid defined by a principle component analysis (PCA) operation of a system.Type: ApplicationFiled: May 19, 2017Publication date: November 22, 2018Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Ernesto ARANDIA, Sean A. MCKENNA, Fearghal O'DONNCHA, Emanuele RAGNOLI
-
Publication number: 20180260499Abstract: A fluid is modeled as a set of discrete particles. Each of the particles is associated with one or more properties, and a spatial distance comprising a smoothing length over which the one or more properties are to be smoothed. A corresponding trajectory is simulated for each of the particles. The corresponding trajectory is used to formulate a first solution for simulating transport within the fluid. A first predicted error is determined for the first solution. An iterative adjustment is performed to at least one of: a quantity of particles, the smoothing length, or the one or more corresponding properties, to formulate a second solution for simulating transport with the fluid, and a second predicted error is determined for the second solution, until the second predicted error is within a predefined boundary.Type: ApplicationFiled: March 7, 2017Publication date: September 13, 2018Inventors: Francesco Fusco, Fearghal O'Donncha, Emanuele Ragnoli
-
Publication number: 20180252842Abstract: Embodiments for estimating ice formation and depth by a processor. Ice formation and ice depth of a selected region of water may be cognitively forecasted using a prediction model such that the prediction model identifies similar characteristics between the selected region of water and one or more alternative regions of water by analyzing content of one or more data sources associated with an ontology of concepts representing a domain knowledge related to the selected region of water and the one or more alternative regions.Type: ApplicationFiled: March 3, 2017Publication date: September 6, 2018Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Ernesto ARANDIA, Fearghal O'DONNCHA, Emanuele RAGNOLI, Seshu TIRUPATHI
-
Patent number: 10043371Abstract: Embodiments for providing aquatic epidemic alerts by a processor are described. Information associated with an aquatic epidemic in a body of water is received. A threat level associated with the aquatic epidemic for a location within the body of water is determined based on the information associated with the aquatic epidemic and water flow data associated with the body of water. An indication of the threat level is generated.Type: GrantFiled: October 18, 2016Date of Patent: August 7, 2018Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Francesco Fusco, Sean McKenna, Fearghal O'Donncha, Emanuele Ragnoli
-
Publication number: 20180191390Abstract: Embodiments for managing aquatic infrastructure by one or more processors are described. A vehicle is detected within a vicinity of an aquatic infrastructure device. A wireless capability level of the vehicle is determined. Based on the determined wireless capability level of the vehicle, at least one of a wireless power transfer between the vehicle and the aquatic infrastructure device or a wireless data transfer between the vehicle and the aquatic infrastructure device is enabled.Type: ApplicationFiled: January 4, 2017Publication date: July 5, 2018Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Michael BARRY, Fearghal O'DONNCHA, Mark PURCELL, Emanuele RAGNOLI
-
Publication number: 20180137222Abstract: A mechanism is provided in a data processing system for minimizing uncertainty envelopes in trajectories of evolving ensemble members. The mechanism generates a trajectory forecast of each member object of an ensemble based on an initial state-space and a model for predicting trajectories of the member objects to generate a plurality of trajectory forecasts. Each of the plurality of trajectory forecasts has an individual uncertainty envelope. The mechanism applies a classification algorithm on the plurality of trajectory forecasts to identify at least one group of member objects having similar trajectory forecasts, generates a reduced ensemble of member objects including the identified group of member objects, and reconfigures the state-space and the model for predicting trajectories. The mechanism generates an updated trajectory forecast of each member object of the reduced ensemble based on the reconfigured state-space and the reconfigured model for predicting trajectories of the member objects.Type: ApplicationFiled: December 22, 2017Publication date: May 17, 2018Inventors: Fearghal O'Donncha, Emanuele Ragnoli, Frank Suits, Sergiy Zhuk
-
Publication number: 20180121389Abstract: A computer system, method, and computer readable product are provided for cognitive initialization of large-scale advection-diffusion models. In various embodiments, parameters are identified for configuring an advection-diffusion model to be run. Then a natural language processing search is conducted for these parameters in relevant literature to find corresponding numerical values. These search results are compared, and values for the parameters are set for the advection-diffusion model, and the model is run.Type: ApplicationFiled: October 28, 2016Publication date: May 3, 2018Inventors: Charles A. Jochim, Fearghal O'Donncha, Emanuele Ragnoli
-
Publication number: 20180108240Abstract: Embodiments for providing aquatic epidemic alerts by a processor are described. Information associated with an aquatic epidemic in a body of water is received. A threat level associated with the aquatic epidemic for a location within the body of water is determined based on the information associated with the aquatic epidemic and water flow data associated with the body of water. An indication of the threat level is generated.Type: ApplicationFiled: October 18, 2016Publication date: April 19, 2018Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Francesco FUSCO, Sean MCKENNA, Fearghal O'DONNCHA, Emanuele RAGNOLI
-
Patent number: 9881105Abstract: A mechanism is provided in a data processing system for minimizing uncertainty envelopes in trajectories of evolving ensemble members. The mechanism generates a trajectory forecast of each member object of an ensemble based on an initial state-space and a model for predicting trajectories of the member objects to generate a plurality of trajectory forecasts. Each of the plurality of trajectory forecasts has an individual uncertainty envelope. The mechanism applies a classification algorithm on the plurality of trajectory forecasts to identify at least one group of member objects having similar trajectory forecasts, generates a reduced ensemble of member objects including the identified group of member objects, and reconfigures the state-space and the model for predicting trajectories. The mechanism generates an updated trajectory forecast of each member object of the reduced ensemble based on the reconfigured state-space and the reconfigured model for predicting trajectories of the member objects.Type: GrantFiled: April 23, 2014Date of Patent: January 30, 2018Assignee: International Business Machines CorporationInventors: Fearghal O'Donncha, Emanuele Ragnoli, Frank Suits, Sergiy Zhuk
-
Publication number: 20170177767Abstract: A computer-implemented method for configuring an advection diffusion model may include retrieving, via a processor, a plurality of advection diffusion model parameters indicative of model extremes of the advection diffusion model, retrieving, via the processor, convergence area information indicative of a convergence area for the advection diffusion model, determining, via the processor, an accuracy metric for each of the plurality of advection diffusion model parameters, selecting, via the processor, an optimal advection diffusion model parameter from the plurality of advection diffusion model parameters, and configuring, via the processor, the advection diffusion model with the optimal advection diffusion model parameter.Type: ApplicationFiled: March 2, 2017Publication date: June 22, 2017Inventors: Eli M. Dow, Ying Liu, Fearghal O'Donncha, Emanuele Ragnoli
-
Publication number: 20170161411Abstract: A mechanism is provided for targeted, iterative refinement of advection-diffusion model grid resolution. A simulation is executed of advection-diffusion processes for an area associated with a user-defined location. Responsive to detecting an event within a subset of cells of a first set of cells, the subset of cells is refitted such that each of the subset of cells is gridded to comprise a second set of cells with dimensions less than the first set of cells. A number of run-time floating-point operations per second (FLOPS) of the model is computed for each of the first set of cells and the second set of cells. Based on a collective time associated with a computed number of FLOPS failing to exceed the user-defined constraint, the simulation continues to execute with the first set of cells and the second set of cells. The process is repeated until a predetermined resolution value is met.Type: ApplicationFiled: December 8, 2015Publication date: June 8, 2017Inventors: Massimiliano Meneghin, Noreen O'Brien, Fearghal O'Donncha, Emanuele Ragnoli
-
Patent number: 9619594Abstract: A computer-implemented method for configuring an advection diffusion model may include retrieving, via a processor, a plurality of advection diffusion model parameters indicative of model extremes of the advection diffusion model, retrieving, via the processor, convergence area information indicative of a convergence area for the advection diffusion model, determining, via the processor, an accuracy metric for each of the plurality of advection diffusion model parameters, selecting, via the processor, an optimal advection diffusion model parameter from the plurality of advection diffusion model parameters, and configuring, via the processor, the advection diffusion model with the optimal advection diffusion model parameter.Type: GrantFiled: November 25, 2015Date of Patent: April 11, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Eli M. Dow, Ying Liu, Fearghal O'Donncha, Emanuele Ragnoli
-
Patent number: 9558554Abstract: A system, method and computer program product for determining an accuracy of a reconstructed image relative to a reference image. The method includes decomposing a reference image into a plurality of basis functions; reconstructing the image using the plurality of basis functions; determining differences between the reference image and reconstructed image; using statistical parametric mapping (SPM) to quantify existence of statistically significant regions of excursion in the determined differences; determining, based on the quantified regions of excursion, a minimum number of basis functions to reconstruct the image; and storing the determined number. The difference image is used as input to a univariate statistical test at every pixel to calculate an image of the test statistic which is then modeled as a multiGaussian random field.Type: GrantFiled: December 21, 2015Date of Patent: January 31, 2017Assignee: International Business Machines CorporationInventors: Sean A. McKenna, Fearghal O'Donncha, Emanuele Ragnoli
-
Patent number: 9514256Abstract: A computer-implemented method includes calculating, by a processor of a computer system, a value for a turbulent flow parameter in a simulated model comprising an initial turbulent flow scheme for an advection-diffusion process; determining, by the processor of the computer system, that the value for the turbulent flow parameter has exceeded a predetermined threshold; conducting, by the processor of the computer system, a search to identify search results for other turbulent flow schemes which match the value of the turbulent flow parameter; determining, by the processor of the computer system, a quantified level of information confidence for the search results; annotating, by the processor of the computer system, the search results with the quantified level of information confidence; and selecting, by the processor of the computer system, a new turbulent flow scheme corresponding to the search result having the highest quantified level of information confidence.Type: GrantFiled: December 8, 2015Date of Patent: December 6, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Harry R. Kolar, Noreen O'Brien, Fearghal O'Donncha, Emanuele Ragnoli