JP

John Pillar

Nortel Networks Limited: 11 patents #175 of 5,294Top 4%
NU Nxp Usa: 6 patents #282 of 2,066Top 15%
FS Freeescale Semiconductor: 3 patents #982 of 3,767Top 30%
CI Ciena: 2 patents #497 of 1,406Top 40%
NB Nxp B.V.: 2 patents #1,098 of 3,591Top 35%
AV Avaya: 1 patents #821 of 1,730Top 50%
📍 Ottawa, CA: #198 of 6,399 inventorsTop 4%
Overall (All Time): #158,427 of 4,157,543Top 4%
25
Patents All Time

Issued Patents All Time

Showing 1–25 of 25 patents

Patent #TitleCo-InventorsDate
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