Secure distribution of video on-demand
First Claim
1. A method, comprising:
- processing, by a remote server of a distribution center of a content provider, 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;
processing, by the remote server, the modified version of the video program to produce a video program in a second encrypted form;
receiving, by the remote server, a user request for the video program; and
as a response to the user request, transmitting, by the remote server, the video program in the second encrypted form to a user device using a portion of a distribution network of the content provider.
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.
23 Citations
20 Claims
-
1. A method, comprising:
-
processing, by a remote server of a distribution center of a content provider, 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; processing, by the remote server, the modified version of the video program to produce a video program in a second encrypted form; receiving, by the remote server, a user request for the video program; and as a response to the user request, transmitting, by the remote server, the video program in the second encrypted form to a user device using a portion of a distribution network of the content provider. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system, comprising:
a distribution center of a content provider comprising a remote server, the remote server configured to; process 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, process the modified version of the video program to produce a video program in a second encrypted form, receive a user request for the video program, and as a response to the user request, transmit the video program in the second encrypted form to a user device using a portion of a distribution network of the content provider. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
17. A method, comprising:
-
processing, by a remote server of a distribution center of a content provider, 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; processing, by the remote server, the modified version of the video program to produce a video program in a second encrypted form; receiving, by the remote server, a user request; and as a response to the user request, transmitting, by the remote server, the video program in the second encrypted form to a user device using one of the content provider'"'"'s distribution networks. - View Dependent Claims (18, 19)
-
-
20. A system, comprising:
a distribution center of a content provider comprising a remote server, the remote server configured to; process 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, process the modified version of the video program to produce a video program in a second encrypted form, receive a user request for the video program, and as a response to the user request, transmit the video program in the second encrypted form to a user device using one of the content provider'"'"'s distribution networks.
Specification