Inventor · disambiguated record
Joel M. Soderberg
Also filed as: SODERBERG JOEL · SODERBERG JOEL M · SODERBERG JOEL MATTHEW
33 granted patents·3 pending applications·1,495 citations·filing 1999–2014
98Inventor score
Top patents by PatentIndex Score
36 records- 0197US6999992B1Efficiently sending event notifications over a computer networkMICROSOFT CORP·Filed 2000·Granted Feb 14, 2006·229 cites·22 claims
- 0296US6898633B1Selecting a server to service client requestsMICROSOFT CORP·Filed 2000·Granted May 24, 2005·167 cites·29 claims
- 0392US7457805B2Method 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 namespaceMICROSOFT CORP·Filed 2003·Granted Nov 25, 2008·58 cites·8 claims
- 0492US6408298B1Methods and systems for copying and moving across virtual namespacesMICROSOFT CORP·Filed 1999·Granted Jun 18, 2002·189 cites·28 claims
- 0589US6356906B1Standard database queries within standard request-response protocolsMICROSOFT CORP·Filed 1999·Granted Mar 12, 2002·199 cites·31 claims
- 0688US6823391B1Routing client requests to back-end serversMICROSOFT CORP·Filed 2000·Granted Nov 23, 2004·54 cites·40 claims
- 0786US6993715B2Methods and systems for preparing extensible markup language (XML) documents and for responding to XML requestsMICROSOFT CORP·Filed 2005·Granted Jan 31, 2006·11 cites·17 claims
- 0886US6865605B1System and method for transparently redirecting client requests for content using a front-end indicator to preserve the validity of local caching at the client systemMICROSOFT CORP·Filed 2000·Granted Mar 8, 2005·52 cites·25 claims
- 0985US6836795B2Mapping connections and protocol-specific resource identifiersMICROSOFT CORP·Filed 2001·Granted Dec 28, 2004·46 cites·34 claims
- 1082US6629127B1Methods and systems for processing HTTP requestsMICROSOFT CORP·Filed 1999·Granted Sep 30, 2003·84 cites·22 claims
- 1182US6363386B1System and method for managing property information related to a resourceMICROSOFT CORP·Filed 1999·Granted Mar 26, 2002·103 cites·22 claims
- 1280US6542884B1Methods and systems for updating an inheritance tree with minimal increase in memory usageMICROSOFT CORP·Filed 2000·Granted Apr 1, 2003·30 cites·28 claims
- 1379US7836393B2Methods and apparatus for parsing extensible markup language (XML) data streamsMICROSOFT CORP·Filed 2005·Granted Nov 16, 2010·7 cites·19 claims
- 1478US8359391B2Apparatus and computer-readable media for processing HTTP requests determine scoping mapping between a mapped resource name extension and a content typeMICROSOFT CORP·Filed 2012·Granted Jan 22, 2013·3 cites·16 claims
- 1578US7318075B2Enhanced tabular data stream protocolMICROSOFT CORP·Filed 2004·Granted Jan 8, 2008·34 cites·17 claims
- 1676US7590935B2Dynamic generation of WSDL documents based on database metadataMICROSOFT CORP·Filed 2005·Granted Sep 15, 2009·7 cites·14 claims
- 1775US8302196B2Combining assessment models and client targeting to identify network security vulnerabilitiesSODERBERG JOEL M·Filed 2007·Granted Oct 30, 2012·15 cites·20 claims
- 1875US8103720B2Apparatus and computer-readable media for processing HTTP requestsDEEN BRIAN J·Filed 2010·Granted Jan 24, 2012·3 cites·21 claims
- 1974US7689564B2Apparatus 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) requestMICROSOFT CORP·Filed 2004·Granted Mar 30, 2010·13 cites·5 claims
- 2074US6959415B1Methods and apparatus for parsing Extensible Markup Language (XML) data streamsMICROSOFT CORP·Filed 1999·Granted Oct 25, 2005·51 cites·21 claims
- 2173US7739586B2Encoding of markup language dataMICROSOFT CORP·Filed 2005·Granted Jun 15, 2010·6 cites·17 claims
- 2273US6519626B1System and method for converting a file system path into a uniform resource locatorMICROSOFT CORP·Filed 1999·Granted Feb 11, 2003·64 cites·33 claims
- 2372US7640492B2Methods and apparatus for parsing extensible markup language (XML) data streamsMICROSOFT CORP·Filed 2005·Granted Dec 29, 2009·4 cites·18 claims
- 2471US7546350B2Efficiently sending event notifications over a computer networkMICROSOFT CORP·Filed 2005·Granted Jun 9, 2009·4 cites·18 claims
- 2568US7496612B2Prevention of data corruption caused by XML normalizationMICROSOFT CORP·Filed 2005·Granted Feb 24, 2009·6 cites·11 claims
- 2665US7657638B2Routing client requests to back-end serversMICROSOFT CORP·Filed 2004·Granted Feb 2, 2010·8 cites·20 claims
- 2765US7215777B2Sending notification through a firewall over a computer networkMICROSOFT CORP·Filed 2001·Granted May 8, 2007·10 cites·23 claims
- 2862US7720965B2Client health validation using historical dataMICROSOFT CORP·Filed 2007·Granted May 18, 2010·3 cites·20 claims
- 2961US7930680B2XML schema design for environment-specific types based on base typesMICROSOFT CORP·Filed 2005·Granted Apr 19, 2011·2 cites·15 claims
- 3050US2005246630A1Methods and systems for preparing extensible markup language (XML) documents and for responding to XML requestsMICROSOFT CORP·Filed 2005·Application pending·0 cites
- 3149US9552336B2Methods and systems for preparing extensible markup language (XML) documents and for responding to XML requestsDEEN BRIAN J·Filed 2010·Granted Jan 24, 2017·0 cites·4 claims
- 3246US6691119B1Translating property names and name space names according to different naming schemesMICROSOFT CORP·Filed 1999·Granted Feb 10, 2004·21 cites·29 claims
- 3345US6996770B1Methods and systems for preparing extensible markup language (XML) documents and for responding to XML requestsMICROSOFT CORP·Filed 1999·Granted Feb 7, 2006·12 cites·22 claims
- 3444US2015221112A1Emotion Indicators in ContentMICROSOFT CORP·Filed 2014·Application pending·0 cites
- 3543US2009007096A1Secure Software DeploymentsMICROSOFT CORP·Filed 2007·Application pending·0 cites
- 3635US8370511B2Enhanced tabular data stream protocolMICROSOFT CORP·Filed 2008·Granted Feb 5, 2013·0 cites·12 claims
Identity basis: PatentsView inventor disambiguation (2025Q4-odp release). How scoring works →