Patents Assigned to Valens Semiconductor Ltd.
  • 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: 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: 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: 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
  • Publication number: 20160219309
    Abstract: Methods and systems for smooth switching of video sources. One method includes the steps of: Inferring that first and second network paths share a common link that has insufficient bandwidth to carry both the respective first and second incoming high-definition uncompressed videos (HD-UVs) generated by first and second real-time video encoders (RT-VEs). And synchronizing a smooth switching between the first and second incoming HD-UVs by: indicating the first and second RT-VEs to increase their first and second compression ratios to ratios that enable the common link to carry both the first and second compressed videos; indicating a video switcher to perform the smooth switching between the first and second corresponding outgoing HD-UVs; indicating the first RT-VE to stop sending the first compressed video after the smooth switching; and indicating the second RT-VE to decrease the second compression ratio.
    Type: Application
    Filed: August 25, 2015
    Publication date: July 28, 2016
    Applicant: Valens Semiconductor Ltd.
    Inventor: Eyran Lida
  • Publication number: 20160219317
    Abstract: Systems and methods for low-delay video streaming featuring multiple video compression ratios. One embodiment of the system includes: a real-time video encoder (RT-VE) that receives an incoming high-definition uncompressed video (HD-UV), processes the incoming HD-UV according to first and second compression ratios, and sends the processed video over a resource reservation communication link to a real-time video decoder (RT-VD). The compression delay added by the RT-VE is below the duration of a single video frame, and the RT-VD converts the processed video into an outgoing HD-UV. 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 switches and maintain a total delay between corresponding frames of the incoming HD-UV and the outgoing HD-UV that is below duration of two video frames.
    Type: Application
    Filed: August 25, 2015
    Publication date: July 28, 2016
    Applicant: Valens Semiconductor Ltd.
    Inventor: Eyran Lida
  • Publication number: 20160219343
    Abstract: Methods and systems to release network bandwidth for a new video stream. One method includes the following steps: receiving, by a first real-time video encoder (RT-VE), a first incoming high-definition uncompressed video (HD-UV), compressing it into a first compressed video using a first low compression ratio, and sending it over a first network path to a first real-time video decoder (RT-VD). Extracting, by the first RT-VD, an outgoing HD-UV from the first compressed video. Inferring that after establishing the first network path, and as a result of insufficient bandwidth on a common link comprised in the first network path, a second RT-VE cannot send a second compressed video to a second RT-VD over a second network path that includes the common link. And Increasing on-the-fly the first compression ratio in proportion to the insufficient bandwidth, in a manner that is visually lossless for a human viewing the outgoing HD-UV.
    Type: Application
    Filed: August 25, 2015
    Publication date: July 28, 2016
    Applicant: Valens Semiconductor Ltd.
    Inventor: Eyran Lida
  • Patent number: 9401729
    Abstract: Methods and systems for encoding a frame utilizing at least two line-codes having different minimal Hamming distances. The method includes maintaining over the frame absolute value of running disparity lower than or equal to K, while: encoding a first part of the frame utilizing a first line-code having a binary code word length N? and a minimal Hamming distance D?; and encoding a second part of the frame utilizing a second line-code having a binary code word length N? and a minimal Hamming distance D? lower than D?. Where the value of K is lower than both N?/2 and N?/2.
    Type: Grant
    Filed: February 3, 2014
    Date of Patent: July 26, 2016
    Assignee: Valens Semiconductor Ltd.
    Inventors: Eyran Lida, Aviv Salamon
  • Patent number: 9398240
    Abstract: A method of transmitting a data stream over a communication channel, the method comprising: providing symbol sets having different numbers of symbols; modulating data in the data stream that warrant different degrees of protection against noise onto symbols from symbol sets having different numbers of symbols, wherein which symbol set given data in the stream is modulated onto is independent of symbol sets onto which other data in the data stream is modulated onto; and transmitting the symbols.
    Type: Grant
    Filed: January 4, 2009
    Date of Patent: July 19, 2016
    Assignee: Valens Semiconductor Ltd.
    Inventors: Eyran Lida, Nadav Banet, Gaby Gur Cohen
  • Patent number: 9374252
    Abstract: Method and devices for generating a parallel binary representation of an HDBaseT® physical modulation. The method and devices include generating series-consisting-4-binary-symbols, each represents a physical modulation of one HDBaseT compliant symbol. The series-consisting-4-binary-symbols are transmitted over eight binary channels, where each series-consisting-4-binary-symbols is transmitted serially over one of the binary channels using transmission rate that is twice the HDBaseT rate.
    Type: Grant
    Filed: July 23, 2014
    Date of Patent: June 21, 2016
    Assignee: Valens Semiconductor Ltd.
    Inventors: Zeev Brunin, Itamar Nizan, Alon Benzaray, Eyran Lida
  • Patent number: 9331962
    Abstract: A packet based switched multimedia network which consolidates networking of high throughput, time sensitive data, and control streams, with Ethernet data networking over home span. The multimedia network may support in parallel, over the same home span cabling infrastructure, high quality networking including time sensitive data streams, such as HDMI, USB, and Ethernet, transparent network attachment for legacy devices, multi stream, and low power modes.
    Type: Grant
    Filed: June 27, 2011
    Date of Patent: May 3, 2016
    Assignee: Valens Semiconductor Ltd.
    Inventors: Eyran Lida, Nadav Banet, Aviv Salamon
  • Publication number: 20160085704
    Abstract: Methods and systems for synchronizing USB 2.0 isochronous IN and OUT transfer clocks over a non-USB network. One method for synchronizing isochronous IN transfer clocks includes: receiving, by a USB host adaptor (USBH), packets from a USB host; writing in each packet an indication of the time in which the packet was received by the USBH; sending the packets from the USBH to a USB device adaptor (USBD) over the network; and synchronizing the USBD clock to the USBH clock based on a property related to the received packets.
    Type: Application
    Filed: December 9, 2015
    Publication date: March 24, 2016
    Applicant: Valens Semiconductor Ltd.
    Inventors: Eyran Lida, Aviv Salamon
  • Patent number: 9294319
    Abstract: Receivers configured to handle dynamically modulated symbols. One receiver includes a slicer, a physical coding sublayer (PCS), and a decision based filter (DBF). Each of most of the received frames comprising (i) modulation information modulated according to a predetermined modulation order, and (ii) symbols of at least two different modulation orders that are dynamically modulated in accordance with the modulation information. The slicer configured to feed the PCS with essentially the minimal combination of slicing results that essentially covers all the predetermined modulation order. And the PCS configured to identify the modulation information, to use the identified modulation information to determine the modulation of the dynamically modulated symbols, and to provide the slicer with an indication of which slicer function output to use to feed the DBF.
    Type: Grant
    Filed: November 9, 2014
    Date of Patent: March 22, 2016
    Assignee: Valens Semiconductor Ltd.
    Inventors: Eyran Lida, Gaby Gur Cohen, Aviv Salamon
  • Publication number: 20160077992
    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: Application
    Filed: September 17, 2014
    Publication date: March 17, 2016
    Applicant: Valens Semiconductor Ltd.
    Inventors: Aviv Salamon, Eyran Lida
  • Patent number: 9270403
    Abstract: Methods and systems for indicating an end of an idle sequence residing between first and second frames, while maintaining bounded running disparity, including: encoding the first frame; encoding a basic idle sequence utilizing a first line-code; producing an idle sequence by replacing M code words of the basic idle sequence with M alternative code words; encoding the second frame; transmitting the first frame, the idle sequence, and the second frame; and receiving the second frame by a second communication node. Each one of the M alternative code words is equal to a code word of the basic idle sequence. And the second communication node is unable to determine a starting point of the second frame based only on the idle sequence and the second frame, but is able to determine the starting point of the second frame based on difference between the basic idle sequence and the idle sequence.
    Type: Grant
    Filed: February 3, 2014
    Date of Patent: February 23, 2016
    Assignee: Valens Semiconductor Ltd.
    Inventors: Aviv Salamon, Eyran Lida
  • Patent number: 9270415
    Abstract: Methods and systems for encoding frames while maintaining bounded running disparity, including: encoding the headers of the frames utilizing a first line-code; selecting the first line-code and a second line code for encoding first and second payloads of first and second frames, respectively, based on first and second data types of first and second data comprised in the first and second payloads, respectively; encoding the first and second payloads utilizing the first and second line-codes, respectively; and transmitting the first and second frames over a communication channel characterized by first and second channel conditions, respectively. The second line-code has a minimal Hamming distance lower than that of the first line-code, and the differences between the first and second channel conditions are not enough for selecting the second line-code instead of the first line-code for encoding the second payload.
    Type: Grant
    Filed: February 3, 2014
    Date of Patent: February 23, 2016
    Assignee: Valens Semiconductor Ltd.
    Inventors: Aviv Salamon, Eyran Lida