Patents by Inventor Diego Ramirez

Diego Ramirez 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: 12592841
    Abstract: Disclosed herein are various approaches for supporting active-active replication in a blockchain table having a primary key constraint. A blockchain database object may be stored in a first database, the blockchain database object comprising a field defined as a primary key for the database object and a visibility field. A first row may be inserted in the database object, the first row comprising a particular value for the field designated as the primary key. A primary key value conflict may be detected between the first row and a second row from a second database, the second row comprising the particular value for the field defined as the primary key. A conflict resolution procedure may be implemented to determine that the first row is a winning row of the primary key value conflict between the first row and the second row. A visibility field may be stored within the second row to indicate that the second row does not represent a valid row with respect to the primary key.
    Type: Grant
    Filed: April 25, 2024
    Date of Patent: March 31, 2026
    Assignee: Oracle International Corporation
    Inventors: Sachin Vijakumar Sonawane, Mahesh Baburao Girkar, Mahesh Subramaniam, Aurosish Mishra, Diego Ramirez, Lewis Kaplan
  • Publication number: 20250310132
    Abstract: Disclosed herein are various approaches for supporting active-active replication in a blockchain table having a primary key constraint. A blockchain database object may be stored in a first database, the blockchain database object comprising a field defined as a primary key for the database object and a visibility field. A first row may be inserted in the database object, the first row comprising a particular value for the field designated as the primary key. A primary key value conflict may be detected between the first row and a second row from a second database, the second row comprising the particular value for the field defined as the primary key. A conflict resolution procedure may be implemented to determine that the first row is a winning row of the primary key value conflict between the first row and the second row. A visibility field may be stored within the second row to indicate that the second row does not represent a valid row with respect to the primary key.
    Type: Application
    Filed: April 25, 2024
    Publication date: October 2, 2025
    Inventors: Sachin Vijakumar Sonawane, Mahesh Baburao Girkar, Mahesh Subramaniam, Aurosish Mishra, Diego Ramirez, Lewis Kaplan