Patents by Inventor Girish V. MATTUR

Girish V. MATTUR 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).

  • Publication number: 20240184801
    Abstract: An approach is provided for detecting a data discrepancy in a replication pipeline. During a live data replication process that includes moving logical records in the replication pipeline from a source database to a target database via component(s), a raw record is read from a log entry. A logical record is obtained by converting the raw record. The logical record is moved in the replication pipeline so that a next component receives the logical record. Responsive to obtaining or receiving the logical record, metadata is updated in sorted hashmaps. A data discrepancy is detected between the obtained logical record and the moved logical record by analyzing the updated metadata.
    Type: Application
    Filed: December 6, 2022
    Publication date: June 6, 2024
    Inventors: Shailesh Chandra Jamloki, Girish V. Mattur
  • Patent number: 11080298
    Abstract: Embodiments generally relate data replication in databases. In some embodiments, a method includes accessing transaction information from a staging store at a first database. The method further includes determining one or more records to be prefetched from a hard disk of a second database based on the transaction information. The method further includes prefetching the one or more records to be prefetched from the hard disk. The method further includes storing the one or more prefetched records in a memory of the second database. The method further includes updating the one or more records stored in the second database based on the transaction information.
    Type: Grant
    Filed: May 28, 2019
    Date of Patent: August 3, 2021
    Assignee: International Business Machines Corporation
    Inventors: Nirmal Kumar, Girish V. Mattur
  • Patent number: 10824643
    Abstract: Embodiments generally relate data replication in databases. In some embodiments, a method includes accessing transaction information from a staging store at a first database. The method further includes determining one or more records to be prefetched from a hard disk of a second database based on the transaction information. The method further includes prefetching the one or more records to be prefetched from the hard disk. The method further includes storing the one or more prefetched records in a memory of the second database. The method further includes updating the one or more records stored in the second database based on the transaction information.
    Type: Grant
    Filed: November 15, 2017
    Date of Patent: November 3, 2020
    Assignee: International Business Machines Corporation
    Inventors: Nirmal Kumar, Girish V. Mattur
  • Publication number: 20190278782
    Abstract: Embodiments generally relate data replication in databases. In some embodiments, a method includes accessing transaction information from a staging store at a first database. The method further includes determining one or more records to be prefetched from a hard disk of a second database based on the transaction information. The method further includes prefetching the one or more records to be prefetched from the hard disk. The method further includes storing the one or more prefetched records in a memory of the second database. The method further includes updating the one or more records stored in the second database based on the transaction information.
    Type: Application
    Filed: May 28, 2019
    Publication date: September 12, 2019
    Inventors: Nirmal KUMAR, Girish V. MATTUR
  • Publication number: 20190147097
    Abstract: Embodiments generally relate data replication in databases. In some embodiments, a method includes accessing transaction information from a staging store at a first database. The method further includes determining one or more records to be prefetched from a hard disk of a second database based on the transaction information. The method further includes prefetching the one or more records to be prefetched from the hard disk. The method further includes storing the one or more prefetched records in a memory of the second database. The method further includes updating the one or more records stored in the second database based on the transaction information.
    Type: Application
    Filed: November 15, 2017
    Publication date: May 16, 2019
    Inventors: Nirmal KUMAR, Girish V. MATTUR