Patents by Inventor Christopher H. Rank

Christopher H. Rank 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: 10650026
    Abstract: Disclosed in some examples is a method of database replication, the method including at a Relational Database Management System (RDMS), determining a first replication mode; identifying a triggering event; determining that the triggering event indicates a change in the first replication mode; responsive to determining that the triggering event indicates a change in the first replication mode, determining a second replication mode, the second replication mode being a different replication mode than the first replication mode; identifying a database change made by one or more database tasks; and replicating the database change to an external replication component according to the second replication mode.
    Type: Grant
    Filed: September 29, 2017
    Date of Patent: May 12, 2020
    Assignee: SYBASE, INC.
    Inventors: Christopher H. Rank, Rene Quakkelaar, Elena Lora-Gallardo
  • Patent number: 9910733
    Abstract: Systems and methods are presented for completing transactions in a synchronous replication environment. In some embodiments, a computer-implemented method can include generating in a database server, an identifier to identify a database transaction. The method can also include transmitting the identifier to a replication server; receiving acknowledgement that the identifier is acknowledged by the replication server; storing the transaction in the database server; and executing the transaction after receiving acknowledgement from the replication server and after determining the transaction is stored in the database server; wherein transmitting the identifier to the replication server occurs in parallel with storing the transaction in the database server.
    Type: Grant
    Filed: July 28, 2014
    Date of Patent: March 6, 2018
    Assignee: SYBASE, INC.
    Inventors: Rene Quakkelaar, Elena Lora-Gallardo, Christopher H. Rank
  • Publication number: 20180025068
    Abstract: Disclosed in some examples is a method of database replication, the method including at a Relational Database Management System (RDMS), determining a first replication mode; identifying a triggering event; determining that the triggering event indicates a change in the first replication mode; responsive to determining that the triggering event indicates a change in the first replication mode, determining a second replication mode, the second replication mode being a different replication mode than the first replication mode; identifying a database change made by one or more database tasks; and replicating the database change to an external replication component according to the second replication mode.
    Type: Application
    Filed: September 29, 2017
    Publication date: January 25, 2018
    Inventors: Christopher H. Rank, Rene Quakkelaar, Elena Lora-Gallardo
  • Patent number: 9792346
    Abstract: Disclosed in some examples is a method of database replication, the method including at a Relational Database Management System (RDMS), determining a first replication mode; identifying a triggering event; determining that the triggering event indicates a change in the first replication mode; responsive to determining that the triggering event indicates a change in the first replication mode, determining a second replication mode, the second replication mode being a different replication mode than the first replication mode; identifying a database change made by one or more database tasks; and replicating the database change to an external replication component according to the second replication mode.
    Type: Grant
    Filed: August 19, 2014
    Date of Patent: October 17, 2017
    Assignee: SYBASE, INC.
    Inventors: Christopher H. Rank, Rene Quakkelaar, Elena Lora-Gallardo
  • Publication number: 20150379105
    Abstract: Systems and methods are presented for completing transactions in a synchronous replication environment. In some embodiments, a computer-implemented method can include generating in a database server, an identifier to identify a database transaction. The method can also include transmitting the identifier to a replication server; receiving acknowledgement that the identifier is acknowledged by the replication server; storing the transaction in the database server; and executing the transaction after receiving acknowledgement from the replication server and after determining the transaction is stored in the database server; wherein transmitting the identifier to the replication server occurs in parallel with storing the transaction in the database server.
    Type: Application
    Filed: July 28, 2014
    Publication date: December 31, 2015
    Inventors: Rene Quakkelaar, Elena Lora-GalIardo, Christopher H. Rank
  • Publication number: 20150379107
    Abstract: Disclosed in some examples is a method of database replication, the method including at a Relational Database Management System (RDMS), determining a first replication mode; identifying a triggering event; determining that the triggering event indicates a change in the first replication mode; responsive to determining that the triggering event indicates a change in the first replication mode, determining a second replication mode, the second replication mode being a different replication mode than the first replication mode; identifying a database change made by one or more database tasks; and replicating the database change to an external replication component according to the second replication mode.
    Type: Application
    Filed: August 19, 2014
    Publication date: December 31, 2015
    Inventors: Christopher H. Rank, Rene Quakkelaar, Elena Lora-Gallardo