{"@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 N. Weise", "item": "https://www.patentleaderboard.com/inventor/fl:da_ln:weise-3"}]}
Patent Leaderboard
USPTO Patent Rankings Data through Dec 31, 2025
DW

David N. Weise — 20 Patents

Microsoft: 19 patents #1,867 of 40,388Top 5%
Kirkland, WA: #277 of 3,517 inventorsTop 8%
Washington: #4,680 of 76,902 inventorsTop 7%
Overall (All Time): #214,803 of 4,157,543Top 6%
20 Patents All Time
David N. Weise has been granted 20 US patents while listed as an inventor at Microsoft. The first was granted in 1996 and the most recent in December 2009. David N. Weise ranks #214,803 of 4,157,543 US inventors in our database (top 5.2%). Patent records list David N. Weise in Kirkland, WA, US.

Patents per Year

Patents granted per year, 1996 to 2009Bar chart with a peak of 5 patents in 2006.peak 51996: 3 patents19961997: 1 patents19972001: 2 patents20012005: 1 patents20052006: 5 patents20062007: 3 patents20072008: 2 patents20082009: 3 patents2009

Issued Patents All Time

Showing 1–20 of 20 patents

Patent #TitleCo-InventorsDateApprox Value ⓘ
7634398 Method and apparatus for reattaching nodes in a parse structure Sonja S. Knoll, David J. Parkinson 2009-12-15 $20,279,000
7610188 Ranking parser for a natural language processing system 2009-10-27 $39,185,000
7475006 Method and apparatus for parsing text using mutual information 2009-01-06 $47,756,000
7319952 Ranking parser for a natural language processing system 2008-01-15 $94,702,000
7315810 Named entity (NE) interface for multiple client application programs Saliha Azzam, Michael Calcagno, Kevin Roland Powell, Sonja S. Knoll, Par Jonas Barklund +1 more 2008-01-01
7305413 Semantic authoring, runtime and training environment William D. Ramsey 2007-12-04 $30,374,000
7266491 Statistically driven sentence realizing method and apparatus Kevin Humphreys, Michael Calcagno 2007-09-04 $26,539,000
7184950 Method and apparatus for improved grammar checking using a stochastic parser 2007-02-27 $31,612,000
7143036 Ranking parser for a natural language processing system 2006-11-28 $34,612,000
7124074 Method and apparatus for providing improved HMM POS tagger for multi-word entries and factoids Aravind Bala 2006-10-17 $61,185,000
7003445 Statistically driven sentence realizing method and apparatus Kevin Humphreys, Michael Calcagno 2006-02-21 $33,122,000
7003444 Method and apparatus for improved grammar checking using a stochastic parser 2006-02-21 $33,122,000
6985851 Method and apparatus for providing improved HMM POS tagger for multi-word entries and factoids Aravind Bala 2006-01-10 $36,413,000
6952666 Ranking parser for a natural language processing system 2005-10-04 $73,858,000
6275791 Natural language parser 2001-08-14
6236959 System and method for parsing a natural language input span using a candidate list to generate alternative nodes 2001-05-22 $842,443,000
5634046 General purpose use of a stack pointer register Amit Chatterjee, Stuart Raymond Patrick, Ralph Lipe, Raymond E. Endres 1997-05-27 $243,280,000
5590347 Method and system for specifying alternate behavior of a software system using alternate behavior indicia David D'Souza, Neil Konzen 1996-12-31 $145,970,000
5528742 Method and system for processing documents with embedded fonts George M. Moore, Dennis R. Adler 1996-06-18 $562,115,000
5485558 Method and system for displaying color on a computer output device using dithering techniques H. Gunter Zieber 1996-01-16 $105,469,000