Patent ID: 7788399
Filing Date: 2010-08-31
Classification: G06Q,H04L

Abstract:
1. A method for routing a message relating to an entity between a second service and a first service in a message routing network, the method comprising: (a) before routing the message in the message routing network, associating an identifier with the entity, the identifier provided by said message routing network responsive to authentication of the entity to the message routing network, the identifier indicating authentication of the entity to the message routing network; (b) before routing the message in the message routing network, associating said identifier with an account of the entity at the first service responsive to said entity being authenticated to the first service that supports said entity account, such that the identifier further indicates authentication of the entity to the entity account at the first service; (c) receiving, from the second service with which the entity has an account, said message including said identifier, said message received from the second service being directed to a mapped service, wherein said mapped service is an entity account-specific representation of said first service and acts as a proxy for said first service, and wherein said mapped service is operable to determine whether a route for said message needs to be modified prior to delivering said message to said first service, and wherein the first and second services correspond to different application service providers that are each independent of the entity; (d) authenticating a sender of said message by authenticating only said message routing network using said identifier included in said message; and (e) when said message routing network is authenticated using said identifier and said mapped service determines that said route for said message does not need to be modified, translating, by said message routing network, said message for delivery to said first service, wherein said translated message includes said identifier and is directed from said mapped service to said first service.