Patents by Inventor Robert Mulcahy

Robert Mulcahy 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: 8024426
    Abstract: Described are computer-based methods and apparatuses, including computer program products, for non-disruptive data path modification using target mobility. A management server is in communication with a switching fabric. The switching fabric is in communication with a host and a data storage element. The management server creates a takeover target based on a primary target, where the primary target is part of a virtual data path between the host and the data storage. The switching fabric, through the direction of the server, modifies metadata associated with the virtual data path to expose the takeover target so that the takeover target becomes part of the virtual data path. The management server unexposes the primary target so that the primary target is no longer part of the virtual data path. The delay between exposing the takeover target and unexposing the primary target is sufficiently small to prevent an error condition from occurring at the host.
    Type: Grant
    Filed: May 9, 2008
    Date of Patent: September 20, 2011
    Assignee: Texas Memory Systems, Inc.
    Inventors: Dmitry Trikoz, Tom Middleton, Robert Mulcahy, Ric Calvillo, Jr., Nicos Vekiarides
  • Publication number: 20090103432
    Abstract: Described are computer-based methods and apparatuses, including computer program products, for non-disruptive data path modification using target mobility. A management server is in communication with a switching fabric. The switching fabric is in communication with a host and a data storage element. The management server creates a takeover target based on a primary target, where the primary target is part of a virtual data path between the host and the data storage. The switching fabric, through the direction of the server, modifies metadata associated with the virtual data path to expose the takeover target so that the takeover target becomes part of the virtual data path. The management server unexposes the primary target so that the primary target is no longer part of the virtual data path. The delay between exposing the takeover target and unexposing the primary target is sufficiently small to prevent an error condition from occurring at the host.
    Type: Application
    Filed: May 9, 2008
    Publication date: April 23, 2009
    Applicant: Incipient, Inc.
    Inventors: Dmitry Trikoz, Tom Middleton, Robert Mulcahy, Ric Calvillo, JR., Nicos Vekiarides