Inventor
Joel M. Soderberg
Inventor
Edmonds, WA, US
Overview
Patents· 33 as inventor
Public. Assignee & technology derived from the patent record. Each patent links to its LexDana page.
G06Fprimary
G06FElectric digital data processing41%
H04LTransmission of digital information, e.g. telegraphic communication39%
Y10STechnical subjects covered by former uspc cross-reference art collections [xracs] and digests20%
PatentTitleYear
9,552,336'Methods and systems for preparing extensible markup language (XML) documents and for responding to XML requests'20178,370,511'Enhanced tabular data stream protocol'20138,359,391'Apparatus and computer-readable media for processing HTTP requests determine scoping mapping between a mapped resource name extension and a content type'20138,302,196'Combining assessment models and client targeting to identify network security vulnerabilities'20128,103,720'Apparatus and computer-readable media for processing HTTP requests'20127,930,680'XML schema design for environment-specific types based on base types'20117,836,393'Methods and apparatus for parsing extensible markup language (XML) data streams'20107,739,586'Encoding of markup language data'20107,720,965'Client health validation using historical data'20107,689,564'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'20107,657,638'Routing client requests to back-end servers'20107,640,492'Methods and apparatus for parsing extensible markup language (XML) data streams'20097,590,935'Dynamic generation of WSDL documents based on database metadata'20097,546,350'Efficiently sending event notifications over a computer network'20097,496,612'Prevention of data corruption caused by XML normalization'20097,457,805'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'20087,318,075'Enhanced tabular data stream protocol'20087,215,777'Sending notification through a firewall over a computer network'20076,999,992'Efficiently sending event notifications over a computer network'20066,996,770'Methods and systems for preparing extensible markup language (XML) documents and for responding to XML requests'20066,993,715'Methods and systems for preparing extensible markup language (XML) documents and for responding to XML requests'20066,959,415'Methods and apparatus for parsing Extensible Markup Language (XML) data streams'20056,898,633'Selecting a server to service client requests'20056,865,605'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'20056,836,795'Mapping connections and protocol-specific resource identifiers'20046,823,391'Routing client requests to back-end servers'20046,691,119'Translating property names and name space names according to different naming schemes'20046,629,127'Methods and systems for processing HTTP requests'20036,542,884'Methods and systems for updating an inheritance tree with minimal increase in memory usage'20036,519,626'System and method for converting a file system path into a uniform resource locator'20036,408,298'Methods and systems for copying and moving across virtual namespaces'20026,363,386'System and method for managing property information related to a resource'20026,356,906'Standard database queries within standard request-response protocols'2002Career & activity timeline
Assembled from patent assignee/location history and declaration credentials.
2002–2013Patents assigned to MICROSOFT CORP (32)· patent assignee history
2002–2017Based in Duvall, WA, US· patent location history
2002–2003Based in Redmond, WA, US· patent location history
2003–2013Based in Edmonds, WA, US· patent location history
2012–2017Patents assigned to SODERBERG JOEL M (5)· patent assignee history
2012–2017Patents assigned to DEEN BRIAN J (3)· patent assignee history
2012–2013Patents assigned to SANDERS HENRY L (2)· patent assignee history
2012–2013Patents assigned to VAN VAN C (2)· patent assignee history
Inventor activity
Assignee and location history derived from the patent record.
Assignees
| Assignee | Patents | Span |
|---|---|---|
| MICROSOFT CORP | 32 | 2002–2013 |
| SODERBERG JOEL Mself | 5 | 2012–2017 |
| DEEN BRIAN J | 3 | 2012–2017 |
| SANDERS HENRY L | 2 | 2012–2013 |
| VAN VAN C | 2 | 2012–2013 |
Locations
| Location | Patents | Span |
|---|---|---|
| Edmonds, Washington, US | 17 | 2003–2013 |
| Duvall, Washington, US | 13 | 2002–2017 |
| Redmond, Washington, US | 3 | 2002–2003 |