Download Logic for Web Content
First Claim
Patent Images
1. A method of providing selectable media content from a server to a user at a user terminal, the method comprising:
- retrieving program code from the server, responsive to the user interacting with a communication client application executed at the user terminal;
storing variables in a storage means at the user terminal;
executing said program code at the user terminal to read said variables to determine the media content to be provided to the user based on said variables;
retrieving said determined media content from the server; and
providing said media content to the user at the user terminal.
2 Assignments
0 Petitions
Accused Products
Abstract
A method of providing selectable media content from a server to a user at a user terminal, the method comprising: retrieving program code from the server, responsive to the user interacting with a communication client application executed at the user terminal; storing variables in a storage means at the user terminal; executing said program code at the user terminal to read said variables to determine the media content to be provided to the user based on said variables; retrieving said determined media content from the server; and providing said media content to the user at the user terminal.
-
Citations
19 Claims
-
1. A method of providing selectable media content from a server to a user at a user terminal, the method comprising:
-
retrieving program code from the server, responsive to the user interacting with a communication client application executed at the user terminal; storing variables in a storage means at the user terminal; executing said program code at the user terminal to read said variables to determine the media content to be provided to the user based on said variables; retrieving said determined media content from the server; and providing said media content to the user at the user terminal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A user terminal for receiving selectable media content from a server, the user terminal comprising:
-
means for executing a communication client application; means for retrieving program code from the server, responsive to a user at the user terminal interacting with the communication client application executed at the user terminal; means for storing variables at the user terminal; means for executing said program code at the user terminal to read said variables to determine the media content to be provided to the user based on said variables; means for retrieving said determined media content from the server; and means for providing said media content to the user at the user terminal. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A server for providing media content to a user at a user terminal, the server comprising:
-
means for storing program code; means for providing said program code to the user terminal responsive to the user interacting with a communication client application executed at the user terminal; means for storing media content; selection means for selecting media content from said storage means; means for providing said media content to the user terminal in response to receiving a request from the user terminal.
-
-
18. A computer program product for providing selectable media content from a server to a user at a user terminal, the computer program product comprising code embodied on anon-transient computer-readable medium and configured so as when executed on a processing apparatus to:
-
retrieve further program code from the server, responsive to the user interacting with a communication client application executed at the user terminal; store variables in a storage means at the user terminal; and trigger the execution of said further program code at the user terminal to read said variables to determine the media content to be provided to the user based on said variables, thereby enabling the determined media content from the server to be retrieved and provided to the user at the user terminal.
-
-
19. A communication system comprising a user terminal and a server connected to a communication network, wherein the user terminal receives selectable media content from a server over the communication network, the user terminal comprising:
-
means for executing a communication client application; means for retrieving over the communication network, program code stored on the server, responsive to a user at the user terminal interacting with the communication client application executed at the user terminal; means for storing variables at the user terminal; and means for executing said program code at the user terminal to read said variables to determine the media content to be provided to the user based on said variables, wherein the server comprises; means for providing said media content to the user terminal in response to receiving a request from the user terminal.
-
Specification