1
Silvano Gai, Keith McCloghrie: Method and apparatus for defining and implementing high-level quality of service policies in computer networks. Cisco Technology, Cesari and McKenna, December 26, 2000: US06167445 (592 worldwide citation)

A computer network having multiple, dissimilar network devices includes a system for implementing high-level, network policies. The high-level policies, which are generally device-independent, are translated by one or more policy servers into a set of rules that can be put into effect by specific ne ...


2
Silvano Gai, Keith McCloghrie, Shai Mohaban: Method and apparatus for identifying network data traffic flows and for applying quality of service treatments to the flows. Cisco Technology, Michael R Reinemann, Cesari and McKenna, November 18, 2003: US06651101 (268 worldwide citation)

A system within a computer network identifies specific traffic flows originating from a given network entity and requests and applies appropriate policy rules or service treatments to the traffic flows. A network entity includes a flow declaration component that communicates with one or more applica ...


3
Keith McCloghrie, Bernard R James, Christopher Young, Norman W Finn: Multiple VLAN Architecture system. Cisco Technologies, Cesari and McKenna, April 17, 2001: US06219699 (214 worldwide citation)

A system in which a single VLAN architecture spans multiple VLAN transport protocols and technologies, including a method and system in which multiple different VLANs may be combined in a single enterprise network. Each LAN-switch in the system identifies each frame with an identifier, and associate ...


4
Silvano Gai, Keith McCloghrie, Dinesh G Dutt: Method and apparatus for rapidly reconfiguring computer networks. Cisco Technology, Cesari and McKenna, February 29, 2000: US06032194 (214 worldwide citation)

A method that rapidly reconfigures a computer network having a plurality of devices executing the spanning tree algorithm. First, one or more devices are configured and arranged so that one port, providing connectivity to the root, is in the forwarding state and the remaining ports, providing connec ...


5
Silvano Gai, Keith McCloghrie: Method and apparatus for defining and implementing high-level quality of service policies in computer networks. Cisco Technology, Cesari and McKenna, February 27, 2007: US07185073 (186 worldwide citation)

A computer network having multiple, dissimilar network devices includes a system for implementing high-level, network policies. The high-level policies, which are generally device-independent, are translated by one or more policy servers into a set of rules that can be put into effect by specific ne ...


6
Michael Fine, Silvano Gai, Keith McCloghrie: Shared spanning tree protocol. Cisco Technology, Cesari and McKenna, February 13, 2001: US06188694 (178 worldwide citation)

A shared spanning tree protocol (SSTP) creates a plurality of spanning trees (i.e., loop-free paths) which are shared among one or more virtual local area network (VLAN) designations for data transmission within a computer network. Each shared spanning tree includes and is defined by a primary VLAN ...


7
Keith McCloghrie, Silvano Gai, Shai Mohaban: Method and apparatus for identifying network data traffic flows and for applying quality of service treatments to the flows. Cisco Technology, Cesari & McKenna, September 4, 2001: US06286052 (172 worldwide citation)

A system within a computer network identifies specific traffic flows originating from a given network entity and requests and applies appropriate policy rules or service treatments to the traffic flows. A network entity includes a flow declaration component that communicates with one or more applica ...


8
Silvano Gai, Keith McCloghrie, Bhushan M Kanekar: Method and apparatus for organizing, storing and evaluating access control lists. Cisco Technology, Michael R Reinemann, Cesari and McKenna, November 18, 2003: US06651096 (165 worldwide citation)

The invention relates to a method and apparatus for efficiently organizing, storing and evaluating access control lists (ACLs) for use by an intermediate network device of a computer network. The intermediate network device includes an ACL converter which, in turn, includes a boolean transformation ...


9

10
Keith McCloghrie, Bernard R James, Christopher Young, Norman W Finn: Multiple VLAN architecture system. Cisco Technology, Swernofsky Law Group, March 7, 2000: US06035105 (132 worldwide citation)

A system in which a single VLAN architecture spans multiple VLAN transport protocols and technologies, including a method and system in which multiple different VLANs may be combined in a single enterprise network. Each LAN-switch in the sytem identifies each frame with an identifier, and associates ...