Secure distribution of video on-demand
First Claim
1. A method, comprising:
- at least partially decrypting, by a computing device, a video program encrypted in a first encrypted form received from at least one programming source to produce a modified version of the video program;
at least partially encrypting, by the computing device, the modified version of the video program to produce a video program in a second encrypted form;
receiving, by the computing device, a request for the video program; and
as a response to the request, transmitting, from the computing device and via at least a portion of a distribution network, the video program in the second encrypted form to a device located remote from the computing device.
3 Assignments
0 Petitions
Accused Products
Abstract
An interactive information distribution system for providing secure distribution of video-on-demand content. The interactive information distribution system includes at least one programming source for storing at least one partially encrypted video program, and a distribution center including a remote server. The remote server stores the at least one partially encrypted video program received from the at least one programming source. The remote server also processes the partially encrypted video program corresponding to a subscriber requested video program to produce a fully encrypted video program. A subscriber-side distribution network, coupled to the distribution center, causes transmission of the fully encrypted video program to the requesting subscriber.
-
Citations
20 Claims
-
1. A method, comprising:
-
at least partially decrypting, by a computing device, a video program encrypted in a first encrypted form received from at least one programming source to produce a modified version of the video program; at least partially encrypting, by the computing device, the modified version of the video program to produce a video program in a second encrypted form; receiving, by the computing device, a request for the video program; and as a response to the request, transmitting, from the computing device and via at least a portion of a distribution network, the video program in the second encrypted form to a device located remote from the computing device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. An apparatus, configured to:
-
at least partially decrypt a video program encrypted in a first encrypted form received from at least one programming source to produce a modified version of the video program; at least partially encrypt the modified version of the video program to produce a video program in a second encrypted form; receive a request for the video program; and as a response to the request, transmit, via at least a portion of a distribution network, the video program in the second encrypted form to a device located remote from the apparatus. - View Dependent Claims (14, 15, 16)
-
-
17. A method, comprising:
-
receiving video program data encrypted in a first encrypted form; at least partially decrypting the video program data, to produce a modified version of the video program data; receiving, by a computing device, a video program request; at least partially encrypting, by the computing device, the modified version of the video program data to produce video program data in a second encrypted form; and transmitting the video program data in the second encrypted form to a device located remote from the computing device over a distribution network. - View Dependent Claims (18)
-
-
19. A method, comprising:
-
transforming, by a computing device, video program data from a first encrypted form to a second encrypted form by at least partially decrypting and then at least partially re-encrypting the video program data, to produce the video program data in the second encrypted form; receiving a video program request; and transmitting the video program in the second encrypted form over a distribution network. - View Dependent Claims (20)
-
Specification