A method of communicating between two business entities, each of the business entities utilizing a different communication protocol, wherein a business conversation is established between the entities, comprises the steps of: providing a business-to-business (B2B) protocol exchange for facilitating communications...http://www.google.ca/patents/US7085286?utm_source=gb-gplus-sharePatent US7085286 - Stateful business-to-business protocol exchange