Patent Leaderboard
USPTO Patent Rankings Data through Dec 31, 2025
PB

Peter D. Bain — 26 Patents

Intel: 14 patents #2,935 of 30,777Top 10%
IBM: 10 patents #10,925 of 70,183Top 20%
Nortel Networks Limited: 2 patents #1,531 of 5,294Top 30%
Ottawa, CA: #186 of 6,399 inventorsTop 3%
Overall (All Time): #150,017 of 4,157,543Top 4%
26 Patents All Time
Peter D. Bain has been granted 26 US patents while listed as an inventor at Intel. The first was granted in 1996 and the most recent in November 2022. Peter D. Bain ranks #150,017 of 4,157,543 US inventors in our database (top 3.6%). Patent records list Peter D. Bain in Ottawa, ON, CA.

Issued Patents All Time

Showing 1–25 of 26 patents

Patent #TitleCo-InventorsDateApprox Value ⓘ
11494341 Inter-process communication in a multi-tenant environment 2022-11-08 $10,347,000
10795800 Programming language runtime deferred exception handling Graham A. Chapman, Dan Heidinga 2020-10-06 $5,751,000
10592272 Memory optimization by phase-dependent data residency Peter D. Shipton 2020-03-17 $1,423,000
10528525 Establishing connections in a multi-tenant environment 2020-01-07 $1,754,000
10528526 Establishing connections in a multi-tenant environment 2020-01-07 $1,754,000
10268501 Memory optimization by phase-dependent data residency Peter D. Shipton 2019-04-23 $3,141,000
10204059 Memory optimization by phase-dependent data residency Peter D. Shipton 2019-02-12 $5,536,000
9019135 Efficient string hash computation Peter Wiebe Burka, Charles R. Gracie 2015-04-28 $3,749,000
8527456 Interprocess communication using a single semaphore 2013-09-03 $4,698,000
8429144 Interprocess communication using a single semaphore 2013-04-23 $7,839,000
8255440 Increasing logic efficiency for exclusive OR (XOR) expressions 2012-08-28 $9,502,000
7861039 Distributed FIFO 2010-12-28 $6,167,000
7840880 Methods and apparatus for error checking code computation 2010-11-23 $8,277,000
7764710 Method and apparatus for processing communication protocol frame input 2010-07-27 $20,650,000
7725512 Apparatus and method for performing multiple exclusive or operations using multiplication circuitry 2010-05-25 $3,835,000
7613991 Method and apparatus for concurrent calculation of cyclic redundancy checks 2009-11-03 $7,844,000
7472369 Embedding identification information on programmable devices Kerry Veenstra, Timothy P. Allen, Aaron Ferrucci 2008-12-30 $6,262,000
7454323 Method for creation of secure simulation models 2008-11-18 $5,327,000
7406564 Distributed FIFO 2008-07-29 $7,581,000
7320101 Fast parallel calculation of cyclic redundancy checks 2008-01-15 $5,902,000
7266760 Method and apparatus for calculating cyclic redundancy checks for variable length packets 2007-09-04 $9,203,000
7225391 Method and apparatus for parallel computation of linear block codes 2007-05-29 $8,861,000
7038518 Method and apparatus for adjusting the phase and frequency of a periodic wave 2006-05-02 $9,653,000
6777993 Method and apparatus for adjusting the phase and frequency of a periodic wave 2004-08-17 $27,683,000
5651015 Apparatus and method for synchronization and error detection of received digital data bursts in a TDM/TDMA system 1997-07-22 $162,010,000