Issued Patents All Time
Showing 51–75 of 124 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 9823868 | Method and apparatus for virtualization | Muhammad Raghib Hussain, Richard E. Kessler | 2017-11-21 |
| 9787693 | Graph caching | Muhammad Raghib Hussain, Trent Parker | 2017-10-10 |
| 9785403 | Engine architecture for processing finite automata | Satyanarayana Lakshmipathi Billa, Yossef Shanava, Gregg A. Bouchard, Timothy Toshio Nakada | 2017-10-10 |
| 9762544 | Reverse NFA generation and processing | Satyanarayana Lakshmipathi Billa | 2017-09-12 |
| 9729527 | Lookup front end packet input processor | Gregg A. Bouchard | 2017-08-08 |
| 9665300 | Method and apparatus for virtualization | Muhammad Raghib Hussain, Richard E. Kessler | 2017-05-30 |
| 9647947 | Block mask register key processing by compiling data structures to traverse rules and creating a new rule set | Kenneth A. Bullis | 2017-05-09 |
| 9614762 | Work migration in a processor | Gregg A. Bouchard | 2017-04-04 |
| 9602532 | Method and apparatus for optimizing finite automata processing | Satyanarayana Lakshmipathi Billa | 2017-03-21 |
| 9596222 | Method and apparatus encoding a rule for a lookup request in a processor | Satyanarayana Lakshmipathi Billa, Gregg A. Bouchard, Gregory E. Lund | 2017-03-14 |
| 9595003 | Compiler with mask nodes | Kenneth A. Bullis | 2017-03-14 |
| 9569366 | System and method to provide non-coherent access to a coherent memory system | Jeffrey A. Pangborn, Gregg A. Bouchard, Richard E. Kessler, Aseem Maheshwari | 2017-02-14 |
| 9563399 | Generating a non-deterministic finite automata (NFA) graph for regular expression patterns with advanced features | Satyanarayana Lakshmipathi Billa | 2017-02-07 |
| 9544402 | Multi-rule approach to encoding a group of rules | Frank Worrell, Satyanarayana Lakshmipathi Billa | 2017-01-10 |
| 9531723 | Phased bucket pre-fetch in a network processor | Gregg A. Bouchard | 2016-12-27 |
| 9531690 | Method and apparatus for managing processing thread migration between clusters within a processor | Najeeb I. Ansari, Gregg A. Bouchard, Jeffrey A. Pangborn, Satyanarayana Lakshmipathi Billa | 2016-12-27 |
| 9531647 | Multi-host processing | Gregg A. Bouchard, Troy S. Dahlmann, Jeffrey R. Hardesty, Karen A. Szypulski | 2016-12-27 |
| 9525630 | Method and apparatus for assigning resources used to manage transport operations between clusters within a processor | Najeeb I. Ansari, Gregg A. Bouchard, Jeffrey A. Pangborn | 2016-12-20 |
| 9514246 | Anchored patterns | Satyanarayana Lakshmipathi Billa | 2016-12-06 |
| 9507563 | System and method to traverse a non-deterministic finite automata (NFA) graph generated for regular expression patterns with advanced features | Satyanarayana Lakshmipathi Billa | 2016-11-29 |
| 9497117 | Lookup front end packet output processor | Gregg A. Bouchard, Jeffrey R. Hardesty, Troy S. Dahlmann, Karen A. Szypulski | 2016-11-15 |
| 9495479 | Traversal with arc configuration information | — | 2016-11-15 |
| 9438561 | Processing of finite automata based on a node cache | Satyanarayana Lakshmipathi Billa, Abhishek Kumar Dikshit | 2016-09-06 |
| 9430511 | Merging independent writes, separating dependent and independent writes, and error roll back | Satyanarayana Lakshmipathi Billa | 2016-08-30 |
| 9432284 | Method and apparatus for compiling search trees for processing request keys based on a key size supported by underlying processing elements | Kenneth A. Bullis | 2016-08-30 |