Patent | Date |
---|
Transport layer network service for live content broadcasting Grant 11,108,840 - Shi , et al. August 31, 2 | 2021-08-31 |
Partial software defined network switch replacement in IP networks Grant 10,356,011 - Luo , et al. July 16, 2 | 2019-07-16 |
Transport Layer Network Service for Live Content Broadcasting App 20190007475 - Shi; Shu ;   et al. | 2019-01-03 |
Capacity-aware heuristic approach for placing software-defined networking (SDN) switches in hybrid SDN networks for single link/node failure Grant 10,158,559 - Luo , et al. Dec | 2018-12-18 |
Capacity-Aware Heuristic Approach for Placing Software-Defined Networking (SDN) Switches in Hybrid SDN Networks for Single Link/Node Failure App 20160226701 - Luo; Min ;   et al. | 2016-08-04 |
Partial Software Defined Network Switch Replacement in IP Networks App 20160119255 - Luo; Min ;   et al. | 2016-04-28 |
Partial Software Defined Network Switch Replacement In Ip Networks App 20150326426 - LUO; Min ;   et al. | 2015-11-12 |
Updating prefix-compressed tries for IP route lookup Grant 8,780,926 - Bando , et al. July 15, 2 | 2014-07-15 |
Hash-based prefix-compressed trie for IP route lookup Grant 8,625,604 - Bando , et al. January 7, 2 | 2014-01-07 |
Determining whether an input string matches at least one regular expression using lookahead finite automata based regular expression detection Grant 8,566,344 - Bando , et al. October 22, 2 | 2013-10-22 |
Configuring state machines used to order and select matching operations for determining whether an input string matches any of at least one regular expression using lookahead finite automata based regular expression detection Grant 8,554,698 - Bando , et al. October 8, 2 | 2013-10-08 |
Providing a high-speed defense against distributed denial of service (DDoS) attacks Grant 8,248,946 - Chao , et al. August 21, 2 | 2012-08-21 |
Scheduling the dispatch of cells in non-empty virtual output queues of multistage switches using a pipelined hierarchical arbitration scheme Grant RE43,466 - Oki , et al. June 12, 2 | 2012-06-12 |
Pipelined maximal-sized matching cell dispatch scheduling Grant RE43,110 - Oki , et al. January 17, 2 | 2012-01-17 |
Scheduling the dispatch of cells in non-empty virtual output queues of multistage switches using a pipelined arbitration scheme Grant RE42,600 - Oki , et al. August 9, 2 | 2011-08-09 |
Maintaining packet sequence using cell flow control Grant 7,986,691 - Park , et al. July 26, 2 | 2011-07-26 |
Hash-based Prefix-compressed Trie For Ip Route Lookup App 20110128959 - Bando; Masanori ;   et al. | 2011-06-02 |
Hash-based Prefix-compressed Trie For Ip Route Lookup App 20110128960 - BANDO; Masanori ;   et al. | 2011-06-02 |
Configuring State Machines Used To Order And Select Matching Operations For Determining Whether An Input String Matches Any Of At Least One Regular Expression Using Lookahead Finite Automata Based Regular Expression Detection App 20110093484 - Bando; Masanori ;   et al. | 2011-04-21 |
Determining Whether An Input String Matches At Least One Regular Expression Using Lookahead Finite Automata Based Regular Expression Detection App 20110093496 - BANDO; Masanori ;   et al. | 2011-04-21 |
Packet sequence maintenance with load balancing, and head-of-line blocking avoidance in a switch Grant 7,894,343 - Chao , et al. February 22, 2 | 2011-02-22 |
Determining rerouting information for single-node failure recovery in an internet protocol network Grant 7,876,672 - Chao , et al. January 25, 2 | 2011-01-25 |
Determining rerouting information for single-link failure recovery in an Internet protocol network Grant 7,869,348 - Chao , et al. January 11, 2 | 2011-01-11 |
Packet reassembly and deadlock avoidance for use in a packet switch Grant 7,852,829 - Chao , et al. December 14, 2 | 2010-12-14 |
Rerouting for double-link failure recovery in an internet protocol network Grant 7,801,031 - Chao , et al. September 21, 2 | 2010-09-21 |
Switch module memory structure and per-destination queue flow control for use in a switch Grant 7,792,118 - Chao , et al. September 7, 2 | 2010-09-07 |
Maintaining Packet Sequence Using Cell Flow Control App 20100202460 - Park; Jinsoo ;   et al. | 2010-08-12 |
Determining rerouting information for double-link failure recovery in an internet protocol network Grant 7,738,365 - Chao , et al. June 15, 2 | 2010-06-15 |
Packet-level multicasting Grant 7,724,738 - Chao , et al. May 25, 2 | 2010-05-25 |
Maintaining packet sequence using cell flow control Grant 7,688,816 - Park , et al. March 30, 2 | 2010-03-30 |
Distributed architecture for statistical overload control against distributed denial of service attacks Grant 7,526,807 - Chao , et al. April 28, 2 | 2009-04-28 |
Determining rerouting information for single-node failure recovery in an internet protocol network App 20080232347 - Chao; Hung-Hsiang Jonathan ;   et al. | 2008-09-25 |
Determining Rerouting Information For Double-link Failure Recovery In An Internet Protocol Network App 20080130491 - Chao; Hung-Hsiang Jonathan ;   et al. | 2008-06-05 |
Rerouting For Double-link Failure Recovery In An Internet Protocol Network App 20080130489 - Chao; Hung-Hsiang Jonathan ;   et al. | 2008-06-05 |
Determining rerouting information for single-link failure recovery in an internet protocol network App 20080049609 - Chao; Hung-Hsiang Jonathan ;   et al. | 2008-02-28 |
Providing a high-speed defense against distributed denial of service (DDoS) attacks App 20070280114 - Chao; Hung-Hsiang Jonathan ;   et al. | 2007-12-06 |
Arbitration using dual round robin matching with exhaustive service of winning virtual output queue Grant 7,203,202 - Chao , et al. April 10, 2 | 2007-04-10 |
Scheduling the dispatch of cells in multistage switches Grant 7,173,931 - Chao , et al. February 6, 2 | 2007-02-06 |
Scheduling the dispatch of cells in multistage switches using a hierarchical arbitration scheme for matching non-empty virtual output queues of a module with outgoing links of the module Grant 7,103,056 - Chao , et al. September 5, 2 | 2006-09-05 |
Scheduling the dispatch of cells in non-empty virtual output queues of multistage switches using a pipelined hierarchical arbitration scheme Grant 7,046,661 - Oki , et al. May 16, 2 | 2006-05-16 |
Maintaining packet sequence using cell flow control App 20050201400 - Park, Jinsoo ;   et al. | 2005-09-15 |
Scheduling the dispatch of cells in non-empty virtual output queues of multistage switches using a pipelined arbitration scheme Grant 6,940,851 - Oki , et al. September 6, 2 | 2005-09-06 |
Packet-level multicasting App 20050025171 - Chao, Hung-Hsiang Jonathan ;   et al. | 2005-02-03 |
Packet reassembly and deadlock avoidance for use in a packet switch App 20050025141 - Chao, Hung-Hsiang Jonathan ;   et al. | 2005-02-03 |
Packet sequence maintenance with load balancing, and head-of-line blocking avoidance in a switch App 20050002334 - Chao, Hung-Hsiang Jonathan ;   et al. | 2005-01-06 |
Switch module memory structure and per-destination queue flow control for use in a switch App 20050002410 - Chao, Hung-Hsiang Jonathan ;   et al. | 2005-01-06 |
Methods and apparatus for arbitrating output port contention in a switch having virtual output queuing Grant 6,667,984 - Chao , et al. December 23, 2 | 2003-12-23 |
Arbitration using dual round robin matching with exhaustive service of winning virtual output queue App 20030165151 - Chao, Hung-Hsiang Jonathan ;   et al. | 2003-09-04 |
Scheduling the dispatch of cells in non-empty virtual output queues of multistage switches using a pipelined hierarchical arbitration scheme App 20030021266 - Oki, Eiji ;   et al. | 2003-01-30 |
Methods and apparatus for providing a fast ring reservation arbitration Grant 6,449,283 - Chao , et al. September 10, 2 | 2002-09-10 |
Scheduling the dispatch of cells in non-empty virtual output queues of multistage switches using a pipelined arbitration scheme App 20020110135 - Oki, Eiji ;   et al. | 2002-08-15 |
Scheduling the dispatch of cells in multistage switches using a hierarchical arbitration scheme for matching non-empty virtual output queues of a module with outgoing links of the module App 20020061028 - Chao, Hung-Hsiang Jonathan ;   et al. | 2002-05-23 |
Scheduling the dispatch of cells in multistage switches App 20020061020 - Chao, Hung-Hsiang Jonathan ;   et al. | 2002-05-23 |
Methods and apparatus for fairly scheduling queued packets using a ram-based search engine Grant 6,389,031 - Chao , et al. May 14, 2 | 2002-05-14 |
Methods and apparatus for shaping queued packets using a two-dimensional RAM-based search engine Grant 6,370,144 - Chao , et al. April 9, 2 | 2002-04-09 |
Methods and apparatus for handling time stamp aging Grant 6,081,507 - Chao , et al. June 27, 2 | 2000-06-27 |
ASIC chip for implementing a scaleable multicast ATM switch Grant 5,790,539 - Chao , et al. August 4, 1 | 1998-08-04 |
Scaleable multicast ATM switch Grant 5,724,351 - Chao , et al. March 3, 1 | 1998-03-03 |