Patents by Inventor Charles Truell

Charles Truell 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: 7519806
    Abstract: Some computer operating systems do not permit application programs to perform certain tasks. If there is a desire to perform a forbidden task, a virtual partition (228) is created (610) in a storage device (108), such as a hard disk drive, associated with the computer system (100). The virtual partition (228) is stored as a file within the file system of the storage device (108). Operating system files (414) are installed in the virtual partition (228), and the storage device (108) is configured (616) to boot the computer system (100) using the operating system in the virtual partition. When the task is complete, the computer system (100) is configured to boot using the operating system other than the one in the virtual partition.
    Type: Grant
    Filed: February 16, 2006
    Date of Patent: April 14, 2009
    Assignee: Symantec Corporation
    Inventors: Robert Stutton, Abraham Dowd, Charles Warner, Aaron Koolen, Andrew Stephens, Charles Truell, Sean Connolly
  • Patent number: 7480682
    Abstract: A cloning manager preserves in-place file system objects during a clone operation. The cloning manager determines boundaries of a file system to be created by the clone operation, and identifies at least one protected area within the boundaries, reserved for the file system. The cloning manager also identifies at least one in-place file system object within or overlapping the boundaries to be preserved during the clone operation. The cloning manager ensures that each object to be preserved is not located in a protected area, shifting the objects as necessary. The cloning manager creates the file system during the clone operation only in locations that do not contain objects to be preserved.
    Type: Grant
    Filed: September 28, 2007
    Date of Patent: January 20, 2009
    Assignee: Symantec Corporation
    Inventors: Andrew Philip Haslam, Nigel Pattinson, Charles Truell, Andrew L. Paxie, Abraham Dowd
  • 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
  • Publication number: 20060143433
    Abstract: Some computer operating systems do not permit application programs to perform certain tasks. If there is a desire to perform a forbidden task, a virtual partition (228) is created (610) in a storage device (108), such as a hard disk drive, associated with the computer system (100). The virtual partition (228) is stored as a file within the file system of the storage device (108). Operating system files (414) are installed in the virtual partition (228), and the storage device (108) is configured (616) to boot the computer system (100) using the operating system in the virtual partition. When the task is complete, the computer system (100) is configured to boot using the operating system other than the one in the virtual partition.
    Type: Application
    Filed: February 16, 2006
    Publication date: June 29, 2006
    Inventors: Robert Stutton, Abraham Dowd, Charles Warner, Aaron Koolen, Andrew Stephens, Charles Truell, Sean Connolly
  • Patent number: 7032107
    Abstract: Some computer operating systems do not permit application programs to perform certain tasks. If there is a desire to perform a forbidden task, a virtual partition (228) is created (610) in a storage device (108), such as a hard disk drive, associated with the computer system (100). The virtual partition (228) is stored as a file within the file system of the storage device (108). Operating system files (414) are installed in the virtual partition (228), and the storage device (108) is configured (616) to boot the computer system (100) using the operating system in the virtual partition. When the task is complete, the computer system (100) is configured to boot using the operating system other than the one in the virtual partition.
    Type: Grant
    Filed: October 30, 2002
    Date of Patent: April 18, 2006
    Assignee: Symantec Corporation
    Inventors: Robert Stutton, Abraham Dowd, Charles Warner, Aaron Koolen, Andrew Stephens, Charles Truell, Sean Connolly
  • Publication number: 20040088692
    Abstract: Some computer operating systems do not permit application programs to perform certain tasks. If there is a desire to perform a forbidden task, a virtual partition (228) is created (610) in a storage device (108), such as a hard disk drive, associated with the computer system (100). The virtual partition (228) is stored as a file within the file system of the storage device (108). Operating system files (414) are installed in the virtual partition (228), and the storage device (108) is configured (616) to boot the computer system (100) using the operating system in the virtual partition. When the task is complete, the computer system (100) is configured to boot using the operating system other than the one in the virtual partition.
    Type: Application
    Filed: October 30, 2002
    Publication date: May 6, 2004
    Inventors: Robert Stutton, Abraham Dowd, Charles Warner, Aaron Koolen, Andrew Stephens, Charles Truell, Sean Connolly