Patents by Inventor Anand Varma Chekuri

Anand Varma Chekuri 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: 12032857
    Abstract: An illustrative embodiment disclosed herein is an apparatus including a processor having programmed instructions to create a global region that is associated with a first bucket partition and a second bucket partition different from the first bucket partition, provide, to the global region, region information of a source region in which a source object is stored, create a destination region in which a destination object is stored, and provide, to the destination region, from the global region, the region information of the source region. In some embodiments, the source region is in the first bucket partition and the destination region is in the second bucket partition.
    Type: Grant
    Filed: November 7, 2022
    Date of Patent: July 9, 2024
    Assignee: Nutanix, Inc.
    Inventors: Ajaykrishna Raghavan, Anand Varma Chekuri, Roger Liao
  • Patent number: 11809382
    Abstract: An illustrative embodiment disclosed herein is an apparatus including a processor having programmed instructions to update a versioned object by appending a latest version of the versioned object to a data structure, read a predetermined version identifier corresponding to the latest version from a pointer entry, and look up the latest version of the versioned object, in the data structure, using the predetermined version identifier corresponding to the latest version of the versioned object.
    Type: Grant
    Filed: July 30, 2019
    Date of Patent: November 7, 2023
    Assignee: Nutanix, Inc.
    Inventors: Karan Gupta, Roger Liao, Anand Varma Chekuri, Rishi Bhardwaj
  • Publication number: 20220342888
    Abstract: In accordance with some aspects of the present disclosure, a non-transitory computer readable medium is disclosed. The non-transitory computer readable medium includes instructions when executed by a processor cause the processor to receive, from a client, a tag-based object query including one or more parameters, map, using an index, the one or more parameters to a list of object names of corresponding objects stored in an object store, and provide, to the client, the list of object names. In some embodiments, the one or more parameters includes a tag. In some embodiments, the index and the object store are maintained natively. In some embodiments, the index and the object store are part of a flat namespace.
    Type: Application
    Filed: June 25, 2021
    Publication date: October 27, 2022
    Applicant: Nutanix, Inc.
    Inventors: Anand Varma Chekuri, Kaustubh Gondhalekar, Roger Liao
  • Publication number: 20200311039
    Abstract: An illustrative embodiment disclosed herein is an apparatus including a processor having programmed instructions to update a versioned object by appending a latest version of the versioned object to a data structure, read a predetermined version identifier corresponding to the latest version from a pointer entry, and look up the latest version of the versioned object, in the data structure, using the predetermined version identifier corresponding to the latest version of the versioned object.
    Type: Application
    Filed: July 30, 2019
    Publication date: October 1, 2020
    Applicant: Nutanix, Inc.
    Inventors: Karan Gupta, Roger Liao, Anand Varma Chekuri, Rishi Bhardwaj