Patents by Inventor Michael Vincent DeBole

Michael Vincent DeBole 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: 20220129743
    Abstract: Neural network accelerator output ranking is provided. In various embodiments, a system comprises a data memory; a memory controller configured to access the data memory; a plurality of comparators configured in a tree; a register; and a two-way comparator. The memory controller is configured to provide a first plurality of values from the data memory to the comparator tree. The comparator tree is configured to perform a plurality of concurrent pairwise comparisons of the first plurality of values to arrive at a first greatest value of the first plurality of values. The two-way comparator is configured to output the greater of the greatest value from the comparator tree and a stored value from the register. The register is configured to store the output of the two-way comparator.
    Type: Application
    Filed: October 23, 2020
    Publication date: April 28, 2022
    Inventors: Jun Sawada, Rathinakumar Appuswamy, John Vernon Arthur, Andrew Stephen Cassidy, Pallab Datta, Michael Vincent DeBole, Steven Kyle Esser, Dharmendra S. Modha
  • Publication number: 20220121951
    Abstract: Conflict-free, stall-free, broadcast networks on neural inference chips are provided. In various embodiments, a neural inference chip comprises a plurality of network nodes and a network on chip interconnecting the plurality of network nodes. The network comprises at least one pair of directional paths. The paths of each pair have opposite directions and a common end. The network is configured to accept data at any of the plurality of nodes. The network is configured to propagate data along a first of the pair of directional paths from a source node to the common end of the pair of directional paths and along a second of the pair of directional paths from the common end of the pair of directional paths to one or more destination node.
    Type: Application
    Filed: October 21, 2020
    Publication date: April 21, 2022
    Inventors: Andrew Stephen Cassidy, Rathinakumar Appuswamy, John Vernon Arthur, Jun Sawada, Dharmendra S. Modha, Michael Vincent DeBole, Pallab Datta, Tapan Kumar Nayak
  • Publication number: 20220101108
    Abstract: A neural network processor system is provided comprising at least one neural network processing core, an activation memory, an instruction memory, and at least one control register, the neural network processing core adapted to implement neural network computation, control and communication primitives. A memory map is included which comprises regions corresponding to each of the activation memory, instruction memory, and at least one control register. Additionally, an interface operatively connected to the neural network processor system is included, with the interface being adapted to communicate with a host and to expose the memory map.
    Type: Application
    Filed: September 30, 2020
    Publication date: March 31, 2022
    Inventors: Filipp Akopyan, John Vernon Arthur, Andrew Stephen Cassidy, Michael Vincent DeBole, Carmelo Di Nolfo, Myron D. Flickner, Jeffrey A. Kusnitz, Dharmendra S. Modha, Carlos Ortega Otero, Jun Sawada, Benjamin Gordon Shaw, Brian Seisho Taba
  • Patent number: 11171450
    Abstract: An apparatus according to one embodiment includes a landing pad having a mating portion configured to mate with a mating feature of a removable element as the removable element approaches the landing pad in a first direction. The apparatus also includes a mount along which the landing pad is movable in a second direction. A lever is positionable between a disengaged position and an engaged position, the lever being coupled to the landing pad for translating the landing pad along the mount in the second direction during movement thereof from the disengaged position toward the engaged position. The first direction is different than the second direction.
    Type: Grant
    Filed: July 12, 2019
    Date of Patent: November 9, 2021
    Assignee: International Business Machines Corporation
    Inventors: Camillo Sassano, William Risk, Kevin L. Schultz, Michael Vincent DeBole, Benjamin Gordon Shaw
  • Patent number: 10966522
    Abstract: An apparatus includes a coupling rod having a longitudinal axis and disposed within one or more bearing elements that laterally constrain the coupling rod while enabling axial rotation, multiple latching barbs coupled to the coupling rod, rotational force elements that apply a rotational force to the latching barbs in a latching direction and resist rotation of the latching barbs in an unlatching direction. The apparatus may be deployed in a rack system having a rack drawer. The apparatus may also include barb engagement elements for engaging and latching the latching barbs when the rack drawer is moved from an open position to a closed position. Rotation of the coupling rod in the unlatching direction unlatches the latching barbs when the rack drawer is in the closed position and enables a user to open the rack drawer. A method that uses the apparatus is also disclosed herein.
    Type: Grant
    Filed: July 18, 2019
    Date of Patent: April 6, 2021
    Assignee: International Business Machines Corporation
    Inventors: Camillo Sassano, William Risk, Benjamin Gordon Shaw, Kevin L. Schultz, Michael Vincent DeBole
  • Publication number: 20210015258
    Abstract: An apparatus includes a coupling rod having a longitudinal axis and disposed within one or more bearing elements that laterally constrain the coupling rod while enabling axial rotation, multiple latching barbs coupled to the coupling rod, rotational force elements that apply a rotational force to the latching barbs in a latching direction and resist rotation of the latching barbs in an unlatching direction. The apparatus may be deployed in a rack system having a rack drawer. The apparatus may also include barb engagement elements for engaging and latching the latching barbs when the rack drawer is moved from an open position to a closed position. Rotation of the coupling rod in the unlatching direction unlatches the latching barbs when the rack drawer is in the closed position and enables a user to open the rack drawer. A method that uses the apparatus is also disclosed herein.
    Type: Application
    Filed: July 18, 2019
    Publication date: January 21, 2021
    Inventors: Camillo Sassano, William Risk, Benjamin Gordon Shaw, Kevin L. Schultz, Michael Vincent DeBole
  • Publication number: 20210013676
    Abstract: An apparatus according to one embodiment includes a landing pad having a mating portion configured to mate with a mating feature of a removable element as the removable element approaches the landing pad in a first direction. The apparatus also includes a mount along which the landing pad is movable in a second direction. A lever is positionable between a disengaged position and an engaged position, the lever being coupled to the landing pad for translating the landing pad along the mount in the second direction during movement thereof from the disengaged position toward the engaged position. The first direction is different than the second direction.
    Type: Application
    Filed: July 12, 2019
    Publication date: January 14, 2021
    Inventors: Camillo Sassano, William Risk, Kevin L. Schultz, Michael Vincent DeBole, Benjamin Gordon Shaw