Patents by Inventor Sean McKenna
Sean McKenna 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: 10353093Abstract: A method for analyzing acoustic/elastic waves to determine subsurface structure of the earth includes receiving a plurality of observations of a seismic acoustic/elastic wave-field from a plurality of sensors; generating a plurality of Bernstein grids of differing resolutions; calculating a data misfit of the plurality of observations with respect to an initial subsurface structure model defined in terms of conic combinations of Bernstein polynomials on a lowest resolution Bernstein grid, and mapping the data misfit from the Bernstein grid onto a Lagrangian grid; updating the subsurface structure model by minimizing the data misfit between the plurality of observations and observations obtained by a simulation; increasing resolution of the Bernstein grid and recomputing the updated subsurface structure model on the increased resolution Bernstein grid; and mapping the recomputed subsurface structure model onto the Lagrangian grid.Type: GrantFiled: July 27, 2017Date of Patent: July 16, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Albert Akhriev, Sean McKenna, Stephen Moore, Sergiy Zhuk
-
Publication number: 20190208750Abstract: Embodiments for managing aquaculture production by one or more processors are described. Information associated with an aquaculture site is received. The information includes at least a current stocking density of the aquaculture site. A recommended time for harvesting is determined based on the received information. A signal representative of the recommended time for harvesting is generated.Type: ApplicationFiled: January 9, 2018Publication date: July 11, 2019Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Fearghal O'DONNCHA, Emanuele RAGNOLI, Ernesto ARANDIA, Sean A. MCKENNA
-
Patent number: 10215883Abstract: Embodiments for monitoring groundwater discharge by one or more processors are described. A groundwater head at each of at least some of a plurality of locations is measured. A groundwater discharge for at least one of the plurality of locations is determined based on the measured groundwater heads. The determined groundwater discharge is compared to a groundwater discharge threshold associated with the at least one of the plurality of locations.Type: GrantFiled: January 3, 2017Date of Patent: February 26, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Sean A. McKenna, Seshu Tirupathi
-
Publication number: 20190033478Abstract: A method for analyzing acoustic/elastic waves to determine subsurface structure of the earth includes receiving a plurality of observations of a seismic acoustic/elastic wave-field from a plurality of sensors; generating a plurality of Bernstein grids of differing resolutions; calculating a data misfit of the plurality of observations with respect to an initial subsurface structure model defined in terms of conic combinations of Bernstein polynomials on a lowest resolution Bernstein grid, and mapping the data misfit from the Bernstein grid onto a Lagrangian grid; updating the subsurface structure model by minimizing the data misfit between the plurality of observations and observations obtained by a simulation; increasing resolution of the Bernstein grid and recomputing the updated subsurface structure model on the increased resolution Bernstein grid; and mapping the recomputed subsurface structure model onto the Lagrangian grid.Type: ApplicationFiled: July 27, 2017Publication date: January 31, 2019Inventors: ALBERT AKHRIEV, SEAN McKENNA, STEPHEN MOORE, SERGIY ZHUK
-
Patent number: 10171558Abstract: Systems and methods cross device application discovery and/or control. Cross device application discovery and/or control can provide for simple detection and activation of applications on remote devices. Cross device application discovery and/or control can provide for the control of remote applications in a master and slave configuration. Responsive to an activation message, an application can execute a task in an application, the task being displayed on a target device. Responsive to an activation message, an application can execute a task in an application on a target device, a task context data for the task being streamed to the source device for presentation on a display. Cross device application discovery and/or control can be enabled on a single operating system, or across a plurality of operating systems.Type: GrantFiled: October 7, 2014Date of Patent: January 1, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Arunjeet Singh, Kunal Gandhi, Sameer Tejani, Sean McKenna, John M Sheehan, Akhilesh (Akhil) Kaza
-
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
-
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: 20180188089Abstract: Embodiments for monitoring groundwater discharge by one or more processors are described. A groundwater head at each of at least some of a plurality of locations is measured. A groundwater discharge for at least one of the plurality of locations is determined based on the measured groundwater heads. The determined groundwater discharge is compared to a groundwater discharge threshold associated with the at least one of the plurality of locations.Type: ApplicationFiled: January 3, 2017Publication date: July 5, 2018Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Sean A. MCKENNA, Seshu TIRUPATHI
-
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
-
Publication number: 20170289241Abstract: Systems and methods cross device application discovery and/or control. Cross device application discovery and/or control can provide for simple detection and activation of applications on remote devices. Cross device application discovery and/or control can provide for the control of remote applications in a master and slave configuration. Responsive to an activation message, an application can execute a task in an application, the task being displayed on a target device. Responsive to an activation message, an application can execute a task in an application on a target device, a task context data for the task being streamed to the source device for presentation on a display. Cross device application discovery and/or control can be enabled on a single operating system, or across a plurality of operating systems.Type: ApplicationFiled: June 22, 2017Publication date: October 5, 2017Inventors: Arunjeet Singh, John M. Sheehan, Kunal Gandhi, Sean McKenna, Akhilesh (Akhil) Kaza, Sameer Tejani
-
Publication number: 20170276660Abstract: Technical solutions are described for predicting water quality of a water source over a forecast horizon and for multiple locations. An example computer-implemented method includes receiving a forecast horizon for across which to predict the water quality. The forecast horizon includes a plurality of time periods. The computer-implemented method also includes receiving one or more geographical locations at which to predict the water quality. The computer-implemented method also includes receiving a set of water quality measures for the water source. The computer-implemented method also includes determining predicted water quality measures for the geographical location at each of the plurality of time periods in the forecast horizon based on the water quality measures. The computer-implemented method also includes outputting one or more of the predicted water quality measures.Type: ApplicationFiled: March 22, 2016Publication date: September 28, 2017Inventors: AMADOU BA, RADU MARINESCU, SEAN A. MCKENNA
-
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
-
Publication number: 20160306048Abstract: A device for transmitting synchronized timing including a receiver, a transmitter, one or more processors, memory, and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the programs including instructions for receiving through the receiver a timing signal comprising first time information that is synchronized to a time standard, determining second time information based at least partially on the first time information, composing a message formatted in accordance with a global navigation satellite system (GNSS) standard, wherein the message comprises the second time information, and transmitting the message through the transmitter on a radio signal having a frequency in the frequency modulation (FM) radio frequency band.Type: ApplicationFiled: April 17, 2015Publication date: October 20, 2016Applicant: THE MITRE CORPORATIONInventors: Jeffrey DUNN, Sean McKENNA, Cynthia E. MARTIN, Michael L. COHEN
-
Publication number: 20160202228Abstract: According to one exemplary embodiment, a method for water quality monitoring and early detection of a contamination event is provided. The method can include receiving a first water characteristic value corresponding with a water characteristic. The method can include determining a second water characteristic value corresponding with the water characteristic using a prediction algorithm having a tunable parameter, based on the first water characteristic value and the tunable parameter. The method can include comparing the first water characteristic value and the second water characteristic value. The method can include determining a residual value, based on the comparing. The method can include updating the tunable parameter, based on the determined residual value. The method can include determining if the contamination event is present, based on the residual value. The method can include sending an alert, based on determining the presence of the contamination event.Type: ApplicationFiled: January 8, 2015Publication date: July 14, 2016Inventors: AMADOU BA, SEAN MCKENNA
-
Publication number: 20160092565Abstract: A unified search leverages exposed search functions of one or more applications to supplement search results of a global search function. When a user initiates a global search, a local data store is searched to generate a first set of search results. The global search function calls exposed search functions associated with one or more applications, which provide additional search results.Type: ApplicationFiled: September 26, 2014Publication date: March 31, 2016Inventors: Sean Mckenna, Akhilesh Kaza, Andrew J. Clinick, Sami Khoury
-
Publication number: 20160080475Abstract: Systems and methods cross device application discovery and/or control. Cross device application discovery and/or control can provide for simple detection and activation of applications on remote devices. Cross device application discovery and/or control can provide for the control of remote applications in a master and slave configuration. Responsive to an activation message, an application can execute a task in an application, the task being displayed on a target device. Responsive to an activation message, an application can execute a task in an application on a target device, a task context data for the task being streamed to the source device for presentation on a display. Cross device application discovery and/or control can be enabled on a single operating system, or across a plurality of operating systems.Type: ApplicationFiled: October 7, 2014Publication date: March 17, 2016Inventors: Arunjeet Singh, Kunal Gandhi, Sameer Tejani, Sean McKenna, John M Sheehan, Akhilesh (Akhil) Kaza
-
Publication number: 20160033313Abstract: A system for measuring velocity of a substance using data pattern characteristics. A computer receives a data set from a first location. A computer receives a second data set from second location. A computer determines that the second set of data is substantially similar to the first set of data, and calculates the velocity using both sets.Type: ApplicationFiled: July 30, 2014Publication date: February 4, 2016Inventors: Sean A. McKenna, Frank Suits
-
Patent number: 9104893Abstract: Various techniques and solutions are described for rule-based access to removable storage devices. For example, a request can be received to perform a file system operation using a removable storage device that is formatted with a file system that does not support access controls. A rules-based check of the received request can be performed by a service by checking the request against a plurality of rules. Based on results of the rules-based check, the request can be allowed or denied.Type: GrantFiled: March 4, 2013Date of Patent: August 11, 2015Assignee: Microsoft Technology Licensing, LLCInventors: John Gallardo, Sean McKenna, Sudipta Dey, Xiaoshan Wang, Akhilesh Kaza
-
Publication number: 20140250521Abstract: Various techniques and solutions are described for rule-based access to removable storage devices. For example, a request can be received to perform a file system operation using a removable storage device that is formatted with a file system that does not support access controls. A rules-based check of the received request can be performed by a service by checking the request against a plurality of rules. Based on results of the rules-based check, the request can be allowed or denied.Type: ApplicationFiled: March 4, 2013Publication date: September 4, 2014Inventors: John Gallardo, Sean McKenna, Sudipta Dey, Xiaoshan Wang, Akhilesh Kaza
-
Patent number: 7803760Abstract: The present invention relates to methods of inducing ovulation in a female host comprising the administration of a non-polypeptide cyclic adenosine monophosphate (cAMP) level modulator to the female host. In another aspect, the invention provides for specific administration of the phosphodiesterase inhibitor prior to the luteal phase of the host's ovulatory cycle. Preferred non-polypeptide cAMP level modulators include phosphodiesterase inhibitors, particularly inhibitors of phosphodiesterase 4 isoforms.Type: GrantFiled: April 21, 2008Date of Patent: September 28, 2010Assignee: Merck Serono SAInventors: Stephen Palmer, Sean McKenna, Mark Tepper, Aliza Eshkol, Michael C. MacNamee