ADAPTIVE COMPRESSION-BASED PAGING
    27.
    发明申请
    ADAPTIVE COMPRESSION-BASED PAGING 审中-公开
    基于自适应压缩的寻呼

    公开(公告)号:US20160320972A1

    公开(公告)日:2016-11-03

    申请号:US14699714

    申请日:2015-04-29

    Abstract: Systems, methods, and computer programs are disclosed for adaptive compression-based demand paging. Two or more compressed software image segments are stored in each of one or more memories. Each compressed software image segment corresponds to at least one software task and includes one or more pages that are compressed in accordance with a compression characteristic different from that of the other software image segments. If it is determined that a page request associated with an executing software task identifies a page that is not stored in the system memory, then a portion of the compressed software image segment containing the identified page is decompressed, and the decompressed page is stored in the system memory.

    Abstract translation: 公开了用于基于自适应压缩的需求寻呼的系统,方法和计算机程序。 两个或多个压缩软件图像段存储在一个或多个存储器的每一个中。 每个压缩软件图像段对应于至少一个软件任务,并且包括根据与其他软件图像段的压缩特性不同的压缩特性压缩的一个或多个页面。 如果确定与执行软件任务相关联的寻呼请求识别未存储在系统存储器中的页面,则解压缩包含所识别页面的压缩软件图像段的一部分,并将解压缩页存储在 系统内存

    Reducing Decompression Time Without Impacting Compression Ratio
    28.
    发明申请
    Reducing Decompression Time Without Impacting Compression Ratio 有权
    减少压缩时间而不影响压缩比

    公开(公告)号:US20160124867A1

    公开(公告)日:2016-05-05

    申请号:US14526868

    申请日:2014-10-29

    Abstract: Aspects include computing devices, systems, and methods for implementing executing decompression of a compressed page. A computing device may determine a decompression block of a compressed page that contains a code instruction requested in a memory access request. Decompression blocks, other than the decompression block containing the requested code instruction, may be selected for decompression based on being situated between an end of the compressed page and the decompression block containing the requested code instruction. Decompression blocks not identified for decompression may be substituted for a fault or exception code. The computing device may decompress decompression blocks identified for decompression, starting at the end of the compressed page and terminating the decompression of the compressed page upon filling all blocks with decompressed blocks, faults, or exception code. The remaining decompression blocks of the compressed page may be decompressed after or concurrently with the execution of the requested code instruction.

    Abstract translation: 方面包括用于实现压缩页面的执行解压缩的计算设备,系统和方法。 计算设备可以确定包含在存储器访问请求中请求的代码指令的压缩页面的解压缩块。 可以基于位于压缩页面的末端和包含所请求的代码指令的解压缩块之间来选择解压缩块(除了包含所请求的代码指令的解压缩块)以用于解压缩。 未被解压缩的解压缩块可以替代故障或异常代码。 计算设备可以解压缩被解压缩的解压缩块,从压缩页的末尾开始,并且在用解压块,故障或异常代码填充所有块时终止压缩页的解压缩。 压缩页面的剩余解压缩块可以在执行所请求的代码指令之后或同时执行解压缩。

    Efficient Decompression Locality System for Demand Paging
    29.
    发明申请
    Efficient Decompression Locality System for Demand Paging 有权
    有效的解压缩位置系统用于需求分页

    公开(公告)号:US20160124659A1

    公开(公告)日:2016-05-05

    申请号:US14526850

    申请日:2014-10-29

    Abstract: Aspects include computing devices, systems, and methods for implementing executing decompression of a compressed page. A computing device may determine a decompression block belonging to a compressed page that contains a code instruction requested in a memory access request. Decompression blocks, other than the decompression block containing the requested code instruction, may be selected for decompression based on their locality with respect to the decompression block containing the requested code instruction. Decompression blocks not identified for decompression may be substituted for a fault or exception code. The computing device may decompress decompression blocks identified for decompression, terminating the decompression of the compressed page upon filling all blocks with decompressed blocks, faults, or exception code. The remaining decompression blocks belonging to the compressed page may be decompressed after or concurrently with the execution of the requested code instruction.

    Abstract translation: 方面包括用于实现压缩页面的执行解压缩的计算设备,系统和方法。 计算设备可以确定属于压缩页面的解压缩块,其包含在存储器访问请求中请求的代码指令。 可以根据包含请求的代码指令的解压缩块的位置来选择解压缩块,除了包含请求的代码指令的解压缩块之外。 未被解压缩的解压缩块可以替代故障或异常代码。 计算设备可以解压缩被解压缩的解压缩块,在用解压缩块,故障或异常代码填充所有块时终止压缩页面的解压缩。 属于压缩页面的剩余解压缩块可以在执行所请求的代码指令之后或同时执行解压缩。

    Streaming alignment of key stream to unaligned data stream
    30.
    发明授权
    Streaming alignment of key stream to unaligned data stream 有权
    将流串流到未对齐的数据流

    公开(公告)号:US09319878B2

    公开(公告)日:2016-04-19

    申请号:US14024444

    申请日:2013-09-11

    Abstract: Enhanced cryptographic techniques are provided which facilitate higher data rates in a wireless communication system. In one aspect, improvements to the ZUC algorithm are disclosed which can reduce the number of logical operations involved key stream generation, reduce computational burden on a mobile device implementing ZUC, and extend battery life. The disclosed techniques include, for instance, receiving, at a wireless communication apparatus, a data stream having data packets for ciphering or deciphering. The wireless apparatus can generate a cipher key for the cryptographic function, determine a starting address of a first data packet in the data stream and shift the cipher key to align with the starting address of the first data packet. Once aligned, the processing apparatus applies the cryptographic function to a first block of the first data packet using the shifted cipher key and manages a remaining portion of the cipher key to handle arbitrarily aligned data across multiple packets.

    Abstract translation: 提供了增强的加密技术,其有助于在无线通信系统中更高的数据速率。 在一方面,公开了对ZUC算法的改进,其可以减少涉及密钥流生成的逻辑操作的数量,减少实现ZUC的移动设备的计算负担,并延长电池寿命。 所公开的技术包括例如在无线通信装置处接收具有用于加密或解密的数据分组的数据流。 无线装置可以生成用于加密功能的加密密钥,确定数据流中的第一数据分组的起始地址,并移位密码密钥以与第一数据分组的起始地址一致。 一旦对准,处理装置使用移位密码密钥将加密功能应用于第一数据包的第一块,并管理密码密钥的剩余部分以处理跨多个分组的任意对齐的数据。

Patent Agency Ranking