Virtual memory system utilizing data compression implemented through a device

    公开(公告)号:US06516397B2

    公开(公告)日:2003-02-04

    申请号:US09829496

    申请日:2001-04-09

    IPC分类号: G06F1200

    摘要: A method of operating a data processing system having a main memory divided into memory pages that are swapped into and out of main memory when the main memory becomes short. The data processing system has an operating system that sends page store commands specifying memory pages to be stored in a swap file and page retrieve commands specifying memory pages to be retrieved from the swap file and stored in the main memory. The present invention provides a swap driver that utilizes compression code for converting one of the memory pages that is to be swapped out of main memory to a compressed memory page. The data processing memory includes a compressed page region that is used to store the compressed memory pages. A page table in the compressed page region specifies the location of each compressed page and the page address corresponding to that page. The swap driver compresses at least one of the memory pages specified in one of the page store commands to provide a corresponding compressed memory page and causes that compressed memory page to be stored in the compressed page region. The swap driver also searches the page table for a page identified in one of the retrieve commands. The swap driver causes that page to be moved to a corresponding area of main memory after decompressing the page if the swap driver finds an entry in the page table indicating that the page is stored in the compressed page region.

    Method for handling off multiple description streaming media sessions between servers in fixed and mobile streaming media systems
    2.
    发明授权
    Method for handling off multiple description streaming media sessions between servers in fixed and mobile streaming media systems 有权
    用于处理固定和移动流媒体系统中的服务器之间的多描述流媒体会话的方法

    公开(公告)号:US06996618B2

    公开(公告)日:2006-02-07

    申请号:US09898807

    申请日:2001-07-03

    IPC分类号: G06F15/16

    摘要: A method for handing off to a second server, in either a fixed or mobile streaming media system, a multiple description streaming session between a first server and either a fixed or mobile client. In one embodiment, the present invention recites selecting a second server to receive a handoff of a multiple description streaming media session between the first server and the client. In this embodiment, the multiple description streaming media session is comprised of a first multiple description bitstream and a second multiple description bitstream. The present embodiment further recites receiving at the second server, the second multiple description bitstream for streaming to the client. This embodiment further recites sending the second multiple description bitstream from the second server to the client.

    摘要翻译: 一种在固定或移动流媒体系统中切换到第二服务器的方法,在第一服务器和固定或移动客户端之间的多描述流会话。 在一个实施例中,本发明阐述了选择第二服务器以接收第一服务器和客户端之间的多描述流媒体会话的切换。 在该实施例中,多描述流媒体会话由第一多重描述比特流和第二多个描述比特流组成。 本实施例进一步在第二服务器处接收第二多个描述比特流,以便流式传送到客户端。 该实施例进一步叙述将第二多重描述比特流从第二服务器发送到客户端。

    Method for handing off streaming media sessions between wireless base stations in a mobile streaming media system
    3.
    发明授权
    Method for handing off streaming media sessions between wireless base stations in a mobile streaming media system 有权
    用于在移动流媒体系统中的无线基站之间切换流媒体会话的方法

    公开(公告)号:US07200402B2

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

    申请号:US09898572

    申请日:2001-07-03

    IPC分类号: H04Q7/20

    摘要: A method for performing a soft-handoff in a mobile streaming media system, and a method for performing a hard-handoff in a mobile streaming media system are is disclosed. In the soft-handoff embodiment, the present invention detects that a channel quality between a mobile client and a first base station remains above a drop threshold and that a channel quality between the mobile client and a second base station increases from below to above an add threshold. The present embodiment then sends a first multiple description bitstream from the first base station to the mobile client and sends a complementary second multiple description bitstream from the second base station to the mobile client. This method thereby provides improved utilization of wireless bandwidth during soft-handoffs, in contrast to conventional systems where the same bitstream is transmitted from each base station. In both the cases of soft-handoffs and hard-handoffs, when a mobile client enters a cell whose base station has no free capacity, the base station may prevent call dropping by reducing the number of descriptions being served to the existing clients and thereby providing capacity (at least one description) for the new client. These methods provide improved utilization of wireless bandwidth during soft-handoffs, and reduced probability of service disruption during both soft-handoffs and hard-handoffs.

    摘要翻译: 公开了一种用于在移动流媒体系统中执行软切换的方法,以及用于在移动流媒体系统中执行硬切换的方法。 在软切换实施例中,本发明检测到移动客户端与第一基站之间的信道质量保持高于丢弃阈值,并且移动客户端与第二基站之间的信道质量从下至上增加 阈。 本实施例然后将第一多个描述比特流从第一基站发送到移动客户端,并将互补的第二多个描述比特流从第二基站发送到移动客户端。 因此,与从每个基站发送相同比特流的常规系统相比,该方法从而提供了在软切换期间无线带宽的改进的利用。 在软切换和硬切换的情况下,当移动客户端进入其基站没有可用容量的小区时,基站可以通过减少向现有客户端提供的描述的数量来防止呼叫丢弃,从而提供 新客户端的容量(至少一个描述)。 这些方法在软切换期间提供了无线带宽的改进的利用,并且在软切换和硬切换期间降低了服务中断的概率。

    Method for assigning a streaming media session to a server in fixed and mobile streaming media systems
    4.
    发明授权
    Method for assigning a streaming media session to a server in fixed and mobile streaming media systems 有权
    将流媒体会话分配给固定和移动流媒体系统中的服务器的方法

    公开(公告)号:US06941378B2

    公开(公告)日:2005-09-06

    申请号:US09898800

    申请日:2001-07-03

    摘要: A method for assigning servers to provide multiple description bitstreams to a mobile client (in a mobile client environment) or to a fixed client (in a fixed client environment). In one embodiment, the present invention, upon receiving a request from a mobile client to have media data streamed thereto, analyzes a plurality of servers to determine a first candidate server for providing a first multiple description bitstream to the base station along a first path. The present method also determines a second candidate server for providing a second multiple description bitstream to the base station along a second path. The present method then sends a request to the first candidate server to provide the first multiple description bitstream to a mobile client through a base station along the first path, and also sends a request to the second candidate server to provide the second multiple description bitstream to the mobile client through the same base station along a second path. In another embodiment, there are two separate paths from two separate servers to two separate base stations and then from each base station there is a separate path to the mobile client. In still another embodiment, there are two paths from a single server to two separate base stations and then from each base station there is a separate path to the mobile client. In one fixed client embodiment, the present invention is able to assign a plurality of servers to provide a plurality of MD bitstreams to the fixed client.

    摘要翻译: 一种用于分配服务器以向移动客户端(在移动客户端环境中)或固定客户端(在固定客户端环境中)提供多个描述比特流的方法。 在一个实施例中,本发明在从移动客户端接收到流媒体数据流的请求时分析多个服务器以确定第一候选服务器,用于沿着第一路径向基站提供第一多个描述比特流。 本方法还确定用于沿着第二路径向基站提供第二多描述比特流的第二候选服务器。 本方法然后向第一候选服务器发送请求,以通过沿着第一路径的基站向移动客户端提供第一多个描述比特流,并且还向第二候选服务器发送请求以将第二多个描述比特流提供给 移动客户端通过相同的基站沿着第二条路径。 在另一个实施例中,存在从两个分离的服务器到两个单独的基站的两个单独的路径,然后从每个基站到达移动客户端的单独的路径。 在另一个实施例中,存在从单个服务器到两个单独基站的两条路径,然后从每个基站到达移动客户端的单独路径。 在一个固定客户端实施例中,本发明能够分配多个服务器以向固定客户端提供多个MD比特流。

    Memory compression for computer systems
    5.
    发明授权
    Memory compression for computer systems 有权
    计算机系统的内存压缩

    公开(公告)号:US06857047B2

    公开(公告)日:2005-02-15

    申请号:US10167358

    申请日:2002-06-10

    IPC分类号: G06F12/08 G06F12/00

    摘要: A computer system is provided including a processor, a persistent storage device, and a main memory connected to the processor and the persistent storage device. The main memory includes a compressed cache for storing data retrieved from the persistent storage device after compression and an operating system. The operating system includes a plurality of interconnected software modules for accessing the persistent storage device and a filter driver interconnected between two of the plurality of software modules for managing memory capacity of the compressed cache and the buffer cache.

    摘要翻译: 提供了一种包括处理器,持久存储设备和连接到处理器和永久存储设备的主存储器的计算机系统。 主存储器包括压缩缓存,用于存储在压缩之后从持久存储设备检索的数据和操作系统。 操作系统包括用于访问永久存储设备的多个互连的软件模块和在多个软件模块中的两个之间互连的用于管理压缩高速缓存和缓冲区高速缓存的存储器容量的过滤驱动器。

    Multi transform OFDM systems and methods with low peak to average power ratio signals
    7.
    发明授权
    Multi transform OFDM systems and methods with low peak to average power ratio signals 有权
    具有低峰值与平均功率比信号的多变换OFDM系统和方法

    公开(公告)号:US08995542B2

    公开(公告)日:2015-03-31

    申请号:US13913761

    申请日:2013-06-10

    申请人: Rajendra Kumar

    发明人: Rajendra Kumar

    IPC分类号: H04K1/10 H04L27/28 H04L27/26

    摘要: Various embodiments of the invention are directed to methods and systems for multi transform OFDM transmitter and receivers with low peak to average power ratio (PAPR) signals, that have high bandwidth efficiency and are computational efficient. For example, various embodiments of the transmitter may utilize an architecture comprised of a baseband modulator, a serial to parallel converter, a bank of multiplicity NT orthonormal transforms unit, a bank of multiplicity NT inverse Fourier transforms unit, a dummy symbols generator, and a minimum PAPR evaluation unit for finding the optimum transform index n0. Various embodiments of the receiver may comprise of a transform index detection unit for the detection of the transform index imbedded in the OFDM signal.

    摘要翻译: 本发明的各种实施例涉及具有低峰值与平均功率比(PAPR)信号的具有高带宽效率并且具有计算效率的多变换OFDM发射机和接收机的方法和系统。 例如,发射机的各种实施例可以利用包括基带调制器,串行到并行转换器,多重组NT正交变换单元组,多重组NT逆傅里叶变换单元组,虚拟符号发生器和 用于找到最佳变换索引n0的最小PAPR评估单元。 接收机的各种实施例可以包括用于检测嵌入在OFDM信号中的变换索引的变换索引检测单元。

    Architectures and methods for code combiners
    8.
    发明授权
    Architectures and methods for code combiners 有权
    代码组合器的架构和方法

    公开(公告)号:US08982924B2

    公开(公告)日:2015-03-17

    申请号:US12660615

    申请日:2010-03-02

    申请人: Rajendra Kumar

    发明人: Rajendra Kumar

    CPC分类号: G06F7/00 H04L27/00 H04L27/20

    摘要: Various embodiments are directed to systems and methods for combining a plurality of codes. The plurality of codes may be binary codes having possible logical values of −1 and +1 and may comprise an even number of codes. An output of the combining v0,k may be given by: v0=sgn(vi), where vi is the sum of the first plurality of codes at the first time. Embodiments for allocating different power levels among various codes are presented.

    摘要翻译: 各种实施例涉及用于组合多个代码的系统和方法。 多个代码可以是具有可能的逻辑值为-1和+1的二进制代码,并且可以包括偶数个代码。 组合v0,k的输出可以由下式给出:v0 = sgn(vi),其中vi是第一时间的第一个多个代码的和。 呈现了各种代码中分配不同功率电平的实施例。

    Systems and methods for adaptive blind mode equalization
    9.
    发明授权
    Systems and methods for adaptive blind mode equalization 有权
    自适应盲模均衡的系统和方法

    公开(公告)号:US08711919B2

    公开(公告)日:2014-04-29

    申请号:US13434498

    申请日:2012-03-29

    申请人: Rajendra Kumar

    发明人: Rajendra Kumar

    IPC分类号: H03H7/30

    摘要: Various embodiments described herein are directed to methods and systems for blind mode adaptive equalizer system to recover complex valued data symbols from the signal transmitted over time-varying dispersive wireless channels. For example, various embodiments may utilize an architecture comprised of a channel gain normalizer, a blind mode equalizer with hierarchical structure (BMAEHS) comprised of a level 1 adaptive system and a level 2 adaptive system, and an initial data recovery subsystem. The BMAEHS may additionally be comprised of an orthogonalizer for providing a faster convergence speed. In various architectures of the invention, the BMAEHS may be replaced by a cascade of multiple equalizer stages for providing computational and other advantages. Various embodiments may employ either linear or decision feedback configurations. In the communication receiver architectures, differential encoders and decoders are presented to resolve possible ambiguities. Adaptive digital beam former architecture is presented.

    摘要翻译: 本文描述的各种实施例涉及用于盲模式自适应均衡器系统的方法和系统,以从随时变分散无线信道发送的信号中恢复复值数据符号。 例如,各种实施例可以利用由信道增益归一化器,具有由1级自适应系统和2级自适应系统组成的分级结构(BMAEHS)的盲模式均衡器和初始数据恢复子系统组成的架构。 BMAEHS可以另外由用于提供更快的收敛速度的正交化器组成。 在本发明的各种架构中,BMAEHS可以由多个均衡器级联代替,以提供计算和其他优点。 各种实施例可以采用线性或决策反馈配置。 在通信接收机架构中,提出了差分编码器和解码器来解决可能的模糊性。 提出了自适应数字波束形成器架构。

    Generalized frequency modulation
    10.
    发明授权
    Generalized frequency modulation 有权
    广义频率调制

    公开(公告)号:US08638890B2

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

    申请号:US13465606

    申请日:2012-05-07

    申请人: Rajendra Kumar

    发明人: Rajendra Kumar

    IPC分类号: H03D1/04

    CPC分类号: H04L27/12 H04L27/156

    摘要: A receiver may comprise a complex mixer for converting the modulated signal to a complex modulated signal comprising a first in-phase component and a first quadrature component. The receiver may further comprise a digital demodulator. The digital demodulator may comprise at least one processor circuit programmed for applying a phase differencer for generating an output function in terms of a phase difference of the complex modulated signal. Applying the phase differencer may comprise converting the first in-phase component to a function of a phase difference of the first in-phase component expressed in digital time, and converting the first quadrature component to a function of the phase difference of the first quadrature component expressed in digital time. The at least one processor circuit of the digital demodulator may also be programmed for applying a four quadrant inverse tangent to the output function to generate the information signal.

    摘要翻译: 接收机可以包括用于将调制信号转换成包括第一同相分量和第一正交分量的复调制信号的复合混频器。 接收机还可以包括数字解调器。 数字解调器可以包括至少一个处理器电路,其被编程用于施加相位差分器,用于根据复调制信号的相位差产生输出函数。 应用相位差分器可以包括将第一同相分量转换为以数字时间表示的第一同相分量的相位差的函数,并将第一正交分量转换为第一正交分量的相位差的函数 以数字时代表达。 数字解调器的至少一个处理器电路也可以被编程为向输出功能施加四象限反正切以产生信息信号。