Patents by Inventor Venu Varma

Venu Varma 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: 11137931
    Abstract: Backup metadata deletion based on backup data deletion is described. A system receives a request to delete a backup data set associated with a host, a path, and a backup time. The system identifies a backup metadata object associated with the host and the path. The system determines whether the requested backup time is the earliest backup time associated with any backup data set associated with the host. The system determines whether the identified backup metadata object is a backup metadata deletion object associated with the backup time if the backup time is the earliest backup time. The system deletes the identified backup metadata object if the identified backup metadata object is a backup metadata deletion object associated with the backup time.
    Type: Grant
    Filed: July 1, 2016
    Date of Patent: October 5, 2021
    Assignee: EMC IP Holding Company LLC
    Inventors: Ynn-Pyng Tsaur, Venu Varma
  • Patent number: 10013424
    Abstract: A system for building a restore list for a restore includes a processor and a memory. The processor is configured to determine whether a next sibling record of a directory index record of a root directory includes a subdirectory or a file, wherein the content of the directory index is determined from an incremental backup of the root directory. In the event that the next sibling record comprises a subdirectory of the root directory, the processor is configured to push a directory path associated with the next sibling record onto a directory stack. In the event that the next sibling record comprises a file, the processor is configured to add the latest index record associated with the file to a restore list in the event that the file is not already in the restore list. The restore list is provided for a restore of the state of data of the root directory at a desired time.
    Type: Grant
    Filed: April 2, 2015
    Date of Patent: July 3, 2018
    Assignee: EMC IP Holding Company LLC
    Inventors: Kiran Bachu, Venu Varma
  • Patent number: 9732714
    Abstract: Methods and systems are provided for operating a vehicle including an engine and a fuel system. In one embodiment, a water drainage system for a fuel system comprises a fuel tank, a fuel-water separator in fluid communication with the fuel tank, and a purge tank in fluid communication with the fuel-water separator and the fuel tank, the purge tank separate from the fuel tank. The water drainage system further includes a fuel property sensor for detecting a presence of water and a purge line in fluid communication with the purge tank for removing fluid from the purge tank, a flow of the fluid from the purge tank controlled by a check valve.
    Type: Grant
    Filed: February 21, 2014
    Date of Patent: August 15, 2017
    Assignee: General Electric Company
    Inventors: Larry Gene Anderson, Sivanaga Venu Varma Dantuluri, Dennis Shea, Morse N. Taxon
  • Patent number: 9633065
    Abstract: A system for an efficient data rehydration comprises a server, one or more reader device managers, a writer device manager, and a verifier. The server is for receiving a restore list comprising a plurality of storage locations and lengths for performing a data rehydration. The one or more reader device managers is for reading a data set indicated by the restore list by reading the plurality of storage locations for the lengths from one or more storage nodes. The plurality of storage locations and lengths indicate chunks from a client system stored as part of a full or as an incremental backup session on a storage device attached to a storage node. The writer device manager is for transferring the data set to a save node. A verifier is for verifying transfer of the data set.
    Type: Grant
    Filed: August 22, 2014
    Date of Patent: April 25, 2017
    Assignee: EMC IP Holding Company LLC
    Inventors: Kiran K. Bachu, Venu Varma, Daniel Ravan
  • Publication number: 20150378834
    Abstract: A system for building a restore list comprises a processor and a memory. The processor is configured to determine whether a next sibling record comprises a directory. The directory is popped from a directory stack. In the event that the next sibling record comprises a subdirectory of the directory, the processor is configured to push a directory path associated with the next sibling record onto the directory stack. In the event that the next sibling record does not comprise a subdirectory, the processor is configured to add the latest index record associated with the latest index record to a restore list. The memory coupled to the processor and configured to provide the processor with instructions.
    Type: Application
    Filed: April 2, 2015
    Publication date: December 31, 2015
    Inventors: Kiran Bachu, Venu Varma
  • Patent number: 9026496
    Abstract: A system for building a restore list includes a processor and a memory. The processor is configured to determine whether a next sibling record includes a directory. The directory is popped from a directory stack. In the event that the next sibling record includes a subdirectory of the directory, the processor is configured to push a directory path associated with the next sibling record onto the directory stack. In the event that the next sibling record does not include a subdirectory, the processor is configured to add the latest index record associated with the latest index record to a restore list. The memory coupled to the processor and configured to provide the processor with instructions.
    Type: Grant
    Filed: September 30, 2011
    Date of Patent: May 5, 2015
    Assignee: EMC Corporation
    Inventors: Kiran Bachu, Venu Varma
  • Publication number: 20150052366
    Abstract: A system for an efficient data rehydration comprises a server, one or more reader device managers, a writer device manager, and a verifier. The server is for receiving a restore list comprising a plurality of storage locations and lengths for performing a data rehydration. The one or more reader device managers is for reading a data set indicated by the restore list by reading the plurality of storage locations for the lengths from one or more storage nodes. The plurality of storage locations and lengths indicate chunks from a client system stored as part of a full or as an incremental backup session on a storage device attached to a storage node. The writer device manager is for transferring the data set to a save node. A verifier is for verifying transfer of the data set.
    Type: Application
    Filed: August 22, 2014
    Publication date: February 19, 2015
    Inventors: Kiran K. Bachu, Venu Varma, Daniel Ravan
  • Patent number: 8849878
    Abstract: A system for an efficient data rehydration comprises a server, one or more reader device managers, a writer device manager, and a verifier. The server is for receiving a restore list comprising a plurality of storage locations and lengths for performing a data rehydration. The one or more reader device managers is for reading a data set indicated by the restore list by reading the plurality of storage locations for the lengths from one or more storage nodes. The plurality of storage locations and lengths indicate chunks from a client system stored as part of a full or as an incremental backup session on a storage device attached to a storage node. The writer device manager is for transferring the data set to a save node. A verifier is for verifying transfer of the data set.
    Type: Grant
    Filed: September 30, 2011
    Date of Patent: September 30, 2014
    Assignee: EMC Corporation
    Inventors: Kiran Bachu, Venu Varma, Daniel Ravan
  • Publication number: 20140166596
    Abstract: Methods and systems are provided for operating a vehicle including an engine and a fuel system. In one embodiment, a water drainage system for a fuel system comprises a fuel tank, a fuel-water separator in fluid communication with the fuel tank, and a purge tank in fluid communication with the fuel-water separator and the fuel tank, the purge tank separate from the fuel tank. The water drainage system further includes a fuel property sensor for detecting a presence of water and a purge line in fluid communication with the purge tank for removing fluid from the purge tank, a flow of the fluid from the purge tank controlled by a check valve.
    Type: Application
    Filed: February 21, 2014
    Publication date: June 19, 2014
    Inventors: Larry Gene ANDERSON, Sivanaga Venu Varma Dantuluri, Dennis Shea, Morse N. Taxon
  • Patent number: 8431028
    Abstract: A system for automated water drainage in a fuel system includes a fuel-water separator, a water sensor, first and second drain valves, a drain pressure sensor, and a control system, which is operably connected to the first and second drain valves, the water sensor, and the drain pressure sensor. The water sensor is disposed in the fuel-water separator for detecting the presence of water. The first drain valve is in fluid communication with the fuel-water separator, and the second drain valve is in fluid communication with the first drain valve; a fluid duct connects the first and second drain valves. The drain pressure sensor is positioned in the fluid duct, for detecting pressure levels in the fluid duct. The control system automatically operates the first and second drain valves, for removing purge liquid from the fuel-water separator, based on signal outputs of the water sensor and the drain pressure sensor.
    Type: Grant
    Filed: October 1, 2010
    Date of Patent: April 30, 2013
    Assignee: General Electric Company
    Inventors: Larry Gene Anderson, Sandeep Banga, Sivanaga Venu Varma Dantuluri, Shawn Michael Gallagher, Jaslok Kaur
  • Publication number: 20120193300
    Abstract: A system for automated water drainage in a fuel system includes a fuel-water separator, a water sensor, first and second drain valves, a drain pressure sensor, and a control system, which is operably connected to the first and second drain valves, the water sensor, and the drain pressure sensor. The water sensor is disposed in the fuel-water separator for detecting the presence of water. The first drain valve is in fluid communication with the fuel-water separator, and the second drain valve is in fluid communication with the first drain valve; a fluid duct connects the first and second drain valves. The drain pressure sensor is positioned in the fluid duct, for detecting pressure levels in the fluid duct. The control system automatically operates the first and second drain valves, for removing purge liquid from the fuel-water separator, based on signal outputs of the water sensor and the drain pressure sensor.
    Type: Application
    Filed: October 1, 2010
    Publication date: August 2, 2012
    Inventors: Larry Gene Anderson, Sandeep Banga, Sivanaga Venu Varma Dantuluri, Shawn Michael Gallagher, Jaslok Kaur
  • Publication number: 20120042961
    Abstract: Methods and systems are provided for operating a vehicle including an engine and a fuel system. In one embodiment, a water drainage system for a fuel system comprises a fuel tank, a fuel-water separator, a separator water sensor, a drain valve, a purge tank, a purge tank water sensor, and a purge port. The fuel tank is in fluid communication with the fuel-water separator which is in fluid communication with the fuel-water separator which is in fluid communication with the drain valve which is in fluid communication with the purge tank. The purge tank is enclosed within and in fluid communication with the fuel tank. The separator water sensor may be operably disposed in the fuel-water separator and the purge tank water sensor may be operably coupled to the purge tank. The purge port is in fluid communication with the purge tank.
    Type: Application
    Filed: August 20, 2010
    Publication date: February 23, 2012
    Inventors: Larry Gene ANDERSON, Sivanaga Venu Varma Dantuluri, Dennis Shea