Patents by Inventor Rishav GAUTAM

Rishav GAUTAM 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: 12591546
    Abstract: Improved solutions for merge conflict avoidance using operation-based Conflict-free Replicable Data Type (CRDT) are disclosed, for example, in a CRDT network system with two or more clients. A first operation is received to a first replica of data from a first client device. A second operation is received to a second replica of the data from a second client device. A server receiving the first operation and the second operation identifies a Unique-ID associated with the first operation and the second operation. The server determines whether a collision is detected based on the Unique-ID identified. In response to detecting a collision based on the Unique-ID, the second operation received from the second client device is rejected and sent back to the second client, and a third operation to the second replica of the data is received from the second client device, the third operation including an updated Unique-ID.
    Type: Grant
    Filed: May 17, 2024
    Date of Patent: March 31, 2026
    Assignee: Microsoft Technology Licensing, LLC.
    Inventors: Seth Fox, Vijay Kumar, Zachary Allen Griswold, Ali Taleghani, Caroline Grace Brown, Neeraj Bisht, Anup Nagrath, Rishav Gautam, Lalit Vohra
  • Publication number: 20250355838
    Abstract: Improved solutions for merge conflict avoidance using operation-based Conflict-free Replicable Data Type (CRDT) are disclosed, for example, in a CRDT network system with two or more clients. A first operation is received to a first replica of data from a first client device. A second operation is received to a second replica of the data from a second client device. A server receiving the first operation and the second operation identifies a Unique-ID associated with the first operation and the second operation. The server determines whether a collision is detected based on the Unique-ID identified. In response to detecting a collision based on the Unique-ID, the second operation received from the second client device is rejected and sent back to the second client, and a third operation to the second replica of the data is received from the second client device, the third operation including an updated Unique-ID.
    Type: Application
    Filed: May 17, 2024
    Publication date: November 20, 2025
    Inventors: Seth FOX, Vijay KUMAR, Zachary Allen GRISWOLD, Ali TALEGHANI, Caroline Grace BROWN, Neeraj BISHT, Anup NAGRATH, Rishav GAUTAM, Lalit VOHRA