Patents by Inventor Michael J. Ryan

Michael J. Ryan 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: 12093387
    Abstract: A computer receives one or more security alerts. The computer selects a subset of the one or more security alerts for processing. The computer executes one or more queries automatically, based on the subset of the one or more security alerts. The computer identifies one or more related processes, wherein the one or more related processes are related to information contained within the subset of the one or more security alerts. The computer displays a full flow of a malware attack, wherein the full flow includes the information contained within the subset of the one or more security alerts and the one or more related processes.
    Type: Grant
    Filed: May 28, 2021
    Date of Patent: September 17, 2024
    Assignee: International Business Machines Corporation
    Inventors: Dara P. Murphy, Michael J. Ryan
  • Patent number: 11286036
    Abstract: A rotor system is provided in one example embodiment and may include a rotor duct; at least one rotor blade, wherein the at least one rotor blade comprises a tip end; and a tip extension affixed at the tip end of the at least one rotor blade, wherein the tip extension is comprised, at least in part, of a flexible material and the rotor blade has a fixed extended length based on the tip extension. The tip extension may provide a clearance distance between the tip extension and the rotor duct.
    Type: Grant
    Filed: October 12, 2018
    Date of Patent: March 29, 2022
    Assignee: Textron Innovations Inc.
    Inventors: Kirk L. Groninga, Daniel B. Robertson, Matthew Edward Louis, Robert Glenn Vaughn, Michael J. Ryan, Brent Randal Achttien
  • Patent number: 11286037
    Abstract: A rotor system is provided in one example embodiment and may include a rotor duct; at least one rotor blade, wherein the at least one rotor blade comprises a tip end; and a tip extension affixed at the tip end of the at least one rotor blade, wherein the tip extension comprises a plurality of flexible elements and the rotor blade has a fixed extended length based on the tip extension. The tip extension may provide a clearance distance between the tip extension and the rotor duct.
    Type: Grant
    Filed: October 12, 2018
    Date of Patent: March 29, 2022
    Assignee: Textron Innovations Inc.
    Inventors: Robert Glenn Vaughn, Michael J. Ryan, Brent Randal Achttien, Kirk L. Groninga, Daniel B. Robertson, Matthew Edward Louis
  • Patent number: 11144310
    Abstract: A method and system for comparing at least two structured data files. A computer polls at least one network device for data files. The computer determines a structural difference between a first data file and a second data file and creates at least one patch file based on the structural difference. The computer extracts at least one span from the at least one patch file, wherein the at least one span is defined by a starting point byte and a length measured in bytes and creates an ordered listing. The computer performs a lexer operation using the at least one span as a limiting criterion to limit an output of the lexer to statements that include the at least one span. The computer outputs the statements indicating changes in a configuration between said first and second data files.
    Type: Grant
    Filed: October 4, 2019
    Date of Patent: October 12, 2021
    Assignee: International Business Machines Corporation
    Inventors: Claude N. Warren, Jr., Andrew Lavelle, Michael J. Ryan, Emile-Hugo Spir
  • Publication number: 20210294896
    Abstract: A computer receives one or more security alerts. The computer selects a subset of the one or more security alerts for processing. The computer executes one or more queries automatically, based on the subset of the one or more security alerts. The computer identifies one or more related processes, wherein the one or more related processes are related to information contained within the subset of the one or more security alerts. The computer displays a full flow of a malware attack, wherein the full flow includes the information contained within the subset of the one or more security alerts and the one or more related processes.
    Type: Application
    Filed: May 28, 2021
    Publication date: September 23, 2021
    Inventors: Dara P. Murphy, Michael J. Ryan
  • Patent number: 11055408
    Abstract: A computer receives one or more security alerts. The computer selects a subset of the one or more security alerts for processing. The computer executes one or more queries automatically, based on the subset of the one or more security alerts. The computer identifies one or more related processes, wherein the one or more related processes are related to information contained within the subset of the one or more security alerts. The computer displays a full flow of a malware attack, wherein the full flow includes the information contained within the subset of the one or more security alerts and the one or more related processes.
    Type: Grant
    Filed: November 30, 2018
    Date of Patent: July 6, 2021
    Assignee: International Business Machines Corporation
    Inventors: Dara P. Murphy, Michael J. Ryan
  • Publication number: 20200175165
    Abstract: A computer receives one or more security alerts. The computer selects a subset of the one or more security alerts for processing. The computer executes one or more queries automatically, based on the subset of the one or more security alerts. The computer identifies one or more related processes, wherein the one or more related processes are related to information contained within the subset of the one or more security alerts. The computer displays a full flow of a malware attack, wherein the full flow includes the information contained within the subset of the one or more security alerts and the one or more related processes.
    Type: Application
    Filed: November 30, 2018
    Publication date: June 4, 2020
    Inventors: Dara P. Murphy, Michael J. Ryan
  • Publication number: 20200115035
    Abstract: A rotor system is provided in one example embodiment and may include a rotor duct; at least one rotor blade, wherein the at least one rotor blade comprises a tip end; and a tip extension affixed at the tip end of the at least one rotor blade, wherein the tip extension is comprised, at least in part, of a flexible material and the rotor blade has a fixed extended length based on the tip extension. The tip extension may provide a clearance distance between the tip extension and the rotor duct.
    Type: Application
    Filed: October 12, 2018
    Publication date: April 16, 2020
    Inventors: Kirk L. Groninga, Daniel B. Robertson, Matthew Edward Louis, Robert Glenn Vaughn, Michael J. Ryan, Brent Randal Achttien
  • Publication number: 20200115036
    Abstract: A rotor system is provided in one example embodiment and may include a rotor duct; at least one rotor blade, wherein the at least one rotor blade comprises a tip end; and a tip extension affixed at the tip end of the at least one rotor blade, wherein the tip extension comprises a plurality of flexible elements and the rotor blade has a fixed extended length based on the tip extension. The tip extension may provide a clearance distance between the tip extension and the rotor duct.
    Type: Application
    Filed: October 12, 2018
    Publication date: April 16, 2020
    Inventors: Robert Glenn Vaughn, Michael J. Ryan, Brent Randal Achttien, Kirk L. Groninga, Daniel B. Robertson, Matthew Edward Louis
  • Patent number: 10585664
    Abstract: A method and system for comparing at least two structured data files. A computer polls at least one network device for data files. The computer determines a structural difference between a first data file and a second data file and creates at least one patch file based on the structural difference. The computer extracts at least one span from the at least one patch file, wherein the at least one span is defined by a starting point byte and a length measured in bytes and creates an ordered listing. The computer performs a lexer operation using the at least one span as a limiting criterion to limit an output of the lexer to statements that include the at least one span. The computer outputs the statements indicating changes in a configuration between said first and second data files.
    Type: Grant
    Filed: December 21, 2017
    Date of Patent: March 10, 2020
    Assignee: International Business Machines Corporation
    Inventors: Claude N. Warren, Jr., Andrew Lavelle, Michael J. Ryan, Emile-Hugo Spir
  • Publication number: 20200034142
    Abstract: A method and system for comparing at least two structured data files. A computer polls at least one network device for data files. The computer determines a structural difference between a first data file and a second data file and creates at least one patch file based on the structural difference. The computer extracts at least one span from the at least one patch file, wherein the at least one span is defined by a starting point byte and a length measured in bytes and creates an ordered listing. The computer performs a lexer operation using the at least one span as a limiting criterion to limit an output of the lexer to statements that include the at least one span. The computer outputs the statements indicating changes in a configuration between said first and second data files.
    Type: Application
    Filed: October 4, 2019
    Publication date: January 30, 2020
    Inventors: Claude N. Warren, JR., Andrew Lavelle, Michael J. Ryan, Emile-Hugo Spir
  • Patent number: 10540451
    Abstract: An approach for predictive translation. The approach monitors one or more audio inputs, wherein monitoring the one or more audio inputs includes collecting a plurality of audio input data from one or more audio input devices. The approach determines one or more user triggers, wherein determining includes detecting the one or more user triggers from the one or more of audio input devices. Responsive to detecting the one or more user triggers, the approach determines whether the one or more audio inputs match one or more stored phrases. Responsive to a determination that the one or more audio inputs match at least one of the one or more stored phrases, the approach presents one or more cues to the user via the audio input device.
    Type: Grant
    Filed: September 28, 2016
    Date of Patent: January 21, 2020
    Assignee: International Business Machines Corporation
    Inventors: Orla M. Prendergast, Michael J. Ryan
  • Publication number: 20190196809
    Abstract: A method and system for comparing at least two structured data files. A computer polls at least one network device for data files. The computer determines a structural difference between a first data file and a second data file and creates at least one patch file based on the structural difference. The computer extracts at least one span from the at least one patch file, wherein the at least one span is defined by a starting point byte and a length measured in bytes and creates an ordered listing. The computer performs a lexer operation using the at least one span as a limiting criterion to limit an output of the lexer to statements that include the at least one span. The computer outputs the statements indicating changes in a configuration between said first and second data files.
    Type: Application
    Filed: December 21, 2017
    Publication date: June 27, 2019
    Inventors: Claude N. Warren, JR., Andrew Lavelle, Michael J. Ryan, Emile-Hugo Spir
  • Publication number: 20180089173
    Abstract: An approach for predictive translation. The approach monitors one or more audio inputs, wherein monitoring the one or more audio inputs includes collecting a plurality of audio input data from one or more audio input devices. The approach determines one or more user triggers, wherein determining includes detecting the one or more user triggers from the one or more of audio input devices. Responsive to detecting the one or more user triggers, the approach determines whether the one or more audio inputs match one or more stored phrases. Responsive to a determination that the one or more audio inputs match at least one of the one or more stored phrases, the approach presents one or more cues to the user via the audio input device.
    Type: Application
    Filed: September 28, 2016
    Publication date: March 29, 2018
    Inventors: Orla M. Prendergast, Michael J. Ryan
  • Patent number: 8708182
    Abstract: A container includes a body forming an interior and having a sidewall with a distal edge portion forming an opening to the interior. A liner is disposed over the opening and includes an inner portion and an outermost radial portion disposed radially outwardly of the distal edge portion. A lid including an interior surface and at least one tab projecting inward from the interior surface is disposed over the liner and engages the body. The liner is sized to be releasably rotatably secured within the lid while the lid is initially attached to the body so that the at least one tab remains generally rotationally fixed relative to the outermost radial portion while being assembled to the body. The at least one tab is arrange to press the outermost radial portion while the lid is being removed from the body so that the outermost radial portion maintains a bent orientation.
    Type: Grant
    Filed: July 27, 2009
    Date of Patent: April 29, 2014
    Assignee: Kraft Foods Group Brands LLC
    Inventors: Andrew T. Tilton, Lanny D. Baker, Carl Feducia, Michael J. Ryan, James A. Whisenhunt
  • Publication number: 20110017739
    Abstract: A container includes a body forming an interior and having a sidewall with a distal edge portion forming an opening to the interior. A liner is disposed over the opening and includes an inner portion and an outermost radial portion disposed radially outwardly of the distal edge portion. A lid including an interior surface and at least one tab projecting inward from the interior surface is disposed over the liner and engages the body. The liner is sized to be releasably rotatably secured within the lid while the lid is initially attached to the body so that the at least one tab remains generally rotationally fixed relative to the outermost radial portion while being assembled to the body. The at least one tab is arrange to press the outermost radial portion while the lid is being removed from the body so that the outermost radial portion maintains a bent orientation.
    Type: Application
    Filed: July 27, 2009
    Publication date: January 27, 2011
    Applicant: KRAFT FOODS GLOBAL BRANDS LLC
    Inventors: Andrew T. Tilton, Lanny D. Baker, Carl Feducia, Michael J. Ryan, James A. Whisenhunt
  • Patent number: 7092262
    Abstract: A system and method for pre-charging the DC bus of a utility connected power converter. In one embodiment, a full-wave rectifier circuit is coupled to the utility grid through an isolation transformer and circuit protector. The rectifier circuit output is connected to the DC bus of the power converter to provide a pre-charging current to the DC bus capacitors. The output from the rectifier circuit also supplies power to the control circuit power supply for the converter. When the control circuit closes the contactor of the converter system and activates the converter, the voltage across the DC bus capacitors is increased above the level of the rectified power grid voltage provided at the output of the pre-charge circuit. This reverse-biases the rectifier diodes, placing the pre-charge circuit into an inactive state. The impedance of the isolation transformer limits the in-rush current into the DC bus capacitors during the pre-charge.
    Type: Grant
    Filed: March 31, 2004
    Date of Patent: August 15, 2006
    Assignee: Capstone Turbine Corporation
    Inventors: Michael J. Ryan, Mark G. Gilbreth, Kenneth W. Keller, Simon R. Wall
  • Patent number: 7065563
    Abstract: A method and system presents a plurality of selections to a user for updating a system configuration from the choices of: an immediate mode, a scheduled queued mode, a queued mode, and an optimized activation mode. The immediate mode activates all change requests immediately. The scheduled queued mode queues all change requests and activates the change requests at a predetermined time. The queued mode queues all change requests and activates the change requests after receiving a triggering event. The optimized activation mode analyzes the system usage to determine and optimally vary the mode among the immediate mode, the scheduled queued mode, and the queued mode.
    Type: Grant
    Filed: December 12, 2001
    Date of Patent: June 20, 2006
    Assignee: International Business Machines Corporation
    Inventors: Shah Mohammad Rezaul Islam, Mark E. Molander, Michael J. Ryan
  • Patent number: 6843646
    Abstract: An air cooled or heated blow mold is shown having a mold cavity shell and a mold holder. The mold cavity shell is made by a process of nickel vapour deposition and so requires no hand finishing or polishing. The mold cavity shell has a cavity portion with a front face defining a cavity in the shape of a portion of a product to be molded. The mold holder is located rearwardly of the mold cavity shell and defines an inner wall spaced from the mold cavity shell cavity portion to define a heat transfer passage between the inner wall and the cavity portion. In use, air is passed through the heat transfer passage to transfer heat to or from the mold cavity shell.
    Type: Grant
    Filed: October 19, 2001
    Date of Patent: January 18, 2005
    Assignees: Sig Ryka Inc., Weber Manufacturing Limited
    Inventors: Michael J. Ryan, Reinhart Weber
  • Publication number: 20040241275
    Abstract: Hollow nickel blow molds produced by nickel vapor deposition have an inner wall defining a mold cavity and an integral outer wall defining a hollow interior therebetween for coolant fluid. The outerwall has inlet and outlet ports therein for admission and exhaustion of the coolant fluid. A holder is provided for mounting the molds in a blow molding machine.
    Type: Application
    Filed: November 12, 2003
    Publication date: December 2, 2004
    Inventors: Michael J. Ryan, Reinhart Weber