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

Peter Guy Middleton — 16 Patents

NVIDIA: 13 patents #521 of 7,811Top 7%
ALAdvanced Risc Machines Limited: 1 patents #12 of 29Top 45%
West Wickham, GB: #1 of 16 inventorsTop 7%
Overall (All Time): #284,196 of 4,157,543Top 7%
16 Patents All Time
Peter Guy Middleton has been granted 16 US patents while listed as an inventor at NVIDIA. The first was granted in 1999 and the most recent in December 2025. Peter Guy Middleton ranks #284,196 of 4,157,543 US inventors in our database (top 6.8%). Patent records list Peter Guy Middleton in West Wickham, GB.

Issued Patents All Time

Showing 1–16 of 16 patents

Patent #TitleCo-InventorsDateApprox Value ⓘ
12509283 Cap of a package suitable for storing personal health care products Kurt Franklin Trombley, Susan Eleanor Baillely 2025-12-30
12479635 Cap of a package suitable for storing personal health care products Kurt Franklin Trombley, Susan Eleanor Baillely 2025-11-25
11210576 Device for applying to packaging Geoffrey Wyman Blake, Hugo John Martin Vincent, Amyas Edward Wykes Phillips, Richard William Earnshaw 2021-12-28
7487367 Apparatus and method for managing access to a memory Lionel Belnet, Nicolas Chaussade, Simon Charles Watt 2009-02-03 $3,794,000
7305534 Control of access to a memory by a device Simon Charles Watt, Lionel Belnet, David Hennah Mansell, Nicolas Chaussade 2007-12-04 $1,449,000
7213095 Bus transaction management within data processing systems David John Gwilt, Ian Victor Devereux, Bruce James Mathewson, Antony John Harris, Richard Roy Grisenthwaite 2007-05-01 $1,727,000
7171539 Apparatus and method for controlling access to a memory David Hennah Mansell, Michael Robert Nonweiler 2007-01-30 $3,010,000
6826670 Accessing memory units in a data processing apparatus David Michael Bull, Gary L. Campbell 2004-11-30 $1,545,000
6721861 Indicator of validity status information for data storage within a data processing system David Michael Bull 2004-04-13 $2,590,000
6564301 Management of caches in a data processing apparatus 2003-05-13 $2,193,000
6532553 Debugging data processing systems David John Gwilt, Andrew Christopher Rose, David Michael Bull 2003-03-11 $1,200,000
6366978 Cache memory Michael Thomas Kilpatrick 2002-04-02 $4,091,000
6353879 Memory address translation in a data processing system David Michael Bull 2002-03-05 $4,986,000
6259459 Apparatus and method for image data processing of pixel data in raster lines 2001-07-10 $3,946,000
6101573 Bit line and/or match line partitioned content addressable memory John S. Kelly, Michael Thomas Kilpatrick, Mark Silla 2000-08-08 $13,583,000
5860102 Cache memory circuit 1999-01-12