Patents by Inventor Mihaela Howie

Mihaela Howie 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: 7613749
    Abstract: A system and method for application fault tolerance and recover using topologically remotely located computing devices are provided. A primary computing device runs one instance of an application (i.e. the primary application instance) at a production site and an active standby computing device runs a second instance of the application (i.e. the shadow application instance) at a recovery site which may be topologically remotely located from the production site. The two instances of the application are brought into a consistent state by running an initial application “checkpoint” on the primary computing device followed by an application “restart” on the active standby computing device. Events occurring in the primary application instance may be automatically and continuously recorded in a log and transferred to the recovery site using a peer-to-peer remote copy operation so as to maintain the states of the application instances consistent.
    Type: Grant
    Filed: April 12, 2006
    Date of Patent: November 3, 2009
    Assignee: International Business Machines Corporation
    Inventors: John Thomas Flynn, Jr., Mihaela Howie
  • Publication number: 20070244937
    Abstract: A system and method for application fault tolerance and recover using topologically remotely located computing devices are provided. A primary computing device runs one instance of an application (i.e. the primary application instance) at a production site and an active standby computing device runs a second instance of the application (i.e. the shadow application instance) at a recovery site which may be topologically remotely located from the production site. The two instances of the application are brought into a consistent state by running an initial application “checkpoint” on the primary computing device followed by an application “restart” on the active standby computing device. Events occurring in the primary application instance may be automatically and continuously recorded in a log and transferred to the recovery site using a peer-to-peer remote copy operation so as to maintain the states of the application instances consistent.
    Type: Application
    Filed: April 12, 2006
    Publication date: October 18, 2007
    Inventors: John Flynn, Mihaela Howie
  • Publication number: 20070234342
    Abstract: A system and method for relocating running applications to topologically remotely located computing systems are provided. With the system and method, when an application is to be relocated, the application data is copied to a storage system of a topologically remotely located computing system which is outside the storage area network or cluster of the original computing system. In addition, a stateful checkpoint of the application is generated and copied to the topologically remotely located computing system. The copying of application data and checkpoint metadata may be performed using a peer-to-peer remote copy operation, for example. The application data and checkpoint metadata may further be copied to an instant copy, or flash copy, storage medium in order to generate a copy of checkpoint metadata for a recovery time point for the application.
    Type: Application
    Filed: January 25, 2006
    Publication date: October 4, 2007
    Inventors: John Flynn, Mihaela Howie