The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Mar. 22, 2011
Filed:
Dec. 03, 2004
Max A. Feingold, Bellevue, WA (US);
David E. Langworthy, Kirkland, WA (US);
James E. Johnson, Bellevue, WA (US);
John D. Doty, Seattle, WA (US);
Michael R. Clark, Issaquah, WA (US);
Max A. Feingold, Bellevue, WA (US);
David E. Langworthy, Kirkland, WA (US);
James E. Johnson, Bellevue, WA (US);
John D. Doty, Seattle, WA (US);
Michael R. Clark, Issaquah, WA (US);
Microsoft Corporation, Redmond, WA (US);
Abstract
A mechanism for negotiating a relatively transport agnostic communication protocol for use in accomplishing a distributed activity. The potential protocols subject to negotiation may be, for example, extensions to Web Services Coordination. In that case, when the initiator creates a transaction, the initiator also negotiates the desired protocol with its transaction manager. The transaction manager and any other participants in the transaction will then follow that negotiated protocol when communicating with the transaction manager. The protocol may be selected to improve performance and may be tailored to existing needs and capabilities.