会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 92. 发明申请
    • ENERGY AND SPACE EFFICIENT DETECTION FOR DATA STORAGE
    • 能量和空间有效的数据存储检测
    • US20110264975A1
    • 2011-10-27
    • US12764765
    • 2010-04-21
    • John Anderson Fergus Ross
    • John Anderson Fergus Ross
    • H04L1/18G06F11/10
    • G11B20/1833G11B2020/10759G11B2020/10777G11B2020/183G11B2020/1843
    • Provided are methods and systems of selectively decoding optical data read from an optical storage medium based on a checksum algorithm technique. In one embodiment, optical data is converted into a data stream and buffered, and the checksum algorithm is applied to the data stream. If the calculated checksum matches an encoded checksum of the data stream, the data stream may be output without requiring further decoding. If the calculated checksum does not match the encoded checksum, the buffered data stream may be decoded to produce a corrected data stream, and the checksum algorithm may be applied to the corrected data stream. In some embodiments, the optical data may be re-read if the corrected data stream does not pass the checksum test, and the data stream obtained from the re-reading may be combined with the buffered data stream for further decoding.
    • 提供了基于校验和算法技术来选择性地解码从光存储介质读取的光数据的方法和系统。 在一个实施例中,将光学数据转换为数据流并进行缓冲,并将校验和算法应用于数据流。 如果所计算的校验和与数据流的编码校验和匹配,则可以输出数据流而不需要进一步解码。 如果所计算的校验和与编码的校验和不匹配,则缓冲的数据流可以被解码以产生校正的数据流,并且校验和算法可以应用于校正的数据流。 在一些实施例中,如果校正的数据流未通过校验和测试,则可以重新读取光学数据,并且可以将从重新读取获得的数据流与缓冲的数据流组合以进一步解码。
    • 95. 发明授权
    • Modular turbo decoder for expanded code word length
    • 用于扩展码字长度的模块化turbo解码器
    • US06594792B1
    • 2003-07-15
    • US09561333
    • 2000-04-28
    • Stephen Michael HladikAbdallah Mahmoud ItaniNick Andrew Van StralenRobert Gideon WodnickiJohn Anderson Fergus Ross
    • Stephen Michael HladikAbdallah Mahmoud ItaniNick Andrew Van StralenRobert Gideon WodnickiJohn Anderson Fergus Ross
    • H03M1329
    • H03M13/3905H03M13/2957H03M13/3933H03M13/3972
    • A turbo decoder system utilizing a MAP decoding algorithm has a predetermined number of turbo decoder modules for decoding segments of a turbo code component code word in parallel, thereby expanding the block-length and data-rate capability of the turbo decoder system. Input data samples are provided to an interleaver/de-interleaver module wherein they are divided into segments of predetermined size, each segment being provided to a respective turbo decoder module. The outputs of each turbo decoder module are a posteriori probabilities which are re-ordered in the interleaver/de-interleaver module, segmented, and provided back to the turbo decoders as a priori information-bit probabilities. For the case of a turbo code comprising two component codes, the a posteriori information-bit probabilities are re-ordered according to the interleaver definition at the end of odd-numbered half iterations, while at the end of even-numbered half iterations, they are re-ordered according to the de-interleaver definition. Decoding continues until the desired number of iterations have been performed. Data decisions are made on the final a posteriori bit probability estimates.
    • 利用MAP解码算法的turbo解码器系统具有预定数量的turbo解码器模块,用于并行地解码turbo码分量码字的段,从而扩展turbo解码器系统的块长度和数据速率能力。 将输入数据样本提供给交织器/解交织器模块,其中它们被划分成预定大小的段,每个段被提供给相应的turbo解码器模块。 每个turbo解码器模块的输出是在交织器/解交织器模块中重排序的后验概率,被分段并作为先验信息比特概率返回给turbo解码器。 对于包括两个分量代码的turbo码的情况,根据奇数半迭代结束时的交织器定义重新排序后验信息比特概率,而在偶数半迭代结束时,它们 根据解交织器定义重新排序。 解码继续,直到执行所需的迭代次数。 对最终的后验位概率估计作出数据决定。
    • 96. 发明授权
    • Method for tail-biting and decoding recursive systematic codes
    • 递归和解码递归系统代码的方法
    • US06570927B1
    • 2003-05-27
    • US09340101
    • 1999-06-25
    • Nick Andrew Van StralenJohn Anderson Fergus RossJohn Bailey Anderson
    • Nick Andrew Van StralenJohn Anderson Fergus RossJohn Bailey Anderson
    • H04B1404
    • H03M13/235H03M13/3938H03M13/6362
    • A method is described for convolutionally encoding and decoding data (voice coded data), organized into (35-bit, 20 msec) frames, where the data is encoded by a finite-state data encoder (RSC coder 216) for transmission over a data channel (18). The RSC encoder avoids the need for termination bits associated with each N-bit frame of data, so that the number of bits associated with each encoded frame is reduced, and the throughput of the channel can be increased. The method according to the invention includes storing the first M bits of each frame. Once they are stored, they are loaded in parallel into the M stages of the encoder, thereby deleting residual states from the preceding frame. The remaining (N−M) bits are then applied to the encoder, causing it to produce the convolutional code. After the last of the (N−M) bits are encoded, the M stored bits are summed with feedback from the encoder, and reapplied to the encoder. The ending state of the encoder is thus equal to the starting state.
    • 描述了一种用于对组织成(35位,20毫秒)帧的数据(语音编码数据)进行卷积编码和解码的方法,其中数据由有限状态数据编码器(RSC编码器216)编码,用于通过数据传输 通道(18)。 RSC编码器避免需要与每个N位数据帧相关联的终止位,从而减少与每个编码帧相关联的比特数,并且可以增加信道的吞吐量。 根据本发明的方法包括存储每帧的前M位。 一旦它们被存储,它们被并行地加载到编码器的M个级中,从而从前一帧中删除残余状态。 剩余的(N-M)位然后被施加到编码器,使其产生卷积码。 在编码最后一个(N-M)位之后,M个存储的位与来自编码器的反馈相加,并重新应用于编码器。 因此编码器的结束状态等于起始状态。
    • 97. 发明授权
    • Channel decoder using vocoder joint statistics
    • 频道解码器使用声码器联合统计
    • US06393072B1
    • 2002-05-21
    • US09340102
    • 1999-06-25
    • John Anderson Fergus RossNick Andrew Van StralenMark Lewis GrabbSteven Robert KochRichard Louis Zinser, Jr.John Bailey Anderson
    • John Anderson Fergus RossNick Andrew Van StralenMark Lewis GrabbSteven Robert KochRichard Louis Zinser, Jr.John Bailey Anderson
    • H04L2706
    • H04L1/0047H04L25/061H04L25/067
    • A method for decoding (voice)data where the data is encoded by a finite-state data encoder (216) for transmission over a data channel (18), includes the step of procuring a table of joint statistics representing the probability of occurrence, in a frame of source data of each of the bits of the frame. The joint statistics may be determined ahead of time. The method includes the step of calculating intermediate gamma signals in response to the decoded data of the preceding frame and the joint statistics. The joint statistics source distribution signals represent the likelihood that, for a given logic level of the preceding bit, the “current” bit takes on a particular state; for uncorrelated bits, this value is 0.5. State probability signals and transition probability signals are generated from the gamma signals. The state probability and transition probability signals are processed to produce bit probability signals indicative of the probability that the current bit is in a given state, from which hard bit decisions can be made.
    • 一种用于解码(语音)数据的方法,其中数据由有限状态数据编码器(216)编码,用于通过数据信道(18)进行传输,包括以下步骤:采购表示发生概率的联合统计表, 帧的每个比特的源数据帧。 联合统计可以提前确定。 该方法包括响应于前一帧的解码数据和联合统计来计算中间伽马信号的步骤。 联合统计源分布信号表示对于前一比特的给定逻辑电平,“当前”比特处于特定状态的可能性; 对于不相关的位,此值为0.5。 从伽马信号产生状态概率信号和转移概率信号。 处理状态概率和转移概率信号以产生指示当前比特处于给定状态的概率的比特概率信号,从中可以进行硬比特决定。