СПОСОБ И УСТРОЙСТВО ДЛЯ УПРАВЛЕНИЯ ПРАВОМ ТРАНЗАКЦИИ
METHOD AND APPARATUS FOR MANAGING TRANSACTION RIGHT

ОБЛАСТЬ ТЕХНИКИ, К КОТОРОЙ ОТНОСИТСЯ ИЗОБРЕТЕНИЕ
Данное изобретение относится к управлению цифровыми правами и, более конкретно, к способу и устройству для управления правом транзакции.
УРОВЕНЬ ТЕХНИКИ
В настоящее время, потребители привыкли покупать и использовать электронные книги, музыкальные файлы, файлы фильмов и файлы программных средств (в общем, называемые ниже элементами цифрового контента) дополнительно к традиционным аналогам, таким как бумажные книги, CD, содержащим музыкальные файлы, DVD, содержащим файлы фильмов и диски, содержащие файлы программных средств. Кроме того, все больше и больше потребителей имеют потребность в перепродаже элементов цифрового контента, купленных у поставщиков контента, подобно тому, как им давно разрешено перепродавать традиционные аналоги.
Публикация US 2011/0231273 Al описывает вторичный рынок для ранее проданного цифрового мультимедийного контента. Каждый из элементов ранее проданного цифрового мультимедийного контента может включать в себя право использования и право передачи. Право передачи элемента мультимедийного контента представляет собой право передавать собственность на право использования элемента мультимедийного контента другому лицу. Право передачи может включать в себя несколько прав более низкого уровня, таких как различные уровни полномочий для этого права, продолжительности, ограничения, кодирование, право на переформатирование, право на модификацию точности воспроизведения, право на реализацию в пределах конкретных типов материальных носителей (DVD, BluRay, флэш-память, и т.д.), и т.п.
В публикации US 2011/0231273 Al, вводится право передачи для определения права перепродажи элемента мультимедийного контента, но не имеется описания управления правом передачи.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
Автор данного изобретения идентифицировал следующие препятствия для перепродажи элементов цифрового контента.
Перепродажа элемента цифрового контента является неосуществимой без конкретного решения для управления правом перепродажи элемента цифрового контента. Поставщик контента может требовать наложения различных ограничений на перепродажу для различных элементов цифрового контента или даже для различных прав использования одного и того же элемента цифрового контента, предоставляемого различным пользователям. Таким образом, право перепродажи может быть различным для различных элементов цифрового контента или даже для различных прав использования одного и того же элемента цифрового контента. Однако, количество элементов цифрового контента, а также количество прав использования каждого элемента цифрового контента, как предполагается, является огромным и непрерывно увеличивается, и, таким образом, индивидуальное установление и запись права для каждого элемента цифрового контента или даже для каждого права использования элемента цифрового контента может потребовать огромной работы и большой базы данных.
На основе понимания технических проблем и предшествующего уровня техники, описанных выше, необходимо обеспечить решение для управления правом перепродажи элемента цифрового контента, как например, создания и/или обновления этих прав. Также необходимо обеспечить механизм для установления различных прав перепродажи для различных цифровых элементов или даже для различных распроданных прав использования каждого элемента цифрового контента с умеренной сложностью и стоимостью.
Для лучшего решения одной или нескольких вышеуказанных проблем, согласно одному варианту осуществления одного аспекта данного изобретения, обеспечивается способ управления правом транзакции в сервере управления цифровыми правами. Право транзакции является правом на транзакцию права использования элемента цифрового контента. Этот способ содержит этапы:
получения атрибута, ассоциированного с элементом цифрового контента, из метаданных элемента цифрового контента; и
генерации права транзакции на основе предварительно запоминаемого правила и атрибута элемента цифрового контента.
Поскольку право транзакции генерируется на основе атрибута элемента цифрового контента, или, другими словами, право транзакции зависит от атрибута элемента цифрового контента, генерируемое право транзакции элементов цифрового контента может быть различным, если соответствующие атрибуты, ассоциированные с элементами цифрового контента, являются различными. Кроме того, дополнительно к метаданным, генерация права транзакции требует только предварительно запоминаемого правила, что приводит к умеренной сложности и стоимости. Поскольку право транзакции также зависит от предварительно запоминаемого правила, поставщики контента не должны индивидуально устанавливать право транзакции для каждого элемента цифрового контента, но они все же способны устанавливать право транзакции посредством установления предварительно запоминаемого правила. Дополнительно, метаданные элемента цифрового контента широко используются в управлении цифровыми правами, и, таким образом, обеспечиваемый способ может быть без труда интегрирован почти во все виды системы управления цифровыми правами.
Элемент цифрового контента может относиться к любому оцифрованному элементу контента, подходящему для электронной транзакции, включая электронные книги, файлы фотоизображений, музыкальные файлы, файлы фильмов, файлы программных средств и т.д., или их комбинацию. Элемент цифрового контента не обязательно должен переноситься посредством материального объекта, а может быть загружен, например, через интернет.
Транзакция права использования элемента цифрового контента включает в себя как транзакцию из первых рук, в которой продавец является поставщиком контента, и продавец предоставляет покупателю право использования элемента цифрового контента, и транзакцию из вторых рук, в которой собственность на право использования передается от продавца к покупателю.
В другом варианте осуществления, атрибут ассоциирован с по меньшей мере одним из типа, длины, автора, даты издания, объявленной цены, количества раз транзакции, количества раз использования, и ранжирования элемента цифрового контента. Поскольку атрибут может быть различным, право транзакции может быть установлено очень гибко.
Таким образом, атрибут может быть либо статическим (например, автор, дата издания) или переменным по времени (например, количество раз транзакции, количество раз использования).
В другом варианте осуществления, способ дополнительно содержит обновление атрибута на основе транзакций и/или использований элемента цифрового контента.
Таким образом, атрибут элемента цифрового контента может быть динамическим согласно транзакциям и/или использованиям элемента цифрового контента, и, таким образом, право транзакции, генерируемое на его основе, может также быть динамическим.
В другом варианте осуществления, право транзакции содержит одну или несколько записей права, и каждая запись права указывает на одно из следующих ограничений для транзакции права использования элемента цифрового контента: ограничение на количество раз транзакции, ограничение на частоту транзакций, ограничение на время транзакции, ограничение на географическую область транзакции, и ограничение на стоимость транзакции.
Таким образом, право транзакции может содержать различные ограничения для соответствия различным требованиям поставщиков контента.
В другом варианте осуществления, способ дополнительно содержит этап получения транзакционной информации по меньшей мере одной транзакции права использования элемента цифрового контента; и этап генерации содержит генерацию права транзакции на основе предварительно запоминаемого правила, атрибута элемента цифрового контента и транзакционной информации по меньшей мере одной транзакции.
Поскольку генерируемое право транзакции зависит не только от атрибута элемента цифрового контента, но также зависит от по меньшей мере одной транзакции права использования элемента цифрового контента, право транзакции элемента цифрового контента может быть установлено различно для различных прав использования элемента цифрового контента.
В другом варианте осуществления, транзакционная информация по меньшей мере одной транзакции записывается в лицензии на право использования.
Поскольку лицензия на право использования может быть модифицирована только сервером управления цифровыми правами, транзакционная информация может быть предохранена от любой злонамеренной модификации.
В другом варианте осуществления, способ дополнительно предусматривает:
получение права транзакции;
получение транзакционной информации по меньшей мере одной транзакции права использования элемента цифрового контента; и
обновление права транзакции на основе транзакционной информации по меньшей мере одной транзакции и по меньшей мере одного из атрибута, полученного права транзакции, и предварительно запоминаемого правила.
В другом варианте осуществления, право транзакции права использования записывается в лицензии на право использования.
В другом варианте осуществления, способ дополнительно содержит этапы:
приема запроса на право транзакции перед этапом получения атрибута, причем запрос включает в себя метаданные элемента цифрового контента; и
отправки права транзакции после этапа генерации права транзакции.
Согласно одному варианту осуществления другого аспекта данного изобретения, обеспечивается первый способ поддержки транзакции права использования элемента цифрового контента. Право транзакции является правом на транзакцию права использования элемента цифрового контента. Этот способ содержит этап:
отправки запроса на право транзакции к серверу управления цифровыми правами, причем запрос включает в себя метаданные элемента цифрового контента, причем метаданные элемента цифрового контента содержат атрибут, ассоциированный с элементом цифрового контента;
причем право транзакции генерируется сервером управления цифровыми правами на основе предварительно запоминаемого правила и атрибута элемента цифрового контента.
Согласно одному варианту осуществления другого аспекта данного изобретения, обеспечивается второй способ поддержки транзакции права использования элемента цифрового контента. Право транзакции является правом на транзакцию права использования элемента цифрового контента. Этот способ содержит этап:
приема права транзакции от сервера управления цифровыми правами, причем право транзакции генерируется сервером управления цифровыми правами на основе предварительно запоминаемого правила и атрибута элемента цифрового контента в метаданных элемента цифрового контента.
Согласно одному варианту осуществления другого аспекта данного изобретения, обеспечивается устройство в сервере управления цифровыми правами для управления правом транзакции. Право транзакции является правом на транзакцию права использования элемента цифрового контента. Это устройство содержит:
блок получения для получения атрибута, ассоциированного с элементом цифрового контента, из метаданных элемента цифрового контента; и
блок генерации для генерации права транзакции на основе предварительно запоминаемого правила и атрибута элемента цифрового контента.
Согласно одному варианту осуществления другого аспекта данного изобретения, обеспечивается устройство для поддержки транзакции права использования элемента цифрового контента. Право транзакции является правом на транзакцию права использования элемента цифрового контента. Это устройство содержит:
блок отправки для отправки запроса на право транзакции к серверу управления цифровыми правами, причем запрос включает в себя метаданные элемента цифрового контента, причем метаданные элемента цифрового контента содержат атрибут, ассоциированный с элементом цифрового контента;
причем право транзакции генерируется сервером управления цифровыми правами на основе предварительно запоминаемого правила и атрибута элемента цифрового контента.
Согласно одному варианту осуществления другого аспекта данного изобретения, обеспечивается устройство для поддержки транзакции права использования элемента цифрового контента. Право транзакции является правом на транзакцию права использования элемента цифрового контента. Это устройство содержит:
блок приема для приема права транзакции, причем право транзакции генерируется сервером управления цифровыми правами на основе предварительно запоминаемого правила и атрибута элемента цифрового контента в метаданных элемента цифрового контента.
Согласно одному варианту осуществления другого аспекта данного изобретения, обеспечиваются выполняемые компьютером команды для управления правом транзакции. Право транзакции является правом на транзакцию права использования элемента цифрового контента. Выполняемые компьютером команды выполнены с возможностью выполнения упомянутого выше способа управления правом транзакции в сервере управления цифровыми правами.
Согласно одному варианту осуществления другого аспекта данного изобретения, обеспечиваются выполняемые компьютером команды для поддержки транзакции права использования элемента цифрового контента. Право транзакции является правом на транзакцию права использования элемента цифрового контента. Выполняемые компьютером команды выполнены с возможностью выполнения упомянутого выше первого способа поддержки транзакции права использования элемента цифрового контента.
Согласно одному варианту осуществления другого аспекта данного изобретения, обеспечиваются выполняемые компьютером команды для поддержки транзакции права использования элемента цифрового контента. Право транзакции является правом на транзакцию права использования элемента цифрового контента. Выполняемые компьютером команды выполнены с возможностью выполнения упомянутого выше второго способа поддержки транзакции права использования элемента цифрового контента.
Эти и другие аспекты данного изобретения станут очевидными и поясняются на основе вариантов осуществления, описанных ниже.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
Указанные выше и другие задачи и признаки данного изобретения станут более очевидны из следующего подробного описания, при рассмотрении в сочетании с сопутствующими чертежами, в которых:
Фиг. 1 изображает последовательность операций способа управления правом транзакции согласно одному варианту осуществления данного изобретения;
Фиг. 2 изображает схематичную диаграмму управления правом транзакции согласно одному варианту осуществления данного изобретения;
Фиг. 3 изображает схематичную диаграмму первого устройства для управления правом транзакции, второе и третье устройства для поддержки транзакции, а также взаимосвязь между ними согласно одному варианту осуществления данного изобретения; и
Фиг. 4 изображает схематичную диаграмму иллюстративного сценария применения согласно одному варианту осуществления данного изобретения.
ОСУЩЕСТВЛЕНИЕ ИЗОБРЕТЕНИЯ
Подробное описание данного изобретения приведено ниже в сочетании с сопутствующими чертежами.
Фиг. 1 изображает последовательность операций способа 100 для управления правом транзакции согласно одному варианту осуществления данного изобретения.
Согласно одному варианту осуществления данного изобретения, обеспечивается способ управления правом транзакции в сервере управления цифровыми правами.
Право транзакции является правом на транзакцию права использования элемента цифрового контента. Элемент цифрового контента может относиться к любому оцифрованному элементу контента, подходящему для электронной транзакции, включая электронные книги, файлы фотоизображений, музыкальные файлы, файлы фильмов, файлы программных средств и т.д., или их комбинацию. Элемент цифрового контента не обязательно должен переноситься посредством материального объекта, но может быть загружен, например, через интернет. Транзакция права использования элемента цифрового контента включает в себя как транзакцию из первых рук, в которой продавец является поставщиком контента, и продавец предоставляет покупателю право использования элемента цифрового контента, и транзакцию из вторых рук, в которой собственность на право использования передается от продавца к покупателю.
Обращаясь к фиг. 1, способ 100 содержит этап S120 получения атрибута, ассоциированного с элементом цифрового контента, из метаданных элемента цифрового контента.
Атрибут, ассоциированный с элементом цифрового контента, может также называться внутренним атрибутом элемента цифрового контента, предполагая, что атрибут ассоциирован с элементом цифрового контента и является одним и тем же для любого права использования элемента цифрового контента.
В одном варианте осуществления, атрибут ассоциирован по меньшей мере с одним из типа, длины, автора, даты издания, объявленной цены, количества раз транзакции, количества раз использования, и ранжирования элемента цифрового контента.
Тип элемента цифрового контента может быть классифицирован согласно контенту элемента цифрового контента. Например, в случае, когда элемент цифрового контента является электронной книгой, типы элемента цифрового контента могут включать в себя учебник, научную статью, классический роман, популярный роман, газету, и т.д.
Количество раз транзакции может быть количеством транзакций из первых рук или количеством транзакций из первых рук и из вторых рук, и количество раз транзакции может быть общим количеством раз транзакции на данный момент или может подсчитываться в течение заданного периода времени.
Ранжирование элемента цифрового контента может быть любым ранжированием, например, ранжированием в отношении популярности.
Как можно увидеть, атрибут может быть либо статическим (например, автор, дата издания) или переменным по времени (например, количество раз транзакции, количество раз использования). В одном варианте осуществления, способ 100 может дополнительно содержать обновление атрибута на основе транзакций и/или использований элемента цифрового контента. Например, атрибут, ассоциированный с количеством транзакций и/или количеством использований, может обновляться на основе транзакций и/или использований элемента цифрового контента. В другом примере, поскольку ранжирование элемента цифрового контента может также зависеть от транзакций и/или использований элемента цифрового контента (например, больше транзакций, выше ранг), атрибут, ассоциированный с ранжированием, следовательно, также может быть обновлен.
В одном варианте осуществления, для элемента цифрового контента определяется множество категорий согласно по меньшей мере одному из типа, длины, автора, даты издания, объявленной цены, количества раз транзакции, количества раз использования, и ранжирования элемента цифрового контента, а атрибут элемента цифрового контента включает в себя информацию, указывающую на категорию элемента цифрового контента.
В общем, метаданные элемента цифрового контента содержат множество полей. Таким образом, внутренний атрибут элемента цифрового контента может быть одним полем метаданных или комбинацией двух или более полей метаданных.
Поле метаданных может быть существующим полем, определенным в текущих стандартах, как например, автор элемента цифрового контента или дата издания элемента цифрового контента.
Альтернативно, поле метаданных может быть полем, вновь определенным для целей управления правом транзакции. Например, поле количества раз транзакции может быть определено и вставлено в метаданные элемента цифрового контента. В другом примере, поле категории может быть определено и вставлено в метаданные элемента цифрового контента.
Дополнительно, обращаясь к фиг. 1, способ 100 дополнительно содержит этап S130 генерации права транзакции на основе предварительно запоминаемого правила и атрибута элемента цифрового контента.
Этап S130 может быть выполнен для различных целей. Когда не существует права транзакции, ассоциированного с элементом цифрового контента, этап S130 может быть выполнен для создания права транзакции. Когда существует право транзакции, ассоциированное с элементом цифрового контента, этап S130 может быть выполнен для обновления права транзакции. Например, право транзакции может быть обновлено, когда изменяется предварительно запоминаемое правило, и/или когда изменяется атрибут элемента цифрового контента.
Каждое право транзакции содержит одну или несколько записей права, и каждая запись права указывает на одно из следующих ограничений для транзакции права использования элемента цифрового контента: ограничение на количество раз транзакции, ограничение на частоту транзакций, ограничение на время транзакции, ограничение на географическую область транзакции, и ограничение на цену транзакции.
В одном варианте осуществления, каждая запись права может содержать две части, тип и значение. Тип записей права может включать в себя, но не ограничен этим, максимальное количество транзакций в течение срока использования, максимальную частоту транзакций, запрет транзакции в течение некоторого периода времени после издания, запрет транзакции в течение некоторого периода времени после последней транзакции, географическое ограничение, самую низкую цену транзакции, диапазон страниц для предварительного просмотра. Например, если тип записи права является максимальным количеством транзакций в сроке использования, а значение записи права равно 3, то запись права указывает на то, что элемент цифрового контента не может быть подвергнут транзакции более 3 раз; если тип записи права является запретом транзакции в течение некоторого периода времени после издания, и значение равно 1, то запись права указывает на то, что вторая транзакция запрещена в пределах 1 года после издания; если тип записи права является географическим ограничением, и значением является Китай, то запись права указывает на то, что элемент цифрового контента может быть подвергнут транзакции только в пределах Китая.
Предварительно запоминаемое правило может быть установлено издателями. В одном варианте осуществления, предварительно запоминается множество правил, каждое из которых устанавливается различным издателем. Альтернативно, предварительно запоминаемое правило может быть определено издателем и розничным предприятием совместно.
Согласно предварительно запоминаемому правилу, различные права транзакций могут быть определены согласно внутреннему атрибуту элемента цифрового контента.
Для электронной книги в качестве примера, если электронная книга относится к популярным периодическим изданиям, популярным веб-романам и т.д., и, таким образом, ее ценность быстро уменьшается с течением времени, то право транзакции этой книги может быть определено в виде запрета транзакции в течение некоторого периода времени или ограничения количества транзакций в течение некоторого периода времени. Если электронная книга относится к классическим романам и, таким образом, ее ценность является постоянной, то право транзакции этой книги может быть определено в виде ограниченного количества раз транзакции. Если электронная книга относится к газетам и, таким образом, ее ценность является кратковременной, то право транзакции этой книги может быть определено в виде запрета транзакции в течение короткого периода времени. Если электронная книга относится к научным статьям и, таким образом, ее ценность является постоянной, то право транзакции может быть определено в виде запрета транзакции. Если электронная книга относится к учебникам и, таким образом, ее ценность является постоянной, но быстро уменьшается для конкретного пользователя, то право транзакции может быть определено в виде ограниченного количества раз транзакции в течение длительного периода времени, а также запрета повторной транзакции в течение некоторого периода времени.
Согласно одному варианту осуществления, в случае, когда внутренний атрибут элемента цифрового контента включает в себя информацию, указывающую на категорию элемента цифрового контента, предварительно запоминаемое правило может содержать множество прав транзакций, каждое из которых соответствует одной из множества категорий.
Дополнительно, обращаясь к фиг. 1, способ 100 может дополнительно содержать этап S110 перед этапом S120, и этап S140 после этапа S130. На этапе S110, принимается запрос на право транзакции, и этот запрос включает в себя метаданные элемента цифрового контента. Принятые метаданные затем используются на этапе S120 для получения внутреннего атрибута элемента цифрового контента. На этапе S140 отправляется право транзакции, сгенерированное на этапе S130.
Фиг. 2 изображает схематичную диаграмму управления правом транзакции согласно одному варианту осуществления данного изобретения. Управление правом транзакции включает в себя создание и/или обновление права транзакции.
Как показано на фиг. 1, способ управления правом транзакции содержит этап S130 генерации права транзакции на основе предварительно запоминаемого правила и атрибута элемента цифрового контента. Обращаясь к фиг. 2, управление 200 правом транзакции права использования элемента цифрового контента может дополнительно осуществляться на основе транзакционной информации 230 и/или предшествующего права 240 транзакции дополнительно к внутреннему атрибуту 210 и предварительно запоминаемому правилу 220.
Транзакционная информация 230 относится к транзакционной информации по меньшей мере одной транзакции права использования элемента цифрового контента.
Транзакционная информация 230 может включать в себя только транзакционную информацию самой последней транзакции. Альтернативно, транзакционная информация 230 может включать в себя транзакционную информацию всех транзакций, включая транзакцию из первых рук, а также любые существующие транзакции из вторых рук.
Транзакционная информация 230 может включать в себя статистическую информацию, такую как общее количество раз транзакции. Дополнительно или альтернативно, транзакционная информация 230 может включать в себя транзакционную информацию для каждой из по меньшей мере одной из этих транзакций. Транзакционная информация каждой транзакции может включать в себя дату транзакции и/или цену транзакции. Транзакционная информация одной транзакции может включать в себя информацию о продавце и/или покупателе, такую как географическая область, в которой продавец и/или покупатель находится и/или потребительскую категорию продавца и/или покупателя. Например, потребительская категория может указывать на то, является ли пользователь VIP-пользователем, или нет.
В одном варианте осуществления, при обновлении права транзакции, предшествующее право 240 транзакции может быть использовано с предварительно запоминаемым правилом или без него для генерации нового права 250 транзакции. Например, это выгодно в случае, когда предварительно запоминаемое правило изменяется после генерации предшествующего права 240 транзакции, и по меньшей мере на некоторую часть предшествующего права 240 транзакции не повлияет новое предварительно запоминаемое правило.
Согласно одному варианту осуществления данного изобретения, транзакционная информация 230, а также право 240/250 транзакции записывается в лицензии на право использования. Поскольку лицензия на право использования может быть модифицирована только сервером управления цифровыми правами, транзакционная информация может быть предохранена от любой злонамеренной модификации.
Право транзакции подлежит управлению во многих различных сценариях, некоторые из которых иллюстративно описаны ниже.
В первом сценарии, во время транзакции из первых рук права использования элемента цифрового контента, создается право транзакции для права использования элемента цифрового контента.
Во втором сценарии, во время транзакции из вторых рук права использования элемента цифрового контента, создается право транзакции, если никакого права транзакции не определено для права использования, или право транзакции права использования обновляется согласно транзакции из вторых рук. Например, если право транзакции содержит значение количества разрешенных раз транзакции, то право транзакции может быть обновлено посредством уменьшения этого значения на 1.
В третьем сценарии, во время любой предшествующей транзакции элемента цифрового контента не было создано никакого права транзакции для использования элемента цифрового контента, но право транзакции создается после запроса собственника права использования элемента цифрового контента. Например, этот сценарий может быть применен для тех элементов цифрового контента, которые были распроданы до введения права транзакции в управление цифровыми правами.
В четвертом сценарии, в качестве реакции на изменение предварительно запоминаемого правила, может быть обновлено все право транзакции на основе предварительно запоминаемого правила.
В пятом сценарии, в качестве реакции на изменение внутреннего атрибута элемента цифрового контента, право транзакции каждого права использования элемента цифрового контента может быть обновлено.
Фиг. 3 изображает схематичную диаграмму первого устройства для управления правом транзакции, второе и третье устройства для поддержки транзакции, а также взаимосвязь между ними согласно одному варианту осуществления данного изобретения.
Обращаясь к фиг. 3, первое устройство 310 для управления правом транзакции содержит блок 312 получения для получения атрибута, ассоциированного с элементом цифрового контента, из метаданных элемента цифрового контента, и блок 313 генерации для генерации права транзакции на основе предварительно запоминаемого правила и атрибута элемента цифрового контента. Дополнительно, первое устройство 310 может дополнительно содержать блок 311 приема и блок 314 отправки. Блок 311 приема принимает запрос на право транзакции, который включает в себя метаданные элемента цифрового контента. Метаданные элемента цифрового контента затем отправляются к блоку 312 получения для получения атрибута, ассоциированного с элементом цифрового контента. Блок 314 отправки принимает сгенерированное право транзакции от блока 313 генерации и, затем, отправляет право транзакции.
Дополнительно, обращаясь к фиг. 3, второе устройство 320 для поддержки транзакции содержит блок 321 отправки для отправки запроса на право транзакции, который включает в себя метаданные элемента цифрового контента. Третье устройство 330 для поддержки транзакции содержит блок 331 приема для приема права транзакции.
В одном варианте осуществления, первое устройство 310 может находиться в пределах сервера управления цифровыми правами. Альтернативно, первое устройство 310 может быть отделенным от сервера управления цифровыми правами, но коммуникационно соединенным с сервером управления цифровыми правами.
В одном варианте осуществления, второе устройство 320 может находиться в платформе транзакции. Платформой транзакции может управлять издатель, розничное предприятие или третья сторона. Обычно, платформа должна быть уполномочена издателем и/или розничным предприятием или, иначе, может быть уполномочена такой же организацией более высокого уровня, если платформой управляет третья сторона. Например, когда заключается сделка на транзакцию права использования элемента цифрового контента между двумя потребителями (т.е., продавцом и покупателем) на платформе транзакции, платформа может отправить запрос на право транзакции к первому устройству 310. Дополнительно или альтернативно, второе устройство 320 может находиться в клиенте управления цифровыми правами потребителя. Например, когда потребитель продает право использования элемента цифрового контента другому потребителю, он может напрямую отправить запрос на право транзакции к первому устройству 310.
В одном варианте осуществления, третье устройство 330 может находиться в платформе транзакции. Например, когда платформа транзакции принимает право транзакции права использования элемента цифрового контента от первого устройства, она, затем, отправляет принятое право транзакции к собственнику права использования, а именно, покупателю в рассматриваемой транзакции. Дополнительно или альтернативно, третье устройство 330 может находиться в клиенте управления цифровыми правами потребителя. Например, когда потребитель покупает право использования элемента цифрового контента у другого потребителя, он может напрямую принять право транзакции права использования элемента цифрового контента от первого устройства 310.
Фиг. 4 изображает схематичную диаграмму иллюстративного сценария применения согласно одному варианту осуществления данного изобретения.
В этом варианте осуществления, лицензия на право использования электронной книги содержит право транзакции. Необязательно, лицензия может дополнительно содержать запись истории, которая содержит транзакционную информацию прошлых транзакций права использования.
В этом варианте осуществления, метаданные электронной книги включают в себя поле внутреннего атрибута, содержащее атрибут, ассоциированный с электронной книгой. Этот атрибут указывает на категорию электронной книги. В иллюстративных целях, пример метаданных электронной книги 400 показан следующим образом:
Метаданные:
{ID электронной книги: 12345678;
Заглавие: XXXXX;
ID издателя: 87654321
Атрибут: популярный роман}
В этом варианте осуществления, определяется множество категорий согласно типу электронной книги, включая газету, новостные периодические издания, периодические издания здравоохранения, популярные научные периодические издания, популярные романы, классические романы, научную статью, обзор состояния рынков, учебник для начальных и средних школ, учебник для университета. Некоторое количество правил предварительно запоминается в базе данных правил. Каждое правило соответствует различному издателю. Каждое правило содержит множество прав транзакции, каждое из которых соответствует одной из множества категорий. В иллюстративных целях, пример предварительно запоминаемого правила, соответствующего издателю с ID 87654321, показан следующим образом. (Следует отметить, что показано только право транзакции для категории популярных романов, в то время как другие опущены для краткости.)
Предварительно запоминаемое правило:
{ID издателя: 87654321
Категория 0: газета
Категория 1: новостные периодические издания
Категория 2: периодические издания здравоохранения
Категория 3: популярные научные периодические издания
Категория 4: популярные романы
{Правило транзакции:
Количество раз транзакции
{Ограничение 1: <2 раз в первый год
}
Географическое ограничение: Китай;
Диапазон цены транзакции;
{Ограничение 1: >75% в первый год
}
Диапазон страниц для предварительного просмотра
{Ограничение 1: предисловие;
Ограничение 2: <20 страниц}
}
Категория 5: классические романы
Категория 6: научная статья
Категория 7: обзор состояния рынков
Категория 8: учебник для начальных и средних школ
Категория 9: учебник для университета
Категория … }
В этом варианте осуществления, когда потребитель 451 покупает право использования электронной книги 400 у издателя или розничного предприятия, право транзакции права использования также генерируется и включается в лицензию на право использования, и, затем, лицензия предоставляется потребителю 451. Согласно иллюстративным метаданным электронной книги 400 и иллюстративному предварительно запоминаемому правилу, показанному выше, право транзакции генерируется следующим образом:
Права транзакции:
{
Количество раз транзакции
{Ограничение 1: <2 раз в первый год}
Географическое ограничение: Китай;
Диапазон цены транзакции;
{Ограничение 1: >75% в первый год}
}
Обращаясь к фиг. 4, процедура для транзакции права использования электронной книги 400 от потребителя 451 к потребителю 452 через платформу 420 транзакции согласно одному варианту осуществления данного изобретения будет описана ниже.
На этапе S410, потребитель 451, который пытается перепродать право использования электронной книги 400 потребителю 452, сначала отправляет запрос транзакции к платформе 420 транзакции, например, через клиента управления (DRM) цифровыми правами. Запрос транзакции включает в себя ID электронной книги 400, лицензию на право использования электронной книги 400, которая содержит право транзакции, и транзакционную информацию запрашиваемой транзакции, включая пользовательский ID потребителя 451, пользовательский ID потребителя 452, которому потребитель 451 пытается перепродать электронную книгу, цену, дату, когда потребитель 451 купил электронную книгу 400. Альтернативно лицензии на право использования электронной книги 400, запрос транзакции может включать в себя лицензионный ID этой лицензии. Как известно, сервер 430 DMR обычно имеет базу данных лицензий, из которой лицензия может быть извлечена с использованием соответствующего ID лицензии.
После приема запроса транзакции от потребителя 451, платформа 420 транзакции проверяет, разрешена ли запрашиваемая транзакция, согласно праву транзакции и транзакционной информации запрашиваемой транзакции, включенной в запрос транзакции. Если запрашиваемая транзакция не разрешена, то процедура прерывается. В этом варианте осуществления предполагается, что датой покупки потребителем 451 электронной книги 400 является 19 июня, 2012, текущей датой является 19 июля, 2012, потребитель 452 находится в Китае, а цена составляет 85% от исходной цены, и, таким образом, платформа 420 транзакции определяет, что запрашиваемая транзакция разрешена. Альтернативно платформе 420 транзакции, сервер 430 DMR может проверить, разрешена ли запрашиваемая транзакция или нет, и информировать платформу 420 транзакции о результатах проверки.
При определении того, что запрашиваемая транзакция разрешена, платформа 420 транзакции запускает процесс приобретения лицензии посредством отправки триггера к серверу 430 DMR, причем лицензия должна быть предоставлена покупателю разрешенной транзакции, а именно, потребителю 452. Триггер содержит метаданные электронной книги 400, включая внутренний атрибут и транзакционную информацию разрешенной транзакции. Платформа 420 транзакции может получить метаданные электронной книги 400 от соответствующего издателя 410 или от потребителя 451. Необязательно, триггер содержит всю информацию в запросе транзакции.
При приеме триггера от платформы 420 транзакции, сервер 430 DMR генерирует обновленные права транзакции для покупателя разрешенной транзакции, а именно, потребителя 452, следующим образом:
Право транзакции;
{
Количество раз транзакции
{Ограничение 1: <1 раза в следующие 11 месяцев}
Географическое ограничение: Китай;
Диапазон цены транзакции;
{Ограничение 1: >75% в следующие 11 месяцев}
}
Затем, сервер 430 DMR генерирует лицензию на право использования электронной книги 400, которая включает в себя обновленное право транзакции.
На этапе S430, сервер 430 DMR предоставляет сгенерированную лицензию с обновленным правом транзакции потребителю 452.
Как показано на фиг. 4, потребитель 452 загружает электронную книгу 400 из платформы транзакции. Альтернативно, потребитель 452 может принимать электронную книгу 400 напрямую от потребителя 451. После получения как электронной книги 400, так и лицензии на право использования электронной книги 400, потребитель 452 может читать электронную книгу.
На этапе S440, сервер 430 DMR дает команду DRM-клиенту потребителя 451 для уничтожения лицензии на право использования электронной книги 400, так чтобы потребитель 451 больше не имел права использования электронной книги 400. В случае, когда лицензия на право использования электронной книги 400 содержит лицензию на право использования других электронных книг, сервер 430 DMR может модифицировать лицензию таким образом, чтобы она больше не содержала лицензию на право использования электронной книги 400 и, затем, отправить модифицированную лицензию потребителю 451.
Дополнительно предлагается набор выполняемых компьютером команд для выполнения способов, описанных выше. Эти команды могут находиться в блоке отправки, блоке получения, блоке генерации и/или блоке приема первого устройства, в блоке отправки второго устройства и/или в блоке приема третьего устройства для выполнения любого этапа описанных выше способов.
Хотя данное изобретение описано на примерах вариантов осуществления, показанных на чертежах, следует понимать, что данное изобретение может быть осуществлено во многих альтернативных формах, включая любую комбинацию аппаратного и программного обеспечения. Дополнительно, может быть использован любой подходящий размер, форма или тип материалов, элементов, компьютерных программных элементов, компьютерного программного кода, или компьютерных программных модулей.
При рассмотрении в контексте компьютерного программного кода, следует понимать, что эти модули могут быть реализованы в схемах аппаратных средств, компьютерном программном коде, или любой комбинации схем аппаратных средств и компьютерного программного кода.
Следует отметить, что упомянутые выше варианты осуществления являются иллюстративными, а не ограничивающими, и что специалисты в данной области техники смогут разработать альтернативные варианты осуществления, не выходя за рамки объема приложенной формулы изобретения. Данные варианты осуществления являются иллюстративными, а не ограничивающими. Предполагается, что данное изобретение включает в себя все модификации и вариации к показанным и описанным вариантам осуществления в пределах объема и сущности данного изобретения. В формуле изобретения, любые ссылочные позиции, расположенные в круглых скобках, не должны толковаться как ограничивающие пункт формулы изобретения. Слово «содержащий» не исключает наличия элементов или этапов, не перечисленных в пункте формулы изобретения или в описании. Форма единственного числа элемента не исключает множества таких элементов. В относящихся к устройствам пунктах формулы изобретения, перечисляющих несколько блоков, некоторые из этих блоков могут быть осуществлены посредством одного и того же элемента из аппаратного или программного обеспечения. Использование слов первый, второй или третий, и т.д., не указывает на какой-либо порядок. Эти слова следует интерпретировать в качестве наименований.