Patents by Inventor Terrance John Walsh

Terrance John Walsh 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: 8296527
    Abstract: A method for implementing a high-availability system that includes a plurality of controllers that each includes a shared memory. The method includes storing in the shared memory, by each controller, status data related to each of a plurality of failure modes, and calculating, by each controller, an availability score based on the status data. The method also includes determining, by each controller, one of the plurality of controllers having a highest availability score, and identifying the one of the plurality of controllers having the highest availability score as a master controller.
    Type: Grant
    Filed: November 19, 2009
    Date of Patent: October 23, 2012
    Assignee: GE Intelligent Platforms, Inc.
    Inventors: Yan Hua Xu, Mark Reitzel, Jerry Simons, Terrance John Walsh
  • Publication number: 20110119453
    Abstract: A method for implementing a high-availability system that includes a plurality of controllers that each includes a shared memory. The method includes storing in the shared memory, by each controller, status data related to each of a plurality of failure modes, and calculating, by each controller, an availability score based on the status data. The method also includes determining, by each controller, one of the plurality of controllers having a highest availability score, and identifying the one of the plurality of controllers having the highest availability score as a master controller.
    Type: Application
    Filed: November 19, 2009
    Publication date: May 19, 2011
    Inventors: Yan Hua Xu, Mark Reitzel, Jerry Simons, Terrance John Walsh