Content streaming system
First Claim
1. A method of transferring media content to one or more content players, the method comprising:
- receiving a first command at a first content player to deliver media content to a user of the first content player;
transmitting at least a portion of the first command from the first content player to a first server;
determining, at the first server, that the at least a portion of the first command is a request to deliver media content from a first content provider;
transmitting a first request to a first content server of the first content provider from the first server based on the determined request to deliver the media content from the first content provider;
receiving, at the first server, a first information link from the first content server in response to the first request;
transmitting the first information link, from the first server, to the first content player;
downloading a first portion of a first media file to the first content player from the first content server using the first information link;
delivering, directly from the first content player, at least a portion of the first media file to the user;
determining that a connection between the first content server and the first content player is no longer available; and
downloading a second portion of the first media file to the first content player from the first content server through a portable electronic device in response to determining that the connection between the first content server and the first content player is no longer available, wherein the download of the first portion of the first media file occurred without use of the portable electronic device.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of downloading media content to a content player is provided, including receiving a command at a content player to deliver media content; transmitting the command from the content player to a first server; determining that the command is a request to deliver media content from a content provider; transmitting a request to a content server of the content provider from the first server based on the determined request to deliver the media content from the content provider; receiving, at the first server, a first information link from the content server in response to the request; transmitting the first information link to the content player; downloading a first portion of a media file to the content player from the content server using the first information link; and delivering at least a portion of the media file to the user.
54 Citations
25 Claims
-
1. A method of transferring media content to one or more content players, the method comprising:
-
receiving a first command at a first content player to deliver media content to a user of the first content player; transmitting at least a portion of the first command from the first content player to a first server; determining, at the first server, that the at least a portion of the first command is a request to deliver media content from a first content provider; transmitting a first request to a first content server of the first content provider from the first server based on the determined request to deliver the media content from the first content provider; receiving, at the first server, a first information link from the first content server in response to the first request; transmitting the first information link, from the first server, to the first content player; downloading a first portion of a first media file to the first content player from the first content server using the first information link; delivering, directly from the first content player, at least a portion of the first media file to the user; determining that a connection between the first content server and the first content player is no longer available; and downloading a second portion of the first media file to the first content player from the first content server through a portable electronic device in response to determining that the connection between the first content server and the first content player is no longer available, wherein the download of the first portion of the first media file occurred without use of the portable electronic device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method of transferring media content to one or more content players, the method comprising:
-
receiving a first command, at a first content player, to deliver media content to a user of the first content player; transmitting at least a portion of the first command from the first content player to a first server through a portable electronic device; determining, at the first server, that the at least a portion of the first command is a request to play media content from a first content provider; transmitting a first request to a first content server of the first content provider based on the determined request to deliver the media content from the first content provider; receiving, at the first server, a first information link from the first content server in response to the first request; transmitting the first information link from the first server to the portable electronic device; downloading a first portion of a first media file to the first content player from the first content server based on the received first information link, wherein the first portion of the first media file is transferred to the portable electronic device and then transferred to the first content player from the portable electronic device; delivering, directly from the first content player, at least a portion of the first media file to the user; determining that a connection between the first content server and the first content player without use of the portable electronic device is available; and downloading a second portion of the first media file to the first content player from the first content server without use of the portable electronic device in response to determining that the connection between the first content server and the first content player without use of the portable electronic device is available. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A method of transferring media content to one or more content players, the method comprising:
-
receiving a first command at a first content player to deliver media content to a user of the first content player; transmitting at least a portion of the first command from the first content player to a first server; determining, at the first server, that the at least a portion of the first command is a request to deliver media content from a first content provider; transmitting a first request to a first content server of the first content provider from the first server based on the determined request to deliver the media content from the first content provider; receiving, at the first server, a first information link from the first content server in response to the first request; transmitting the first information link, from the first server, to the first content player; downloading a first portion of a first media file to the first content player from the first content server using the first information link; delivering, directly from the first content player, at least part of the first portion of the first media file to the user; determining that a connection between the first content server and the first content player is no longer available; downloading a second portion of the first media file to the first content player from the first content server through a portable electronic device in response to determining that the connection between the first content server and the first content player is no longer available, wherein the download of the first portion of the first media file occurred without use of the portable electronic device, and the portable electronic device is connected to the first content server using a cellular connection; and delivering, directly from the first content player, at least part of the second portion of the first media file to the user.
-
Specification