Patents by Inventor Srineet Sridharan

Srineet Sridharan 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: 9009114
    Abstract: A method to create a version map to represent the data state of a file at a particular point in time when an incremental backup is performed. In one embodiment, a logical memory backup file is created that is known as a cumulative data file. Changes to the cumulative data file according to one embodiment of the present invention include periodically appending copies of data modified since the prior backup. A new version map may be created each time an incremental backup occurs. Locations of both modified and unmodified data in the backup data file are mapped for future reference to the data.
    Type: Grant
    Filed: October 31, 2005
    Date of Patent: April 14, 2015
    Assignee: Symantec Operating Corporation
    Inventor: Srineet Sridharan
  • Patent number: 8984025
    Abstract: A method and apparatus for processing a transform function and parameter information to represent data files is described. In one embodiment, the method includes processing at least one data file to identify a reference file, a transform function and parameter information and storing the transform function and the parameter information, wherein the transform function and the parameter information is applied to the reference file to create the at least one data file.
    Type: Grant
    Filed: June 30, 2008
    Date of Patent: March 17, 2015
    Assignee: Symantec Corporation
    Inventors: Deepak Tanksale, Srineet Sridharan, Basant Rajan
  • Patent number: 8812442
    Abstract: One implementation of a method for providing backup storage services for encrypted data includes receiving signatures of convergently encrypted portions of data from client computers, determining whether the encrypted portions are already present on a backup storage, and obtaining only the needed portions. Users unassociated with a particular user account are denied access to information backed up in that account. The backup storage also stores password protected key files holding signatures of the unencrypted portions of data. One implementation of a system includes a memory, a single-instance storage circuit, a user account management circuit, and a signature index. The memory holds a user-account database and backup copies of convergently encrypted portions of data. The single-instance storage circuit uses the signature index to prevent duplicative backup copies. The user account management circuit responds to download requests after authenticating the user information associated with the requested data.
    Type: Grant
    Filed: October 17, 2011
    Date of Patent: August 19, 2014
    Assignee: Symantec Operating Corporation
    Inventors: Ankur P. Panchbudhe, Srineet Sridharan
  • Patent number: 8655841
    Abstract: Various systems and methods can select an incremental modification detection technique to apply to a data object during generation of an incremental backup. For example, a method can involve accessing information indicating an access characteristic of a data object and then selecting an incremental modification detection technique (from a set of more than one different incremental modification detection techniques), in response to the information. The incremental modification detection technique is selected to be applied to the data object when generating an incremental backup. The set of incremental modification detection techniques can include change tracking and content differencing techniques.
    Type: Grant
    Filed: December 31, 2010
    Date of Patent: February 18, 2014
    Assignee: Symantec Corporation
    Inventor: Srineet Sridharan
  • Patent number: 8621165
    Abstract: A method and apparatus for providing a volume image backup of selected objects is provided. In one embodiment, a method for creating volume image backups using selected objects of a source volume, comprises processing metadata and mapping information regarding at least one object of a source volume, wherein the mapping information is used to identify at least one data block within the source volume for the at least one object, wherein the at least one object is selected from a plurality of objects configuring a file system hierarchy of at least one image file using the metadata and storing the at least one data block in the at least one image file using the mapping information.
    Type: Grant
    Filed: December 8, 2008
    Date of Patent: December 31, 2013
    Assignee: Symantec Corporation
    Inventors: Srineet Sridharan, Arindam Panna
  • Publication number: 20130117231
    Abstract: A method for providing application functionality protection. The method includes accessing a distributed computer system having a cluster including a plurality of nodes, and receiving an indication of an application failure. The method further includes attempting to restore the application through a number of application restart attempts, and receiving an indication that the restart attempts have not restored the application. An image history is then accessed to obtain a last known good point in time image of the application. The application is restored in accordance with the last known good point in time image.
    Type: Application
    Filed: November 4, 2011
    Publication date: May 9, 2013
    Applicant: SYMANTEC CORPORATION
    Inventors: Srineet Sridharan, Vikas Jain, Phani Karthik Maradani, Jahangir Ahmad
  • Patent number: 8302162
    Abstract: A system and method for the backup and archival of online content. In one embodiment, an archival manager receives user authentication information corresponding to a user account, wherein the user account corresponds to a website hosted by at least one content server, the website enables a user to create and store online content associated with the user account, and the online content associated with the user account is stored on a memory accessible by the at least one content server. The archival manager receives an archival schedule, wherein the archival schedule specifies at least one parameter for archiving the online content. According to the archival schedule, the archival schedule periodically archives the online content to an archive server.
    Type: Grant
    Filed: June 11, 2008
    Date of Patent: October 30, 2012
    Assignee: Symantec Operating Corporation
    Inventor: Srineet Sridharan
  • Patent number: 8266110
    Abstract: Various systems and methods can integrate archival and backup. One method involves accessing a first backup image and generating a first set of indexing information for the first backup image. The first set of indexing information identifies one or more data items included within the first backup image. The method then compares the first set of indexing information to a second set of indexing information associated with a second backup image, which is generated subsequent to a time at which the first backup image is generated. Based upon this comparison, the method can identify a first data item of the one or more data items as having been modified or deleted after the time at which the first backup image was generated. The method can then copy the first data item from the first backup image to an archival data repository, prior to deletion of the first backup image.
    Type: Grant
    Filed: October 22, 2010
    Date of Patent: September 11, 2012
    Assignee: Symantec Corporation
    Inventor: Srineet Sridharan
  • Patent number: 8239348
    Abstract: A method and apparatus for automatically archiving data items from backup storage without having to first restore the data items is provided. In one embodiment, the method comprises processing at least one data item in backup storage using a mapping, wherein the mapping indicates at least one location of the at least one data item and ingesting the at least one data item into an archive database.
    Type: Grant
    Filed: August 14, 2008
    Date of Patent: August 7, 2012
    Assignee: Symantec Corporation
    Inventors: Angshuman Bezbaruah, Ankur Panchbudhe, Srineet Sridharan, Neils S. van Ingen
  • Patent number: 8041641
    Abstract: One implementation of a method for providing backup storage services for encrypted data includes receiving signatures of convergently encrypted portions of data from client computers, determining whether the encrypted portions are already present on a backup storage, and obtaining only the needed portions. Users unassociated with a particular user account are denied access to information backed up in that account. The backup storage also stores password protected key files holding signatures of the unencrypted portions of data. One implementation of a system includes a memory, a single-instance storage circuit, a user account management circuit, and a signature index. The memory holds a user-account database and backup copies of convergently encrypted portions of data. The single-instance storage circuit uses the signature index to prevent duplicative backup copies. The user account management circuit responds to download requests after authenticating the user information associated with the requested data.
    Type: Grant
    Filed: December 19, 2006
    Date of Patent: October 18, 2011
    Assignee: Symantec Operating Corporation
    Inventors: Ankur P. Panchbudhe, Srineet Sridharan
  • Publication number: 20110145207
    Abstract: A method for performing storage system de-duplication. The method includes accessing a plurality of initial partitions of files of a storage system and performing a de-duplication on each of the initial partitions. For each duplicate found, an indicator comprising the metadata that is similar across said each duplicate is determined. For each indicator, indicators are determined that infer a likelihood that data objects with said indicators contain duplicate data is high. Optimized partitions are generated in accordance with the chosen indicators. A de-duplication process is subsequently performed on each of the optimized partitions.
    Type: Application
    Filed: December 15, 2009
    Publication date: June 16, 2011
    Applicant: SYMANTEC CORPORATION
    Inventors: Mukund Agrawal, Srineet Sridharan
  • Patent number: 7797313
    Abstract: A method and system for generating ranking criteria used to rank items in a computer system. The ranking criteria is based, at least in part, on storage information related to each of the items to be ranked. The storage information includes a storage parameter and/or a backup parameter. In one embodiment, a list of items is received in which storage information associated with each of the items is gathered. The items are ranked according to a relationship between the determined ranking criteria and at least the storage information associated with each of the items.
    Type: Grant
    Filed: March 28, 2006
    Date of Patent: September 14, 2010
    Assignee: Symantec Operating Corporation
    Inventors: Pawan Goyal, Srineet Sridharan, Basant Rajan
  • Patent number: 7523149
    Abstract: A system for continuous protection of working set data comprises a primary host (such as a laptop or a desktop), a peripheral memory device (such as a flash memory device or “memory stick”) and a working set protection manager. The working set protection manager is configured to detect an operation performed on a data object at the primary host and store a record associated with the operation at the peripheral memory device. In addition, in response to a detection of a backup operation from the primary host to a secondary backup device, the working set protection manager is configured to mark the record for deletion from the peripheral memory device.
    Type: Grant
    Filed: May 23, 2006
    Date of Patent: April 21, 2009
    Assignee: Symantec Operating Corporation
    Inventors: Srineet Sridharan, Mugdha Srineet