Способ и система для обработки контента
Иллюстрации
Показать всеГруппа изобретений относится к средствам защиты целостности контента. Техническим результатом является обеспечение взаимодействия услуги управления цифровыми правами DRM в отношении контентов различного вида. В способе осуществляют прием данных из источника контента, преобразуют контент в тип, пригодный для целевого устройства управления цифровыми правами DRM, формируют лицензию контента, которая дает возможность использовать преобразованный контент с использованием полученной информации, передают преобразованный контент и сформированную лицензию в целевой объект, получают список аннулирования, идентифицирующий аннулированное устройство, и выполняют проверку аннулирования для осуществления доступа к преобразованному контенту на основании списка аннулирования. 3 н. и 6 з.п. ф-лы, 14 ил.
Реферат
Область техники
Настоящее изобретение относится к способу и системе для обработки контента, а более точно к способу и базовой системе для обработки контента, способной к предоставлению услуги домена DRM (управления цифровыми правами) по отношению к несоответствующему контенту, а также способу и базовой системе для защиты целостности контента, который должен быть внедрен в имеющую возможность взаимодействия систему DRM посредством способа и базовой системы для обработки контента.
Уровень техники
В последнее время, так как информация была быстро представлена в цифровой форме, авторское право на цифровой контент становится важным. Вообще, в отличие от аналогового контента, поскольку цифровой контент может неограниченно копироваться без потери информации, цифровой контент может быть легко уязвим для нелегального копирования и использования. Соответственно, технология защиты контента, способная к надежной защите цифрового контента против нелегального копирования и использования, должна поддерживаться, для того чтобы предоставлять услугу по передаче цифрового контента.
Управление цифровыми правами (DRM) является цельной технологией защиты цифрового контента, допускающей предоставление возможности использовать цифровой контент только легально авторизованному пользователю. DRM предусматривает цельную инфраструктуру защиты для распространения цифрового контента. Например, цифровой контент преобразуется в шифрованные данные в пакетной форме посредством использования технологии шифрования. Цифровой контент не может использоваться без последовательности операций легальной аутентификации.
DRM становится основами для обслуживания защищенного и легального контента в соединении с различными моделями услуг по передаче контента. На практике современные поставщики услуг по передаче контента используют DRM, уникальные для современных поставщиков услуг по передаче контента, для защиты контента, поставляемого современными поставщиками услуг по передаче контента. Например, в случае услуги источников звучания для поставки источников звучания через постоянное соединение, источники звучания, которые зашифрованы в качестве предопределенной схемы шифрования, поставляются так, чтобы предотвращать нелегальное копирование. Источники звучания воспроизводимы только посредством использования приложения, предоставленного поставщиком услуг. Соответственно, пользователь покупает источники звучания у поставщика услуг и воспроизводит источники звучания, используя устройство, такое как персональный компьютер (ПК, PC), мобильный телефон, MP3-плеер и тому подобное, в котором установлено приложение, предоставленное поставщиком услуг.
Однако, поскольку DRM имеет свойства технических и политических соглашений, вообще, разные DRM несовместимы друг с другом. Соответственно, хотя услуга по передаче контента DRM обладает преимуществами в защите и легальности по сравнению с услугой по передаче обычного контента, услуга по передаче контента DRM обладает преимуществами по той причине, что использование контента является ограниченным и неудобным. Вышеупомянутая проблема ухудшает гибкость структуры распространения цифрового контента. В заключение, проблема мешает активизации рынка услуг по передаче цифрового контента.
В последнее время предложена имеющая возможность взаимодействия система DRM, которая предусматривает имеющую возможность внешнего взаимодействия инфраструктуру, в которой разные DRM совместимы друг с другом.
Имеющие возможность взаимодействия системы DRM обычно применяют концепцию домена в качестве основной единицы доверенной инфраструктуры DRM. Домен может указывать набор аутентифицированных устройств или набор систем программного обеспечения. Возможно, чтобы устройства или системы программного обеспечения (в дальнейшем, вместе указываемые ссылкой как устройства), которые аутентифицированы в домене благодаря предопределенной процедуре, совместно использовали контент с одним и тем же DRM или разными DRM в пределах разрешенной области.
Имеющая возможность взаимодействия система DRM может создаваться посредством определения функций объектов (сущностей) на основании среды, в которой сущности, которые образуют домен, физически взаимодействуют одна с другой, и посредством надлежащего связывания сущностей друг с другом.
Однако, в прошлом, существует несоответствующий контент, который не поддерживается имеющей возможность взаимодействия системой DRM. Поскольку несоответствующий контент не поддерживается имеющей возможность взаимодействия системой DRM, в имеющей возможность взаимодействовать с DRM системе невозможно совместно использовать несоответствующий контент. То есть несоответствующий контент может быть в противоречии с несоответствующим контентом, который может поддерживаться имеющей возможность взаимодействия системой DRM.
Несоответствующие контенты могут подразделяться на чистые контенты и нечистые контенты.
Чистые контенты могут указывать исходные контенты, которые не зашифрованы и не скремблированы. Поскольку чистые контенты не применяются с DRM, в большинстве случаев в них нет информации о правах. Соответственно, можно неограниченно использовать контенты, и, несмотря на это, контенты не могут быть защищены.
Хотя нечистые контенты зашифрованы или скремблированы, нечистые контенты могут указывать контенты DRM, которые не поддерживаются услугой домена DRM. Хотя информация о правах для использования нечистых контентов может существовать, информация о правах не удовлетворяет информации о правах, используемой в доме, и, соответственно, невозможно предоставлять услугу домена DRM в отношении нечистых контентов. Например, источники звучания, хранимые на компакт-диске (CD), скремблируются, с тем чтобы предотвращать нелегальное копирование. Авторские права могут назначаться посредством контролируемого копирования. Однако способ применения авторских прав к услуге домена 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; процессор контента, который принимает контент, который должен передаваться из источника контента на клиентское устройство, и получает информацию о контенте по контенту из, по меньшей мере, одного из: ввода пользователя и источника контента; преобразователь контента, который принимает контент из процессора контента, преобразует принятый контент в целевой контент DRM, пригодный для целевого DRM, и передает целевой контент DRM на клиентское устройство; и диспетчер прав, который принимает информацию о контенте из процессора контента и формирует общую лицензию, из которой извлекаема информация о лицензии для использования переданного целевого контента DRM, используя принятую информацию о контенте.
В вышеприведенном аспекте настоящего изобретения, клиентское устройство может принимать сформированную общую лицензию от диспетчера прав, поставлять принятую общую лицензию на сервер лицензий для целевого DRM, и использовать целевой контент DRM, переданный из преобразователя контента, посредством использования лицензии, которая выдана сервером лицензий для целевого DRM.
В дополнение, процессор контента может быть установлен в, по меньшей мере, одном из клиентского устройства, источника контента и другого устройства, зарегистрированного в домене. Преобразователь контента может принимать ключ дешифрования для дешифрования контента из по меньшей мере одного из источника контента и заданной внешней системы, для того чтобы преобразовывать контент в целевой контент DRM.
Согласно еще одному аспекту настоящего изобретения, предложен способ обработки контента, способ содержит: прием контента, который должен передаваться из внешнего источника контента в имеющую возможность взаимодействия систему DRM; запрашивание системы защиты, чтобы проверяла целостность принятого контента; и определение, следует ли передавать контент в имеющую возможность взаимодействия систему DRM, на основе результата проверки целостности контента, который передается из системы защиты.
В вышеприведенном аспекте настоящего изобретения, определение того, следует ли передавать контент, может содержать: определение, что невозможно передать контент в имеющую возможность взаимодействия систему DRM, когда обнаружена ошибка в контенте в результате проверки целостности контента, который передан из системы защиты.
В дополнение, способ обработки контента дополнительно может содержать запрашивание системы защиты, чтобы восстанавливала контент, когда обнаружена ошибка в контенте в результате проверки целостности контента, который передан из системы защиты.
Согласно еще одному аспекту настоящего изобретения, предложен способ обработки контента, способ содержит: регистрацию первого устройства, которое включает в себя оптический носитель, хранящий зашифрованный контент и предопределенную информацию для воспроизведения зашифрованного контента, в домене; регистрацию второго устройства в домене; передачу, по меньшей мере, одного из зашифрованного контента и предопределенной информации с первого устройства на второе устройство, которое зарегистрировано в домене; и преобразование зашифрованного контента, который передан на второе устройство, в контент, который воспроизводим вторым устройством, посредством использования предопределенной информации.
Полезные результаты
Согласно варианту осуществления настоящего изобретения, можно предоставлять услугу домена DRM в отношении несоответствующих контентов, вводя несоответствующие контенты, которые не поддерживают имеющую возможность взаимодействия услугу DRM или услугу совместного использования контента, в домен. Соответственно, можно защищать контенты чистого типа и нечистого типа используя DRM и безопасно совместно использовать несоответствующие контенты среди клиентских устройств с одним и тем же DRM или разными DRM.
В дополнение, можно решить проблему в том, что ненадлежащие контенты наносят ущерб имеющей возможность взаимодействия системе DRM, улучшая надежность проверкой целостности несоответствующих контентов, которые вводятся в имеющую возможность взаимодействия систему DRM.
Краткое описание чертежей
Вышеприведенные и другие признаки и преимущества настоящего изобретения станут более очевидными посредством подробного описания его примерных вариантов осуществления со ссылкой на прилагаемые чертежи, на которых:
Фиг.1 - структурная схема, иллюстрирующая основные сущности, которые составляют имеющую возможность взаимодействия систему DRM;
Фиг.2 иллюстрирует пример основной работы имеющей возможность взаимодействия системы DRM;
Фиг.3 иллюстрирует пример работы имеющей возможность взаимодействия системы DRM, когда несоответствующий контент вводится в клиентское устройство;
Фиг.4 иллюстрирует структуру имеющей возможность взаимодействия системы DRM, когда процессор несоответствующего контента включен в клиентское устройство A;
Фиг.5 иллюстрирует структуру имеющей возможность взаимодействия системы DRM, когда процессор несоответствующего контента включен в источник контента;
Фиг.6-9 иллюстрирует примеры структур систем для защиты целостности несоответствующего контента;
Фиг.10 иллюстрирует пример процедуры для защиты целостности несоответствующего контента, который вводится в имеющую возможность взаимодействии систему DRM;
Фиг.11 иллюстрирует пример способа обработки контента согласно еще одному варианту осуществления настоящего изобретения;
Фиг.12 иллюстрирует пример процедуры выполнения аутентификации между оптическим носителем и хостом;
Фиг.13 иллюстрирует пример процедуры регистрации устройства воспроизведения оптических носителей в домене; и
Фиг.14 иллюстрирует пример процедуры, в которой контент совместно используется между устройствами, которые зарегистрированы в домене.
Номера ссылок
30 - источник контента
70 - сервер лицензий DRM-A
100' - имеющая возможность взаимодействия система DRM
110 - диспетчер домена
120 - диспетчер прав
130 - преобразователь контента
150 - процессор несоответствующего контента
CA - клиентское устройство A
Наилучший вариант осуществления изобретения
Далее, предпочтительные варианты осуществления настоящего изобретения будут подробно описаны со ссылкой на прилагаемые чертежи. В дополнение, для того чтобы ясно описать примерные варианты осуществления со ссылкой на прилагаемые чертежи, используются специальные технические термины. Однако настоящее изобретение не ограничено выбранными специальными техническими терминами, и каждый специальный технический термин включает в себя все технические синонимы, которые действуют подобным образом, с тем чтобы достигать подобной сути.
Фиг.1 - структурная схема, иллюстрирующая основные сущности, которые составляют имеющую возможность взаимодействия систему DRM. На фиг.1, приведен пример взаимосвязи между доменом, основными сущностями, которые составляют домен, и другими сущностями.
Как показано на фиг.1, имеющая возможность взаимодействия система 100 DRM составляет домен 10 в качестве основной единицы доверенной системы DRM. Здесь доменом является зона обслуживания, обслуживаемая имеющей возможность взаимодействия системой DRM. Домен 10 может указывать набор, включающий в себя аутентифицированные устройства, системы программного обеспечения, узлы связи, и тому подобное.
Домен 10 может создаваться, используя физическую концепцию. По выбору, домен 10 может создаваться, используя только логическую концепцию. По выбору, домен 10 может создаваться, используя физическую и логическую концепции. Например, домен 10 может быть построен в качестве набора аутентифицированных устройств в отдельной локальной области. По выбору, домен 10 может быть построен в качестве набора логически аутентифицированных устройств независимо от локальной области. По выбору, домен 10 может быть построен в качестве набора, включающего в себя набор аутентифицированных устройств в локальной области и набор логически аутентифицированных устройств, которые являются внешними по отношению к локальной области.
В настоящем изобретении будет описан случай, где имеющая возможность взаимодействия система 100 DRM составляет домен, который создан, используя физическую концепцию. Соответственно, в дальнейшем, домен 10 может указывать набор аутентифицированных устройств в отдельной локальной области. Однако настоящее изобретение не ограничено таковым. Можно применять вышеупомянутые различные домены (например, набор логических устройств независимо от локальной области, набор, включающий в себя аутентифицированные устройства в локальной области, и аутентифицированные устройства, которые являются внешними по отношению к локальной области, и тому подобное) в дополнение к домену, который построен, используя физическую концепцию, в отношении настоящего изобретения.
Когда имеющая возможность взаимодействия система 100 DRM составляет домен 10, пользователь регистрируется в имеющей возможность взаимодействия системе 100 DRM, создает домен, используя устройства в локальной области, и использует требуемые контенты. Например, пользователь создает домен, настраивая дом пользователя на локальную область. Пользователь может легально совместно использовать источники звучания, видеозаписи, игры и тому подобное, которые защищены различными DRM, среди устройств, таких как персональный компьютер (ПК, PC), портативный мультимедийный проигрыватель (PMP), MP3-плеер, CD-плеер, мобильный телефон, персональный цифровой секретарь (PDA) и тому подобное, и воспроизводить источники звучания, видеозаписи, игры и тому подобное.
Со ссылкой на фиг.1, имеющая возможность взаимодействия система 100 DRM может быть составлена сущностями, такими как клиент 140, преобразователь 130 контента, диспетчер 110 домена, диспетчер 120 прав, контроллер 150 опорной точки, и тому подобное.
В это время сущности со 110 по 150 уникально обладают функциями в качестве модулей, которые могут быть установлены на предопределенном устройстве в или вне домена 10. Основные функции каждой сущности и предпочтительные местоположения установки каждой сущности будут описаны в последующем.
1. Клиент 140: Клиент 140 является сущностью, которая окончательно использует контент. То есть клиент 140 может указывать конечную точку, которая использует контент. Клиент 140 может быть установлен на устройстве в домене 10, таком как мобильный телефон, ПК, PDA, ТВ, CD, PMP, мобильный MP3-плеер и тому подобное. В это время устройство, на котором установлен клиент 140, будет указываться ссылкой как клиентское устройство. Заданное DRM может быть установлено на клиентском устройстве. Клиент 140 поддерживает различные функции в соединении с другими сущностями с 110 по 130, так что клиентское устройство может быть совместимым с другим типом DRM.
2. Преобразователь 130 контента: Преобразователь 130 контента служит для преобразования принятого извне контента в контент с заданным целевым DRM. Например, когда вводится контент с DRM A, преобразователь 130 контента преобразует контент с DRM A в контент с DRM B, который является целевым DRM. В дополнение, преобразователь 130 контента может преобразовывать чистый контент, который не применяется с DRM, в контент с целевым DRM. В качестве альтернативы преобразователь 130 контента может преобразовывать зашифрованный или скремблированный контент в контент с целевым DRM. Преобразователь 130 контента может быть установлен на предопределенном устройстве, например клиентском устройстве. В некоторых случаях преобразователь 130 контента может быть установлен во внешней системе.
3. Диспетчер 110 домена: Диспетчер 110 домена является сущностью, которая служит для управления доменом 10. Например, диспетчер 110 домена может служить для создания домена 10, ликвидации домена 10, регистрации и управления клиентом 140 и клиентским устройством, аутентификации клиента 140, регистрации и управления контроллером опорной точки, и аутентификации контроллера опорной точки.
Диспетчер 110 домена может существовать в любом местоположении в или вне домена 10. Например, в примере, показанном на фиг.1, диспетчер 110 домена существует вне домена 10. Предпочтительно, диспетчер 110 домена может быть установлен в системе на стороне поставщика услуг. Диспетчер домена может взаимодействовать с устройствами в домене через глобальную сеть связи, такую как сеть Интернет. Наоборот, диспетчер 110 домена может существовать в домене 10. В этом случае диспетчер 110 домена может быть установлен на предопределенном устройстве в домене 10.
4. Диспетчер 120 прав: Диспетчер 120 прав служит для управления информацией о правах пользователя на использование контента и выдачей общей лицензии на использование контента. Здесь общая лицензия является совместимой информацией о лицензии, из которой может извлекаться лицензия с иным типом DRM. В дополнение, диспетчер 120 прав является типичным диспетчером интерактивной услуги, который предусматривает функцию регистрации с тем, чтобы пользователь мог осуществлять доступ к имеющей возможность взаимодействия системе 100 DRM, и хранит информацию о правах пользователя на использование контента. Пользователь, который осуществляет доступ к имеющей возможность взаимодействия системе 100 DRM, используя функцию регистрации диспетчера 120 прав, может создавать домен 10, вызывая диспетчера 110 домена, и использует контент, используя клиентское устройство, зарегистрированное в домене 10. Как описано выше, клиентское устройство может указывать устройство, на котором установлен клиент 140, в домене 10.
Как показано на фиг.1, диспетчер 120 прав может быть установлен за пределами домена, например, в системе на стороне поставщика услуг. Однако диспетчер 120 прав не должен существовать на стороне поставщика услуг. В некоторых случаях диспетчер 120 домена может быть установлен на предопределенном устройстве в домене 10.
5. Контроллер 150 опорной точки: Контроллер 150 опорной точки является сущностью, которая определяет дальность локальной области и среду для создания домена 10. Дальность локальной области может быть определена на основании физического расстояния, количества переприемов, времени реакции и тому подобного. Контроллер 150 опорной точки включает в себя функцию проверки близости устройства, периодически или в заданное время. Контроллер 150 опорной точки может проверять, существует ли предопределенное устройство в локальной области. В дополнение, контроллер 150 опорной точки может поставлять мандат домена клиенту 140, который проверен на существование в локальной области. В это время, мандат домена указывает информацию для отображения, что клиент 140 существует в локальной области.
В дополнение, контроллер 150 опорной точки может служить в качестве представителя, который является представителем клиентов 140, включенных в домен 10, в локальной области. Например, контроллер 150 опорной точки может служить в качестве посредника, когда информация обменивается между клиентом 140 и диспетчером 110 домена. В качестве альтернативы контроллер 150 опорной точки может служить для хранения и управления информацией о клиентах 140, принадлежащих домену 10, и предоставления информации диспетчеру 110 домена.
Контроллер 150 опорной точки может быть определен в качестве предопределенного устройства в домене 10 в локальной области. То есть контроллер 150 опорной точки может быть устройством, выбранным из числа клиентских устройств в домене. Для этого, когда домен 10 создается в начальной стадии, выполняется последовательность операций выбора контроллера 150 опорной точки.
Последовательность операций выбора контроллера 150 опорной точки может выполняться посредством обмена информацией между клиентскими устройствами. Например, когда домен 10 создается в начальной стадии, клиентские устройства обмениваются информацией о производительности между клиентскими устройствами. Клиентское устройство, производительность которого является наивысшей, может выбираться в качестве контроллера 150 опорной точки. В это время производительность может указывать числовую информацию о рабочей характеристике устройства, например остаточную емкость аккумулятора, спецификацию системы, быстродействие сетевой связи и тому подобное.
В качестве альтернативы, последовательность операций выбора контроллера 150 опорной точки может выполняться диспетчером 110 домена. Например, когда домен 10 создается в начальной стадии, клиентские устройства сообщают информацию о производительности по клиентским устройствам диспетчеру 110 домена. Диспетчер 110 домена может выбирать клиентское устройство, производительность которого является наивысшей, в качестве контроллера 150 опорной точки, сравнивая сообщенные порции информации о производительности по клиентским устройствам друг с другом.
С другой стороны, в последовательности операций выбора контроллера 150 опорной точки, может выбираться устройство-кандидат, которое должно замещать контроллер 150 опорной точки, когда в контроллере 150 опорной точки возникает ошибка. Контроллер 150 опорной точки сообщает, что контроллер 150 опорной точки нормально работает, периодически обмениваясь информационными сигналами с диспетчером 110 домена или предопределенным клиентом. Когда информационные сигналы не передаются с контроллера 150 опорной точки диспетчеру 110 домена или предопределенному клиенту, текущий контроллер 150 опорной точки утрачивает положение контроллера 150 опорной точки, и устройство-кандидат может замещать контроллер опорной точки. В этом случае, новый контроллер опорной точки регистрируется диспетчером домена.
Хотя выгодно, чтобы немобильное устройство домена, имеющее много вычислительных ресурсов, определялось в качестве контроллера 150 опорной точки, мобильное устройство домена, такое как мобильный телефон, также может определяться в качестве контроллера 150 опорной точки.
Имеющая возможность взаимодействия система 100 DRM, кроме того, может включать в себя виртуального клиента, заместителя клиента и тому подобное, в дополнение к вышеупомянутым сущностям со 110 по 150. Описание о сущностях, которые не имеют непосредственного отношения к настоящему изобретению, будет опущено.
При использовании имеющей возможность взаимодействия системы 100 DRM, пользователь может совместно использовать и применять контент среди клиентских устройств, принадлежащих домену 10, хотя типы DRM, установленных на клиентских устройствах в домене 10, отличны друг от друга.
Фиг.2 иллюстрирует пример основной работы имеющей возможность взаимодействия системы 100 DRM. Фиг.2 иллюстрирует операции, которые должны выполняться в имеющей возможность взаимодействия системе 100 DRM, когда контент DRM-A хранится на клиентском устройстве A CA, и когда пользователь желает передать контент DRM-A на клиентское устройство B CB и использовать контент на клиентском устройстве B CB.
Со ссылкой на фиг.2 клиентское устройство A CA и клиентское устройство B CB должны быть проверены, чтобы быть членами домена 10, посредством запрашивания диспетчера 110 домена, чтобы аутентифицировал клиентское устройство A CA и клиентское устройство B CB (операции S1 и S2).
Клиентское устройство A CA производит запрос для передачи контента DRM-A на клиентское устройство B CB после аутентификации клиентского устройства A CA и клиентского устройства B CB. Запрос может передаваться в преобразователь 130 контента и диспетчер 120 прав (операции S3 и S4). Преобразователь 130 контента преобразует контент DRM-A в контент, пригодный для DRM-B (операция S5), и передает контент, пригодный для DRM-B, на клиентское устройство B CB (операция S6).
С другой стороны, диспетчер 120 прав хранит и управляет информацией о правах пользователя. Информация о правах включает в себя информацию о правах пользователя на использование контента DRM-A. Диспетчер 120 прав выдает общую лицензию, включающую в себя информацию о правах пользователя на использование контента DRM-A, на клиентское устройство B CB (операция S7). Выданная общая лицензия указывает информацию о лицензии, которая совместима с DRM A и DRM B.
Соответственно, после того, как клиентское устройство B CB предоставляет общую лицензию на сервер 20 лицензий DRM-B, клиентское устройство B CB принимает лицензию DRM-B, необходимую для использования контента, переданного с сервера 20 лицензий DRM-B, чтобы использовать лицензию DRM-R (операции S8 и S9). В это же время, диспетчер 120 прав может предоставлять серверу 20 лицензий DRM-B возможность поставлять лицензию DRM-B на клиентское устройство B CB посредством прямой поставки общей лицензии на сервер 20 лицензий DRM-B. В качестве альтернативы, диспетчер 120 прав может принимать лицензию DRM-B, пригодную для DRM B, и поставлять принятую лицензию DRM-B на клиентское устройство B CB, после того как диспетчер 120 прав поставляет общую лицензию на сервер 20 лицензий DRM-B.
Фиг.3 иллюстрирует пример работы имеющей возможность взаимодействия системы DRM, когда несоответствующий контент вводится на клиентское устройство. На фиг.3, показаны структура имеющей возможность взаимодействия системы DRM согласно примерному варианту осуществления настоящего изобретения и процедура обработки несоответствующего контента.
Как показано на фиг.3, имеющая возможность взаимодействия система 100' DRM согласно примерному варианту осуществления настоящего изобретения дополнительно включает в себя процессор 150 несоответствующего контента, с тем чтобы обрабатывать несоответствующий контент. Процессор 150 несоответствующего контента служит для преобразования несоответствующего контента, который принимается из источника 30 контента, в контент с форматом, который может поддерживаться имеющей возможность взаимодействия системой 100' DRM. Соответственно, внешний несоответствующий контент может вводиться в имеющую возможность взаимодействия систему 100' DRM через процессор 150 несоответствующего контента.
Прежде всего, процессор 150 несоответствующего контента получает предопределенный несоответствующий контент, который должен передаваться из источника 30 контента на клиентское устройство A CA (операция S10). В это время источник 30 контента может указывать устройство, включающее в себя контент в локальной среде, такой как ПК, CD-плеер, проигрыватель дисков blue-ray (BD), проигрыватель голографических дисков (HD), телевизионная абонентская приставка, мобильный телефон, телевизор (ТВ, TV), и тому подобное. В качестве ал