Methods and systems for selecting media content based on technical environment information
First Claim
Patent Images
1. A method comprising:
- receiving a request at a server from a client, the request is to establish a connection over a particular network between the client and the server;
establishing the connection over the particular network between the client and the server based on the request;
identifying, at the server, a particular network that is utilized to establish the connection;
identifying an ability of the client to playback media content locally based on the particular network; and
selecting, at the server, a version of media content appropriate for playback at the client locally based on the ability of the client.
1 Assignment
0 Petitions
Accused Products
Abstract
The present disclosure includes a method to provide rich media content over a computer network. The system determines a user'"'"'s ability to playback said rich media content locally. Next, the system provides the user with a version of said rich media content appropriate for said user'"'"'s ability to playback said rich media content locally. Next, the system loads said rich media content into a local cache of the user. Finally, the system displays said rich media content from the user'"'"'s local cache after said rich media content has been completely loaded.
107 Citations
20 Claims
-
1. A method comprising:
-
receiving a request at a server from a client, the request is to establish a connection over a particular network between the client and the server; establishing the connection over the particular network between the client and the server based on the request; identifying, at the server, a particular network that is utilized to establish the connection; identifying an ability of the client to playback media content locally based on the particular network; and selecting, at the server, a version of media content appropriate for playback at the client locally based on the ability of the client. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system comprising:
a server, the server comprising; a processor; and control logic, the control logic is configured to be in communications with the processor, the control logic is further configured to receive a request at a server from a client, the request is to establish a connection over a particular network between the client and the server, the control logic is further configured to establish the connection over the particular network between the client and the server based on the request, the control logic is further configured to identify, at the server, a particular network that is utilized to establish the connection, identify an ability of the client to playback media content locally based on the particular network, the control logic is further configured to select, at the server, a version of media content appropriate for playback at the client locally based on the ability of the client. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
20. A non-transitory computer useable medium storing control logic that, when executed by a first computer system, causes the first computer system to perform operations comprising:
-
receiving a request at a server from a client, the request is to establish a connection over a particular network between the client and the server; establishing the connection over the particular network between the client and the server based on the request; identifying, at the server, a particular network that is utilized to establish the connection; identifying an ability of the client to playback media content locally based on the particular network; and selecting, at the server, a version of media content appropriate for playback at the client locally based on the ability of the client.
-
Specification