Patents by Inventor Ashish Puri
Ashish Puri 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).
-
Publication number: 20190332574Abstract: In one aspect, a computerized method, useful for providing and managing scalable snapshots of a storage entity that avoids reference counts that leads to amplification issues, includes the steps of providing a base image generating a scalable snapshot of the base image; and setting an incremental layer identifier for the scalable snapshot.Type: ApplicationFiled: April 30, 2018Publication date: October 31, 2019Inventor: ASHISH PURI
-
Publication number: 20170235649Abstract: In one example aspect, a method for creating one or more consistent snapshots with a CANDL system is provided. The method is implemented in a database application with a plurality of tiers. The method identifies a set of volumes of tiers that are part of a consistent snapshot group. The method implements a process pause of any processes in the set of volumes of tiers in a specific order. The method obtains a snapshot of the set of volumes of tiers. The method restarts the paused processes in the set of volumes.Type: ApplicationFiled: December 14, 2016Publication date: August 17, 2017Inventors: JIGNESH KAUSHIK SHAH, SUMEET KEMBHAVI, VENKATRAMAN LAKSHMINARAYANAN, RAHUL RAVULUR, ADITYA VASUDEVAN, ASHISH PURI
-
Patent number: 8984097Abstract: A system and method for replicating a set of files from a source computer system to a target computer system are described. The underlying extent structure of the files may be preserved. For example, if an original file on the source computer system has a particular number of extents then the copy of the file created on the target computer system may have the same number of extents, where each respective extent in the copy represents the same byte range of the file as its corresponding extent in the original file. The file systems employed on the source computer system and the target computer system may support different extent types. The extent types of the original files stored on the source computer system may be preserved in the copies of the files on the target computer system.Type: GrantFiled: May 23, 2012Date of Patent: March 17, 2015Assignee: Symantec CorporationInventors: Nagaraj Shyam, Bala Kumaresan, Brad Boyer, Ashish Puri
-
Patent number: 7962703Abstract: Techniques for improving dirty page logging are disclosed. In one particular exemplary embodiment, the techniques may be realized as a method for memory logging comprising the steps of determining for one or more pages of memory if the pages of memory are likely to be modified in a subsequent epoch, performing a first operation on the pages of memory that are likely to be modified in a subsequent epoch, and performing a second operation on the pages of memory that are not likely to be modified in a subsequent epoch, wherein the first operation and the second operation are dissimilar.Type: GrantFiled: August 8, 2007Date of Patent: June 14, 2011Assignee: Symantec CorporationInventors: Dharmesh R. Shah, Anurag Agarwal, Ankur Arora, Nitin Madan, Sureshbabu Basavayya, Ashish Puri, Srikanth S. Mahabalarao, Gurbir Singh Dhaliwal
-
Patent number: 7266515Abstract: Computerized method and system for graphically identifying replacement parts for selected equipment and a selected system thereof is provided. The method allows to provide a database comprising detailed parts data about the replacement parts for each assembly of the selected equipment, with the detailed data identifying each part in a selected assembly by providing a series of linked schematic representations of the selected assembly and any subassemblies thereof and respective parts. The method further allows to provide a respective identifier for uniquely identifying the selected equipment. An input/output device for communicating with the database is provided.Type: GrantFiled: April 20, 2001Date of Patent: September 4, 2007Assignee: General Electric CompanyInventors: James Brady Costello, Christine Wilson, Clifford E. Smathers, Ashish Puri, Brian Lee Badger, Raymond Paul Stempka, Kathleen M. Vash, Jeffery M. Smith, Michael Allan Lubak
-
Patent number: 7051044Abstract: A method and system for managing communication of electronic data between a diagnostic service center and a plurality of mobile assets (10) generally remote relative to each other is provided. The electronic data comprises at least respective mobile asset data indicative of respective performance of the plurality of mobile assets. The mobile asset data used for detecting the presence of potential malfunctions which, if left uncorrected, would likely result in respective mission failures of the assets. The method allows for storing in a database (104) a list of respective cases to be processed. The method further allows for assigning to each case a respective download priority. A determining action allows for determining each case to be populated next with new mobile asset data based upon the assigned download priority.Type: GrantFiled: October 10, 2000Date of Patent: May 23, 2006Assignee: General Electric CompanyInventors: Gregory John Fera, Eric Harold Hedlund, Steven Loncher, John H. Lovelace, Thomas E. O'Camb, James E. Pander, Ashish Puri, Michael J. Pierro
-
Patent number: 7013239Abstract: An analysis scheduler for scheduling the automatic processing of performance data through a plurality of analysis tools is disclosed. Performance data provided to some of the tools by the analysis scheduler may be specified to be within a predetermined (but variable) look-back period. The analysis tools identify faults and anomalous conditions and also create repair recommendations, and automatically create problem cases when conditions warrant, or update existing problem cases with additional data, all under control of the analysis scheduler. The problem cases are reviewed by a human user and then forwarded to the railroad for implementation.Type: GrantFiled: October 17, 2003Date of Patent: March 14, 2006Assignee: General Electric CompanyInventors: Eric H. Hedlund, Nicholas Edward Roddy, David Richard Gibson, Richard G. Bliley, James E. Pander, Ashish Puri, Thomas E. O'Camb, John Howard Lovelace, II, Steven Loncher
-
Publication number: 20040143417Abstract: An analysis scheduler for scheduling the automatic processing of performance data through a plurality of analysis tools is disclosed. Performance data provided to some of the tools by the analysis scheduler may be specified to be within a predetermined (but variable) look-back period. The analysis tools identify faults and anomalous conditions and also create repair recommendations, and automatically create problem cases when conditions warrant, or update existing problem cases with additional data, all under control of the analysis scheduler. The problem cases are reviewed by a human user and then forwarded to the railroad for implementation.Type: ApplicationFiled: October 17, 2003Publication date: July 22, 2004Inventors: Eric H. Hedlund, Nicholas Edward Roddy, David Richard Gibson, Richard G. Bliley, James E. Pander, Ashish Puri, Thomas E. O'Camb, John Howard Lovelace, Steven Loncher
-
Patent number: 6651034Abstract: An analysis scheduler for scheduling the automatic processing of performance data through a plurality of analysis tools is disclosed. Performance data provided to some of the tools by the analysis scheduler may be specified to be within a predetermined (but variable) look-back period. The analysis tools identify faults and anomalous conditions and also create repair recommendations, and automatically create problem cases when conditions warrant, or update existing problem cases with additional data, all under control of the analysis scheduler. The problem cases are reviewed by a human user and then forwarded to the railroad for implementation.Type: GrantFiled: July 31, 2000Date of Patent: November 18, 2003Assignee: General Electric CompanyInventors: Eric H. Hedlund, Nicholas Edward Roddy, David Richard Gibson, Richard G. Bliley, James E. Pander, Ashish Puri, Thomas E. O'Camb, John Howard Lovelace, II, Steven Loncher
-
Patent number: 6580983Abstract: An apparatus and method for identifying and transmitting time critical or high priority files from an on-board monitor aboard a vehicle. During operation of the vehicle, the on-board monitor collects and stores operational parametric information in the form of data files. The data files are transmitted to a remote site on a periodic basis or in response to certain predetermined conditions above the vehicle. To reduce the latency and delay times with transmitting the high priority files, those files are merged and transmitted before the transmission of relatively lower priority data files.Type: GrantFiled: June 24, 2002Date of Patent: June 17, 2003Assignee: General Electric CompanyInventors: Juan Laguer-Diaz, Ashish Puri, James E. Pander
-
Publication number: 20020169530Abstract: An apparatus and method for identifying and transmitting time critical or high priority files from an on-board monitor aboard a vehicle. During operation of the vehicle, the on-board monitor collects and stores operational parametric information in the form of data files. The data files are transmitted to a remote site on a periodic basis or in response to certain predetermined conditions above the vehicle. To reduce the latency and delay times with transmitting the high priority files, those files are merged and transmitted before the transmission of relatively lower priority data files.Type: ApplicationFiled: June 24, 2002Publication date: November 14, 2002Applicant: General Electric CompanyInventors: Juan Laguer-Diaz, Ashish Puri, James E. Pander
-
Patent number: 6434458Abstract: An apparatus and method for identifying and transmitting time critical or high priority files from an on-board monitor aboard a vehicle. During operation of the vehicle, the on-board monitor collects and stores operational parametric information in the form of data files. The data files are transmitted to a remote site on a periodic basis or in response to certain predetermined conditions above the vehicle. To reduce the latency and delay times with transmitting the high priority files, those files are merged and transmitted before the transmission of relatively lower priority data files.Type: GrantFiled: October 26, 2000Date of Patent: August 13, 2002Assignee: General Electric CompanyInventors: Juan Laguer-Diaz, Ashish Puri, James E. Pander
-
Publication number: 20020007225Abstract: Computerized method and system for graphically identifying replacement parts for selected equipment and a selected system thereof is provided. The method allows to provide a database comprising detailed parts data about the replacement parts for each assembly of the selected equipment, with the detailed data identifying each part in a selected assembly by providing a series of linked schematic representations of the selected assembly and any subassemblies thereof and respective parts. The method further allows to provide a respective identifier for uniquely identifying the selected equipment. An input/output device for communicating with the database is provided.Type: ApplicationFiled: April 20, 2001Publication date: January 17, 2002Inventors: James Costello, Clifford E. Smathers, Christine Wilson, Ashish Puri, Brian Lee Barker, Raymond Stempka, Kathleen M. Vash, Jeffrey M. Smith, Michael A. Lubak
-
Patent number: 6338152Abstract: A method and system for managing communication of electronic data between a diagnostic service center and a plurality of machines generally remote relative to each other is provided. The electronic data is made up of respective machine data from selected machines. The machine data is used for detecting the presence of respective malfunctions which, if left uncorrected, would likely result in respective mission failures of the selected machines. The method allows for storing in a database a list of respective cases to be processed. The method further allows for assigning to each case a respective download priority. A determining step allows for determining each case to be populated next with new machine data based at least upon the assigned download priority. Respective executing steps allow for executing a download of the new machine data, and for executing predetermined analysis on the downloaded data for detecting the presence of respective malfunctions in the selected machines.Type: GrantFiled: February 24, 2000Date of Patent: January 8, 2002Assignee: General Electric CompanyInventors: Gregory J. Fera, Eric H. Hedlund, Steven Loncher, John H. Lovelace, Thomas E. O'Camb, James E. Pander, Ashish Puri