Patents by Inventor Srihita Goli

Srihita Goli 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: 12001338
    Abstract: Disclosed is an approach for implementing a metadata cache in a virtualization system. A self-adaptive approach is provided to keep compressed and uncompressed entries together in cache. Along with adaptive nature, disclosed is an approach to prioritize critical workloads for the cache.
    Type: Grant
    Filed: October 29, 2021
    Date of Patent: June 4, 2024
    Assignee: Nutanix, Inc.
    Inventors: Gaurav Jain, Rohit Ghivdonde, Srihita Goli, Shyam Sankaran, Anoop Jawahar
  • Publication number: 20230136522
    Abstract: Disclosed is an approach for implementing a metadata cache in a virtualization system. A self-adaptive approach is provided to keep compressed and uncompressed entries together in cache. Along with adaptive nature, disclosed is an approach to prioritize critical workloads for the cache.
    Type: Application
    Filed: October 29, 2021
    Publication date: May 4, 2023
    Applicant: Nutanix, Inc.
    Inventors: Gaurav JAIN, Rohit GHIVDONDE, Srihita GOLI, Shyam SANKARAN, Anoop JAWAHAR
  • Publication number: 20200065249
    Abstract: The system can include a cache and cluster manager. The cache can store a plurality clusters, each of a plurality of clusters including a plurality of cache entries, each of the plurality of cache entries including a plurality of first metadata feature values. The cluster manager can assign a first cache entry corresponding to a data record located in memory to a first cluster based on determining a lowest distance. The lowest distance is determined by operations. The operations can include calculating a plurality of intra cluster feature means. The operations can include receiving a plurality of second metadata feature values of the first cache entry. The operations can include calculating a plurality of distances based on the plurality of intra cluster feature means and the plurality of second metadata feature values. The operations can include determining the first entry having a lowest distance of the plurality of distances.
    Type: Application
    Filed: August 21, 2018
    Publication date: February 27, 2020
    Applicant: Nutanix, Inc.
    Inventors: Srihita Goli, Lakshit Bhutani, Anoop Jawahar, Gaurav Jain
  • Patent number: 10558579
    Abstract: The system can include a cache and cluster manager. The cache can store a plurality clusters, each of a plurality of clusters including a plurality of cache entries, each of the plurality of cache entries including a plurality of first metadata feature values. The cluster manager can assign a first cache entry corresponding to a data record located in memory to a first cluster based on determining a lowest distance. The lowest distance is determined by operations. The operations can include calculating a plurality of intra cluster feature means. The operations can include receiving a plurality of second metadata feature values of the first cache entry. The operations can include calculating a plurality of distances based on the plurality of intra cluster feature means and the plurality of second metadata feature values. The operations can include determining the first entry having a lowest distance of the plurality of distances.
    Type: Grant
    Filed: August 21, 2018
    Date of Patent: February 11, 2020
    Assignee: NUTANIX, INC.
    Inventors: Srihita Goli, Lakshit Bhutani, Anoop Jawahar, Gaurav Jain