Issued Patents All Time
Showing 1–25 of 25 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 12267153 | Frame scheduling based on an estimated direct memory access (DMA) latency and apparatus for time aware frame scheduling | Mark Andrew Schellhorn, Bernard St-Denis | 2025-04-01 |
| 11924102 | Minimizing deviation from average latency of table lookups | Timothy Buick, James Lancelot Hardman, Matthew Erwin Sippert | 2024-03-05 |
| 11637784 | Method and system for effective use of internal and external memory for packet buffering within a network device | Bernard St-Denis, Allen Lengacher | 2023-04-25 |
| 10379899 | Systems and methods for frame presentation and modification in a networking environment | Michael Kardonik, Bernard Marchand, Peter W. Newton, Mark Andrew Schellhorn | 2019-08-13 |
| 10146820 | Systems and methods to access memory locations in exact match keyed lookup tables using auxiliary keys | Bernard St-Denis, Adi Katz | 2018-12-04 |
| 9785473 | Configurable per-task state counters for processing cores in multi-tasking processing systems | William C. Moyer | 2017-10-10 |
| 9733981 | System and method for conditional task switching during ordering scope transitions | Tommi M. Jokinen, Michael Kardonik, David B. Kramer, Peter W. Newton, Kun Xu | 2017-08-15 |
| 9680605 | Method of offloading cyclic redundancy check on portions of a packet | Eric Englert, Bernard Marchand | 2017-06-13 |
| 9437299 | Systems and methods for order scope transitions using cam | Tommi M. Jokinen | 2016-09-06 |
| 8774191 | Method and apparatus for auto detection of AAL5 type frames for VCC and VPC switches | Bernard St. Denis, Bernard Marchand | 2014-07-08 |
| 8156265 | Data processor coupled to a sequencer circuit that provides efficient scalable queuing and method | Tim J. Buick | 2012-04-10 |
| 8001602 | Data scan mechanism | Mark Andrew Schellhorn, Timothy Buick | 2011-08-16 |
| 7882257 | Stream processing node | Gordon S. Kerr, Allen Lengacher | 2011-02-01 |
| 7872969 | Method and apparatus for auto detection of AAL5 type frames for VCC and VPC switches | Bernard St-Denis, Bernard Marchand | 2011-01-18 |
| 7388837 | Multi-flow multi-level leaky bucket policer | Bernard St-Denis, Scott Larrigan | 2008-06-17 |
| 6971058 | Method and apparatus for finding variable length data patterns within a data stream | David John Evans, V | 2005-11-29 |
| 6625120 | Method and apparatus for auto detection of AAL5 type frames for VCC and VPC switches | Bernard St-Denis, Bernard Marchand | 2003-09-23 |
| 6501762 | Scheduler implementing weighted fair queuing by a weight limited first in-first out methodology | Bernard Marchand, Jacob Guttman, Sitaram Patro | 2002-12-31 |
| 6438106 | Inter-class schedulers utilizing statistical priority guaranteed queuing and generic cell-rate algorithm priority guaranteed queuing | Bernard Marchand, Bernard St-Denis | 2002-08-20 |
| 6345037 | Method and apparatus for auto detection of AAL5 type frames | Bernard St-Denis, Bernard Marchand | 2002-02-05 |
| 6331970 | Dynamic generic cell rate algorithm for policing ABR traffic | Benjamin B. Nieh, Jacob Guttman, Bernard Marchand, Sameh Rabie | 2001-12-18 |
| 6201755 | Method and system for storing and retrieving information in a communications node | Eric Englert, Bernard St-Denis | 2001-03-13 |
| 5991268 | Flow control mechanism of ABR traffic in ATM networks | Ra'ed Awdeh | 1999-11-23 |
| 5878044 | Data transfer method and apparatus | Deborah Ann Frischknecht, Alan Charles Coady, Jonathan David Loewen | 1999-03-02 |
| 5825770 | Multiple algorithm processing on a plurality of digital signal streams via context switching | Alan Charles Coady, Jonathan David Loewen | 1998-10-20 |