Extensible infrastructure for manipulating messages communicated over a distributed network

Number of patents in Portfolio can not be more than 2000

United States of America Patent

APP PUB NO 20030233477A1
SERIAL NO

10174348

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

Described is a Web-enabled application that transmits or receives serialized messages and declaratively identifies another module of code to execute on a message either when received or prior to being transmitted. Briefly stated, a system embodies an infrastructure where a module of code associated with a Web service may be annotated with identifiers for other modules of code ('extensions'). When executed, the Web service code invokes the extension, which is configured to operate on an incoming or outgoing message. The extensions are configured to capture a stream of information related to the message, operate on the stream of information as programmed, and make the modified stream available for either serialization or deserialization.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
MICROSOFT TECHNOLOGY LICENSING LLCONE MICROSOFT WAY REDMOND WA 98052

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Ballinger, Keith W North Bend, WA 23 2366
Christensen, Erik B Seattle, WA 65 4787
DeJarnatt, Alexander M Seattle, WA 2 67
Pharies, Stefan H Seattle, WA 33 2842

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation