Method and system for the error resilient transmission of predictively encoded signals
    61.
    发明授权
    Method and system for the error resilient transmission of predictively encoded signals 失效
    用于预测编码信号的错误传播的方法和系统

    公开(公告)号:US07305031B2

    公开(公告)日:2007-12-04

    申请号:US10767596

    申请日:2004-01-29

    IPC分类号: H04N7/12 H04N11/02

    CPC分类号: H04N19/39 H04N19/37

    摘要: A system for the introduction of controlled correlation among multiple redundant representations of predictively encoded signals while avoiding predictive mismatch at a receiver when any given sub-set of the multiple representations is received. The system embodies a signal encoder and decoder. The decoder can comprise at least two signal adders for respectively receiving coefficient values and adding at least one predictive value transform to the coefficient value in order to generate and transmit a second set of coefficient values. The second set of coefficient values is subsequently received by a decoder means, wherein the decoder means transforms the received coefficient values and transmits the resultant coefficient values to a signal adder. Upon reception of the transformed coefficient values, the signal adder generates a third set of coefficient values; the third set of coefficients being used to reconstruct an approximate version of an encoded signal.

    摘要翻译: 一种用于在预测编码信号的多个冗余表示之间引入受控相关性的系统,同时在接收到多个表示的任何给定子集时避免接收机处的预测失配。 该系统体现了信号编码器和解码器。 解码器可以包括用于分别接收系数值的至少两个信号加法器,并且将至少一个预测值变换加到系数值,以便产生和发送第二组系数值。 第二组系数值随后由解码器装置接收,其中解码器装置变换接收到的系数值,并将所得到的系数值发送到信号加法器。 在接收到变换的系数值时,信号加法器产生第三组系数值; 第三组系数用于重建编码信号的近似版本。

    Method and apparatus to determine prediction modes to achieve fast video encoding
    62.
    发明申请
    Method and apparatus to determine prediction modes to achieve fast video encoding 有权
    确定预测模式以实现快速视频编码的方法和装置

    公开(公告)号:US20050249277A1

    公开(公告)日:2005-11-10

    申请号:US10840403

    申请日:2004-05-07

    IPC分类号: H04N7/12 H04N7/26 H04N7/50

    摘要: An improvement to a predictive video encoding method or apparatus that includes selecting a mode class within which to choose an encoding algorithm to encode individual blocks of video information. Rather than implementing each algorithm in each mode class to ascertain an acceptable compression, the improvement eliminates searching through a class of encoding modes based simply on heuristics. The method comprises obtaining statistical information related to previous blocks of encoded video information, determining a mode class within which to chose a particular encoding algorithm based on the statistical information (e.g., heuristics) gathered, choosing an algorithm within the selected mode class using conventional techniques, and encoding the video information according to the chosen algorithm. Statistical information may include quantization parameters, prior encoding decisions, intensity or frequency values, or Hadamard transform coefficients of previously encoded macroblocks. Encoding complexity in the coder is reduced since one class of encoding modes is eliminated.

    摘要翻译: 一种预测性视频编码方法或装置的改进,包括选择在其中选择编码算法来对各个视频信息块进行编码的模式类别。 不是在每个模式类中实现每个算法以确定可接受的压缩,而是改进消除了仅仅通过启发式来搜索一类编码模式。 该方法包括获得与先前编码视频信息块相关的统计信息,基于收集的统计信息(例如,启发式)确定选择特定编码算法的模式类别,使用常规技术选择所选模式类别内的算法 ,并根据所选择的算法对视频信息进行编码。 统计信息可以包括量化参数,先前编码决定,强度或频率值,或先前编码的宏块的Hadamard变换系数。 由于消除了一类编码模式,因此编码器中的编码复杂度降低。

    Method and system for the error resilient transmission of predictively encoded signals
    63.
    发明申请
    Method and system for the error resilient transmission of predictively encoded signals 失效
    用于预测编码信号的错误传播的方法和系统

    公开(公告)号:US20050169387A1

    公开(公告)日:2005-08-04

    申请号:US10767596

    申请日:2004-01-29

    IPC分类号: H04N7/26 H04B1/66

    CPC分类号: H04N19/39 H04N19/37

    摘要: A system for the introduction of controlled correlation among multiple redundant representations of predictively encoded signals while avoiding predictive mismatch at a receiver when any given sub-set of the multiple representations is received. The system embodies a signal encoder and decoder. The decoder can comprise at least two signal adders for respectively receiving coefficient values and adding at least one predictive value transform to the coefficient value in order to generate and transmit a second set of coefficient values. The second set of coefficient values is subsequently received by a decoder means, wherein the decoder means transforms the received coefficient values and transmits the resultant coefficient values to a signal adder. Upon reception of the transformed coefficient values, the signal adder generates a third set of coefficient values; the third set of coefficients being used to reconstruct an approximate version of an encoded signal.

    摘要翻译: 一种用于在预测编码信号的多个冗余表示之间引入受控相关性的系统,同时在接收到多个表示的任何给定子集时避免接收机处的预测失配。 该系统体现了信号编码器和解码器。 解码器可以包括用于分别接收系数值的至少两个信号加法器,并且将至少一个预测值变换加到系数值,以便产生和发送第二组系数值。 第二组系数值随后由解码器装置接收,其中解码器装置变换接收到的系数值,并将所得到的系数值发送到信号加法器。 在接收到变换的系数值时,信号加法器产生第三组系数值; 第三组系数用于重建编码信号的近似版本。

    Solid-state device management
    64.
    发明授权

    公开(公告)号:US09772802B2

    公开(公告)日:2017-09-26

    申请号:US13619424

    申请日:2012-09-14

    IPC分类号: G06F3/06 G06F12/02

    摘要: An embodiment is a method for establishing a correspondence between a first logical address and a first physical address on solid-state storage devices located on a solid-state storage board. The solid-state storage devices include a plurality of physical memory locations identified by physical addresses, and the establishing is by a software module located on a main board that is separate from the solid-state storage board. The correspondence between the first logical address and the first physical address is stored in in a location on a solid-state memory device that is accessible by an address translator module located on the solid-state storage board. The solid-state memory device is located on the solid-state storage board. The first logical address is translated to the first physical address by the address translator module based on the previously established correspondence between the first logical address and the first physical address.

    Compressing block-cipher encrypted data
    65.
    发明授权
    Compressing block-cipher encrypted data 有权
    压缩块加密的加密数据

    公开(公告)号:US08934630B2

    公开(公告)日:2015-01-13

    申请号:US12610754

    申请日:2009-11-02

    摘要: A method, system and computer program product are disclosed for compressing encrypted data, wherein the data is encrypted by using a block encryption algorithm in a chained mode of operation, and the encrypted data is comprised of a set of N encrypted blocks, C1 . . . CN. In one embodiment, the method comprises leaving block CN uncompressed, and compressing all of the blocks C1 . . . CN in a defined sequence using a Slepian-Wolf code. In an embodiment, the data is encrypted using an encryption key K, and the compressing includes compressing all of the blocks C1 . . . CN without using the encryption key. In one embodiment, the compressing includes outputting the blocks C1 . . . CN as a set of compressed blocks CmprC1 . . . CmprCN-1, and the method further comprises decrypting CN to generate a reconstructed block {tilde over (X)}n, and decrypting and decompressing the set of compressed blocks using {tilde over (X)}n.

    摘要翻译: 公开了一种用于压缩加密数据的方法,系统和计算机程序产品,其中通过使用链式操作模式中的块加密算法来加密数据,并且加密数据由一组N个加密块C1组成。 。 。 CN。 在一个实施例中,该方法包括将块CN未压缩,并压缩所有块C1。 。 。 CN以定义的顺序使用Slepian-Wolf代码。 在一个实施例中,使用加密密钥K对数据进行加密,并且压缩包括压缩所有块C1。 。 。 CN,而不使用加密密钥。 在一个实施例中,压缩包括输出块C1。 。 。 CN作为一组压缩块CmprC1。 。 。 CmprCN-1,并且所述方法还包括解密CN以生成重构块{(t)),并且使用{tilde over(X)} n来解密和解压缩该组压缩块。

    Method and system for coding mode selection in video compression systems
    66.
    发明授权
    Method and system for coding mode selection in video compression systems 有权
    视频压缩系统中编码模式选择的方法和系统

    公开(公告)号:US08804837B2

    公开(公告)日:2014-08-12

    申请号:US13545414

    申请日:2012-07-10

    IPC分类号: H04N11/02

    摘要: A method and system are disclosed for selecting a mode to encode video data. The method comprises the steps of (a) transforming a source video frame into a set of coefficients, (b) partitioning said set of coefficients into a plurality of subsets of the coefficients on the basis of probability statistics corresponding to a plurality of encoding modes, wherein each of said subsets is identified for encoding by one of the plurality of encoding modes. The method comprises the further steps of (c) for each of the plurality of subsets of coefficients, computing defined parameters of an associated probability distribution for said subset, and (d) repeating steps (b) and (c) until a predetermined termination condition is satisfied. When this predetermined termination condition is satisfied, the subsets of coefficients, as they exist at that time, are output to a video encoder, which preferably is a Wyner-Ziv encoder.

    摘要翻译: 公开了一种用于选择对视频数据进行编码的模式的方法和系统。 该方法包括以下步骤:(a)将源视频帧变换成一组系数,(b)基于对应于多个编码模式的概率统计,将所述系数集合划分成系数的多个子集, 其中所述子集中的每一个被识别用于通过所述多个编码模式之一进行编码。 该方法还包括以下步骤:(c)针对所述多个系数子集中的每一个,计算所述子集的关联概率分布的定义参数,以及(d)重复步骤(b)和(c)直到预定终止条件 满意 当满足该预定终止条件时,如同在那时存在的系数子集被输出到视频编码器,其优选地是Wyner-Ziv编码器。

    Multi-write endurance and error control coding of non-volatile memories
    67.
    发明授权
    Multi-write endurance and error control coding of non-volatile memories 有权
    非易失性存储器的多写耐力和错误控制编码

    公开(公告)号:US08769374B2

    公开(公告)日:2014-07-01

    申请号:US12903695

    申请日:2010-10-13

    IPC分类号: G11C29/00

    CPC分类号: G06F11/1048 G11C2029/0411

    摘要: Multi-write endurance and error control coding of non-volatile memories including a method for receiving write data and a write address of a memory page in a memory. The write data is partitioned into a plurality of sub-blocks, each sub-block including q bits of the write data. Error correction bits are generated at the computer in response to the sub-blocks and to an error correction code (ECC). At least one additional sub-block containing the error correction bits are appended to the partitioned write data and a write word is generated. The write word is generated by performing for each of the sub-blocks: selecting a codeword such that the codeword encodes the sub-block and is consistent with current electrical charge levels of the plurality of memory cells associated with the memory page; concatenating the selected codewords to form the write word; and writing the write word to the memory page.

    摘要翻译: 包括用于在存储器中接收写入数据和存储器页面的写入地址的方法的非易失性存储器的多写入耐久性和错误控制编码。 写入数据被划分成多个子块,每个子块包括写入数据的q个比特。 响应于子块和纠错码(ECC),在计算机上产生纠错位。 包含错误校正位的至少一个附加子块被附加到分区写入数据,并且产生写入字。 通过对每个子块进行执行来产生写字:选择码字,使得码字对子块进行编码,并且与与存储器页相关联的多个存储单元的当前电荷电平一致; 连接所选择的码字以形成写入字; 并将写入字写入存储器页面。

    Low latency and persistent data storage
    68.
    发明授权
    Low latency and persistent data storage 有权
    低延迟和持久数据存储

    公开(公告)号:US08656130B2

    公开(公告)日:2014-02-18

    申请号:US13336287

    申请日:2011-12-23

    IPC分类号: G06F12/00

    摘要: Persistent data storage is provided by a method that includes receiving a low latency store command that includes write data. The write data is written to a first memory device that is implemented by a nonvolatile solid-state memory technology characterized by a first access speed. It is acknowledged that the write data has been successfully written to the first memory device. The write data is written to a second memory device that is implemented by a volatile memory technology. At least a portion of the data in the first memory device is written to a third memory device when a predetermined amount of data has been accumulated in the first memory device. The third memory device is implemented by a nonvolatile solid-state memory technology characterized by a second access speed that is slower than the first access speed.

    摘要翻译: 通过包括接收包括写入数据的低延迟存储命令的方法来提供持续数据存储。 写入数据被写入由以第一访问速度为特征的非易失性固态存储器技术实现的第一存储器件。 确认写入数据已成功写入第一个存储器件。 写入数据被写入由易失性存储器技术实现的第二存储器件。 当在第一存储装置中累积了预定量的数据时,第一存储装置中的数据的至少一部分被写入第三存储装置。 第三存储器件通过非易失性固态存储器技术来实现,其特征在于比第一存取速度慢的第二存取速度。

    Wear-focusing of non-volatile memories for improved endurance
    69.
    发明授权
    Wear-focusing of non-volatile memories for improved endurance 有权
    磨损聚焦的非易失性记忆,以提高耐力

    公开(公告)号:US08621328B2

    公开(公告)日:2013-12-31

    申请号:US13040482

    申请日:2011-03-04

    IPC分类号: G11C29/00 H03M13/00 G06F13/28

    CPC分类号: G11C16/349 G06F11/1012

    摘要: Storing data in memory using wear-focusing techniques for improved endurance. A method for storing the data includes receiving write data to be written into a memory that is logically divided into a plurality of regions. The plurality of regions includes a first region and a second region that are implemented by the same memory technology. The memory is subject to degradation as a result of write operations. The write data is classified as dynamic data or static data. The write data is encoded using a first type of encoding in response to the write data being classified as dynamic. The write data encoded using the first type of encoding is stored in the first region of the memory. The write data is encoded using a second type of encoding and stored in the second region of the memory in response to classifying the write data as static data.

    摘要翻译: 使用磨损聚焦技术将数据存储在内存中,以提高耐久性。 用于存储数据的方法包括接收要写入到逻辑上划分为多个区域的存储器中的写入数据。 多个区域包括由相同存储器技术实现的第一区域和第二区域。 由于写入操作,存储器会降级。 写数据分为动态数据或静态数据。 响应于写入数据被分类为动态,使用第一类型的编码对写入数据进行编码。 使用第一类型的编码编码的写入数据被存储在存储器的第一区域中。 响应于将写入数据分类为静态数据,写入数据使用第二类型的编码进行编码并存储在存储器的第二区域中。

    Bad block management for flash memory
    70.
    发明授权
    Bad block management for flash memory 有权
    闪存的坏块管理

    公开(公告)号:US08560922B2

    公开(公告)日:2013-10-15

    申请号:US13040531

    申请日:2011-03-04

    IPC分类号: G11C29/00

    摘要: Bad block management for flash memory including a method for storing data. The method includes receiving a write request that includes write data. A block of memory is identified for storing the write data. The block of memory includes a plurality of pages. A bit error rate (BER) of the block of memory is determined and expanded write data is created from the write data in response to the BER exceeding a BER threshold. The expanded write data is characterized by an expected BER that is lower than the BER threshold. The expanded write data is encoded using an error correction code (ECC). The encoded expanded write data is written to the block of memory.

    摘要翻译: 用于闪存的坏块管理,包括用于存储数据的方法。 该方法包括接收包括写数据的写请求。 识别用于存储写入数据的存储器块。 存储器块包括多个页面。 确定存储器块的误码率(BER),并响应于超过BER阈值的BER从写入数据产生扩展写入数据。 扩展的写入数据的特征在于低于BER阈值的预期BER。 扩展的写入数据使用纠错码(ECC)进行编码。 编码的扩展写入数据被写入存储器块。