защита контента реального времени в сети

Классы МПК:G06F12/14 защита от обращений к памяти посторонних пользователей
G06F13/00 Соединение запоминающих устройств, устройств ввода-вывода или устройств центрального процессора или передача информации или других сигналов между этими устройствами
Автор(ы):
Патентообладатель(и):ТОМСОН ЛАЙСЕНСИНГ (FR)
Приоритеты:
подача заявки:
2008-05-06
публикация патента:

Изобретение относится к цифровым мультимедийным системам и, в частности, к защите контента в цифровых домашних сетях. Технический результат заключается в защите контента от доступа через использование, например, при обманном воспроизведении. В способе точка (120) сбора информации принимает контент (CNT), распространяет его в сети (100), содержащей записывающее устройство (130) и воспроизводящее устройство (110). Контент ассоциирован с лицензией (CL), содержащей идентификатор контента и идентификационные данные (APID) отправляющей точки сбора информации. Если контент является контентом реального времени, лицензия указывает, что контент является "защищенным контентом реального времени". Воспроизводящее устройство, которое принимает контент и его лицензию, запрашивает 208 точку сбора информации, указанную в лицензии о том, может ли оно воспроизвести контент. Если контент не является контентом реального времени, например, если он воспроизводится позже, разрешение выдается. Точка сбора информации также хранит счетчик, который указывает число одновременных просмотров. Если это число равняется максимальному числу просмотров, когда принимается запрос, точка сбора информации опрашивает все устройства о том, осуществляют ли они доступ к контенту, чтобы проверять, правилен ли ее подсчет, и, если нет, разрешает доступ запрашивающему устройству. 4 н. и 10 з.п. ф-лы, 3 ил. защита контента реального времени в сети, патент № 2463649

защита контента реального времени в сети, патент № 2463649 защита контента реального времени в сети, патент № 2463649 защита контента реального времени в сети, патент № 2463649

Формула изобретения

1. Точка (120) сбора информации в цифровой сети (100), выполненной с возможностью дополнительно содержать устройство потребления (110, 150, 160) и устройство (130) хранения, характеризующаяся тем, что точка (120) сбора информации содержит процессор (121), выполненный с возможностью:

транслировать защищенный контент (CNT) в сети (100);

отправлять (202) устройству (130) хранения, по меньшей мере, одну лицензию (CL) на контент, содержащую идентификатор точки (120) сбора информации, ключ, необходимый для доступа к защищенному контенту, и идентификатор, указывающий, что контент подлежит конкретным ограничениям его воспроизведения;

принимать от устройства потребления (110, 150, 160) запрос (208, 308) на доступ к контенту, принятому устройством потребления от устройства (130) хранения; и

отправлять ответ (210) устройству потребления, причем ответ (210) является ответом первого типа, если точка (120) сбора информации больше не принимает контент, и ответом второго типа, если точка (120) сбора информации все еще принимает контент.

2. Точка сбора информации по п.1, в которой ответом первого вида является новая лицензия на контент.

3. Точка сбора информации по п.1, в которой ответом второго вида является одно из разрешений на доступ к контенту и отказа, который не разрешает доступ к контенту.

4. Точка сбора информации по п.3, дополнительно содержащая память (122), выполненную с возможностью хранить идентификационные данные устройств потребления, которым было отправлено разрешение на доступ к контенту и в которой процессор (121) дополнительно выполнен с возможностью отправлять, если точка (120) сбора информации все еще принимает контент, разрешение на доступ к контенту, если число устройств, которым разрешение на доступ к контенту было отправлено, меньше, чем предварительно определенное число.

5. Точка сбора информации по п.4, в которой процессор (121), если число устройств потребления, которым разрешение было отправлено, равняется предварительно определенному числу, дополнительно выполнен с возможностью:

транслировать (312) сообщение, требующее, чтобы все устройства потребления, которые осуществляют доступ к контенту, ответили; принимать ответы (314) от устройств потребления; и

если число принятых ответов, которые указывают, что отправитель ответа осуществляет доступ к контенту, меньше, чем предварительно определенное число, отправлять (318) разрешение на доступ к контенту запрашивающему устройству потребления.

6. Точка сбора информации по п.3, дополнительно содержащая этап, на котором:

если точка сбора информации все еще принимает контент, выполняется тест близости с запрашивающим устройством потребления, и отправляется разрешение, если воспроизводящее устройство является локальным.

7. Устройство потребления (110, 150, 160) в цифровой сети (100), причем устройство потребления содержит:

блок (112) воспроизведения контента или экспорта контента; и процессор (111, 151), выполненный с возможностью:

отправлять (204) запрос на контент (CNT) устройству (130) хранения в цифровой сети (100);

принимать от устройства (130) хранения контент (CNT) и соответствующую лицензию (CL) на контент, содержащую идентификатор точки (120) сбора информации и указание того, что контент подлежит конкретным ограничениям его потребления;

отправлять (208) точке (120) сбора информации запрос на доступ к контенту (CNT), принятому от устройства (130) хранения; и

потреблять контент (CNT) в случае, если ответ от точки (120) сбора информации указывает, что потребление разрешено.

8. Способ предоставления доступа к контенту (CNT) в цифровой сети (100), содержащей точку (120) сбора информации, устройство потребления (110, 150, 160) и устройство (130) хранения, характеризующийся этапами в точке (120) сбора информации, на которых:

транслируют защищенный контент (CNT) в сети (100);

отправляют (202) устройству (130) хранения, по меньшей мере, одну лицензию (CL) на контент, содержащую идентификатор точки (120) сбора информации, ключ, необходимый для доступа к защищенному контенту, и идентификатор, указывающий, что контент подлежит конкретным ограничениям его потребления;

принимают от устройства потребления (110, 150, 160) запрос (208, 308) на доступ к контенту, принятому от устройства (130) хранения; и отправляют ответ (210) устройству потребления, причем ответ (210) является ответом первого типа, если точка (120) сбора информации больше не принимает контент, и ответом второго типа, если точка (120) сбора информации все еще принимает контент.

9. Способ по п.8, в котором ответом первого вида является новая лицензия на контент.

10. Способ по п.8, в котором ответом второго вида является одно из разрешения на доступ к контенту и отказа, который не разрешает доступ к контенту.

11. Способ по п.10, в котором точка (120) сбора информации дополнительно хранит идентификационные данные устройств потребления, которым было отправлено разрешение на доступ к контенту, при этом способ дополнительно содержит этап, на котором, если точка (120) сбора информации все еще принимает контент, отправляют разрешение на доступ к контенту, если число устройств потребления, которым разрешение на доступ к контенту было отправлено, меньше, чем предварительно определенное число.

12. Способ по п.11, дополнительно содержащий этапы, на которых, если число устройств потребления, которым разрешение на доступ к контенту было отправлено, равняется предварительно определенному числу:

транслируют (312) сообщение, требующее, чтобы все устройства потребления, которые осуществляют доступ к контенту, ответили; принимают ответы (314) от устройств потребления; и

если число принятых ответов, которые указывают, что отправитель ответа осуществляет доступ к контенту, меньше, чем предварительно определенное число, отправляют (318) разрешение на доступ к контенту запрашивающему устройству.

13. Способ по п.10, дополнительно содержащий этап, на котором:

если точка сбора информации все еще принимает контент, выполняют тест близости с запрашивающим устройством потребления и отправляют разрешение на доступ к контенту, если устройство потребления является локальным.

14. Способ потребления контента, содержащий этапы, в устройстве потребления (110, 150, 160) в цифровой сети (100), на которых:

отправляют (204) запрос на контент (CNT) устройству (130) хранения в цифровой сети (100);

принимают от устройства (130) хранения контент (CNT) и соответствующую лицензию (CL) на контент, содержащую идентификатор точки (120) сбора информации и указание того, что контент подлежит конкретным ограничениям его потребления;

отправляют (208) точке (120) сбора информации запрос на доступ к контенту (CNT), принятому от устройства (130) хранения; и

потребляют контент (CNT) в случае, если ответ от точки (120) сбора информации указывает, что потребление разрешено.

Описание изобретения к патенту

Область техники изобретения

Настоящее изобретение относится, в целом, к цифровым мультимедийным системам и, в частности, к защите контента в цифровых домашних сетях.

Уровень техники изобретения

Эта часть предназначена для того, чтобы ввести читателя в различные аспекты уровня техники, которые могут быть связаны с различными аспектами настоящего изобретения, которое описывается и/или заявляется ниже. Это обсуждение, как предполагается, будет полезным в предоставлении читателю общей информации, чтобы способствовать лучшему пониманию различных аспектов настоящего изобретения. Соответственно, должно быть понятно, что это изложение должно быть прочитано в этом свете, а не как допущение предшествующего уровня техники.

В цифровых мультимедийных системах иногда полезно иметь возможность проводить различия между контентом реального времени (т.н. «живым контентом») и записанным контентом. Примерной причиной для этого является то, что, например, в требованиях, определенных группой по защите от несанкционированного копирования трансляции цифрового видео (DVB), контроль близости не применяется к контенту постоянно, а будет ослабевать, когда встречается конкретное предварительно определенное условие. Первым возможным условием является то, что контроль близости ослабевает, как только контент больше не является контентом реального времени. Вторым возможным условием является то, что он ослабевает после фиксированного интервала времени, прошедшего после трансляции в реальном времени. Третьим возможным условием является то, что он ослабевает в фиксированную дату. Может быть видно, однако, что первое и третье условия могут рассматриваться как изменения в основе второго условия: фиксированный интервал времени равен нулю для первого условия, и любое время требуется для наступления даты, для третьего условия. Другие примерные условия являются условными; контроль близости может, например, быть ослаблен, если пользователь излишне уплатил за доступ к контенту, если пользователь имеет определенный пользовательский профиль, или как только транслируется определенный контент.

Другим примером является ограничение числа одновременных потреблений контента. В DVB-группе это ограничение требуется только для контента реального времени и может быть ослаблено после того, как контент больше не является контентом реального времени.

Одним способом различения между контентом реального времени и записанным контентом в домашней сети является наличие воспроизводящего устройства, которое определяет, приходит ли контент, который оно принимает, с устройства хранения - записанный контент, или от точки сбора, которая является устройством, посредством которого контент вводится в домашнюю сеть - контент реального времени.

Однако может возникать проблема, когда устройство хранения допускает так называемые обманные режимы, например, воспроизводит контент реального времени после короткой задержки. В этом случае, воспроизводящему устройству дается команда предполагать, что контент записан, тогда как, в действительности, оно должно считаться контентом реального времени, пока точка сбора информации распространяет контент. В этом случае обманные режимы являются инструментами легкого обмана контроля близости; пользователю нужно всего лишь просмотреть контент с задержкой, скажем, в пять секунд, чтобы обойти контроль.

WO 2006/082130 раскрывает решение проблемы "обманного режима", в котором устройство потребления транслирует сообщение, чтобы проверять, является ли контент контентом реального времени или нет. Если точка сбора информации отвечает, контент будет рассматриваться как контент реального времени, иначе он будет рассматриваться как записанный. Возможный обход этого решения состоит в том, чтобы сначала записать часть контента (например, 30 минут), а затем начать записывать на второе записывающее устройство, отсоединить первое записывающее устройство и устройство потребления от сети и воспроизводить первую часть контента. После 30 минут кто-нибудь может отсоединить второе записывающее устройство и повторно подсоединить первое записывающее устройство и продолжать запись на него. Второе записывающее устройство тогда будет использоваться для того, чтобы отображать контент, записанный на нем. Так как устройство потребления никогда не соединяется с точкой сбора информации, даже с помощью решения WO 2006/082130, контент больше не будет рассматриваться как контент реального времени, пока записывающее устройство все еще записывает его.

Следовательно, может быть понятно, что существует необходимость в решении, которое позволяет воспроизводящему устройству различать между контентом реального времени и записанным контентом, включающими в себя то, когда используется обманный режим, или когда контент записывается с помощью множества записывающих устройств. Это изобретение предоставляет такое решение.

Сущность изобретения

В первом аспекте изобретение направлено на точку сбора информации в цифровой сети, выполненной с возможностью дополнительно содержать устройство потребления и устройство хранения. Точка сбора информации содержит процессор, выполненный с возможностью: транслировать защищенный контент в сети; отправлять устройству хранения, по меньшей мере, одну лицензию на контент, содержащую идентификатор точки сбора информации, ключ, необходимый, чтобы получать доступ к защищенному контенту, и идентификатор, указывающий, что контент подлежит конкретным ограничениям его воспроизведения; принимать от устройства потребления запрос на доступ к контенту и отправлять ответ устройству потребления, ответом является ответ первого вида, если точка сбора информации больше не принимает контент, и ответ второго вида, если точка сбора все еще принимает контент.

В предпочтительном варианте осуществления ответом первого вида является новая лицензия на контент.

В дополнительном предпочтительном варианте осуществления ответом второго вида является одно из разрешения на доступ к контенту и отказа, который не разрешает доступ к контенту.

Полезно то, что точка сбора информации дополнительно содержит память, выполненную с возможностью хранить идентификационные данные устройств потребления, которым было отправлено разрешение на доступ к контенту, и что процессор дополнительно выполнен с возможностью отправлять, если точка сбора информации все еще принимает контент, разрешение на доступ к контенту, если число устройств, которым разрешение на доступ к контенту было отправлено, меньше, чем предварительно определенное число. Полезно, что процессор, если число устройств потребления, которым разрешение было отправлено, равняется предварительно определенному числу, дополнительно выполнен с возможностью: транслировать сообщение, требующее, чтобы все устройства потребления, которые имеют доступ к контенту, ответили; принимать ответы от устройств потребления; и если число принятых ответов, которые указывают, что отправитель ответа осуществляет доступ к контенту, меньше, чем предварительно определенное число, отправлять разрешение на доступ к контенту запрашивающему устройству потребления.

Также полезно, что точка сбора информации, если она все еще принимает контент, выполняет тест близости с запрашивающим устройством потребления и отправляет разрешение, если воспроизводящее устройство является локальным.

Во втором аспекте изобретение направлено на устройство потребления в цифровой сети. Устройство потребления содержит блок воспроизведения контента или экспорта контента; и процессор, выполненный с возможностью: отправлять запрос контента устройству хранения в цифровой сети; принимать от устройства хранения контент и соответствующую лицензию контента, содержащую идентификатор точки сбора информации и указание о том, что контент подлежит конкретным ограничениям его потребления; отправлять точке сбора информации запрос на доступ к контенту и потреблять контент в случае, если ответ от точки сбора информации указывает, что потребление разрешено.

В третьем аспекте изобретение направлено на способ предоставления доступа к контенту в цифровой сети, содержащей точку сбора информации, устройство потребления и устройство хранения. Точка сбора информации транслирует защищенный контент в сети; отправляет устройству хранения, по меньшей мере, одну лицензию на контент, содержащую идентификатор точки сбора информации, ключ, необходимый, чтобы получать доступ к защищенному контенту, и идентификатор, указывающий, что контент подлежит конкретным ограничениям его потребления; принимает от устройства потребления запрос на доступ к контенту и отправляет ответ устройству потребления, ответом является ответ первого вида, если точка сбора информации больше не принимает контент, и ответ второго вида, если точка сбора все еще принимает контент.

В предпочтительном варианте осуществления ответом первого вида является новая лицензия на контент.

В дополнительном предпочтительном варианте осуществления ответом второго вида является одно из разрешения на доступ к контенту и отказа, который не разрешает доступ к контенту.

Полезно то, что точка сбора информации дополнительно хранит идентификационные данные устройств потребления, которым было отправлено разрешение на доступ к контенту, способ дополнительно содержит этап отправки, если точка сбора информации все еще принимает контент, разрешения на доступ к контенту, если число устройств потребления, которым разрешение на доступ к контенту было отправлено, меньше, чем предварительно определенное число. Полезно то, что если число устройств потребления, которым разрешение на доступ к контенту было отправлено, равняется предварительно определенному числу, точка сбора информации транслирует сообщение, требующее, чтобы все устройства потребления, которые имеют доступ к контенту, ответили; принимает ответы от устройств потребления; и если число принятых ответов, которые указывают, что отправитель ответа осуществляет доступ к контенту, меньше, чем предварительно определенное число, отправляет разрешение на доступ к контенту запрашивающему устройству.

В дополнительном предпочтительном варианте осуществления, если точка сбора информации все еще принимает контент, она выполняет тест близости с запрашивающим устройством потребления и отправляет разрешение на доступ к контенту, если устройство потребления является локальным.

В четвертом аспекте изобретение направлено на способ потребления контента в цифровой сети. Устройство потребления отправляет запрос контента устройству хранения в цифровой сети; принимает от устройства хранения контент и соответствующую лицензию контента, содержащую идентификатор точки сбора информации и указание о том, что контент подлежит конкретным ограничениям его потребления; отправляет точке сбора информации запрос на доступ к контенту и потребляет контент в случае, если ответ от точки сбора информации указывает, что потребление разрешено.

Краткое описание чертежей

Предпочтительные признаки настоящего изобретения теперь будут описаны в качестве примера со ссылкой на сопровождающие чертежи, на которых:

Фиг 1 иллюстрирует примерную цифровую сеть, в которой используется изобретение;

Фиг.2 иллюстрирует блок-схему сигналов предпочтительного варианта осуществления способа согласно изобретению и

Фиг.3 иллюстрирует блок-схему сигналов дополнительного предпочтительного варианта осуществления способа согласно изобретению.

Предпочтительный вариант осуществления изобретения

Фиг.1 иллюстрирует примерную цифровую сеть 100 (также называемую системой), преимущественно используемую в доме пользователя, в которой используется изобретение. Сеть 100 содержит воспроизводящее устройство (RD) 110, точку (AP) 120 сбора информации (также называемую устройством доступа) и устройство (SD) 130 хранения, соединенные через примерное соединение 140, такое как, например, Ethernet-соединение. Воспроизводящее устройство 110, точка 120 сбора информации и устройство 130 воспроизведения, каждое, содержат процессор 111, 121, 131 для приема и отправки сообщений. Воспроизводящее устройство 110 дополнительно содержат блок 112 воспроизведения контента, такой как, например, дисплей, а устройство 130 хранения дополнительно содержит носитель 132 хранения для хранения контента. Сеть 100 дополнительно содержит точку 150 экспорта, имеющую процессор 151, точка экспорта выполнена с возможностью экспортировать контент в другую сеть (не показана) через второе соединение 155. В описании и в формуле изобретения выражение "устройство потребления" может применяться как общее выражение для воспроизводящего устройства и точки экспорта.

В некоторой степени упрощая, сеть 100 обычно работает следующим образом: точка 120 сбора информации принимает цифровой контент CNT через третье соединение 105, защищает контент, зашифровывая его с помощью ключа шифрования, создает соответствующую лицензию на контент, содержащую ключ шифрования для контента, и транслирует контент по сети 100 устройству 130 хранения, точке 150 экспорта и воспроизводящему устройству 110, где он может стать доступным пользователю. Следует отметить, что сеть 100 может содержать дополнительные воспроизводящие устройства, записывающие устройства и точки экспорта, но они не показаны на фиг.1 ради ясности.

Когда требуется, чтобы контент CNT просматривался только "в реальном времени", т.е. пока контент все еще принимается, например, от поставщика контента точкой 120 сбора информации и доставляется по сети 140, и чтобы было невозможно преодолевать это ограничение посредством "обманного воспроизведения", предпочтительно, чтобы лицензия на контент, которая сопровождает контент, была соответствующим образом помечена так, что точка 120 сбора информации могла распознавать такой контент, и также, чтобы она содержала идентификатор контента, который может быть принят точкой 120 сбора информации или, альтернативно, сформирован точкой 120 сбора информации. Точка 120 сбора информации также помечает лицензию на контент своими идентификационными данными. Точка 120 сбора информации может все еще доставлять контент CNT любому числу воспроизводящих устройств и записывающих устройств, но контент защищен, и соответствующая лицензия на контент необходима для этих устройств, чтобы правильно получать доступ к контенту, например, при его воспроизведении. Такая лицензия на контент, указывающая, что контент CNT является "защищенным в реальном времени", т.е. подлежит конкретным ограничениям его воспроизведения, доставляется каждому устройству хранения. Точка 120 сбора информации предпочтительно хранит список устройств, которым предоставлен доступ к контенту, в памяти 122, список предпочтительно также указывает для каждого устройства, было ли ему доставлено разрешение на доступ к контенту CNT. Разрешение преимущественно имеет форму, и если необходимо, то новой, лицензии на контент. Как будет видно далее в данном документе, воспроизводящее устройство или устройство экспорта может запрашивать разрешение.

В предпочтительном варианте осуществления, когда контент CNT является контентом "реального времени", т.е. транслируется в сети 100 точкой 120 сбора информации, точка 120 сбора информации может ограничивать число разрешений, предоставленных устройствам потребления. Другими словами, ограничиваются одновременные просмотры. Разрешения, предоставленные таким образом, предпочтительно указывают, что контент является "защищенным контентом реального времени". Ограничение относительно разрешений может либо приниматься точкой 120 сбора информации вместе или отдельно от контента, но точка 120 сбора информации может также иметь предварительно сохраненные ограничения, например, для определенных видов контента, для трансляции контента в течение конкретных интервалов времени, общее ограничение или комбинация, которая предпочтительным образом ограничивает число одновременных просмотров до наименьшего из, по меньшей мере, двух значений.

Когда контент CNT заканчивается, т.е. когда контент, переносящий соответствующий идентификатор контента (или указанное любым другим подходящим образом), больше не принимается точкой 120 сбора информации, она предоставляет лицензии на контент, которые не исполняют принудительно "защиту в реальном времени" в отношении каждого устройства хранения, которому точка сбора согласно списку 122 предоставляла контент CNT. Каждое устройство хранения может затем использовать контент или доставлять его воспроизводящим устройствам, которые будут иметь возможность получать доступ к нему без запроса какого-либо дополнительного разрешения.

Так как пользователь может инструктировать воспроизводящему устройству 110 или точке 150 экспорта воспроизводить или экспортировать контент CNT в любое время, например, если пользователь изменяет местоположение, чтобы осуществлять доступ к контенту через другое воспроизводящее устройство, такое устройство должно в ответ запрашивать разрешение от точки 120 сбора информации.

При приеме такого запроса точка 120 сбора информации может отреагировать множеством различных способов.

Если контент завершен и/или не должен быть "защищенным в реальном времени", точка 120 сбора информации доставляет запрашивающему устройству лицензию на контент, которая не исполняет принудительно "защиту в реальном времени". Это может, например, произойти, если воспроизводящее устройство 110, принявшее контент CNT и соответствующую лицензию от записывающего устройства 130, не использует "обманное воспроизведение".

Если контент CNT все еще транслируется точкой 120 сбора информации и запрос приходит от записывающего устройства, тогда запрос отвергается, и возвращается ошибка.

Если контент CNT все еще транслируется точкой 120 сбора информации и максимальное число разрешений (не считая записывающих устройств) не было предоставлено, тогда точка 120 сбора информации предоставляет разрешение, принудительно исполняющее "защиту в реальном времени", запрашивающему устройству и добавляет идентификационные данные запрашивающего устройства в список в памяти 122 вместе с упоминанием о том, что ему было предоставлено разрешение. Следует отметить, что также возможно, что контент CNT был доставлен устройству (в таком случае оно находится в списке), но разрешение ему не было предоставлено; в этом случае список обновляется соответствующим образом.

Тем не менее, если контент CNT все еще транслируется точкой 120 сбора информации, и максимальное число разрешений (не считая записывающих устройств) было предоставлено, тогда точка 120 сбора информации предпочтительно отправляет сообщение каждому устройству потребления в списке, которому было предоставлено разрешение, запрашивающее, обращается ли по-прежнему устройство к контенту, идентифицированному в сообщении. Каждое устройство, которое либо воспроизводит, либо экспортирует контент, обязано ответить положительно, в то время как в предпочтительном варианте такого обязательства не существует в противоположном случае. Если каждое устройство возвращает положительный ответ, тогда запрос отвергается. С другой стороны, если, по меньшей мере, одно устройство не отвечает или возвращает отрицательный ответ, тогда разрешение может быть предоставлено. Чтобы выполнять это, точка 120 сбора информации преимущественно выбирает новый ключ шифрования, в предпочтительном варианте случайным образом, который точка использует для того, чтобы защищать контент CNT. Ключ шифрования включается в новую лицензию на контент, которая отправляется в качестве разрешения всем устройствам, которые вернули положительный ответ, и запрашивающему устройству. Список обновляется соответствующим образом.

Согласно предпочтительному варианту осуществления, если точка 120 сбора информации все еще принимает контент, она выполняет тест близости с запрашивающим устройством потребления и предоставляет разрешение, только если воспроизводящее устройство является локальным, т.е. считается близким. Тест может быть выполнен с помощью любого подходящего способа в уровне технике, такого как, например, измерение времени обратного пути для сообщения.

Фиг.2 иллюстрирует блок-схему сигналов предпочтительного варианта осуществления способа согласно изобретению. На этапе 202 точка (AP) 120 сбора информации доставляет устройству (SD) 130 хранения контент CNT и соответствующую лицензию CL на контент, которая содержит идентификатор точки сбора информации (APID). Лицензия CL на контент указывает, что контент является "защищенным контентом реального времени". Устройство 130 хранения сохраняет принятый контент CNT и лицензию CL на контент.

Воспроизводящее устройство (RD) 110 отправляет 204 запрос на контент CNT записывающему устройству 130, которое возвращает 206 контент CNT и необходимую лицензию CL (содержащую идентификатор точки сбора информации) запрашивающему воспроизводящему устройству 110. При приеме контента CNT и лицензии CL воспроизводящее устройство 110 проверяет, является ли контент CNT "защищенным контентом реального времени" (каким оно и является), и, следовательно, использует идентификатор APID точки сбора информации в лицензии CL на контент, чтобы отправлять 208 запрос точке 120 сбора информации.

Как точка 120 сбора информации отвечает 210, зависит от ситуации, как подробно описано выше. Например, если контент является контентом реального времени и максимальное число просмотров не достигнуто, точка 120 сбора информации разрешает просмотр посредством воспроизводящего устройства 110.

Фиг.3 иллюстрирует блок-схему сигналов дополнительного предпочтительного варианта осуществления способа согласно изобретению. На этапе 302 точка 120 сбора информации доставляет контент CNT и соответствующую лицензию CL, содержащую ID точки сбора информации (APID) первому воспроизводящему устройству 110.

Пользователь затем выключает 304 первое воспроизводящее устройство и включает 306 второе воспроизводящее устройство 160, которое запрашивает 308 лицензию CL на контент у транслирующего устройства, т.е. точки 120 сбора информации. Точка 120 сбора информации затем проверяет 310, достигнуто ли максимальное число одновременных просмотров, причем в этом примере предполагается такой случай (скажем, что оно равно 1), что точка 120 сбора информации отметила, что она отправила лицензию на контент первому воспроизводящему устройству 110.

Точка 120 сбора информации затем транслирует 312 сообщение, которое требует, чтобы все устройства, которые используют контент (идентифицированный идентификатором контента), ответили. Так как первое воспроизводящее устройство 110 было выключено, оно не ответит. Следует отметить, что в случае, если первое воспроизводящее устройство 110 переключилось на доступ к другому контенту, оно может ответить отрицательно, но также возможно, что оно вовсе не ответит. Так как второе воспроизводящее устройство (еще) не осуществляет доступ к контенту, оно отвечает 314 отрицательно, или не отвечает вовсе.

После короткого интервала, предназначенного для того, чтобы дать устройствам время на ответ, точка 120 сбора информации анализирует ответы. В настоящем примере она не приняла положительного ответа и может, таким образом, создать 314 новую лицензию CL' на контент (содержащую новый ключ шифрования, который используется, чтобы шифровать контент), которую она отправляет 316 второму воспроизводящему устройству 160, которое затем может осуществлять доступ к контенту CNT. Точка 120 сбора информации также обновляет свой список устройств, которым настоящая лицензия на контент была доставлена.

Таким образом, может быть понятно, что настоящее изобретение предоставляет способ защиты контента реального времени, которое должно быть доступно только в реальном времени, от доступа через использование, например, обманного воспроизведения.

Будет понятно, что возможно для одного физического устройства совмещать функции более чем одного устройства, описанного выше. Например, точка сбора информации и устройство хранения могут быть совмещены в устройстве. В таком случае "точка сбора информации" ссылается на часть, управляющую функциями точки сбора информации в многофункциональном устройстве, и т.д. В некоторых случаях могут быть возможны упрощения: например, устройство, которое объединяет функциональности точки сбора информации и устройства хранения, если возможно, никогда не ответит дважды, а только предоставит один соответствующий ответ.

Каждый признак, раскрытый в описании, и (где уместно) пункты формулы и чертежи могут быть предоставлены независимо или в любой подходящей комбинации. Признаки, описанные как осуществляемые в аппаратных средствах, могут также быть реализованы в программном обеспечении и наоборот. Соединения, где применимо, могут быть реализованы как беспроводные соединения или проводные, но необязательно прямые или выделенные, соединения.

Ссылочные номера, появляющиеся в формуле, присутствуют только в качестве иллюстрации и не должны ограничивать действие в рамках формулы изобретения.

Класс G06F12/14 защита от обращений к памяти посторонних пользователей

способ скрытного хранения конфиденциальных данных в защищенной энергонезависимой памяти и устройство для его реализации -  патент 2527758 (10.09.2014)
способ разрушения интегральных схем памяти носителей информации -  патент 2527241 (27.08.2014)
система контроля доступа к файлам на основе их автоматической разметки -  патент 2524566 (27.07.2014)
устройство для внедрения водяного знака в информационное представление, детектор для обнаружения водяного знака в информационном представлении, способ и компьютерная программа и информационный сигнал -  патент 2510937 (10.04.2014)
способ обнаружения вредоносного программного обеспечения в ядре операционной системы -  патент 2510075 (20.03.2014)
система и способ проверки исполняемого кода перед его выполнением -  патент 2510074 (20.03.2014)
устройство хранения данных (варианты) -  патент 2506633 (10.02.2014)
система защиты информации от несанкционированного доступа к информации, содержащей сведения, составляющие государственную тайну -  патент 2504835 (20.01.2014)
система и способ для обнаружения вредоносных программ -  патент 2497189 (27.10.2013)
использование защищенного устройства для обеспечения безопасной передачи данных в небезопасных сетях -  патент 2494448 (27.09.2013)

Класс G06F13/00 Соединение запоминающих устройств, устройств ввода-вывода или устройств центрального процессора или передача информации или других сигналов между этими устройствами

способ, сервер, компьютерная программа и компьютерный программный продукт для кэширования -  патент 2527736 (10.09.2014)
управление скоростью, с которой обрабатываются запросы на прерывание, формируемые адаптерами -  патент 2526287 (20.08.2014)
способ синхронизации доступа к разделяемым ресурсам вычислительной системы и обнаружения и устранения повисших блокировок с использованием блокировочных файлов -  патент 2526282 (20.08.2014)
способ, исключающий задержку передачи сообщений при устранении конфликтов доступа, и система его реализации -  патент 2525749 (20.08.2014)
облегчение операций ввода-вывода в режиме передачи между канальной подсистемой и устройствами ввода-вывода -  патент 2520356 (20.06.2014)
способ и устройство контроля активации подчиненных блоков сети lin посредством анализа причин активации -  патент 2519025 (10.06.2014)
система и язык разметки для извлечения информации из независимых устройств в веб-пространстве -  патент 2516694 (20.05.2014)
контроллер передачи данных -  патент 2514135 (27.04.2014)
гетерогенный процессор -  патент 2513759 (20.04.2014)
устройство для повышения пропускной способности асинхронных цифровых систем коммутации -  патент 2511553 (10.04.2014)
Наверх