Patents by Inventor Kevin A. Brady

Kevin A. Brady 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: 20220012058
    Abstract: Methods, apparatus, systems, and articles of manufacture are disclosed that increase data reuse for multiply and accumulate (MAC) operations. An example apparatus includes a MAC circuit to process a first context of a set of a first type of contexts stored in a first buffer and a first context of a set of a second type of contexts stored in a second buffer. The example apparatus also includes control logic circuitry to, in response to determining that there is an additional context of the second type to be processed in the set of the second type of contexts, maintain the first context of the first type in the first buffer. The control logic circuitry is also to, in response to determining that there is an additional context of the first type to be processed in the set of the first type of contexts maintain the first context of the second type in the second buffer and iterate a pointer of the second buffer from a first position to a next position in the second buffer.
    Type: Application
    Filed: September 24, 2021
    Publication date: January 13, 2022
    Inventors: Niall Hanrahan, Martin Power, Kevin Brady, Martin-Thomas Grymel, David Bernard, Gary Baugh, Cormac Brick
  • Publication number: 20220012164
    Abstract: Methods, apparatus, systems, and articles of manufacture are disclosed to debug a hardware accelerator such as a neural network accelerator for executing Artificial Intelligence computational workloads. An example apparatus includes a core with a core input and a core output to execute executable code based on a machine-learning model to generate a data output based on a data input, and debug circuitry coupled to the core. The debug circuitry is configured to detect a breakpoint associated with the machine-learning model, compile executable code based on at least one of the machine-learning model or the breakpoint. In response to the triggering of the breakpoint, the debug circuitry is to stop the execution of the executable code and output data such as the data input, data output and the breakpoint for debugging the hardware accelerator.
    Type: Application
    Filed: September 23, 2021
    Publication date: January 13, 2022
    Inventors: Martin-Thomas Grymel, David Bernard, Martin Power, Niall Hanrahan, Kevin Brady
  • Publication number: 20220012578
    Abstract: Methods, apparatus, systems, and articles of manufacture are disclosed that increase utilization of neural network (NN) accelerator circuitry for shallow layers of an NN by reformatting one or more tensors. An example apparatus includes parameter determining circuitry to determine a width of a weight kernel and to determine a depth of a first tensor. The example apparatus also includes storage control circuitry to, starting at a first XY location of the first tensor, copy one or more Z values, up to the depth of the first tensor, of consecutive XY locations that overlap the width of the weight kernel and to load the one or more Z values consecutively in a first XY location of a second tensor.
    Type: Application
    Filed: September 24, 2021
    Publication date: January 13, 2022
    Inventors: Kevin Brady, Martin Power, Niall Hanrahan, Alessandro Palla, Martin-Thomas Grymel, David Bernard
  • Publication number: 20210406164
    Abstract: Methods, apparatus, systems and articles of manufacture are disclosed for sparse tensor storage for neural network accelerators. An example apparatus includes sparsity map generating circuitry to generate a sparsity map corresponding to a tensor, the sparsity map to indicate whether a data point of the tensor is zero, static storage controlling circuitry to divide the tensor into one or more storage elements, and a compressor to perform a first compression of the one or more storage elements to generate one or more compressed storage elements, the first compression to remove zero points of the one or more storage elements based on the sparsity map and perform a second compression of the one or more compressed storage elements, the second compression to store the one or more compressed storage elements contiguously in memory.
    Type: Application
    Filed: June 25, 2021
    Publication date: December 30, 2021
    Inventors: Martin-Thomas Grymel, David Bernard, Niall Hanrahan, Martin Power, Kevin Brady, Gary Baugh, Cormac Brick
  • Patent number: 11192338
    Abstract: Films may be used as interleaves between hard and non-compressible surfaces such as surfaces of sheets or plates made of glass, metal, such as steel, polycarbonate, and/or poly(methyl methacrylate). The films may be embossed and/or may include a foamed core layer having a plurality of micro-voids. In particular, the films may include a polyolefin, a basis weight of between about 30 gsm and about 70 gsm, an embossed thickness of between about 150 microns and 800 microns, and a stiffness of between about 150 grams and about 750 grams according to the Circular Bend Stiffness Test.
    Type: Grant
    Filed: October 12, 2018
    Date of Patent: December 7, 2021
    Assignee: TREDEGAR SURFACE PROTECTION, LLC
    Inventors: Bankim Bhupendra Desai, Carl Douglas Ray, Ricky Santoso, Shailesh Chunilal Patel, Kevin A. Brady
  • Publication number: 20210364504
    Abstract: Herein is reported a method for determining the concentration of a therapeutic antibody in a tissue of an experimental animal to whom the therapeutic antibody had been administered, wherein the interference from residual blood in a tissue sample of the experimental animal, which is used for determining the concentration of the therapeutic antibody in said tissue, is reduced, wherein the concentration of the therapeutic antibody in the tissue of the experimental animal is calculated with the following formula: C tmAb , tissue = C tmAb , tissue , det . C tissue , sample - C refmAb , tissue , det . C tissue , sample C refmAb , plasma . det . * C tmAb , plasma , det . wherein CtmAb,tissue,det.=obtained by determining the concentration of the therapeutic antibody in the tissue sample of the experimental animal, CtmAb,plasma,det.
    Type: Application
    Filed: December 29, 2020
    Publication date: November 25, 2021
    Applicant: Hoffmann-La Roche Inc.
    Inventors: Martin Schaefer, Sylvia Rottach, Gregor Jordan, Kay-Gunnar Stubenrauch, Roland Staack, Kevin Brady
  • Publication number: 20210319317
    Abstract: Methods, apparatus, systems and articles of manufacture are disclosed to perform machine-learning model operations on sparse accelerators. An example apparatus includes first circuitry, second circuitry to generate sparsity data based on an acceleration operation, and third circuitry to instruct one or more data buffers to provide at least one of activation data or weight data based on the sparsity data to the first circuitry, the first circuitry to execute the acceleration operation based on the at least one of the activation data or the weight data.
    Type: Application
    Filed: June 24, 2021
    Publication date: October 14, 2021
    Inventors: Martin Power, Kevin Brady, Niall Hanrahan, Martin-Thomas Grymel, David Bernard, Gary Baugh
  • Patent number: 11141955
    Abstract: Films may be used as interleaves between hard and non-compressible surfaces such as surfaces of sheets or plates made of glass, metal, such as steel, polycarbonate, and/or poly(methyl methacrylate). The films may be embossed and/or may include a foamed core layer having a plurality of micro-voids. In particular, the films may include a polyolefin, a basis weight of between about 30 gsm and about 70 gsm, an embossed thickness of between about 150 microns and 800 microns, and a stiffness of between about 150 grams and about 750 grams according to the Circular Bend Stiffness Test.
    Type: Grant
    Filed: October 12, 2018
    Date of Patent: October 12, 2021
    Assignee: TREDEGAR SURFACE PROTECTION, LLC
    Inventors: Bankim Bhupendra Desai, Carl Douglas Ray, Ricky Santoso, Shailesh Chunilal Patel, Kevin A. Brady
  • Publication number: 20210277293
    Abstract: A carrier film includes an adhesive layer, a core layer, and a release layer. The adhesive layer includes a hydrogenated styrene block copolymer having a storage modulus (G?) of less than or equal to 400 kPa at 25° C., and a first polyolefin elastomer. The core layer includes a second polyolefin elastomer, and the release layer includes a polyolefin.
    Type: Application
    Filed: March 4, 2021
    Publication date: September 9, 2021
    Inventors: Surya SSUBRAMANIAM, Carl Douglas RAY, Kevin A. BRADY
  • Publication number: 20210266342
    Abstract: Aspects of the present disclosure involve systems, methods, computer program products, and the like, for providing a proxy server or scrubbing service for an authoritative domain name server (DNS) of a CDN to prevent or otherwise mitigate attacks on the server. The proxy server may receive incoming requests to the authoritative DNS and determine which requests are valid and which are potentially part of an attack on the network. In one embodiment, the proxy server may then “scrub” or otherwise remove the requests of the attack to mitigate the effect of the attack on the network. For example, the proxy server may ignore the request, may direct the request to a “dead-end” server or other device to prevent overloading of the target device, may instruct a device from which the request was sent to discard the request, etc.
    Type: Application
    Filed: May 10, 2021
    Publication date: August 26, 2021
    Applicant: Level 3 Communications, LLC
    Inventors: Joelle T. Maslak, Todd J. Williamson, Kevin Brady
  • Publication number: 20210253911
    Abstract: A masking film includes an adhesion layer that includes at least one hydrogenated styrene block copolymer and an adhesive surface having a surface roughness (Sa) of greater than about 2.0 ?m. An Adhesion Build Value of the masking film is less than about 2.0 after the adhesion layer has been attached to a textured polycarbonate substrate and heated to 85° C. for 30 minutes.
    Type: Application
    Filed: February 17, 2021
    Publication date: August 19, 2021
    Inventors: Ricky SANTOSO, Kevin A. BRADY
  • Publication number: 20210222436
    Abstract: A rail panel includes a top rail defining a plurality of fastener receiving holes and a plurality of top cable holes. The rail panel includes a bottom rail defining a plurality of bottom cable holes and a plurality of clip receiving holes. The rail panel includes a plurality of vertical cables extending from the top rail to the bottom rail. The rail panel includes a plurality of threaded swage fittings, each coupled to a respective top end of one of the plurality of vertical cables, and a plurality of clip receiving swage fittings, each coupled to a respective bottom end of one of the plurality of vertical cables, and a plurality of clips, each received by a respective clip receiving swage fitting.
    Type: Application
    Filed: January 16, 2021
    Publication date: July 22, 2021
    Applicant: Fortress Iron, LP
    Inventors: Kevin Troy Burt, Geoff T. Luczycki, Kevin Brady Flatt, Collin Michael Robinson
  • Patent number: 11012467
    Abstract: Aspects of the present disclosure involve systems, methods, computer program products, and the like, for providing a proxy server or scrubbing service for an authoritative domain name server (DNS) of a CDN to prevent or otherwise mitigate attacks on the server. The proxy server may receive incoming requests to the authoritative DNS and determine which requests are valid and which are potentially part of an attack on the network. In one embodiment, the proxy server may then “scrub” or otherwise remove the requests of the attack to mitigate the effect of the attack on the network. For example, the proxy server may ignore the request, may direct the request to a “dead-end” server or other device to prevent overloading of the target device, may instruct a device from which the request was sent to discard the request, etc.
    Type: Grant
    Filed: January 26, 2018
    Date of Patent: May 18, 2021
    Assignee: Level 3 Communications, LLC
    Inventors: Joelle T. Maslak, Todd J. Williamson, Kevin Brady
  • Publication number: 20210139571
    Abstract: The invention provides humanized anti-human Tau(pS422) antibodies and methods of using the same.
    Type: Application
    Filed: September 17, 2020
    Publication date: May 13, 2021
    Inventors: Stefan Dengl, Thomas Emrich, Guy Georges, Ulrich Goepfert, Fiona Grueninger, Adrian Hugenmatter, Anton Jochner, Hubert Kettenberger, Joerg Moelleken, Ekkehard Moessner, Olaf Mundigl, Jens Niewoehner, Tilman Schlothauer, Michael Molhoj, Kevin Brady
  • Patent number: 10960880
    Abstract: Herein is disclosed a slack distribution system comprising one or more sensors, configured to deliver sensor data to one or more processors in a first vehicle; a wireless communication circuit, configured to wirelessly transmit to a second vehicle; one or more processors, configured to determine from at least the sensor data, during first vehicle deceleration, a slack distance between the first vehicle and the second vehicle; and when the slack distance is less than a predetermined threshold, to cause the wireless communication circuit to transmit to the second vehicle a slack request message, wherein the slack request message is a request to change the slack distance.
    Type: Grant
    Filed: March 28, 2018
    Date of Patent: March 30, 2021
    Assignee: INTEL CORPORATION
    Inventors: Kevin Brady, Jelle Sels, William Rafferty, Diarmaid O'Cualain, Keyssy Guerra Perez
  • Patent number: 10866275
    Abstract: An automatic test equipment (ATE) contactor adapter compatible with at least one test board. The contactor adapter includes a contactor adapter body having a first side and a second side. The contactor adapter body includes: 1) a first set of contact components disposed on the first side in an arrangement to contact conductive pads of the at least one test board; and 2) a second set of contact components disposed on the second side and coupled to the first set of contact points. The contactor adapter also includes an adapter interface disposed on the contactor adapter body. The adapter interface includes a third set of contact components coupled to the second set of contact components. The ATE contactor adapter is configured to convey signals between a device under test (DUT) and the at least one test board via the first, second, and third sets of contact components.
    Type: Grant
    Filed: September 19, 2018
    Date of Patent: December 15, 2020
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Raymond Joseph Ochotorena, Jr., Kevin Brady, William Edward Brumley
  • Patent number: 10822402
    Abstract: The invention provides humanized anti-human Tau(pS422) antibodies and methods of using the same.
    Type: Grant
    Filed: December 5, 2017
    Date of Patent: November 3, 2020
    Assignee: HOFFMANN-LA ROCHE INC.
    Inventors: Stefan Dengl, Thomas Emrich, Guy Georges, Ulrich Goepfert, Fiona Grueninger, Adrian Hugenmatter, Anton Jochner, Hubert Kettenberger, Joerg Moelleken, Ekkehard Moessner, Olaf Mundigl, Jens Niewoehner, Tilman Schlothauer, Michael Molhoj, Kevin Brady
  • Patent number: 10700782
    Abstract: Various systems and methods for implementing an anti-collision mechanism are described herein. A system for a lead vehicle to provide a visible light communication (VLC) message to a trailing vehicle behind the lead vehicle includes a vehicle controller subsystem of the lead vehicle, to: receive from a sensor array interface, sensor data from a forward-facing sensor incorporated into the lead vehicle; determine, using a processor, from the sensor data that a hazard exists; initiate the application of brakes with a braking force; and initiate, via a light controller, a VLC message to the trailing vehicle, the VLC message including the braking force.
    Type: Grant
    Filed: January 12, 2018
    Date of Patent: June 30, 2020
    Assignee: Intel Corporation
    Inventors: Kevin Brady, Ruben Trejo Calle, William Anthony Rafferty, Diarmaid O'Cualain, Jelle Sels, David Relihan, Tommy Grealy, Michael O'Reilly, Keissy Guerra Perez
  • Publication number: 20200190371
    Abstract: A masking film includes an adhesion layer that includes a blend of hydrogenated styrene block copolymer and low density polyethylene. The adhesion layer has an outer adhesion surface configured to contact a substrate. The outer adhesion surface has an average surface roughness Ra of between 100 nm and 350 nm, and an average spacing between peaks Sm of between 20 ?m and 150 ?m. The masking film also includes a release layer on a side of the adhesion layer opposite the outer adhesion surface.
    Type: Application
    Filed: December 13, 2019
    Publication date: June 18, 2020
    Inventors: Gregory K. JONES, Bankim Bhupendra DESAI, Carl Douglas RAY, Sukwoo PARK, Kevin A. BRADY
  • Publication number: 20200088787
    Abstract: An automatic test equipment (ATE) contactor adapter compatible with at least one test board. The contactor adapter includes a contactor adapter body having a first side and a second side. The contactor adapter body includes: 1) a first set of contact components disposed on the first side in an arrangement to contact conductive pads of the at least one test board; and 2) a second set of contact components disposed on the second side and coupled to the first set of contact points. The contactor adapter also includes an adapter interface disposed on the contactor adapter body. The adapter interface includes a third set of contact components coupled to the second set of contact components. The ATE contactor adapter is configured to convey signals between a device under test (DUT) and the at least one test board via the first, second, and third sets of contact components.
    Type: Application
    Filed: September 19, 2018
    Publication date: March 19, 2020
    Inventors: Raymond Joseph Ochotorena, JR., Kevin Brady, William Edward Brumley