Patents by Inventor Christopher Kevin King

Christopher Kevin King has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 6385649
    Abstract: A method for compressing a routing table involves constructing a binary tree representation of the routing table. The compression method makes three passes through the tree. In a first pass, the compression method propagates routing information down to the tree leaves. During this pass, the program assigns every leaf node in the tree an associated next hop or an inherited next hop from a higher level ancestral node. In a second pass, the compression method migrates prevalent next hops up the tree. This bottom up pass involves forming a set of next hops at a parent node by supernetting the sets of next hops A and B for a pair of child nodes corresponding to the parent node, according to the following operation: A*B=A∪B, if A∩B=&phgr; A∩B, if A∩B≠&phgr; where A*B is a set of next hops formed at the parent node. In the third pass, the compression method eliminates redundant branches in the tree.
    Type: Grant
    Filed: November 6, 1998
    Date of Patent: May 7, 2002
    Assignee: Microsoft Corporation
    Inventors: Richard P. Draves, Christopher Kevin King, Srinivasan Venkatachary