{"@context": "https://schema.org", "@type": "BreadcrumbList", "itemListElement": [{"@type": "ListItem", "position": 1, "name": "Home", "item": "https://www.patentleaderboard.com/"}, {"@type": "ListItem", "position": 2, "name": "Microsoft", "item": "https://www.patentleaderboard.com/company/microsoft"}, {"@type": "ListItem", "position": 3, "name": "David James Gemmell", "item": "https://www.patentleaderboard.com/inventor/fl:da_ln:gemmell-1"}]}
Patent Leaderboard
USPTO Patent Rankings Data through Dec 31, 2025
DG

David James Gemmell — 21 Patents

Microsoft: 19 patents #1,867 of 40,388Top 5%
Danville, CA: #98 of 1,210 inventorsTop 9%
California: #27,449 of 386,348 inventorsTop 8%
Overall (All Time): #201,324 of 4,157,543Top 5%
21 Patents All Time
David James Gemmell has been granted 21 US patents while listed as an inventor at Microsoft. The first was granted in 1983 and the most recent in June 2020. David James Gemmell ranks #201,324 of 4,157,543 US inventors in our database (top 4.8%). Patent records list David James Gemmell in Danville, CA, US.

Patents per Year

Patents granted per year, 1983 to 2020Bar chart with a peak of 4 patents in 2012.peak 41983: 1 patents19831990: 1 patents2004: 3 patents20042007: 1 patents2008: 3 patents20082009: 2 patents2010: 1 patents20102012: 4 patents2013: 2 patents20132015: 1 patents2016: 1 patents20162020: 1 patents2020

Issued Patents All Time

Showing 1–21 of 21 patents

Patent #TitleCo-InventorsDateApprox Value ⓘ
10691679 Providing query completions based on data tuples Stelios Paparizos 2020-06-23 $123,189,000
9443021 Entity based search and resolution Ashok K. Chandra, Olivier Dabrowski, Benjamin Rubinstein 2016-09-13 $30,359,000
9189549 Presenting actions and providers associated with entities Benjamin Rubinstein, Ashok K. Chandra, Olivier Dabrowski 2015-11-17 $49,804,000
8612617 Reliable multicast transport protocol Asad Yaqoob 2013-12-17 $25,958,000
8554756 Integrating social network data with search results Min-John Lee, Ashok K. Chandra, Vincent Vergonjeanne 2013-10-08 $30,716,000
8326880 Summarizing streams of information Charles C. Carson, Jr., Sean Andrew Suchter 2012-12-04 $15,162,000
8260789 System and method for authority value obtained by defining ranking functions related to weight and confidence value Susan T. Dumais, Stefan David Weitz, Alexander G. Gounares, Paul Yiu 2012-09-04 $22,808,000
8214764 System and process for presenting search results in a histogram/cluster format Roger Lueder, Chester Bell 2012-07-03 $17,614,000
8126879 Assisted management of bookmarked web pages Jonathan Edgar Fay 2012-02-28 $31,159,000
7698657 System and process for presenting search results in a histogram/cluster format Roger Lueder, Chester Bell 2010-04-13 $18,577,000
7594023 Data carousel receiving and caching 2009-09-22 $32,817,000
7478165 Data carousel receiving and caching 2009-01-13 $27,818,000
7383346 Progressive streaming media rendering 2008-06-03 $22,353,000
7359980 Progressive streaming media rendering 2008-04-15 $27,161,000
7334195 System and process for presenting search results in a histogram/cluster format Roger Lueder, Chester Bell 2008-02-19 $39,124,000
7237032 Progressive streaming media rendering 2007-06-26 $32,442,000
6806898 System and method for automatically adjusting gaze and head orientation for video conferencing Kentaro Toyama 2004-10-19 $95,621,000
6748441 Data carousel receiving and caching 2004-06-08 $49,212,000
6678855 Selecting K in a data transmission carousel using (N,K) forward error correction 2004-01-13 $117,998,000
4979094 Control system Duncan A. Irvine 1990-12-18
4383254 Control apparatus for a display matrix Anthony Longley, Duncan A. Irvine 1983-05-10