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: 10353093
    Abstract: 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: Grant
    Filed: July 27, 2017
    Date of Patent: July 16, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Albert Akhriev, Sean McKenna, Stephen Moore, Sergiy Zhuk
  • Publication number: 20190208750
    Abstract: 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: Application
    Filed: January 9, 2018
    Publication date: July 11, 2019
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Fearghal O'DONNCHA, Emanuele RAGNOLI, Ernesto ARANDIA, Sean A. MCKENNA
  • Patent number: 10215883
    Abstract: 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: Grant
    Filed: January 3, 2017
    Date of Patent: February 26, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Sean A. McKenna, Seshu Tirupathi
  • Publication number: 20190033478
    Abstract: 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: Application
    Filed: July 27, 2017
    Publication date: January 31, 2019
    Inventors: ALBERT AKHRIEV, SEAN McKENNA, STEPHEN MOORE, SERGIY ZHUK
  • Patent number: 10171558
    Abstract: 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: Grant
    Filed: October 7, 2014
    Date of Patent: January 1, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Arunjeet Singh, Kunal Gandhi, Sameer Tejani, Sean McKenna, John M Sheehan, Akhilesh (Akhil) Kaza
  • Publication number: 20180336298
    Abstract: 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: Application
    Filed: May 19, 2017
    Publication date: November 22, 2018
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Ernesto ARANDIA, Sean A. MCKENNA, Fearghal O'DONNCHA, Emanuele RAGNOLI
  • Patent number: 10043371
    Abstract: 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: Grant
    Filed: October 18, 2016
    Date of Patent: August 7, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Francesco Fusco, Sean McKenna, Fearghal O'Donncha, Emanuele Ragnoli
  • Publication number: 20180188089
    Abstract: 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: Application
    Filed: January 3, 2017
    Publication date: July 5, 2018
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Sean A. MCKENNA, Seshu TIRUPATHI
  • Publication number: 20180108240
    Abstract: 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: Application
    Filed: October 18, 2016
    Publication date: April 19, 2018
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Francesco FUSCO, Sean MCKENNA, Fearghal O'DONNCHA, Emanuele RAGNOLI
  • Publication number: 20170289241
    Abstract: 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: Application
    Filed: June 22, 2017
    Publication date: October 5, 2017
    Inventors: Arunjeet Singh, John M. Sheehan, Kunal Gandhi, Sean McKenna, Akhilesh (Akhil) Kaza, Sameer Tejani
  • Publication number: 20170276660
    Abstract: 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: Application
    Filed: March 22, 2016
    Publication date: September 28, 2017
    Inventors: AMADOU BA, RADU MARINESCU, SEAN A. MCKENNA
  • Patent number: 9558554
    Abstract: 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: Grant
    Filed: December 21, 2015
    Date of Patent: January 31, 2017
    Assignee: International Business Machines Corporation
    Inventors: Sean A. McKenna, Fearghal O'Donncha, Emanuele Ragnoli
  • Publication number: 20160306048
    Abstract: 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: Application
    Filed: April 17, 2015
    Publication date: October 20, 2016
    Applicant: THE MITRE CORPORATION
    Inventors: Jeffrey DUNN, Sean McKENNA, Cynthia E. MARTIN, Michael L. COHEN
  • Publication number: 20160202228
    Abstract: 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: Application
    Filed: January 8, 2015
    Publication date: July 14, 2016
    Inventors: AMADOU BA, SEAN MCKENNA
  • Publication number: 20160092565
    Abstract: 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: Application
    Filed: September 26, 2014
    Publication date: March 31, 2016
    Inventors: Sean Mckenna, Akhilesh Kaza, Andrew J. Clinick, Sami Khoury
  • Publication number: 20160080475
    Abstract: 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: Application
    Filed: October 7, 2014
    Publication date: March 17, 2016
    Inventors: Arunjeet Singh, Kunal Gandhi, Sameer Tejani, Sean McKenna, John M Sheehan, Akhilesh (Akhil) Kaza
  • Publication number: 20160033313
    Abstract: 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: Application
    Filed: July 30, 2014
    Publication date: February 4, 2016
    Inventors: Sean A. McKenna, Frank Suits
  • Patent number: 9104893
    Abstract: 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: Grant
    Filed: March 4, 2013
    Date of Patent: August 11, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: John Gallardo, Sean McKenna, Sudipta Dey, Xiaoshan Wang, Akhilesh Kaza
  • Publication number: 20140250521
    Abstract: 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: Application
    Filed: March 4, 2013
    Publication date: September 4, 2014
    Inventors: John Gallardo, Sean McKenna, Sudipta Dey, Xiaoshan Wang, Akhilesh Kaza
  • Patent number: 7803760
    Abstract: 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: Grant
    Filed: April 21, 2008
    Date of Patent: September 28, 2010
    Assignee: Merck Serono SA
    Inventors: Stephen Palmer, Sean McKenna, Mark Tepper, Aliza Eshkol, Michael C. MacNamee