Patents by Inventor Tarang Gupta

Tarang Gupta 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: 12117904
    Abstract: Systems and methods are provided for conducting continuous changelog-based replication of modifications made to a file system to a target storage system. An export system can monitor a changelog on a file system to detect changes made to the file system. The exporter system can further filter and reformat the changes for replication to the target storage system by storing the changes in a pending changes data store. To reduce duplicative traffic, the export system can store changes for a configurable delay period, writing all pending changes to a file system object after the delay while aggregating and deduplicating the changes, thus improving performance relative to immediate replication.
    Type: Grant
    Filed: November 24, 2021
    Date of Patent: October 15, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Tarang Gupta, Chunhui Zhang, Joel Richard Normandin, Alfonso Neal Merkl, Huaqing Wang, Michael Nishimoto
  • Patent number: 9860317
    Abstract: During a throttling parameter determination, a throttling manager of a file storage service transmits a maximum throughput allotment to an access node of the service. The allotment is based at least in part on the estimated size of a file system instance. The access node assigns respective portions of the allotment to individual ones of a set of persistent client connections classified as sustainable-demand connections, such that the connections are able to sustain their throughputs for a time period. The remainder of the allotment is distributed among one or more high-demand persistent client connections. The access node enforces the throughput limits assigned to the connections.
    Type: Grant
    Filed: April 30, 2015
    Date of Patent: January 2, 2018
    Assignee: Amazon Technologies, Inc.
    Inventor: Tarang Gupta