Patents by Inventor Dale Murray McInnis

Dale Murray McInnis 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: 8676751
    Abstract: Described are systems and methods for communicating between a primary database and a standby database of a high availability data recovery (HADR) system. A plurality of primary partitions in a primary database and a plurality of standby partitions in a standby database are configured to communicate with each other. A transition of the plurality of primary partitions from a first HADR state to a second HADR state is synchronized.
    Type: Grant
    Filed: June 23, 2011
    Date of Patent: March 18, 2014
    Assignee: International Business Machines Corporation
    Inventors: Jonna Maaria Judin, Fiona Kennedy, Slawomir Piotr MaludziƄski, Dale Murray McInnis, Mark John Mitten, Steve Raspudic
  • Publication number: 20120331335
    Abstract: Described are systems and methods for communicating between a primary database and a standby database of a high availability data recovery (HADR) system. A plurality of primary partitions in a primary database and a plurality of standby partitions in a standby database are configured to communicate with each other. A transition of the plurality of primary partitions from a first HADR state to a second HADR state is synchronized.
    Type: Application
    Filed: June 23, 2011
    Publication date: December 27, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jonna Maaria Judin, Fiona Kennedy, Slawomir Piotr Maludzinski, Dale Murray McInnis, Mark John Mitten, Steve Raspudic
  • Patent number: 7865473
    Abstract: Provided are a method, system, and program for generating and indicating incremental backup copies from virtual copies of a data set. A virtual copy operation is initiated to create a virtual copy of a data set, wherein the virtual copy represents the data set at a point-in-time copy, and wherein the virtual copy is completed without transferring the data set to a backup location. An incremental backup operation is initiated with respect to an identified virtual copy, wherein the incremental backup operation copies changes to the data set that occur since a most recent creation of an incremental backup set.
    Type: Grant
    Filed: April 2, 2007
    Date of Patent: January 4, 2011
    Assignee: International Business Machines Corporation
    Inventors: Oliver Augenstein, Dale Murray McInnis, Andreas Uhl, Chrisopher Zaremba
  • Publication number: 20090049329
    Abstract: A method, system, and computer program product for reducing likelihood of data loss during performance of failovers in a high-availability system comprising a primary system and a standby system are provided. The method, system, and computer program product provide for defining a halt duration, periodically determining a halt end time, halting data modifications at the primary system responsive to failure of data replication to the standby system, resuming data modifications at the primary system responsive to a last determined halt end time being reached or data replication to the standby system resuming, and responsive to the primary system failing prior to a previously determined halt end time, determining that a failover to the standby system will not result in data loss on the standby system with respect to the primary system.
    Type: Application
    Filed: August 16, 2007
    Publication date: February 19, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jon Arthur LIND, Dale Murray MCINNIS, Steven Robert PEARSON, Steve RASPUDIC, Vincent KULANDAISAMY, Yuke ZHUGE
  • Publication number: 20080243954
    Abstract: Provided are a method, system, and program for generating and indicating incremental backup copies from virtual copies of a data set. A virtual copy operation is initiated to create a virtual copy of a data set, wherein the virtual copy represents the data set at a point-in-time copy, and wherein the virtual copy is completed without transferring the data set to a backup location. An incremental backup operation is initiated with respect to an identified virtual copy, wherein the incremental backup operation copies changes to the data set that occur since a most recent creation of an incremental backup set.
    Type: Application
    Filed: April 2, 2007
    Publication date: October 2, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Oliver Augenstein, Dale Murray McInnis, Andreas Uhl, Christopher Zaremba
  • Patent number: 7099897
    Abstract: A system and an associated method selectively process log files for enhancing performance of tablespace recovery by processing only those log files required, and for selecting which log file to process during recovery for both redo and rollback phases of recovery. The system and method skip the processing of log files that do not contain records of interest for the tablespace being recovered and determines whether a log file contains anything that needs to be played, in particular for the recovery of a subsystem in the database, such as a tablespace. Pre processing of the log files is not done, rather including tablespace ID correlated with log file ID information is collected while the log files are created. The cross-correlated information is used during tablespace recovery to selectively determine which of the log files to process. Some log files may be skipped in cases where not all of the database system is being recovered.
    Type: Grant
    Filed: April 29, 2003
    Date of Patent: August 29, 2006
    Assignee: International Business Machines Corporation
    Inventors: Matthew Albert Huras, Dale Murray McInnis, Effi Ofar, Michael Jeffrey Winer, Roger LQ. Zheng