A packet processing method and apparatus efficiently process a binary data packet based upon information contained in the header portion of the packet. The method and apparatus employ a binary tree search method for determining ranges of key elements of the packet and associating with each of the ranges...http://www.google.de/patents/US5574910?utm_source=gb-gplus-sharePatent US5574910 - Method for segmenting data packets to form binary decision trees which determine filter masks combined to filter the packets for forwarding