Patents by Inventor Peter A. McCarthy

Peter A. McCarthy 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: 20240120143
    Abstract: In various embodiments, an inductor thermal management system includes an inductor, and a heat sink. The heat sink includes a cavity and a spacer adapted to situate the inductor within the cavity and separate the inductor from at least one wall of the cavity such that heat is transferred from the inductor into the heat sink multi-directionally.
    Type: Application
    Filed: October 11, 2023
    Publication date: April 11, 2024
    Inventors: Charles Ingalz, Gargi Kailkhura, Mark Daniel Goldman, Bozhi Yang, Christopher McCarthy, Peter H.J. How, Xu She
  • Publication number: 20240106050
    Abstract: In various embodiments, an energy storage mounting system includes an inverter wall bracket mounted to a wall, wherein an inverter is coupled to the inverter wall bracket. The system includes a battery wall bracket to which a battery block is coupled. The battery wall bracket interfaces with an auxiliary bracket that is mounted to the wall, is vertically translatable relative to the auxiliary bracket, and is at least in part ground-supported. The battery block is electrically connected to the inverter.
    Type: Application
    Filed: September 26, 2022
    Publication date: March 28, 2024
    Inventors: Christopher McCarthy, Tahina Christine Felisca, Peter H. J. How, Scott A. Whitman, Eamon Briggs, Sanchita Sheth, Tanner Bruce DeVoe, Mark Daniel Goldman, Kevin Richard Fine
  • Patent number: 11926827
    Abstract: Provided herein are MAPT RNAi agents and compositions comprising a MAPT RNAi agent. Also provided herein are methods of using the MAPT RNAi agents or compositions comprising a MAPT RNAi agent for reducing MAPT expression and/or treating tauopathy in a subject.
    Type: Grant
    Filed: May 3, 2023
    Date of Patent: March 12, 2024
    Assignee: ELI LILLY AND COMPANY
    Inventors: Barbara Calamini, Sarah Katharina Fritschi, Rebecca Ruth Miles, Andrew Peter McCarthy, Douglas Raymond Perkins, Keith Geoffrey Phillips, Kaushambi Roy, Isabel Cristina Gonzalez Valcarcel, Jibo Wang, Shih-Ying Wu, Jeremy S. York
  • Publication number: 20230340482
    Abstract: Provided herein are MAPT RNAi agents and compositions comprising a MAPT RNAi agent. Also provided herein are methods of using the MAPT RNAi agents or compositions comprising a MAPT RNAi agent for reducing MAPT expression and/or treating tauopathy in a subject.
    Type: Application
    Filed: May 3, 2023
    Publication date: October 26, 2023
    Inventors: Barbara Calamini, Sarah Katharina Fritschi, Rebecca Ruth Miles, Andrew Peter McCarthy, Douglas Raymond Perkins, Keith Geoffrey Phillips, Kaushambi Roy, Isabel Cristina Gonzalez Valcarcel, Jibo Wang, Shih-Ying Wu, Jeremy S. York
  • Publication number: 20230325142
    Abstract: A system may comprise a remote computing device a second computing device communicatively coupled to remote computing device via a data network. In some aspects, the remote computing device is configured for perform operations comprising generating a graphical user interface comprising at least two of interactive elements for: (1) providing input on a second computing device; (2) providing commands to a software application executing on the second computing device; (3) providing commands to an operating system executing on the interactive touch-screen display device; and (4) modifying one or more hardware settings on the second computing device. In various aspects, the remote computing device is further configured for receiving, input via at least one of the interactive elements; and (3) transmitting, via the data network, an instruction from the remote computing device to the second computing device causing at least one of the functions that corresponds to the interactive element.
    Type: Application
    Filed: April 5, 2023
    Publication date: October 12, 2023
    Applicant: Promethean Limited
    Inventors: Andrew Edwardson, Ian Jones, Peter McCarthy
  • Publication number: 20230262033
    Abstract: Various examples of the present disclosure relate to an apparatus, device, method, and computer program for a network element, to a corresponding network element and to a system.
    Type: Application
    Filed: April 28, 2023
    Publication date: August 17, 2023
    Inventors: Bibhuti Bhusan TOSH, Peter MCCARTHY, Andriy GLUSTSOV, Chetan HIREMATH, John J. BROWNE, Greg THOMAS, Vishal DEEP AJMERA
  • Publication number: 20230212576
    Abstract: Provided herein are MAPT RNAi agents and compositions comprising a MAPT RNAi agent. Also provided herein are methods of using the MAPT RNAi agents or compositions comprising a MAPT RNAi agent for reducing MAPT expression and/or treating tauopathy in a subject.
    Type: Application
    Filed: December 12, 2022
    Publication date: July 6, 2023
    Inventors: Barbara Calamani, Sarah Katharina Fritschi, Rebecca Ruth Miles, Andrew Peter McCarthy, Douglas Raymond Perkins, Keith Geoffrey Phillips, Kaushambi Roy, Isabel Cristina Gonzalez Valcarcel, Jibo Wang, Shih-Ying Wu, Jeremy S. York
  • Patent number: 11630693
    Abstract: Technologies for power-aware scheduling include a computing device that receives network packets. The computing device classifies the network packets by priority level and then assigns each network packet to a performance group bin. The packets are assigned based on priority level and other performance criteria. The computing device schedules the network packets assigned to each performance group for processing by a processing engine such as a processor core. Network packets assigned to performance groups having a high priority level are scheduled for processing by processing engines with a high performance level. The computing device may select performance levels for processing engines based on processing workload of the network packets. The computing device may control the performance level of the processing engines, for example by controlling the frequency of processor cores. The processing workload may include packet encryption. Other embodiments are described and claimed.
    Type: Grant
    Filed: April 12, 2018
    Date of Patent: April 18, 2023
    Assignee: Intel Corporation
    Inventors: John Browne, Chris MacNamara, Tomasz Kantecki, Peter McCarthy, Liang Ma, Mairtin O'Loingsigh, Rory Sexton, John Griffin, Nemanja Marjanovic, David Hunt
  • Publication number: 20220393960
    Abstract: Technologies for performance monitoring include a computing device having multiple processor cores. The computing device performs a training workload with a processor core by continuously polling an empty input queue. The computing device determines empty polling thresholds based on the empty polling workload. The computing device performs a packet processing workload with one or more processor cores by continuously polling input queues associated with network traffic. The computing device compares a measured number of empty polls performed by the packet processing workload against the empty polling thresholds. The computing device configures power management of one or more processor cores in response to the comparison. The computing device may determine empty polling trends and compare the measured number of empty polls and the empty polling trends to the empty polling thresholds. Other embodiments are described and claimed.
    Type: Application
    Filed: June 22, 2022
    Publication date: December 8, 2022
    Inventors: Peter McCarthy, Chris MacNamara, John Browne, Liang J. Ma, Liam Day
  • Patent number: 11388074
    Abstract: Technologies for performance monitoring include a computing device having multiple processor cores. The computing device performs a training workload with a processor core by continuously polling an empty input queue. The computing device determines empty polling thresholds based on the empty polling workload. The computing device performs a packet processing workload with one or more processor cores by continuously polling input queues associated with network traffic. The computing device compares a measured number of empty polls performed by the packet processing workload against the empty polling thresholds. The computing device configures power management of one or more processor cores in response to the comparison. The computing device may determine empty polling trends and compare the measured number of empty polls and the empty polling trends to the empty polling thresholds. Other embodiments are described and claimed.
    Type: Grant
    Filed: April 11, 2019
    Date of Patent: July 12, 2022
    Assignee: Intel Corporation
    Inventors: Peter McCarthy, Chris MacNamara, John Browne, Liang J. Ma, Liam Day
  • Patent number: 10999209
    Abstract: Technologies for network packet processing include a computing device that receives incoming network packets. The computing device adds the incoming network packets to an input lockless shared ring, and then classifies the network packets. After classification, the computing device adds the network packets to multiple lockless shared traffic class rings, with each ring associated with a traffic class and output port. The computing device may allocate bandwidth between network packets active during a scheduling quantum in the traffic class rings associated with an output port, schedule the network packets in the traffic class rings for transmission, and then transmit the network packets in response to scheduling. The computing device may perform traffic class separation in parallel with bandwidth allocation and traffic scheduling. In some embodiments, the computing device may perform bandwidth allocation and/or traffic scheduling on each traffic class ring in parallel.
    Type: Grant
    Filed: June 28, 2017
    Date of Patent: May 4, 2021
    Assignee: Intel Corporation
    Inventors: John J. Browne, Tomasz Kantecki, Chris Macnamara, Pierre Laurent, Sean Harte, Peter McCarthy, Jacqueline F. Jardim, Liang Ma
  • Publication number: 20210079684
    Abstract: A fence section includes an upper horizontal rail, a lower horizontal rail, and vertical members. At least one of the vertical members is connected to the upper horizontal rail by an upper connection system and to the lower horizontal rail by a lower connection system.
    Type: Application
    Filed: November 30, 2020
    Publication date: March 18, 2021
    Applicant: Vision Extrusions Ltd.
    Inventors: Peter McCarthy, Vic DeZen, Rolf J. Ohrstrom
  • Patent number: 10851560
    Abstract: A fence section includes an upper horizontal rail and a lower horizontal rail extending along respective upper and lower rail axes. A horizontal upper wall of the upper rail includes apertures spaced apart along the length of the upper rail. Vertical members extend beyond the upper wall through an internal cavity of the upper rail and through a respective aperture. The upper rail includes a first counterpart of a connecting structure for connecting at least one vertical member to the upper rail, the first counterpart being integrally formed with the upper rail. The at least one vertical member includes a second counterpart of the connecting structure, the second counterpart being integrally formed with the vertical member and configured to directly engage the first counterpart of the upper rail upon insertion of the vertical member through the respective aperture in the upper wall of the upper rail.
    Type: Grant
    Filed: January 7, 2016
    Date of Patent: December 1, 2020
    Assignee: Vision Extrusions Ltd.
    Inventors: Peter McCarthy, Vic DeZen, Rolf J. Ohrstrom
  • Publication number: 20190238442
    Abstract: Technologies for performance monitoring include a computing device having multiple processor cores. The computing device performs a training workload with a processor core by continuously polling an empty input queue. The computing device determines empty polling thresholds based on the empty polling workload. The computing device performs a packet processing workload with one or more processor cores by continuously polling input queues associated with network traffic. The computing device compares a measured number of empty polls performed by the packet processing workload against the empty polling thresholds. The computing device configures power management of one or more processor cores in response to the comparison. The computing device may determine empty polling trends and compare the measured number of empty polls and the empty polling trends to the empty polling thresholds. Other embodiments are described and claimed.
    Type: Application
    Filed: April 11, 2019
    Publication date: August 1, 2019
    Inventors: Peter McCarthy, Chris MacNamara, John Browne, Liang J. Ma, Liam Day
  • Publication number: 20190042310
    Abstract: Technologies for power-aware scheduling include a computing device that receives network packets. The computing device classifies the network packets by priority level and then assigns each network packet to a performance group bin. The packets are assigned based on priority level and other performance criteria. The computing device schedules the network packets assigned to each performance group for processing by a processing engine such as a processor core. Network packets assigned to performance groups having a high priority level are scheduled for processing by processing engines with a high performance level. The computing device may select performance levels for processing engines based on processing workload of the network packets. The computing device may control the performance level of the processing engines, for example by controlling the frequency of processor cores. The processing workload may include packet encryption. Other embodiments are described and claimed.
    Type: Application
    Filed: April 12, 2018
    Publication date: February 7, 2019
    Inventors: John Browne, Chris MacNamara, Tomasz Kantecki, Peter McCarthy, Ma Liang, Mairtin O'Loingsigh, Rory Sexton, John Griffin, Nemanja Marjanovic, David Hunt
  • Publication number: 20190007330
    Abstract: Technologies for network packet processing include a computing device that receives incoming network packets. The computing device adds the incoming network packets to an input lockless shared ring, and then classifies the network packets. After classification, the computing device adds the network packets to multiple lockless shared traffic class rings, with each ring associated with a traffic class and output port. The computing device may allocate bandwidth between network packets active during a scheduling quantum in the traffic class rings associated with an output port, schedule the network packets in the traffic class rings for transmission, and then transmit the network packets in response to scheduling. The computing device may perform traffic class separation in parallel with bandwidth allocation and traffic scheduling. In some embodiments, the computing device may perform bandwidth allocation and/or traffic scheduling on each traffic class ring in parallel.
    Type: Application
    Filed: June 28, 2017
    Publication date: January 3, 2019
    Inventors: John J. Browne, Tomasz Kantecki, Chris Macnamara, Pierre Laurent, Sean Harte, Peter McCarthy, Jacqueline F. Jardim, Liang Ma
  • Patent number: 9510215
    Abstract: An automated, computational, software tool for adaptable, real-time configuration of Live to Virtual (L-V) tactical communications for continuous training environments. In these types of cosite environments, this tool de-conflicts mutual interfering frequencies of antenna pairs against required antenna isolation, thus eliminating the need for expensive couplers and frequency confining tunable filters.
    Type: Grant
    Filed: December 17, 2015
    Date of Patent: November 29, 2016
    Assignee: The United States of America as represented by the secretary of the Navy
    Inventors: Diane Richie, Peter McCarthy, David Kotick
  • Patent number: D858798
    Type: Grant
    Filed: June 7, 2018
    Date of Patent: September 3, 2019
    Assignee: Vision Extrusions Ltd.
    Inventors: Peter McCarthy, Vic DeZen, Rolf J. Ohrstrom
  • Patent number: D873439
    Type: Grant
    Filed: July 29, 2019
    Date of Patent: January 21, 2020
    Assignee: Vision Extrusions Limited
    Inventors: Peter McCarthy, Vic DeZen, Rolf J. Ohrstrom
  • Patent number: D890953
    Type: Grant
    Filed: January 21, 2020
    Date of Patent: July 21, 2020
    Assignee: Vision Extrustions Ltd.
    Inventors: Peter McCarthy, Vic DeZen, Rolf J. Ohrstrom