Patents by Inventor Joel H. Hinrichs

Joel H. Hinrichs 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: 8738621
    Abstract: Described herein are techniques for the dynamic allocation of storage capacity between multiple namespaces associated with a storage system. Data from multiple namespaces is stored in a common pool of addresses of the storage system and data from each namespace is capable of being written to any free address of the storage system at any time. Metadata associated with each of the files stored in the storage system is maintained that tracks the particular storage address or addresses and namespace associated with the file. Storage capacity can be dynamically allocated between multiple namespaces by writing data to free blocks and updating the metadata accordingly.
    Type: Grant
    Filed: January 27, 2009
    Date of Patent: May 27, 2014
    Assignee: EchoStar Technologies, L.L.C.
    Inventor: Joel H. Hinrichs
  • Publication number: 20100191779
    Abstract: Described herein are techniques for the dynamic allocation of storage capacity between multiple namespaces associated with a storage system. Data from multiple namespaces is stored in a common pool of addresses of the storage system and data from each namespace is capable of being written to any free address of the storage system at any time. Metadata associated with each of the files stored in the storage system is maintained that tracks the particular storage address or addresses and namespace associated with the file. Storage capacity can be dynamically allocated between multiple namespaces by writing data to free blocks and updating the metadata accordingly.
    Type: Application
    Filed: January 27, 2009
    Publication date: July 29, 2010
    Applicant: EchoStar Technologies, L.L.C.
    Inventor: Joel H. Hinrichs