Patents by Inventor Roy Oren
Roy Oren 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: 11451283Abstract: A method for channel smoothing with transmit beamforming includes transmitting, by a first device, a non-data-packet (NDP) frame to a second device. The method also includes receiving, by the second device, the NDP frame and transmitting a compressed report to the first device. The method further includes receiving, by the first device, the compressed report and deriving a first beamforming matrix from the compressed report. A second beamforming matrix is generated employing a processing known to the second device, and a data frame is transmitted to the second device using the second beamforming matrix.Type: GrantFiled: May 3, 2021Date of Patent: September 20, 2022Assignee: Avago Technologies International Sales Pte. LimitedInventors: Roy Oren, Daniel Stopler, Shimon Benjo
-
Publication number: 20210367653Abstract: A method for channel smoothing with transmit beamforming includes transmitting, by a first device, a non-data-packet (NDP) frame to a second device. The method also includes receiving, by the second device, the NDP frame and transmitting a compressed report to the first device. The method further includes receiving, by the first device, the compressed report and deriving a first beamforming matrix from the compressed report. A second beamforming matrix is generated employing a processing known to the second device, and a data frame is transmitted to the second device using the second beamforming matrix.Type: ApplicationFiled: May 3, 2021Publication date: November 25, 2021Inventors: Roy OREN, Daniel Stopler, Shimon Benjo
-
Patent number: 10616032Abstract: An apparatus includes a demapper to receive a number of bit streams received by multiple radio-frequency (RF) antennas. The demapper can compute a first reliability metric associated with a first stream and a second reliability metric associated with a second stream. A channel decoder processes the first and the second reliability metrics to recover decoded data. The demapper is a reduced complexity demapper and uses a symbol subset of the first stream to compute, by employing look-up tables, the second reliability metric for the second stream.Type: GrantFiled: August 23, 2018Date of Patent: April 7, 2020Assignee: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITEDInventors: Ilan Reuven, Roy Oren, Rethnakaran Pulikkoonattu, Daniel Stopler, Amir Eliaz
-
Publication number: 20200067758Abstract: An apparatus includes a demapper to receive a number of bit streams received by multiple radio-frequency (RF) antennas. The demapper can compute a first reliability metric associated with a first stream and a second reliability metric associated with a second stream. A channel decoder processes the first and the second reliability metrics to recover decoded data. The demapper is a reduced complexity demapper and uses a symbol subset of the first stream to compute, by employing look-up tables, the second reliability metric for the second stream.Type: ApplicationFiled: August 23, 2018Publication date: February 27, 2020Inventors: Ilan REUVEN, Roy OREN, Rethnakaran PULIKKOONATTU, Daniel STOPLER, Amir ELIAZ
-
Patent number: 10498486Abstract: An apparatus includes a demapper to compute a reliability metric associated with a number of bit streams received by multiple radio-frequency (RF) antennas. The apparatus further includes a channel decoder in a feedback loop with the demapper to process the reliability metric and to provide a feedback signal to the demapper. The demapper is an iterative demapper and can use a symbol subset of at least a first stream of the plurality of bit streams and the feedback signal to compute the reliability metric for a second stream of the plurality of bit streams.Type: GrantFiled: August 23, 2018Date of Patent: December 3, 2019Assignee: Avago Technologies General IP (Singapore) Pte. Ltd.Inventors: Daniel Stopler, Rethnakaran Pulikkoonattu, Roy Oren, Ilan Reuven, Amir Eliaz
-
Patent number: 10361808Abstract: A device includes circuitry configured to determine one or more signal processing capabilities of another device in communication with the device. The device configures a signal compression mode of the device to correspond to a first signal compression mode of a plurality signal compression modes based on the one or more signal processing capabilities of the other device. The device s configured to modify, in response to detecting variations in one or more network configuration properties or the one or more signal processing capabilities of the other device, the signal compression mode of the device.Type: GrantFiled: November 1, 2016Date of Patent: July 23, 2019Assignee: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITEDInventors: Amir Eliaz, Ilan Reuven, Daniel Stopler, Roy Oren, Shimon Benjo
-
Publication number: 20170141875Abstract: A device includes circuitry configured to determine one or more signal processing capabilities of another device in communication with the device. The device configures a signal compression mode of the device to correspond to a first signal compression mode of a plurality signal compression modes based on the one or more signal processing capabilities of the other device. The device s configured to modify, in response to detecting variations in one or more network configuration properties or the one or more signal processing capabilities of the other device, the signal compression mode of the device.Type: ApplicationFiled: November 1, 2016Publication date: May 18, 2017Applicant: Avago Technologies General IP (Singapore) Pte. Ltd.Inventors: Amir ELIAZ, Ilan Reuven, Daniel Stopler, Roy Oren, Shimon Benjo
-
Publication number: 20170078047Abstract: A transmitter comprises: sequence transformation circuitry operable to apply a first and second transformation sequences to first and second data bits, respectively, to generate first and second transformed data bits; FEC encoder circuitry operable to generate redundancy bits based on the first transformed data bits, one or more first index bits representing an index of the first transformation sequence, the second transformed data bits, and one or more second index bits representing an index of the second transformation sequence, and output a codeword comprising the first transformed data bits, the first index bits, the second transformed data bits, the second index bits, and the redundancy bits; and modulator circuitry operable to generate first and second OFDM symbols carrying the first and second transformed data bits, respectively, the first and second index bits, respectively, and first and second portions of the redundancy bits, respectively.Type: ApplicationFiled: September 11, 2015Publication date: March 16, 2017Inventor: Roy Oren
-
Publication number: 20160065328Abstract: An orthogonal frequency division multiple Access (OFDMA) receiver may comprise a forward error correction (FEC) decoder and nonlinearity compensation circuitry. The OFDMA receiver may be configured to receive a signal that is a result of multiple concurrent, partially synchronized transmissions from multiple transmitters using different subsets of subcarriers. The nonlinearity compensation circuit may be operable to generate estimates of constellation points transmitted on each of a plurality of the subcarriers of the received signal. The generation of the estimates may be based on soft decisions from the FEC decoder, and models of nonlinear distortion introduced by the multiple transmitters.Type: ApplicationFiled: September 2, 2015Publication date: March 3, 2016Inventors: Daniel Stopler, Ilan Reuven, Amir Eliaz, Roy Oren, Shimon Benjo
-
Publication number: 20160065329Abstract: A single-carrier receiver comprises a (FEC) decoder and a nonlinearity compensation circuit. The nonlinearity compensation circuit is operable to generate estimates of constellation points transmitted on a received signal based on soft decisions from the FEC decoder and based on a model of nonlinear distortion introduced by a transmitter from which the received signal was received. The generation of the estimates may be based on a measure of distance between a function of the received signal and a synthesized version of the received signal. The generation of the estimates may comprise iterative processing of symbols of the received signal, and the iterative processing may comprise a plurality of outer iterations and a plurality of inner iterations.Type: ApplicationFiled: August 21, 2015Publication date: March 3, 2016Inventors: Daniel Stopler, Roy Oren, Ilan Reuven, Amir Eliaz, Shimon Benjo
-
Publication number: 20160065275Abstract: An OFDM receiver comprises a (FEC) decoder and a nonlinearity compensation circuit. The nonlinearity compensation circuit is operable to generate estimates of constellation points transmitted on each of a plurality of subcarriers of a received signal based on soft decisions from the FEC decoder and based on a model of nonlinear distortion introduced by a transmitter from which the received signal was received. The generation of the estimates may be based on a measure of distance between a function of the received signal and a synthesized version of the received signal. The generation of the estimates may comprise iterative processing of symbols of the received signal, and the iterative processing may comprise a plurality of outer iterations and a plurality of inner iterations.Type: ApplicationFiled: August 26, 2015Publication date: March 3, 2016Inventors: Ilan Reuven, Amir Eliaz, Shimon Benjo, Daniel Stopler, Roy Oren
-
Publication number: 20160036561Abstract: An OFDM receiver comprises a (FEC) decoder and a nonlinearity compensation circuit. The nonlinearity compensation circuit is operable to generate estimates of constellation points transmitted on each of a plurality of subcarriers of a received signal based on soft decisions from the FEC decoder and based on a model of nonlinear distortion introduced by a transmitter from which the received signal was received. The generation of the estimates may be based on a measure of distance between a function of the received signal and a synthesized version of the received signal. The generation of the estimates may comprise iterative processing of symbols of the received signal, and the iterative processing may comprise a plurality of outer iterations and a plurality of inner iterations.Type: ApplicationFiled: July 27, 2015Publication date: February 4, 2016Inventors: Danny Stopler, Roy Oren, Shimon Benjo, Amir Eliaz
-
Publication number: 20150318873Abstract: An apparatus includes a plurality of decoding stages, each configured to perform a decoding iteration of an Error Correction Code (ECC), and control circuitry. The control circuitry is configured to receive two or more input signals that carry data encoded with the ECC, to adaptively select an allocation that specifies a respective number of decoding iterations of the ECC to be performed on each of the input signals, to configure the decoding stages in the plurality in one or more cascades in accordance with the allocation, and to decode the input signals using the cascaded decoding stages.Type: ApplicationFiled: April 30, 2014Publication date: November 5, 2015Applicant: SIANO MOBILE SILICON LTD.Inventors: Roy Oren, Ofer Rivkind, Yuri Roytman
-
Patent number: 8867600Abstract: Apparatus includes a slave equalizer chain, which includes a first decoder and a first adaptive filter including first coefficients, and is configured to filter a first signal using the first adaptive filter to produce a first filtered signal, to decode the first filtered signal using the first decoder to generate a first output, and to adapt the first coefficients based at least on the first output. A master equalizer chain includes a second decoder and a second adaptive filter including second coefficients, and is configured to filter a second signal using the second adaptive filter to produce a second filtered signal, to calculate a weighted combination of the second filtered signal and the first filtered signal produced in the slave equalizer chain, to decode the weighted combination using the second decoder to generate a second output, and to adapt the second coefficients based at least on the second output.Type: GrantFiled: February 16, 2012Date of Patent: October 21, 2014Assignee: Siano Mobile Silicon Ltd.Inventors: Roy Oren, Tomer Yablonka
-
Patent number: 8868019Abstract: A method includes receiving an input signal carrying transmitted values by a receiver, which includes a decision device that produces estimates of the transmitted values. The input signal is filtered using a forward filter to produce a forward-filtered signal, and the estimates of the transmitted values are filtered using a backward filter to produce a backward-filtered signal. The decision device is applied to a composite signal produced from the forward-filtered and backward-filtered signals, so as to produce the estimates of the transmitted values. An accuracy of the estimates of the transmitted values is assessed, and coefficients of the forward filter are adapted depending on the assessed accuracy.Type: GrantFiled: July 21, 2011Date of Patent: October 21, 2014Assignee: Siano Mobile Silicon Ltd.Inventors: Tomer Yablonka, Roy Oren
-
Patent number: 8811539Abstract: A method includes receiving a symbol modulated with multiple bits according to a signal constellation including multiple constellation points. A soft metric is computed for a given bit in the symbol: A first constellation point closest to the received symbol according to a distance measure is found. A row or column of the constellation points, which is closest to the first constellation point according to the distance measure, and over which a value of the given bit is constant and is opposite to the value of the given bit in the first constellation point, is identified. At least the identified row or column is searched for a second constellation point that is closest to the received symbol according to the distance measure. The soft metric is calculated based on the first and second constellation points. The value of the given bit is reconstructed based on the soft metric.Type: GrantFiled: June 26, 2012Date of Patent: August 19, 2014Assignee: Siano Mobile Silicon Ltd.Inventors: Roy Maiberger, Roy Oren
-
Patent number: 8705648Abstract: A method for communication includes receiving a signal carrying data including multiple data units using at least first and second reception channels. The data units are encoded with first and second codes such that, when the data units are arranged in rows and columns, the rows are encoded with the first code and the columns are encoded with the second code. The data units received by the first and second reception channels are selectively combined to produce composite data, which includes at least one row or column that includes a first data unit received from the first reception channel and at least a second data unit received from the second reception channel. The first and second codes for the composite data are decoded, including the at least one row or column, so as to reconstruct the data.Type: GrantFiled: September 25, 2011Date of Patent: April 22, 2014Assignee: Siano Mobile Silicon Ltd.Inventors: Roy Oren, Tomer Yablonka
-
Publication number: 20130343489Abstract: A method includes receiving a symbol modulated with multiple bits according to a signal constellation including multiple constellation points. A soft metric is computed for a given bit in the symbol: A first constellation point closest to the received symbol according to a distance measure is found. A row or column of the constellation points, which is closest to the first constellation point according to the distance measure, and over which a value of the given bit is constant and is opposite to the value of the given bit in the first constellation point, is identified. At least the identified row or column is searched for a second constellation point that is closest to the received symbol according to the distance measure. The soft metric is calculated based on the first and second constellation points. The value of the given bit is reconstructed based on the soft metric.Type: ApplicationFiled: June 26, 2012Publication date: December 26, 2013Applicant: SIANO MOBILE SILICON LTD.Inventors: Roy Maiberger, Roy Oren
-
Patent number: 8594240Abstract: Disclosed is a method, circuit and system for adapting a receiver to receive chain based on characteristics of a received signal. There is provided a circuit and system for wireless data communication along a given radio frequency (RF) carrier frequency or a plurality of carrier frequencies from the set of available carrier frequencies. Communication signals may be transmitted and received along a given channel (i.e. a RF signal with some bandwidth centered at a given carrier frequency or a plurality of carrier frequencies) or a plurality of channels from the set of available channels. According to further embodiments of the present invention, the circuit may include an RF transmitter for wireless data broadcasting.Type: GrantFiled: March 10, 2011Date of Patent: November 26, 2013Assignee: Siano Mobile Silicon Ltd.Inventor: Roy Oren
-
Patent number: 8548104Abstract: A method includes, in a receiver that operates using multiple clock signals having respective clock frequencies, accepting a request to receive a target channel frequency. In response to the request, a set of preferred clock frequencies is calculated, which when applied by the receiver will cause the receiver to tune to the target channel frequency while satisfying a predefined criterion relating to interference caused by the clock signals. The target channel frequency is received by setting the clock signals to the preferred clock frequencies.Type: GrantFiled: November 23, 2010Date of Patent: October 1, 2013Assignee: Siano Mobile Silicon Ltd.Inventor: Roy Oren