ИЗБИРАТЕЛЬНОЕ УПРАВЛЕНИЕ ПРАВАМИ НА ПОТОКОВЫЙ КОНТЕНТ

1. Способ передачи потока данных в устройство, включающий:
(A) передачу потокового контента, зашифрованного ключом трафика;
(B) передачу сообщения о потоке ключей, зашифрованного с использованием служебного ключа, причем сообщение о потоке ключей включает ключ трафика; и
(C) обеспечение наличия первого объекта прав со служебным ключом, в результате чего служебный ключ обеспечивает дешифровку сообщения о потоке ключей, а сообщение о потоке ключей обеспечивает дешифровку потокового контента.
2. Способ по п.1, в котором шаг (В) включает:
(i) передачу первого значения категории программы.
3. Способ по п.2, в котором шаг (В) дополнительно включает:
(ii) передачу второго значения категории программы, причем первое значение категории программы ассоциировано с первым держателем прав, а второе значение категории программы ассоциировано со вторым держателем прав.
4. Способ по п.3, в котором первое значение категории программы и второе значение категории программы представлены в виде вектора, причем первое и второе значения категории программы занимают первое и второе положение в векторе соответственно.
5. Способ по п.4, в котором первое и второе значения категории программы выражены двумя битами или большим количеством битов.
6. Способ по п.5, дополнительно включающий:
(D) обеспечение наличия второго объекта прав, третьего объекта прав и четвертого объекта прав, причем первый, второй, третий и четвертый объекты прав формируют набор объектов прав.
7. Способ по п.6, в котором по меньшей мере одно из первого и второго значений категории программы соответствует одному из первого, второго, третьего и четвертого объектов прав.
8. Способ по п.2, в котором первый объект прав включает множество прав использования, ассоциированных с множеством значений категории программы, в результате чего переданное первое значение программы соответствует одному из множества прав использования.
9. Способ по п.1, дополнительно включающий:
(D) изменение ключа трафика; и
(Е) повторение шагов (А) и (В).
10. Считываемый компьютером носитель, содержащий исполняемые в компьютере инструкции для выполнения шагов по п.7.
11. Способ приема потока данных от системы связи в течение мультимедийного сеанса связи, включающий:
(A) прием зашифрованного потока данных, причем этот поток данных зашифрован ключом трафика;
(B) прием зашифрованного сообщения о потоке ключей, причем это зашифрованное сообщение о потоке ключей включает ключ трафика; и
(C) использование ключа трафика для дешифровки потока данных.
12. Способ по п.11, в котором шаг (С) включает:
(D) дешифровку сообщения о потоке ключей с использованием служебного ключа.
13. Способ по п.12, дополнительно включающий:
(Е) прием объекта прав, причем этот объект прав содержит служебный ключ; и
(F) использование потока данных.
14. Способ по п.11, в котором шаг (В) включает:
(i) прием значения переменной "категория программы".
15. Способ по п.13, в котором шаг (F) включает:
(i) отображение потока данных.
16. Способ по п.13, в котором шаг (F) включает:
(i) хранение потока данных.
17. Способ по п.13, в котором использованием потока данных управляют с помощью права использования, ассоциированного с указанным объектом прав.
18. Способ по п.12, дополнительно включающий:
(Е) повторение шагов (А), (В), (С) и (D) после изменения ключа трафика.
19. Способ по п.13, в котором объект прав дополнительно содержит право использования, ассоциированное с переменной "категория программы", входящей в сообщение о потоке ключей, а шагом (F) управляют посредством права использования.
20. Считываемый компьютером носитель, содержащий исполняемые в компьютере инструкции для выполнения шагов по п.18.
21. Считываемый компьютером носитель, содержащий исполняемые в компьютере инструкции для выполнения шагов по п.19.
22. Способ приема потоковых данных от системы связи, включающий:
(A) прием потока контента, зашифрованного ключом трафика;
(B) прием ключа трафика и первого значения переменной "категория программы", зашифрованных служебным ключом;
(C) прием объекта прав со служебным ключом; и
(D) использование указанных ключей для дешифровки потока контента.
23. Способ по п.22, дополнительно включающий:
(Е) использование потока контента согласно первому праву использования в объекте прав, который ассоциирован со значением переменной "категория программы".
24. Способ по п.23, дополнительно включающий:
(F) повторение шагов (А) и (В) при изменении ключа трафика.
25. Способ по п.24, в котором шаг (В) дополнительно включает:
(ii) прием второго значения переменной "категория программы", причем это второе значение переменной "категория программы" ассоциировано со вторым правом использования в объекте прав.
26. Способ передачи потоковых данных в приемник, включающий:
(A) обеспечение наличия объекта прав, содержащего служебный ключ;
(B) передачу сообщения о потоке ключей, зашифрованного служебным ключом, причем это сообщение о потоке ключей содержит ключ трафика; и
(C) передачу потока данных, причем этот поток данных зашифрован с использованием ключа трафика, а зашифрованное сообщение о потоке ключей передают до передачи потока данных.
27. Устройство для приема потоковых данных в процессе мультимедийного сеанса связи, содержащее:
антенну;
дисплей;
память, которой хранится первый объект прав, содержащий служебный ключ, причем память дополнительно содержит множество прав использования, ассоциированных с первым объектом прав; и
обрабатывающее устройство, связанное с дисплеем и антенной, причем это обрабатывающее устройство предназначено для обработки данных, принятых из антенны, с использованием служебного ключа, хранящегося в памяти, а кроме того, обрабатывающее устройство способно использовать потоковые данные в соответствии с одним из множества прав использования.
28. Устройство по п.27, в котором множество прав использования ассоциировано с множеством значений переменной "категория программы".