Patents by Inventor Yoni Landau

Yoni Landau 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: 11805042
    Abstract: Technologies for timestamping data packets with forward error correction is disclosed. Alignment markers may be inserted in a data stream in order to assist with synchronization on the receiving end. After insertion of the alignment markers, a start of frame delimiter or other trigger may be detected, triggering a timestamp corresponding to the start of frame delimiter or other trigger. The data and the timestamp are sent to a remote compute device, which may timestamp the data before removing the alignment markers. With this approach, insertion of the alignment markers does not lead to a deviation in the timestamp of the sending compute device or the receiving compute device.
    Type: Grant
    Filed: September 20, 2022
    Date of Patent: October 31, 2023
    Assignee: Intel Corporation
    Inventors: Yoni Landau, Janardhan Satyanarayana, Assaf Benhamou, Mark Bordogna
  • Patent number: 11711159
    Abstract: In a transceiver, the accuracy of a packet time stamp can be improved by compensating for errors introduced by processing of the packet. A received packet can be received via multiple lanes. A packet time stamp can be measured using a start of frame delimiter (SFD). A last arriving lane can be used to provide a recovered clock signal. A phase offset between the recovered clock signal and the system clock of the transceiver can be used to adjust the time stamp. A position of the SFD within a data block can be used to adjust the time stamp. A position of the data block within a combined group of data blocks can be used to adjust the time stamp. Also, a serializer-deserializer delay associated with the last arriving lane can be used to adjust the time stamp.
    Type: Grant
    Filed: December 24, 2020
    Date of Patent: July 25, 2023
    Assignee: Intel Corporation
    Inventors: Mark Bordogna, Janardhan Satyanarayana, Yoni Landau, Diwakar Suvvari
  • Publication number: 20230016505
    Abstract: Technologies for timestamping data packets with forward error correction is disclosed. Alignment markers may be inserted in a data stream in order to assist with synchronization on the receiving end. After insertion of the alignment markers, a start of frame delimiter or other trigger may be detected, triggering a timestamp corresponding to the start of frame delimiter or other trigger. The data and the timestamp are sent to a remote compute device, which may timestamp the data before removing the alignment markers. With this approach, insertion of the alignment markers does not lead to a deviation in the timestamp of the sending compute device or the receiving compute device.
    Type: Application
    Filed: September 20, 2022
    Publication date: January 19, 2023
    Applicant: Intel Corporation
    Inventors: Yoni Landau, Janardhan Satyanarayana, Assaf Benhamou, Mark Bordogna
  • Patent number: 11546241
    Abstract: Technologies for timestamping data packets with forward error correction is disclosed. Alignment markers may be inserted in a data stream in order to assist with synchronization on the receiving end. After insertion of the alignment markers, a start of frame delimiter or other trigger may be detected, triggering a timestamp corresponding to the start of frame delimiter or other trigger. The data and the timestamp are sent to a remote compute device, which may timestamp the data before removing the alignment markers. With this approach, insertion of the alignment markers does not lead to a deviation in the timestamp of the sending compute device or the receiving compute device.
    Type: Grant
    Filed: October 18, 2021
    Date of Patent: January 3, 2023
    Assignee: Intel Corporation
    Inventors: Yoni Landau, Janardhan H. Satyanarayana, Assaf Benhamou, Mark A. Bordogna
  • Publication number: 20220150149
    Abstract: Technologies for timestamping data packets with forward error correction is disclosed. Alignment markers may be inserted in a data stream in order to assist with synchronization on the receiving end. After insertion of the alignment markers, a start of frame delimiter or other trigger may be detected, triggering a timestamp corresponding to the start of frame delimiter or other trigger. The data and the timestamp are sent to a remote compute device, which may timestamp the data before removing the alignment markers. With this approach, insertion of the alignment markers does not lead to a deviation in the timestamp of the sending compute device or the receiving compute device.
    Type: Application
    Filed: October 18, 2021
    Publication date: May 12, 2022
    Inventors: Yoni Landau, Janardhan H. Satyanarayana, Assaf BENHAMOU, Mark A. Bordogna
  • Patent number: 11265096
    Abstract: In a transceiver, the accuracy of a packet time stamp can be improved by compensating for errors introduced by processing of the packet. A received packet can be received via multiple lanes. A packet time stamp can be measured using a start of frame delimiter (SFD). A last arriving lane can be used to provide a recovered clock signal. A phase offset between the recovered clock signal and the system clock of the transceiver can be used to adjust the time stamp. A position of the SFD within a data block can be used to adjust the time stamp. A position of the data block within a combined group of data blocks can be used to adjust the time stamp. Also, a serializer-deserializer delay associated with the last arriving lane can be used to adjust the time stamp.
    Type: Grant
    Filed: May 13, 2019
    Date of Patent: March 1, 2022
    Assignee: Intel Corporation
    Inventors: Mark Bordogna, Janardhan Satyanarayana, Yoni Landau, Diwakar Suvvari
  • Patent number: 11190208
    Abstract: Computing devices and techniques for providing link partner health reporting are described. In one embodiment, for example, an apparatus may include at least one memory, and logic, at least a portion of the logic comprised in hardware coupled to the at least one memory, the logic to determine a plurality of error counters, each of the plurality of error counters associated with a number of errors, determine the number of errors for each data unit of a plurality of data units associated with a data block, increment each of the plurality of error counters corresponding with the number of errors for each data unit of the plurality of data units, provide a plurality of error counts for the data block to a link partner, the plurality of error counts corresponding to the number of errors accumulated in each of the plurality of error counters for the data block, and reset the plurality of error counters. Other embodiments are described and claimed.
    Type: Grant
    Filed: June 18, 2020
    Date of Patent: November 30, 2021
    Assignee: Intel Corporation
    Inventors: Adee Ofir Ran, Amir Mezer, Alon Meisler, Assaf Benhamou, Itamar Levin, Yoni Landau
  • Patent number: 11153191
    Abstract: Technologies for timestamping data packets with forward error correction is disclosed. Alignment markers may be inserted in a data stream in order to assist with synchronization on the receiving end. After insertion of the alignment markers, a start of frame delimiter or other trigger may be detected, triggering a timestamp corresponding to the start of frame delimiter or other trigger. The data and the timestamp are sent to a remote compute device, which may timestamp the data before removing the alignment markers. With this approach, insertion of the alignment markers does not lead to a deviation in the timestamp of the sending compute device or the receiving compute device.
    Type: Grant
    Filed: March 30, 2018
    Date of Patent: October 19, 2021
    Assignee: Intel Corporation
    Inventors: Yoni Landau, Janardhan H. Satyanarayana, Assaf Benhamou, Mark A. Bordogna
  • Publication number: 20210152271
    Abstract: In a transceiver, the accuracy of a packet time stamp can be improved by compensating for errors introduced by processing of the packet. A received packet can be received via multiple lanes. A packet time stamp can be measured using a start of frame delimiter (SFD). A last arriving lane can be used to provide a recovered clock signal. A phase offset between the recovered clock signal and the system clock of the transceiver can be used to adjust the time stamp. A position of the SFD within a data block can be used to adjust the time stamp. A position of the data block within a combined group of data blocks can be used to adjust the time stamp. Also, a serializer-deserializer delay associated with the last arriving lane can be used to adjust the time stamp.
    Type: Application
    Filed: December 24, 2020
    Publication date: May 20, 2021
    Inventors: Mark BORDOGNA, Janardhan SATYANARAYANA, Yoni LANDAU, Diwakar SUVVARI
  • Patent number: 10924132
    Abstract: Computing devices and techniques for providing link partner health reporting are described. In one embodiment, for example, an apparatus may include at least one memory, and logic, at least a portion of the logic comprised in hardware coupled to the at least one memory, the logic to determine a plurality of error counters, each of the plurality of error counters associated with a number of errors, determine the number of errors for each data unit of a plurality of data units associated with a data block, increment each of the plurality of error counters corresponding with the number of errors for each data unit of the plurality of data units, provide a plurality of error counts for the data block to a link partner, the plurality of error counts corresponding to the number of errors accumulated in each of the plurality of error counters for the data block, and reset the plurality of error counters. Other embodiments are described and claimed.
    Type: Grant
    Filed: September 8, 2017
    Date of Patent: February 16, 2021
    Assignee: Intel Corporation
    Inventors: Adee Ofir Ran, Amir Mezer, Alon Meisler, Assaf Benhamou, Itamar Levin, Yoni Landau
  • Publication number: 20200321978
    Abstract: Computing devices and techniques for providing link partner health reporting are described. In one embodiment, for example, an apparatus may include at least one memory, and logic, at least a portion of the logic comprised in hardware coupled to the at least one memory, the logic to determine a plurality of error counters, each of the plurality of error counters associated with a number of errors, determine the number of errors for each data unit of a plurality of data units associated with a data block, increment each of the plurality of error counters corresponding with the number of errors for each data unit of the plurality of data units, provide a plurality of error counts for the data block to a link partner, the plurality of error counts corresponding to the number of errors accumulated in each of the plurality of error counters for the data block, and reset the plurality of error counters. Other embodiments are described and claimed.
    Type: Application
    Filed: June 18, 2020
    Publication date: October 8, 2020
    Inventors: Adee Ofir Ran, Amir Mezer, Alon Meisler, Assaf Benhamou, Itamar Levin, Yoni Landau
  • Publication number: 20190273571
    Abstract: In a transceiver, the accuracy of a packet time stamp can be improved by compensating for errors introduced by processing of the packet. A received packet can be received via multiple lanes. A packet time stamp can be measured using a start of frame delimiter (SFD). A last arriving lane can be used to provide a recovered clock signal. A phase offset between the recovered clock signal and the system clock of the transceiver can be used to adjust the time stamp. A position of the SFD within a data block can be used to adjust the time stamp. A position of the data block within a combined group of data blocks can be used to adjust the time stamp. Also, a serializer-deserializer delay associated with the last arriving lane can be used to adjust the time stamp.
    Type: Application
    Filed: May 13, 2019
    Publication date: September 5, 2019
    Inventors: Mark BORDOGNA, Janardhan SATYANARAYANA, Yoni LANDAU, Diwakar SUVVARI
  • Publication number: 20190215008
    Abstract: Computing devices and techniques for providing link partner health reporting are described. In one embodiment, for example, an apparatus may include at least one memory, and logic, at least a portion of the logic comprised in hardware coupled to the at least one memory, the logic to determine a plurality of error counters, each of the plurality of error counters associated with a number of errors, determine the number of errors for each data unit of a plurality of data units associated with a data block, increment each of the plurality of error counters corresponding with the number of errors for each data unit of the plurality of data units, provide a plurality of error counts for the data block to a link partner, the plurality of error counts corresponding to the number of errors accumulated in each of the plurality of error counters for the data block, and reset the plurality of error counters. Other embodiments are described and claimed.
    Type: Application
    Filed: September 8, 2017
    Publication date: July 11, 2019
    Applicant: Intel Corporation
    Inventors: Adee Ofir Ran, Amir Mezer, Alon Meisler, Assaf Benhamou, Itamar Levin, Yoni Landau
  • Publication number: 20190044839
    Abstract: Technologies for timestamping data packets with forward error correction is disclosed. Alignment markers may be inserted in a data stream in order to assist with synchronization on the receiving end. After insertion of the alignment markers, a start of frame delimiter or other trigger may be detected, triggering a timestamp corresponding to the start of frame delimiter or other trigger. The data and the timestamp are sent to a remote compute device, which may timestamp the data before removing the alignment markers. With this approach, insertion of the alignment markers does not lead to a deviation in the timestamp of the sending compute device or the receiving compute device.
    Type: Application
    Filed: March 30, 2018
    Publication date: February 7, 2019
    Inventors: Yoni Landau, Janardhan H. Satyanarayana, Assaf Benhamou, Mark A. Bordogna
  • Patent number: 9722717
    Abstract: Technologies for robust data transmission include a network port logic having a physical coding sublayer (PCS). The PCS may transmit a series of rapid alignment markers (RAMs) to a link partner, with each RAM indicative of a counter value. The PCS transitions to a sleep state if the counter value equals two and a low power idle (LPI) command is set by an upper-layer client. The PCS transitions to an active state if the counter value equals one and the LPI command is not set. The PCS may receive a low power idle symbol (LI) from the link partner and start a guard timer in response to receipt of the LI symbol. The PCS transitions to a sleep state if the guard timer expires and transitions to the active state if data other than LI is received prior to expiration of the guard timer. Other embodiments are described and claimed.
    Type: Grant
    Filed: December 18, 2014
    Date of Patent: August 1, 2017
    Assignee: Intel Corporation
    Inventors: Yoni Landau, Assaf Benhamou, Adee O. Ran
  • Publication number: 20160182175
    Abstract: Technologies for robust data transmission include a network port logic having a physical coding sublayer (PCS). The PCS may transmit a series of rapid alignment markers (RAMs) to a link partner, with each RAM indicative of a counter value. The PCS transitions to a sleep state if the counter value equals two and a low power idle (LPI) command is set by an upper-layer client. The PCS transitions to an active state if the counter value equals one and the LPI command is not set. The PCS may receive a low power idle symbol (LI) from the link partner and start a guard timer in response to receipt of the LI symbol. The PCS transitions to a sleep state if the guard timer expires and transitions to the active state if data other than LI is received prior to expiration of the guard timer. Other embodiments are described and claimed.
    Type: Application
    Filed: December 18, 2014
    Publication date: June 23, 2016
    Inventors: Yoni Landau, Assaf Benhamou, Adee O. Ran