Patents by Inventor Andrew J. E. Menadue

Andrew J. E. Menadue 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: 11854405
    Abstract: An example operation may include one or more of identifying one or more blockchain members of a vehicle platoon placement group, receiving a request to perform a task from the blockchain members, creating a scheduled task date associated with the task, notifying the blockchain members of the scheduled task date, receiving task progress updates corresponding to the blockchain members, and storing the task progress updates in a blockchain.
    Type: Grant
    Filed: June 6, 2018
    Date of Patent: December 26, 2023
    Assignee: International Business Machines Corporation
    Inventor: Andrew J. E. Menadue
  • Publication number: 20190378418
    Abstract: An example operation may include one or more of identifying one or more blockchain members of a vehicle platoon placement group, receiving a request to perform a task from the blockchain members, creating a scheduled task date associated with the task, notifying the blockchain members of the scheduled task date, receiving task progress updates corresponding to the blockchain members, and storing the task progress updates in a blockchain.
    Type: Application
    Filed: June 6, 2018
    Publication date: December 12, 2019
    Inventor: Andrew J.E. Menadue
  • Patent number: 8726280
    Abstract: A method and system for self-managing an application program in a computing environment, is provided. One implementation involves spawning a primary application for execution in the computing environment; the primary application monitoring status of the primary application and the computing environment resources while executing; and upon detecting a first status threshold, the primary application spawning a secondary application in the computing environment, wherein the secondary application comprises a lower functionality version of the primary application, and the primary application terminating.
    Type: Grant
    Filed: May 23, 2013
    Date of Patent: May 13, 2014
    Assignee: International Business Machines Corporation
    Inventors: Natalie S. Hogan, Andrew J. E. Menadue, Thomas van der Veen
  • Publication number: 20130254774
    Abstract: A method and system for self-managing an application program in a computing environment, is provided. One implementation involves spawning a primary application for execution in the computing environment; the primary application monitoring status of the primary application and the computing environment resources while executing; and upon detecting a first status threshold, the primary application spawning a secondary application in the computing environment, wherein the secondary application comprises a lower functionality version of the primary application, and the primary application terminating.
    Type: Application
    Filed: May 23, 2013
    Publication date: September 26, 2013
    Applicant: International Business Machines Corporation
    Inventors: Natalie S. Hogan, Andrew J. E. Menadue, Thomas van der Veen
  • Patent number: 8479202
    Abstract: A method and system for self-managing an application program in a computing environment, is provided. One implementation involves spawning a primary application for execution in the computing environment; the primary application monitoring status of the primary application and the computing environment resources while executing; and upon detecting a first status threshold, the primary application spawning a secondary application in the computing environment, wherein the secondary application comprises a lower functionality version of the primary application, and the primary application terminating.
    Type: Grant
    Filed: February 6, 2009
    Date of Patent: July 2, 2013
    Assignee: International Business Machines Corporation
    Inventors: Natalie S. Hogan, Andrew J. E. Menadue, Thomas van der Veen
  • Patent number: 8199917
    Abstract: A method and a system for unlocking a storage device that has become locked or cannot be unlocked are disclosed. A hint is generated from a key by removing bits and adding bits. A position of removed bits, a position of added bits, the number of removed bits and the number of added bits are stored and known securely. When the key cannot unlock a storage device corresponding to the key, the position of removed bits, the position of added bits, the number of removed bits (N) and the number of added bits are retrieved. Then, the added bits are removed in the hint. Each possible N bits are placed in the hint at the position of removed bits to generate 2N possible keys. Then, each of 2N possible key are tried to unlock the storage device.
    Type: Grant
    Filed: October 29, 2008
    Date of Patent: June 12, 2012
    Assignee: International Business Machines Corporation
    Inventors: Natalie S. Hogan, Raymond Jepson, Andrew J. E. Menadue, Barry J. Wood
  • Publication number: 20100205617
    Abstract: A method and system for self-managing an application program in a computing environment, is provided. One implementation involves spawning a primary application for execution in the computing environment; the primary application monitoring status of the primary application and the computing environment resources while executing; and upon detecting a first status threshold, the primary application spawning a secondary application in the computing environment, wherein the secondary application comprises a lower functionality version of the primary application, and the primary application terminating.
    Type: Application
    Filed: February 6, 2009
    Publication date: August 12, 2010
    Applicant: International Business Machines Corporation
    Inventors: Natalie S. Hogan, Andrew J.E. Menadue, Thomas van der Veen
  • Publication number: 20100106927
    Abstract: A method and a system for unlocking a storage device that has become locked or cannot be unlocked are disclosed. A hint is generated from a key by removing bits and adding bits. A position of removed bits, a position of added bits, the number of removed bits and the number of added bits are stored and known securely. When the key cannot unlock a storage device corresponding to the key, the position of removed bits, the position of added bits, the number of removed bits (N) and the number of added bits are retrieved. Then, the added bits are removed in the hint. Each possible N bits are placed in the hint at the position of removed bits to generate 2N possible keys. Then, each of 2N possible key are tried to unlock the storage device.
    Type: Application
    Filed: October 29, 2008
    Publication date: April 29, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Natalie S. Hogan, Raymond Jepson, Andrew J.E. Menadue, Barry J. Wood
  • Patent number: 7454665
    Abstract: A method of recording diagnostic trace information is disclosed. According to one embodiment, a method is provided in which metadata corresponding to each of a set of events that are subject to tracing is stored, wherein the metadata indicates how useful each of the events is in determining a root cause of a failure. This metadata is used to vary an apportionment of a memory among the events. Diagnostic trace information is then stored within the memory according to the apportionment.
    Type: Grant
    Filed: March 23, 2005
    Date of Patent: November 18, 2008
    Assignee: International Business Machines Corporation
    Inventor: Andrew J. E. Menadue