Patents by Inventor Andrew P. Haslam

Andrew P. Haslam 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: 7565355
    Abstract: A cloning manager reads contents of a source file system as a stream of objects. The cloning manager identifies a destination file system into which to merge the source file system stream during the cloning operation. The cloning manager proceeds to merge objects of the source file system stream into the destination file system according to a specific merging strategy, replacing some or all corresponding objects in the destination file system with their counterpart objects from the source file system stream, or preserving corresponding objects in the destination by discarding their counterpart objects from the source, as desired.
    Type: Grant
    Filed: December 18, 2003
    Date of Patent: July 21, 2009
    Assignee: Symantec Corporation
    Inventors: Andrew P. Haslam, Andrew L. Paxie, Nigel Pattinson
  • Patent number: 7337198
    Abstract: A cloning manager preserves in-place file system objects during a clone operation. The cloning manager determines boundaries on a target storage medium to contain a resultant file system to be created by the clone operation, and identifies at least one protected area within the boundaries to be overwritten by the clone operation. The cloning manager also identifies at least one in-place file system object at least partially within the boundaries not to be overwritten during the clone operation. The cloning manager ensures that each in-place file system object is not located in a protected area, shifting the objects as necessary. The cloning manager performs the clone operation, creating the resultant file system only in locations within the boundaries in which no in-place file system object is located.
    Type: Grant
    Filed: February 10, 2004
    Date of Patent: February 26, 2008
    Assignee: Symantec Corporation
    Inventors: Andrew P. Haslam, Nigel Pattinson, Charles Truell, Andrew L. Paxie, Abraham Dowd