Patents by Inventor Eyran Lida

Eyran Lida 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: 9614788
    Abstract: Methods and systems for operating a packet switch that communicates packets with error indication, including the steps of: receiving a packet comprising an error detection field; utilizing the error detection field to identify an error in the packet; marking the occurrence of the error in an error propagation field in the packet; updating the value of the error detection field; and forwarding the modified packet, with the updated value of the error detection field and the error propagation field, according to information carried in the packet.
    Type: Grant
    Filed: October 20, 2014
    Date of Patent: April 4, 2017
    Assignee: Valens Semiconductor Ltd.
    Inventors: Eyran Lida, Nadav Banet, Aviv Salamon
  • Patent number: 9594719
    Abstract: Seamless addition of high bandwidth lanes, including the steps of: sending, by a master, an idle sequence using 7b/10b code words over new high bandwidth lanes in parallel to sending and receiving 8b/10b data with a fixed delay over master-to-slave (m2s) and slave-to-master (s2m) active high bandwidth lanes; sending in parallel a synchronization sequence and a known non-idle sequence during an inter packet gap; utilizing, by the slave, the known non-idle sequence for deskewing the new high bandwidth lanes; and sending, by the master, a transition sequence over both the m2s active high bandwidth lane and the new high bandwidth lanes, and immediately thereafter the master is ready to transmit high bandwidth data using 8b/10b code words over both the m2s active high bandwidth lane and the new high bandwidth lanes.
    Type: Grant
    Filed: July 30, 2015
    Date of Patent: March 14, 2017
    Assignee: Valens Semiconductor Ltd.
    Inventors: Eyran Lida, Aviv Salamon
  • Patent number: 9588925
    Abstract: Methods and systems for operating a USB extension over a lossy channel. The USB extension includes at least a state machine and packet loss inference mechanism. The state machine includes a first state in which the USB extension receives a USB data packet from a standard USB host, a second state, unsupported by the USB Specification, in which the packet loss inference mechanism may indicate the state machine to switch back to its first state, and a third state in which the USB extension switches the state machine back to its first state.
    Type: Grant
    Filed: September 17, 2014
    Date of Patent: March 7, 2017
    Assignee: Valens Semiconductor Ltd.
    Inventors: Aviv Salamon, Eyran Lida
  • Publication number: 20170063719
    Abstract: Methods and systems for resource reservation networks configured to maintain low latency and latency variation of co-shared sessions. A session creation module (SCM) creates a bi-directional parent session (Sp), between first and second session partners, by: allocating co-shared network resources over a first network hop, and allocating network resources over a second network hop; wherein the network resources allocated to the Sp guarantee a maximum end-to-end latency variation (e2eLV) below 100 usec. The SCM further calculates a maximum e2eLV of a potential bi-directional derivative session (Sd) between the first session partner and a third session partner; wherein the potential Sd utilizes network resources over a third network hop and the co-shared network resources over the first network hop. And the SCM creates the Sd responsive to determining that the maximum e2eLV of the Sd being below 100 usec.
    Type: Application
    Filed: July 29, 2016
    Publication date: March 2, 2017
    Applicant: Valens Semiconductor Ltd.
    Inventors: Eyran Lida, Nadav Banet
  • Publication number: 20170063711
    Abstract: Methods and systems for a resource reservation network that supports bi-directional co-shared sessions. A session creation module (SCM) creates a bi-directional parent session (Sp), between first and second session partners, by: allocating co-shared network resources over a first network hop, and allocating network resources over a second network hop. The SCM further creates a bi-directional derivative session (Sd) between the first session partner and a third session partner, by: allocating network resources to the Sd over a third network hop, and not allocating specifically for the Sd all the network resources required for the Sd over the first network hop.
    Type: Application
    Filed: July 29, 2016
    Publication date: March 2, 2017
    Applicant: Valens Semiconductor Ltd.
    Inventors: Eyran Lida, Nadav Banet
  • Publication number: 20170063712
    Abstract: System and method for a resource reservation network that switches fast between bi-directional co-shared sessions having different network paths. A session creation module (SCM) creates a bi-directional parent session (Sp), between first and second session partners, by: allocating co-shared network resources over a first network hop, and allocating network resources over a second network hop. The SCM further creates a bi-directional derivative session (Sd) between the first session partner and a third session partner, by: allocating network resources to the Sd over a third network hop, and not allocating specifically for the Sd all the network resources required for the Sd over the first network hop. And the network is able to switch between the Sp and the Sd within a duration that is less than half the duration required to create the Sd.
    Type: Application
    Filed: July 29, 2016
    Publication date: March 2, 2017
    Applicant: Valens Semiconductor Ltd.
    Inventors: Eyran Lida, Nadav Banet
  • Publication number: 20170063713
    Abstract: Methods and systems for creating bi-directional co-shared sessions and switching between bi-directional co-shared sessions. Embodiment of one method includes the following steps: Sending a first message over a bi-directional parent session network path (Pp) to indicate allocation of network resources along the Pp, including co-shared network resources. Creating the parent session (Sp) by sending a first session creation message. Sending a second message over a bi-directional derivative session network path (Pd) to indicate allocation of non-co-shared network resources along the Pd. And creating the Sd by sending a second session creation message.
    Type: Application
    Filed: July 29, 2016
    Publication date: March 2, 2017
    Applicant: Valens Semiconductor Ltd.
    Inventors: Eyran Lida, Nadav Banet
  • Patent number: 9521026
    Abstract: A Tomlinson-Harashima Precoding (THP) transmitter transmits data modulated by non-overlapping Dynamic Modulation Coding (DMC) to a receiver. In order to enable the receiver to differentiate between the different modulations of the DMC, a novel non-overlapping DMC is used. The constellations of the non-overlapping DMC are selected such that the result of the modulo operation of the THP maintains the signal levels, belonging to the different constellations, separated.
    Type: Grant
    Filed: June 7, 2015
    Date of Patent: December 13, 2016
    Assignee: Valens Semiconductor Ltd.
    Inventors: Eyran Lida, Aviv Salamon
  • Publication number: 20160359657
    Abstract: A Tomlinson-Harashima Precoding (THP) transmitter transmits data modulated by non-overlapping Dynamic Modulation Coding (DMC) to a receiver. In order to enable the receiver to differentiate between the different modulations of the DMC, a novel non-overlapping DMC is used. The constellations of the non-overlapping DMC are selected such that the result of the modulo operation of the THP maintains the signal levels, belonging to the different constellations, separated.
    Type: Application
    Filed: June 7, 2015
    Publication date: December 8, 2016
    Applicant: Valens Semiconductor Ltd.
    Inventors: Eyran Lida, Aviv Salamon
  • Patent number: 9462025
    Abstract: Methods and systems for admitting streaming sessions while controlling links capacities, including the steps of: receiving a request to establish a new streaming session in presence of an existing streaming session; wherein the paths of the session and the new session pass through a link, which is currently set to have a first capacity. Estimating a first end-to-end latency variation of the existing streaming session, supposing that the new streaming session is established over the new path. Determining that the first end-to-end latency variation exceeds a maximum allowable end-to-end latency variation of the existing session. Estimating a second end-to-end latency variation of the existing streaming session, supposing that the link is set to have a second capacity higher than the first capacity. Determining that the second end-to-end latency variation does not exceed the limit. Setting the link to have the second capacity. And admitting the request.
    Type: Grant
    Filed: September 10, 2014
    Date of Patent: October 4, 2016
    Assignee: Valens Semiconductor Ltd.
    Inventors: Eyran Lida, Aviv Salamon
  • Publication number: 20160285721
    Abstract: System and method for utilizing transmission of known sequences to indicate qualities of operating points of first and second transceivers. One method includes the following steps: transmitting a first known sequence by a first transceiver upon identifying a quality degradation in its operating point; and replying with a second known sequence by a second transceiver upon receiving the first known sequence. The method further includes the steps of transmitting the second known sequence by the second transceiver upon identifying a quality degradation in its operating point, and replying with the first known sequence by the first transceiver.
    Type: Application
    Filed: June 1, 2016
    Publication date: September 29, 2016
    Applicant: Valens Semiconductor Ltd.
    Inventors: Eyran Lida, Aviv Salamon
  • Publication number: 20160277126
    Abstract: Methods and systems for fast recovery, such as a transceiver that assists a second transceiver to recover rapidly from quality degradation. In one embodiment, the transceiver includes a receiver and a transmitter. The receiver receives from the second transceiver an indication to transmit known data, wherein utilizing the known data enables the second transceiver to recover within less than 1 millisecond from the quality degradation. And the transmitter transmits the known data, wherein the known data comprises bitwise complement code words of an idle sequence, and each bitwise complement code word appears in the idle sequence.
    Type: Application
    Filed: June 1, 2016
    Publication date: September 22, 2016
    Applicant: Valens Semiconductor Ltd.
    Inventors: Eyran Lida, Aviv Salamon, Gaby Gur Cohen, Israel Greiss
  • Publication number: 20160277127
    Abstract: Systems and methods for recovering rapidly from a mode-conversion of a common mode interference. One exemplary transceiver includes: a slicer configured to generate slicing decisions and slicing errors based on a differential signal, transmitted at a rate above 500 Mbps, which is received from a second transceiver; and a common mode sensor analog front end (CMS-AFE) configured to sense a common mode component of the differential signal. The CMS-AFE is coupled to a fast-adaptive mode-conversion canceller (FA-MCC) configured to generate a compensation signal that compensates for differential interferences that are correlated with the common mode component. Wherein, within less than 1 millisecond from an occurrence of a differential interference that causes the packet loss to exceed 10% as a result of the mode-conversion, the transceiver is configured to utilize the slicing errors to adapt the FA-MCC to a level that reduces the packet loss rate to below 1%.
    Type: Application
    Filed: June 1, 2016
    Publication date: September 22, 2016
    Applicant: Valens Semiconductor Ltd.
    Inventors: Eyran Lida, Aviv Salamon, Gaby Gur Cohen, Israel Greiss
  • Publication number: 20160277067
    Abstract: Methods and systems for fast recovery from serious differential interferences. An exemplary method includes the following steps: transmitting, by a transmitter to a transceiver, at a fixed data rate above 100 Mbps; receiving, by a receiver from the transceiver, an indication indicating that the transceiver is experiencing a serious interference; responsive to the indication, reducing the data rate at which the transmitter transmits; storing excess data that could not be sent during the period of the reduced data rate; and increasing, within less than 1 millisecond, the data rate at which the transmitter transmits to a level that enables it to transmit both the stored excess data and the ongoing data at the fixed data rate.
    Type: Application
    Filed: June 1, 2016
    Publication date: September 22, 2016
    Applicant: Valens Semiconductor Ltd.
    Inventors: Eyran Lida, Aviv Salamon, Gaby Gur Cohen, Israel Greiss
  • Patent number: 9426006
    Abstract: A low power partial functionality communication link that includes a first mode of operation for transmitting a first high throughput data stream including a plurality of data types over wires, and a second low power partial functionality mode of operation for transmitting, over a subset of the wires used for transmitting the first data stream, a second low throughput bidirectional data stream that may include less data types than the first data stream.
    Type: Grant
    Filed: August 5, 2008
    Date of Patent: August 23, 2016
    Assignee: Valens Semiconductor Ltd.
    Inventors: Eyran Lida, Avi Avrahami, Alon Benzaray, Nadav Banet, Micha Risling, Massad Eyal, Zeev Brunin
  • Patent number: 9413697
    Abstract: Method and device for using or dropping erroneous packets, including the steps of: receiving, by a network adaptor, first and second packets having headers, payloads, error propagation fields, and error detection fields. The error propagation fields indicate reception errors while the error detection fields do not indicate reception errors. Determining that the first packet is addressed to a first application and dropping the first packet. And determining that the second packet is addressed to a second application and enabling an end-device coupled to the adaptor to use the erroneous data stored in the second payload.
    Type: Grant
    Filed: October 20, 2014
    Date of Patent: August 9, 2016
    Assignee: Valens Semiconductor Ltd.
    Inventors: Eyran Lida, Nadav Banet, Aviv Salamon
  • Patent number: 9407394
    Abstract: Implementing flow control without using unique symbols or designated packets, comprising: sending, from a first device to a second device, high throughput packet communication. Temporarily storing the high throughput packet communication in a buffer of the second device. Calculating, by the second device, a basic idle code word sequence known to the first device. Producing an idle sequence by replacing certain M code words of the basic idle sequence with M bitwise complement code words. Transmitting the idle sequence, wherein the M bitwise complement code words are indicative of the fullness of the buffer. Receiving the idle sequence by the first device, and determining, based on a difference between the idle sequence and the basic idle sequence, that the buffer is full or expected to get full, and thus the first device stop sending packets to the second device.
    Type: Grant
    Filed: September 11, 2014
    Date of Patent: August 2, 2016
    Assignee: Valens Semiconductor Ltd.
    Inventors: Eyran Lida, Aviv Salamon
  • Publication number: 20160219247
    Abstract: Systems and methods for fixed delay video switching. One embodiment of the system describes a fixed delay video communication link, which includes: a real-time video encoder (RT-VE) that receives an incoming high-definition uncompressed video (HD-UV), compresses the incoming HD-UV into first or second HD compressed video, and transmits the HD compressed video over a communication link to a real-time video decoder (RT-VD). The RT-VD decompresses the HD compressed video into an outgoing HD-UV. And wherein on-the-fly switches between the first and second compression ratios, while continuing to receive the incoming HD-UV uninterruptedly, are both visually lossless and maintain the same fixed delay between corresponding pixels of the incoming HD-UV and the outgoing HD-UV.
    Type: Application
    Filed: August 25, 2015
    Publication date: July 28, 2016
    Applicant: Valens Semiconductor Ltd.
    Inventor: Eyran Lida
  • Publication number: 20160219243
    Abstract: Methods and systems for compression that maintains parameters related to uncompressed video (PRTUV) while changing video compression ratios on-the-fly. One embodiment of a system includes: A video transmitter that receives incoming high-definition uncompressed video (HD-UV) characterized by certain PRTUV. The video transmitter compresses the incoming HD-UV into a first compressed video of ratio between 1:1 and 5:1, and sends it over a communication link to a receiver that decompresses the video to an outgoing HD-UV. When the video transmitter receives a command to smoothly change on-the-fly the compression to a second compressed video of ratio between 2:1 and 10:1, it makes the change without interrupting the continuous flow of the incoming HD-UV. Wherein the outgoing HD-UV maintains the PRTUV before, during, and after the change from the first compressed video to the second compressed video.
    Type: Application
    Filed: August 25, 2015
    Publication date: July 28, 2016
    Applicant: Valens Semiconductor Ltd.
    Inventor: Eyran Lida
  • Publication number: 20160218892
    Abstract: Transceivers and methods able to recover within less than 1 millisecond from quality degradation in the transceiver's operating point, including: receiving a signal from a second transceiver, using an adaptive digital equalizer and canceller (ADEC) to generate a slicer input signal, and generating slicing decisions and slicing errors that are used to adapt the ADEC. Shortly after identifying quality degradation in the transceiver's operating point, indicating the second transceiver to transmitting known data. And within less than 1 millisecond from identifying the quality degradation, the transceiver utilizes the known data to improve the accuracy of the slicing errors, which enables fast adaptation of the ADEC that improves the quality in the transceiver's operating point to a level that enables the transceiver to indicate the second transceiver to transmit data.
    Type: Application
    Filed: January 25, 2016
    Publication date: July 28, 2016
    Applicant: Valens Semiconductor ltd.
    Inventors: Eyran Lida, Gaby Gur Cohen, Aviv Salamon, Israel Greiss