Patent ID: 8516550

Claim:
A method for providing user information to a service provider system, the method comprising: receiving, at a broker server, a message including a communication device identifier associated with a communication device, wherein the step of receiving the message including the communication device identifier comprises receiving said message from a network operator gateway providing network services to the communication device; transmitting from the broker server to a user of the communication device a consent request message seeking the user's consent for the broker to provide information about the user to the service provider system; receiving from the user a response to the consent request message, which response indicates that the user has provided the requested consent; and in response to receiving the response to the consent request message, transmitting a consent confirmation message to the service provider system, wherein the consent confirmation message originated at the broker server and does not include any of said information about the user, the service provider system is separate and distinct from the network operator gateway, and the method further comprises transmitting a redirect message to the communication device in response to receiving the response to the consent request message, wherein the redirect message is configured to cause the communication device to automatically transmit to the service provider system a hypertext transfer protocol (HTTP) request.