Patents by Inventor Alioune Thiam

Alioune Thiam 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: 10452286
    Abstract: Systems, methods and devices provide efficient data protection by creating backup images of snapshots using the replication capabilities of the data protection system. The snapshots are point-in-time representation of a data set, where the snapshots allows recoverable states of the data set without having to make a complete copy. A snapshot to be backed up is stored in a primary volume. A virtual volume is created, the virtual volume comprising references, such as pointers, to the snapshot data stored in the primary volume. The snapshot data referenced by the virtual volume is then replicated using the replication capabilities of the data protection system. In this manner, the replication of the snapshot does not burden the primary volume that is hosting the snapshot storage.
    Type: Grant
    Filed: February 17, 2016
    Date of Patent: October 22, 2019
    Assignee: QUEST SOFTWARE INC.
    Inventor: Alioune Thiam
  • Patent number: 10284645
    Abstract: Various systems and methods for backing up multiplexed backup data streams from a Network Attached Storage (NAS) device to a sequential access media device are disclosed. One such method involves creating multiple identities of the sequential access media device on a server. A portion of a memory of the server is allocated to each respective identity of the sequential access media device. A backup data stream from the NAS device is written to each allocated portion of the memory. Data written to each allocated portion of the memory is multiplexed for transmission to the sequential access media device for storage.
    Type: Grant
    Filed: May 6, 2014
    Date of Patent: May 7, 2019
    Assignee: Veritas Technologies LLC
    Inventor: Alioune Thiam
  • Publication number: 20170235506
    Abstract: Systems, methods and devices provide efficient data protection by creating backup images of snapshots using the replication capabilities of the data protection system. The snapshots are point-in-time representation of a data set, where the snapshots allows recoverable states of the data set without having to make a complete copy. A snapshot to be backed up is stored in a primary volume. A virtual volume is created, the virtual volume comprising references, such as pointers, to the snapshot data stored in the primary volume. The snapshot data referenced by the virtual volume is then replicated using the replication capabilities of the data protection system. In this manner, the replication of the snapshot does not burden the primary volume that is hosting the snapshot storage.
    Type: Application
    Filed: February 17, 2016
    Publication date: August 17, 2017
    Applicant: Dell Products, L.P.
    Inventor: Alioune Thiam
  • Patent number: 9501486
    Abstract: A computer-implemented method for preventing unintended data loss during data restoration. The method may include (1) detecting an attempt by a user to restore data to a storage system, (2) analyzing an effect of restoring the data to the storage system on collateral data that was created subsequent to a point in time to which the user is attempting to restore the data, (3) determining, based on the analysis, that restoring the data to the storage system will destroy the collateral data, and (4) enabling, in response to the determination, the user to perform a remedial action on the collateral data before the data is restored in order to prevent unintentional data loss. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Grant
    Filed: July 6, 2012
    Date of Patent: November 22, 2016
    Assignee: Veritas Technologies LLC
    Inventors: Alioune Thiam, Guido Westenberg
  • Patent number: 9391865
    Abstract: A computer-implemented method for facilitating fault-tolerant backup jobs may include (1) receiving, at a media server, a backup assignment from a master server, (2) detecting a communication failure that inhibits communication between the media server and the master server, (3) initiating a backup job at the media server based at least in part on the backup assignment received from the master server, (4) caching, due at least in part to the communication failure, a catalog of the backup job at the media server instead of forwarding the catalog of the backup job to the master server in real-time during the backup job, and then (5) transferring the catalog of the backup job to the master server upon determining that communication between the media server and the master server is no longer inhibited. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Grant
    Filed: September 20, 2013
    Date of Patent: July 12, 2016
    Assignee: Veritas Technologies LLC
    Inventors: Alioune Thiam, Girish Jorapurkar
  • Patent number: 9087069
    Abstract: A computer-implemented method for duplicating backup images may include (1) identifying at least one storage device, (2) identifying a plurality of backup images to be duplicated to the storage device, (3) creating a composite image of the plurality of backup images, and then (4) storing the composite image on the storage device instead of duplicating the plurality of backup images to the storage device. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Grant
    Filed: October 25, 2010
    Date of Patent: July 21, 2015
    Assignee: Symantec Corporation
    Inventors: Alioune Thiam, Raman Sckhon
  • Patent number: 8812436
    Abstract: A system and method for defining a separate lifecycle policy for each of one or more data images. A backup server is configured to select a first point-in-time value, which indicates when to begin moving a data image from a first data storage medium to a second storage medium. The point-in-time value corresponds to a calendar date and an hour or hours of the day. The backup server is configured to continue selecting a respective point-in-time value for each data storage medium within a tiered storage hierarchy in order to define the lifecycle policy. The backup server may be further configured to delete a copy of the data image on a source data storage medium when completion of a move of the data image to a destination data storage medium is detected. Further, the backup server may detect scheduling conflicts between two or more lifecycle policies.
    Type: Grant
    Filed: May 4, 2010
    Date of Patent: August 19, 2014
    Assignee: Symantec Corporation
    Inventor: Alioune Thiam
  • Publication number: 20110276539
    Abstract: A system and method for defining a separate lifecycle policy for each of one or more data images. A backup server is configured to select a first point-in-time value, which indicates when to begin moving a data image from a first data storage medium to a second storage medium. The point-in-time value corresponds to a calendar date and an hour or hours of the day. The backup server is configured to continue selecting a respective point-in-time value for each data storage medium within a tiered storage hierarchy in order to define the lifecycle policy. The backup server may be further configured to delete a copy of the data image on a source data storage medium when completion of a move of the data image to a destination data storage medium is detected. Further, the backup server may detect scheduling conflicts between two or more lifecycle policies.
    Type: Application
    Filed: May 4, 2010
    Publication date: November 10, 2011
    Inventor: Alioune Thiam
  • Patent number: 7979649
    Abstract: A method and apparatus for managing a lifecycle of a snapshot image using a storage lifecycle policy is described. In one embodiment, the method comprises recording a snapshot image of a volume and creating a copy of the snapshot image, wherein the copy is to be used to implement a storage lifecycle policy for the snapshot image.
    Type: Grant
    Filed: June 9, 2008
    Date of Patent: July 12, 2011
    Assignee: Symantec Corporation
    Inventors: Alioune Thiam, Deepak M. Patil, Dennis C. Parker
  • Patent number: 7801931
    Abstract: A system and method for common storage object model is provided. In one aspect, one or more classes representing respective one or more storage devices are provided. One or more plugin modules are operable to discover and provision one or more storage devices connected to a storage network using the one or more classes. A wrapper module is operable to handle selecting and loading of the one or more plugin modules.
    Type: Grant
    Filed: March 28, 2005
    Date of Patent: September 21, 2010
    Assignee: Computer Associates Think, Inc.
    Inventors: Emre Tunar, Alioune Thiam, Keywan H. Esfahani
  • Publication number: 20060074975
    Abstract: A system and method for common storage object model is provided. In one aspect, one or more classes representing respective one or more storage devices are provided. One or more plugin modules are operable to discover and provision one or more storage devices connected to a storage network using the one or more classes. A wrapper module is operable to handle selecting and loading of the one or more plugin modules.
    Type: Application
    Filed: March 28, 2005
    Publication date: April 6, 2006
    Inventors: Emre Tunar, Alioune Thiam, Keywan Esfahani