Способ управления передачей данных, способ управления передачей информационного содержания, способ приобретения информации об обработке информационного содержания и система передачи информационного содержания
Иллюстрации
Показать всеПредставлены способ управления передачей данных, устройство управления передачей данных и система управления передачей данных. Управления передачей данных в интероперабельной среде данных основано на приеме запроса на передачу данных от клиента, сборе информации об объектах, которые должны участвовать в передаче данных, формировании цепи, включающей в себя, по меньшей мере, два объекта, с использованием собранной информации об объектах, передачи множества данных по цепи, и приеме сообщения о событии для отображения состояния передачи данных, передаваемого с, по меньшей мере, одного из включенных в цепь объектов. Соответственно, возможно управлять передачей данных для того, чтобы множество данных могло быть передано в течение одного сеанса, а также принять состояние передачи данных в качестве сообщения о событии. Достигаемым техническим результатом изобретения является повышение информативности передачи данных. 3 н. и 17 з.п. ф-лы, 49 ил.
Реферат
Область техники, к которой относится изобретение
Настоящее изобретение относится к способу управления передачей данных, способу управления передачей информационного содержания, способу приобретения информации об обработке информационного содержания и системе для передачи элементов информационного содержания и, более конкретно, к способу управления передачей данных, способному обеспечить эффективную передачу данных в интероперабельной DRM-среде, способу управления передачей элементов информационного содержания, способу приобретения информации об обработке информационного содержания, и системе для передачи элементов информационного содержания, имеющей к этому отношение.
Предшествующий уровень техники
В целом, в отличие от аналогового информационного содержания, поскольку цифровое информационное содержание может быть скопировано без потери информации неограниченное количество раз, цифровое информационное содержание может быть легко подвержено нелегальному копированию и использованию. Вот почему для предоставления услуги по передаче цифрового информационного содержания должна поддерживаться технология защиты информационного содержания, способная обеспечить стабильную защиту цифрового информационного содержания от нелегального копирования и использования.
Управление цифровыми правами (DRM) является общей технологией защиты цифрового информационного содержания, способной к разрешению использования цифрового информационного содержания только легально зарегистрированному пользователю. Несмотря на то, что DRM технически включает в себя технологию обеспечения безопасности, технологию внедрения водяных знаков, технологию защиты от несанкционированного использования и т.п., более точно DRM отражает структуру, а не технологии.
DRM сосредоточена на полном предотвращении нелегального копирования и использования информационного содержания. В DRM цифровое информационное содержание преобразовывается в зашифрованные данные в форме пакета с использованием технологии шифрования. Соответственно, даже если цифровое информационное содержание было случайно получено определенным пользователем, цифровое информационное содержание не может быть использовано без легального процесса аутентификации.
Большинство легальных услуг по передаче информационного содержания, предоставляемых по сети проводной/беспроводной связи, такой как сеть Интернет или сеть мобильной связи, могут быть выполнены только DRM-устройствами, которые поддерживают DRM, используемую поставщиком услуг или поставщиком соответствующего информационного содержания. Это происходит по причине технических и тактических свойств закрытости DRM.
С другой стороны, технические и тактические свойства закрытости DRM являются предпочтительными для обеспечения защиты легальности информационного содержания. Однако это является проблемой, ограничивающей пользователя в использовании информационного содержания. Причина состоит в том, что для того, чтобы пользователь мог использовать цифровое информационное содержание, предоставляемое множеством поставщиков услуг, DRM-устройства или программное обеспечение, использующее DRM, где установлена используемая поставщиком услуг DRM, должны быть включены по отдельности. В этом случае пользователь должен отдельно заключить контракт, совершить оплату, выполнить аутентификацию и т.п.
Вышеупомянутая проблема ухудшает гибкость структуры распределения элементов цифрового информационного содержания. И, наконец, проблема вызывает ограничение услуг по передаче цифрового информационного содержания.
В последнее время это предназначено для представления структуры, в которой закрытые структуры DRM являются совместимыми друг с другом. Для предоставления различным типам DRM возможности совместимости друг с другом требуется интероперабельная DRM-система, которая выступает в качестве посредника между закрытыми DRM. Интероперабельная DRM-система может быть реализована с помощью определения ресурсов системы, а также предложения модели операции, которая формирует и управляет определенными ресурсами системы. Кроме того, для поддержки интероперабельной DRM-системы, должны быть предложены различные сценарии, использующие определенные ресурсы системы, а также модели операции.
Раскрытие технической проблемы изобретения
Настоящее изобретение обеспечивает способ управления передачей данных, в котором, в ответ на запрос клиента на передачу данных, формируется и используется цепь для передачи множества элементов информационного содержания.
Настоящее изобретение также обеспечивает способ управления передачей элементов информационного содержания, в котором установлен безопасный канал аутентификации, способный обеспечить передачу множества элементов информационного содержания в совместимой DRM-среде, а также множество элементов информационного содержания может быть эффективно передано в течение одного сеанса.
Настоящее изобретение также обеспечивает способ приобретения информации об обработке информационного содержания, в котором процедура передачи информационного содержания в совместимой DRM-среде приобретается в течение события.
Настоящее изобретение также обеспечивает систему для передачи элементов информационного содержания, в которой множество элементов информационного содержания передается системе-адресату в течение одного сеанса в ответ на запрос клиента.
Техническое решение
Согласно аспекту настоящего изобретения, здесь представлен способ управления передачей данных в интероперабельной среде данных, причем способ включает в себя этапы: приема запроса на передачу данных от клиента, сбора информации об объектах, которые должны участвовать в передаче данных, формирования цепи, включающей в себя, по меньшей мере, два объекта, с использованием собранной информации об объектах, передачи множества данных по цепи, а также приема сообщения о событии для отображения состояния передачи данных, передаваемых с, по меньшей мере, одного из включенных в цепь объектов. На данном этапе данные могут являться либо информационным содержанием, либо лицензией.
В вышеупомянутом аспекте настоящего изобретения этап приема запроса на передачу данных может включать в себя этап приема идентификатора сеанса передачи, а также множества идентификаторов данных, кроме того, множество данных может соответствовать множеству идентификаторов данных.
К тому же, этап сбора информации об объектах, которые должны участвовать в передаче данных, может включать в себя этапы: запроса объектов на информацию об объектах, включающую в себя информацию о функциональных характеристиках, приема информации об объектах, принимаемой в ответ на запрос, а также определения, по меньшей мере, одной части информации об устройствах-источниках, устройствах-посредниках, устройствах-адресатах, системах и DRM, с использованием принимаемой информации об объектах.
Кроме того, эти, по меньшей мере, два составляющие цепь объекта могут включать в себя: экспортер, который экспортирует множество данных из источника, а также передает экспортируемые данные, преобразователь, который преобразовывает передаваемое от экспортера множество данных в данные, имеющие запрошенный адресатом формат, а также передает преобразованные данные, и импортер, который принимает передаваемое от преобразователя множество данных, а также предоставляет принятые данные адресату.
С другой стороны, эти, по меньшей мере, два составляющие цепь объекта могут включать в себя: экспортер, который экспортирует множество данных из источника, а также передает экспортируемые данные, и импортер, который принимает множество передаваемых от экспортера данных, а также предоставляет принятые данные адресату.
Кроме того, этап формирования цепи может включать в себя этапы: передачи управляющего сообщения, по меньшей мере, двум включенным в цепь объектам, и установления безопасного канала аутентификации между принимающими управляющее сообщение объектами. На данном этапе передачи управляющего сообщения, информация о DRM адресата может быть предоставлена, по меньшей мере, одному объекту.
Кроме того, способ управления передачей данных может дополнительно включать в себя этапы: запроса, по меньшей мере, одного из включенных в цепь объектов на подписку на предварительно определенное событие, способное обеспечить прием сообщения о событии, и приема разрешения на подписку на предварительно определенное событие, по меньшей мере, от одного объекта, который запрашивает предварительно определенное событие.
Кроме того, сообщение о событии для отображения состояния передачи данных может включать в себя, по меньшей мере, либо сообщение о событии для отображения начала передачи данных, либо сообщение о событии для отображения передачи данных по цепи, либо сообщение о событии для отображения окончания передачи данных.
Согласно другому аспекту настоящего изобретения здесь представлен способ управления передачей информационного содержания в интероперабельной DRM-системе, причем способ включает в себя этапы: определения обработчиков информационного содержания для передачи множества элементов информационного содержания, соответствующих множеству идентификаторов информационного содержания, при приеме сообщения с запросом на передачу информационного содержания предварительно определенному адресату, включающего в себя идентификатор сеанса передачи и множество идентификаторов информационного содержания, и установления безопасного канала аутентификации для передачи множества элементов информационного содержания предварительно определенному адресату посредством управления определенными обработчиками информационного содержания, а также управления определенными обработчиками информационного содержания для того, чтобы множество элементов информационного содержания было передано адресату по установленному безопасному каналу аутентификации, посредством установления одного сеанса передачи, соответствующего идентификатору сеанса передачи.
В вышеупомянутом аспекте настоящего изобретения этап определения обработчиков информационного содержания может включать в себя этапы: сбора информации о включенных в систему обработчиках информационного содержания, определения того, должна ли быть выполнена передача, соответствующая принятому сообщению с запросом на передачу информационного содержания, на основе собранной информации, а также определения обработчиков информационного содержания для выполнения передачи между включенными в систему обработчиками информационного содержания, при определении того, что передача должна быть выполнена.
Кроме того, при определении обработчиков информационного содержания, если формат множества элементов информационного содержания, соответствующего множеству идентификаторов информационного содержания, отличается от формата информационного содержания, требуемого предварительно определенному адресату, то в определенные обработчики информационного содержания может быть включен обработчик информационного содержания, выполненный с возможностью преобразования формата информационного содержания.
Кроме того, способ управления передачей информационного содержания может дополнительно включать в себя этапы: подписки на предварительно определенное событие с помощью запроса, по меньшей мере, одного из определенных обработчиков информационного содержания на подписку на предварительно определенное событие, и приема сообщения о событии для отображения состояния передачи каждого элемента информационного содержания, по меньшей мере, от одного обработчика информационного содержания, который подписан на предварительно определенное событие, после передачи множества элементов информационного содержания адресату по установленному безопасному каналу аутентификации.
Согласно другому аспекту настоящего изобретения, здесь представлен способ приобретения информации об обработке информационного содержания в интероперабельной DRM-системе, включающий в себя этапы: определения обработчиков информационного содержания для передачи множества элементов информационного содержания требуемому адресату посредством сбора информации об обработчиках информационного содержания, при приеме от клиента сообщения с запросом на передачу информационного содержания, и приема сообщения о событии для отображения состояния обработки каждого из элементов информационного содержания, передаваемого от, по меньшей мере, одного из определенных обработчиков информационного содержания, после передачи множества элементов информационного содержания с помощью определенных обработчиков информационного содержания.
В вышеупомянутом аспекте настоящего изобретения способ приобретения информации об обработке информационного содержания может дополнительно включать в себя этапы: запроса, по меньшей мере, одного из обработчиков информационного содержания на подписку на предварительно определенное событие, и приема ответного сообщения для отображения того, что по меньшей мере одному обработчику информационного содержания, запрашивающему предварительно определенное событие, разрешается подписаться на предварительно определенное событие. На данном этапе, этап запроса, по меньшей мере, одного из обработчиков информационного содержания на подписку на предварительно определенное событие может включать в себя этап установления того, было ли принято сообщение о событии для отображения состояния передачи информационного содержания, передаваемое способом «push» (проталкиванием или по подписке) или «pull» (выталкиванием или по запросу).
Согласно другому аспекту настоящего изобретения, здесь представлена система для передачи элементов информационного содержания в интероперабельной DRM-системе, включающая в себя: множество обработчиков информационного содержания и управляющий объект, который определяет, по меньшей мере, два обработчика информационного содержания для передачи множества элементов информационного содержания, соответствующих множеству идентификаторов информационного содержания множества обработчиков информационного содержания при приеме от клиента сообщения с запросом на передачу информационного содержания предварительно определенному адресату, включающего в себя множество идентификаторов информационного содержания, и управляет определенными, по меньшей мере, двумя обработчиками информационного содержания для передачи адресату множества элементов информационного содержания в течение одного сеанса. На данном этапе, по меньшей мере, один из, по меньшей мере, двух обработчиков информационного содержания передает сообщение о событии для отображения состояния передачи каждого передаваемого адресату элемента информационного содержания управляющему объекту.
Как было описано выше, согласно настоящему изобретению, могут быть представлены различные типы передачи данных интероперабельной DRM-системы. В частности, поскольку управление передачей множества данных из условия, чтобы множество данных было передано системе-адресату в течение одного сеанса, является возможным, возможно повысить эффективность передачи и принять состояние передачи данных в качестве сообщения о событии.
Краткое описание чертежей
Вышеупомянутые и другие особенности и преимущества настоящего изобретения станут более очевидными благодаря подробному описанию иллюстративных вариантов осуществления настоящего изобретения, выполненному со ссылкой на приложенные чертежи, на которых:
Фиг.1 изображает блок-схему, иллюстрирующую общее представление (модель) и основные функции интероперабельной DRM-системы, согласно иллюстративному варианту осуществления настоящего изобретения;
Фиг.2 изображает блок-схему, иллюстрирующую схематическую структуру интероперабельной DRM-системы, согласно иллюстративному варианту осуществления настоящего изобретения;
Фиг.3 иллюстрирует пример, в котором клиент запрашивает узел управления обработкой о передаче информационного содержания;
Фиг.4 изображает пример, в котором клиент запрашивает узел управления обработкой о передаче лицензии;
Фиг.5 изображает блок-схему, иллюстрирующую домен, объекты, которые составляют домен, а также взаимосвязь между объектами;
Фиг.6 изображает пример формата пакета данных DPDU, необходимого для выбора контроллера опорных точек;
Фиг.7 изображает блок-схему, иллюстрирующую процедуры автоматического выбора контроллера опорных точек с использованием DPDU;
Фиг.8 изображает блок-схему, иллюстрирующую способ выбора контроллера опорных точек, согласно примеру 1-2;
Фиг.9 изображает блок-схему, иллюстрирующую процедуру выбора подходящего претендента на контроллер опорных точек, согласно примеру 2-1;
Фиг.10 изображает блок-схему, иллюстрирующую контроллер опорных точек, а также соединения между подходящими претендентами на контроллер опорных точек для передачи информационного сигнала;
Фиг.11 изображает блок-схему, иллюстрирующую пример, в котором обычное доменное устройство и обычные подходящие доменные устройства передают информационный сигнал;
Фиг.12 изображает блок-схему, иллюстрирующую общее представление контроллера-посредника опорных точек;
Фиг.13 изображает блок-схему, иллюстрирующую процедуру регистрации контроллера опорных точек;
Фиг.14 изображает пример структуры для управления уникальной информацией обычного устройства;
Фиг.15 изображает блок-схему, иллюстрирующую процедуру аутентификации обычного устройства;
Фиг.16 изображает пример структуры интероперабельной DRM-системы для управления информацией о пользователе, использующем обычное устройство;
Фиг.17 изображает блок-схему, иллюстрирующую процедуру регистрации обычного устройства в домене;
Фиг.18 изображает блок-схему, иллюстрирующую структуры узла управления обработкой и узла обработки информационного содержания;
Фиг.19 изображает пример, иллюстрирующий местоположения контроллера обработки информационного содержания и обработчиков информационного содержания;
Фиг.20 изображает пример, иллюстрирующий другие местоположения контроллера обработки информационного содержания и обработчиков информационного содержания;
Фиг.21 изображает блок-схему, иллюстрирующую процедуру передачи информационного содержания с использованием контроллера обработки информационного содержания и обработчиков информационного содержания;
Фиг.22 изображает пример, иллюстрирующий протокол многократной передачи;
Фиг.23 изображает блок-схему, иллюстрирующую структуру системы для процедуры передачи информационного содержания, согласно примеру 3-2;
Фиг.24 изображает блок-схему, иллюстрирующую процедуру передачи информационного содержания, согласно примеру 3-2;
Фиг.25 изображает первичную цепь преобразования информационного содержания для передачи одного или нескольких элементов информационного содержания первому устройству-адресату;
Фиг.26 иллюстрирует вторичную цепь преобразования информационного содержания для передачи одного или нескольких элементов информационного содержания второму устройству-адресату;
Фиг.27 изображает блок-схему, иллюстрирующую структуру системы для процедуры передачи информационного содержания, согласно примеру 3-3;
Фиг.28 изображает блок-схему, иллюстрирующую процедуру передачи информационного содержания, согласно примеру 3-3;
Фиг.29 изображает пример первичной цепи преобразования информационного содержания, сформированной с использованием контроллера обработки информационного содержания;
Фиг.30 изображает пример вторичной цепи преобразования информационного содержания, сформированной с использованием контроллера обработки информационного содержания;
Фиг.31 изображает блок-схему, иллюстрирующую систему для передачи информационного содержания, согласно примеру 3-4;
Фиг.32 изображает блок-схему, иллюстрирующую процедуру передачи информационного содержания, согласно примеру 3-4;
Фиг.33 изображает пример первичной цепи преобразования информационного содержания, сформированной с использованием контроллера обработки информационного содержания;
Фиг.34 изображает пример структур первой вторичной цепи преобразования информационного содержания, второй вторичной цепи преобразования информационного содержания и третьей вторичной цепи преобразования информационного содержания, введенных контроллером обработки информационного содержания;
Фиг.35 изображает блок-схему, иллюстрирующую структуру системы, связанной с передачей лицензии;
Фиг.36 изображает пример, иллюстрирующий включенные в объект функциональные модули блока, а также их функции;
Фиг.37 изображает пример, иллюстрирующий процедуру передачи события между двумя аутентифицированными объектами;
Фиг.38 изображает блок-схему, иллюстрирующую способ управления доменом, согласно примеру 4-1;
Фиг.39 изображает блок-схему, иллюстрирующую способ управления доменом, согласно примеру 4-2;
Фиг.40 изображает блок-схему, иллюстрирующую структуру системы среды, в которой различные типы DRM являются совместимыми друг с другом;
Фиг.41 изображает блок-схему, иллюстрирующую подробную структуру DRM-области;
Фиг.42 изображает блок-схему, иллюстрирующую структуру интероперабельной DRM-системы;
Фиг.43 изображает функциональную блок-схему, иллюстрирующую способ обработки информационного содержания с использованием интероперабельной DRM-системы, согласно примеру 5-1;
Фиг.44 изображает функциональную блок-схему, иллюстрирующую способ обработки информационного содержания с использованием интероперабельной DRM-системы, согласно примеру 5-2;
Фиг.45 изображает функциональную блок-схему, иллюстрирующую способ обработки информационного содержания с использованием интероперабельной DRM-системы, согласно примеру 5-3;
Фиг.46 изображает функциональную блок-схему, иллюстрирующую способ обработки информационного содержания с использованием интероперабельной DRM-системы, согласно примеру 5-4;
Фиг.47 изображает функциональную блок-схему, иллюстрирующую способ обработки информационного содержания с использованием интероперабельной DRM-системы, согласно примеру 5-5;
Фиг.48 изображает функциональную блок-схему, иллюстрирующую способ обработки информационного содержания с использованием интероперабельной DRM-системы, согласно примеру 5-6;
Фиг.49 изображает функциональную блок-схему, иллюстрирующую способ обработки информационного содержания с использованием интероперабельной DRM-системы, согласно примеру 5-7.
Ссылочные номера:
10: Клиентский узел
20: Узел аутентификации и управления
30: Узел обработки лицензий
40: Узел управления обработкой
41: Контроллер обработки информационного содержания
50: Узел обработки информационного содержания
51: Преобразователь информационного содержания
52: Экспортер информационного содержания
53: Импортер информационного содержания
Предпочтительный способ осуществления изобретения
Далее, со ссылкой на приложенные чертежи, будут подробно описаны предпочтительные варианты осуществления настоящего изобретения. Кроме того, для ясного описания иллюстративных вариантов осуществления, со ссылкой на сопроводительные чертежи, используются определенные технические термины. Однако настоящее изобретение не ограничивается выбранными определенными техническими терминами, а также каждый определенный технический термин включает в себя все технические синонимы, которые функционируют подобным образом для достижения подобной сущности.
Фиг.1 изображает блок-схему, иллюстрирующую общее представление (модель) и основные функции интероперабельной DRM-системы, согласно иллюстративному варианту осуществления настоящего изобретения.
Как изображено на Фиг.1, интероперабельная DRM-система 1000 служит для предоставления услугам возможности совместимости друг с другом между различными DRM-областями. Интероперабельная DRM-система 1000 может выполнять функцию f1 управления интероперабельностью данных, функцию f2 интероперабельности данных, функцию f3 отображения состояния, функцию f4 управления доменом f4 и т.п.
Функция f1 управления интероперабельностью данных служит для управления интероперабельностью данных для того, чтобы данные были совместимы друг с другом. На данном этапе данные могут отображать информационное содержание или лицензию. В частности, функция f1 управления интероперабельностью данных включает в себя функцию f1a управления интероперабельностью информационного содержания и функцию f2b управления интероперабельностью лицензий.
Функция f2 интероперабельности данных может представлять собой функцию предоставления информационному содержанию или лицензии возможности совместимости под управлением функции f1 управления интероперабельностью данных. Например, согласно функции f2 интероперабельности данных, данные системы A или устройства А, находящегося в DRM-области А, например, информационное содержание или лицензия может быть передана системе В или устройству В, находящемуся в DRM-области B. Информационное содержание или лицензия системы В или устройства В, находящегося в DRM-области В, может быть передана системе A или устройству А, находящемуся в DRM-области A. В частности, функция f2 интероперабельности данных может включать в себя функцию f2a интероперабельности информационного содержания и функцию f2b интероперабельности лицензий.
Функция f3 отображения состояния может представлять собой функцию отображения состояний работы интероперабельной DRM-системы 100. Например, функция f3 отображения состояния может включать в себя функции события, например, функцию f3a события, формирующего канал функцию f3b события, связанного с передачей, функцию f3c события, связанного с преобразованием и т.п.
Функция f4 управления доменом может представлять собой функцию управления доменом для аутентификации и управления клиентом. Функция f4 управления доменом может включать в себя функцию f4a регистрации/управления контроллером опорных точек, функцию f4b управления обычным устройством и т.п.
Далее будет подробно описана структура и работа системы для выполнения вышеупомянутых функций.
Структура и работа системы
Фиг.2 изображает блок-схему, иллюстрирующую схематическую структуру интероперабельной DRM-системы, в которой различные типы DRM являются совместимыми друг с другом.
Как изображено на Фиг.2, интероперабельная DRM-система может включать в себя клиентский узел 10, узел 20 аутентификации и управления, узел 40 управления обработкой, узел 50 обработки информационного содержания и узел 30 обработки лицензий.
Вышеупомянутые узлы могут быть сформированы из одного или нескольких объектов. На данном этапе объекты могут являться модулями или устройствами, сформированными в качестве программных или аппаратных средств, выполняющих предварительно определенные уникальные функции. Каждый объект может состоять из группы из одного или нескольких функциональных модулей блока, выполняющих предварительно определенные функции блока. Объект устанавливается в предварительно определенное устройство для передачи данных другому объекту по предварительно определенному интерфейсу. Кроме того, даже если объекты принадлежат одному узлу, то объект может быть установлен или реализован в различных устройствах. Устройства могут быть различными, в зависимости от сред выполнения.
Далее будут описаны функции включенных в каждый узел объектов, операции по взаимодействию между объектами, а также характерная структура и функции каждого узла.
1. Функция и работа клиентского узла
Клиентский узел 10 может включать в себя клиента. Клиент является объектом, который предоставляет различные функции для того, чтобы пользователь мог использовать услугу интероперабельности DRM в связке с узлом 20 аутентификации и управления и узлом 40 управления обработкой.
Клиент может быть включен в устройство пользователя. Устройство, которое включает в себя клиента, называется клиентским устройством.
Клиент может быть аутентифицирован с помощью запроса узла 20 аутентификации и управления на аутентификацию клиента. Аутентифицированный клиент может запросить узел 40 управления обработкой о передаче желаемому адресату предварительно определенных данных, например, предварительно определенного информационного содержания или лицензии, посредством вызова предварительно определенного объекта. В данном случае адресат может являться устройством или программной системой, где установлена DRM, отличающаяся от DRM, применяемой к предварительно определенному информационному содержанию или лицензии, например, другим клиентским устройством домена.
Фиг.3 и 4 изображают примеры, в которых аутентифицированный клиент запрашивает узел 40 управления обработкой о передаче данных. Фиг.3 изображает пример, в котором клиент запрашивает узел 40 управления обработкой о передаче информационного содержания. Фиг.4 изображает пример, в котором клиент запрашивает узел 40 управления обработкой о передаче лицензии.
Как описано на Фиг.3, клиент запрашивает контроллер 41 обработки информационного содержания узла 40 управления обработкой о передаче информационного содержания. Затем контроллер 41 обработки информационного содержания управляет узлом 50 обработки информационного содержания для того, чтобы требуемое информационное содержание было передано желаемому адресату. На данном этапе формат информационного содержания и DRM требуемого информационного содержания могут отличаться от требуемого адресатом формата информационного содержания и DRM. Узел 50 обработки информационного содержания обрабатывает информационное содержание для того, чтобы информационное содержание удовлетворяло требуемым адресатом условиям, а также передает адресату обработанное информационное содержание. Процедуры передачи и обработки будут описаны ниже, со ссылкой на Фиг.18-34.
Кроме того, как изображено на Фиг.4, клиент запрашивает контроллер 42 обработки лицензий узла 40 управления обработкой о передаче лицензии. Затем контроллер 42 обработки лицензий управляет узлом 30 обработки лицензий для того, чтобы требуемая лицензия была передана желаемому адресату. На данном этапе формат требуемой лицензии может отличаться от формата требуемой адресату лицензии. Узел 30 обработки лицензий обрабатывает различные свойства для того, чтобы требуемые адресату условия были удовлетворены, а также передает результат обработки адресату. Процедуры обработки и передачи лицензии будут описаны ниже, со ссылкой на Фиг.35.
С другой стороны, клиент может включать в себя обычные функции клиента, например, функцию использования (или воспроизведения) информационного содержания, функцию пользовательского интерфейса и т.п. В данном случае клиент может являться конечной точкой потребления информационного содержания.
Клиент должен быть аутентифицирован в качестве легального клиента, а также находиться под управлением узла 20 управления и аутентификации. Для беспрепятственного выполнения вышеупомянутого процесса интероперабельная DRM-система может ввести понятие домена.
Домен является основным блоком доверительной структуры технологии DRM, а также отображает зону, к которой фактически применяется интероперабельная DRM-система. Домен может быть сформирован с группой авторизованных устройств или систем. Например, домен может включать в себя группу авторизованных клиентских устройств. В данном случае, несмотря на то, что клиентские устройства домена включают в себя различные элементы информационного содержания DRM, они могут совместно использовать элементы информационного содержания.
2. Функция и работа узла аутентификации и управления
Фиг.5 изображает блок-схему, иллюстрирующую домен, объекты, составляющие домен, а также взаимосвязь между объектами. Фиг.5 иллюстрирует объекты, связанные с аутентификацией и управлением клиентом.
На Фиг.5 интероперабельная DRM-система формирует домен 5. Домен 5 может быть сформирован с учетом физического местоположения клиентского устройства 12. В частности, домен 5 формируется с использованием авторизованных клиентских устройств 3, находящихся в предварительно определенной физической области. Альтернативно, домен 5 может быть сформирован исключительно с использованием логически аутентифицированных клиентских устройств, без учета физического местоположения клиентского устройства 12.
В настоящем изобретении, как было описано выше, несмотря на то, что домен сформирован с использованием клиентских устройств 3, находящихся в предварительно определенной локальной области с учетом физических местоположений клиентских устройств 3, иллюстрируется случай, в котором клиентские устройства, находящиеся за пределами предварительно определенной локальной области в сетевой области, также подписываются на домен. Несмотря на это, это является примером варианта осуществления. Настоящее изобретение не ограничивается им.
Для формирования домена 5 требуется локальная среда. На данном этапе локальная среда отображает среду, в которой физическая сеть подготовлена с учетом того, что устройства, находящиеся в предварительно определенной локальной области, могут взаимодействовать друг с другом, а также физическая сеть в ней может взаимодействовать с внешней сетью.
В качестве примера для представления локальной среды существует домашняя сетевая система. В целом, домашние устройства, различные датчики, устройства системы обеспечения безопасности и т.п., находящиеся в домашней сетевой системе, могут взаимодействовать друг с другом по проводной/беспроводной локальной сети, а также могут взаимодействовать с внешней сетью, такой как сеть Интернет, при помощи узла связи, например, домашнего шлюза. Локальная среда может быть сформирована с использованием двух или более взаимодействующих сетевых устройств, в дополнение к домашней сетевой системе.
Следующая локальная область, как предполагается, является областью, в которой подготовлена вышеупомянутая локальная среда. В локальной области может присутствовать множество клиентских устройств 3. Клиент 3, включенный в клиентское устройство 12, может быть аутентифицирован в качестве легального клиента с помощью запроса узла 20 аутентификации и управления на аутентификацию клиента 3. Устройство, включающее в себя аутентифицированного клиента 3, является клиентским устройством 12. Различные элементы информационного содержания DRM могут быть использованы между клиентскими устройствами 3 в разрешенном лицензией зоне.
Соответственно, пользователь устанавливает свою домашнюю зону в локальной области и формирует домен с использованием устройств, включающих в себя различные DRM в домашней зоне. Затем элементы информационного содержания распределяются между устройствами и используются.
При этом клиенту, находящемуся во внешней сетевой области, в дополнение к клиентам 12, находящимся в локальной области, также можно предоставить услугу при помощи аутентификации. В данном случае это необходимо для различия состояния клиента, который аутентифицирован в сети, от состояния клиента 3, который аутентифицирован в локальной области, а также для раздельного управления состояниями. Для этого состояния аутентифицированных клиентов могут быть классифицированы на удаленное состояние и локальное состояние, а также могут находиться под управлением.
На Фиг.5, узел 20 аутентификации и управления, служащий для аутентификации и управления клиентом 3, включает в себя диспетчер 22 домена, диспетчер 24 лицензий и контроллер 26 опорных точек.
Диспетчер 22 домена выполнен с возможностью управления доменом 5. Например, диспетчер 22 домена может выполнять функции формирования домена 5, удаления доменом 5, связи клиентов с доменом 5, удаления клиентов из домена 5, регистрации контроллера 26 опорных точек и т.п.
Диспетчер 22 дом