{"@context": "https://schema.org", "@type": "BreadcrumbList", "itemListElement": [{"@type": "ListItem", "position": 1, "name": "Home", "item": "https://www.patentleaderboard.com/"}, {"@type": "ListItem", "position": 2, "name": "IBM", "item": "https://www.patentleaderboard.com/company/ibm"}, {"@type": "ListItem", "position": 3, "name": "Peter R. MacFarlane", "item": "https://www.patentleaderboard.com/inventor/fl:pe_ln:macfarlane-1"}]}
Patent Leaderboard
USPTO Patent Rankings Data through Dec 31, 2025
PM

Peter R. MacFarlane — 7 Patents

IBM: 7 patents #14,688 of 70,183Top 25%
Chandler's Ford, GB: #30 of 106 inventorsTop 30%
Overall (All Time): #680,018 of 4,157,543Top 20%
7 Patents All Time
Peter R. MacFarlane has been granted 7 US patents while listed as an inventor at IBM. The first was granted in 1991 and the most recent in August 2020. Peter R. MacFarlane ranks #680,018 of 4,157,543 US inventors in our database (top 16.4%). Patent records list Peter R. MacFarlane in Chandler's Ford, GB.

Patents per Year

Patents granted per year, 1991 to 2020Bar chart with a peak of 1 patents in 1991.peak 11991: 1 patents19912007: 1 patents20072012: 1 patents20122013: 1 patents20132014: 1 patents20142018: 1 patents20182020: 1 patents2020

Issued Patents All Time

Showing 1–7 of 7 patents

Patent #TitleCo-InventorsDateApprox Value ⓘ
10740166 Thread based dynamic data collection 2020-08-11 $2,122,000
9916192 Thread based dynamic data collection 2018-03-13 $2,527,000
8843938 Methods, systems, and computer program products for asynchronous resumption of a dataflow Adrian Spender 2014-09-23 $6,171,000
8386577 Selection of communication protocol for message transfer based on quality of service requirements Andrew Hickson, Simon Antony James Holdsworth, Timothy Holloway, Michael J. Ward 2013-02-26 $4,239,000
8122118 Selection of communication protocol for message transfer based on quality of service requirements Andrew Hickson, Simon Antony James Holdsworth, Timothy Holloway, Michael J. Ward 2012-02-21 $5,017,000
7240097 Method and system for preserving message order when parallel processing messages Simon Antony James Holdsworth 2007-07-03 $6,885,000
5019963 Data processing network with upgrading of files Graham Richard Alderson, Tohru Mori 1991-05-28 $19,236,000