会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明授权
    • Method and apparatus for encoding and decoding information signals
    • 信息信号编码和解码的方法和装置
    • US06556151B1
    • 2003-04-29
    • US08997771
    • 1997-12-24
    • Bernard Jan Marie SmeetsJan Åberg
    • Bernard Jan Marie SmeetsJan Åberg
    • H03M730
    • H03M7/40
    • A method and apparatus for coding and decoding information are disclosed. The method is for encoding a message that includes a first set of binary digits. Each binary digit has a first value (“0”) or a second value (“1”). The method includes receiving a first set of binary digits, generating a second set of binary digits in response to the first set of binary digits (Y), and selecting the values of binary digits in the second set such that the number of binary digits having the first binary value in the second set is higher than the number of binary digits having the first binary value in the first set.
    • 公开了一种用于编码和解码信息的方法和装置。 该方法用于对包含第一组二进制数字的消息进行编码。 每个二进制数字具有第一值(“0”)或第二值(“1”)。 该方法包括接收第一组二进制数字,响应于第二组二进制数字(Y)产生第二组二进制数字,并且选择第二组中的二进制数字的值,使得具有 第二组中的第一个二进制值高于第一组中具有第一个二进制值的二进制数字的数量。
    • 3. 发明授权
    • Multiplication-free arithmetic coding
    • 无乘法算术编码
    • US06259388B1
    • 2001-07-10
    • US09240576
    • 1999-02-01
    • Fengguang Zhao
    • Fengguang Zhao
    • H03M730
    • H03M7/4006
    • A multiplication-free arithmetic coding technique for performing encoding and decoding. The encoding technique includes receiving a symbol from encoded stream and two frequency counts, finding a most probable symbol and a least probable symbol, subjecting a first register to magnitude shift operations for outputting bits to the encoded bit stream and for approximating a contextual probability of each symbol in the encoded string, an encoding a next symbol in the encoded string based on the contextual probability. The multiplication-free arithmetic coding eliminates the need for a magnitude step and the need for conventional carry over techniques, such as bit stuffing, and therefore provides a low computationally complex and low cost hardware implementation, while still achieving compression ratios comparable to those obtained by multiplication-base techniques.
    • 一种用于执行编码和解码的无乘法算术编码技术。 编码技术包括从编码的流和两个频率计数接收符号,找到最可能的符号和最不可能的符号,使第一个寄存器进行幅度移位操作,以将比特输出到编码比特流,并用于近似每个 编码字符串中的符号,根据上下文概率编码编码字符串中的下一个符号。 无乘法算术编码消除了对幅度步长的需要以及对诸如位填充等常规进位技术的需求,因此提供了低计算复杂且低成本的硬件实现,同时仍然实现了与由 乘法技术。
    • 4. 发明授权
    • Parallel compression and decompression system and method having multiple parallel compression and decompression engines
    • 具有多个平行压缩和解压缩引擎的并行压缩和解压缩系统和方法
    • US06819271B2
    • 2004-11-16
    • US10044786
    • 2002-01-11
    • Peter D. GeigerManuel J. Alvarez, IIThomas A. Dye
    • Peter D. GeigerManuel J. Alvarez, IIThomas A. Dye
    • H03M730
    • H03M7/30H03M7/3086H03M7/3088H03M7/40H04N19/42H04N19/423H04N19/436H04N19/61
    • Embodiments of a compression/decompression (codec) system may include a plurality of parallel data compression and/or parallel data decompression engines designed for the reduction of data bandwidth and storage requirements and for compressing/decompressing data. The plurality of compression/decompression engines may each implement a parallel lossless data compression/decompression algorithm. The codec system may split incoming uncompressed or compressed data up among the plurality of compression/decompression engines. Each of the plurality of compression/decompression engines may compress or decompress a particular part of the data. The codec system may then merge the portions of compressed or uncompressed data output from the plurality of compression/decompression engines. The codec system may implement a method for performing parallel data compression and/or decompression designed to process stream data at more than a single byte or symbol at one time. A codec system may be integrated in a processor, a system memory controller or elsewhere within a system.
    • 压缩/解压缩(编解码器)系统的实施例可以包括多个并行数据压缩和/或并行数据解压缩引擎,其被设计用于减少数据带宽和存储需求以及压缩/解压缩数据。 多个压缩/解压缩引擎可以各自实现并行无损数据压缩/解压缩算法。 编解码器系统可以在多个压缩/解压缩引擎之间分离输入的未压缩或压缩数据。 多个压缩/解压缩引擎中的每一个可以压缩或解压缩数据的特定部分。 然后,编解码系统可以合并从多个压缩/解压缩引擎输出的压缩或未压缩数据的部分。 编解码器系统可以实现一种用于执行并行数据压缩和/或解压缩的方法,其被设计为一次处理多于一个字节或符号的流数据。 编解码器系统可以集成在处理器,系统存储器控制器或系统内的其他地方。
    • 6. 发明授权
    • Character table implemented data compression method and apparatus
    • 字符表实现数据压缩方法和装置
    • US06426711B1
    • 2002-07-30
    • US09855127
    • 2001-05-14
    • Albert B. Cooper
    • Albert B. Cooper
    • H03M730
    • G06T9/005H03M7/3088
    • A new LZW compressor implementation architecture utilizes a plurality of character tables corresponding to the respective characters of the alphabet. A string is stored by storing the code associated with the string in the character table corresponding to the extension character of the string at a character table location corresponding to the code of the string prefix. A search for the longest matching string is performed by determining if the character table location is empty corresponding to the code of the currently matched string in the character table associated with the currently fetched character. If the location is not empty, it is storing the code of the string comprising the currently matched string extended by the currently fetched character. This string code is used as the next match with which to continue the search with the next fetched character. When the location is empty, the longest match has been determined to be the currently matched string. The stored strings are updated by storing the next available string code in the empty location.
    • 新的LZW压缩机实现架构利用与字母表的各个字符对应的多个字符表。 通过在与字符串前缀的代码相对应的字符表位置处将与字符串相关联的代码存储在与字符串的扩展字符相对应的字符表中来存储字符串。 通过确定与当前获取的字符相关联的字符表中的当前匹配字符串的代码,确定字符表位置是否为空,来执行对最长匹配字符串的搜索。 如果位置不为空,则存储包括由当前获取的字符扩展的当前匹配字符串的字符串的代码。 此字符串代码用作下一个匹配,用于继续使用下一个获取的字符进行搜索。 当位置为空时,最长匹配被确定为当前匹配的字符串。 通过将下一个可用的字符串代码存储在空的位置来更新存储的字符串。
    • 7. 发明授权
    • Data compression method and apparatus with embedded run-length encoding
    • 具有嵌入式游程长度编码的数据压缩方法和装置
    • US06268811B1
    • 2001-07-31
    • US09656262
    • 2000-09-06
    • Albert B. Cooper
    • Albert B. Cooper
    • H03M730
    • G06T9/005H03M7/3086H03M7/46H03M7/48H04N19/91H04N19/93
    • The disclosed data compressor receives an input stream of data characters and provides a corresponding stream of output codes. The compressor generates a sequence of numerically increasing output codes corresponding to numerically increasing contiguous segments of a detected run of the same data character. Non-run characters of the input stream are transmitted directly in synchronism with incrementing the codes of the code sequence. In one embodiment, the number of characters in the run segments are stored together with the respective codes representing the segments. In later encounters of a previously processed run, the stored data is accessed and the stored codes corresponding to the run segments are output as appropriate.
    • 所公开的数据压缩器接收数据字符的输入流并提供相应的输出码流。 该压缩器产生数字增加的输出代码序列,其对应于相同数据字符的检测到的运行的数字增加的连续段。 输入流的非运行字符与递增代码序列的代码同步传输。 在一个实施例中,运行段中的字符数与代表段的各个代码一起存储。 在稍后遇到先前处理的运行中,存储的数据被访问,并且适当地输出与运行段对应的存储代码。
    • 8. 发明授权
    • System and method for performing scalable embedded parallel data decompression
    • US06822589B1
    • 2004-11-23
    • US09491343
    • 2000-01-26
    • Thomas A. DyeManuel J. Alvarez, IIPeter Geiger
    • Thomas A. DyeManuel J. Alvarez, IIPeter Geiger
    • H03M730
    • H03M7/40H03M7/30H03M7/3086H03M7/3088H04N19/42H04N19/61
    • A parallel decompression system and method which decompresses input compressed data in one or more decompression cycles, with a plurality of tokens typically being decompressed in each cycle in parallel. A parallel decompression engine may include an input for receiving compressed data, a history window, and a plurality of decoders for examining and decoding a plurality of tokens from the compressed data in parallel in a series of decompression cycles. A token may represent one or more compressed symbols or one uncompressed symbol. The parallel decompression engine may also include preliminary select generation logic for generating a plurality of preliminary selects in parallel. A preliminary select may point to an uncompressed symbol in the history window, an uncompressed symbol from a token in the current decompression cycle, or a symbol being decompressed in the current decompression cycle. The parallel decompression engine may also include final select generation logic for resolving preliminary selects and generating a plurality of final selects in parallel. Each of the plurality of final selects points either to an uncompressed symbol in the history window or to an uncompressed symbol from a token in the current decompression cycle. The parallel decompression engine may also include uncompressed data output logic for generating the uncompressed data from the uncompressed symbols pointed to by the plurality of final selects, and for storing the symbols decompressed in this cycle in the history window. The decompression engine may also include an output for outputting the uncompressed data produced in the decompression cycles. The decompression engine may be divided into a series of stages. The decoders may be included in a first stage. The preliminary select generation logic may be included in a second stage. The final select generation logic may be included in a third stage. The output logic may be included in a fourth stage.
    • 9. 发明授权
    • Method and apparatus for providing fast data recovery with adaptive pulse code modulation coding
    • 用于通过自适应脉码调制编码提供快速数据恢复的方法和装置
    • US06765514B2
    • 2004-07-20
    • US10316801
    • 2002-12-11
    • Hsien-Ming ChangChung-Liang Yen
    • Hsien-Ming ChangChung-Liang Yen
    • H03M730
    • H03M7/16H03M7/30
    • A method and apparatus for providing fast data recovery with adaptive pulse code modulation (ADPCM) coding wherein, an ADPCM encoder periodically records the compressional parameters in memory together with regular compressed codes, and an ADPCM decoder retrieves the previously saved compressional parameters when reading the regular data from memory. In case any error occurs in the data compression and decompression processes which would cause a data divergence in the output of the ADPCM decoder, the previously saved compressional parameters can be used to correct the output data, thus enabling fast data recovery in the data outputting process without affecting downstream data in the data stream.
    • 一种用于通过自适应脉码调制(ADPCM)编码提供快速数据恢复的方法和装置,其中,ADPCM编码器与常规压缩码一起周期性地将存储器中的压缩参数记录在一起,并且当读取常规压缩编码时,ADPCM解码器检索先前保存的压缩参数 来自内存的数据 如果数据压缩和解压缩过程中发生任何错误,导致ADPCM解码器的输出中的数据发散,则可以使用先前保存的压缩参数来校正输出数据,从而实现数据输出过程中的快速数据恢复 而不影响数据流中的下游数据。
    • 10. 发明授权
    • Method and device for text data compression
    • 文本数据压缩的方法和设备
    • US06750791B1
    • 2004-06-15
    • US10361805
    • 2003-02-07
    • Zhigang Liu
    • Zhigang Liu
    • H03M730
    • G06T9/001H03M7/30H03M7/3084
    • A method and device for compressing a text string into a compressed string, taking into account the case sensitivity of the text string. Compression can be performed in a lossy mode or a lossless mode. In lossy mode, the text string is parsed to determine its case sensitivity so that a search for finding a match for the text string in a reference source is based on the case sensitivity. Alternatively, the case configuration of the characters in the text string is transformed into a target case, and a case-sensitive search is performed in order to find a match for the case-transformed text string. In lossless mode, a case-insensitive search is performed for finding a match for the text string regardless of its case sensitivity, and a case-info-element is attached to the compressed string so that the compressed string can be reconstructed based on the case-info-element.
    • 考虑到文本字符串的大小写敏感性,将文本字符串压缩为压缩字符串的方法和装置。 可以在有损模式或无损模式下执行压缩。 在有损模式下,解析文本字符串以确定其区分大小写,以便搜索参考源中文本字符串的匹配是基于区分大小写。 或者,文本串中的字符的情况配置被转换为目标情况,并且执行区分大小写的搜索以便找到对于病例变换文本串的匹配。 在无损模式中,执行不区分大小写搜索以找到文本串的匹配,而不管其区分大小写,并且将case-info元素附加到压缩字符串,使得可以基于该情况来重构压缩字符串 -info元素。