Patents by Inventor Rex Hamilton

Rex Hamilton 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).

  • Publication number: 20070266066
    Abstract: The present invention relates to methods and systems of snapshot management of a file system in a data storage system. To represent the snapshots, the invention maintains pointers to the root block pointer of each snapshot. When the active file system is modified, this invention avoids overwriting any blocks used by previous snapshots by allocating new blocks for the modified blocks. When the invention needs to put an established block in a new location, it must update a parent block to point to the new location. The update to the parent block may then require allocating a new block for the new parent block and so forth. Parts of the file system not modified since a snapshot remain in place. The amount of space required to represent snapshots scales with the fraction of the file system that users modify. To maintain snapshot integrity, this invention keeps track of the first and last snapshots that use each block in space map blocks spread throughout the file system data space.
    Type: Application
    Filed: July 16, 2007
    Publication date: November 15, 2007
    Inventors: Vikram Kapoor, Kurt Shoens, Mark Schultz, Rex Hamilton
  • Publication number: 20070083482
    Abstract: The invention relates to a multiple QoS file system and methods of processing files at different QoS according to rules. The invention allocates multiple VLUNs at different qualities of service to the multiQoS file system. Using the rules, the file system chooses an initial QoS for a file when created. Thereafter, the file system moves files to different QoS using rules. Users of the file system see a single unified space of files, while administrators place files on storage with the new cost and performance according to attributes of the files. A multiQoS file system enhances the descriptive information for each file to contain the chosen QoS for the file.
    Type: Application
    Filed: October 8, 2005
    Publication date: April 12, 2007
    Inventors: Unmesh Rathi, Rex Hamilton, Kurt Shoens
  • Publication number: 20050240635
    Abstract: The present invention relates to methods and systems of snapshot management of a file system in a data storage system. To represent the snapshots, the invention maintains pointers to the root block pointer of each snapshot. When the active file system is modified, this invention avoids overwriting any blocks used by previous snapshots by allocating new blocks for the modified blocks. When the invention needs to put an established block in a new location, it must update a parent block to point to the new location. The update to the parent block may then require allocating a new block for the new parent block and so forth. Parts of the file system not modified since a snapshot remain in place. The amount of space required to represent snapshots scales with the fraction of the file system that users modify. To maintain snapshot integrity, this invention keeps track of the first and last snapshots that use each block in space map blocks spread throughout the file system data space.
    Type: Application
    Filed: June 7, 2005
    Publication date: October 27, 2005
    Inventors: Vikram Kapoor, Kurt Shoens, Mark Schultz, Rex Hamilton
  • Publication number: 20050021565
    Abstract: The present invention relates to methods and systems of snapshot management of a file system in a data storage system. To represent the snapshots, the invention maintains pointers to the root block pointer of each snapshot. When the active file system is modified, this invention avoids overwriting any blocks used by previous snapshots by allocating new blocks for the modified blocks. When the invention needs to put an established block in a new location, it must update a parent block to point to the new location. The update to the parent block may then require allocating a new block for the new parent block and so forth. Parts of the file system not modified since a snapshot remain in place. The amount of space required to represent snapshots scales with the fraction of the file system that users modify. To maintain snapshot integrity, this invention keeps track of the first and last snapshots that use each block in space map blocks spread throughout the file system data space.
    Type: Application
    Filed: July 8, 2003
    Publication date: January 27, 2005
    Inventors: Vikram Kapoor, Kurt Shoens, Mark Schultz, Rex Hamilton
  • Patent number: 6422231
    Abstract: A portable stove includes a housing and at least one basin member secured to the housing. The basin member forms a bottom pocket at one end and a top opening at another end. A burner extends into the pocket and provides heat that the basin member directs from the pocket to the top opening. A plate member defines holes at predetermined positions of its body and lies between the pocket and the top opening to distribute heat evenly across the top opening.
    Type: Grant
    Filed: August 2, 1999
    Date of Patent: July 23, 2002
    Inventors: Kenneth Rex Hamilton, Lawrence Mathew Stone
  • Publication number: 20020050274
    Abstract: A portable stove includes a housing and at least one basin member secured to the housing. The basin member forms a bottom pocket at one end and a top opening at another end. A burner extends into the pocket and provides heat that the basin member directs from the pocket to the top opening. A plate member defines holes at predetermined positions of its body and lies between the pocket and the top opening to distribute heat evenly across the top opening.
    Type: Application
    Filed: August 2, 1999
    Publication date: May 2, 2002
    Inventors: KENNETH REX HAMILTON, LAWRENCE MATHEW STONE
  • Patent number: 4428616
    Abstract: A desk assembly for mounting to and carrying by a wheelchair or the like in the location of a conventional armrest is disclosed. The desk assembly extends across the lap of the user of the wheelchair in a deployed position, folds to a relatively compact condition, and is pivotally movable to a stored position located where a conventional armrest would be provided. The desk assembly is further formed for selective locking of the desk top in various sloped orientations and movement of the desk top toward or away from the user. A reading lamp is also provided for the desk assembly.
    Type: Grant
    Filed: November 4, 1981
    Date of Patent: January 31, 1984
    Inventor: Rex Hamilton
  • Patent number: 4288124
    Abstract: A transfer stool for use with and carrying by a wheelchair is disclosed. The transfer stool includes a relatively narrow seat, a plurality of legs foldably secured to the seat for movement to and from a collapsed condition and an extended condition, wheels rotatably mounted to the legs, and a mounting structure for carrying of the transfer stool by the wheelchair in a collapsed condition, preferably in the same location as the conventional armrest structure of the wheelchair. In order to deploy the stool, the user slides the collapsed transfer stool forwardly from its stored position along the side of the chair, rotates the stool to a horizontal position, and extends the legs of the stool. The user can then shift from the chair to the stool, raise the folding back of the stool and move the stool independently of the chair to afford access to areas having relatively narrow passageways that would not accommodate a conventional wheelchair.
    Type: Grant
    Filed: October 1, 1979
    Date of Patent: September 8, 1981
    Inventor: Rex Hamilton
  • Patent number: 4238104
    Abstract: An energy absorbing motor mount assembly is disclosed in which a mounting element, including an arm having an enlarged head portion, is mounted for reciprocation in fore and aft directions inside a containment housing. Resiliently displaceable energy absorbing means are positioned on either side of the head portion to resist displacement in either the fore or aft direction. The head is dimensioned to prevent removal from the containment housing and is surrounded by a rubber-like member, which resiliently resists displacement in combination with compression springs. The rubber member also resists displacement in directions transversed to the permitted fore and aft displacment. The resilient spring force applied to the head of the mounting element can be adjusted to vary the energy absorption characteristics of the motor mount assembly.
    Type: Grant
    Filed: August 14, 1978
    Date of Patent: December 9, 1980
    Inventor: Rex Hamilton
  • Patent number: 4075145
    Abstract: A process for producing water soluble, storage stable resins in which a maleinised or fumarated oil or mixture of oils is reacted with a mixutre of polyols and a difunctional acid.
    Type: Grant
    Filed: May 28, 1976
    Date of Patent: February 21, 1978
    Inventor: Rex Hamilton Russell