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

Joel M. Soderberg — 33 Patents

Microsoft: 33 patents #717 of 40,388Top 2%
Duvall, WA: #9 of 384 inventorsTop 3%
Washington: #2,241 of 76,902 inventorsTop 3%
Overall (All Time): #105,480 of 4,157,543Top 3%
33 Patents All Time
Joel M. Soderberg has been granted 33 US patents while listed as an inventor at Microsoft. The first was granted in 2002 and the most recent in January 2017. Joel M. Soderberg ranks #105,480 of 4,157,543 US inventors in our database (top 2.5%). Patent records list Joel M. Soderberg in Duvall, WA, US.

Issued Patents All Time

Showing 1–25 of 33 patents

Patent #TitleCo-InventorsDateApprox Value ⓘ
9552336 Methods and systems for preparing extensible markup language (XML) documents and for responding to XML requests Brian J. Deen 2017-01-24 $42,640,000
8370511 Enhanced tabular data stream protocol Shrinivas Ashwin, Christian Kleinerman, Ganapathy Krishnamoorthy 2013-02-05 $10,554,000
8359391 Apparatus and computer-readable media for processing HTTP requests determine scoping mapping between a mapped resource name extension and a content type Brian J. Deen, Henry L. Sanders, Van C. Van 2013-01-22 $23,352,000
8302196 Combining assessment models and client targeting to identify network security vulnerabilities Bashar Kachachi 2012-10-30
8103720 Apparatus and computer-readable media for processing HTTP requests Brian J. Deen, Henry L. Sanders, Van C. Van 2012-01-24 $16,228,000
7930680 XML schema design for environment-specific types based on base types Donald W. Dumitru, Michael Rys 2011-04-19 $17,129,000
7836393 Methods and apparatus for parsing extensible markup language (XML) data streams Brian J. Deen 2010-11-16 $18,085,000
7739586 Encoding of markup language data Christopher Allen Suver 2010-06-15 $15,264,000
7720965 Client health validation using historical data Jeffrey Howard Kaditz, Bashar Kachachi 2010-05-18 $13,421,000
7689564 Apparatus and computer-readable media for determining whether an existing map specifies a different content type than the content type that is specified for the specified resource name extension in a web distributed authoring and versioning (WebDAV) request Brian J. Deen, Van C. Van, Henry L. Sanders 2010-03-30 $17,166,000
7657638 Routing client requests to back-end servers Brian J. Deen, Alex Hopmann 2010-02-02 $25,278,000
7640492 Methods and apparatus for parsing extensible markup language (XML) data streams Brian J. Deen 2009-12-29 $28,457,000
7590935 Dynamic generation of WSDL documents based on database metadata Donald W. Dumitru 2009-09-15 $22,769,000
7546350 Efficiently sending event notifications over a computer network Brian J. Deen, Alex Hopmann 2009-06-09 $30,586,000
7496612 Prevention of data corruption caused by XML normalization Matthew S. Magee, Donald W. Dumitru 2009-02-24 $16,710,000
7457805 Method and system for processing HTTP requests creating a new map for an entire namespace that is associated with the request and that maps the name extension to the further content type within namespace Brian J. Deen, Van C. Van, Henry L. Sanders 2008-11-25 $20,714,000
7318075 Enhanced tabular data stream protocol Shrinivas Ashwin, Christian Kleinerman, Ganapathy Krishnamoorthy 2008-01-08 $46,847,000
7215777 Sending notification through a firewall over a computer network Brian J. Deen, Alex Hopmann, Sean Lyndersay 2007-05-08 $50,101,000
6999992 Efficiently sending event notifications over a computer network Brian J. Deen, Alex Hopmann 2006-02-14 $30,394,000
6996770 Methods and systems for preparing extensible markup language (XML) documents and for responding to XML requests Brian J. Deen 2006-02-07 $26,131,000
6993715 Methods and systems for preparing extensible markup language (XML) documents and for responding to XML requests Brian J. Deen 2006-01-31 $25,520,000
6959415 Methods and apparatus for parsing Extensible Markup Language (XML) data streams Brian J. Deen 2005-10-25 $74,296,000
6898633 Selecting a server to service client requests Sean Lyndersay, Brian J. Deen, Alex Hopmann 2005-05-24 $49,147,000
6865605 System and method for transparently redirecting client requests for content using a front-end indicator to preserve the validity of local caching at the client system Brian J. Deen, Alex Hopmann 2005-03-08 $81,115,000
6836795 Mapping connections and protocol-specific resource identifiers Brian J. Deen, Alexander Hopmann 2004-12-28 $117,865,000