Patents by Inventor Kelly Hemphill

Kelly Hemphill 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: 9454306
    Abstract: Workload on an aggregation of storage devices can be quantified in terms of demand on the aggregation of storage devices and demand on logical storage containers configured on the aggregation of storage devices. The demand on the aggregation of storage devices and the demand on logical storage containers thereon are calculated in a manner that captures demand on both storage capacity and performance capability. Capturing demand on both storage capacity and performance capability facilitates intelligent management that accounts for the relationship between storage capacity and performance capability. This allows the owner/operator of the storage equipment to use storage capacity at a desired (or requested) performance.
    Type: Grant
    Filed: September 16, 2014
    Date of Patent: September 27, 2016
    Assignee: NETAPP, INC.
    Inventors: Lewis R. Newby, Jr., Kelly Hemphill
  • Publication number: 20160077741
    Abstract: Workload on an aggregation of storage devices can be quantified in terms of demand on the aggregation of storage devices and demand on logical storage containers configured on the aggregation of storage devices. The demand on the aggregation of storage devices and the demand on logical storage containers thereon are calculated in a manner that captures demand on both storage capacity and performance capability. Capturing demand on both storage capacity and performance capability facilitates intelligent management that accounts for the relationship between storage capacity and performance capability.
    Type: Application
    Filed: September 16, 2014
    Publication date: March 17, 2016
    Inventors: Lewis Newby, JR., Kelly Hemphill
  • Publication number: 20050240553
    Abstract: Dividing a set of leaf objects having the same path of a directory namespace allows the divided path data sets to be distributed over separate physical stores (e.g., directory servers, network storage, separate memory, etc.). Distribution of divided path data sets over separate physical stores enhances scalability of a directory namespace and facilitates efficient utilization of resources. A directory distributor maintains information that indicates distribution of data path sets of a directory namespace and directs requests for the directory namespace to appropriate stores in accordance with this information.
    Type: Application
    Filed: July 2, 2004
    Publication date: October 27, 2005
    Inventors: Bradley Diggs, Thomas Abdallah, Neil Wilson, Stephen Shoaff, Kelly Hemphill