Patents by Inventor Damien Katz

Damien Katz 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: 12007954
    Abstract: Transaction statements may be forwarded for a database transaction. A transaction begun at a read-only node may include a write statement. The read-only node may forward the write statement to the read-only node to perform as a transaction. The read-only node may update a read view for the transaction to include the write statement before performing a read statement submitted after the write statement at the read-only node.
    Type: Grant
    Filed: May 8, 2020
    Date of Patent: June 11, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Dhruva Ranjan Chakrabarti, Atrayee Mullick, Damien Katz, Saraswathy Narayan, Jianguo Wang, Huawei Wang, Alexandre Olegovich Verbitski, Tengiz Kharatishvili, Yingjie He, Gopi Krishna Attaluri
  • Patent number: 11386072
    Abstract: Automatic consistency is implemented for forwarding writes in a database system. A read-only node may support both read and write requests to a database. The read only node may forward write requests to a read-write node. The read-only node may determine whether to include the forwarded requests in a version of the database for a read request automatically according to a consistency specified for a read request.
    Type: Grant
    Filed: May 8, 2020
    Date of Patent: July 12, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Saraswathy Narayan, Gopi Krishna Attaluri, Dhruva Ranjan Chakrabarti, Atrayee Mullick, Damien Katz, Alexandre Olegovich Verbitski, Tengiz Kharatishvili, Yingjie He
  • Patent number: 11341163
    Abstract: This application relates to multi-level replication filtering for a distributed database. A primary node of the database can generate log records that describe write requests performed to the database. The primary node can, in some embodiments, identify a portion of the data of the database that is stored at a second node, such as data stored by a read replica node that can be used in responding to read requests from clients. The primary node can select log records that are applicable to this identified portion of the data to send to the second node. Log records are not selected based on a determination that those unselected log records are not applicable to the identified portion of the data. The primary node can then send the selected log records to the second node, for the second node to apply the log records to its stored database data.
    Type: Grant
    Filed: March 30, 2020
    Date of Patent: May 24, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Shriram Sridharan, Eric Boutin, Damien Katz, Kamal Kant Gupta, Alexandre Olegovich Verbitski, Pallavi Maheshwara Kakunje
  • Publication number: 20050125558
    Abstract: The present invention provides a method, system and program product for replicating message status changes across messaging systems. Specifically, under the present invention, when a status of a message for a user is changed on a messaging system, the status change is entered into a log associated with the user along with a clock time of the messaging system. The status change is then replicated to a replica messaging system along with the clock time of the original messaging system. Upon receipt, the replica messaging system will ensure that the status change is the most recent activity for the message. If so, the status change will be entered into a log of the replica messaging system along with the clock time of the original messaging system and a clock time of the replica messaging system.
    Type: Application
    Filed: December 8, 2003
    Publication date: June 9, 2005
    Applicant: International Business Machines Corporation
    Inventors: Russell Holden, Damien Katz, William Spencer