Поддержание журнала встреч с медиа контентом

Иллюстрации

Показать все

Изобретение относится к созданию журнала встреч с цифровым медиа контентом. Техническим результатом является облегчение пользовательского доступа к медиа контенту, сохраненному в некотором местоположении в сети, и обеспечение пользователю возможности манипулирования и приобретения медиа контента на основе метаданных, характеризующих интересующий пользователя медиа контент, с которым пользователь уже встречался. Создают журнал встреч с медиа, перечисляющий в виде списка медиа контент, который ранее был предоставлен пользователю. Метаданные, описывающие встречи с медиа, используются для создания журнальных записей. Журнал представляется пользователю для взаимодействия. Возможность приобретения медиа контента предоставляется пользователю на основании метаданных. 3 н. и 17 з.п. ф-лы, 10 ил., 5 табл.

Реферат

Предшествующий уровень техники

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

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

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

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

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

Другие признаки будут частично очевидны и частично указаны в дальнейшем.

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

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

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

Фиг.3 - примерный моментальный снимок экрана интерфейса пользователя, иллюстрирующий метаданные, описывающие множество встреч с медиа.

Фиг.4 - примерная последовательность операций, иллюстрирующая создание журнала встреч с медиа.

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

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

Фиг.7 - примерный моментальный снимок экрана интерфейса пользователя, иллюстрирующий элементы медиа контента, сортированные согласно помеченному флагом или не помеченному флагом статусу.

Фиг.8 - примерный моментальный снимок экрана интерфейса пользователя, имеющего всплывающее окно, иллюстрирующее операции, доступные для выполнения на не помеченном флагом элементе медиа контента.

Фиг.9 - примерный моментальный снимок экрана интерфейса пользователя, имеющего всплывающее окно, иллюстрирующее операции, доступные для выполнения на помеченном флагом элементе медиа контента.

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

Соответствующие ссылочные позиции указывают на соответствующие части на всех чертежах.

Подробное описание

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

Сначала со ссылками на Фиг.1 примерная блок-схема иллюстрирует медиа службу 102, взаимодействующую с локальной областью 104 связи через сеть 103. В варианте осуществления локальная область 104 связи является беспроводной локальной сетью, расположенной, например, на предприятии розничной торговли, таком как кафе или аэропорт. Пользователи соединяются с локальной областью 104 связи с помощью вычислительных устройств 106 для инициализации или возобновления подписанных лицензий в медиа службе 102, доступа к поощрительному контенту, обновления списков воспроизведения, приобретения медиа контента, игры в игры и т.п. Пользователи могут также использовать локальную область 104 связи для получения доступа к ресурсам третьего лица, поддерживаемым оператором локальной области 104 связи. Ресурсы могут включать в себя, например, печать фотографий или других данных непосредственно от вычислительного устройства 106 пользователя на принтере 108 локальной сети, получение доступа к Интернет и проецирование фотографии и/или видео на беспроводный проектор или дисплей в предприятии розничной торговли.

Медиа служба 102 на Фиг.1 обеспечивает медиа контент и связанные службы для локальной области связи, такой как локальная область 104 связи. Пользователи подписываются на медиа службу 102, чтобы иметь доступ к услугам, предлагаемым медиа службой 102. Абоненты медиа службы 102 могут вносить ежемесячную или ежегодную плату за доступ к медиа службе 102. Альтернативно, может использоваться модель "платите, пока Вы используете", в которой пользователи платят на основании передачи для доступа и соединения с медиа службой 102. В еще одном варианте осуществления медиа служба 102 поддерживается полностью или частично посредством рекламных объявлений, вставленных в передачу от медиа службы 102.

Медиа служба 102 включает в себя область 110 памяти, хранящую профили 112 пользователя, элементы 114 медиа контента и ассоциированные метаданные 116. Профили 112 пользователя включают в себя информацию 118 подписки, описывающую подписки пользователя к медиа службе 102 (например, даты возобновления и тип подписки). Элементы 114 медиа контента включают в себя, но не ограничиваются ими, аудио, видео и изображения (например, песни полной или частичной длины и кинофильмы, файлы видеозаписи или короткометражные фильмы, записанные с телевизора, и рекламные программы). В варианте осуществления каждый из элементов 114 медиа контента имеет политику цифрового управления правами, ассоциированную с ним. В таком варианте осуществления передача элементов 114 медиа контента к вычислительному устройству 106 включает в себя передачу элементов 114 медиа контента с ассоциированной политикой цифрового управления правами, ассоциированной с ним, к вычислительному устройству 106. Компонент политики цифрового управления правами может предписывать, например, чтобы переданные элементы 114 медиа контента были удалены или иначе не воспроизводились после конкретной даты (например, даты истечения срока). В то время как элементы 114 медиа контента могут быть удалены, однако, метаданные 116, ассоциированные с элементами 114 медиа контента, не удаляются, а остаются, чтобы дать возможность пользователю приобрести элементы 114 медиа контента. Метаданные 116 могут использоваться в качестве последующей возможности для пользователя приобретения общедоступных элементов 114 медиа контента.

Метаданные 116 описывают элементы 114 медиа контента и включают в себя, например, информацию, связанную с альбомом, исполнителем, заголовком, дорожкой (фонограммой) и оформлением альбома. Хотя метаданные 116 описаны и показаны как отдельные от элементов 114 медиа контента на Фиг.1, некоторые из метаданных 116 могут быть частью элементов 114 медиа контента (например, сохранены в заголовке). Дополнительно, в то время как Фиг.1 иллюстрирует элементы 114 медиа контента и метаданные 116 как хранящиеся в области 110 памяти локально по отношению к медиа службе 102, элементы 114 медиа контента и метаданные 116 могут храниться удаленно от медиа службы 102 и быть частью системы третьего лица. В таком варианте осуществления медиа служба 102 имеет отношение и доступ к третьему лицу для выдачи элементов 114 медиа контента в локальную область 104 связи. В дополнение, метаданные 116 могут быть увеличены или дополнены, когда элементы 114 медиа контента предоставляются вычислительному устройству 106 (например, с деталями транзакции, такими как дата и время воспроизведения).

Примерная локальная область 104 связи, иллюстрированная на Фиг.1, включает в себя локальный медиа сервер 120 (например, устройство распределения контента), подсоединенный к сети 103 и к одной или более беспроводным точкам 122 доступа. Сеть 103 соединяет локальную область 104 связи с медиа службой 102 и, в варианте осуществления, с глобальной сетью, такой как Интернет. Локальный медиа сервер 120 включает в себя программное обеспечение для подсоединения к медиа службе 102, программное обеспечение для подсоединения к вычислительным устройствам 106, и, в варианте осуществления, локальную копию каталога контента, загруженную из медиа службы 102. Каталог контента отражает элементы 114 медиа контента, которые доступны от медиа службы 102. Устройства подсоединяются к беспроводной точке 122 доступа, когда они находятся в пределах локальной области 104 связи. Примерные устройства включают в себя вычислительные устройства 106, такие как вычислительное устройство #1 - вычислительное устройство #N, и сетевой принтер 108. Примерные вычислительные устройства включают в себя мобильный телефон, персональный помощник данных, портативный цифровой медиа проигрыватель, портативный компьютер и персональный компьютер. Вычислительные устройства 106 включают в себя любое устройство, или любой физический или логический элемент такого устройства, отдельное или включенное в другие устройства.

Локальная область 104 связи соответствует любой зоне или сети, такой как зона доступа медиа службы, локальная сеть, глобальная сеть или персональная сеть, и может включать в себя любое количество устройств. Например, локальная область 104 связи может включать в себя только два вычислительных устройства 106 (см. Фиг.5). Глобальные и локальные сети широко известны. Персональная сеть представляет собой любую технологию или систему, пригодную для использования, для непосредственной связи между вычислительными устройствами 106, ближайшими к конкретному человеку, устройству или объекту. Точка доступа, такая как беспроводная точка 122 доступа, может быть частью такой связи в варианте осуществления, но не требует такой связи в других вариантах осуществления. Технологии персональной сети или систем могут использоваться для подсоединения к другим локальным или глобальным сетям. Область действия персональной сети может составлять несколько метров. В варианте осуществления персональная сеть использует беспроводную технологию на замену кабелю. Беспроводные технологии на замену кабелю обычно идентифицируются посредством протоколов радиоинтерфейса, используемых для связи между вычислительными устройствами 106. Существующие протоколы радиоинтерфейса включают в себя технологию BLUETOOTH, беспроводную USB и различные частные протоколы. Такие протоколы радиоинтерфейса могут также использоваться для создания беспроводных топологий на замену кабелю.

Локальный медиа сервер 120 на Фиг.1 включает в себя процессор, сконфигурированный для выполнения выполняемых компьютером команд для подсоединения вычислительных устройств 106. В варианте осуществления процессор работает, чтобы обнаружить одно из вычислительных устройств 106, когда вычислительное устройство 106 входит в локальную область 104 связи или, иначе, прибывает в пределы заранее определенной близости локального медиа сервера 120 или беспроводной точки 122 доступа. Локальный медиа сервер 120 устанавливает беспроводное соединение с обнаруженным вычислительным устройством 106 и принимает пользовательский идентификатор от подсоединенного вычислительного устройства 106. Пользовательский идентификатор используется локальным медиа сервером 120, чтобы аутентифицировать пользователя вычислительного устройства 106, или дать возможность медиа службе 102 пройти аутентификацию. Аутентификация включает в себя, например, проверку информации 118 подписки или другой информации профиля пользователя, хранящейся в области 110 памяти медиа службы 102 для принятого идентификатора пользователя. После аутентификации пользователь имеет доступ к медиа службе 102 (например, элементам 114 медиа контента) и к одной или более локальным службам, предлагаемым оператором (например, печать). В варианте осуществления пользователь имеет доступ только к службам, предлагаемым медиа службой 102, за которые пользователь заплатил (например, как определено в профиле 112 пользователя), и любым дополнительным службам, предлагаемым оператором локальной области 104 связи.

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

Локальный медиа сервер 120 дополнительно работает для обеспечения доступа на основании статуса аутентификации пользователя (например, успешно аутентифицированный или нет) для области 110 памяти, ассоциированной с медиа службой 102 для конкретного пользователя, чтобы обновить информацию 118 подписки, хранящуюся в профиле 112 пользователя, ассоциированном с конкретным пользователем или любой другой доступной службой, предлагаемой медиа службой 102. Локальный медиа сервер 120 также обеспечивает один или более элементов 114 медиа контента и ассоциированные метаданные 116 от медиа службы 102 к считываемой компьютером среде (носителю), ассоциированной с вычислительным устройством 106. Один или более элементов 114 медиа контента выбираются оператором локальной области 104 связи на основании запроса клиента (например, интерес, демографические данные и т.д.). Выбранные элементы 114 медиа контента выдаются на вычислительное устройство 106 с политикой цифрового управления правами, ассоциированной с ними. Например, политика допускает три воспроизведения каждого из элементов 114 медиа контента, которые действуют более, чем три дня прежде, чем элементы 114 медиа контента сотрутся из вычислительного устройства 106 или иначе не будут воспроизводимыми.

Аспекты изобретения обеспечивают возможность для пользователя последующего приобретения элементов 114 медиа контента, посланных на вычисленное устройство. Возможность приобретения может иметь место, например, когда пользователь впоследствии подсоединяет вычислительное устройство 106 к Интернет и просматривает метаданные 116, ассоциированные с предоставленными элементами 114 медиа контента. Возможность приобретения имеется в пределах локальной области 104 связи или вне границ локальной области 104 связи.

Оператор или поставщик услуг локальной области 104 связи (например, предприятие розничной торговли) обеспечивает доступ к медиа службе 102 для клиентов оператора посредством приобретения деловой подписки на медиа службу 102. Такая подписка допускает оператора к уникальной марке локальной области 104 связи (например, Зона Медиа Доступа Кафе Джо) в маркетинговых целях. Например, когда пользователь входит в локальную область 104 связи, название оператора и марка появляются на вычислительном устройстве 106 пользователя. В варианте осуществления оператор совместно использует медиа контент из медиа службы 102 с подсоединенным вычислительным устройством 106. Совместное использование может иметь место посредством потоковой передачи медиа контента, где после приема (например, в пределах заранее определенной близости) вычислительное устройство 106 воспроизводит переданный в виде потока медиа контент пользователю. Альтернативно, или в дополнение, совместное использование может иметь место посредством загрузки медиа контента на вычислительное устройство 106. Посредством подписки на медиа службу 102 оператор больше не обязан хранить локальные копии медиа контента (например, компакт-диски, цифровые универсальные диски) в варианте осуществления. Дополнительно, с доступом к большому хранилищу элементов 114 медиа контента от медиа службы 102 оператор может предложить большое разнообразие контента, чтобы привлечь клиентов посещать или входить в локальную область 104 связи. Например, оператор может привлекать клиентов выбранным медиа контентом (например, джазовой музыкой в кафе, простой музыкой в винодельне, музыкой нового поколения в свечном магазине, альтернативным роком в магазине сноубордов).

В дополнение, оператору переходит часть доходов от продажи или, иначе, его вознаграждают от медиа службы 102, если пользователь впоследствии приобретает любой из загруженных элементов 114 медиа контента. Это может быть достигнуто ассоциированием идентификатора с оператором и включением этого идентификатора в элементы 114 медиа контента, загруженные на вычислительное устройство 106 пользователя. Во время возможности приобретения (например, когда вычислительное устройство 106 подсоединяется к другому вычислительному устройству 106, такому как персональный компьютер) пользователь просматривает метаданные 116, ассоциированные с загруженными элементами 114 медиа контента, и имеет возможность приобрести любой из элементов 114 медиа контента. При приобретении элементов 114 медиа контента метаданные 116, ассоциированные с желаемыми элементами 114 медиа контента, посылаются на медиа службу 102 наряду с идентификатором оператора локальной области 104 связи, из которой поощрительные элементы 114 медиа контента были загружены на вычислительное устройство 106 пользователя. Таким образом оператор идентифицируется и вознаграждается медиа службой 102 за представление пользователю приобретенных элементов 114 медиа контента.

Альтернативно или в дополнение, оператор может передать рекламные объявления к подсоединенным вычислительным устройствам 106 в пределах локальной области 104 связи. Рекламные объявления могут быть созданы для воспроизведения, например, перед тем, как контент будет потребляться (например, в начале воспроизведения музыки), после завершения воспроизведения, или во времени соединения. Например, когда пользователь подсоединяется к локальной области 104 связи, оператор вставляет медиарекламу, которая представляется пользователю перед тем, как список доступных служб отображается пользователю. В другом примере, когда пользователь выбирает доступную службу, оператор вставляет медиарекламу, которая представляется пользователю прежде, чем выбранная услуга будет оказана. В еще одном примере оператор может вставить рекламные объявления в любую точку в потоке или загрузке медиа контента на вычислительное устройство 106.

Альтернативно или в дополнение, оператор локальной области 104 связи может передавать или иначе идентифицировать выбранные элементы 114 медиа контента для медиа службы 102. Медиа служба 102 затем делает выбранный медиа контент доступным во всей или в выбранной локальной области связи, связанной с оператором (например, магазинах, принадлежащих компании, или привилегированных местоположениях).

Ниже со ссылками на Фиг.2 примерная блок-схема иллюстрирует связь между портативным вычислительным устройством 202 и медиа службой 204 с помощью вычислительного устройства 206 журнала и сети 208 в системе приобретения медиа информации. Например, портативное вычислительное устройство 202 представляет собой портативный цифровой медиа проигрыватель, и вычислительное устройство 206 журнала представляет собой персональный компьютер. Такая конфигурация имеет место, когда пользователь портативного вычислительного устройства 202 покидает локальную область связи, такую как на Фиг.1, и подсоединяет портативное вычислительное устройство 202 к вычислительному устройству 206 журнала. Одновременно в локальной области связи, принимающей элементы медиа контента, процесс, выполняющийся на портативном вычислительном устройстве 202, записывает метаданные, представляющие файл регистрации всех воспроизведенных элементов медиа контента, включая в себя потоковый контент, загруженный контент, радиовещательный контент и спутниковый контент. Подробности транзакции, такие как дата и время воспроизведения, также записываются.

При нахождении в локальной области связи (например, Фиг.1) метаданные, принятые портативным вычислительным устройством 202 от медиа службы 204 (или аналогичного устройства), синхронизируются с вычислительным устройством 206 журнала. Метаданные сохраняются на портативном вычислительном устройстве 202, пока не будет выполнена синхронизация.

Вычислительное устройство 206 журнала предоставляет синхронизированные метаданные пользователю для выбора, например, в интерфейсе пользователя с богатыми функциональными возможностями. Вычислительное устройство 206 журнала подсоединяется к медиа службе 204 с помощью сети 208, такой как Интернет. Этим способом пользователь может приобретать через вычислительное устройство 206 журнала любой из поощрительных элементов медиа контента, ранее загруженных или передаваемых в виде потока из медиа службы 204. Альтернативно или в дополнение, портативное вычислительное устройство 202 может устанавливать соединение с медиа службой 204, без вычислительного устройства 206 журнала, и непосредственно приобретать выбранные элементы медиа контента.

Вычислительное устройство 206 журнала включает в себя область 210 памяти. Область 210 памяти хранит синхронизированные метаданные как множество записей (регистраций) 214, таких как запись #1 - запись #N. Записи 214 содержат журнал, хронологию или подобное. Каждая из множества записей 214 соответствует элементу медиа контента, ранее предоставленному пользователю во время связи между портативным вычислительным устройством 202 пользователя и устройством распределения контента. Область 210 памяти дополнительно хранит активируемые элементы 212, такие как активируемый элемент #1 - активируемый элемент #N. Каждый из активируемых элементов 212 соответствует одной из множества записей 214. Активируемые элементы 212 связывают каждую из записей 214 с медиа службой 204, предлагающей соответствующие элементы медиа контента для приобретения. В варианте осуществления активируемые элементы 212 включают в себя часть каждой журнальной записи (например, заголовок, имя исполнителя, значок (иконку) или подобное) или всю журнальную запись (например, всю строку метаданных, идентифицирующих элемент медиа контента). Например, активируемый элемент 212 включает в себя заголовок гиперссылки конкретной песни.

Метаданные, переданные элементами медиа контента, описывают элементы медиа контента и описывают транзакцию. Такие метаданные включают в себя, но не ограничиваются ими, альбом, исполнитель, заголовок, фонограмму и оформление альбома. Дополнительно, метаданные включают в себя информацию о распределении элементов медиа контента, такую как дата и время, ассоциированную с передачей элемента медиа контента на портативное вычислительное устройство 202, сторонах (например, портативное вычислительное устройство 202 и устройство распределения контента), вовлеченных в передачу, идентификацию элементов медиа контента, передаваемых конкретным элементом медиа контента, идентификацию локальной области связи, где передача имела место, и т.п. Эти метаданные используются для выбора элементов медиа контента для приобретения, а также для идентификации стороны, ответственной за поощрительную передачу элемента медиа контента (например, для вознаграждения или обеспечения обратной связи ответственной стороне). Метаданные могут храниться с элементами медиа контента или храниться отдельно (например, в другой папке).

Во время работы процессор 216, ассоциированный с портативным вычислительным устройством 202, сконфигурирован для исполнения выполняемых компьютером команд для обмена с устройством распределения контента (например, с одноранговым устройством) после входа в локальную область связи, имеющую это устройство распределения контента. Элементы медиа контента и ассоциированные метаданные предоставляются портативному вычислительному устройству 202 посредством устройства распределения контента во время связи. Процессор 216 дополнительно выполняет выполняемые компьютером команды для подсоединения к вычислительному устройству 206 журнала за пределами локальной области связи и синхронизации ассоциированных метаданных с вычислительным устройством 206 журнала. Процессор 216 выполняет выполняемые компьютером команды для приема лицензии для воспроизведения одного или более элементов медиа контента, ассоциированных с метаданными, и для воспроизведения по меньшей мере одного из элементов медиа контента пользователю.

Ниже со ссылками на Фиг.3 примерный моментальный снимок экрана интерфейса 302 пользователя иллюстрирует метаданные, описывающие множество встреч с медиа. В варианте осуществления интерфейс 302 пользователя соответствует журналу в медиа проигрывателе. Интерфейс 302 пользователя может быть представлен в пределах контекста любой прикладной программы, включая, например, Интернет-браузер, и может также быть представлен как автономная прикладная программа.

Интерфейс 302 пользователя на Фиг.3 содержит список элементов медиа контента в виде журнальных записей, таких как журнальные записи 304, совместно используемые пользователями во время встреч с медиа. В этом примере у пользователя были встречи с Mediadude, Jeeters, и Marky Mark. Mediadude совместно использует песни Annie Lennox, U2, и Green Day. Jeeters совместно использует песни Coldplay. Marky Mark совместно использовали песни Green Day и Snow Patrol. Некоторые из песен были отмечены флагом пользователем (например, как особенно интересные песни), такие как "Talk" и "Speed of Sound" Coldplay. Флаг определяет конкретные элементы медиа контента как имеющие максимальное значение для работы с ними. Например, медиа информация, посланная от друга, которая была прослушана и доставила удовольствие пользователю, помечается пользователем флагом.

Информационные наполнения каждого столбца в интерфейсе 302 пользователя описывают каждую журнальную запись, разрешают сортировку и группировку и действуют как активируемые элементы. Интерфейс 302 пользователя из журнала может быть изменен или повернут, чтобы показать различные виды, основанные на выборе столбцов (например, сортировки). Примерные столбцы описываются в Таблице 1.

Таблица 1Примерные столбцы в интерфейсе пользователя журнала
Помеченная иконка Помеченная иконка (показана, если флаг установлен)
Номер фонограммы Номер фонограммы элемента медиа контента (если доступно)
Дата Дата и время встречи
Название Название элемента медиа контента
Исполнитель (отображение исполнителя) Исполнитель, ассоциированный с элементом медиа контента
Альбом Альбом, ассоциированный с элементом медиа контента
Действие Столбец действия (например Покупка, Загрузка, Просмотр изображения, Поиск)
От кого Человек, посылающий вам встречу или персональный тег
Кому Название устройства и/или пользователя, принимающего элемент медиа контента
Групповое название Название списка воспроизведения

Активируемые элементы в интерфейсе 302 пользователя включают в себя элементы в столбце Действие, такие как Загрузка 306. Альтернативно или в дополнение, активируемые элементы включают в себя всю или часть каждой журнальной записи. В варианте осуществления содержимое столбцов исполнителя и альбома включают в себя гиперссылки. Например, если пользователь нажимает на название исполнителя, медиа проигрыватель отображает соответствующую web-страницу для исполнителя. Если пользователь нажимает на название альбома, медиа проигрыватель отображает соответствующую web-страницу для названия альбома.

Возможность приобретения предоставляется для нескольких из песен, как показано в столбце Действие. Действие "Загрузка" указывает, что конкретный элемент медиа контента загрузился в виде потока на устройство пользователя, и копия доступна для приобретения и загрузки. Действие "Покупка" указывает, что локальная копия (например, поощрительная копия) конкретного элемента медиа контента хранится на вычислительном устройстве пользователя, но информация цифрового управления правами, ассоциированная с конкретным элементом медиа контента, указывает, что не поощрительная копия конкретного элемента медиа контента не была приобретена пользователем. Действие «Поиск» указывает, что копия конкретного элемента медиа контента не была идентифицирована в месте, где копия может быть расположена. Альтернативно, действие "Поиск" указывает, что копия конкретного элемента медиа контента не доступна для приобретения от медиа службы.

В примерном интерфейсе 302 пользователя согласно Фиг.3, заголовок, исполнитель и альбом для каждого элемента медиа контента показан наряду с доступным действием и идентификацией пользователя, от которого был воспринят элемент медиа контента. В варианте осуществления (не показан) интерфейс 302 пользователя также отображает устройства, от которых элементы медиа контента были приняты во время каждой встречи с медиа. Информация в интерфейсе 302 пользователя содержит метаданные, принятые от портативного вычислительного устройства, так же как и метаданные от службы подписки или издателя для дополнения принятых метаданных.

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

В варианте осуществления (не показан на Фиг.3) интерфейс 302 пользователя отображает текущее количество журнальных записей, отмеченные флагом элементы, загруженные элементы медиа контента, приобретенные элементы медиа контента и поиск, выполненный для элементов медиа контента.

Ниже со ссылками на Фиг.4 примерная последовательность операций иллюстрирует создание журнала встреч с медиа. Создание журнала документирует встречи пользователя с медиа и способствует приобретению медиа контента, совместно использованного во время встреч с медиа. На этапе 402 метаданные принимаются от вычислительного устройства, ассоциированного с пользователем. Метаданные описывают по меньшей мере одну встречу с медиа, с которой пользователь имел дело. Встреча с медиа представляет связь (обмен) между вычислительным устройством и другим вычислительным устройством, во время которой один или более элементов медиа контента были обменены между вычислительными устройствами.

Множество активируемых элементов (например, регистрации, журнальные записи или подобное) создается на этапе 404 для ассоциации с каждым из элементов медиа контента, ранее обмененным. Созданные активируемые элементы совместно формируют журнал встреч с медиа и предоставляют пользователю возможность приобрести элементы медиа контента. Активируемые элементы представляются пользователю на этапе 406. После приема выбора активируемых элементов на этапе 408, журналом и/или элементами медиа контента, соответствующими выбранным активируемым элементам, манипулируют соответственно на этапе 410.

Как альтернатива выбору активируемых элементов на этапе 408, пользователь может выбрать конкретную встречу с медиа. Журнальные записи, соответствующие выбранной встрече с медиа, идентифицируются, и ассоциированные элементы медиа контента предоставляются пользователю для воспроизведения. Этим способом пользователь способен вновь возобновить выбранную встречу с медиа. Например, пользователь может захотеть вновь восстановить событие или только «пройти» конкретный день.

В варианте осуществления активируемые элементы и связанная информация, созданная на этапе 404, сохраняются как записи в таблице базы данных. Например, если альбомная запись была принята во время встречи с медиа, таблица включает в себя индивидуальные записи для каждой из фонограмм альбома, с каждой записью, имеющей одно и то же значение идентификатора группы (например, JournalGroupID), для указания отношения между записями. В дополнение, заголовок альбома хранится в каждой записи (например, в поле JournalGroupName). Если список воспроизведения был также принят, название списка воспроизведения хранится в другом поле. Программное обеспечение в аспектах изобретения использует идентификаторы, ассоциированные с каждой из записей в таблице, чтобы согласовать контент с медиа библиотекой вычислительного устройства и службы. Примерная схема для хранения записей показана в Таблице 2.

Таблица 2Примерная схема журнала
Название области Описание
Journalkey Уникально идентифицирует запись в таблице (первичный ключ)
TrackingID Уникально идентифицирует медиа элемент на вычислительном устройстве
JournalOwnerMediaCardKey MediaCardKey владельца
JournalSourceMediaCardKey MediaCardKey источника. Значение 0 для персональных помеченных флагом элементов
JournalGroupID Записи в некоторой группе совместно используют некоторый идентификатор. Значения увеличиваются хронологически
JournalGroupType Тип группы (Альбом=1, Список воспроизведения=2, персональный флаг=3, сеанс DJ=4)
JournalGroupName Имя группы (например, имя списка воспроизведения, название альбома и т.п.)
JournalTimeStamp Дата и время, когда событие произошло на устройстве, или дата и время синхронизации, если значение отметки времени соответствующего устройства не действительно
JournalFlagged Был ли элемент «Помечен флагом» на устройстве
JournalServiceContentID Идентификатор службы контента (например, Идентификатор фонограммы)
JournalServiceProviderID Идентификатор службы провайдера
JournalAMGContentID Идентификатор контента AMG (например, `A__234;P__453;T__342`)
WMContentID Идентификатор контента медиа службы (например, фонограмма)
Номер Трека Номер фонограммы в последовательности
Название Название в последовательно