Facilitating Placeshifting Using Matrix Code
First Claim
Patent Images
1. A system for transmitting placeshifted content, comprising:
- a content receiver comprising a first processing unit, wherein the first processing unit is provided with computer implemented instructions to;
receive a content stream from a service provider and transmit the content stream to a presentation device for display to a user;
generate, based at least in part on the content stream and/or data associated with the content stream, a matrix code; and
transmit the matrix code to the presentation device for display to the user;
a target device communicably coupled to a network, the target device comprising;
an optical input device configured to optically detect the matrix code, anda second processing unit communicably coupled to the optical input device, wherein the second processing unit is provided with computer implemented instructions to;
decode the matrix code; and
generate, based at least in part on the decoded matrix code, a request for a content stream previously transmitted from the service provider to the content receiver; and
a placeshifting device communicably coupled to the network, the placeshifting device comprising a third processing unit, wherein the third processing unit is provided with computer implemented instructions to;
receive across the network the target device'"'"'s request for a content stream; and
based at least in part on the request, retrieve from a storage device a content stream for transmission over the network to the target device.
4 Assignments
0 Petitions
Accused Products
Abstract
A method for providing a user of a target device with placeshifted content. The method includes detecting, utilizing the target device, a matrix code associated with an audio/visual program. Data encoded in the matrix code includes program identifying information and elapsed time information with respect to the program. The method further includes generating, utilizing the target device, a request for the program based at least in part on the encoded data. The method also includes transmitting, utilizing the target device, the program request across a network.
48 Citations
19 Claims
-
1. A system for transmitting placeshifted content, comprising:
-
a content receiver comprising a first processing unit, wherein the first processing unit is provided with computer implemented instructions to; receive a content stream from a service provider and transmit the content stream to a presentation device for display to a user; generate, based at least in part on the content stream and/or data associated with the content stream, a matrix code; and transmit the matrix code to the presentation device for display to the user; a target device communicably coupled to a network, the target device comprising; an optical input device configured to optically detect the matrix code, and a second processing unit communicably coupled to the optical input device, wherein the second processing unit is provided with computer implemented instructions to; decode the matrix code; and generate, based at least in part on the decoded matrix code, a request for a content stream previously transmitted from the service provider to the content receiver; and a placeshifting device communicably coupled to the network, the placeshifting device comprising a third processing unit, wherein the third processing unit is provided with computer implemented instructions to; receive across the network the target device'"'"'s request for a content stream; and based at least in part on the request, retrieve from a storage device a content stream for transmission over the network to the target device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for providing a user of a target device with placeshifted content, the method comprising:
-
detecting, utilizing the target device, a matrix code, wherein the matrix code is associated with an audio/visual program, and wherein data encoded in the matrix code comprises program identifying information and elapsed time information with respect to the program; generating, utilizing the target device, a request for the program based at least in part on the encoded data; and transmitting, utilizing the target device, the program request across a network. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A target device in a placeshifting system, the target device comprising:
-
a network connection; an optical input device configured to optically detect a matrix code; and a processing unit connected to the network connection and configured to send and receive transactions across a network though the network connection, wherein the processing unit is communicably coupled to the optical input device and is provided with computer implemented instructions to; decode the matrix code, wherein the matrix code comprises at least program identifying information and elapsed time information with respect to the program; generate, based at least in part on the decoded matrix code, a request for a content stream corresponding to the program; and process the content stream corresponding to the program received from across the network from a placeshifting source.
-
Specification