Patents by Inventor Yuejian Wu
Yuejian Wu 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).
-
Publication number: 20220216939Abstract: Consistent with the present disclosure, multiple forward error correction (FEC) encoders are provided for encoding a respective one of a plurality of data streams. A mechanism is provided to mix or interleave portions of the encoded data such that each subcarrier carries information associated with each data stream, as opposed to each subcarrier carrying information associated with only a corresponding one of the data streams. As a result, both higher SNR and low SNR optical subcarriers carry such information, such that errors occurring during transmission are distributed and not concentrated or limited to information associated with a single data stream. Accordingly, at the receive end, each FEC decoder decodes information having a similar overall error rate. By balancing the error rates across each FEC encoder/decoder pair, the overall ability to correct errors improves compared to a system in which mixing or interleaving is not carried out.Type: ApplicationFiled: August 16, 2021Publication date: July 7, 2022Applicant: Infinera CorporationInventors: Sandy Thomson, Sofia Amado, Aroutchelvame Mayilavelane, Christopher Fludger, Scott Pringle, Ahmed Awadalla, Han Sun, Ting-Kuang Chiang, Yuejian Wu
-
Patent number: 10014975Abstract: An optical system includes a transmitter module and/or a receiver module. The transmitter module is configured to receive input data, map the input data to a set of subcarriers associated with an optical communication channel, independently apply spectral shaping to each of the subcarriers, generate input values based on the spectral shaping of each of the subcarriers, generate voltage signals based on the input values, modulate light based on the voltage signals to generate an output optical signal that includes the subcarriers, and output the output optical signal. The receiver module is configured to receive the output optical signal, convert the output optical signal to a set of voltage signals, generate digital samples based on the set of voltage signals, independently process the digital samples for each of the subcarriers, map the processed digital samples to produce output data, and output the output data.Type: GrantFiled: September 28, 2012Date of Patent: July 3, 2018Assignee: Infinera CorporationInventors: David James Krause, Han Sun, Yuejian Wu, John D. McNicol, Kuang-Tsan Wu
-
Publication number: 20180019455Abstract: This application relates to a battery module, including a base, battery units, end plates, side plates and sleeve members; the sleeve member is connected with the end plate or the side plate, and extends toward and is fixed on the base; the end plate includes a first base plate and a first extending plate, the first base plate extends along a width direction of the battery unit, the first extending plate extends out from the first base plate along the width direction; the side plate includes a second base plate and a second extending plate, the second base plate extends along the width direction, the second extending plate extends out from an end of the side plate along the width direction; and the first extending plate and the second extending plate are abutted and fixedly connected.Type: ApplicationFiled: June 30, 2017Publication date: January 18, 2018Inventors: Chuanlian CHEN, Yanhuo XIANG, Derong WANG, Yuejian WU
-
Patent number: 9628180Abstract: A system may include an optical transmitter and an optical receiver. The optical transmitter may generate optical signals associated with sub-carriers, and may provide the optical signals via an optical link. The optical receiver may receive the optical signals via the optical link, and may generate samples based on the optical signals. The samples may be associated with the sub-carriers. The optical receiver may combine the samples to form a time domain sample vector having a particular size, and may generate a frequency domain sample vector, having the particular size, based on the time domain sample vector. The optical receiver may demultiplex the frequency domain sample vector to generate domain sample vectors corresponding to the sub-carriers. The optical receiver may process the frequency domain sample vectors to generate equalized frequency domain sample vectors, and may output the equalized frequency domain sample vectors.Type: GrantFiled: March 31, 2014Date of Patent: April 18, 2017Assignee: Infinera CorporationInventors: Han H. Sun, Kuang-Tsan Wu, David J. Krause, Yuejian Wu
-
Patent number: 9602219Abstract: An optical system includes an optical transmitter configured to modulate an optical signal to carry data, associated with an optical channel, via multiple sub-carriers in a quantity greater than four. The optical system further includes an optical receiver configured to demodulate the optical signal to recover the data from the multiple sub-carriers.Type: GrantFiled: January 6, 2015Date of Patent: March 21, 2017Assignee: Infinera CorporationInventors: Han H. Sun, Yuejian Wu, Kuang-Tsan Wu
-
Patent number: 9543984Abstract: A low-density parity-check (LDPC) decoder may comprise a shift register configured to receive LDPC coded data, perform an iteration associated with decoding the LDPC coded data, and provide a result of performing the iteration. The shift register may include a quantity of lanes corresponding to a quantity of data words received by the shift register at a particular clock cycle, a quantity of stages corresponding to a quantity of clock cycles needed to perform the iteration, a quantity of storage elements, associated with storing the data words during the iteration, and a set of check node elements associated with updating the data words during the iteration. The quantity of stages times the quantity of lanes may be greater than the quantity of storage elements by a particular number of storage elements. The particular number of storage elements may be displaced by the set of check node elements.Type: GrantFiled: June 30, 2014Date of Patent: January 10, 2017Assignee: Infinera CorporationInventors: Scott G. Pringle, Mehdi Karimi, Sandy Thomson, Yuejian Wu
-
Patent number: 9490845Abstract: A low-density parity-check (LDPC) decoder may receive LDPC coded data. The LDPC decoder may perform a decoding iteration associated with decoding the LDPC coded data. The decoding iteration may be performed by processing a group of layers. Each layer may include a corresponding set of check node elements, and may be processed by causing each check node element, of the set of check node elements corresponding to the layer, to update a set of variable node elements, connected to the check node element and associated with the LDPC coded data, based on a check node function associated with the check node element. The decoding iteration may be performed such that each layer is processed in parallel, and such that each check node element updates the corresponding set of variable node elements in parallel. The LDPC decoder may provide a result of performing the decoding iteration.Type: GrantFiled: July 3, 2014Date of Patent: November 8, 2016Assignee: Infinera CorporationInventors: Mehdi Karimi, Han Sun, Yuejian Wu, Scott G. Pringle, Sandy Thomson
-
Publication number: 20160197681Abstract: An optical system includes an optical transmitter configured to modulate an optical signal to carry data, associated with an optical channel, via multiple sub-carriers in a quantity greater than four. The optical system further includes an optical receiver configured to demodulate the optical signal to recover the data from the multiple sub-carriers.Type: ApplicationFiled: January 6, 2015Publication date: July 7, 2016Inventors: Han H. SUN, Yuejian WU, Kuang-Tsan WU
-
Patent number: 9276674Abstract: An optical receiver may receive input signals carried by sub-carriers, and may apply test phases to each input signal. The optical receiver may determine error values, associated with test phases, for each input signal. The optical receiver may calculate updated metric values, associated with the test phases, for a particular input signal, based on a first error value and a second error value. The first error value may be associated with a first sub-carrier, and the second error value may be associated with a second sub-carrier. The optical receiver may compare the updated metric values associated with the particular input signal, and may determine a test phase that represents an estimated phase, associated with the particular input signal, based on the comparison. The optical receiver may determine a phase estimate value based on the test phase, and may provide the phase estimate value to modify the particular input signal.Type: GrantFiled: March 31, 2014Date of Patent: March 1, 2016Assignee: Infinera CorporationInventors: Han H. Sun, Sandy Thomson, Yuejian Wu, Kuang-Tsan Wu
-
Patent number: 9270383Abstract: An optical receiver may receive input signals carried by respective sub-carriers. The optical receiver may determine, based on the input signals, a compensation value to be used to modify an input signal. The optical receiver may use the compensation value to adjust the input signal to form a modified input signal. The compensation value may be used to modify a frequency or a phase of the input signal. The optical receiver may determine, based on the modified input signal, a phase estimate value that represents an estimated phase associated with the input signal. The optical receiver may combine the compensation value and the phase estimate value to form a phase adjustment signal, may combine the input signal and the phase adjustment signal to form an output signal, and may output the output signal.Type: GrantFiled: March 31, 2014Date of Patent: February 23, 2016Assignee: Infinera CorporationInventors: Han H. Sun, Sandy Thomson, Yuejian Wu, Kuang-Tsan Wu
-
Publication number: 20150311919Abstract: A low-density parity-check (LDPC) decoder may receive LDPC coded data. The LDPC decoder may perform a decoding iteration associated with decoding the LDPC coded data. The decoding iteration may be performed by processing a group of layers. Each layer may include a corresponding set of check node elements, and may be processed by causing each check node element, of the set of check node elements corresponding to the layer, to update a set of variable node elements, connected to the check node element and associated with the LDPC coded data, based on a check node function associated with the check node element. The decoding iteration may be performed such that each layer is processed in parallel, and such that each check node element updates the corresponding set of variable node elements in parallel. The LDPC decoder may provide a result of performing the decoding iteration.Type: ApplicationFiled: July 3, 2014Publication date: October 29, 2015Inventors: Mehdi KARIMI, Han SUN, Yuejian WU, Scott G. PRINGLE, Sandy THOMSON
-
Publication number: 20150311918Abstract: A low-density parity-check (LDPC) decoder may comprise a shift register configured to receive LDPC coded data, perform an iteration associated with decoding the LDPC coded data, and provide a result of performing the iteration. The shift register may include a quantity of lanes corresponding to a quantity of data words received by the shift register at a particular clock cycle, a quantity of stages corresponding to a quantity of clock cycles needed to perform the iteration, a quantity of storage elements, associated with storing the data words during the iteration, and a set of check node elements associated with updating the data words during the iteration. The quantity of stages times the quantity of lanes may be greater than the quantity of storage elements by a particular number of storage elements. The particular number of storage elements may be displaced by the set of check node elements.Type: ApplicationFiled: June 30, 2014Publication date: October 29, 2015Inventors: Scott G. PRINGLE, Mehdi KARIMI, Sandy THOMSON, Yuejian WU
-
Patent number: 9158356Abstract: In one implementation, a device may include a voltage regulator circuit, a data processing circuit, and an error correction circuit, where the error correction circuit may correct errors in data processed by the data processing circuit to obtain error-corrected data and output an error-corrected version of the processed data. Additionally, an error monitor circuit may output an error signal indicative of a level of the errors in the processed data. A control circuit may receive the error signal and control the voltage regulator circuit to adjust, based on the error signal, the supply voltage to the data processing circuit. In some implementations, the control circuit may also base its decision to control the voltage regulator circuit based on available timing margins in the data processing circuit.Type: GrantFiled: June 28, 2011Date of Patent: October 13, 2015Assignee: Infinera CorporationInventors: Yuejian Wu, Sandy Thomson, Han Henry Sun
-
Publication number: 20150280834Abstract: An optical receiver may receive input signals carried by respective sub-carriers. The optical receiver may determine, based on the input signals, a compensation value to be used to modify an input signal. The optical receiver may use the compensation value to adjust the input signal to form a modified input signal. The compensation value may be used to modify a frequency or a phase of the input signal. The optical receiver may determine, based on the modified input signal, a phase estimate value that represents an estimated phase associated with the input signal. The optical receiver may combine the compensation value and the phase estimate value to form a phase adjustment signal, may combine the input signal and the phase adjustment signal to form an output signal, and may output the output signal.Type: ApplicationFiled: March 31, 2014Publication date: October 1, 2015Applicant: INFINERA CORPORATIONInventors: Han H. SUN, Sandy THOMSON, Yuejian WU, Kuang-Tsan WU
-
Publication number: 20150280814Abstract: An optical receiver may receive input signals carried by sub-carriers, and may apply test phases to each input signal. The optical receiver may determine error values, associated with test phases, for each input signal. The optical receiver may calculate updated metric values, associated with the test phases, for a particular input signal, based on a first error value and a second error value. The first error value may be associated with a first sub-carrier, and the second error value may be associated with a second sub-carrier. The optical receiver may compare the updated metric values associated with the particular input signal, and may determine a test phase that represents an estimated phase, associated with the particular input signal, based on the comparison. The optical receiver may determine a phase estimate value based on the test phase, and may provide the phase estimate value to modify the particular input signal.Type: ApplicationFiled: March 31, 2014Publication date: October 1, 2015Applicant: Infinera CorporationInventors: Han H. SUN, Sandy Thomson, Yuejian Wu, Kuang-Tsan Wu
-
Publication number: 20150280853Abstract: A system may include an optical transmitter and an optical receiver. The optical transmitter may generate optical signals associated with sub-carriers, and may provide the optical signals via an optical link. The optical receiver may receive the optical signals via the optical link, and may generate samples based on the optical signals. The samples may be associated with the sub-carriers. The optical receiver may combine the samples to form a time domain sample vector having a particular size, and may generate a frequency domain sample vector, having the particular size, based on the time domain sample vector. The optical receiver may demultiplex the frequency domain sample vector to generate domain sample vectors corresponding to the sub-carriers. The optical receiver may process the frequency domain sample vectors to generate equalized frequency domain sample vectors, and may output the equalized frequency domain sample vectors.Type: ApplicationFiled: March 31, 2014Publication date: October 1, 2015Applicant: Infinera CorporationInventors: Han H. SUN, Kuang-Tsan WU, David J. KRAUSE, Yuejian WU
-
Patent number: 8965776Abstract: A system is to receive a word on which to perform error correction; obtain segments, from the word, each segment including a respective subset of samples; update, on a per segment basis, the word based on extrinsic information associated with a previous word; identify sets of least reliable positions (LRPs) associated with the segments; create a subset of LRPs based on a subset of samples within the sets of LRPs; generate candidate words based on the subset of LRPs; identify errors within the word or the candidate words; update, using the extrinsic information, a segment of the word that includes an error; determine distances between the candidate words and the updated word that includes the updated segment; identify best words associated with shortest distances; and perform error correction, on a next word, using other extrinsic information that is based on the best words.Type: GrantFiled: March 30, 2012Date of Patent: February 24, 2015Assignee: Infinera CorporationInventors: Stanley H. Blakey, Alexander Kaganov, Yuejian Wu, Sandy Thomson
-
Patent number: 8861636Abstract: A system is configured to receive a block of symbols, associated with a phase-modulated signal that includes data symbols that correspond to a payload associated with the signal, and control symbols; process the control symbols to identify an amount of phase noise associated with the control symbols; reset a phase, associated with each of the data symbols, based on the amount of phase noise and a reference phase; interleave the respective data samples, of each of the data symbols with other data samples, where the interleaved respective data samples cause errors, associated with the respective data samples, to be spread out among the other data samples and reduces an error rate relative to a prior data rate that existed before the interleaving; and perform forward error correction on the interleaved respective data samples.Type: GrantFiled: September 30, 2011Date of Patent: October 14, 2014Assignee: Infinera CorporationInventors: Han Henry Sun, Kuang-Tsan Wu, Yuejian Wu, Sandy Thomson
-
Publication number: 20140092924Abstract: An optical system includes a transmitter module and/or a receiver module. The transmitter module is configured to receive input data, map the input data to a set of subcarriers associated with an optical communication channel, independently apply spectral shaping to each of the subcarriers, generate input values based on the spectral shaping of each of the subcarriers, generate voltage signals based on the input values, modulate light based on the voltage signals to generate an output optical signal that includes the subcarriers, and output the output optical signal. The receiver module is configured to receive the output optical signal, convert the output optical signal to a set of voltage signals, generate digital samples based on the set of voltage signals, independently process the digital samples for each of the subcarriers, map the processed digital samples to produce output data, and output the output data.Type: ApplicationFiled: September 28, 2012Publication date: April 3, 2014Applicant: Infinera CorporationInventors: David James Krause, Han Sun, Yuejian Wu, John McNicol, Kuang-Tsan Wu
-
Patent number: 8631305Abstract: A system is configured to receive a word that includes a group of samples; randomly select a subset of the samples; identify first samples, from the subset, with a lowest level of reliability; select another subset of the samples; identify second samples, from the other subset, with a lowest level of reliability; and create a merged subset based on selected first samples and selected second samples. The system is also configured to select a further subset of the samples; identify third samples, from the further subset, with a lowest level of reliability; identify fourth samples, from the merged subset, associated with a lowest level of reliability; create another merged subset based on a greater probability that fourth samples than third samples are included in the other merged subset; and generate another word based a sample from the other merged subset; and process the word using the other word.Type: GrantFiled: March 30, 2012Date of Patent: January 14, 2014Assignee: Infinera CorporationInventors: Stanley H. Blakey, Han Henry Sun, Yuejian Wu