Patents by Inventor Abderrahman Aba A. El Haddi

Abderrahman Aba A. El Haddi 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: 8938419
    Abstract: Techniques are described for replicating data from one to one or more heterogeneous data processing or communication devices for the purpose of remote backup, redundancy, content distribution, communications, observations or measurements. In a first phase, the attributes of the data that are modified or created on a device or that are passing through the device are tracked and journaled in volatile or non-volatile storage in real-time. In a second phase, the attributes that match patterns pre-specified in a configuration are used to determine which data to replicate and which modifications to make the devices. In a third phase, the data is replicated. In a preferred embodiment, the described techniques comprise an application that runs on a host device or is embedded in a logic or memory device. The described invention is designed to be transparent for system redundancy and error recovery processes such as error correction, re-transmission on links, and raid configuration.
    Type: Grant
    Filed: October 11, 2010
    Date of Patent: January 20, 2015
    Assignee: Dell Software Inc.
    Inventors: Paul A. Sustman, Justin Banks, Abderrahman Aba A. El Haddi, Victor T. Lee, Jr.
  • Publication number: 20110307451
    Abstract: A method and system for efficiently archiving and retrieving objects using a distributed network of devices wherein the users define attributes, distribution lists, subscribers to content and objects. The objects can be archived, searched for, tagged, indexed, attributed, restored and mined. Objects have signatures that indicate where they came from and where they are stored. Attributes include system attributes which may geo-reference objects. Attributes and signatures can be associated with alerts and notifications to subscribers who register interest in receiving alerts about objects, object signatures or attributes.
    Type: Application
    Filed: June 10, 2010
    Publication date: December 15, 2011
    Applicant: EnduraData, Inc,
    Inventors: Abderrahman Aba El Haddi, Anass Taouil, Jeffrey Brian Marckel, Zakaria Baani
  • Publication number: 20110251996
    Abstract: Techniques are described for replicating data from one to one or more heterogeneous data processing or communication devices for the purpose of remote backup, redundancy, content distribution, communications, observations or measurements. In a first phase, the attributes of the data that are modified or created on a device or that are passing through the device are tracked and journaled in volatile or non-volatile storage in real-time. In a second phase, the attributes that match patterns pre-specified in a configuration are used to determine which data to replicate and which modifications to make the devices. In a third phase, the data is replicated. In a preferred embodiment, the described techniques comprise an application that runs on a host device or is embedded in a logic or memory device. The described invention is designed to be transparent for system redundancy and error recovery processes such as error correction, re-transmission on links, and raid configuration.
    Type: Application
    Filed: October 11, 2010
    Publication date: October 13, 2011
    Inventors: Paul A. Sustman, Justin Banks, Abderrahman Aba A. El Haddi, Victor T. Lee, JR.
  • Patent number: 7836014
    Abstract: Techniques are described for replicating data from one to one or more heterogeneous data processing or communication devices for the purpose of remote backup, redundancy, content distribution, communications, observations or measurements. In a first phase, the attributes of the data that are modified or created on a device or that are passing through the device are tracked and journaled in volatile or non-volatile storage in real-time. In a second phase, the attributes that match patterns pre-specified in a configuration are used to determine which data to replicate and which modifications to make the devices. In a third phase, the data is replicated. In a preferred embodiment, the described techniques comprise an application that runs on a host device or is embedded in a logic or memory device. The described invention is designed to be transparent for system redundancy and error recovery processes such as error correction, re-transmission on links, and raid configuration.
    Type: Grant
    Filed: November 3, 2004
    Date of Patent: November 16, 2010
    Assignee: BakBone Software, Inc.
    Inventors: Justin Banks, Abderrahman Aba A. El Haddi, Paul A. Sustman, Victor T. Lee, Jr.