Patents by Inventor Thomas R. Shirley

Thomas R. Shirley 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: 11989093
    Abstract: Methods and apparatus for selection of memory devices in a distributed storage network. In an example, a computing device receives a data object for storage and selects a set of storage nodes of a plurality of sets of storage nodes for storing the data object. Selection of the set of storage nodes includes determining storage attributes associated with each set of storage nodes of the plurality of sets of storage nodes. Selection of the set of storage nodes additionally includes determining a storage preference associated with the data object, and comparing the storage preference with the storage attributes of the plurality of sets of storage nodes to determine a best match. Following selection of a set of storage nodes, the computing device facilitates storage of the data object in the selected set of storage nodes.
    Type: Grant
    Filed: June 13, 2022
    Date of Patent: May 21, 2024
    Assignee: Pure Storage, Inc.
    Inventors: S. Christopher Gladwin, Timothy W. Markison, Greg R. Dhuse, Thomas F. Shirley, Jr., Wesley B. Leggette, Jason K. Resch, Gary W. Grube
  • Patent number: 5599288
    Abstract: An external ligament system is formed as part of a flexible knee brace by disposing a pair of cables so that they each run from an anchor point on one side of the leg at the thigh diagonally down across the front of the thigh, around the opposite side of the patella, and down across the front of the calf to an anchor point on the first-mentioned side of the leg at the calf. Rigid linkages hinged at the knee are provided on each side of the leg. The tension of the cable can be varied by pulling the ends of the cables together and securing them with adjustable fasteners.
    Type: Grant
    Filed: November 30, 1994
    Date of Patent: February 4, 1997
    Assignee: GSA, Inc.
    Inventors: Terry L. Shirley, Thomas R. Shirley