161 |
RATE CONVERTOR |
US16296669 |
2019-03-08 |
US20190207588A1 |
2019-07-04 |
Xudong Zhao |
Embodiments of the invention may be used to implement a rate converter that includes: 6 channels in forward (audio) path, each channel having a 24-bit signal path per channel, an End-to-end SNR of 110 dB, all within the 20 Hz to 20 KHz bandwidth. Embodiment may also be used to implement a rate converter having: 2 channels in a reverse path, such as for voice signals, 16-bit signal path per channel, an End-to-end SNR of 93 dB, all within 20 Hz to 20 KHz bandwidth. The rate converter may include sample rates such as 8, 11.025, 12, 16, 22.05, 24, 32 44.1, 48, and 96 KHz. Further, rate converters according to embodiments may include a gated clock in low-power mode to conserve power. |
162 |
APPARATUS FOR TRANSMITTING BROADCAST SIGNALS, APPARATUS FOR RECEIVING BROADCAST SIGNALS, METHOD FOR TRANSMITTING BROADCAST SIGNALS AND METHOD FOR RECEIVING BROADCAST SIGNALS |
US16026766 |
2018-07-03 |
US20180331785A1 |
2018-11-15 |
Jongseob Baek; Seoyoung Back; Woosuk Ko; Sungryong Hong |
A method and an apparatus for transmitting broadcast signals thereof are disclosed. The apparatus for transmitting broadcast signals, the apparatus comprises an encoder to encode service data corresponding to a number of physical paths, a time interleaver to time interleave the encoded service data in each physical path, a frame builder to build at least one signal frame including the time interleaved service data, a modulator to modulate data in the built at least one signal frame by an OFDM (Orthogonal Frequency Division Multiplex) scheme and a transmitter to transmitting the broadcast signals having the modulated data. |
163 |
Data storage error protection |
US15664589 |
2017-07-31 |
US10120754B2 |
2018-11-06 |
Paolo Amato; Marco Sforzin |
Apparatuses and methods for data storage error protection are described. One example apparatus for data storage error protection includes an array of memory cells arranged in a first dimension and a second dimension. A controller is configured to determine a set of symbols corresponding to data stored in the memory cells. The controller is configured to add subsets of the set of symbols obliquely oriented to the first dimension and the second dimension to determine a number of parity check symbols. The controller is configured to use a same number of parity check symbols for protection of a first subset of memory cells oriented parallel to the first dimension as used for protection of a second subset of memory cells oriented parallel to the second dimension. |
164 |
Decoding method, memory control circuit unit and memory storage device |
US14467052 |
2014-08-25 |
US10103748B2 |
2018-10-16 |
Pei-Jung Hsu |
A decoding method, a memory control circuit unit and a memory storage device are provided. The decoding method includes: transmitting a read command sequence for reading a plurality of memory cells in order to obtain a plurality of bits, and obtaining a plurality of reliability information corresponding to each of the bits. The decoding method also includes: calculating a sum of a plurality of reliability information matching a check condition among the plurality of reliability information, and adding a balance information to the sum in order to obtain a weight corresponding to a first bit among the bits and a first syndrome. The decoding method further includes: determining whether the bits have at least one error, and if the bits have the at least one error, executing an iteration decoding procedure according to the weight. |
165 |
ELECTRONIC TRANSCEIVER DEVICE, METHOD AND COMPUTER PROGRAM |
US15456557 |
2017-03-12 |
US20180242231A1 |
2018-08-23 |
Andres REIAL; Bengt LINDOFF; Magnus ASTROM |
An electronic transceiver device is arranged to operate in a cellular communication system, where the cellular communication system has a network node arranged to transmit control information by sweeping a cell with multiple consecutive beams where each beam covers a part of the cell and repeats at least a part of the control information. The electronic transceiver device comprises a receiver arranged to receive signals from the network node, wherein the receiver is configured to receive a first signal from a first beam and a second signal from a second beam of the beams provided by the network node; a memory arranged to store at least information received in the first signal; and a signal processor arranged to form hypotheses of differences in the received information of the first and second signals for soft-combining the information of the first and second signals; and upon a hypothesis indicating successful soft-combining of the first and the second signals, decode control information carried by the first and second signals. A method and computer program for the electronic transceiver device are also disclosed. |
166 |
Apparatus for transmitting broadcast signals, apparatus for receiving broadcast signals, method for transmitting broadcast signals and method for receiving broadcast signals |
US15640098 |
2017-06-30 |
US10050743B2 |
2018-08-14 |
Jongseob Baek; Seoyoung Back; Woosuk Ko; Sungryong Hong |
A method and an apparatus for transmitting broadcast signals thereof are disclosed. The apparatus for transmitting broadcast signals, the apparatus comprises an encoder to encode service data corresponding to a number of physical paths, a time interleaver to time interleave the encoded service data in each physical path, a frame builder to build at least one signal frame including the time interleaved service data, a modulator to modulate data in the built at least one signal frame by an OFDM (Orthogonal Frequency Division Multiplex) scheme and a transmitter to transmitting the broadcast signals having the modulated data. |
167 |
OPTIMIZED CODE TABLE SIGNALING FOR AUTHENTICATION TO A NETWORK AND INFORMATION SYSTEM |
US15898546 |
2018-02-17 |
US20180175881A1 |
2018-06-21 |
Bruce CONWAY |
In various embodiments, a system comprising a network interface, a processor, and a non-transient memory medium operatively coupled to the processor is disclosed. The memory medium is configured to store a plurality of instructions configured to program the processor to receive a digital bit stream, transform the digital bit stream to an encoded digital bit stream. The encoded digital bit stream comprises at least one of a gateway channel, a composite channel, or a data channel, and any combination thereof, and provides the encoded digital bit stream to the network interface for transmission. A non-transitory computer-readable memory medium and a computer-implemented method also are disclosed. |
168 |
Apparatus for transmitting broadcast signals, apparatus for receiving broadcast signals, method for transmitting broadcast signals and method for receiving broadcast signals |
US15614109 |
2017-06-05 |
US09998316B2 |
2018-06-12 |
Jongseob Baek; Byeongkook Jeong; Jaehyung Kim; Woosuk Ko; Sungryong Hong |
A method and an apparatus for transmitting broadcast signals thereof are disclosed. The apparatus for transmitting broadcast signals comprises an encoder encoding service data, a time interleaver interleaving the encoded service data, a mapper mapping the interleaved service data into a plurality of OFDM (Orthogonal Frequency Division Multiplex) symbols to build at least one signal frame, a frequency interleaver frequency interleaving data in the at least one signal frame by using a different interleaving-seed which is used for every OFDM symbol pair comprised of two sequential OFDM symbols, wherein the frequency interleaving is performed by using two memories, a modulator modulating the frequency interleaved data by an OFDM scheme and a transmitter transmitting the broadcast signals having the modulated data, wherein an interleaving-seed is generated based on a cyclic shift value and an FFT size of the modulating. |
169 |
APPARATUS FOR TRANSMITTING BROADCAST SIGNALS, APPARATUS FOR RECEIVING BROADCAST SIGNALS, METHOD FOR TRANSMITTING BROADCAST SIGNALS AND METHOD FOR RECEIVING BROADCAST SIGNALS |
US15863492 |
2018-01-05 |
US20180145856A1 |
2018-05-24 |
Jongseob BAEK; Woosuk KO; Seoyoung BACK; Sungryong HONG |
A method and an apparatus for receiving broadcast signals thereof are disclosed. The apparatus for receiving broadcast signals, the apparatus comprises a receiver to receive the broadcast signals, a demodulator to demodulate the received broadcast signals by an OFDM (Orthogonal Frequency Division Multiplex) scheme, a frame parser to parse a signal frame from the demodulated broadcast signals, a time deinterleaver to time deinterleave data in the parsed signal frame and a decoder to decode the time deinterleaved data. |
170 |
Message coding for NCMA-based multiple access networks |
US14839708 |
2015-08-28 |
US09941996B2 |
2018-04-10 |
Shenghao Yang; Soung-Chang Liew; Lizhao You; Yi Chen |
Computationally efficient message encoding and decoding schemes for NCMA-based multiple access networks are enabled. Belief propagation decoding of fountain codes designed for NCMA-based multiple access networks may be enhanced using Gaussian elimination. Networks utilizing a network-coded slotted ALOHA protocol can benefit in particular. In such cases, Gaussian elimination may be applied locally to solve the linear system associated with each timeslot, and belief propagation decoding may be applied between the linear systems obtained over different timeslots. The computational complexity of such an approach may be of the same order as a conventional belief propagation decoding algorithm. The fountain code degree distribution may be tuned to optimize for different numbers of expected channel users. |
171 |
Apparatus for transmitting broadcast signals, apparatus for receiving broadcast signals, method for transmitting broadcast signals and method for receiving broadcast signals |
US15401616 |
2017-01-09 |
US09906388B2 |
2018-02-27 |
Jongseob Baek; Woosuk Ko; Seoyoung Back; Sungryong Hong |
A method and an apparatus for receiving broadcast signals thereof are disclosed. The apparatus for receiving broadcast signals, the apparatus comprises a receiver to receive the broadcast signals, a demodulator to demodulate the received broadcast signals by an OFDM (Orthogonal Frequency Division Multiplex) scheme, a frame parser to parse a signal frame from the demodulated broadcast signals, a time deinterleaver to time deinterleave data in the parsed signal frame and a decoder to decode the time deinterleaved data. |
172 |
Time de-interleaving circuit and method thereof |
US15459142 |
2017-03-15 |
US09900201B2 |
2018-02-20 |
Chun-Chieh Wang |
A time de-interleaving circuit and a time de-interleaving method perform a time de-interleaving process through writing and reading a plurality of sets of time interleaved data into and from a first memory and a second memory. The time de-interleaving method includes: selecting a set of first time interleaved data and a set of second time interleaved data from the plurality of sets of time interleaved data, the set of first time interleaved data and the set of second time interleaved data having the same delay length; writing the set of first time interleaved data into the first memory; and writing the set of second time interleaved data into the second memory. The first memory utilizes a bit length as an access unit, and the second memory has an access unit smaller than the bit width. |
173 |
Apparatus for transmitting broadcast signals, apparatus for receiving broadcast signals, method for transmitting broadcast signals and method for receiving broadcast signals |
US15438221 |
2017-02-21 |
US09847899B2 |
2017-12-19 |
Jongseob Baek; Woosuk Ko; Seoyoung Back; Sungryong Hong |
A method for transmitting broadcast signals including encoding service data, mapping the encoded service data, and time interleaving the mapped service data. The time interleaving including block interleaving the mapped service data by writing cells of the mapped service data in a memory and reading the cells in the memory and spreading out the block interleaved service data over at least one signal frame. At least one Forward Error Correction (FEC) Block is included in at least one time interleaving (TI) Block for interleaving, and a number of FEC Blocks varies between TI Blocks. A virtual FEC Block is included ahead of the at least one FEC Block and virtual cells belonging to the virtual FEC Block are skipped during the reading. The method further includes modulating the time interleaved service data by an Orthogonal Frequency Division Multiplex (OFDM) scheme, and transmitting the broadcast signals carrying the modulated service data. |
174 |
Signal processing device and signal processing method |
US15295348 |
2016-10-17 |
US09832010B1 |
2017-11-28 |
Chul Woo Kim; Yeon Ho Lee; Yoon Jae Choi |
The present solution provides a signal processing device, including: an encoder which encodes second transmitting data by referring to first transmitting data which is previously transmitted and the second transmitting data which is a current transmitting target such that at least one bit signal of the second transmitting data has a binary level different from that of a corresponding bit signal of the first transmitting data; and a transmitter which sequentially transmits the first transmitting data and the second transmitting data. |
175 |
APPARATUS FOR TRANSMITTING BROADCAST SIGNALS, APPARATUS FOR RECEIVING BROADCAST SIGNALS, METHOD FOR TRANSMITTING BROADCAST SIGNALS AND METHOD FOR RECEIVING BROADCAST SIGNALS |
US15614109 |
2017-06-05 |
US20170331657A1 |
2017-11-16 |
Jongseob Baek; Byeongkook Jeong; Jaehyung Kim; Woosuk Ko; Sungryong Hong |
A method and an apparatus for transmitting broadcast signals thereof are disclosed. The apparatus for transmitting broadcast signals comprises an encoder encoding service data, a time interleaver interleaving the encoded service data, a mapper mapping the interleaved service data into a plurality of OFDM (Orthogonal Frequency Division Multiplex) symbols to build at least one signal frame, a frequency interleaver frequency interleaving data in the at least one signal frame by using a different interleaving-seed which is used for every OFDM symbol pair comprised of two sequential OFDM symbols, wherein the frequency interleaving is performed by using two memories, a modulator modulating the frequency interleaved data by an OFDM scheme and a transmitter transmitting the broadcast signals having the modulated data, wherein an interleaving-seed is generated based on a cyclic shift value and an FFT size of the modulating. |
176 |
ERROR CONCEALMENT METHOD AND APPARATUS FOR AUDIO SIGNAL AND DECODING METHOD AND APPARATUS FOR AUDIO SIGNAL USING THE SAME |
US15617469 |
2017-06-08 |
US20170278520A1 |
2017-09-28 |
Eun-mi OH; Ki-hyun Choo; Ho-sang Sung; Chang-yong Son; Jung-hoe Kim; Kang-eun Lee |
An error concealment method and apparatus for an audio signal and a decoding method and apparatus for an audio signal using the error concealment method and apparatus. The error concealment method includes selecting one of an error concealment in a frequency domain and an error concealment in a time domain as an error concealment scheme for a current frame based on a predetermined criteria when an error occurs in the current frame, selecting one of a repetition scheme and an interpolation scheme in the frequency domain as the error concealment scheme for the current frame based on a predetermined criteria when the error concealment in the frequency domain is selected, and concealing the error of the current frame using the selected scheme. |
177 |
Error concealment method and apparatus for audio signal and decoding method and apparatus for audio signal using the same |
US14589617 |
2015-01-05 |
US09704492B2 |
2017-07-11 |
Eun-mi Oh; Ki-hyun Choo; Ho-sang Sung; Chang-yong Son; Jung-hoe Kim; Kang-eun Lee |
An error concealment method and apparatus for an audio signal and a decoding method and apparatus for an audio signal using the error concealment method and apparatus. The error concealment method includes selecting one of an error concealment in a frequency domain and an error concealment in a time domain as an error concealment scheme for a current frame based on a predetermined criteria when an error occurs in the current frame, selecting one of a repetition scheme and an interpolation scheme in the frequency domain as the error concealment scheme for the current frame based on a predetermined criteria when the error concealment in the frequency domain is selected, and concealing the error of the current frame using the selected scheme. |
178 |
Enhanced signal integrity and communication utilizing optimized code table signaling |
US14705626 |
2015-05-06 |
US09698940B2 |
2017-07-04 |
Bruce Conway |
In various embodiments, a computer-implemented method for optimized data transfer utilizing optimized code table signaling is disclosed. In one embodiment, a computer-implemented method comprises receiving, by a processor, a digital bit stream and transforming, by the processor, the digital bit stream to an encoded digital bit stream. The encoded digital bit stream comprises at least one of a gateway channel, a composite channel, or a data channel, and any combination thereof. The computer-implemented method further comprises providing, by the processor, the encoded digital bit stream to a transmission system for transmission and establishing, by the processor, signal integrity by utilizing pre-coordinated, pre-distributed information to limit the transmission to an intended sender-receiver pair. The intended sender-receiver pair comprises the pre-coordinated, pre-distributed information. |
179 |
APPARATUS FOR TRANSMITTING BROADCAST SIGNALS, APPARATUS FOR RECEIVING BROADCAST SIGNALS, METHOD FOR TRANSMITTING BROADCAST SIGNALS AND METHOD FOR RECEIVING BROADCAST SIGNALS |
US15402796 |
2017-01-10 |
US20170149596A1 |
2017-05-25 |
Jongseob BAEK; Woosuk KO; Seoyoung BACK; Sungryong HONG |
A method and an apparatus for transmitting broadcast signals thereof are disclosed. The apparatus for transmitting broadcast signals, the apparatus comprises an encoder to encode service data, a time interleaver to interleave the encoded service data, a frame builder to build at least one signal frame including the time interleaved service data, wherein the at least one signal frame includes a plurality of OFDM symbols, a modulator to modulate data in the built at least one signal frame by an OFDM (Orthogonal Frequency Division Multiplex) scheme, and a transmitter to transmit the broadcast signals having the modulated data. |
180 |
Method and System for Accelerated Stream Processing |
US15404794 |
2017-01-12 |
US20170123866A1 |
2017-05-04 |
Ronald S. Indeck; David Mark Indeck; Naveen Singla; Jason R. White |
Disclosed herein are methods and systems for hardware-accelerating various data processing operations in a rule-based decision-making system such as a business rules engine, an event stream processor, and a complex event stream processor. Preferably, incoming data streams are checked against a plurality of rule conditions. Among the data processing operations that are hardware-accelerated include rule condition check operations, filtering operations, and path merging operations. The rule condition check operations generate rule condition check results for the processed data streams, wherein the rule condition check results are indicative of any rule conditions which have been satisfied by the data streams. The generation of such results with a low degree of latency provides enterprises with the ability to perform timely decision-making based on the data present in received data streams. |