ASYMMETRIC CONTENT DELIVERY OF MEDIA CONTENT
First Claim
1. A method executable by a remote media player device that communicates on a network and that is operable by a user, the method comprising:
- receiving a selection of a media program available from a content source on the network that is to be played back for the user, wherein the selected media program is represented by a media stream that is viewable using the remote media player device;
establishing a first connection over the network between the remote media player device and a home device that is associated with the user, wherein the home device is separate from the content source;
establishing a second connection over the network between the remote media player device and the content source, wherein the second connection is separate from the first connection;
receiving a first portion of the media stream via the first connection with the home device;
simultaneously receiving a second portion of the media stream via the second connection with the content source; and
reassembling the first and second portions of the media stream by the remote media player device for playback of the media stream to the user.
3 Assignments
0 Petitions
Accused Products
Abstract
Systems, devices and methods are provided to support efficient and secure delivery of a media stream or content file to a mobile phone, tablet, computer or other remote device. Most of the media stream'"'"'s content is received directly from a content source for efficient bandwidth allocation, but at least a portion of the stream is delivered from a set top box, television receiver, or other home device that is located at the customer'"'"'s premises to preserve the security of the stream. The portion that is delivered from the home device may be a key portion of the stream that is essential to the playback of media stream.
-
Citations
20 Claims
-
1. A method executable by a remote media player device that communicates on a network and that is operable by a user, the method comprising:
-
receiving a selection of a media program available from a content source on the network that is to be played back for the user, wherein the selected media program is represented by a media stream that is viewable using the remote media player device; establishing a first connection over the network between the remote media player device and a home device that is associated with the user, wherein the home device is separate from the content source; establishing a second connection over the network between the remote media player device and the content source, wherein the second connection is separate from the first connection; receiving a first portion of the media stream via the first connection with the home device; simultaneously receiving a second portion of the media stream via the second connection with the content source; and reassembling the first and second portions of the media stream by the remote media player device for playback of the media stream to the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A remote media player device to play back a media stream for a user, the remote media player device comprising:
-
an interface to a network; and a processor configured to; receive a selection of a media program available from a content source on the network that is to be played back for the user, wherein the selected media program is represented by the media stream; establish a first connection via the interface, wherein the first connection is established between the remote media player device and a home device that is associated with the user, wherein the home device is separate from the content source; establish a second connection via the interface that is separate from the first connection, wherein the second connection is established between the remote media player device and the content source; receive a first portion of the media stream via the first connection with the home device; simultaneously receive a second portion of the media stream via the second connection with the content source; and reassemble the first and second portions of the media stream for playback of the media stream to the user.
-
- 11. The remote media player device of claim 11 wherein the remote device is a mobile computing device carried by the user, and wherein the home device is a television receiver located at the user'"'"'s home premises that receives broadcast television content for the user.
-
13. A method executable by a content source to provide a media stream to a remote device over a network for playback to a user, the method comprising:
-
receiving a request for the media stream from the remote device at the content source via the network; in response to the request, the content source establishing a first connection to a home device that is associated with the user and a second connection to the remote device; providing a first portion of the media stream to the home device via the first connection and a second portion of the media stream to the remote device via the second connection, wherein the home device forwards the first portion of the media stream to the remote device so that the remote device is able to reassemble the media stream from the first and second portions for playback to the user. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification