1
Peter D Geiger, Manuel J Alvarez II, Thomas A Dye: Managing a codec engine for memory compression/decompression operations using a data movement engine. Quickshift, Michael P Adams, Winstead Sechrest & Minick P C, August 8, 2006: US07089391 (154 worldwide citation)

A system and method for managing a functional unit in a system using a data movement engine. An exemplary system may comprise a CPU coupled to a memory controller. The memory controller may include or couple to a data movement engine (DME). The memory controller may in turn couple to a system memory ...


2
Thomas A Dye, Manuel J Alvarez II, Peter Geiger: Memory module including scalable embedded parallel data compression and decompression engines. Quickshift, Michael P Adams, Winstead Seachrest & Minick P C, April 12, 2005: US06879266 (142 worldwide citation)

An memory module including parallel data compression and decompression engines for improved performance. The memory module includes MemoryF/X Technology. To improve latency and reduce performance degradations normally associated with compression and decompression techniques, the MemoryF/X Technology ...


3
David Norris, David N Suggs: Digital wavetable audio synthesizer with delay-based effects processing. Advanced Micro Devices, Michael P Adams, Sam G Campbell III, Skjerven Morrill MacPherson Franklin & Friel L, April 4, 2000: US06047073 (115 worldwide citation)

A digital wavetable audio synthesizer is described. The synthesizer can generate up to 32 high-quality audio digital signals or voices, including delay-based effects, at either a 44.1 KHz sample rate or at sample rates compatible with a prior art wavetable synthesizer. The synthesizer includes an ad ...


4
James H Stephens Jr: System and apparatus for dynamically generating audible notices from an information network. Morphism L L C, Michael P Adams, Winstead Sechrest & Minick P C, April 29, 2003: US06557026 (96 worldwide citation)

An apparatus and method for converting information from a text format to an audio format using distributed processing. A first set of computer readable program instructions receive information from a data source, convert the information from the text format to an intermediate format, and transmit th ...


5
James J Stephens Jr: Method and apparatus for representing and navigating search results. Morphism, Michael P Adams, Winstead Sechrest & Minick P C, October 21, 2003: US06636853 (95 worldwide citation)

A method and apparatus for representing and navigating search results from a database on a computer system. A graphical user interface is generated to receive user input including a data source to search for information and a query indicating information which is desired from the data source. The us ...


6
Peter D Geiger, Manuel J Alvarez II, Thomas A Dye: System and method for generating optimally compressed data from a plurality of data compression/decompression engines implementing different data compression algorithms. Quickshift, Winstead Sechrest & Minick P C, Michael P Adams, E E Jack Richards II, April 26, 2005: US06885319 (77 worldwide citation)

Embodiments of a compression/decompression (codec) system may include a plurality of data compression engines each implementing a different data compression algorithm. A codec system may be designed for the reduction of data bandwidth and storage requirements and for compressing/decompressing data. ...


7
Peter D Geiger, Manuel J Alvarez II, Thomas A Dye: Parallel compression and decompression system and method having multiple parallel compression and decompression engines. Quickshift, Michael P Adams, Winstead Sechrest & Minick P C, November 16, 2004: US06819271 (73 worldwide citation)

Embodiments of a compression/decompression (codec) system may include a plurality of parallel data compression and/or parallel data decompression engines designed for the reduction of data bandwidth and storage requirements and for compressing/decompressing data. The plurality of compression/decompr ...


8
Manuel J Alvarez II, Peter Geiger, Thomas A Dye: System and method for performing scalable embedded parallel data decompression. Quickshift, Michael P Adams, Winstead Sechrest & Minick P C, October 31, 2006: US07129860 (65 worldwide citation)

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 win ...


9
Thomas A Dye, Manuel J Alvarez II, Peter Geiger: System and method for performing scalable embedded parallel data decompression. Quickshift, Michael P Adams, Winstead Sechrest & Minick P C, November 23, 2004: US06822589 (60 worldwide citation)

A parallel decompression system and method which 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 wi ...


10
David E Norris, Larry D Hewitt, Jeffrey M Blumenthal: Enhanced register array accessible by both a system microprocessor and a wavetable audio synthesizer. Advanced Micro Devices, Michael P Adams, Sam G Campbell III, Skjerven Morrill MacPherson Franklin & Friel L, May 2, 2000: US06058066 (58 worldwide citation)

A register array accessible by both a system microprocessor and a digital signal processor of a PC audio circuit, comprising: (i) a random access memory (RAM) having a first port connected to a digital signal processor input/output port, and a second port connected to a RAM input/output port; (ii) a ...