1
David A Carlson, Kurt Charles Senner: Water filtering system with replaceable cartridge for a refrigerator. Maytag Corporation, Everett G Diederiks Jr, September 19, 2000: US06120685 (90 worldwide citation)

A water filtering system for a refrigerator includes a mounting head preferably arranged under a temperature control housing in a fresh food compartment. A replaceable filter cartridge is adapted to be selectively attached to the mounting head in order to complete a fluid circuit from a water supply ...


2
Richard E Kessler, David A Carlson, Muhammad Raghib Hussain, Robert A Sanzone, Khaja E Ahmed, Michael D Varga: Interface for a security coprocessor. Cavium Networks, Blakely Sokoloff Taylor & Zafman, September 7, 2004: US06789147 (82 worldwide citation)

A method and apparatus for processing security operations are described. In one embodiment, a processor includes a number of execution units to process a number of requests for security operations. The number of execution units are to output the results of the number of requests to a number of outpu ...


3
David A Carlson, Gregg A Bouchard, Anand Varadharajan, Derek S Brasili: Random number generator. Cavium Networks, Blakely Sokoloff Taylor & Zafman, October 11, 2005: US06954770 (57 worldwide citation)

A random number generator comprising an oscillator with an output signal dependant upon a random source, a sampling device to sample the output signal from the oscillator to obtain a sampled oscillator output, and a fixed frequency clock driven linear feedback shift register (LFSR) communicatively c ...


4
Dov Borovsky, David A Carlson: Materials and methods for control of pests. The United States of America represented by the Secretary of Agriculture, University of Florida, Saliwanchik & Saliwanchik, October 25, 1994: US05358934 (57 worldwide citation)

The subject invention concerns novel peptides which have the property of interfering with the biosynthesis of the enzyme trypsin. This property enables the use of these peptides to, for example, inhibit the formation of progeny in blood-ingesting insects, since trypsin is an essential enzyme for foo ...


5
Gregg A Bouchard, David A Carlson, Richard E Kessler: Selective replication of data structures. Cavium Networks, Hamilton Brook Smith & Reynolds P C, July 7, 2009: US07558925 (51 worldwide citation)

Methods and apparatus are provided for selectively replicating a data structure in a low-latency memory. The memory includes multiple individual memory banks configured to store replicated copies of the same data structure. Upon receiving a request to access the stored data structure, a low-latency ...


6
Gregg A Bouchard, David A Carlson, Richard E Kessler, Muhammad R Hussain: Deterministic finite automata (DFA) processing. Cavium, Hamilton Brook Smith & Reynolds P C, March 5, 2013: US08392590 (50 worldwide citation)

A processor for traversing deterministic finite automata (DFA) graphs with incoming packet data in real-time. The processor includes at least one processor core and a DFA module operating asynchronous to the at least one processor core for traversing at least one DFA graph stored in a non-cache memo ...


7
David A Carlson: Apparatus and method for repairing logic blocks. Cavium Networks, Blakely Sokoloff Taylor & Zafman, March 1, 2005: US06861865 (32 worldwide citation)

An apparatus is described comprising: a set of logic blocks configured to perform designated data processing functions; a set of redundant logic blocks also configured to perform the designated data processing functions; and a logic block selector module to replace one or more of the set of logic bl ...


8
Gregg A Bouchard, David A Carlson, Richard E Kessler, Muhammad R Hussain: Deterministic finite automata (DFA) instruction. Cavium, Hamilton Brook Smith & Reynolds P C, October 30, 2012: US08301788 (30 worldwide citation)

A computer-readable instruction is described for traversing deterministic finite automata (DFA) graphs to perform a pattern search in the in-coming packet data in real-time. The instruction includes one or more pre-defined fields. One of the fields includes a DFA graph identifier for identifying one ...


9
Gregg A Bouchard, David A Carlson, Richard E Kessler, Muhammad R Hussain: Direct access to low-latency memory. Cavium Networks, Hamilton Brook Smith & Reynolds P C, September 22, 2009: US07594081 (24 worldwide citation)

A content aware application processing system is provided for allowing directed access to data stored in a non-cache memory thereby bypassing cache coherent memory. The processor includes a system interface to cache coherent memory and a low latency memory interface to a non-cache coherent memory. T ...


10
David A Carlson: Speculative execution for data ciphering operations. Cavium Networks, Blakely Sokoloff Taylor & Zafman, August 21, 2007: US07260217 (24 worldwide citation)

In one embodiment, a computer-implemented method comprises receiving a data cipher operation. The method also comprises processing the data cipher operation. The processing of the operation includes generating a number of portions of ciphertext from plaintext, wherein a load operation associated wit ...