Secure distribution of video on-demand
First Claim
1. A system comprising:
- a distribution center of a content provider comprising a remote server;
the remote server configured to;
store in storage a video program encrypted in a first encrypted form received from one of at least one programming source which is located remote from the remote server,receive a user request from a user device,in response to receiving the user request, retrieve the video program encrypted in the first encrypted form from the storage and process the video program encrypted in the first encrypted form to produce a decrypted video program,process the decrypted video program to produce a video program in a second encrypted form, andtransmit the video program in the second encrypted form to the user device using 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.
18 Citations
20 Claims
-
1. A system comprising:
a distribution center of a content provider comprising a remote server; the remote server configured to; store in storage a video program encrypted in a first encrypted form received from one of at least one programming source which is located remote from the remote server, receive a user request from a user device, in response to receiving the user request, retrieve the video program encrypted in the first encrypted form from the storage and process the video program encrypted in the first encrypted form to produce a decrypted video program, process the decrypted video program to produce a video program in a second encrypted form, and transmit the video program in the second encrypted form to the user device using a distribution network of the content provider. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 19)
-
11. 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 one of at least one programming source, which is located remote from the remote server, to produce a decrypted video program, process the decrypted video program to produce a video program in a second encrypted form, store the video program encrypted in the second encrypted form in storage, receive a user request, and in response to the user request, retrieve the video program in the second encrypted form from storage and transmit the video program in the second encrypted form to a user device using a distribution network of the content provider. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
20. 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 one of at least one programming source, which is located remote from the remote server, to produce a decrypted video program; processing, by the remote server, the decrypted video program to produce a video program in a second encrypted form; storing, by the remote server, the video program encrypted in the second encrypted form in storage; receiving, by the remote server, a user request; and in response to the user request, retrieving, by the remote server, the video program in the second encrypted form from storage and transmitting the video program in the second encrypted form to a user device using a distribution network of the content provider.
-
Specification