Inventor · Holmdel, NJ, US

H. Jonathan Chao

20Patents
5h-index
14Co-inventors
62Inventor score

Filing activity: Feb 27, 2004 → Mar 30, 2017

Most-cited inventions

PatentTitleAreaCited byStatus
US7868792B2 Generating a boundary hash-based hierarchical data structure associated with a plurality of known arbitrary-length bit strings and using the generated hierarchical data structure for detecting whether an arbitrary-length bit string input matches one of a plurality of known arbitrary-length bit springs Electricity 12 Active
US7805460B2 Generating a hierarchical data structure associated with a plurality of known arbitrary-length bit strings used for detecting whether an arbitrary-length bit string input matches one of a plurality of known arbitrary-length bit string Physics 12 Active
US8879397B2 Balancing load in a network, such as a data center network, using flow based routing Electricity 10 Active
US8862585B2 Encoding non-derministic finite automation states efficiently in a manner that permits simple and fast union operations Electricity 8 Active
US8264955B2 Internet protocol fast reroute for shared risk link group failure recovery Electricity 6 Active
US8923294B2 Dynamically provisioning middleboxes Electricity 4 Active
US7852866B2 Low complexity scheduling algorithm for a buffered crossbar switch with 100% throughput Electricity 3 Active
US9455996B2 Generating progressively a perfect hash data structure, such as a multi-dimensional perfect hash data structure, and using the generated data structure for high-speed string matching Electricity 3 Active
US7415020B2 Packet classification apparatus and method using field level tries Emerging Cross-Sectional Technologies 3 Expired
US8212695B2 Generating a log-log hash-based hierarchical data structure associated with a plurality of known arbitrary-length bit strings used for detecting whether an arbitrary-length bit string input matches one of a plurality of known arbitrary-length bit strings Electricity 1 Active
US8775393B2 Updating a perfect hash data structure, such as a multi-dimensional perfect hash data structure, used for high-speed string matching Electricity 1 Active
US9503374B2 Apparatus for hybrid routing in SDN networks to avoid congestion and achieve good load balancing under fluctuating traffic load Electricity 1 Active
US8943063B2 Generating a tunable finite automaton for regular expression matching Electricity 1 Active
US8938454B2 Using a tunable finite automaton for regular expression matching Physics 1 Active
US9094350B2 Finding nonequivalent classifiers to reduce ternary content addressable memory (TCAM) usage Electricity 0 Active
US10129181B2 Controlling the reactive caching of wildcard rules for packet processing, such as flow processing in software-defined networks Electricity 0 Active
US8935250B2 Regrouping non-derministic finite automaton active states to minimize distinct subsets Electricity 0 Active
US8866644B2 Detecting whether an arbitrary-length bit string input matches one of a plurality of known arbitrary-length bit strings using a hierarchical data structure Physics 0 Active
US10218625B2 Methods and apparatus for alleviating congestion at a switch, such as a shallow buffered switch Electricity 0 Active
US8191142B2 Detecting whether an arbitrary-length bit string input matches one of a plurality of known arbitrary-length bit strings using a hierarchical data structure Physics 0 Active

Source: USPTO / EPO open patent data. Inventor disambiguation is heuristic; counts are objective bibliographic measures.