Patents by Inventor Peter McCarthy

Peter 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: 20260035954
    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: October 8, 2025
    Publication date: February 5, 2026
    Inventors: Peter McCarthy, Vic De Zen, Rolf J. Ohrstrom
  • Publication number: 20260035953
    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: October 8, 2025
    Publication date: February 5, 2026
    Inventors: Peter McCarthy, Vic De Zen, Rolf J. Ohrstrom
  • Publication number: 20250389136
    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: August 26, 2025
    Publication date: December 25, 2025
    Inventors: Peter McCarthy, Vic De Zen, Rolf J. Ohrstrom
  • Publication number: 20250376869
    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: August 26, 2025
    Publication date: December 11, 2025
    Inventors: Peter McCarthy, Vic De Zen, Rolf J. Ohrstrom
  • Publication number: 20250376871
    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: August 27, 2025
    Publication date: December 11, 2025
    Inventors: Peter McCarthy, Vic De Zen, Rolf J. Ohrstrom
  • Publication number: 20250376870
    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: August 27, 2025
    Publication date: December 11, 2025
    Inventors: Peter McCarthy, Vic De Zen, Rolf J. Ohrstrom
  • Publication number: 20250327328
    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: July 1, 2025
    Publication date: October 23, 2025
    Inventors: Peter McCarthy, Vic DeZen, Rolf J. Ohrstrom
  • Patent number: 12445365
    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: June 22, 2022
    Date of Patent: October 14, 2025
    Assignee: Intel Corporation
    Inventors: Peter McCarthy, Chris MacNamara, John Browne, Liang J. Ma, Liam Day
  • Patent number: 12392162
    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: Grant
    Filed: November 30, 2020
    Date of Patent: August 19, 2025
    Assignee: Vision Extrusions Ltd.
    Inventors: Peter McCarthy, Vic DeZen, Rolf J. Ohrstrom
  • Publication number: 20250013493
    Abstract: Examples described herein relate to circuitry to: monitor utilization data for a plurality of processes; determine one or more priority levels associated with at least one of the plurality of processes based on policy parameters; and adjust a frequency of operation of the interface circuitry based on the monitored utilization data and the determined priority levels of the processes. In some examples, adjust the frequency of operation of the interface circuitry is to prioritize frequency of operation requested by a higher priority workload over a frequency of operations requested by a lower priority workload.
    Type: Application
    Filed: September 18, 2024
    Publication date: January 9, 2025
    Inventors: Chris MACNAMARA, John J. BROWNE, Nilanjan PALIT, Chetan HIREMATH, Rory SEXTON, Conor WALSH, Kevin LAATZ, Andriy GLUSTSOV, Peter McCARTHY, Katelyn DONNELLAN, Vishal DEEP AJMERA, David HUNT, Gordon NOONAN
  • 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
  • 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
  • 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