Patents by Inventor Barak Hermesh

Barak Hermesh 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).

  • Patent number: 11856081
    Abstract: The present disclosure is directed to timestamp detection using a cable modem and to a control apparatus, control device and control method for detecting time stamps in various signals such as orthogonal frequency division multiplexing (OFDM) signals. The control apparatus comprising processing circuitry being configured to obtain information a channel frequency response of the multi-path channel, the channel frequency response being based on a signal comprising a sequence of symbols. The processing circuitry is configured to transform the channel frequency response into a channel impulse response. The processing circuitry is configured to identify a peak in the channel impulse response. The processing circuitry is configured to determine a timestamp offset time between the peak in the channel impulse response and a trigger time indicative of a beginning of a symbol in the signal. The processing circuitry is configured to synchronize the device clock based on the timestamp offset time.
    Type: Grant
    Filed: April 15, 2020
    Date of Patent: December 26, 2023
    Assignee: MaxLinear, Inc.
    Inventors: Thushara Hewavithana, Barak Hermesh
  • Publication number: 20230216584
    Abstract: A network infrastructure combining data over cable service interface specification (DOCSIS) cable modem management and 10 Gb passive optical network XGPON networking technology. The DOCSIS equipment controls restrict the XGPON to physical layer (layer 1) while the DOCSIS equipment operate at a data link layer and above.
    Type: Application
    Filed: December 27, 2022
    Publication date: July 6, 2023
    Inventors: Gerfried Krampl, Barak Hermesh, Amos Klimker, Shaul Shulman, Franz-Josef Schaefer, Guy Ray
  • Publication number: 20230138249
    Abstract: An apparatus for a wireless network access device includes a first communication interface for wirelessly communicating with a wireless communication device. The apparatus includes a second communication interface for communicating with a network gateway device. The apparatus includes a control module configured to receive a first request for wireless uplink resources from the wireless communication device via the first communication interface. The control module is configured to provide a second request for wired uplink resources to the gateway device via the second communication interface based on the first request for wireless uplink resources. The second request for wired uplink resources is related to uplink resources of a wired uplink channel of the gateway device.
    Type: Application
    Filed: October 10, 2022
    Publication date: May 4, 2023
    Inventors: Artur ZAKS, Barak HERMESH, Yaron ALPERT
  • Patent number: 11539436
    Abstract: A network infrastructure combining data over cable service interface specification (DOCSIS) cable modem management and 10 Gb passive optical network XGPON networking technology. The DOCSIS equipment controls restrict the XGPON to physical layer (layer 1) while the DOCSIS equipment operate at a data link layer and above.
    Type: Grant
    Filed: January 11, 2018
    Date of Patent: December 27, 2022
    Assignee: MaxLinear, Inc.
    Inventors: Gerfried Krampl, Barak Hermesh, Amos Klimker, Shaul Shulman, Franz-Josef Schaefer, Guy Ray
  • Patent number: 11470634
    Abstract: An apparatus for a wireless network access device includes a first communication interface for wirelessly communicating with a wireless communication device. The apparatus includes a second communication interface for communicating with a network gateway device. The apparatus includes a control module configured to receive a first request for wireless uplink resources from the wireless communication device via the first communication interface. The control module is configured to provide a second request for wired uplink resources to the gateway device via the second communication interface based on the first request for wireless uplink resources. The second request for wired uplink resources is related to uplink resources of a wired uplink channel of the gateway device.
    Type: Grant
    Filed: June 28, 2018
    Date of Patent: October 11, 2022
    Assignee: INTEL CORPORATION
    Inventors: Artur Zaks, Barak Hermesh, Yaron Alpert
  • Publication number: 20220209931
    Abstract: The present disclosure is directed to timestamp detection using a cable modem and to a control apparatus, control device and control method for detecting time stamps in various signals such as orthogonal frequency division multiplexing (OFDM) signals. The control apparatus comprising processing circuitry being configured to obtain information a channel frequency response of the multi-path channel, the channel frequency response being based on a signal comprising a sequence of symbols. The processing circuitry is configured to transform the channel frequency response into a channel impulse response. The processing circuitry is configured to identify a peak in the channel impulse response. The processing circuitry is configured to determine a timestamp offset time between the peak in the channel impulse response and a trigger time indicative of a beginning of a symbol in the signal. The processing circuitry is configured to synchronize the device clock based on the timestamp offset time.
    Type: Application
    Filed: April 15, 2020
    Publication date: June 30, 2022
    Inventors: Thushara Hewavithana, Barak Hermesh
  • Patent number: 11277346
    Abstract: A method and apparatus for offloading packet classification processing of an access point in a residential gateway. A residential gateway includes a wireless access point and a processing circuit. The processing circuit receives a data packet from a network via a network port, processes the data packet to obtain packet classification information for the data packet, and sends the data packet with the packet classification information to the access point. The access point may process the data packet based on the packet classification information received from the processing circuit. The packet classification information includes at least one of a basic service set identifier, a station identifier, and an access category. The processing circuit may include a packet accelerator. The packet accelerator may write a cookie including the packet classification information in a packet descriptor for the data packet.
    Type: Grant
    Filed: December 23, 2019
    Date of Patent: March 15, 2022
    Assignee: Intel Corporation
    Inventors: Ziv Kfir, Barak Hermesh
  • Patent number: 11172054
    Abstract: This disclosure relates to offloading processing intensive tasks in communication protocol specific operations off the device, e.g. to another network node connected to the device via a network. Such tasks may for example include flow control, segmentation/desegmentation, and/or error control. As part of error control, protocols of the transport protocol layer of the OSI protocol stack may include checksum calculation to ensure reliability of the (payload) data. The calculation of checksums may be processing intensive. For this reason, example client nodes that realize the offloading of processing intensive tasks in communication protocol specific operations to another network node may not utilize any transport layer protocol at all, but rely on flow control and error control implemented in most modern data link layer protocols (Layer 2 of the OSI protocol stack). Accordingly, the processing intensive tasks can be “shifted” from the client device to another device.
    Type: Grant
    Filed: January 3, 2017
    Date of Patent: November 9, 2021
    Assignee: MaxLinear, Inc.
    Inventors: Barak Hermesh, Avi Priev, Ziv Kfir, Artur Zaks
  • Publication number: 20210297277
    Abstract: Examples relate to a control apparatus, control device and control method for a cable modem, and to a cable modem. The control apparatus or control device comprises interface circuitry or communication means for communicating with one or more other components of the cable modem, and processing circuitry or processing means that is configured to obtain information on a temperature of a power amplifier or power amplification means of the cable modem from temperature measurement circuitry or temperature measurement means of the cable modem, and to control a duty cycle of the power amplifier based on the information on the temperature.
    Type: Application
    Filed: December 20, 2020
    Publication date: September 23, 2021
    Inventors: Shaul SHULMAN, Barak HERMESH, Nathan GOICHBERG
  • Publication number: 20210099770
    Abstract: Example methods, apparatus, systems and articles of manufacture (e.g., physical storage media) to control digital video bandwidth utilization with a virtualized communication hub are disclosed. Example methods disclosed herein include monitoring, with a virtual access function of the virtualized communication hub, an aggregate load on a broadband access medium to detect bandwidth utilization events. Disclosed example methods also include sending, from the virtual access function, a first notification message to a virtual set-top box of the virtualized communication hub in response to detecting a first bandwidth utilization event. Disclosed example methods further include adjusting, at the virtual set-top box and based on the first notification message, an output bandwidth for streaming digital media from the virtual set-top box to a physical set-top box via a broadband access medium.
    Type: Application
    Filed: May 8, 2020
    Publication date: April 1, 2021
    Inventors: Barak Hermesh, Ziv Kfir
  • Publication number: 20200204257
    Abstract: A network infrastructure combining data over cable service interface specification (DOCSIS) cable modem management and 10 Gb passive optical network XGPON networking technology. The DOCSIS equipment controls restrict the XGPON to physical layer (layer 1) while the DOCSIS equipment operate at a data link layer and above.
    Type: Application
    Filed: January 10, 2018
    Publication date: June 25, 2020
    Inventors: Gerfried Krampl, Barak Hermesh, Amos Klimker, Shaul Shulman, Franz-Josef Schaefer, Guy Ray
  • Publication number: 20200195565
    Abstract: A method and apparatus for offloading packet classification processing of an access point in a residential gateway. A residential gateway includes a wireless access point and a processing circuit. The processing circuit receives a data packet from a network via a network port, processes the data packet to obtain packet classification information for the data packet, and sends the data packet with the packet classification information to the access point. The access point may process the data packet based on the packet classification information received from the processing circuit. The packet classification information includes at least one of a basic service set identifier, a station identifier, and an access category. The processing circuit may include a packet accelerator. The packet accelerator may write a cookie including the packet classification information in a packet descriptor for the data packet.
    Type: Application
    Filed: December 23, 2019
    Publication date: June 18, 2020
    Inventors: Ziv Kfir, Barak Hermesh
  • Patent number: 10652627
    Abstract: Example methods, apparatus, systems and articles of manufacture (e.g., physical storage media) to control digital video bandwidth utilization with a virtualized communication hub are disclosed. Example methods disclosed herein include monitoring, with a virtual access function of the virtualized communication hub, an aggregate load on a broadband access medium to detect bandwidth utilization events. Disclosed example methods also include sending, from the virtual access function, a first notification message to a virtual set-top box of the virtualized communication hub in response to detecting a first bandwidth utilization event. Disclosed example methods further include adjusting, at the virtual set-top box and based on the first notification message, an output bandwidth for streaming digital media from the virtual set-top box to a physical set-top box via a broadband access medium.
    Type: Grant
    Filed: March 31, 2017
    Date of Patent: May 12, 2020
    Assignee: Intel Corporation
    Inventors: Barak Hermesh, Ziv Kfir
  • Publication number: 20200068048
    Abstract: This disclosure relates to offloading processing intensive tasks in communication protocol specific operations off the device, e.g. to another network node connected to the device via a network. Such tasks may for example include flow control, segmentation/desegmentation, and/or error control. As part of error control, protocols of the transport protocol layer of the OSI protocol stack may include checksum calculation to ensure reliability of the (payload) data. The calculation of checksums may be processing intensive. For this reason, example client nodes that realize the offloading of processing intensive tasks in communication protocol specific operations to another network node may not utilize any transport layer protocol at all, but rely on flow control and error control implemented in most modern data link layer protocols (Layer 2 of the OSI protocol stack). Accordingly, the processing intensive tasks can be “shifted” from the client device to another device.
    Type: Application
    Filed: January 3, 2017
    Publication date: February 27, 2020
    Inventors: Barak Hermesh, Avi Priev, Ziv Kfir, Artur Zaks
  • Patent number: 10552343
    Abstract: Various systems and methods for queue management in computer memory are described herein. A system for implementing a zero thrash cache queue manager includes a processor subsystem to: receive a memory access request for a queue; write data to a queue tail cache line in a cache when the memory access request is to add data to the queue, the queue tail cache line protected from being evicted from the cache; and read data from a current queue head cache line in the cache when the memory access request is to remove data from the queue, the current queue head cache line protected from being evicted from the cache.
    Type: Grant
    Filed: November 29, 2017
    Date of Patent: February 4, 2020
    Assignee: Intel Corporation
    Inventors: Barak Hermesh, Ziv Kfir, Amos Klimker, Doron Nakar, Lior Nevo
  • Patent number: 10530698
    Abstract: A method and apparatus for offloading packet classification processing of an access point in a residential gateway. A residential gateway includes a wireless access point and a processing circuit. The processing circuit receives a data packet from a network via a network port, processes the data packet to obtain packet classification information for the data packet, and sends the data packet with the packet classification information to the access point. The access point may process the data packet based on the packet classification information received from the processing circuit. The packet classification information includes at least one of a basic service set identifier, a station identifier, and an access category. The processing circuit may include a packet accelerator. The packet accelerator may write a cookie including the packet classification information in a packet descriptor for the data packet.
    Type: Grant
    Filed: May 23, 2018
    Date of Patent: January 7, 2020
    Assignee: Intel Corporation
    Inventors: Ziv Kfir, Barak Hermesh
  • Publication number: 20190104334
    Abstract: A cable modem with an embedded video transmitter for supporting all-IP end-to-end services in a cable network is disclosed. A cable modem is provided with a video converter/modulator feature. The cable modem receives Internet protocol (IP) packets carrying video streams from a network. A video extractor in the cable modem extracts video packets from the IP packets, and a video modulator in the cable modem modulates the extracted video packets per video format supported by a customer premise equipment (CPE). The cable modem then sends the modulated video packets to the CPE. With this feature, all-IP end-to-end services may be implemented without being dependent on an existing CPE's capability for supporting IP at the customer premises.
    Type: Application
    Filed: August 22, 2018
    Publication date: April 4, 2019
    Inventors: Shaul SHULMAN, Barak Hermesh, Avi Priev, Eddy Kvetny, Amos Klimker
  • Publication number: 20190097948
    Abstract: An apparatus, including: a hardware platform; logic to execute on the hardware platform, the logic configured to: receive a batch including first plurality of packets; identify a common attribute of the batch; perform batch processing on the batch according to the common attribute; generate a hint for the batch, the hint comprising information about the batch to facilitate processing of the batch; and forward the batch to a host platform network interface with the hint.
    Type: Application
    Filed: September 28, 2017
    Publication date: March 28, 2019
    Applicant: Intel Corporation
    Inventors: John J. Browne, Christopher MacNamara, Tomasz Kantecki, Barak Hermesh, Sean Harte, Andrey Chilikin, Brendan Ryan, Bruce Richardson, Michael A. O'Hanlon, Andrew Cunningham
  • Publication number: 20190045534
    Abstract: An apparatus for a wireless network access device includes a first communication interface for wirelessly communicating with a wireless communication device. The apparatus includes a second communication interface for communicating with a network gateway device. The apparatus includes a control module configured to receive a first request for wireless uplink resources from the wireless communication device via the first communication interface. The control module is configured to provide a second request for wired uplink resources to the gateway device via the second communication interface based on the first request for wireless uplink resources. The second request for wired uplink resources is related to uplink resources of a wired uplink channel of the gateway device.
    Type: Application
    Filed: June 28, 2018
    Publication date: February 7, 2019
    Inventors: Artur Zaks, Barak Hermesh, Yaron Alpert
  • Publication number: 20190044868
    Abstract: A method and apparatus for offloading packet classification processing of an access point in a residential gateway. A residential gateway includes a wireless access point and a processing circuit. The processing circuit receives a data packet from a network via a network port, processes the data packet to obtain packet classification information for the data packet, and sends the data packet with the packet classification information to the access point. The access point may process the data packet based on the packet classification information received from the processing circuit. The packet classification information includes at least one of a basic service set identifier, a station identifier, and an access category. The processing circuit may include a packet accelerator. The packet accelerator may write a cookie including the packet classification information in a packet descriptor for the data packet.
    Type: Application
    Filed: May 23, 2018
    Publication date: February 7, 2019
    Inventors: Ziv Kfir, Barak Hermesh