Patents by Inventor Kevin McHugh

Kevin McHugh 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: 20230222240
    Abstract: An embodiment includes receiving, at database connectivity (DBC) layer, a request to access data of a data source, wherein the data source is registered with a data catalog that includes data governance artifacts, and wherein the request is made via a connection that bypasses the data catalog. The embodiment also includes comparing, by a governance manager at the DBC layer, an access privilege level for a credential associated with the request to access requirements of requested data included in data protection rules of the governance artifacts. The embodiment also includes masking, by the governance manager, a portion of the data provided in response to the request, wherein the portion of the data has an access requirement that is not met by the access privilege level for the credential associated with the request.
    Type: Application
    Filed: January 7, 2022
    Publication date: July 13, 2023
    Applicant: International Business Machines Corporation
    Inventors: Balakumaran Vaithyalingam, Shikhar Kwatra, Manus Kevin McHugh
  • Publication number: 20230077780
    Abstract: Embodiments of the present disclosure include a method for preventing attacks of audio-based virtual assistants, a system, and a computer program product. One embodiment of the method may comprise receiving an audio command at a first Internet-of-Things (IoT) device in a location, analyzing the audio command using one or more other IoT devices in the location, and performing an ameliorative action in response to an anomaly identified during the analyzing. The analyzing may include comparing the audio command received by the first IoT device to audio received by the one or more other IoT devices. The comparing may comprise computing a relative volume level. The comparing may further comprise computing an audio delay.
    Type: Application
    Filed: September 16, 2021
    Publication date: March 16, 2023
    Inventors: Clement Decrop, Jacob Thomas Covell, Manus Kevin McHugh, Zachary A. Silverstein
  • Publication number: 20230039792
    Abstract: A method, computer system, and a computer program product for deep tagging a recorded review session is provided. The present invention may include identifying a recording segment referencing an artifact in a recorded review session. The present invention may also include generating a bi-directional link between the identified recording segment and the referenced artifact.
    Type: Application
    Filed: August 4, 2021
    Publication date: February 9, 2023
    Inventors: Manus Kevin McHugh, Schuyler Bruce Matthews, Lisa Seacat DeLuca, Sarika Budhiraja
  • Patent number: 11558213
    Abstract: A method, computer system, and a computer program product for deep tagging a recorded review session is provided. The present invention may include identifying a recording segment referencing an artifact in a recorded review session. The present invention may also include generating a bi-directional link between the identified recording segment and the referenced artifact.
    Type: Grant
    Filed: August 4, 2021
    Date of Patent: January 17, 2023
    Assignee: International Business Machines Corporation
    Inventors: Manus Kevin McHugh, Schuyler Bruce Matthews, Lisa Seacat DeLuca, Sarika Budhiraja
  • Patent number: 11514173
    Abstract: In an approach to predicting software security exploits by monitoring software events, sets of design events are received from a compliance monitor, where the sets of design events are captured by the compliance monitor during execution of a software application. A pattern of the sets of design events performed by the software application is detected, where the pattern is a specific sequence of the sets of design events. The pattern of the sets of design events performed by the software application is compared to a database of learned patterns using a deep learning model. A security exploit is predicted based on the comparison of the pattern of the sets of design events performed by the software application to the learned patterns.
    Type: Grant
    Filed: December 2, 2020
    Date of Patent: November 29, 2022
    Assignee: International Business Machines Corporation
    Inventors: Manus Kevin McHugh, Kirk M. Woods, Schuyler Bruce Matthews, Lee Thomas
  • Publication number: 20220308988
    Abstract: A method, computer program product and computer system for generating requirements for a project are provided. A processor retrieves a test script for the project. A processor parses one or more sentences from the test script. Responsive to identifying a sentence with a present-tense verb, a processor transforms the verb tense of the sentence to a modal auxiliary-verb format. A processor generates a requirements document associated with the project with the modal auxiliary-verb formatted sentence.
    Type: Application
    Filed: March 25, 2021
    Publication date: September 29, 2022
    Inventors: Lee Thomas, Manus Kevin McHugh
  • Publication number: 20220171857
    Abstract: In an approach to predicting software security exploits by monitoring software events, sets of design events are received from a compliance monitor, where the sets of design events are captured by the compliance monitor during execution of a software application. A pattern of the sets of design events performed by the software application is detected, where the pattern is a specific sequence of the sets of design events. The pattern of the sets of design events performed by the software application is compared to a database of learned patterns using a deep learning model. A security exploit is predicted based on the comparison of the pattern of the sets of design events performed by the software application to the learned patterns.
    Type: Application
    Filed: December 2, 2020
    Publication date: June 2, 2022
    Inventors: Manus Kevin McHugh, KIRK M. WOODS, Schuyler Bruce Matthews, Lee Thomas
  • Publication number: 20220147413
    Abstract: In an approach to monitoring production software to detect design deviations, one or more actionable elements of a software design are received, where the one or more actionable elements are one or more allowable actions of the software design. One or more actions performed by one or more instances of an instrumented software application are monitored, where the one or more instances of an instrumented software application are based on the software design. The one or more actions are compared to the one or more actionable elements. A non-compliant behavior is detected, where the non-compliant behavior is a sequence of the one or more actions performed by any instance of the one or more instances of the instrumented software application that deviates from the one or more actionable elements.
    Type: Application
    Filed: November 9, 2020
    Publication date: May 12, 2022
    Inventors: Manus Kevin McHugh, KIRK M. WOODS, Schuyler Bruce Matthews, Jeremy R. Fox
  • Publication number: 20210290921
    Abstract: Microdevices with complex three-dimensional (3D) internal and external structures are described. The microdevices are made by a method combining micromolding and soft lithography with an aligned sintering process. The microfabrication method, termed StampEd Assembly of polymer Layers (SEAL), generates microdevices with complex geometries and with fully-enclosed internal cavities containing a solid or liquid. The microdevices are useful for biomedical, electromechanical, energy and environmental applications.
    Type: Application
    Filed: June 9, 2021
    Publication date: September 23, 2021
    Inventors: Kevin McHugh, Ana Jaklenec, Robert S. Langer
  • Publication number: 20210205444
    Abstract: Emulsion-based and micromolded (“MM”) or three dimensional printed (“3DP”) polymeric formulations for single injection of antigen, preferably releasing at two or more time periods, have been developed. Formulations are preferably formed of biocompatible, biodegradable polymers. Discrete regions encapsulating antigen, alone or in combination with other antigens, adjuvants, stabilizers, and release modifiers, are present in the formulations. Antigen is preferably present in excipient at the time of administration, or on the surface of the formulation, for immediate release, and incorporated within the formulation for release at ten to 45 days after initial release of antigen, optionally at ten to 90 day intervals for release of antigen in one or more additional time periods. Antigen may be stabilized through the use of stabilizing agents such as trehalose glass. In a preferred embodiment for immunization against polio, antigen is released at the time of administration, and two, four and six months thereafter.
    Type: Application
    Filed: January 7, 2021
    Publication date: July 8, 2021
    Inventors: Ana Jaklenec, William Gates, Philip A. Welkhoff, Boris Nikolic, Lowell L. Wood, JR., Robert S. Langer, Thanh Duc Nguyen, Stephany Yi Tzeng, James J. Norman, Kevin McHugh
  • Patent number: 10960073
    Abstract: Emulsion-based and micromolded (“MM”) or three dimensional printed (“3DP”) polymeric formulations for single injection of antigen, preferably releasing at two or more time periods, have been developed. Formulations are preferably formed of biocompatible, biodegradable polymers. Discrete regions encapsulating antigen, alone or in combination with other antigens, adjuvants, stabilizers, and release modifiers, are present in the formulations. Antigen is preferably present in excipient at the time of administration, or on the surface of the formulation, for immediate release, and incorporated within the formulation for release at ten to 45 days after initial release of antigen, optionally at ten to 90 day intervals for release of antigen in one or more additional time periods. Antigen may be stabilized through the use of stabilizing agents such as trehalose glass. In a preferred embodiment for immunization against polio, antigen is released at the time of administration, and two, four and six months thereafter.
    Type: Grant
    Filed: May 2, 2019
    Date of Patent: March 30, 2021
    Assignees: TOKITAE LLC, MASSACHUSETTS INSTITUTE OF TECHNOLOGY
    Inventors: Ana Jaklenec, William Gates, Philip A. Welkhoff, Boris Nikolic, Lowell L. Wood, Jr., Robert S. Langer, Thanh Duc Nguyen, Stephany Yi Tzeng, James J. Norman, Kevin McHugh
  • Patent number: 10884895
    Abstract: In capturing software element state changes during software application runtime, a computing device executes a software application that a set of software sensors integrated within executable code of the software application. The software sensors correspond to software elements in the software application. During runtime, a given software sensor corresponding to a given software element continuously determines whether the given software element changes state. In response to a change in state, the given software sensor captures and stores the current state of the given software element. An application control module associated with the software application obtains state data stored by the software sensors. The application control module determines commands for modifying a behavior of the software application based on an analysis of the state data and executes the commands.
    Type: Grant
    Filed: January 30, 2019
    Date of Patent: January 5, 2021
    Assignee: International Business Machines Corporation
    Inventors: Manus Kevin McHugh, Kirk Woods, Barry Michael Graham
  • Publication number: 20200242001
    Abstract: In capturing software element state changes during software application runtime, a computing device executes a software application that a set of software sensors integrated within executable code of the software application. The software sensors correspond to software elements in the software application. During runtime, a given software sensor corresponding to a given software element continuously determines whether the given software element changes state. In response to a change in state, the given software sensor captures and stores the current state of the given software element. An application control module associated with the software application obtains state data stored by the software sensors. The application control module determines commands for modifying a behavior of the software application based on an analysis of the state data and executes the commands.
    Type: Application
    Filed: January 30, 2019
    Publication date: July 30, 2020
    Inventors: Manus Kevin MCHUGH, Kirk WOODS, Barry Michael GRAHAM
  • Publication number: 20190328871
    Abstract: Emulsion-based and micromolded (“MM”) or three dimensional printed (“3DP”) polymeric formulations for single injection of antigen, preferably releasing at two or more time periods, have been developed. Formulations are preferably formed of biocompatible, biodegradable polymers. Discrete regions encapsulating antigen, alone or in combination with other antigens, adjuvants, stabilizers, and release modifiers, are present in the formulations. Antigen is preferably present in excipient at the time of administration, or on the surface of the formulation, for immediate release, and incorporated within the formulation for release at ten to 45 days after initial release of antigen, optionally at ten to 90 day intervals for release of antigen in one or more additional time periods. Antigen may be stabilized through the use of stabilizing agents such as trehalose glass. In a preferred embodiment for immunization against polio, antigen is released at the time of administration, and two, four and six months thereafter.
    Type: Application
    Filed: May 2, 2019
    Publication date: October 31, 2019
    Inventors: Ana Jaklenec, William Gates, Philip A. Welkhoff, Boris Nikolic, Lowell L. Wood, JR., Robert S. Langer, Thanh Duc Nguyen, Stephany Yi Tzeng, James J. Norman, Kevin McHugh
  • Patent number: 10300136
    Abstract: Emulsion-based and micromolded (“MM”) or three dimensional printed (“3DP”) polymeric formulations for single injection of antigen, preferably releasing at two or more time periods, have been developed. Formulations are preferably formed of biocompatible, biodegradable polymers. Discrete regions encapsulating antigen, alone or in combination with other antigens, adjuvants, stabilizers, and release modifiers, are present in the formulations. Antigen is preferably present in excipient at the time of administration, or on the surface of the formulation, for immediate release, and incorporated within the formulation for release at ten to 45 days after initial release of antigen, optionally at ten to 90 day intervals for release of antigen in one or more additional time periods. Antigen may be stabilized through the use of stabilizing agents such as trehalose glass. In a preferred embodiment for immunization against polio, antigen is released at the time of administration, and two, four and six months thereafter.
    Type: Grant
    Filed: December 16, 2014
    Date of Patent: May 28, 2019
    Assignees: Massachusetts Institute of Technology, Tokitae LLC
    Inventors: Ana Jaklenec, William Gates, Philip A. Welkhoff, Boris Nikolic, Lowell L. Wood, Robert S. Langer, Thanh Duc Nguyen, Stephany Yi Tzeng, James J. Norman, Kevin McHugh
  • Publication number: 20190076631
    Abstract: Microdevices with complex three-dimensional (3D) internal and external structures are described. The microdevices are made by a method combining micromolding and soft lithography with an aligned sintering process. The microfabrication method, termed StampEd Assembly of polymer Layers (SEAL), generates microdevices with complex geometries and with fully-enclosed internal cavities containing a solid or liquid. The microdevices are useful for biomedical, electromechanical, energy and environmental applications.
    Type: Application
    Filed: September 13, 2018
    Publication date: March 14, 2019
    Inventors: Kevin McHugh, Ana Jaklenec, Robert S. Langer
  • Patent number: 9986905
    Abstract: In some example implementations, there is provided a method for predicting retinal degeneration in multiple eye diseases. The method may include receiving three-dimensional data representative of a plurality of layers of a retina of a subject under test; determining, from the received data, oxygen concentration at one or more of the plurality of layers; detecting, based on the determined oxygen concentration, a region of at least one a high oxygen concentration in the retina or a low oxygen concentration in the retina; and comparing the detected region to reference data to determine whether the retina including the detected region suffers from or will suffer from at least one of a retinal disease or a degeneration of the retina. Related apparatus are also disclosed.
    Type: Grant
    Filed: April 23, 2014
    Date of Patent: June 5, 2018
    Assignee: The Schepens Eye Research Institute, Inc.
    Inventors: Kevin McHugh, Magali Saint-Geniez, Leo Kim
  • Patent number: 9628532
    Abstract: An adaptive streaming server and a method are described herein for determining if a congestion level within a network exceeds a predetermined threshold and when this occurs then one or more lower bit rate segments of a content stream will be transmitted to a client.
    Type: Grant
    Filed: April 30, 2014
    Date of Patent: April 18, 2017
    Assignee: ERICSSON AB
    Inventors: Kevin McHugh, Chris Phillips, Charles Hammett Dasher
  • Publication number: 20160378419
    Abstract: An apparatus (e.g., kiosk, information wall, stand, etc.) for displaying an executed software application. The apparatus may be used to display search results regarding real estate properties and allow a user to interface therewith to input desired criteria. The apparatus may include multiple displays (e.g., synchronized) or a single display, multiple users that may simultaneously interface with the apparatus (e.g., either via a single user per display and/or multiple users using a single display), and/or may include sound (e.g., directional sound). The apparatus may be connected (e.g., hard-wired and/or wireless connections) with one or more computers that execute, receive input, and/or output images or other data to the kiosk. High resolution and/or large dimension displays may allow for placement of the apparatus in leasing offices or other company-owned locations for attracting customers and allowing potential customers to interface therewith in place of or in cooperation with employees of the company.
    Type: Application
    Filed: June 27, 2016
    Publication date: December 29, 2016
    Inventors: John Abraham, John Greer, Kevin McHugh
  • Publication number: 20160379321
    Abstract: A software application for execution upon an electronic device (e.g., large display kiosk, a smartphone, etc.) for a consumer of real estate. The software application provides to the user information, statistics, or other data regarding real estate or associated geographic regions based upon user criteria. The software application may allow multiple simultaneous search results to be run on a single display screen. The software application may also be configured to allow a user to make payments associated with a real estate property and/or request service associated with a real estate property. Advertisement capabilities may be included with the software application to rank, display, or otherwise provide information to the user base of the software application.
    Type: Application
    Filed: June 27, 2016
    Publication date: December 29, 2016
    Inventors: John Abraham, John Greer, Kevin McHugh