System and method for managing compression and decompression of system memory in a computer system
    31.
    再颁专利
    System and method for managing compression and decompression of system memory in a computer system 失效
    用于管理计算机系统中的系统存储器的压缩和解压缩的系统和方法

    公开(公告)号:USRE43483E1

    公开(公告)日:2012-06-19

    申请号:US12121598

    申请日:2008-05-15

    CPC classification number: G06F12/023 G06F12/08 G06F12/10 G06F2212/401

    Abstract: A method and system for allowing a processor or I/O master to address more system memory than physically exists are described. A Compressed Memory Management Unit (CMMU) may keep least recently used pages compressed, and most recently and/or frequently used pages uncompressed in physical memory. The CMMU translates system addresses into physical addresses, and may manage the compression and/or decompression of data at the physical addresses as required. The CMMU may provide data to be compressed or decompressed to a compression/decompression engine. In some embodiments, the data to be compressed or decompressed may be provided to a plurality of compression/decompression engines that may be configured to operate in parallel. The CMMU may pass the resulting physical address to the system memory controller to access the physical memory. A CMMU may be integrated in a processor, a system memory controller or elsewhere within the system.

    Abstract translation: 描述了一种用于允许处理器或I / O主机解决比物理存在的更多系统存储器的方法和系统。 压缩内存管理单元(CMMU)可能会保留最近最少使用的压缩页面,最近和/或经常使用的页面在物理内存中未压缩。 CMMU将系统地址转换为物理地址,并且可以根据需要管理物理地址处的数据的压缩和/或解压缩。 CMMU可以提供要压缩或解压缩到压缩/解压缩引擎的数据。 在一些实施例中,要压缩或解压缩的数据可以被提供给可以被配置为并行操作的多个压缩/解压缩引擎。 CMMU可以将生成的物理地址传递给系统存储器控制器以访问物理存储器。 CMMU可以集成在处理器,系统存储器控制器或系统内的其他地方。

    Set of paving blocks
    32.
    发明授权
    Set of paving blocks 有权
    一套铺路砖

    公开(公告)号:US07950873B2

    公开(公告)日:2011-05-31

    申请号:US11921916

    申请日:2006-06-14

    Applicant: Peter Geiger

    Inventor: Peter Geiger

    CPC classification number: E01C5/06 E01C2201/02 E01C2201/06

    Abstract: A set of concrete pavers is formed by a plurality of pavers being arranged in a paver row, and a plurality of paver rows being arranged to form a row. A number of parallel, adjacent rows form linear or meandering joints in the end-paver region of the rows when the rows are laid together. At least one section of the upper delimiting surface of the pavers is convexly cambered towards the outside, and projections on the side faces of the pavers form support elements for the adjacent pavers. The support elements, in combination with projections on adjacent pavers, create spaces that act as water-drainage openings in the joint regions. The pavers in each set include not only paving blocks with a length-to-height ratio of less than or equal to 4 but also at least one paving slab with a length-to-height ratio greater than 4.

    Abstract translation: 一组混凝土摊铺机由布置在摊铺机行中的多个摊铺机形成,并且多个摊铺机排布置成形成行。 当行排列在一起时,多个平行的相邻行在行的最终摊铺机区域中形成线性或曲折关节。 摊铺机的上限界面的至少一个部分朝向外部凸出地弯曲,并且摊铺机的侧面上的突起形成相邻摊铺机的支撑元件。 支撑元件与相邻摊铺机上的突起相结合,形成在接合区域中作为排水开口的空间。 每组中的摊铺机不仅包括长度与高度之比小于或等于4的铺路砖,而且还包括长度与高度之比大于4的至少一个摊铺板。

    Panel arrangement for a domestic appliance
    33.
    发明授权
    Panel arrangement for a domestic appliance 有权
    家用电器面板安排

    公开(公告)号:US07700900B2

    公开(公告)日:2010-04-20

    申请号:US11384028

    申请日:2006-03-16

    CPC classification number: D06F39/005 A47L15/4293 D06F58/28 D06F2058/2883

    Abstract: A panel arrangement for a domestic appliance, having a panel which can be fitted to the domestic appliance such that it is visible from the outside. Indicator and/or operator controls are provided which are mounted on the panel. A printed circuit board comprises control and possibly power electronics and can be arranged in the interior of the domestic appliance. The indicator and/or operator controls are connected to the printed circuit board. At least some of the indicator and/or operator controls are mounted on the panel substantially independently of the layout of the printed circuit board and are connected to the printed circuit board via at least one flexible supply line.

    Abstract translation: 一种用于家用电器的面板装置,具有可以安装到家用电器的面板,使得其从外部可见。 提供安装在面板上的指示器和/或操作器控制。 印刷电路板包括控制和可能的电力电子设备,并且可以布置在家用电器的内部。 指示器和/或操作者控制器连接到印刷电路板。 指示器和/或操作者控制器中的至少一些基本上独立于印刷电路板的布局安装在面板上,并且经由至少一个柔性供应线连接到印刷电路板。

    Selective lossless, lossy, or no compression of data based on address range, data type, and/or requesting agent

    公开(公告)号:US07190284B1

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

    申请号:US09239659

    申请日:1999-01-29

    Abstract: An integrated memory controller (IMC) including MemoryF/X Technology which includes data compression and decompression engines for improved performance. The memory controller (IMC) of the present invention preferably selectively uses a combination of lossless, lossy, and no compression modes. Data transfers to and from the integrated memory controller of the present invention can thus be in a plurality of formats, these being compressed or normal (non-compressed), compressed lossy or lossless, or compressed with a combination of lossy and lossless. The invention also indicates preferred methods for specific compression and decompression of particular data formats such as digital video, 3D textures and image data using a combination of novel lossy and lossless compression algorithms in block or span addressable formats. To improve latency and reduce performance degradations normally associated with compression and decompression techniques, the MemoryF/X Technology encompasses multiple novel techniques such as: 1) parallel lossless compression/decompression; 2) selectable compression modes such as lossless, lossy or no compression; 3) priority compression mode; 4) data cache techniques; 5) variable compression block sizes; 6) compression reordering; and 7) unique address translation, attribute, and address caches. The parallel compression and decompression algorithm allows high-speed parallel compression and high speed parallel decompression operation. The IMC also preferably uses a special memory allocation and directory technique for reduction of table size and low latency operation. The integrated data compression and decompression capabilities of the IMC remove system bottle-necks and increase performance. This allows lower cost systems due to smaller data storage, reduced bandwidth requirements, reduced power and noise.

    System and method for performing scalable embedded parallel data decompression
    35.
    发明授权
    System and method for performing scalable embedded parallel data decompression 有权
    用于执行可扩展嵌入式并行数据解压缩的系统和方法

    公开(公告)号:US07129860B2

    公开(公告)日:2006-10-31

    申请号:US09821785

    申请日:2001-03-28

    CPC classification number: H04N19/42 H03M7/30 H03M7/3086 H03M7/3088 H03M7/40

    Abstract: A parallel decompression system and method that 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. Several devices are described that may include the parallel decompression engine, including intelligent devices, network devices, adapters and other network connection devices, consumer devices, set-top boxes, digital-to-analog and analog-to-digital converters, digital data recording, reading and storage devices, optical data recording, reading and storage devices, solid state storage devices, processors, bus bridges, memory modules, and cache controllers.

    Abstract translation: 一种并行解压缩系统和方法,其在一个或多个解压周期中对输入压缩数据进行解压缩,其中多个令牌通常在每个周期中并行解压缩。 并行解压缩引擎可以包括用于接收压缩数据的输入,历史窗口和多个解码器,用于在一系列解压缩循环中并行地从压缩数据中检查和解码多个令牌。 描述了可以包括并行解压缩引擎的几个设备,包括智能设备,网络设备,适配器和其他网络连接设备,消费者设备,机顶盒,数模转换器和模数转换器,数字数据记录 读取和存储设备,光学数据记录,读取和存储设备,固态存储设备,处理器,总线桥接器,存储器模块和高速缓存控制器。

    Brick kit
    36.
    发明申请
    Brick kit 审中-公开
    砖套件

    公开(公告)号:US20050252122A1

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

    申请号:US10508927

    申请日:2002-03-25

    Applicant: Peter Geiger

    Inventor: Peter Geiger

    Abstract: The invention relates to a brick kit comprising a number of essentially prismatic concrete stone blocks and to a method for producing said stone blocks. According to the invention, to permit an automatic alignment and fixation of the stone blocks in brickwork, the stone blocks (1, 10, 18, 19,19′ 20) have a projection (2) and a depression (3) configured symmetrically in the centre of their upper and lower face respectively, the projections and depressions are configured with approximately the same shape and dimensions, and stone blocks that are stacked on top of one another can be adjusted and/or fixed in relation to one another, by means of the mutual engagement of the projections (2) and depressions (3).

    Abstract translation: 本发明涉及一种包括多个基本上棱柱形的混凝土石块的砖套件以及用于生产所述石块的方法。 根据本发明,为了允许石块在砖砌中的自动对准和固定,石块(1,10,18,19,19'20)具有突起(2)和凹陷(3),对称地构成 它们的上下面的中心分别具有大致相同的形状和尺寸的凸起和凹陷,并且堆叠在彼此顶部的石块可以相对于彼此调节和/或固定 的突起(2)和凹陷(3)的相互接合。

    Method of producing concrete stones, especially paving stones, building stones or such like
    37.
    发明授权
    Method of producing concrete stones, especially paving stones, building stones or such like 失效
    生产混凝土石头的方法,特别是铺路石,建筑石块等

    公开(公告)号:US06461552B1

    公开(公告)日:2002-10-08

    申请号:US09485735

    申请日:2000-02-15

    Applicant: Peter Geiger

    Inventor: Peter Geiger

    CPC classification number: B28B13/0215 B28B13/022

    Abstract: A device and a method for producing concrete paving stones. These paving stones can be made from coarse grained concrete and a series of layers of colored concrete material. These layers of colored concrete material are placed in a container on top of a slider that is transversely displaceable. There is also an additional slider and a closing member disposed at the bottom of the container. The first slider, can be moved to form a passage slot between the first slider and the housing. The second slider can be moved to form a passage slot between the second slider and the housing. In addition, between the first slider and the second slider is a first deflecting curve for the colored concrete to mix around and between the second slider and the closing member is a second deflecting curve for further mixing of the colored concrete. This colored concrete is then added to the coarse grained concrete and compacted with it to create paving stones.

    Abstract translation: 一种用于生产混凝土铺路石的装置和方法。 这些铺路石可以由粗粒混凝土和一系列有色混凝土材料制成。 这些有色混凝土材料层被放置在可横向移位的滑块顶部的容器中。 还有一个附加的滑块和一个设置在容器底部的闭合件。 可以移动第一滑块以在第一滑块和壳体之间形成通道槽。 可以移动第二滑块以在第二滑块和壳体之间形成通道槽。 此外,在第一滑块和第二滑块之间,着色混凝土混合在第二滑块和闭合构件之间的第一偏转曲线是用于进一步混合着色混凝土的第二偏转曲线。 然后将这种着色的混凝土加入到粗粒混凝土中,并用它压实以产生铺路石。

    Stone structure assembly
    38.
    发明授权
    Stone structure assembly 有权
    石结构装配

    公开(公告)号:US06269605B1

    公开(公告)日:2001-08-07

    申请号:US09230692

    申请日:1999-01-29

    Applicant: Peter Geiger

    Inventor: Peter Geiger

    CPC classification number: E01C5/06 E01C2201/06

    Abstract: The invention relates to a stone structure assembly, comprising a plurality of stones, especially concrete blocks, having similar height, upper and lower sides extending on parallel planes and vertical side walls. In order to place the thirteen stone blocks pertaining to said assembly in such a way that they cannot be displaced and that similarly narrow spacing gaps are formed in-between said stones, two stones are shaped as a prism with the same surface area and eleven stones are shaped as a trapezium with differing surface areas. The stones in the stone structure assembly are configured as a single piece with a bottom section and a top section set back from the peripheral surface of the base section at least in certain areas.

    Abstract translation: 本发明涉及一种石材结构组件,其包括多个具有相似高度的石头,特别是混凝土块,上下两侧在平行平面和垂直侧壁上延伸。 为了放置与所述组件相关的十三个石块,使得它们不能移动,并且在所述石块之间形成类似的窄的间隔间隙,两个石头被成形为具有相同表面积的棱镜和十一个石头 被形成为具有不同表面积的梯形。 石结构组件中的石头构造成单件,至少在某些区域具有底部和顶部从基部的外围表面回缩的顶部。

    System and method for performing scalable embedded parallel data compression
    39.
    发明授权
    System and method for performing scalable embedded parallel data compression 有权
    用于执行可扩展嵌入式并行数据压缩的系统和方法

    公开(公告)号:US06208273B1

    公开(公告)日:2001-03-27

    申请号:US09421968

    申请日:1999-10-20

    Abstract: A system and method for performing parallel data compression which processes stream data at more than a single byte or symbol (character) at one time. The parallel compression engine modifies a single stream dictionary based (or history table based) data compression method, such as that described by Lempel and Ziv, to provide a scalable, high bandwidth compression. The parallel compression method examines a plurality of symbols in parallel, thus providing greatly increased compression performance. The method first involves receiving uncompressed data, wherein the uncompressed data comprises a plurality of symbols. The method maintains a history table comprising entries, wherein each entry comprises at least one symbol. The method operates to compare a plurality of symbols with entries in the history table in a parallel fashion, wherein this comparison produces compare results. The method then determines match information for each of the plurality of symbols based on the compare results. The step of determining match information involves determining zero or more matches of the plurality of symbols with each entry in the history table. The method then outputs compressed data in response to the match information.

    Abstract translation: 一种用于执行并行数据压缩的系统和方法,其一次处理多于单个字节或符号(字符)的流数据。 并行压缩引擎修改基于(或基于历史表的)数据压缩方法,例如由Lempel和Ziv描述的数据压缩方法,以提供可扩展的高带宽压缩。 并行压缩方法并行地检查多个符号,从而提供大大提高的压缩性能。 该方法首先涉及接收未压缩数据,其中未压缩数据包括多个符号。 该方法维护包括条目的历史表,其中每个条目包括至少一个符号。 该方法操作以并行方式将多个符号与历史表中的条目进行比较,其中该比较产生比较结果。 然后,该方法基于比较结果确定多个符号中的每一个的匹配信息。 确定匹配信息的步骤包括确定多个符号与历史表中的每个条目的零个或多个匹配。 然后,该方法响应于匹配信息输出压缩数据。

Patent Agency Ranking