Patents by Inventor Jayasekhar Konduru

Jayasekhar Konduru 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: 10977217
    Abstract: A method for managing storage devices includes, in response to a first determination that a first cloud storage device is inaccessible to a local storage device, obtaining metadata objects from a second cloud storage device, identifying, based on a sync time analysis, at least one metadata object of the metadata objects to be deleted, initiating the deletion of the at least one metadata object on a second cloud storage device, wherein the second cloud storage device is accessible to the local storage device, and updating, after initiating the deletion of the at least one metadata object, a namespace on a local storage device.
    Type: Grant
    Filed: October 31, 2018
    Date of Patent: April 13, 2021
    Assignee: EMC IP Holding Company LLC
    Inventors: Neeraj Bhutani, Kalyan Chakravarthy Gunda, Nitin Madan, Jayasekhar Konduru
  • Patent number: 10936543
    Abstract: A data management device includes a cache for a data storage device and a processor. The cache includes cache devices that store a block set. The processor obtains a cache modification request that specifies a first block of the block set, updates a copy of a header of the block set in each of the cache devices based on the modification request, updates a copy of meta-data of the block set in each of the cache devices based on the cache modification request, and updates the first block in a first cache device of the cache devices based on the cache modification request.
    Type: Grant
    Filed: July 21, 2017
    Date of Patent: March 2, 2021
    Assignee: EMC IP Holding Company LLC
    Inventors: Shuang Liang, Jayasekhar Konduru, Mahesh Kamat, Akshay Narayan Muramatti
  • Publication number: 20200134053
    Abstract: A method for managing storage devices includes, in response to a first determination that a first cloud storage device is inaccessible to a local storage device, obtaining metadata objects from a second cloud storage device, identifying, based on a sync time analysis, at least one metadata object of the metadata objects to be deleted, initiating the deletion of the at least one metadata object on a second cloud storage device, wherein the second cloud storage device is accessible to the local storage device, and updating, after initiating the deletion of the at least one metadata object, a namespace on a local storage device.
    Type: Application
    Filed: October 31, 2018
    Publication date: April 30, 2020
    Inventors: Neeraj Bhutani, Kalyan Chakravarthy Gunda, Nitin Madan, Jayasekhar Konduru
  • Patent number: 10613923
    Abstract: Systems, methods and apparatuses can present recovery of a log-structured file system. Embodiments can provide sending a request to a cloud store for backup data. The set of backup data received from the cloud store can comprise a set of data and metadata objects. The set of metadata objects can be read in a logical order. Each metadata object can be written from the set of data and metadata objects into block storage of the log-structured file system.
    Type: Grant
    Filed: November 3, 2017
    Date of Patent: April 7, 2020
    Assignee: EMC IP Holding Company LLC
    Inventors: Jayasekhar Konduru, Ashwani Mujoo
  • Patent number: 10503703
    Abstract: A method for upgrading a file system in a data storage environment is provided. A storage system identifies a set of boundaries of one or more sets of hard disks based on a first block management data structure (BMDS), where the first BMDS includes information describing a storage volume representing the one or more sets of hard disks. For each identified boundary, the storage system identifies a data block range of a set of data blocks, where the data block range includes metadata of one set of hard disks that is stored on the set of data blocks. Further, the storage system concurrently generates a plurality of second BMDSs, each of the second BMDS corresponding to one of the sets of hard disks, including simultaneously retrieving metadata of the sets of hard disks, where the second BMDSs are constructed based on the retrieved metadata, representing an upgraded file system.
    Type: Grant
    Filed: June 23, 2016
    Date of Patent: December 10, 2019
    Assignee: EMC IP Holding Company LLC
    Inventors: Jayasekhar Konduru, Shuang Liang, Mahesh Kamat, Akshay Narayan Muramatti, Arun Keshavamurthy
  • Patent number: 10459633
    Abstract: A data storage device includes virtual storage devices, hosted by physical storage devices, and a processor. The processor obtains a data storage request, divides a file specified by the data storage request into blocks, and stores the blocks in the virtual storage devices based on an input output (IO) limitation of the virtual storage devices.
    Type: Grant
    Filed: July 21, 2017
    Date of Patent: October 29, 2019
    Assignee: EMC IP Holding Company LLC
    Inventors: Jayasekhar Konduru, Shuang Liang, Yiqiang Ding, Shyam Burkule
  • Publication number: 20190243727
    Abstract: Systems and methods can present recovery of a log-structured file system. Embodiments can provide defining a recovery region of the log-structured file system. A set of metadata blocks for the recovery region can be selected. A first set of logical blocks referred to by the set of metadata blocks can also be selected. The logical blocks in the first set of logical blocks can be accepted into the log-structured file system. A second set of logical blocks for the recovery region such that each of the logical blocks in the second set is in an intermediate state can be selected. The blocks in the second set that pass a validation test can be accepted into the log-structured file system. The logical storage and physical storage of the log-structured file system can be synchronized.
    Type: Application
    Filed: February 2, 2018
    Publication date: August 8, 2019
    Inventors: Jayasekhar Konduru, Ashwani Mujoo
  • Patent number: 10311912
    Abstract: Aged disk storage systems are simulated for testing and evaluation purposes by writing test data to a clean disk using a data allocation policy that writes the test data to mimic the data layout and data distribution of the aged disk to be simulated. The test data may be written using a sequential data block allocation on the disk where blocks are written sequentially to the fresh, or by using either a fixed or a random jump allocation policy where test data is written in data blocks spaced from each other by either a fixed increment or spaced from each other randomly.
    Type: Grant
    Filed: January 30, 2018
    Date of Patent: June 4, 2019
    Assignee: EMC IP Holding Company, LLC
    Inventors: Jayasekhar Konduru, Ashwani Mujoo, Mahesh Kamat
  • Publication number: 20190138386
    Abstract: Systems, methods and apparatuses can present recovery of a log-structured file system. Embodiments can provide sending a request to a cloud store for backup data. The set of backup data received from the cloud store can comprise a set of data and metadata objects. The set of metadata objects can be read in a logical order. Each metadata object can be written from the set of data and metadata objects into block storage of the log-structured file system.
    Type: Application
    Filed: November 3, 2017
    Publication date: May 9, 2019
    Inventors: Jayasekhar Konduru, Ashwani Mujoo