1
David W Carr: Packet-based data compression method. Gandalf Technologies, Perman & Green, March 8, 1994: US05293379 (205 worldwide citation)

A data processing system is described that employs data packets which include at least static and dynamic fields, the static fields containing information that often remains constant during a multi-packet communication interval and the dynamic fields containing information that changes for each pack ...


2
David W Carr, Paul Nadj: Method and apparatus for packet classification in a data communication system. Alcatel Canada, July 29, 2003: US06600744 (110 worldwide citation)

A method and apparatus for packet classification stores rules or parameters for classifying the packets in a memory structure. The memory structure receives a set of rule selection signals, where the memory provides a selected set of rules in response to the rule selection signals. A comparison bloc ...


3
David W Carr: Method and apparatus for longest matching prefix determination in a communication network. Alcatel Canada, February 24, 2004: US06697363 (67 worldwide citation)

A method and apparatus for compressing the data associated with trie cuts (strides), and a method and apparatus for utilizing such compressed data to determine forwarding decisions for data packets in a communication network are presented. The compression technique presented generates a pair of bitm ...


4
David W Carr, Jason T Sterne, Denny L S Lee: Rate monitoring of connections in a communications network using history buffer. Alcatel Canada, Alfred A Macchione, Blake Cassels & Graydon, February 11, 2003: US06519264 (24 worldwide citation)

There is provided a method and device for measuring a rate of message element traffic over a message path in a communications network. The path includes at least one connection and is associated with a maximum rate of transmission. The path is periodically polled for transmission of a message elemen ...


5
Jason T Sterne, David W Carr, Joey M W Chow: Timing reference for scheduling data traffic on multiple ports. Newbridge Networks Corporation, Marks & Clerk, October 6, 1998: US05818839 (22 worldwide citation)

Data traffic such as cell streams in an ATM communication network frequently contain data destined for multiple output ports having different transmission data rates. In order to accurately schedule such traffic a clocking signal unique to each output data rate is required. This invention provides s ...


6
Anthony Mason, Victor W Cuthbert, Gerald L Kretchman, David W Carr, Eric M Coates, James P Carow: Drive system for a vertical axis washer. Whirlpool Corporation, Thomas J Roth, Joel M Van Winkle, Robert O Rice, September 12, 2000: US06115863 (15 worldwide citation)

A drive and support system for a bottom plate disposed in the bottom of a wash basket of an automatic washer. The bottom plate is driven to radially gyrate or wobble within the wash basket by an output shaft which extends upwardly though the bottom and is rotatable in a first and second direction. A ...


7
Gary Depelteau, David W Carr: Integrated search engine devices having pipelined search and b-tree maintenance sub-engines therein. NetLogic Microsystems, Mahamedi Paradice Kreisman, October 13, 2009: US07603346 (12 worldwide citation)

A pipelined search engine device, such as a longest prefix match (LPM) search engine device, includes a hierarchical memory and a pipelined tree maintenance engine therein. The hierarchical memory is configured to store a b−tree of search prefixes (and possibly span prefix masks) at multiple levels ...


8
David W Carr: Method and apparatus for packet reassembly in a communication switch. Alcatel Lucent Canada, October 23, 2007: US07286565 (11 worldwide citation)

A method and apparatus for reassembling packets using a limited number of reassembly contexts is presented. Upon receipt of a first cell of a packet corresponding to a selected source, a reassembly context is allocated to the selected source. The reassembly context is allocated from a limited set of ...


9
David W Carr: Bus bar. Duane C Bowen, May 22, 1984: US04449771 (11 worldwide citation)

A miniaturized plastic bus bar connecting a series of spaced terminal pins arranged in a row. The bar has U-shaped cross-section or the like with parallel legs and a connecting base web; and the web has openings formed by slots removing the bar base in the area of each pin. When one metal bar is use ...


10
Gary Depelteau, David W Carr: Integrated search engine devices having pipelined search and tree maintenance sub-engines therein that support variable tree height. NetLogic Microsystems, Mahamedi Paradice Kreisman, William L Paradice III, January 26, 2010: US07653619 (9 worldwide citation)

A pipelined search engine device, such as a longest prefix match (LPM) search engine device, includes a hierarchical memory and a pipelined tree maintenance engine therein. The hierarchical memory is configured to store a b-tree of search prefixes (and possibly span prefix masks) at multiple levels ...