Method and apparatus for creating a connection speed detecting movie and rich media player customization on the fly
First Claim
1. A method, comprising the steps of:
- after receipt of a rich media request from a consumer web browser invoking a link on an e-tailer web page, building a set of rich media players on-the-fly at a third party server, comprising,accessing a predefined template comprising a basic movie player having track locations and designed to operate at a predetermined connection speed,applying a set of selected tracks to the track locations of said template,saving the player in a place accessible on the third party server, andrepeating the steps of accessing, applying and saving for a each of a set of predefined templates designed to operate at different predefined connection speeds;
receiving a connection speed identifier;
uploading one of the built on-the-fly players corresponding to the connection speed identifier from the third party server to the consumer web browser; and
serving the requested rich media content to the uploaded player.
5 Assignments
0 Petitions
Accused Products
Abstract
A master movie and player are created on the fly. The master movie is created based on characteristics of a movie or other asset to be viewed by the player. The player is constructed from a template having rudimentary player capabilities for a predetermined connection speed. Tracks selected by suppliers and user/e-tailers are added to customize the player. Different players are constructed for various predetermined connection speeds. When an asset is to be viewed, a server downloads the master movie matching a content viewer'"'"'s request to the content viewer'"'"'s machine. The master movie determines the connection speed and send a message back to the server. The server then downloads the player for the asset requested by the content viewer and matching the content viewer'"'"'s connection speed. The requested asset is then streamed to the content viewer.
-
Citations
14 Claims
-
1. A method, comprising the steps of:
-
after receipt of a rich media request from a consumer web browser invoking a link on an e-tailer web page, building a set of rich media players on-the-fly at a third party server, comprising, accessing a predefined template comprising a basic movie player having track locations and designed to operate at a predetermined connection speed, applying a set of selected tracks to the track locations of said template, saving the player in a place accessible on the third party server, and repeating the steps of accessing, applying and saving for a each of a set of predefined templates designed to operate at different predefined connection speeds; receiving a connection speed identifier; uploading one of the built on-the-fly players corresponding to the connection speed identifier from the third party server to the consumer web browser; and serving the requested rich media content to the uploaded player. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
Specification