Patent ID: 8463831

Claim:
A method, comprising: transmitting, by a contact management system comprising one or more computers via a network for presentation to a user, a representation of one or more contacts associated with the user, wherein the one or more contacts comprise a first contact; receiving, by the contact management system on behalf of the user via the network, a request to associate an application with the first contact, wherein the application is not associated with the first contact prior to receipt of the request; and transmitting, by the contact management system via the network for presentation to the user and responsive to receiving the request, a revised representation of the one or more contacts, wherein the revised representation comprises a user-selectable mechanism for invoking the application in association with the first contact, wherein a content presentation application presenting the revised representation is redirected, responsive to selection of the user-selectable mechanism, from the contact management system to a user interface associated with the application, wherein the user interface is hosted by a second system that is different from the contact management system, and wherein the redirection includes transmission of information associated with the user and information associated with the first contact from the contact management system to the second system.