Help Channel
AssigneeSkype
InventorsNeil Dodd, Natasha Sopieva
Life of this patent
Estimating the term…
Abstract
A method of providing selectable media content from a server to a user at a user terminal, the method comprising: storing variables relating to the user's familiarity with a communication client application executable at the user terminal; executing program code 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.
Claims20
A method of providing selectable media content from a server to a user at a user terminal, the method comprising:
- storing variables relating to the user's familiarity with a communication client application executable at the user terminal;
- executing program code 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.
A method according to any preceding claim, wherein said communication client application is one of a voice over internet protocol communication client;
- a peer-to-peer communication client;
- an instant messaging communication client.
A user terminal for receiving selectable media content from a server, the user terminal comprising:
- means for executing a communication client application;
- means for accessing variables relating to a user's familiarity with the communication client application;
- means for executing program code 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.
A server for providing media content to a user terminal, the server comprising:
- storage means for storing media content;
- means for accessing variables relating to a user's familiarity with a communication client application executable at the user terminal;
- selection means for selecting media content from said storage means, said selection based on said variables;
- and
- means for providing said media content to the user terminal in response to receiving a request from the user terminal.
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 a non-transient computer-readable medium and configured so as when executed on a processing apparatus to:
- store variables relating to the user's familiarity with a communication client application executable at the user terminal;
- and
- trigger the execution of further program code 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.
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 system comprising:
- means at the user terminal for executing a communication client application;
- means for accessing variables relating to a user's familiarity with the communication client application;
- means for executing program code to read said variables to determine the media content to be provided to the user based on said variables;
- and
- means at the server for providing said media content to the user terminal in response to receiving a request from the user terminal.
Dependencies are inferred from the claim text.