Patents by Inventor Maciej MACHNIKOWSKI

Maciej MACHNIKOWSKI 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: 20250105938
    Abstract: In one embodiment, a monitoring device includes an interface to receive symbols from at least one monitored device over at least one communication link, at least one counter to track a number of the symbols received from the at least one monitored device over the at least one communication link, and processing circuitry to monitor synchronization of at least one clock of the at least one monitored device based on at least one value of the at least one counter.
    Type: Application
    Filed: September 27, 2023
    Publication date: March 27, 2025
    Inventors: Natan Manevich, Dotan David Levi, Maciej Machnikowski, Wojciech Wasko, Elran Abissror, Bar Or Shapira, Pavel Efros, Jonathan Oliel, Ofir Sadeh
  • Publication number: 20250093905
    Abstract: In one embodiment, a peripheral device includes an oscillator, a counter to be driven by the oscillator and provide a peripheral device counter value, and processing circuitry to receive a host device counter value from a host device, read host device clock translation parameters from a host memory of the host device, the host device clock translation parameters providing translation between the host device counter value and a host device clock time, read peripheral device clock translation parameters providing a translation between the peripheral device counter value and a peripheral device clock time, read the peripheral device counter value, compute a clock correction as a function of a difference between the host device clock time and the peripheral clock time, based on the host device and peripheral device counter values and clock translation parameters, and correct the host device or peripheral device clock translation parameters based on the clock correction.
    Type: Application
    Filed: September 20, 2023
    Publication date: March 20, 2025
    Inventors: Wojciech Wasko, Dotan David Levi, Natan Manevich, Maciej Machnikowski
  • Patent number: 12255974
    Abstract: Embodiments include a method of opening a Quick User Datagram Protocol (UDP) Internet Connections (QUIC) socket on a computing platform, initializing QUIC packet processing of a hardware-based offloader, opening a QUIC connection to the offloader, and transmitting a first QUIC packet to the offloader over the QUIC connection. The hardware-based offloader encrypts and transmits the QUIC packet.
    Type: Grant
    Filed: February 5, 2019
    Date of Patent: March 18, 2025
    Assignee: Intel Corporation
    Inventors: Manasi Deval, Gregory J. Bowers, Joshua A. Hay, Maciej Machnikowski, Natalia Wochtman, Joanna Muniak
  • Publication number: 20250055667
    Abstract: In one embodiment, a system, includes a digitally controlled oscillator (DCO) to generate a local clock signal having a local clock frequency, and a hardware clock to maintain a value indicative of a local clock time advancing at a frequency proportional to the local clock frequency of the local clock signal generated by the DCO, and clock synchronization circuitry to receive from a device an indication of a remote clock time, generate a digital control command to at least partially correct for a difference between the remote clock time and the local clock time, and provide the digital control command to the DCO, wherein the DCO is to adjust the local clock frequency responsively to the digital control command.
    Type: Application
    Filed: January 24, 2024
    Publication date: February 13, 2025
    Inventors: Natan Manevich, Dotan David Levi, Nir Laufer, Wojciech Wasko, Maciej Machnikowski, Doron Fael, Arnon Sattinger
  • Publication number: 20250055668
    Abstract: In one embodiment, a system includes a digitally controlled oscillator (DCO) to generate a local clock having a local clock frequency, and clock synchronization circuitry to receive from a device a signal indicative of a remote clock frequency, compare measures of the remote clock frequency and the local clock frequency; generate a digital control command based on the comparison; and provide the digital control command to the DCO, wherein the DCO is to adjust the local clock frequency responsively to the digital control command.
    Type: Application
    Filed: August 13, 2023
    Publication date: February 13, 2025
    Inventors: Natan Manevich, Dotan David Levi, Arnon Sattinger, Wojciech Wasko, Maciej Machnikowski, Doron Fael, Ofir Sadeh, Jonathan Oliel
  • Publication number: 20250021130
    Abstract: In one embodiment, a system including a reference processing device includes a reference hardware clock to maintain a reference clock value, and reference clock synchronization circuitry to discipline the reference hardware clock responsively to a remote clock, which is remote to the system, and a follower processing device including a follower hardware clock to maintain a follower clock value, and follower clock synchronization circuitry to synchronize the follower hardware clock to the reference hardware clock, and provide an indication about the follower clock value to the reference processing device, wherein the reference clock synchronization circuitry is configured to monitor a quality of the synchronization of the follower hardware clock to the reference hardware clock.
    Type: Application
    Filed: July 11, 2023
    Publication date: January 16, 2025
    Inventors: Natan Manevich, Dotan David Levi, Wojciech Wasko, Maciej Machnikowski
  • Publication number: 20240137430
    Abstract: Embodiments include a method of opening a Quick User Datagram Protocol (UDP) Internet Connections (QUIC) socket on a computing platform, initializing QUIC packet processing of a hardware-based offloader, opening a QUIC connection to the offloader, and transmitting a first QUIC packet to the offloader over the QUIC connection. The hardware-based offloader encrypts and transmits the QUIC packet.
    Type: Application
    Filed: December 29, 2023
    Publication date: April 25, 2024
    Inventors: Manasi DEVAL, Gregory J. BOWERS, Joshua A. HAY, Maciej MACHNIKOWSKI, Natalia WOCHTMAN, Joanna MUNIAK
  • Patent number: 11032357
    Abstract: Systems, apparatuses, and/or methods to provide data processing offload. An apparatus may determine whether a task is to be processed locally at a client device or remotely off the client device and issue the task to a wireless network and/or a wired network when the task is to be processed remotely off the client device at a server device. An apparatus may identify the task from the wireless network and/or the wired network when the task is to be processed locally at the server device, distribute the task to a server resource at the server device when the task is to be to processed locally at the service device, and provide a result of the task to the wireless network and/or the wired network when the result is to be consumed remotely at the client device.
    Type: Grant
    Filed: March 30, 2017
    Date of Patent: June 8, 2021
    Assignee: Intel Corporation
    Inventors: Karthik Veeramani, Ujwal Paidipathi, Rajneesh Chowdhury, Prakash N. Iyer, Maciej Machnikowski, Chris Pavlas, Scott P. Dubal
  • Publication number: 20190199835
    Abstract: Embodiments include a method of opening a Quick User Datagram Protocol (UDP) Internet Connections (QUIC) socket on a computing platform, initializing QUIC packet processing of a hardware-based offloader, opening a QUIC connection to the offloader, and transmitting a first QUIC packet to the offloader over the QUIC connection. The hardware-based offloader encrypts and transmits the QUIC packet.
    Type: Application
    Filed: February 5, 2019
    Publication date: June 27, 2019
    Inventors: Manasi DEVAL, Gregory J. BOWERS, Joshua A. HAY, Maciej MACHNIKOWSKI, Natalia WOCHTMAN, Joanna MUNIAK
  • Publication number: 20180288137
    Abstract: Systems, apparatuses, and/or methods to provide data processing offload. An apparatus may determine whether a task is to be processed locally at a client device or remotely off the client device and issue the task to a wireless network and/or a wired network when the task is to be processed remotely off the client device at a server device. An apparatus may identify the task from the wireless network and/or the wired network when the task is to be processed locally at the server device, distribute the task to a server resource at the server device when the task is to be to processed locally at the service device, and provide a result of the task to the wireless network and/or the wired network when the result is to be consumed remotely at the client device.
    Type: Application
    Filed: March 30, 2017
    Publication date: October 4, 2018
    Inventors: Karthik Veeramani, Ujwal Paidipathi, Rajneesh Chowdhury, Prakash N. Iyer, Maciej Machnikowski, Chris Pavlas, Scott P. Dubal
  • Patent number: 9608733
    Abstract: Embodiments of the present disclosure are directed toward techniques and configurations for an optical apparatus to control optical power of the light source. In one embodiment, the apparatus may include a transmitter and receiver to transmit and receive optical signals over an optical communication channel, and a controller to cause the transmitter to transmit pulse signals at a first power level and detect a change in optical power in the channel, indicating a presence of a signal from another optical apparatus. The controller may confirm that the detected apparatus is capable of communications at a second power level (greater than the first level) and initiate data transmission at the second level. Upon detection of a failure in the channel, the controller may cause the transmitter to halt the data transmission and restart the pulse signals at the first power level. Other embodiments may be described and/or claimed.
    Type: Grant
    Filed: June 9, 2014
    Date of Patent: March 28, 2017
    Assignee: Intel Corporation
    Inventors: Chris Pavlas, Guobin Liu, Maciej Machnikowski, Christine M. Krause, Scott P. Dubal
  • Publication number: 20150358087
    Abstract: Embodiments of the present disclosure are directed toward techniques and configurations for an optical apparatus to control optical power of the light source. In one embodiment, the apparatus may include a transmitter and receiver to transmit and receive optical signals over an optical communication channel, and a controller to cause the transmitter to transmit pulse signals at a first power level and detect a change in optical power in the channel, indicating a presence of a signal from another optical apparatus. The controller may confirm that the detected apparatus is capable of communications at a second power level (greater than the first level) and initiate data transmission at the second level. Upon detection of a failure in the channel, the controller may cause the transmitter to halt the data transmission and restart the pulse signals at the first power level. Other embodiments may be described and/or claimed.
    Type: Application
    Filed: June 9, 2014
    Publication date: December 10, 2015
    Inventors: Chris PAVLAS, Guobin LIU, Maciej MACHNIKOWSKI, Christine M. KRAUSE, Scott P. DUBAL