Patents by Inventor John Anthony Kelly

John Anthony Kelly 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: 8087013
    Abstract: In assisting migration of data processing resources from a first operating environment to a second operating environment, a migration controller responds to a problem encountered during a migration process by invoking a network-based service to discover migration resources. A service provider makes migration resources available via the network-based service. The migration controller can obtain the latest migration rules and use them to resolve certain migration problems. The cooperation between the migration controller and network-based service can be automated to reduce reliance on manual updating of installed computer programs.
    Type: Grant
    Filed: October 31, 2007
    Date of Patent: December 27, 2011
    Assignee: International Business Machines Corporation
    Inventors: John Anthony Kelly, Mark Patrick Nuttal, Craig Howard Stirling, Mark Whitlock
  • Patent number: 7705606
    Abstract: A method of determining the state of a cable including at least one electrical conductor, uses a generated test signal and applies it to at least one conductor by a non-contact coupling transmitter. The resulting signal is propagated along the at least one conductor and a non-contact electrical coupling receiver picks up a reflected signal, and compares the reflected signal to expected state signal values for the cable to determine its current state.
    Type: Grant
    Filed: May 12, 2005
    Date of Patent: April 27, 2010
    Assignee: Lancaster University Business Enterprises Limited
    Inventors: Anthony Joseph Peyton, Paul Colton, Robert Mackin, John Anthony Kelly
  • Publication number: 20080224712
    Abstract: A method of determining the state of a cable comprising at least one electrical conductor, uses a generated test signal and applies it to at least one conductor by a non-contact coupling transmitter. The resulting signal is propagated along the at least one conductor and a non-contact electrical coupling receiver picks up a reflected signal, and compares the reflected signal to expected state signal values for the cable to determine its current state.
    Type: Application
    Filed: May 12, 2005
    Publication date: September 18, 2008
    Inventors: Anthony Joseph Peyton, Paul Colton, Robert Mackin, John Anthony Kelly
  • Publication number: 20080115123
    Abstract: In assisting migration of data processing resources from a first operating environment to a second operating environment, a migration controller responds to a problem encountered during a migration process by invoking a network-based service to discover migration resources. A service provider makes migration resources available via the network-based service. The migration controller can obtain the latest migration rules and use them to resolve certain migration problems. The cooperation between the migration controller and network-based service can be automated to reduce reliance on manual updating of installed computer programs.
    Type: Application
    Filed: October 31, 2007
    Publication date: May 15, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: John Anthony Kelly, Mark Patrick Nuttal, Craig Howard Stirling, Mark Whitlock
  • Patent number: 6138168
    Abstract: Provided are a system and method for supporting communication between application programs and the processing of messages by those programs. A table driven approach is used to select appropriate components of modular application programs to process received messages. The selection is carried out in dependence on associations between message types (e.g. request, inform, reply) and other characteristics of the message (e.g. whether the message is an expected reply (as identified by an identifier value). Also used in said selection are dynamic characteristics of the message or the system (e.g. possibly expiry of a timeout, or the state of an application). Rules combine these criteria and determine the conditions for invoking an application program component.Also provided is a mechanism for differentiating between reply messages which are received out of serial sequence but are still current and messages which are invalid.
    Type: Grant
    Filed: September 10, 1996
    Date of Patent: October 24, 2000
    Assignee: International Business Machines Corporation
    Inventors: John Anthony Kelly, Ian Michael McCallion