Patent ID: 8122100

Claim:
A system for downloading a plurality of content objects from the Internet, the system comprising: a first web page for selecting the plurality of content objects; a second web page with a link to an application, wherein: the application correlates the plurality of content objects to the application, the application is configured to be user-executable, and the application is unique to each user; a database that stores the plurality of content objects; a media server that composes the application that includes embedded information, wherein: at least a portion of the embedded information comprises authentication information, the authentication information is unique to the application and correlates the application to: a user, a transaction session identifier, a computer of the user, and the plurality of content objects, the user downloads the application to a computer, the plurality of content objects are selected from the first webpage by the user using the computer of the user during a session associated with the transaction session identifier, and the media server: allows download of the plurality of content objects after: receiving the embedded information from the computer of the user, confirming that the authentication information unique to the application matches authentication information in the received embedded information, and confirming that the authentication information unique to the application correlates the application to the user, the transaction session identifier, the computer of the user and the plurality of content objects.