СПОСОБ ПЕРЕДАЧИ ОБЪЕКТА ПРАВА ПРИ УПРАВЛЕНИИ ЦИФРОВЫМИ ПРАВАМИ
METHOD TO TRANSFER OBJECT OF RIGHT WHEN CONTROLLING DIGITAL RIGHTS

Область техники, к которой относится изобретение
[1] Настоящее изобретение относится к управлению цифровыми правами «DRM» и, в частности, к способу передачи объекта прав «RO» между устройствами в системе управления цифровыми правами «DRM», к системе управления цифровыми правами «DRM» и к устройству.
Уровень техники
[2] Управление цифровыми правами «DRM» является технологией, предназначенной для защиты объекта прав «RO» (объект, устанавливающий права доступа к содержимому) в отношении цифрового содержимого (или содержимого управления цифровыми правами - «DRM-контента») и систематического управления им, а также обеспечивает средства защиты и управления для предотвращения нелегального копирования содержимого, приобретения объекта прав «RO» и генерирования или передачи содержимого.
[3] На фиг.1 представлена конфигурация системы управления цифровыми правами «DRM» в соответствии с известным уровнем техники. Система управления цифровыми правами «DRM» управляет содержимым, выдаваемым пользователю поставщиком содержимого, с целью его использования только в надлежащих границах объекта прав. Поставщик содержимого является объектом, соответствующим эмитенту содержимого «CI» или эмитенту объекта прав «RI».
[4] Эмитент содержимого «CI» выдает содержимое управления цифровыми правами «DRM», далее DRM-содержимое, защищенное определенным способом шифрования таким образом, чтобы защитить это содержимое от пользователя, не обладающего правом доступа, а эмитент объекта прав «RI» выдает объект прав «RO», необходимый для использования этого DRM-содержимого.
[5] Агент управления цифровыми правами, далее «DRM-агент», устанавливается в устройстве таким образом, чтобы принимать DRM-содержимое и объект прав «RO» от эмитента содержимого «CI» или эмитента объекта прав «RI», и управляет использованием DRM-содержимого в соответствующем устройстве посредством анализа элементов «Разрешение» или «Ограничение».
[6]
Раскрытие сущности изобретения
Техническая проблема
[7] Необходим такой способ пересылки DRM-содержимого и объекта прав «RO» между устройствами, который способен улучшить обслуживание DRM-содержимого. Особенно необходим способ защиты объекта прав «RO» на DRM-содержимое (далее объект прав «RO») посредством безопасного пересылки объекта прав между устройствами в конкретной группе.
[8] Кроме того, необходим способ передачи части объекта прав «RO» между устройствами, а также способ предотвращения нелегальной или нелицензированной передачи объекта прав посредством предоставления возможности передачи объекта прав только устройству, обладающему отдельным разрешением на передачу объект прав «RO».
Техническое решение
[9] Таким образом, целью настоящего изобретения является предложение способа передачи объекта прав «RO» в системе управления цифровыми правами «DRM», обеспечивавшего безопасную пересылку части или всего объекта прав на DRM-содержимое между устройствами.
[10] Для достижения этих и других преимуществ в соответствии с целями настоящего изобретения, подробно раскрытых в настоящем описании, предложен способ передачи объекта прав «RO» при управлении цифровыми правами «DRM», включающий в себя следующие шаги: пересылку второму устройству частично или полностью объекта прав на DRM-содержимое первым устройством, имеющим объект прав «RO» на DRM-содержимое; и удаление первым устройством частично или полностью объекта прав «RO», хранящегося в первом устройстве, после завершения указанной передачи объекта прав «RO».
[11] Для достижения этих и других преимуществ в соответствии с целью настоящего изобретения, подробно раскрытых в данном описании, предложена также система управления цифровыми правами «DRM», содержащая: первое устройство, предназначенное для пересылки частично или полностью объекта прав «RO» на DRM-содержимое; второе устройство, предназначенное для приема указанного объекта прав «RO»; и эмитент объекта прав «RI», обладающий «разрешением на пересылку», предназначенный, чтобы сообщить первому устройству при передаче объект прав «RO», может ли быть передан этот объект прав «RO» или нет.
[12] Для достижения этих и других преимуществ в соответствии с целью настоящего изобретения, подробно раскрытых в данном описании, предложено также устройство, содержащее: агент управления цифровыми правами «DRM», предназначенный для передачи частично или полностью объекта прав «RO» на DRM-содержимое в другое устройство.
[13] Изложенные выше и другие цели, возможности, аспекты и преимущества настоящего изобретения будут более понятны из последующего подробного описания настоящего изобретения совместно с прилагаемыми чертежами.
Краткое описание чертежей
[14] Прилагаемые чертежи, включенные в описание для лучшего понимания изобретения и составляющие часть данного описания, иллюстрируют варианты осуществления настоящего изобретения и вместе с описанием служат для описания принципов изобретения.
[15] На чертежах
[16] На фиг.1 представлена конфигурация системы управления цифровыми правами «DRM» в соответствии с известным уровнем техники.
[17] На фиг.2 представлена блок-схема, на которой схематически изображена система для осуществления способа передачи объекта прав «RO» при управлении цифровыми правами «DRM», в соответствии с настоящим изобретением.
[18] На фиг.3 представлена блок-схема, иллюстрирующая способ передачи объекта прав «RO» в соответствии с первым вариантом осуществления настоящего изобретения.
[19] На фиг.4 представлена блок-схема, иллюстрирующая способ передачи объекта прав «RO» в соответствии со вторым вариантом осуществления настоящего изобретения.
[20] На фиг.5 представлена блок-схема, иллюстрирующая способ передачи объекта прав «RO» в соответствии с третьим вариантом осуществления настоящего изобретения.
[21] На фиг.6 представлена блок-схема, иллюстрирующая способ передачи объекта прав «RO» в соответствии с четвертым вариантом осуществления настоящего изобретения.
[22] На фиг.7а представлены подчиненные элементы (субэлементы) элемента «Пересылка» для объекта прав «RO» в соответствии с настоящим изобретением.
[23] На фиг.7b представлены подчиненные элементы (субэлементы) элемента «Разрешение» в соответствии с настоящим изобретением.
[24] На фиг.8 представлена блок-схема, иллюстрирующая способ частичной или полной передачи объекта прав «RO», включая разрешение на пересылку, между устройствами в соответствии с пятым вариантом осуществления настоящего изобретения;
[25] На фиг.9 представлена блок-схема, иллюстрирующая способ частичной или полной передачи объекта прав «RO» из устройства 1 в устройство 2 в соответствии с шестым вариантом осуществления настоящего изобретения;
[26] На фиг.10 представлена блок-схема, иллюстрирующая способ полной или частичной передачи объекта прав «RO» из устройства 1 в устройство 2 посредством запроса устройства 2 в соответствии с седьмым вариантом осуществления настоящего изобретения.
[27]
Примеры осуществления изобретения
[28] Обратимся теперь к подробному описанию предпочтительных вариантов осуществления настоящего изобретения, примеры которых иллюстрируются прилагаемыми чертежами.
[29] Ниже описан способ передачи (перемещения или пересылки) объекта прав «RO» на DRM-содержимое при управлении цифровыми правами «DRM», способный обеспечить передачу объекта прав «RO» между устройствами, сама система управления цифровыми правами «DRM» и само устройство управления цифровыми правами «DRM».
[30] На фиг.2 представлена блок-схема, на которой схематически изображена система для осуществления способа передачи объекта прав «RO» при управлении цифровыми правами «DRM» в соответствии с настоящим изобретением.
[31] Группа (или домен) представляет собой объект, управляемый эмитентом объекта прав «RI» и снабженный групповым (или доменным) ключом. Групповой ключ назначается соответствующей группе и используется для шифрования и дешифрования объекта прав «RO» группы (или объекта прав «RO» домена). Объект прав «RO» группы выдается эмитентом объекта прав «RI» и содержит объект прав «RO» на DRM-содержимое, зашифрованное с помощью группового ключа. DRM-содержимое конфигурируется так, чтобы оно могло быть дешифровано с помощью ключа шифрования, содержащегося в объекте прав «RO» группы, т.е. чтобы оно могло использоваться только пользователем, обладающим групповым ключом. «DRM-агент» устанавливается в конкретном устройстве так, чтобы его можно было присоединить к группе или удалить из группы, при этом он передает объект прав «RO» группы другому «DRM-агенту», присутствующему в настоящее время в группе в качестве члена группы.
[32] Группа представляет собой совокупность из одного или нескольких устройств, в которую группируются устройства таким образом, чтобы одно устройство могло содержать исключительный объект прав «RO» в определенный момент времени. Когда объект прав «RO» передается в другое устройство внутри данной группы, вместе с ним передается информация о состоянии объекта прав.
отсчет
отсчет, назначенный на определенное время
[33] Объекты прав «RO» на DRM-содержимое делятся на объекты прав «RO» с запоминанием состояния и объекты прав «RO» без запоминания состояния. Объект прав «RO» без запоминания состояния представляет собой объект прав, при котором устройство не управляет информацией о состоянии. Объект прав «RO» с запоминанием состояния представляет собой объект прав «RO», при котором устройство управляет информацией о состоянии так, чтобы точно использовать элементы «Разрешение» и «Ограничение» внутри объекта прав «RO». Элемент «Ограничение», управляемый информацией о состоянии, содержит такие элементы, как «интервал», «» «», «накопленный» и т.д.
[34] Информация о состоянии указывает на допустимый к использованию объем объекта прав «RO», и одна информация о состоянии управляется одним объектом прав «RO» с запоминанием состояния.
[35] DRM-содержимое может выдаваться эмитентом содержимого «CI» или эмитентом объекта прав «RI». В настоящем изобретении предполагается, что DRM-содержимое выдается эмитентом объекта прав «RI».
[36] I-Ia фиг.3 представлена блок-схема, иллюстрирующая способ передачи объекта прав «RO» в соответствии с первым вариантом осуществления настоящего изобретения, в котором один пользователь, обладающий объектом прав «RO» на конкретное содержимое, передает этот объект прав «RO» другому пользователю.
[37] Предполагается, что один пользователь через «DRM-агента» обменивается данными (или сигналами) с «DRM-агентом» или эмитентом объекта прав «RI» другого пользователя.
[38] Первый пользователь присоединяется к группе, управляемой эмитентом объекта прав «RI», с помощью «DRM-агента» 1 (агент управления цифровыми правами), установленного в устройстве 1 (S11), и загружает объект прав «RO» группы с помощью соответствующего группового ключа из эмитента объекта прав «RI» (S12). «DRM-агент» 1 может принимать групповой ключ, используемый для дешифрирования объекта прав «RO», на шагах S11 и S12.
[39] DRM-содержимое может загружаться независимо от загрузки объекта прав «RO» группы. То есть, DRM-содержимое может загружаться перед или после загрузки объекта прав «RO» группы одновременно с объектом прав «RO» группы.
[40] Первый пользователь выдает команду «DRM-агенту» 1, чтобы переслать объект прав «RO» на DRM-содержимое устройству 2, имеющему «DRM-агента» 2 (S13). Затем «DRM-агент» 1 проверяет, передавать ли объект прав «RO» группы от «DRM-агента» 2 или от второго пользователя (шаги с S14 по S17). Здесь DRM-содержимое может пересылаться относительно объекта «RO» группы независимо от объекта прав «RO» группы или вместе с ним.
[41] «DRM-агент» 1 может пересылать «DRM-агенту» 2 следующие параметры: идентификатор объекта прав «RO» группы и краткую информацию об объекте прав «RO» группы и/или идентификатор DRM-содержимого и краткую информацию о DRM-содержимом так, чтобы «DRM-агент» 2 или второй пользователь мог видеть DRM-содержимое и/или объект прав «RO» группы, подлежащие передаче. Если объект прав «RO» группы является объектом с запоминанием состояния, «DRM-агент» 1 может передать информацию о состоянии, например, допустимого к использованию объема, т.е. допустимого к использованию о числе раз или времени, «DRM-агенту» 2 после пересылки объекта прав «RO» группы «DRM-агенту» 2. Здесь часть объекта прав «RO» группы или весь этот объект могут пересылаться «DRM-агенту» 2 из «DRM-агента» 1 с информацией о состоянии. Способ передачи частично или полностью объекта прав «RO» группы «DRM-агенту» 2 из «DRM-агента» 1 будет рассмотрен подробно со ссылкой на фиг.9 и 10.
[42] Шаги c S14 по S17 могут выполняться факультативно.
[43] «DRM-агент» 1 передает запрос на пересылку объекта прав «DRM-агенту» 2 (S14), а «DRM-агент» 2 запрашивает второго пользователя, согласен ли он принять объект прав «RO» группы, то есть запрашивает подтверждение от второго пользователя (S15). Здесь, когда «DRM-агент» 2 принимает запрос на передачу объекта прав «RO», он может переслать ответ на запрос на передачу объекта прав «RO» второму пользователю, не запрашивая второго пользователя, согласен ли он на прием объекта прав «RO» группы.
[44] Второй пользователь, у которого от «DRM-агента» 2 запрашивается ответ на запрос о подтверждении, выбирает принятие (утверждение) передачи объекта прав «RO» или отказ от нее, отвечая таким образом на запрос о подтверждении от «DRM-агента» 2 (S16). Затем «DRM-агент» 2 передает ответ относительно передачи объекта прав «RO» «DRM-агенту» 1 (S17). Здесь «DRM-агент» 2 может передать открытый ключ устройства 2 «DRM-агенту» 1 вместе с ответом относительно передачи объекта «RO» прав.
[45] «DRM-агент» 1, имея принятый ответ относительно передачи объекта прав от «DRM-агент» 2 или имея полученное одобрение (утверждение) пересылки объекта прав «RO» группы от второго пользователя, передает данные о начале передачи объекта прав «RO» группы «DRM-агенту» 2 (S18). «DRM-агент» 2 может информировать о начале пересылки объекта прав «RO» группы ко второму пользователю, например, с помощью визуальных или звуковых средств (S19). Шаги S18 и S19 могут выполняться факультативно.
[46] «DRM-агент» 1 передает объект прав «RO» группы «DRM-агенту» 2 (S20). «DRM-агент» 1 может переслать DRM-содержимое и объект прав «RO» группы в виде одного пакета или отдельно друг от друга.
[47] Если объект прав группы, пересланный «DRM-агенту» 2 из «DRM-агента» 1, является объектом прав «RO» с запоминанием состояния, то «DRM-агент» 1 передает информацию о состоянии «DRM-агенту» 2 (S21). Здесь «DRM-агент» 1 может передать информацию о состоянии «DRM-агенту» 2 с зашифрованным состоянием посредством использования для безопасности открытого ключа «DRM-агента» 2. Шаг S21 может выполняться факультативно или одновременно с шагом S20.
[48] Когда объект прав «RO» группы полностью переслан, «DRM-агент» 1 посылает «DRM-агенту» 2 сообщение о завершении пересылки объекта прав «RO» группы (S22). Затем «DRM-агент» 2 посылает сигнал (или сообщение), информирующий «DRM-агента» 1, что объект прав «RO» группы или информация о состоянии успешно инсталлированы (введены в действие) (S23). Здесь шаг пересылки сигнала (или сообщения) «DRM-агенту» 1 из «DRM-агента» 2 может выполняться или может быть опущен.
[49] «DRM-агент» 2 уведомляет второго пользователя, что DRM-содержимое и объект прав «RO» группы пересланы (S24).
[50] Когда «DRM-агент» 1 принимает от «DRM-агента» 2 сигнал (или сообщение) о том, что объект прав «RО» группы или информация о состоянии инсталлированы, или когда «DRM-агент» 1 завершает отправку объекта прав «RO» группы или информацию о состоянии «DRM-агенту» 2, «DRM-агент» 1 удаляет у себя объект прав «RO» группы или информацию о состоянии (S25). При пересылке части объекта прав «RO» группы «DRM-агент» 1 удаляет часть объекта прав «RO» группы (то есть пересланную часть объекта прав «RO» группы). Здесь информация о состоянии (объект прав «RO» группы) не удаляется, но изменяется.
[51] «DRM-агент» 1 уведомляет эмитента объекта прав «RI» о том, что объект прав «RO» группы переслан «DRM-агенту» 2 (S26). Информация уведомления, поступающего эмитенту объекта прав «RI» из «DRM-агента» 1, содержит, как минимум, одно из следующего: идентификатор устройства, передающего объект прав «RO» группы, идентификатор устройства, принимающего объект прав «RO» группы, и идентификатор объекта прав «RO» группы, отметку времени и подпись. Шаг передачи информации эмитенту объекта прав «RI» «DRM-агентом» 1 может выполняться факультативно.
[52] «DRM-агент» 1 уведомляет первого пользователя о том, что DRM-содержимое и объект прав «RO» группы успешно переданы «DRM-агенту» 2 (S27), и «DRM-агент» 2 присоединяется к группе, чтобы получить групповой ключ для дешифрования объекта прав «RO» группы, принятого из «DRM-агента» 1 (S28). «DRM-агент» 2 может осуществлять доступ к эмитенту объекта прав «RI» посредством использования адреса (например, унифицированного указателя ресурсов: «URL») эмитента объекта прав «RI», содержащегося в объекте прав «RO» группы.
[53] На фиг.3 показано, что «DRM-агент» 2 присоединяется к группе после приема объекта прав «RO» группы. Однако «DRM-агент» 2 может присоединиться к группе до приема объекта прав «RO» группы.
[54] На фиг.4 представлена блок-схема, иллюстрирующая способ передачи объекта прав «RO» в соответствии со вторым вариантом осуществления настоящего изобретения.
[55] Второй вариант осуществления настоящего изобретения, показанный на фиг.4, аналогичен первому варианту, показанному на фиг.3. Однако второй вариант осуществления настоящего изобретении отличается от первого варианта во временной точке для присоединения к группе «DRM-агента» 2, принявшего объект прав «RO» группы.
[56] Шаги с S31 по S43 в соответствии со вторым вариантом осуществления настоящего изобретения, представленным на фиг.4, аналогичны шагам с S11 no S23 в соответствии с первым вариантом осуществления настоящего изобретения, представленным на фиг.3, поэтому их объяснение будет опущено. Ниже приводятся пояснения к шагу S43.
[57] Агент управления цифровыми правами - «DRM-агент» 2 - присоединяется к группе, управляемой эмитентом прав, благодаря чему получает групповой ключ этой группы для дешифрования объекта прав «RO» группы (S44). Затем эмитент объекта прав «RI» посылает «DRM-агенту» 1 сигнал (или сообщение), информирующий о том, что объект прав «RO» группы полностью передан «DRM-агенту» 2 и «DRM-агент» 2 присоединился к группе (S45). Здесь «DRM-агент» 2 может осуществлять доступ к эмитенту объекта прав «RI», используя адрес эмитента объекта прав «RI», содержащийся в объекте прав «RO» этой группы.
[58] «DRM-агент» 1, получивший сигнал (или сообщение) о том, что «DRM-агент» 2 присоединился к группе, удаляет объект прав «RO» группы и/или информацию о состоянии (S46). При частичной пересылке объекта прав «RO» группы «DRM-агент» 1 удаляет часть объекта прав группы (то есть пересланную часть объекта прав «RO» группы). Здесь информация о состоянии (объекте прав «RO» группы) не удаляется, но изменяется.
[59] «DRM-агент» 2 посылает второму пользователю сигнал (или сообщение) о том, что DRM-содержимое и/или объект прав «RO» группы успешно приняты (S47), а «DRM-агент» 1 посылает первому пользователю сигнал (или сообщение) о том, что DRM-содержимое и/или объект прав группы успешно пересланы (S48).
[60] На фиг.5 представлена блок-схема, иллюстрирующая способ передачи объекта прав «RO» в соответствии с третьим вариантом осуществления настоящего изобретения, в котором один пользователь, обладающий объектом прав «RO» и получивший запрос на передачу этого объекта прав «RO», пересылает этот объект прав «RO» другому пользователю. Здесь предполагается, что другой пользователь, запрашивающий передачу объекта прав «RO» на DRM-содержимое, уже знает идентификатор DRM-содержимого и/или идентификатор объекта прав «RO» группы указанного первого пользователя.
[61] Второй пользователь выдает команду «DRM-агенту» 2, чтобы принять объект прав «RO» группы «DRM-агента» 1 устройству 1 первого пользователя (S51).
[62] «DRM-агент» 2 посылает запрос на пересылку объекта прав «RO» группы «DRM-агенту» 1 (S52). Сигнал с запросом содержит идентификатор DRM-содержимого и/или идентификатор объекта прав «RO» группы, запрошенных «DRM-агентом» 2, и может содержать открытый ключ для устройства второго пользователя.
[63] «DRM-агент» 1 запрашивает у первого пользователя, следует ли разрешить пересылку объекта прав «RO» группы (S53), и первый пользователь отвечает «DRM-агент» 1 (S54). Шаг S53 может выполняться факультативно.
[64] «DRM-агент» 1, получивший запрос на пересылку объекта прав «RO» группы от «DRM-агента» 2, имея полученное от первого пользователя «разрешение на пересылку» для передачи объекта прав «RO» группы, посылает «DRM-агенту» 2 сигнал о начале пересылки объекта прав «RO» группы (S55) и/или с помощью «DRM-агента» 2 посылает сигнал о начале передачи объекта прав «RO» группы второму пользователю (S56).
[65] Шаги S55 и S56 могут выполняться факультативно.
[66] «DRM-агент» 1 посылает объект прав «RO» группы «DRM-агенту» 2 (S57). Здесь DRM-содержимое и объект прав «RO» группы могут пересылаться в виде одного пакета или они могут пересылаться отдельно друг от друга.
[67] Если объект прав «RO» группы является объектом прав «RO» группы с запоминанием состояния, «DRM-агент» 1 передает информацию о состоянии «DRM-агенту» 2 (S58). Объект прав «RO» группы может пересылаться в состоянии, зашифрованном с помощью группового ключа, или в состоянии, зашифрованном с помощью открытого ключа, устройства второго пользователя.
[68] Когда объект прав «RO» группы полностью переслан, «DRM-агент» 1 посылает «DRM-агенту» 2 сигнал (или сообщение) о завершении пересылки DRM-содержимого и объекта прав «RO» группы (S59).
[69] Затем «DRM-агент» 2 посылает «DRM-агенту» 1 и второму пользователю сигнал (или сообщение), информирующий, что объект прав «RO» группы и информация о состоянии успешно инсталлированы (S61). Шаги с S61 по S65 в соответствии с третьим вариантом осуществления настоящего изобретения аналогичны шагам с S24 по S28 в соответствии с первым вариантом осуществления настоящего изобретения, представленным на фиг.3, поэтому их объяснение будет опущено.
[70] На фиг.5 показано, что «DRM-агент» 2 присоединяется к группе после приема объекта прав «RO» группы. Однако «DRM-агент» 2 может присоединиться к группе до приема указанного объекта прав «RO» группы.
[71] На фиг.6 представлена блок-схема, иллюстрирующая способ передачи объекта прав «RO» в соответствии с четвертым вариантом осуществления настоящего изобретения, в котором один пользователь, обладающий объектом прав и получивший запрос на передачу объекта прав «RO», пересылает этот объект прав «RO» другому пользователю. Здесь предполагается, что указанный другой пользователь, запрашивающий передачу объекта «RO» прав, уже знает идентификатор «ID» содержимого (контента) указанного первого пользователя, обладающего объектом прав «RO», и/или идентификатор объекта прав «RO» группы. Четвертый вариант осуществления настоящего изобретения, показанный на фиг.6, аналогичен третьему варианту, показанному на фиг.5. Однако четвертый вариант осуществления настоящего изобретения отличается от третьего варианта во временной точке для присоединения к группе «DRM-агента» 2, получившего объект прав «RO» группы.
[72] Шаги с S71 по S80 в соответствии с четвертым вариантом осуществления настоящего изобретения, представленным на фиг.6, аналогичны шагам с S51 по S60 в соответствии с первым вариантом осуществления настоящего изобретения, представленным на фиг.3, поэтому их объяснение будет опущено. Кроме того, шаги с S80 по S85 в соответствии с четвертым вариантом осуществления настоящего изобретения, представленным на фиг.6, аналогичны шагам с S44 по S48 в соответствии со вторым вариантом осуществления настоящего изобретения, представленным на фиг.4, поэтому их объяснение также будет опущено.
[73] В изложенных выше вариантах осуществления настоящего изобретения пересылка объекта прав «RO» группы уже описывалась. Однако ниже объясняется пересылка частично или полностью объекта прав «RO» между устройствами. Устройства могут содержаться в одной и той же группе, но вариант этим не ограничивается. Объект прав «RO», частично или полностью перемещаемый между устройствами, может быть объектом прав «RO» группы, но этим данный вариант не ограничивается.
[74] Чтобы передать между устройствами объект прав «RO» частично или передать весь объект прав «RO», устройство (устройство, передающее объект прав «RO») должно принять от эмитента объекта прав «RI» «разрешение на пересылку» для передачи объекта прав «RO».
[75] Ниже описываются разрешение на пересылку и пересылка части или всего объекта прав «RO».
[76] Эмитент объекта прав «RI» выдает объект прав «RO» устройству 1 вместе с «разрешением на пересылку», чтобы дать указание, следует ли передавать объект прав «RO», по крайней мере, одному устройству 2. Разрешение на пересылку может быть включено в объект прав «RO» или может пересылаться как определенный параметр при передаче объекта прав «RO».
[77] Устройство 1 определяет, следует ли пересылать часть объекта прав «RO» или весь объект прав «RO», принятый из эмитента эмитент объекта прав «RI», в другое устройство после проверки, имеется ли в объекте прав «RO» «разрешение на пересылку».
[78] Определить, следует ли пересылать объект прав «RO» в другое устройство, можно в соответствии с тем, имеется ли в объекте прав «RO» «разрешение на пересылку», или в соответствии со значением «разрешения на пересылку» в объекте прав «RO».
[79] Если в результате проверки разрешения на пересылку выяснится, что часть объекта прав «RO» или весь этот объект прав «RO» могут быть переданы, устройство 1 непосредственно пересылает частично или полностью этот объект прав «RO» устройству 2 после получения согласия от устройства 2. Если запрос на передачу объекта прав «RO» принят от устройства 2, устройство 1 напрямую пересылает устройству 2 частично или полностью объект прав «RO» после проверки разрешения пересылки объекта прав «RO», если объект прав «RO» может быть переслан.
[80] Ниже описываются разрешение на пересылку объекта прав и связанные с этим условия.
[81] Термин «весь объект прав» означает весь допустимый к использованию объект прав «RO», еще не использованный после выпуска эмитентом объекта прав «RI», или весь допустимый к использованию объект прав «RO», остающийся после использования. Термин «часть объекта прав» означает часть допустимого к использованию объекта прав «RO», еще не использованного после выпуска эмитентом объекта прав «RI», или часть допустимого к использованию объекта прав «RO», оставшегося после использования.
[82] Объект прав «RO» описывается посредством использования языка описания прав «REL». Язык «REL», представляемый в различных форматах, обычно представляется в формате «XML» (расширяемый язык разметки). Соответственно, в настоящем изобретении описывается «разрешение на пересылку» в случае, когда объект прав «RO» описывается в формате «XML».
[83] Ниже описывается разрешение на пересылку со ссылкой на систему управления цифровыми правами «DRM», включающую эмитент объекта прав «RI», устройство 1 и устройство 2, показанные на фиг.3. Устройство 1 снабжается агентом управления цифровыми правами, далее «DRM-агент» 1, а устройство 2 снабжается «DRM-агентом» 2.
[84] Эмитент объекта прав «RI» посылает устройству 1 «разрешение на пересылку» вместе с объектом прав, чтобы выдать команду на пересылку объекта прав. Если объект прав «RO» описывается в формате «XML», в разрешение на пересылку включается информация, релевантная пересылке.
[85] Только устройство 1, получившее объект прав с элементом «Пересылка», может пересылать (или передавать) содержимое в устройство 2.
[86] Как показано на фиг.7а, элемент («ELEMENT») «Пересылка» («Move») может содержать элементы подчиненного уровня (субэлементы) «Разрешение» («Permission») и «Ограничение» («Constraint»). Как показано на фиг.7b, элемент «Разрешение» («Permission») может использовать субэлемент «Пересылка» («Move»).
отсчет
отсчет, назначенный на определенное время
[87] Когда элемент «Пересылка» в качестве элемента подчиненного уровня (субэлемента) содержит «Ограничение», объект прав может быть переслан в зависимости от условия элемента «Ограничение». Элемент «Ограничение» содержит ограничивающее условие, используемое в обычной системе управления цифровыми правами «DRM», и включает в себя элементы «», «», «дата/время», «интервал», «накопленный», «индивидуальный», «система» и т.д.
отсчет
отсчет, назначенный на определенное время
[88] Элемент «» представляет ограничение на число раз использования содержимого, а элемент «» представляет ограничение на число раз использования содержимого при условии, что содержимое используется один раз при истечении определенного времени. Кроме того, элемент «дата/время» определяет состояние ограничения на использование содержимого посредством установки времени начала и окончания, а элемент «интервал» - состояние ограничения на использование содержимого посредством выдачи разрешения на использование содержимого только в течение определенного времени с момента начала использования. Элемент «накопленный» определяет состояние ограничения на использование содержимого посредством вычисления общего времени использования содержимого и ограничения на использование содержимого определенным временем. Кроме того, элемент «индивидуальный» определяет состояние наличия разрешения на использование содержимого только определенному пользователю или определенному устройству, а элемент «система» определяет состояние ограничения для системы, в которой используется содержимое.
[89] Когда элемент «Пересылка» содержит в качестве элемента подчиненного уровня субэлемент «Разрешение», «DRM-агент» 1 (агент управления цифровыми правами) устройства 1 выдает «DRM-агенту» 2 устройства 2 объект прав «RO», разрешающий выполнение лишь операций, определенных элементом «Разрешение».
[90] Когда элемент «Пересылка» не содержит в качестве элемента подчиненного уровня субэлемент «Разрешение», «DRM-агент» 1 устройства 1 выдает «DRM-агенту» 2 устройства 2 объект прав «RO», разрешающий выполнение всех операций, выдаваемых эмитентом объекта прав «RI».
[91] Если объект прав не содержит элемент «Разрешение» или содержит субэлемент «Пересылка» в качестве элемента подчиненного уровня по отношению к элементу «Разрешение», как это показано на фиг.7b, устройство 1 выдает устройству 2 объект прав «RO», содержащий элемент «Пересылка». Затем устройство 2 передает объект прав «RO», содержащий элемент «Пересылка», в другое устройство, например устройство 3.
[92] Элемент «Пересылка» может содержать частичную характеристику (или атрибут), указывающий на пересылку части объекта прав «RO». Когда частичная характеристика имеет значение, обозначающее передачу части объекта прав «RO» (например, когда частичная характеристика имеет должное значение («true») или объект прав «RO» является объектом прав «RO» с запоминанием состояния), устройство 1 пересылает частично объект прав «RO» в устройство 2.
[93] Например, когда частичная характеристика имеет должное значение («true») и устройство 1, получившее объект прав на 10 часов, использовало 2 часа, устройство 1 может передать часть (3 часа) из оставшихся часов (8 часов) устройству 2. Передача части объекта прав «RО» выполняется посредством изменения информации о состоянии и т.д.
[94] Рассмотрим теперь предпочтительный вариант осуществления настоящего изобретения в части передачи объекта прав «RO», содержащего элемент «разрешение на пересылку».
[95] На фиг.8 представлена блок-схема, иллюстрирующая способ частичной или полной передачи объекта прав «RO», включая разрешение на пересылку, между устройствами в соответствии с пятым вариантом осуществления настоящего изобретения.
[96] Эмитент объекта прав «RI» может выдавать передаваемый объект прав «RO» или непередаваемый объект прав «RO», а устройство 1 может приобретать содержимое посредством представления намерения передавать объект прав «RO» другому устройству.
[97] Эмитент объекта прав «RI» выдает устройству 1 объект прав «RO», содержащий «разрешение на пересылку», в соответствии с намерением устройства 1, при этом «разрешение на пересылку» позволяет передавать объект прав «RO» другому устройству (S101). Здесь, если в момент пересылки части объекта прав «RO» объект прав «RO» является объектом прав «RO» с запоминанием состояния, элемент «разрешение на пересылку» содержит значение частичной характеристики, предназначенное для указания передачи части объекта прав.
[98] Устройство 1 проверяет «разрешение на пересылку» объекта прав «RO» и определяет, следует ли передавать этот объект прав «RO» в соответствии с «разрешением на пересылку» (S102). Если передача части или всего объекта прав «RO» разрешена, устройство 1 пересылает частично или полностью этот объект прав «RO» другому устройству (например, устройству 2). В ином случае, если передача частично или полностью объекта прав «RO» не разрешена, устройство 1 не пересылает ни частично, ни полностью этот объект прав «RO» другому устройству.
[99] Например, если объект прав «RO» не содержит элемента «разрешение на пересылку» или объект прав содержит элемент «Пересылка» в качестве элемента подчиненного уровня (субэлемента) по отношению к элементу «Разрешение», устройство 1 может переслать объект прав «RO» в устройство 2 вместе с элементом «Пересылка» в объекте прав.
[100] Когда устройство 1 пересылает объект прав «RO» устройству 2, устройство 1 дешифрует этот объект прав «RO» посредством использования своего секретного ключа и затем кодирует этот дешифрованный объект прав «RO» с помощью открытого ключа устройства 2, благодаря чему генерируется зашифрованный объект прав «RO» (S103).
[101] Устройство 1 отсылает копию содержимого устройству 2 (S104). Шаг S104 может выполняться перед или после передачи объекта прав «RO» или может выполняться одновременно с передачей объекта прав «RO».
[102] Устройство 1 пересылает зашифрованный объект прав «RO», сгенерированный на шаге S103, в устройство 2 (S105).
[103] Если зашифрованный объект прав «RO» является объектом прав с запоминанием состояния и подлежит передаче весь объект прав «RO», устройство 1 передает устройству 2 информацию о состоянии (S106). Однако, если зашифрованный объект прав «RO» является объектом прав «RO» с запоминанием состояния и на шаге S106 должна передаваться часть объекта прав «RO», устройство 1 пересылает устройству 2 информацию о состоянии, релевантную этой части объекта прав «RO».
[104] Если передаче подлежит весь объект прав «RO», устройство 1 удаляет объект прав «RO». Если объект прав «RO» является объектом прав с запоминанием состояния, устройство 1 удаляет информацию о состоянии объекта прав «RO» (S107). Однако, если передаче подлежит часть объекта прав «RO», устройство 1 обновляет информацию о состоянии объекта прав «RO».
[105] Как минимум одно из указанных двух устройств: устройство 1 или устройство 2, выдает эмитенту объекта прав «RI» уведомление о передаче объекта прав «RO» (S108, S109).
[106] Как упоминалось выше, после проверки «разрешения на пересылку» объекта прав «RO» из одного устройства в другое устройство может пересылаться часть объекта прав «RO» или весь этот объект прав «RO».
[107] Ниже описывается способ передачи части или всего объекта прав «RO» со ссылкой на фиг.9 и 10.
[108] На фиг.9 представлена блок-схема, иллюстрирующая способ передачи объекта прав «RO» полностью или частично из устройства 1 в устройство 2 в соответствии с шестым вариантом осуществления настоящего изобретения. Первый пользователь является пользователем устройства 1, и агент 1 управления цифровыми правами является «DRM-агентом» устройства 1. Кроме того, второй пользователь является пользователем устройства 2, и агент 2 управления цифровыми правами является «DRM-агентом» устройства 2.
[109] Хотя это не показано на фиг.9, эмитент объекта прав «RI» выдает объект прав «RO» «DRM-агенту» 1 устройства 1 с элементом «разрешение на пересылку» аналогично тому, как это показано на фиг.8. Соответственно, элемент «разрешение на пересылку», упомянутый на фиг.8, применяется и на фиг.9.
[110] Первый пользователь выдает команду «DRM-агенту» 1 на пересылку в устройство 2 DRM-содержимого и частично или полностью объекта прав «RO» (S211). Часть объекта прав «RO» или весь этот объект прав «RO» может быть частью допустимого к использованию объекта прав «RO» или целиком этим объектом прав «RO», еще не использованными после выдачи из эмитента прав, или может быть частью всего допустимого к использованию объекта прав или целиком этим объектом, оставшимся после использования их устройством 1.
[111] «DRM-агент» 1 проверяет элемент «разрешение на пересылку» объекта прав «RO» и определяет, следует ли передавать объект прав «RO» в соответствии с «разрешением на пересылку». Если передача объекта прав «RO» не разрешена, «DRM-агент» 1 информирует первого пользователя, что передача объекта прав «RO» не разрешена, и затем завершает следующий шаг.
[112] Однако, если передача объекта прав «RO» разрешена, «DRM-агент» 1 запрашивает «DRM-агент» 2 проверить, желает ли второй пользователь принять DRM-содержимое и объект прав «RO» (S212). Здесь идентификатор DRM-содержимого, информация о DRM-содержимом, идентификатор объекта прав «RO» и информация об объекте прав, информация, касающаяся запроса на аутентификацию устройства 2, и т.д. пересылаются «DRM-агентом» 1 «DRM-агенту» 2. Если объект прав «RO» является объектом прав с запоминанием состояния, пересылается информация о допустимом к использованию объеме объекта прав. Например, если подлежит передаче весь объект прав «RO», который может использоваться 10 раз, то, если оставшееся число раз использования объекта прав равно 7, передается информация о состоянии, указывающая, что объект прав «RO» может использоваться 7 раз.
[113] «DRM-агент» 2 запрашивает второго пользователя, принимать ли DRM-содержимое и объект прав «RO» (S213). Затем второй пользователь посылает «DRM-агенту» 2 ответ на запрос (S214).
[114] «DRM-агент» 2 посылает результат принятого ответа «DRM-агенту» 1 (S215). Здесь выполняется аутентификация устройства 2, и «DRM-агенту» 1 пересылается также открытый ключ устройства 2.
[115] Если в результате ответа второй пользователь хочет принять DRM-содержимое и объект прав «RO», «DRM-агент» 1 дешифрует объект прав «RO» посредством использования секретного ключа устройства 1, чтобы генерировать дешифрованный объект прав «RO», и затем шифрует этот дешифрованный объект прав с помощью открытого ключа устройства 2, благодаря чему генерируется зашифрованный объект прав «RO'» (S216). «DRM-агент» 1 блокирует объект прав.
[116] Затем «DRM-агент» 1 может факультативно информировать «DRM-агента» 2 о начале пересылки объекта прав «RO» (S217), а «DRM-агент» 2 может информировать второго пользователя о начале пересылки объекта прав «RО»(S218).
[117] «DRM-агент» 1 пересылает «DRM-агенту» 2 DRM-содержимое и объект прав «RO'», зашифрованный на шаге S216 (S219). Здесь объект прав допустимом к использованию и DRM-содержимое могут пересылаться отдельно друг от друга или могут пересылаться вместе, будучи упакованными в формат DRM-содержимого («DCF»).
[118] Если объект прав «RO'» является объектом прав с запоминанием состояния, «DRM-агент» 1 пересылает «DRM-агенту» 2 зашифрованный объект прав «RO'» вместе с информацией о состоянии (S220). Информация о состоянии показывает оставшийся объем объекта прав «RO'». «DRM-агент» 1 может переслать информацию о состоянии «DRM-агенту» 2, зашифровав ее с помощью открытого ключа устройства 2.
[119] Если объект прав «RO'» является объектом прав без запоминания состояния, «DRM-агент» 1 не управляет информацией о состоянии объекта прав «RO'».
[120] «DRM-агент» 1 посылает уведомление о завершении пересылки объекта прав «RO'» «DRM-агенту» 2 (S221).
[121] «DRM-агент» 2 информирует «DRM-агента» 1 о том, успешно ли инсталлированы принятые объект прав «RO'», информация о состоянии, DRM-содержимое (S222). Шаг S222 может выполняться факультативно.
[122] «DRM-агент» 2 посылает второму пользователю уведомление о завершении пересылки объекта прав (S223).
[123] После успешной инсталляции «DRM-агентом» 2 объекта прав «RO'», информации о состоянии и DRM-содержимого «DRM-агент» 1 удаляет управляемый им самим объект прав. Если объект прав «RO'» является объектом прав с запоминанием состояния, «DRM-агент» 1 удаляет также информацию о состоянии объекта прав «RO'» (S224). Однако, если на шаге S224 устройство 1 переслало часть или все DRM-содержимое и объект прав в устройство 2, «DRM-агент» 1 устройства 1 не удаляет объект прав, а только обновляет управляемую им самим информацию о состоянии объекта прав. То есть, информация о состоянии объекта прав «RO» показывает оставшийся объем объекта прав после передачи их «DRM-агенту» 2. Однако, если в результате обновления информации о состоянии объект прав «RO» больше не может использоваться, «DRM-агент» 1 может удалить объект прав «RO».
[124] «DRM-агент» 1 посылает уведомление о передаче объекта прав эмитенту объекта прав «RI» (S225). Информация уведомления содержит идентификатор передающего устройства (устройство 1), идентификатор принявшего устройства (устройство 2), идентификатор пересланного объекта прав «RO» и временную отметку, обозначающую время передачи объекта прав «RO» и т.д. Факультативно в информации уведомления может содержаться сигнатура (подпись). Сигнатура служит для удостоверения информации уведомления, в том числе идентификатора передающего устройства (устройство 1), идентификатора принимающего устройства (устройство 2), идентификатора пересланного объекта прав «RO» и временной отметки, обозначающей время передачи объекта прав «RO», и т.д. Шаг S225 может выполняться факультативно.
[125] «DRM-агент» 1 посылает первому пользователю уведомление о завершении пересылки объекта прав «RO» и DRM-содержимого (S226).
[126] Хотя это не отражено на фиг.9, «DRM-агент» 2 может послать уведомление о приеме объекта прав «RO» эмитенту объекта прав «RI».
[127] Устройство 1 пересылает частично или полностью объект прав «RO» устройству 2.
[128] На фиг.10 представлена блок-схема, иллюстрирующая способ частичной или полной передачи объекта прав «RO» из устройства 1 в устройство 2 посредством запроса устройства 2 в соответствии с седьмым вариантом осуществления настоящего изобретения. Фиг.10 отличается от фиг.9 тем, что объект прав передается в устройство 2 из устройства 1 по запросу устройства 2.
[129] Хотя это не отражено на фиг.10, эмитент объекта прав «RI» может выдавать «DRM-агенту» 1 устройства 1 объект прав «RO», включая элемент «разрешение на пересылку», что отражено на фиг.8. «DRM-агент» 1 устройства 1 проверяет «разрешение на пересылку» объекта прав «RO» при запросе на передачу объекта прав «RO» и в соответствии с «разрешением на пересылку» определяет, следует ли передавать этот объект прав «RO».
[130] «DRM-агент» 2 может быть уже осведомлен об идентификаторе объекта прав «RO» и DRM-содержимом, управляемыми «DRM-агентом» 1.
[131] Второй пользователь может выбрать запрашиваемые для приема DRM-содержимое и объект прав «RO» при поиске DRM-содержимого устройства 1 через устройство 2.
[132] Второй пользователь выдает команду «DRM-агенту» 2, чтобы запросить устройство 1 на передачу частично или полностью определенных DRM-содержимого и объекта прав «RO» (S231).
[133] «DRM-агент» 2 просит устройство 1 переслать частично или полностью определенные DRM-содержимое и объект прав «RO» (S232). Здесь идентификатор DRM-содержимого и идентификатор объекта прав «RO» пересылаются «DRM-агенту» 1, выполняется аутентификация устройства 2, и «DRM-агенту» 1 также пересылается открытый ключ устройства 2.
[134] Если объект прав «RO» выдается с элементом «разрешение на пересылку», «DRM-агент» 1 устройства 1 при запросе передачи объекта прав «RO» удостоверяет «разрешение на пересылку» и определяет, следует ли передавать объект прав «RO». Если передача объекта прав «RO» возможна, «DRM-агент» 1 запрашивает согласие первого пользователя на передачу этого объекта прав «RO». Однако, если передача объекта прав «RO» невозможна, «DRM-агент» 1 информирует об этом факте и завершает следующий шаг. Этот шаг выполняется, когда объект прав «RO» выдается с элементом «разрешение на пересылку».
[135] «DRM-агент» 1 устройства 1, принявшего запрос на передачу объекта прав «RO», запрашивает согласие первого пользователя на пересылку DRM-содержимого и объекта прав «RO» (S233). Первый пользователь посылает «DRM-агенту» 1 ответ на запрос (S234).
[136] Если в результате ответа первый пользователь соглашается на пересылку DRM-содержимого и объекта прав «RO», «DRM-агент» 1 посылает «DRM-агенту» 2 уведомление о начале пересылки объекта прав «RO» (S235). Затем «DRM-агент» 2 посылает уведомление о начале пересылки объекта прав «RO» второму пользователю (S226). Шаги S235 и S236 могут выполняться факультативно.
[137] «DRM-агент» 1 дешифрует объект прав «RO» с помощью секретного ключа устройства 1, чтобы генерировать дешифрованный объект прав «RO'», и затем шифрует этот дешифрованный объект прав «RO'» (S237).
[138] «DRM-агент» 1 пересылает DRM-содержимое и объект прав «RO'», зашифрованный на шаге S237, «DRM-агенту» 2 (S238). Здесь объект прав «RO'» и DRM-содержимое могут пересылаться отдельно друг от друга или могут пересылаться вместе, будучи упакованными в формат DRM-содержимого («DCF»),
[139] Если объект прав «RO'» является объектом прав с запоминанием состояния, «DRM-агент» 1 передает «DRM-агенту» 2 информацию о состоянии (S239). Если передаче подлежит весь объект прав «RO'», информация о состоянии указывает на данные о всем оставшемся объеме объекта прав «RO'», а если передаче подлежит часть объекта прав «RO'», то эта информация указывает на часть допустимого к использованию объема объекта прав «RO'». «DRM-агент» 1 может переслать информацию о состоянии «DRM-агенту» 2, зашифровав ее с помощью открытого ключа устройства 2.
[140] Если объект прав «RO'» является объектом прав без запоминания состояния, «DRM-агент» 1 не управляет информацией о состоянии объекта прав «RO'».
[141] «DRM-агент» 1 посылает «DRM-агенту» 2 уведомление о завершении пересылки объекта прав «RO'» (S240).
[142] «DRM-агент» 2 информирует «DRM-агента» 1 о том, успешно ли инсталлирован принятый объект прав «RO'» (S241). Шаг S241 может выполняться факультативно.
[143] «DRM-агент» 2 посылает уведомление о завершении пересылки объекта прав «RO'» второму пользователю (S242).
[144] После успешной инсталляции «DRM-агентом» 2 объекта прав «RO'», информации о состоянии и DRM-содержимого «DRM-агент» 1 удаляет управляемый им самим объект прав «RO'». Если объект прав «RO'» является объектом прав с запоминанием состояния, «DRM-агент» 1 удаляет также информацию о состоянии объекта прав (S243). Однако, если на шаге S243 устройство 1 переслало в устройство 2 DRM-содержимое и часть объекта прав «RO'», «DRM-агент» 1 устройства 1 не удаляет объект прав «RO'», а только обновляет управляемую им самим информацию о состоянии объекта прав «RO'». То есть информация о состоянии объекта прав «RO'» показывает оставшееся число раз использования объекта прав после пересылки «DRM-агенту» 2. Однако, если в результате обновления информации о состоянии объект прав больше не может использоваться, «DRM-агент» 1 может удалить объект прав «RO'».
[145] «DRM-агент» 1 посылает уведомление о передаче объекта прав эмитенту объекта прав «RI» (S244). Информация уведомления содержит идентификатор передающего устройства, идентификатор принимающего устройства, идентификатор переданного объекта прав «RO» и временную отметку, обозначающую время передачи объекта прав «RO» и т.д. Факультативно в информации уведомления может содержаться сигнатура (подпись). Сигнатура служит для удостоверения информации уведомления, в том числе идентификатора устройства для передающего устройства, идентификатора устройства для принимающего устройства, идентификатора объекта прав переданного объекта прав «RO» и временной отметки, обозначающей время передачи объекта прав «RO», и т.д. Шаг S244 может выполняться факультативно.
[146] «DRM-агент» 1 посылает уведомление о завершении передачи объекта прав первому пользователю (S245).
[147] «DRM-агент» 2 устройства 2 может послать уведомление о приеме объекта прав «RO'» эмитенту объекта прав «RI» (на фиг.10 не показано).
[148] Соответственно, устройство 2 по запросу принимает из устройства 1 весь объект прав «RO'» и определенное DRM-содержимое.
[149] К устройствам, к которым применимо настоящее изобретение, относятся терминалы подвижной связи всех типов [например, абонентское оборудование (UE), портативные телефоны, сотовые телефоны, телефоны стандарта DMB (мобильные телефоны с поддержкой стандарта цифрового медиавещания), телефоны стандарта DVB-H (мобильные телефоны с поддержкой стандарта цифрового телевидения), коммуникаторы, мобильные телефоны для прямой телефонной связи и т.д.], устройства цифрового телевидения, GPS-навигации, портативные игровые приставки, МР3-плееры, бытовая техника и т.д. К устройствам, к которым применимо настоящее изобретение, относятся все устройства, в которых может использоваться DRM-содержимое. Термин «группа» в настоящем изобретении может иметь значение домена, групповой объект прав может называться доменным объектом прав, а групповой ключ может называться доменным ключом.
[150] Как указывалось выше, в способе передачи объекта прав «RO» при управлении цифровыми правами «DRM» в соответствии с настоящим изобретением одно конкретное устройство непосредственно передает объект прав «RO» другому устройству внутри группы.
[151] Кроме того, в способе передачи объекта прав «RO» при управлении цифровыми правами «DRM» в соответствии с настоящим изобретением пользователь не принимает заново объект прав от эмитента содержимого или эмитента объекта прав «RI» прав, а принимает объект прав «RO» от другого устройства по запросу, благодаря чему уменьшается стоимость получения объекта прав «RO» и уменьшается нагрузка, требуемая для выдачи объекта прав «RO» эмитентом объекта прав «RI».
[152] Кроме того, в настоящем изобретении часть объекта прав «RO» или весь этот объект прав «RO» может передаваться между устройствами.
[153] Кроме того, поскольку при передаче объекта прав «RO» между устройствами необходимо получать от эмитента объекта прав «RI» соответствующее разрешение, предотвращается нелегальная передача объекта прав, благодаря чему осуществляется защита DRM-содержимого и объекта прав «RO».
[154] Поскольку настоящее изобретение может быть описано в нескольких вариантах, не выходящих за пределы духа и существенных его характеристик, следует понимать, что описанные выше варианты осуществления настоящего изобретения не ограничены никакими деталями предыдущего описания, если только иное специально не оговорено, а ограничиваются в широком смысле лишь областью действия, определяемой прилагаемой формулой изобретения, и, следовательно, возможны изменения и модификации, попадающие в область, ограниченную положениями формулы изобретения или их эквивалентами, определяющую область, соответствующую области действия прилагаемой формулы изобретения.