System and method using a packetized encoded bitstream for parallel compression and decompression
    1.
    发明授权
    System and method using a packetized encoded bitstream for parallel compression and decompression 失效
    使用分组编码比特流进行并行压缩和解压缩的系统和方法

    公开(公告)号:US07180901B2

    公开(公告)日:2007-02-20

    申请号:US11039771

    申请日:2005-01-19

    IPC分类号: H04L12/28 H04L12/56

    摘要: A system and method are disclosed for parallel compression and decompression of a bitstream. For compression, the bitstream is separated into a plurality of components, and the components are encoded using a compression algorithm. Packets are then constructed from the encoded components. At least one packet is associated with each encoded component and comprises header information and encoded data. The packets are combined into a packetized encoded bitstream. For decompression, the packets are separated from the packetized encoded bitstream using the header information. The packets are then decoded in parallel using a decompression algorithm to recover the encoded data. The plurality of components are reconstructed from the recovered encoded data and combined to-recover the bitstream.

    摘要翻译: 公开了用于比特流的并行压缩和解压缩的系统和方法。 为了压缩,将比特流分成多个组件,并且使用压缩算法对组件进行编码。 然后从编码的组件构建包。 至少一个分组与每个编码的分量相关联并且包括报头信息和编码数据。 分组被组合成分组化的编码比特流。 对于解压缩,使用报头信息将分组与分组化的编码比特流分离。 然后使用解压缩算法并行解码分组以恢复编码数据。 从恢复的编码数据重建多个分量,并组合以恢复比特流。

    System and method using a packetized encoded bitstream for parallel compression and decompression
    2.
    发明授权
    System and method using a packetized encoded bitstream for parallel compression and decompression 失效
    使用分组编码比特流进行并行压缩和解压缩的系统和方法

    公开(公告)号:US06862278B1

    公开(公告)日:2005-03-01

    申请号:US09099742

    申请日:1998-06-18

    摘要: A system and method are disclosed for parallel compression and decompression of a bitstream. For compression, the bitstream is separated into a plurality of components, and the components are encoded using a compression algorithm. Packets are then constructed from the encoded components. At least one packet is associated with each encoded component and comprises header information and encoded data. The packets are combined into a packetized encoded bitstream. For decompression, the packets are separated from the packetized encoded bitstream using the header information. The packets are then decoded in parallel using a decompression algorithm to recover the encoded data. The plurality of components are reconstructed from the recovered encoded data and combined to recover the bitstream.

    摘要翻译: 公开了用于比特流的并行压缩和解压缩的系统和方法。 为了压缩,将比特流分成多个组件,并且使用压缩算法对组件进行编码。 然后从编码的组件构建包。 至少一个分组与每个编码的分量相关联并且包括报头信息和编码数据。 分组被组合成分组化的编码比特流。 对于解压缩,使用报头信息将分组与分组化的编码比特流分离。 然后使用解压缩算法并行解码分组以恢复编码数据。 从恢复的编码数据重建多个分量,并组合以恢复比特流。

    Method and apparatus for presenting information in a display system
using transparent windows
    3.
    发明授权
    Method and apparatus for presenting information in a display system using transparent windows 失效
    用于在使用透明窗口的显示系统中呈现信息的方法和装置

    公开(公告)号:US5651107A

    公开(公告)日:1997-07-22

    申请号:US291079

    申请日:1994-08-16

    摘要: A central processing unit (CPU) is provided and is coupled to a display for displaying graphic and other data in multiple overlapping windows. The CPU is further coupled to one or more input devices which permits a user to selectively position a cursor and input and manipulate data within each of the windows on the display. The windows include defined areas having window features such as text, icons and buttons corresponding to functions to be executed by the CPU. Multiple applications may be executed concurrently by the CPU such that each application is associated with one or more windows. Each display element ("pixel") comprising the display is represented by multiple bits in a computer frame buffer memory coupled to the CPU. An alpha value (.alpha.) is associated with the intensity of each pixel of the display such that multiple images may be blended in accordance with a predefined formula utilizing the alpha values. By setting the alpha values appropriately, transparency may be accomplished such that data associated with underlying windows may be rendered visible to the user. Effectively, the present invention merges multiple images through alpha "blending" such that several images appear transparently on top of one another. The present invention, through the selective use of alpha blending, permits underlying windows to display data visible to the user through windows which are overlaid above an underlying window.

    摘要翻译: 提供中央处理单元(CPU)并且耦合到显示器,用于在多个重叠窗口中显示图形和其他数据。 CPU进一步耦合到一个或多个输入设备,其允许用户选择性地定位光标并且在显示器上的每个窗口内输入和操纵数据。 窗口包括具有窗口特征的定义区域,例如与由CPU执行的功能相对应的文本,图标和按钮。 可以由CPU并行执行多个应用程序,使得每个应用程序与一个或多个窗口相关联。 包括显示器的每个显示元件(“像素”)由耦合到CPU的计算机帧缓冲存储器中的多个比特来表示。 α值(α)与显示器的每个像素的强度相关联,使得可以使用α值根据预定公式混合多个图像。 通过适当地设置α值,可以实现透明度,使得与底层窗口相关联的数据可以被呈现给用户可见。 有效地,本发明通过alpha“混合”合并多个图像,使得多个图像彼此透明地显现。 本发明通过选择性地使用α混合,允许底层窗口通过覆盖在底层窗口上方的窗户显示用户可见的数据。

    Method and apparatus for presenting information in a display system
using transparent windows
    4.
    发明授权
    Method and apparatus for presenting information in a display system using transparent windows 失效
    用于在使用透明窗口的显示系统中呈现信息的方法和装置

    公开(公告)号:US5999191A

    公开(公告)日:1999-12-07

    申请号:US719317

    申请日:1996-09-25

    摘要: A central processing unit (CPU) is provided and is coupled to a display for displaying graphic and other data in multiple overlapping windows. The CPU is further coupled to one or more input devices which permits a user to selectively position a cursor and input and manipulate data within each of the windows on the display. The windows include defined areas having window features such as text, icons and buttons corresponding to functions to be executed by the CPU. Multiple applications may be executed concurrently by the CPU such that each application is associated with one or more windows. Each display element ("pixel") comprising the display is represented by multiple bits in a computer frame buffer memory coupled to the CPU. An alpha value (.alpha.) is associated with the intensity of each pixel of the display, such that multiple images may be blended in accordance with a predefined formula utilizing the alpha values. By setting the alpha values appropriately, transparency may be accomplished such that data associated with underlying windows may be rendered visible to the user. Effectively, the present invention merges multiple images through alpha "blending" such that several images appear transparently on top of one another. The present invention, through the selective use of alpha blending, permits underlying windows to display data visible to the user through windows which are overlaid above an underlying window.

    摘要翻译: 提供中央处理单元(CPU)并且耦合到显示器,用于在多个重叠窗口中显示图形和其他数据。 CPU进一步耦合到一个或多个输入设备,其允许用户选择性地定位光标并且在显示器上的每个窗口内输入和操纵数据。 窗口包括具有窗口特征的定义区域,例如与由CPU执行的功能相对应的文本,图标和按钮。 可以由CPU并行执行多个应用程序,使得每个应用程序与一个或多个窗口相关联。 包括显示器的每个显示元件(“像素”)由耦合到CPU的计算机帧缓冲存储器中的多个比特来表示。 α值(α)与显示器的每个像素的强度相关联,使得可以使用α值根据预定义的公式混合多个图像。 通过适当地设置α值,可以实现透明度,使得与底层窗口相关联的数据可以被呈现给用户可见。 有效地,本发明通过alpha“混合”合并多个图像,使得多个图像彼此透明地显现。 本发明通过选择性地使用α混合,允许底层窗口通过覆盖在底层窗口上方的窗户显示用户可见的数据。

    Method and apparatus for presenting information in a display system using transparent windows
    5.
    发明授权
    Method and apparatus for presenting information in a display system using transparent windows 失效
    用于在使用透明窗口的显示系统中呈现信息的方法和装置

    公开(公告)号:US06694486B2

    公开(公告)日:2004-02-17

    申请号:US10139704

    申请日:2002-05-07

    IPC分类号: G06F1500

    摘要: A central processing unit (CPU) is provided and is coupled to a display for displaying graphic and other data in multiple overlapping windows. The CPU is further coupled to one or more input devices which permits a user to selectively position a cursor and input and manipulate data within each of the windows on the display. The windows include defined areas having window features such as text, icons and buttons corresponding to functions to be executed by the CPU. Multiple applications may be executed concurrently by the CPU such that each application is associated with one or more windows. Each display element (“pixel”) comprising the display is represented by multiple bits in a computer frame buffer memory coupled to the CPU. An alpha value (&agr;) is associated with the intensity of each pixel of the display, such that multiple images may be blended in accordance with a predefined formula utilizing the alpha values. By setting the alpha values appropriately, transparency may be accomplished such that data associated with underlying windows may be rendered visible to the user. Effectively, the present invention merges multiple images through alpha “blending” such that several images appear transparently on top of one another. The present invention, through the selective use of alpha blending, permits underlying windows to display data visible to the user through windows which are overlaid above an underlying window.

    摘要翻译: 提供中央处理单元(CPU)并且耦合到显示器,用于在多个重叠窗口中显示图形和其他数据。 CPU进一步耦合到一个或多个输入设备,其允许用户选择性地定位光标并且在显示器上的每个窗口内输入和操纵数据。 窗口包括具有窗口特征的定义区域,例如与由CPU执行的功能相对应的文本,图标和按钮。 可以由CPU并行执行多个应用程序,使得每个应用程序与一个或多个窗口相关联。 包括显示器的每个显示元件(“像素”)由耦合到CPU的计算机帧缓冲存储器中的多个比特来表示。 α值(α)与显示器的每个像素的强度相关联,使得可以使用α值根据预定义的公式混合多个图像。 通过适当地设置α值,可以实现透明度,使得与底层窗口相关联的数据可以被呈现给用户可见。 有效地,本发明通过alpha“混合”合并多个图像,使得多个图像彼此透明地显现。 本发明通过选择性地使用α混合,允许底层窗口通过覆盖在底层窗口上方的窗户显示用户可见的数据。

    Method and apparatus for presenting information in a display system using transparent windows
    6.
    发明授权
    Method and apparatus for presenting information in a display system using transparent windows 有权
    用于在使用透明窗口的显示系统中呈现信息的方法和装置

    公开(公告)号:US06384840B1

    公开(公告)日:2002-05-07

    申请号:US09398183

    申请日:1999-09-17

    IPC分类号: G06T100

    摘要: A central processing unit (CPU) is provided and is coupled to a display for displaying graphic and other data in multiple overlapping windows. The CPU is further coupled to one or more input devices which permits a user to selectively position a cursor and input and manipulate data within each of the windows on the display. The windows include defined areas having window features such as text, icons and buttons corresponding to functions to be executed by the CPU. Multiple applications may be executed concurrently by the CPU such that each application is associated with one or more windows. Each display element (“pixel”) comprising the display is represented by multiple bits in a computer frame buffer memory coupled to the CPU. An alpha value (&agr;) is associated with the intensity of each pixel of the display, such that multiple images may be blended in accordance with a predefined formula utilizing the alpha values. By setting the alpha values appropriately, transparency may be accomplished such that data associated with underlying windows may be rendered visible to the user. Effectively, the present invention merges multiple images through alpha “blending” such that several images appear transparently on top of one another. The present invention, through the selective use of alpha blending, permits underlying windows to display data visible to the user through windows which are overlaid above an underlying window.

    摘要翻译: 提供中央处理单元(CPU)并且耦合到显示器,用于在多个重叠窗口中显示图形和其他数据。 CPU进一步耦合到一个或多个输入设备,其允许用户选择性地定位光标并且在显示器上的每个窗口内输入和操纵数据。 窗口包括具有窗口特征的定义区域,例如与由CPU执行的功能相对应的文本,图标和按钮。 可以由CPU并行执行多个应用程序,使得每个应用程序与一个或多个窗口相关联。 包括显示器的每个显示元件(“像素”)由耦合到CPU的计算机帧缓冲存储器中的多个比特来表示。 α值(α)与显示器的每个像素的强度相关联,使得可以使用α值根据预定义的公式混合多个图像。 通过适当地设置α值,可以实现透明度,使得与底层窗口相关联的数据可以被呈现给用户可见。 有效地,本发明通过alpha“混合”合并多个图像,使得多个图像彼此透明地显现。 本发明通过选择性地使用α混合,允许底层窗口通过覆盖在底层窗口上方的窗户显示用户可见的数据。