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

Brian J. Deen — 37 Patents

Microsoft: 34 patents #680 of 40,388Top 2%
Amazon: 3 patents #5,214 of 19,158Top 30%
North Bend, WA: #11 of 228 inventorsTop 5%
Washington: #1,864 of 76,902 inventorsTop 3%
Overall (All Time): #88,321 of 4,157,543Top 3%
37 Patents All Time
Brian J. Deen has been granted 37 US patents while listed as an inventor at Microsoft. The first was granted in 2002 and the most recent in April 2021. Brian J. Deen ranks #88,321 of 4,157,543 US inventors in our database (top 2.1%). Patent records list Brian J. Deen in North Bend, WA, US.

Issued Patents All Time

Showing 1–25 of 37 patents

Patent #TitleCo-InventorsDateApprox Value ⓘ
10970276 Object loss reporting in a data storage system Colin Laird Lazier 2021-04-06 $247,415,000
10055451 Object loss reporting in a data storage system Colin Laird Lazier 2018-08-21 $104,868,000
9552336 Methods and systems for preparing extensible markup language (XML) documents and for responding to XML requests Joel M. Soderberg 2017-01-24 $42,640,000
8972348 Method and system for supporting off-line mode of operation and synchronization Alexander Hopmann, Rebecca L. Anderson 2015-03-03 $20,156,000
8935221 Object loss reporting in a data storage system Colin Laird Lazier 2015-01-13 $82,677,000
8359391 Apparatus and computer-readable media for processing HTTP requests determine scoping mapping between a mapped resource name extension and a content type Henry L. Sanders, Joel M. Soderberg, Van C. Van 2013-01-22 $23,352,000
8103720 Apparatus and computer-readable media for processing HTTP requests Henry L. Sanders, Joel M. Soderberg, Van C. Van 2012-01-24 $16,228,000
7865469 Method and system for supporting off-line mode of operation and synchronization Alexander Hopmann, Rebecca L. Anderson 2011-01-04 $27,759,000
7836393 Methods and apparatus for parsing extensible markup language (XML) data streams Joel M. Soderberg 2010-11-16 $18,085,000
7730458 Built-in diagnostics Konstantin Isakov, Dax Hawkins, Pablo Castro 2010-06-01 $13,800,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 Joel M. Soderberg, Van C. Van, Henry L. Sanders 2010-03-30 $17,166,000
7657638 Routing client requests to back-end servers Alex Hopmann, Joel M. Soderberg 2010-02-02 $25,278,000
7640492 Methods and apparatus for parsing extensible markup language (XML) data streams Joel M. Soderberg 2009-12-29 $28,457,000
7546350 Efficiently sending event notifications over a computer network Joel M. Soderberg, Alex Hopmann 2009-06-09 $30,586,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 Joel M. Soderberg, Van C. Van, Henry L. Sanders 2008-11-25 $20,714,000
7240091 Method and system for supporting off-line mode of operation and synchronization Alexander Hopmann, Rebecca L. Anderson 2007-07-03 $23,375,000
7215777 Sending notification through a firewall over a computer network Alex Hopmann, Joel M. Soderberg, Sean Lyndersay 2007-05-08 $50,101,000
7065784 Systems and methods for integrating access control with a namespace Alexander Hopmann, Van C. Van 2006-06-20 $30,955,000
6999992 Efficiently sending event notifications over a computer network Joel M. Soderberg, 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 Joel M. Soderberg 2006-02-07 $26,131,000
6993715 Methods and systems for preparing extensible markup language (XML) documents and for responding to XML requests Joel M. Soderberg 2006-01-31 $25,520,000
6959415 Methods and apparatus for parsing Extensible Markup Language (XML) data streams Joel M. Soderberg 2005-10-25 $74,296,000
6944642 Systems and methods for detecting and resolving resource conflicts Alexander Hopmann, Becky Anderson 2005-09-13 $44,038,000
6898633 Selecting a server to service client requests Sean Lyndersay, Alex Hopmann, Joel M. Soderberg 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 Joel M. Soderberg, Alex Hopmann 2005-03-08 $81,115,000