Lawrence Welk, the bandleader who entertained millions of Americans over a generation of broadcasting his TV show, once received a patent: for a music-themed design of an ashtray.
Make the Most of Our Site
See this month's Top Inventors and Most Cited Patents.
Stay on top of the latest innovations by subscribing to an RSS feed.
Registered users: Manage your profile.
| Number | Title | Issue Date |
| 7813367 | Pipeline method and system for switching packets A switching device comprising one or more processors coupled to a media access control (MAC) interface and a memory structure for switching packets rapidly between one or more source devices and one or more destination devices. Packets are pipelined through a series... | 10/12/2010 |
| 7813365 | System and method for router queue and congestion management In a multi-QOS level queuing structure, packet payload pointers are stored in multiple queues and packet payloads in a common memory pool. Algorithms control the drop probability of packets entering the queuing structure. Instantaneous drop probabilities are obtaine... | 10/12/2010 |
| 7788381 | System and method for router keep-alive control The real-time aspects of keep-alive generation are removed from the dynamic routing protocol (DRP) application and are embedded within a Unix-based operating system, which is programmed by DRP. A keep-alive control provides the ability to create a keep-alive message... | 08/31/2010 |
| 7774482 | Connection rate limiting for server load balancing and transparent cache switching Each service in a computer network may have a connection rate limit. The number of new connections per time period may be limited by using a series of rules. In a specific embodiment of the present invention, a counter is increased each time a server is selected to ... | 08/10/2010 |
| 7761589 | Flow control for multi-hop networks Solutions are provided that allow a network device to apply flow control on the MAC layer while taking into account the priority of the frame of traffic. This may be accomplished by generating a frame indicating that traffic flow should be paused, while utilizing a ... | 07/20/2010 |
| 7756965 | Configurable geographic prefixes for global server load balancing In a load balancing system, user-configurable geographic prefixes are provided. IP address prefix allocations provided by the Internet Assigned Numbers Authority (IANA) and associated geographic locations are stored in a first, static database in a load balancing sw... | 07/13/2010 |
| 7739360 | System and method for router virtual networking A host router is logically partitioned into virtual router domains that manage independent processes and routing application copies but share a common operating system. Each v-net manages an independent set of sockets and host router interfaces, each associated with... | 06/15/2010 |
| 7738450 | System architecture for very fast ethernet blade The system of the present invention provides data transmission speeds at or in excess of 10 gigabits per second between one or more source devices and one or more destination devices. The system comprises a media access control (MAC) interface to facilitate receipt ... | 06/15/2010 |
| 7735114 | Multiple tiered network security system, method and apparatus using dynamic user policy assignment A multiple key, multiple tiered network security system, method and apparatus provides at least three levels of security. The first level of security includes physical (MAC) address authentication of a user device being attached to the network, such as a user device... | 06/08/2010 |
| 7724662 | Dynamic rate limiting adjustment Dynamic rate limiting adjustment may be provided by sampling actual output rates from a rate limited device and utilizing this information to modify configured traffic limits. This allows the device to achieve actual output rates much closer to the desired rate limi... | 05/25/2010 |
| 7720977 | Cookie invalidation or expiration by a switch A switch may be used to force the expiration of a cookie on a user's system by inserting an expiration field into the cookie contained in a network response packet. Additionally, a mechanism is provided to delete or damage a cookie contained in a network request pac... | 05/18/2010 |
| 7720011 | Optimizations and enhancements to the IEEE RSTP 802.1w implementation In an embodiment, a method for supporting dynamic configuration changes, includes: receiving a message from a current root bridge; comparing the bridge media access control (MAC) address of a receiving port to the bridge MAC address of the received message; if the b... | 05/18/2010 |
| 7716370 | Redundancy support for network address translation (NAT) Stateful failover redundancy support is provided for network address translation (NAT). A master NAT device is backed-up with at least one back-up NAT device. Existing sessions are synchronized between the two NAT devices, such as via a dedicated link between them. ... | 05/11/2010 |
| 7707295 | Connection rate limiting Each service in a computer network may have a connection rate limit. The number of new connections per time period may be limited by using a series of rules. In a specific embodiment of the present invention, a counter is increased each time a server is selected to ... | 04/27/2010 |
| 7698455 | Method for providing scalable multicast service in a virtual private LAN service Multicast capability in a virtual private LAN service (VPLS) is provided in a provider IP/MPLS infrastructure without headend replications by encapsulating a customer data packet to use an established multicast protocol, such as IP multicast. In one example, the cus... | 04/13/2010 |
| 7676576 | Method and system to clear counters used for statistical tracking for global server load balancing Server load-balancing operation-related data, such as data associated with a system configured for global server load balancing (GSLB) that orders IP addresses into a list based on a set of performance metrics, is tracked. Such operation-related data includes inboun... | 03/09/2010 |
| 7657703 | Double density content addressable memory (CAM) lookup scheme The number of content addressable memory (CAM) lookups is reduced from two to one. Each side (left and right sides) of a CAM is programmed with network addresses, such as IP addresses, based on certain bits of the network addresses. These bits of the network address... | 02/02/2010 |
| 7657629 | Global server load balancing A global server load-balancing (GSLB) switch serves as a proxy to an authoritative DNS and communicates with numerous site switches that are coupled to host servers serving specific applications. The GSLB switch receives from site switches operational information re... | 02/02/2010 |
| 7649885 | Network routing system for enhanced efficiency and monitoring capability According to an embodiment of the invention, a network device such as a router or switch provides efficient data packet handling capability. The network device includes one or more input ports for receiving data packets to be routed, as well as one or more output po... | 01/19/2010 |
| 7647427 | Redundancy support for network address translation (NAT) Stateful failover redundancy support is provided for network address translation (NAT). A master NAT device is backed-up with at least one back-up NAT device. Existing sessions are synchronized between the two NAT devices, such as via a dedicated link between them. ... | 01/12/2010 |
| 7639608 | Priority aware MAC flow control Solutions are provided that allow a network device to apply flow control on the MAC layer while taking into account the priority of the frame of traffic. This may be accomplished by generating a frame indicating that traffic flow should be paused, while utilizing a ... | 12/29/2009 |
| 7636369 | System and method for high speed packet transmission implementing dual transmit and receive pipelines The present invention provides systems and methods for providing data transmission speeds at or in excess of 10 gigabits per second between one or more source devices and one or more destination devices. According to one embodiment, the system of the present inventi... | 12/22/2009 |
| 7627654 | System and method for multiple spanning tree protocol domains in a virtual local area network A system and method that modifies the behavior of the IEEE 802.1D STP standard to thereby decouple the one data domain from the one control domain involves managing multiple spanning tree protocol (STP) instances in a virtual local area network (VLAN). The method in... | 12/01/2009 |
| 7613183 | System and method for router data aggregation and delivery A chunk format for a large-scale, high data throughput router includes a preamble that allows each individual chunk to have clock and data recovery performed before the chunk data is retrieved. The format includes a chunk header that contains information specific to... | 11/03/2009 |
| 7596139 | Backplane interface adapter with error control and redundant fabric A backplane interface adapter with error control and redundant fabric for a high-performance network switch. The error control may be provided by an administrative module that includes a level monitor, a stripe synchronization error detector, a flow controller, and ... | 09/29/2009 |
| 7594093 | Virtual memory mapping for efficient memory usage A processor (e.g. utilizing an operating system and/or circuitry) may access physical memory by paging, where a page is the smallest partition of memory mapped by the processor from a virtual address to a physical address. An application program executing on the pro... | 09/22/2009 |
| 7587487 | Method and apparatus for load balancing based on XML content in a packet A technique to load balance network packet traffic using content switching is provided. Packets are routed to a particular server or otherwise processed based on the XML-related content identified in a header or body of the packet. Rules can be defined that specify ... | 09/08/2009 |
| 7587485 | System and method for supplicant based accounting and access The method of the present invention comprises initiating a connection to a port on an access device by a supplicant and associating supplicant identification information with the port. The access device may comprise any network connectivity device, including a wirel... | 09/08/2009 |
| 7586856 | Technical enhancements to STP (IEEE 802.1D) implementation An embodiment includes a method of minimizing the delay in convergence time for a complex STP topology following a topology change in the network system in the spanning tree protocol (STP) standard, including: receiving, by a root port of a first bridge, a data mess... | 09/08/2009 |
| 7584301 | Host-level policies for global server load balancing In a network, a user can configure host-level policies usable for load balancing traffic to servers of a domain. A global server load balancing (GSLB) switch provides load balancing to the servers, and is configured with the GSLB host-level policies. Users can defin... | 09/01/2009 |
| 7581009 | Global server load balancing A global server load balancing (GSLB) switch serves as a proxy to an authoritative DNS communicates with numerous site switches which are coupled to host servers serving specific applications. The GSLB switch receives from site switches operational information regar... | 08/25/2009 |
| 7574508 | Canonical name (CNAME) handling for global server load balancing Canonical name (CNAME) handling is performed in a system configured for global server load balancing (GSLB), which orders IP addresses into a list based on a set of performance metrics. When the GSLB switch receives a reply from an authoritative DNS server, the GSLB... | 08/11/2009 |
| 7562390 | System and method for ARP anti-spoofing security A system and method that provides for copying ARP replies, and generating data packets which include the ARP reply, and other information such as an identification of the port on the ARP reply was received. These data packets are then transmitted to an ARP collector... | 07/14/2009 |
| 7558195 | System and method for providing network route redundancy across layer 2 devices Systems and methods are described for providing network route redundancy through Layer 2 devices, such as a loop free Layer 2 network having a plurality of switching devices. A virtual switch is coupled to the loop free Layer 2 network, the virtual switch having two... | 07/07/2009 |
| 7523485 | System and method for source IP anti-spoofing security A system and method that provides for using source IP addresses and MAC addresses in a network to provide security against attempts by users of the network to use false source IP addresses in data packets. The system and method provide for analyzing MAC addresses an... | 04/21/2009 |
| 7516487 | System and method for source IP anti-spoofing security A system and method that provides for using source IP addresses and MAC addresses in a network to provide security against attempts by users of the network to use false source IP addresses in data packets. The system and method provide for analyzing MAC addresses an... | 04/07/2009 |
| 7512127 | Backplane interface adapter A backplane interface adapter for a network switch. The backplane interface adapter includes at least one receiver that receives input cells carrying packets of data; at least one cell generator that generates encoded cells which include the packets of data from the... | 03/31/2009 |
| 7499394 | System for highly available border gateway protocol High availability BGP4 is based on redundant hardware as well as redundant software that replicates the RUN state of BGP4. There are two copies, respectively active and backup, of BGP4 running on two separate redundant hardware platforms. All BGP4 internal implement... | 03/03/2009 |
| 7496651 | Configurable geographic prefixes for global server load balancing In a load balancing system, user-configurable geographic prefixes are provided. IP address prefix allocations provided by the Internet Assigned Numbers Authority (IANA) and associated geographic locations are stored in a first, static database in a load balancing sw... | 02/24/2009 |
| 7483433 | System and method for router data distribution Employing an asymmetric protocol, multiple sources reliably broadcast dynamically changing routing tables incrementally across multiple consumers from a single distributor. Each of multiple sources sends current tables to the distributor using a snapshot mechanism. ... | 01/27/2009 |