Patents by Inventor Avra Sengupta

Avra Sengupta 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: 11797494
    Abstract: A system and method are disclosed for managing snapshots of a file system. In accordance with one implementation, the method includes receiving, by a processing device, a request to access a snapshot of a file system and in response to determining that the requested snapshot is active, providing, to the user account, access to the requested snapshot. The method also includes in response to determining that the requested snapshot is inactive: activating the requested snapshot, providing to the user account, after the activating, access to the requested snapshot; and in response to determining, after the activating, that a number of active snapshots exceeds a threshold number of active snapshots, selecting an active snapshot and deactivating the selected active snapshot, wherein the threshold number of active snapshots corresponds to a limit on resources of the file system that are devoted to active snapshots.
    Type: Grant
    Filed: July 22, 2020
    Date of Patent: October 24, 2023
    Assignee: Red Hat, Inc.
    Inventors: Avra Sengupta, Rajesh Joseph
  • Publication number: 20200349122
    Abstract: A system and method are disclosed for managing snapshots of a file system. In accordance with one implementation, the method includes receiving, by a processing device, a request to access a snapshot of a file system and in response to determining that the requested snapshot is active, providing, to the user account, access to the requested snapshot. The method also includes in response to determining that the requested snapshot is inactive: activating the requested snapshot, providing to the user account, after the activating, access to the requested snapshot; and in response to determining, after the activating, that a number of active snapshots exceeds a threshold number of active snapshots, selecting an active snapshot and deactivating the selected active snapshot, wherein the threshold number of active snapshots corresponds to a limit on resources of the file system that are devoted to active snapshots.
    Type: Application
    Filed: July 22, 2020
    Publication date: November 5, 2020
    Inventors: Avra Sengupta, Rajesh Joseph
  • Patent number: 10733153
    Abstract: A system and method are disclosed for managing snapshots of a distributed file system. In accordance with one implementation, a list of snapshots of a file system is presented to a user, where the snapshots include one or more active snapshots and one or more inactive snapshots. A request by the user to access one of the snapshots in the list is received. In response to determining that the requested snapshot is active, the user is provided access to the requested snapshot. In response to determining that the requested snapshot is inactive, the requested snapshot is activated and the user is provided access to the requested snapshot.
    Type: Grant
    Filed: July 11, 2016
    Date of Patent: August 4, 2020
    Assignee: Red Hat, Inc.
    Inventors: Avra Sengupta, Rajesh Joseph
  • Publication number: 20170249335
    Abstract: A system and method are disclosed for managing snapshots of a distributed file system. In accordance with one implementation, a list of snapshots of a file system is presented to a user, where the snapshots include one or more active snapshots and one or more inactive snapshots. A request by the user to access one of the snapshots in the list is received. In response to determining that the requested snapshot is active, the user is provided access to the requested snapshot. In response to determining that the requested snapshot is inactive, the requested snapshot is activated and the user is provided access to the requested snapshot.
    Type: Application
    Filed: July 11, 2016
    Publication date: August 31, 2017
    Inventors: Avra Sengupta, Rajesh Joseph
  • Publication number: 20170228409
    Abstract: Systems and methods for indexing and searching an event log to determine whether an object of a file system is current. An example method may comprise: arranging a plurality of events into multiple segments, the plurality of events comprising operations affecting a plurality of objects; generating multiple indexes in view of the one or more segments, the indexes comprising a composite index representing the plurality of objects modified by the plurality of events; and inspecting the composite index to determine an object of the plurality of objects is modified by at least one of the plurality of events.
    Type: Application
    Filed: February 8, 2016
    Publication date: August 10, 2017
    Inventors: Jeffrey Jon Darcy, Avra Sengupta