Patents by Inventor Shannon Q. Hill

Shannon Q. Hill 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: 5978951
    Abstract: A method and cache management for a bridge or bridge/router providing high-speed, flexible address cache management. The unit maintains a network address cache and an age table, searches the cache for layer 2 and layer 3 addresses from received frame headers, and returns address search results. The unit includes an interface permitting processor manipulation of the cache and age table, and supports a 4-way set associative cache to store the network addresses. A plurality of functions implemented in hardware enables software manipulation of the associated cache. Four cache operating modes are selectable. The unit can identify and select destination ports within a Load Balanced Port Group for frame forwarding. The unit utilizes Virtual LAN identification in conjunction with a MAC address for lookup in the cache. A cyclic redundancy code for each address to be looked up in the cache is used as an index into the cache. If a cache thrash rate exceeds a predetermined threshold, CRC table values can be rewritten.
    Type: Grant
    Filed: September 11, 1997
    Date of Patent: November 2, 1999
    Assignee: 3Com Corporation
    Inventors: Christopher P. Lawler, Shannon Q. Hill, David Lipschutz, Thomas A. Radogna, John A. Flanders, Robert M. France, Stephen L. Van Seters
  • Patent number: 5796944
    Abstract: An address management circuit and method of operation, for use in a communications internetworking device, includes a search engine having first and second search circuits for concurrently searching a network address table for source and destination addresses of a frame received by the communications internetworking device. Memory read cycles of the source and destination address searches are interleaved to allow a memory access to occur during every system cycle to thereby rapidly complete the searches for both the source and destination addresses.
    Type: Grant
    Filed: July 12, 1995
    Date of Patent: August 18, 1998
    Assignee: 3Com Corporation
    Inventors: Shannon Q. Hill, Christopher P. Lawler
  • Patent number: 5657314
    Abstract: A network interface for connecting a first network utilizing a first medium access control protocol to a plurality of relatively slower networks utilizing a second medium access control protocol. The network interface includes memory in which a table of addresses of nodes on the plurality of second networks is maintained. The network interface passes data from a data packet received from the first network to one of the plurality of second networks only if the destination address of the data packet matches one of the node addresses within the table of node addresses. The network interface passes data from a data packet received from one of the plurality of second networks to the first network only if the destination address of the data packet does not match a node address in the table of node addresses.
    Type: Grant
    Filed: June 26, 1995
    Date of Patent: August 12, 1997
    Assignee: 3Com Corporation
    Inventors: R. Bruce McClure, Christopher P. Lawler, Shannon Q. Hill
  • Patent number: 5471472
    Abstract: A network interface for connecting a first network utilizing a first medium access control protocol to a plurality of relatively slower networks utilizing a second medium access control protocol. The network interface includes memory in which a table of addresses of nodes on the plurality of second networks is maintained. The network interface passes data from a data packet received from the first network to one of the plurality of second networks only if the destination address of the data packet matches one of the node addresses within the table of node addresses. The network interface passes data from a data packet received from one of the plurality of second networks to the first network only if the destination address of the data packet does not match a node address in the table of node addresses.
    Type: Grant
    Filed: July 30, 1991
    Date of Patent: November 28, 1995
    Assignee: Synernetics Inc.
    Inventors: R. Bruce McClure, Christopher P. Lawler, Shannon Q. Hill