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: 12093387Abstract: 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: GrantFiled: May 28, 2021Date of Patent: September 17, 2024Assignee: International Business Machines CorporationInventors: Dara P. Murphy, Michael J. Ryan
-
Patent number: 11286036Abstract: 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: GrantFiled: October 12, 2018Date of Patent: March 29, 2022Assignee: Textron Innovations Inc.Inventors: Kirk L. Groninga, Daniel B. Robertson, Matthew Edward Louis, Robert Glenn Vaughn, Michael J. Ryan, Brent Randal Achttien
-
Patent number: 11286037Abstract: 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: GrantFiled: October 12, 2018Date of Patent: March 29, 2022Assignee: Textron Innovations Inc.Inventors: Robert Glenn Vaughn, Michael J. Ryan, Brent Randal Achttien, Kirk L. Groninga, Daniel B. Robertson, Matthew Edward Louis
-
Patent number: 11144310Abstract: 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: GrantFiled: October 4, 2019Date of Patent: October 12, 2021Assignee: International Business Machines CorporationInventors: Claude N. Warren, Jr., Andrew Lavelle, Michael J. Ryan, Emile-Hugo Spir
-
Publication number: 20210294896Abstract: 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: ApplicationFiled: May 28, 2021Publication date: September 23, 2021Inventors: Dara P. Murphy, Michael J. Ryan
-
Patent number: 11055408Abstract: 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: GrantFiled: November 30, 2018Date of Patent: July 6, 2021Assignee: International Business Machines CorporationInventors: Dara P. Murphy, Michael J. Ryan
-
Publication number: 20200175165Abstract: 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: ApplicationFiled: November 30, 2018Publication date: June 4, 2020Inventors: Dara P. Murphy, Michael J. Ryan
-
Publication number: 20200115035Abstract: 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: ApplicationFiled: October 12, 2018Publication date: April 16, 2020Inventors: Kirk L. Groninga, Daniel B. Robertson, Matthew Edward Louis, Robert Glenn Vaughn, Michael J. Ryan, Brent Randal Achttien
-
Publication number: 20200115036Abstract: 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: ApplicationFiled: October 12, 2018Publication date: April 16, 2020Inventors: Robert Glenn Vaughn, Michael J. Ryan, Brent Randal Achttien, Kirk L. Groninga, Daniel B. Robertson, Matthew Edward Louis
-
Patent number: 10585664Abstract: 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: GrantFiled: December 21, 2017Date of Patent: March 10, 2020Assignee: International Business Machines CorporationInventors: Claude N. Warren, Jr., Andrew Lavelle, Michael J. Ryan, Emile-Hugo Spir
-
Publication number: 20200034142Abstract: 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: ApplicationFiled: October 4, 2019Publication date: January 30, 2020Inventors: Claude N. Warren, JR., Andrew Lavelle, Michael J. Ryan, Emile-Hugo Spir
-
Patent number: 10540451Abstract: 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: GrantFiled: September 28, 2016Date of Patent: January 21, 2020Assignee: International Business Machines CorporationInventors: Orla M. Prendergast, Michael J. Ryan
-
Publication number: 20190196809Abstract: 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: ApplicationFiled: December 21, 2017Publication date: June 27, 2019Inventors: Claude N. Warren, JR., Andrew Lavelle, Michael J. Ryan, Emile-Hugo Spir
-
Publication number: 20180089173Abstract: 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: ApplicationFiled: September 28, 2016Publication date: March 29, 2018Inventors: Orla M. Prendergast, Michael J. Ryan
-
Patent number: 8708182Abstract: 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: GrantFiled: July 27, 2009Date of Patent: April 29, 2014Assignee: Kraft Foods Group Brands LLCInventors: Andrew T. Tilton, Lanny D. Baker, Carl Feducia, Michael J. Ryan, James A. Whisenhunt
-
Publication number: 20110017739Abstract: 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: ApplicationFiled: July 27, 2009Publication date: January 27, 2011Applicant: KRAFT FOODS GLOBAL BRANDS LLCInventors: Andrew T. Tilton, Lanny D. Baker, Carl Feducia, Michael J. Ryan, James A. Whisenhunt
-
Patent number: 7092262Abstract: 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: GrantFiled: March 31, 2004Date of Patent: August 15, 2006Assignee: Capstone Turbine CorporationInventors: Michael J. Ryan, Mark G. Gilbreth, Kenneth W. Keller, Simon R. Wall
-
Patent number: 7065563Abstract: 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: GrantFiled: December 12, 2001Date of Patent: June 20, 2006Assignee: International Business Machines CorporationInventors: Shah Mohammad Rezaul Islam, Mark E. Molander, Michael J. Ryan
-
Patent number: 6843646Abstract: 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: GrantFiled: October 19, 2001Date of Patent: January 18, 2005Assignees: Sig Ryka Inc., Weber Manufacturing LimitedInventors: Michael J. Ryan, Reinhart Weber
-
Publication number: 20040241275Abstract: 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: ApplicationFiled: November 12, 2003Publication date: December 2, 2004Inventors: Michael J. Ryan, Reinhart Weber