Methods and apparatus to conditionally authorize content delivery at broadcast headends in pay delivery systems
First Claim
Patent Images
1. An apparatus comprising:
- a transmitter to transmit a satellite broadcast signal including a shared secret to a plurality of set top boxes;
a content delivery network in receipt of the shared secret;
a first set top box of the plurality of set top boxes to;
receive the shared secret via the satellite broadcast signal;
receive a first content request for a first program;
cryptographically modify the first content request by cryptographically hashing a portion of the first content request with the shared secret; and
transmit the cryptographically modified first content request to the content delivery network; and
an authentication server of the content delivery network to determine whether the first set top box is authorized to receive the first program based on the shared secret and the cryptographically hashed portion of the first content request.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and apparatus to conditionally authorize content delivery at broadcast headends in pay delivery systems are disclosed. An example method includes generating a broadcast signal, receiving an authorization request to download a program from a receiver station, determining an authorization for the download and sending the authorization to a point-to-point content delivery server.
-
Citations
9 Claims
-
1. An apparatus comprising:
-
a transmitter to transmit a satellite broadcast signal including a shared secret to a plurality of set top boxes; a content delivery network in receipt of the shared secret; a first set top box of the plurality of set top boxes to; receive the shared secret via the satellite broadcast signal; receive a first content request for a first program; cryptographically modify the first content request by cryptographically hashing a portion of the first content request with the shared secret; and transmit the cryptographically modified first content request to the content delivery network; and an authentication server of the content delivery network to determine whether the first set top box is authorized to receive the first program based on the shared secret and the cryptographically hashed portion of the first content request. - View Dependent Claims (2, 3)
-
-
4. A method comprising:
-
transmitting a satellite broadcast signal including a shared secret to a plurality of set top boxes; providing the shared secret to a content delivery network; receiving, at a first set top box of the plurality of set top boxes, the shared secret via the satellite broadcast signal; receiving, at the first set top box, a first content request for a first program; cryptographically modifying the first content request by cryptographically hashing a portion of the first content request with the shared secret; and transmitting, from the first set top box, the cryptographically modified first content request to the content delivery network; determining whether the first set top box is authorized to receive the first program based on the shared secret and the cryptographically hashed portion of the first content request; and transmitting, from the content delivery network, the first program to the first set top box if the first set top box is authorized to receive the first program. - View Dependent Claims (5, 6)
-
-
7. A machine readable storage device comprising instructions that, when executed, cause a machine to at least:
-
transmit a satellite broadcast signal including a shared secret to a plurality of set top boxes; provide the shared secret to a content delivery network; receive, at a first set top box of the plurality of set top boxes, the shared secret; receive, at the first set top box, a content request for a program; cryptographically modify the content request by cryptographically hashing a portion of the content request with the shared secret; and transmit, from the first set top box, the cryptographically modified content request to the content delivery network; determine, via an authorization server, whether the first set top box is authorized to receive the program based on the shared secret and the cryptographically hashed portion of the first content request; and transmit, from the content delivery network, the program to the first set top box if the first set top box is authorized to receive the program. - View Dependent Claims (8, 9)
-
Specification