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.:

US 7496682 B1

PDF
Full Text
Expired
Date of Patent:
Feb. 24, 2009

Filed:

Jun. 26, 2006
Applicants:

Andrew J. Layman, Bellevue, WA (US);

Gopal Krishna R. Kakivaya, Sammamish, WA (US);

Satish R. Thatte, Redmond, WA (US);

Henrik F. Nielsen, Seattle, WA (US);

Robert George Atkinson, Woodinville, WA (US);

Inventors:

Andrew J. Layman, Bellevue, WA (US);

Gopal Krishna R. Kakivaya, Sammamish, WA (US);

Satish R. Thatte, Redmond, WA (US);

Henrik F. Nielsen, Seattle, WA (US);

Robert George Atkinson, Woodinville, WA (US);

Assignee:

Microsoft Corporation, Redmond, WA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 15/16 (2006.01); G06F 15/173 (2006.01);
U.S. Cl.
CPC ...
Abstract

Using a message exchanger ('message exchanger'), data messages are exchanged between entities in a decentralized, distributed, potentially heterogeneous, network environment. The message exchanger employs XML (extensible Markup Language). To accomplish this, the entities on both ends of the message exchange understand, identify, and parse the message format. The message exchanger defines such a mechanism. Data messages are broken down into two portions—one portion (the body) is intended from an ultimate destination and the other portion (the header) is intended for intermediate destination and/or the ultimate destination. The body may be defined so that it must be understood by the ultimate destination. The header may be defined so that it must be understood or changed. Regardless, the data in the body is delivered intact to the ultimate destination. The message exchanger defines a message envelope exchange format in XML over a transport protocol, such as HTTP (HyperText Transport Protocol). This format allows for the execution of RPC (Remote Procedure Call) over XML, but it can be used for any message exchange over a network.


Find Patent Forward Citations

Quick Actions:

Layman, Andrew. (2009). Method for exchanging messages between entities on a network comprising an actor attribute and a mandatory attribute in the header data structure (U.S. Patent No. 7496682). U.S. Patent and Trademark Office. https://idiyas.com/patent/badge/7496682

Data source: USPTO (United States Patent and Trademark Office) public patent records. Weekly synchronization. How IDiyas builds this profile

Loading…