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

David James Seal — 42 Patents

NVIDIA: 39 patents #112 of 7,811Top 2%
ALAdvanced Risc Machines Limited: 3 patents #4 of 29Top 15%
Cambridge, GB: #51 of 4,587 inventorsTop 2%
Overall (All Time): #72,062 of 4,157,543Top 2%
42 Patents All Time
David James Seal has been granted 42 US patents while listed as an inventor at NVIDIA. The first was granted in 1995 and the most recent in December 2019. David James Seal ranks #72,062 of 4,157,543 US inventors in our database (top 1.7%). Patent records list David James Seal in Cambridge, GB.

Issued Patents All Time

Showing 1–25 of 42 patents

Patent #TitleCo-InventorsDateApprox Value ⓘ
10521232 Data processing apparatus and method for processing a SIMD instruction specifying a control value having a first portion identifying a selected data size and a second portion identifying at least one control parameter having a number of bits that varies in dependence on a number of bits comprised by the first portion Richard Roy Grisenthwaite, Nigel John Stephens 2019-12-31
9804851 Operand size control Richard Roy Grisenthwaite, Philippe Jean-Pierre Raphalen, Lee Smith 2017-10-31
9619225 Apparatus and method including an instruction for performing a logical operation on a repeating data value generated based on data size and control parameter portions specified by the instruction Richard Roy Grisenthwaite, Nigel John Stephens 2017-04-11
9495163 Address generation in a data processing apparatus Nigel John Stephens 2016-11-15
9383999 Conditional compare instruction Simon John Craske 2016-07-05 $12,142,000
9207937 Apparatus and method for processing a bitfield manipulation instruction having a control value indicating insertion or extraction form Richard Roy Grisenthwaite, Nigel John Stephens 2015-12-08 $16,298,000
9092215 Mapping between registers used by multiple instruction sets Richard Roy Grisenthwaite 2015-07-28 $17,875,000
9009450 Mixed operand size instruction processing for execution of indirect addressing load instruction specifying registers for different size operands Nigel John Stephens 2015-04-14 $12,929,000
8954711 Address generation in a data processing apparatus Nigel John Stephens 2015-02-10 $19,557,000
8010772 Protected function calling Daniel Kershaw, Lee Smith, Richard Roy Grisenthwaite 2011-08-30 $8,452,000
7882293 Interrupt masking control Andrew Burdass 2011-02-01 $24,400,000
7822955 Data processing apparatus and method for utilizing endianess independent data values David Flynn, Wilco Dijkstra, Michael Robert Nonweiler 2010-10-26 $2,263,000
7822947 Aliasing data processing registers Simon Andrew Ford 2010-10-26 $2,263,000
7797681 Stack memory selection upon exception in a data processing system Richard Roy Grisenthwaite, Paul Kimelman, David Aaron Rusling 2010-09-14 $3,870,000
7788472 Instruction encoding within a data processing apparatus having multiple instruction sets Edward Colles Nevill 2010-08-31 $5,022,000
7689811 Method and apparatus for constant generation in SIMD processing Wilco Dijkstra, Simon Andrew Ford 2010-03-30 $2,381,000
7647368 Data processing apparatus and method for performing data processing operations on floating point data elements Simon Andrew Ford, Wilco Dijkstra 2010-01-12 $2,229,000
7447871 Data access program instruction encoding Vladimir Vasekin 2008-11-04 $524,000
7401210 Selecting subroutine return mechanisms Richard Roy Grisenthwaite, Paul Kimelman 2008-07-15 $966,000
7370180 Bit field extraction with sign or zero extend Alexander Nancekievill 2008-05-06 $1,810,000
7231507 Data access program instruction encoding Vladimir Vasekin 2007-06-12 $1,746,000
7210023 Data processing apparatus and method for moving data between registers and memory in response to an access instruction having an alignment specifier identifying an alignment to be associated with a start address Andrew Christopher Rose, Simon Andrew Ford, Dominic Hugo Symes 2007-04-24 $3,448,000
7178011 Predication instruction within a data processing system Vladimir Vasekin 2007-02-13 $3,225,000
7146491 Apparatus and method for generating constant values Jonathan Sean Callan, David Hennah Mansell, Christopher Pedley 2006-12-05 $1,554,000
7120779 Address offset generation within a data processing system 2006-10-10 $3,154,000