Patents by Inventor James Gibney

James Gibney 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: 10949127
    Abstract: Systems, apparatuses, and methods for dynamically optimizing memory traffic in multi-client systems are disclosed. A system includes a plurality of client devices, a memory subsystem, and a communication fabric coupled to the client devices and the memory subsystem. The system includes a first client which generates memory access requests targeting the memory subsystem. Prior to sending a given memory access request to the fabric, the first client analyzes metadata associated with data targeted by the given memory access request. If the metadata indicates the targeted data is the same as or is able to be derived from previously retrieved data, the first client prevents the request from being sent out on the fabric on the data path to memory subsystem. This helps to reduce memory bandwidth consumption and allows the fabric and the memory subsystem to stay in a low-power state for longer periods of time.
    Type: Grant
    Filed: September 9, 2019
    Date of Patent: March 16, 2021
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Alexander J. Branover, Thomas James Gibney
  • Publication number: 20190391764
    Abstract: Systems, apparatuses, and methods for dynamically optimizing memory traffic in multi-client systems are disclosed. A system includes a plurality of client devices, a memory subsystem, and a communication fabric coupled to the client devices and the memory subsystem. The system includes a first client which generates memory access requests targeting the memory subsystem. Prior to sending a given memory access request to the fabric, the first client analyzes metadata associated with data targeted by the given memory access request. If the metadata indicates the targeted data is the same as or is able to be derived from previously retrieved data, the first client prevents the request from being sent out on the fabric on the data path to memory subsystem. This helps to reduce memory bandwidth consumption and allows the fabric and the memory subsystem to stay in a low-power state for longer periods of time.
    Type: Application
    Filed: September 9, 2019
    Publication date: December 26, 2019
    Inventors: Alexander J. Branover, Thomas James Gibney
  • Patent number: 10409524
    Abstract: Systems, apparatuses, and methods for dynamically optimizing memory traffic in multi-client systems are disclosed. A system includes a plurality of client devices, a memory subsystem, and a communication fabric coupled to the client devices and the memory subsystem. The system includes a first client which generates memory access requests targeting the memory subsystem. Prior to sending a given memory access request to the fabric, the first client analyzes metadata associated with data targeted by the given memory access request. If the metadata indicates the targeted data is the same as or is able to be derived from previously retrieved data, the first client prevents the request from being sent out on the fabric on the data path to memory subsystem. This helps to reduce memory bandwidth consumption and allows the fabric and the memory subsystem to stay in a low-power state for longer periods of time.
    Type: Grant
    Filed: April 25, 2018
    Date of Patent: September 10, 2019
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Alexander J. Branover, Thomas James Gibney
  • Publication number: 20190158374
    Abstract: Systems, apparatuses, and methods for enabling localized control of link states in a computing system are disclosed. A computing system includes at least a host processor, a communication fabric, one or more devices, one or more links, and a local link controller to monitor the one or more links. In various implementations, the local link controller detects and controls states of a link without requiring communication with, or intervention by, the host processor. In various implementations, this local control by the link controller includes control over the clock signals provided to the link. For example, the local link controller can directly control the frequency of a clock supplied to the link. In addition, in various implementations the link controller controls the power supplied to the link. For example, the link controller can control the voltage supplied to the link.
    Type: Application
    Filed: August 31, 2018
    Publication date: May 23, 2019
    Inventors: Alexander J. Branover, Thomas James Gibney, Michael J. Tresidder, Nat Barbiero
  • Patent number: 6971204
    Abstract: The present invention is directed to a detachable bracket suitable for horizontally supporting a potted plant from a vertical baluster of the type found on outdoor decks and stairways. The potted plant is supported by a cantilever arm which connects to four mutually perpendicular arms which engage all four faces of the baluster. The five arms of the bracket define three planes, and the angles between these planes enable the horizontal orientation of the mounted bracket and secure engagement of the bracket's locking arm with the side of the baluster. The bracket is mounted by orienting the locking arm vertically such that the bracket affords an aperture just wide enough to accommodate the baluster. The front of the bracket is then lowered into a horizontal position in which it can support a potted plant in an upright position. The bracket can be detached from the baluster by reversing this procedure.
    Type: Grant
    Filed: September 22, 2004
    Date of Patent: December 6, 2005
    Inventor: James Gibney
  • Patent number: 5678287
    Abstract: Polymer (preferably polyimide) sheets with laser ablated through-holes plated with metal are used for making electrical connections to specified microcircuits, especially unbumped microchips and Tape Automated Bonding (TAB) articles. Bonding with different melting-point materials at opposite ends of the plated holes is disclosed. Preferred polyimides are those derived from polymerisation of 4-4'-biphenyldianhydride and (4,4'-diaminobiphenyl, or 4,4'-diaminobiphenylether, or phenylenediamine, preferably p-phenylenediamine).
    Type: Grant
    Filed: June 6, 1995
    Date of Patent: October 21, 1997
    Assignee: Raychem Limited
    Inventors: Nicholas J. G. Smith, Michael Joseph Ludden, Peter Nyholm, Paul James Gibney