Controlling access to IP streaming content
First Claim
1. A method, implemented by a system of one or more processors, of controlling access to streaming content by a plurality of receivers that are external to the system, the streaming content including a sequence of portions, the method comprising:
- for each receiver in the plurality of receivers, providing that receiver with access to first control information for that receiver, wherein the first control information enables that receiver to access a first portion of the streaming content, each receiver being provided an individually identifiable version of the first portion of the streaming content;
receiving information identifying one of the plurality of receivers as an identified receiver which is no longer authorized to access the streaming content;
updating the first control information so as to provide updated control information for each receiver, the updated control information being associated with a second portion of the streaming content, wherein the second portion of the streaming content is subsequent to the first portion of streaming content in the sequence of portions of the streaming content; and
allowing each receiver to fetch the updated control information for that receiver;
wherein the updated control information provided for the identified receiver is invalid such that the identified receiver is unable to fully access the second portion of the content.
1 Assignment
0 Petitions
Accused Products
Abstract
There is described a method of controlling access to IP streaming content by a plurality of receivers. The method comprises the steps of (a) for each receiver in the plurality of receivers, providing that receiver with access to first control information for that receiver to enable that receiver to access a first portion of the content; (b) identifying a receiver from the plurality of receivers as an identified receiver; (c) updating the first control information so as to provide updated control information for each receiver, the updated control information being associated with a second portion of the content; and (d) configuring each receiver to fetch the updated control information for that receiver. For the identified receiver, the updated control information is invalid such that the identified receiver is unable to fully access the second portion of the content. A server configured to carry out the method is also described.
-
Citations
14 Claims
-
1. A method, implemented by a system of one or more processors, of controlling access to streaming content by a plurality of receivers that are external to the system, the streaming content including a sequence of portions, the method comprising:
-
for each receiver in the plurality of receivers, providing that receiver with access to first control information for that receiver, wherein the first control information enables that receiver to access a first portion of the streaming content, each receiver being provided an individually identifiable version of the first portion of the streaming content; receiving information identifying one of the plurality of receivers as an identified receiver which is no longer authorized to access the streaming content; updating the first control information so as to provide updated control information for each receiver, the updated control information being associated with a second portion of the streaming content, wherein the second portion of the streaming content is subsequent to the first portion of streaming content in the sequence of portions of the streaming content; and allowing each receiver to fetch the updated control information for that receiver; wherein the updated control information provided for the identified receiver is invalid such that the identified receiver is unable to fully access the second portion of the content. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A server comprising one or more processors configured to control access to streaming content by a plurality of receivers that are external to the system, the streaming content including a sequence of portions, by:
-
for each receiver in the plurality of receivers, providing that receiver with access to first control information for that receiver, wherein the first control information enables that receiver to access a first portion of the streaming content, each receiver being provided an individually identifiable version of the first portion of the streaming content; receiving information identifying one of the plurality of receivers as an identified receiver which is no longer authorized to access the streaming content; updating the first control information so as to provide updated control information for each receiver, the updated control information being associated with a second portion of the streaming content, wherein the second portion of the streaming content is subsequent to the first portion of streaming content in the sequence of portions of the streaming content; and allowing each receiver to fetch the updated control information for that receiver; wherein the updated control information provided for the identified receiver is invalid such that the identified receiver is unable to fully access the second portion of the content.
-
-
14. One or more tangible computer readable media comprising computer program code which, when executed by a processor, causes the processor to control access to streaming content by a plurality of receivers that are external to the system, the streaming content including a sequence of portions, by:
-
for each receiver in the plurality of receivers, providing that receiver with access to first control information for that receiver, wherein the first control information enables that receiver to access a first portion of the streaming content, each receiver being provided an individually identifiable version of the first portion of streaming content; receiving information identifying one of the plurality of receivers as an identified receiver which is no longer authorized to access the streaming content; updating the first control information so as to provide updated control information for each receiver, the updated control information being associated with a second portion of the streaming content, wherein the second portion of the streaming content is subsequent to the first portion of streaming content in the sequence of portions of the streaming content; and allowing each receiver to fetch the updated control information for that receiver; wherein the updated control information provided for the identified receiver is invalid such that the identified receiver is unable to fully access the second portion of the content.
-
Specification