
US Patent No: 7,643,481
Number of patents in Portfolio can not be more than 2000
Network switch having a programmable counter
Stats
-
Jan 5, 2010
Issued date -
Feb 25, 2005
filing date -
11/065,562
serial no -
In Force
status
Importance
Loading Importance Indicators...
Abstract
A network switch for switching packets from a source to a destination includes a source port for receiving an incoming packet from a source, a destination port that contains a path to a destination for the packet, and a programmable counter unit for counting a number of packets of selected packet types which are received by the switch.
Loading the Abstract Image...
First Claim
Related Publications
Loading Related Publications...
International Classification(s)
- [Classification Symbol]
- [Patents Count]
Cited Art
| Patent Info | (Count) | # Cites | Year |
|---|---|---|---|
|
|
|||
| 5,845,081 Using objects to discover network information about a remote network having a different network protocol | 171 | 1996 | |
| 6,263,368 Network load balancing for multi-computer server by counting message packets to/from multi-computer server | 125 | 1997 | |
| 5,909,686 Hardware-assisted central processing unit access to a forwarding database | 301 | 1997 | |
| 6,052,738 Method and apparatus in a packet routing switch for controlling access at different data rates to a shared memory | 31 | 1997 | |
| 6,088,356 System and method for a multi-layer network element | 154 | 1997 | |
| 6,094,435 System and method for a quality of service in a multi-layer network element | 163 | 1997 | |
| 6,119,196 System having multiple arbitrating levels for arbitrating access to a shared memory by network ports operating at different data rates | 121 | 1997 | |
| 6,128,666 Distributed VLAN mechanism for packet field replacement in a multi-layered switched network element using a control field/signal for indicating modification of a packet with a database search engine | 142 | 1997 | |
| 6,246,680 Highly integrated multi-layer switch element architecture | 67 | 1997 | |
| 6,021,132 Shared memory management in a switched network element | 84 | 1997 | |
| 6,424,621 Software interface between switching module and operating system of a data packet switching and load balancing system | 62 | 1998 | |
|
|
|||
| 5,473,607 Packet filtering for data networks | 304 | 1993 | |
| 5,568,477 Multipurpose packet switching node for a data communication network | 159 | 1995 | |
| 5,898,687 Arbitration mechanism for a multicast logic engine of a switching fabric circuit | 200 | 1996 | |
| 6,526,060 Dynamic rate-based, weighted fair scheduler with explicit rate feedback option | 45 | 1997 | |
| 6,188,694 Shared spanning tree protocol | 140 | 1997 | |
| 6,643,260 Method and apparatus for implementing a quality of service policy in a data communications network | 78 | 1998 | |
|
|
|||
| 5,696,899 Method and apparatus for adaptively determining the format of data packets carried on a local area network | 212 | 1992 | |
| 6,237,079 Coprocessor interface having pending instructions queue and clean-up queue and dynamically allocating memory | 52 | 1998 | |
| 6,259,456 Data normalization techniques | 11 | 1998 | |
| 6,336,180 Method, apparatus and system for managing virtual memory with virtual-physical mapping | 23 | 1998 | |
| 6,349,379 System for executing instructions having flag for indicating direct or indirect specification of a length of operand data | 22 | 1998 | |
|
|
|||
| 5,390,173 Packet format in hub for packet data communications system | 265 | 1992 | |
| 5,414,704 Address lookup in packet data communications link, using hashing and content-addressable memory | 389 | 1994 | |
| 5,524,254 Scheme for interlocking line card to an address recognition engine to support plurality of routing and bridging protocols by using network information look-up database | 179 | 1994 | |
| 5,825,772 Distributed connection-oriented services for switched communications networks | 480 | 1996 | |
| 6,041,042 Remote port mirroring system and method thereof | 61 | 1997 | |
|
|
|||
| 5,787,084 Multicast data communications switching system and associated method | 94 | 1996 | |
| 5,892,922 Virtual local area network memory access system | 150 | 1997 | |
| 6,085,328 Wake up of a sleeping computer using I/O snooping and imperfect packet filtering | 35 | 1998 | |
| 6,226,292 Frame replication in a network switch for multi-port frame forwarding | 25 | 1998 | |
| 6,205,150 Method of scheduling higher and lower priority data packets | 60 | 1998 | |
|
|
|||
| 6,707,817 Method for handling IP multicast packets in network switch | 36 | 2000 | |
| 6,850,521 Network switch | 63 | 2000 | |
| 6,996,099 Network switch having a programmable counter | 16 | 2000 | |
| 7,184,441 Network switch stacking configuration | 15 | 2000 | |
|
|
|||
| 6,061,351 Multicopy queue structure with searchable cache area | 126 | 1997 | |
| 6,151,316 Apparatus and method for synthesizing management packets for transmission between a network switch and a host controller | 48 | 1997 | |
| 6,636,523 Flow control using rules queue monitoring in a network switching system | 14 | 1999 | |
|
|
|||
| 5,555,398 Write back cache coherency module for systems with a write through cache supporting bus | 108 | 1994 | |
| 5,644,784 Linear list based DMA control structure | 147 | 1995 | |
| 5,835,723 Dynamic assignment of multicast addresses | 119 | 1995 | |
|
|
|||
| 5,832,047 Self timed interface | 22 | 1994 | |
| 6,185,185 Methods, systems and computer program products for suppressing multiple destination traffic in a computer network | 101 | 1997 | |
| 6,025,744 Glitch free delay line multiplexing technique | 42 | 1998 | |
|
|
|||
| 5,802,287 Single chip universal protocol multi-function ATM network interface | 206 | 1995 | |
| 5,831,980 Shared memory fabric architecture for very high speed ATM switches | 136 | 1996 | |
| 5,887,187 Single chip network adapter apparatus | 159 | 1997 | |
|
|
|||
| 5,951,651 Packet filter system using BITMAP vector of filter rules for routing packet through network | 108 | 1997 | |
| 6,289,013 Packet filter method and apparatus employing reduced memory | 54 | 1998 | |
| 6,341,130 Packet classification method and apparatus employing two fields | 82 | 1998 | |
|
|
|||
| 5,481,215 Coherent multiplexer controller | 6 | 1993 | |
| 5,793,236 Dual edge D flip flop | 23 | 1996 | |
| 5,940,596 Clustered address caching system for a network switch | 125 | 1997 | |
|
|
|||
| 5,828,653 Quality of service priority subclasses | 193 | 1996 | |
| 6,553,002 Apparatus and method for routing data packets through a communications network | 64 | 1997 | |
|
|
|||
| 5,610,905 Communication apparatus and methods | 120 | 1994 | |
| 6,545,982 Communication apparatus and methods | 34 | 1996 | |
|
|
|||
| 6,425,015 Stacked communication devices and method for port mirroring using modified protocol | 34 | 1998 | |
| 5,987,507 Multi-port communication network device including common buffer memory with threshold control of port packet counters | 139 | 1998 | |
|
|
|||
| 5,278,789 Semiconductor memory device with improved buffer for generating internal write designating signal and operating method thereof | 93 | 1991 | |
| 5,726,990 Multiplexer and demultiplexer | 47 | 1996 | |
|
|
|||
| 5,144,619 Common memory switch for routing data signals comprising ATM and STM cells | 80 | 1991 | |
| 6,173,384 Method of searching for a data element in a data structure | 54 | 1998 | |
|
|
|||
| 6,233,234 Secure LAN/internet telephony | 119 | 1997 | |
| 6,400,707 Real time firewall security | 31 | 1998 | |
|
|
|||
| 5,781,549 Method and apparatus for switching data packets in a data network | 228 | 1996 | |
|
|
|||
| 6,359,469 Logic element for a programmable logic integrated circuit | 17 | 2001 | |
|
|
|||
| 5,357,146 Glitch-free clock multiplexer | 40 | 1992 | |
|
|
|||
| 6,324,279 Method for exchanging signaling messages in two phases | 112 | 1999 | |
|
|
|||
| 2005/0094,568 Network path tracing method | 25 | 2003 | |
|
|
|||
| 5,608,726 Network bridge with multicast forwarding table | 150 | 1995 | |
|
|
|||
| 5,606,668 System for securing inbound and outbound data packet flow in a computer network | 437 | 1993 | |
|
|
|||
| 5,499,295 Method and apparatus for feature authorization and software copy protection in RF communications devices | 137 | 1993 | |
|
|
|||
| 5,946,679 System and method for locating a route in a route table using hashing and compressed radix tree searching | 93 | 1997 | |
|
|
|||
| 6,308,220 Circulating parallel-search engine with random inputs for network routing table stored in a wide embedded DRAM | 77 | 1999 | |
|
|
|||
| 6,188,339 Differential multiplexer and differential logic circuit | 42 | 1999 | |
|
|
|||
| 6,175,902 Method and apparatus for maintaining a time order by physical ordering in a memory | 117 | 1997 | |
|
|
|||
| 6,081,572 Lock-in aid frequency detector | 35 | 1998 | |
|
|
|||
| 4,779,208 Information processing system and method for use in computer systems suitable for production system | 15 | 1984 | |
|
|
|||
| 5,982,309 Parallel-to-serial CMOS data converter with a selectable bit width mode D flip-flop M matrix | 43 | 1998 | |
|
|
|||
| 6,075,392 Circuit for the glitch-free changeover of digital signals | 29 | 1998 | |
|
|
|||
| 5,802,052 Scalable high performance switch element for a shared memory packet or ATM cell switch fabric | 168 | 1996 | |
|
|
|||
| 5,999,981 Switching ethernet controller providing packet routing | 28 | 1997 | |
|
|
|||
| 6,041,053 Technique for efficiently classifying packets using a trie-indexed hierarchy forest that accommodates wildcards | 241 | 1997 | |
|
|
|||
| 5,748,631 Asynchronous transfer mode cell processing system with multiple cell source multiplexing | 109 | 1996 | |
|
|
|||
| 6,178,186 Fractional decimator with linear interpolation and method thereof | 9 | 1998 | |
|
|
|||
| 5,910,905 System and method for detection of dispersed broadband signals | 13 | 1996 | |
|
|
|||
| 5,231,636 Asynchronous glitchless digital MUX | 29 | 1991 | |
|
|
|||
| 6,324,679 Register transfer level power optimization with emphasis on glitch analysis and reduction | 25 | 1998 | |
|
|
|||
| 5,918,074 System architecture for and method of dual path data processing and management of packets and/or cells and the like | 124 | 1997 | |
|
|
|||
| 6,330,584 Systems and methods for multi-tasking, resource sharing and execution of computer instructions | 43 | 1998 | |
|
|
|||
| 6,912,223 Automatic router configuration | 21 | 1998 | |
|
|
|||
| 6,259,699 System architecture for and method of processing packets and/or cells in a common switch | 263 | 1997 | |
|
|
|||
| 6,161,144 Network switching device with concurrent key lookups | 67 | 1998 | |
|
|
|||
| 6,775,328 High-speed communication system with a feedback synchronization loop | 17 | 1999 | |
|
|
|||
| 5,999,531 Method and system for identifying ports and forwarding packets in a multiport switch | 34 | 1998 | |
|
|
|||
| 5,579,301 System for, and method of, managing voice congestion in a network environment | 105 | 1994 | |
|
|
|||
| 6,480,892 Apparatus and method for inserting predetermined packet loss into a data flow | 11 | 1998 | |
|
|
|||
| 5,652,579 Knowledge-based access system for control functions | 78 | 1996 | |
|
|
|||
| 5,459,717 Method and apparatus for routing messagers in an electronic messaging system | 149 | 1994 | |
|
|
|||
| 5,742,613 Memory array of integrated circuits capable of replacing faulty cells with a spare | 80 | 1993 | |
|
|
|||
| 6,009,475 Filter rule validation and administration for firewalls | 77 | 1996 | |
|
|
|||
| 5,842,038 Optimized input/output memory access request system and method | 94 | 1996 | |
|
|
|||
| 6,011,795 Method and apparatus for fast hierarchical address lookup using controlled expansion of prefixes | 278 | 1997 | |
|
|
|||
| 6,400,735 Glitchless delay line using gray code multiplexer | 25 | 1998 | |
|
|
|||
| 6,556,583 Communication system and communication control method | 10 | 1999 | |
|
|
|||
| 5,423,015 Memory structure and method for shuffling a stack of data utilizing buffer memory locations | 120 | 1991 | |
| 5,790,539 ASIC chip for implementing a scaleable multicast ATM switch | 101 | 1996 | |
Patent Citation Ranking
Maintenance Fees
| Fee | Large entity fee | small entity fee | micro entity fee | due date |
|---|---|---|---|---|
| 3.5 Year Payment | $1600.00 | $800.00 | $400.00 | Jul 5, 2013 |
| 7.5 Year Payment | $3600.00 | $1800.00 | $900.00 | Jul 5, 2017 |
| 11.5 Year Payment | $7400.00 | $3700.00 | $1850.00 | Jul 5, 2021 |
| Fee | Large entity fee | small entity fee | micro entity fee |
|---|---|---|---|
| Surcharge - 3.5 year - Late payment within 6 months | $160.00 | $80.00 | $40.00 |
| Surcharge - 7.5 year - Late payment within 6 months | $160.00 | $80.00 | $40.00 |
| Surcharge - 11.5 year - Late payment within 6 months | $160.00 | $80.00 | $40.00 |
| Surcharge after expiration - Late payment is unavoidable | $700.00 | $350.00 | $175.00 |
| Surcharge after expiration - Late payment is unintentional | $1,640.00 | $820.00 | $410.00 |