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: 11137931Abstract: 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: GrantFiled: July 1, 2016Date of Patent: October 5, 2021Assignee: EMC IP Holding Company LLCInventors: Ynn-Pyng Tsaur, Venu Varma
-
Patent number: 10013424Abstract: 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: GrantFiled: April 2, 2015Date of Patent: July 3, 2018Assignee: EMC IP Holding Company LLCInventors: Kiran Bachu, Venu Varma
-
Patent number: 9732714Abstract: 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: GrantFiled: February 21, 2014Date of Patent: August 15, 2017Assignee: General Electric CompanyInventors: Larry Gene Anderson, Sivanaga Venu Varma Dantuluri, Dennis Shea, Morse N. Taxon
-
Patent number: 9633065Abstract: 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: GrantFiled: August 22, 2014Date of Patent: April 25, 2017Assignee: EMC IP Holding Company LLCInventors: Kiran K. Bachu, Venu Varma, Daniel Ravan
-
Publication number: 20150378834Abstract: 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: ApplicationFiled: April 2, 2015Publication date: December 31, 2015Inventors: Kiran Bachu, Venu Varma
-
Patent number: 9026496Abstract: 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: GrantFiled: September 30, 2011Date of Patent: May 5, 2015Assignee: EMC CorporationInventors: Kiran Bachu, Venu Varma
-
Publication number: 20150052366Abstract: 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: ApplicationFiled: August 22, 2014Publication date: February 19, 2015Inventors: Kiran K. Bachu, Venu Varma, Daniel Ravan
-
Patent number: 8849878Abstract: 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: GrantFiled: September 30, 2011Date of Patent: September 30, 2014Assignee: EMC CorporationInventors: Kiran Bachu, Venu Varma, Daniel Ravan
-
Publication number: 20140166596Abstract: 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: ApplicationFiled: February 21, 2014Publication date: June 19, 2014Inventors: Larry Gene ANDERSON, Sivanaga Venu Varma Dantuluri, Dennis Shea, Morse N. Taxon
-
Patent number: 8431028Abstract: 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: GrantFiled: October 1, 2010Date of Patent: April 30, 2013Assignee: General Electric CompanyInventors: Larry Gene Anderson, Sandeep Banga, Sivanaga Venu Varma Dantuluri, Shawn Michael Gallagher, Jaslok Kaur
-
Publication number: 20120193300Abstract: 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: ApplicationFiled: October 1, 2010Publication date: August 2, 2012Inventors: Larry Gene Anderson, Sandeep Banga, Sivanaga Venu Varma Dantuluri, Shawn Michael Gallagher, Jaslok Kaur
-
Publication number: 20120042961Abstract: 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: ApplicationFiled: August 20, 2010Publication date: February 23, 2012Inventors: Larry Gene ANDERSON, Sivanaga Venu Varma Dantuluri, Dennis Shea