Patent ID: 7676802

Claim:
A method, comprising: receiving from a client device an initiation request for information describing available application choices, the initiation request being initiated via a single user interface; responsive to the initiation request, retrieving for each available application information describing a respective application and a link to an application descriptor for the respective application, the application descriptor including attributes to allow a determination by the client device as to whether the respective application is suitable for the client device; transmitting from at least one server computer the application information and the link to the client device, wherein the application information includes information to be displayed at the client device, and the link is stored in a memory of the client device and not to be displayed at the client device; displaying at the client device the information included in the transmitted application information; initiating selection of an application contained in the displayed information; recalling from the memory a link corresponding to the selected application; reaching on the sewer computer an application descriptor via the link corresponding to the selected application; retrieving by the server computer the application descriptor; and transmitting by the server computer the application descriptor to the client device.