×
27.08.2013
216.012.657d

МЕТОДЫ ПОТРЕБЛЕНИЯ КОНТЕНТА И МЕТАДАННЫХ

Вид РИД

Изобретение

Юридическая информация Свернуть Развернуть
№ охранного документа
0002491618
Дата охранного документа
27.08.2013
Краткое описание РИД Свернуть Развернуть
Аннотация: Изобретение относится к области приема видео или аудио контента. Техническим результатом является предоставления контента и метаданных связанных с потреблением самого контента, а также предоставления контента и метаданных не препятствующие потреблению самого контента. Контент и метаданные, связанные с контентом, могут быть предоставлены некоторому числу пользователей. Контент может быть отображен на устройстве отображения, в то время как метаданные могут быть переданы в дистанционное устройство, соответствующее принимающему пользователю. Пользователь дополнительно может запрашивать желаемую информацию или метаданные, относящиеся к контенту, и запрошенная информация или метаданные могут быть переданы в дистанционное устройство пользователя. Разные пользователи могут запрашивать разную информацию об одном и том же объекте или о разных объектах, отображаемых или представляемых на устройстве отображения. Каждый запрашивающий пользователь может принимать запрошенную информацию об одном и том же объекте или о разных объектах с помощью соответствующих дистанционных устройств. 4 н.п., 23 з.п. ф-лы, 6 ил.
Реферат Свернуть Развернуть

Уровень техники

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

Раскрытие изобретения

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

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

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

Также описана система, предназначенная для отображения контента, извлечения метаданных, связанных с контентом, и посылки метаданных в дистанционное устройство, которое отделено от системы.

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

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

Настоящее описание будет лучше понято из следующего подробного раскрытия со ссылками на чертежи, на которых:

Фиг.1 иллюстрирует пример подходящей среды вычислительной системы.

Фиг.2 иллюстрирует пример системы для предоставления контента и метаданных, связанных с контентом.

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

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

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

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

Одинаковые ссылочные позиции использованы для обозначения одинаковых частей на чертежах.

Детальное описание

Обзор

Многообразие контента, доступного пользователям, постоянно возрастает. Например, пользователь может смотреть телевизионную программу. Телевизионная программа может иметь метаданные, связанные с ней, как например, для идентифицирования актеров, режиссеров и т.д. Однако традиционные способы, которые были использованы, чтобы предоставлять контент и метаданные, часто были не связанными с потреблением и/или мешали потреблению самого контента.

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

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

Иллюстративная среда

Фиг.1 является иллюстрацией среды 100 в примерном осуществлении, которое действует с возможностью использования универсальных дистанционных способов, чтобы распространять метаданные, связанные с отображаемым контентом. Проиллюстрированная среда 100 включает в себя один или более распределителей 102(m) (где “m” может быть любым целым от единицы до “M”) оператора сети, клиентское устройство 104 и провайдер 106 контента, которые соединены с возможностью связи друг с другом с помощью сетевых соединений 108, 110. В следующем обсуждении распределитель 102(m), а также клиентское устройство 104 и провайдер 106 контента могут соответствовать одному или более объектам. Таким образом, ссылка может быть сделана на один объект (например, клиентское устройство 104) или множество объектов (например, клиентские устройства 104, множество клиентских устройств 104 и т.д.). Кроме того, несмотря на то, что множество сетевых соединений 108, 110 изображены отдельно, сетевые соединения 108, 110 могут соответствовать сетевым соединениям, выполненным с использованием одной сети или множества сетей. Например, сетевое соединение 108 может соответствовать широковещательной сети с канальной обратной связью, сети интернет-протокола (IP) и т.д.

Клиентское устройство 104 может быть сконфигурировано множеством способов. Например, клиентское устройство 104 может быть сконфигурировано как компьютер, который может связываться через сетевое соединение 108, такой как настольный компьютер, подвижная станция, бытовое электронное оборудование развлечения, ресивера цифрового телевидения, соединенная с возможностью связи с устройством отображения, как проиллюстрировано, беспроводный телефон и т.д.

Провайдер 106 контента включает в себя один или более элементов контента 112(k), где “k” может быть любым целым от 1 до “K”. Контент 112(k) может включать в себя множество данных, таких как телевизионные программы, файлы видео по требованию (VOD) и т.д. Контент 112(k) передают через сетевое соединение 110 в распределитель 102(m).

Контент 112(k), переданный через сетевое соединение 110, принимают с помощью распределителя 102(m), и оно может быть сохранено как один или более элементов контента 114(n), где “n” может быть любым целым от единицы до “N”. Контент 114(n) может быть тем же, что и контент 112(k), принятый от провайдера 106 контента, или может отличаться от него. Например, контент 112(k) может включать в себя дополнительные данные, предназначенные для широковещательной передачи в клиентское устройство 104.

Один пример этих дополнительных данных проиллюстрирован на Фиг.1 как метаданные 116. Метаданные 116 могут включать в себя большое разнообразие данных, которые используются, чтобы описывать другие данные, которые в этом примере являются контентом 114(n). Метаданные 116 могут быть связаны с контентом 114(n) множеством способов, например, могут передаваться потоком с контентом через сетевое соединение 108. Таким образом, распространение контента 114(n) (и, следовательно, метаданных 116 в этом примере) из распределителя 102(m) в клиентское устройство 104 может быть обеспечено некоторым количеством способов, включая кабельный, радиочастотный (RF), микроволновый, цифровой абонентской линии (DSL), спутниковый, с помощью соединения интернет-протокола (IP) и т.д. Хотя метаданные 116 проиллюстрированы как предоставляемые с помощью распределителя 102(m) для простоты чертежа, понятно, что метаданные 116 также могут происходить из широкого разнообразия источников, таких как автономный провайдер третьей стороны, провайдер 106 контента и т.д.

Клиентское устройство 104 может быть сконфигурировано множеством способов с возможностью приема контента 114(n) и метаданных 116 через сетевое соединение 108. Клиентское устройство 104 обычно включает в себя аппаратное обеспечение и программное обеспечение, чтобы транспортировать и дешифровать контент 114(n) и метаданные 116, принятые из распределителя 102(m), для визуализации с помощью проиллюстрированного устройства отображения. Хотя показано устройство отображения, также предполагается множество других устройств вывода, например, громкоговорители.

Клиентское устройство 104 также может включать в себя функциональные возможности цифрового видеомагнитофона (DVR). Например, клиентское устройство 104 может включать в себя память 118, чтобы записывать контент 114(n) как контент 120(с) (где “c” может быть любым целым от единицы до “C”), принятый с помощью сетевого соединения 108 для вывода в устройство отображения или для визуализации с помощью устройства отображения. Таким образом, контент 120(с), который сохранен в памяти 118 клиентского устройства 104, может быть копией контента 114(n), который был передан потоком из распределителя 102(m).

Клиентское устройство 104 включает в себя модуль 122 связи, который является выполняемым в клиентском устройстве 104, чтобы управлять воспроизведением контента в клиентском устройстве 104, как например, посредством использования одного или более “командных режимов”, т.е. “трюковых (специальных) режимов”, чтобы настраивать на конкретный канал, заказывать контент на основе “оплаты за просмотр” и т.д. Командные режимы могут предоставлять нелинейное воспроизведение контента 120(с) (т. е. смещение по времени воспроизведения контента 120(с)), такое как пауза, перемотка, быстрый переход вперед, медленное воспроизведение и тому подобное.

Распределитель 102(m) проиллюстрирован как включающий в себя модуль 124 администратора. Модуль 124 администратора соответствует функциональным возможностям, чтобы конфигурировать контент 114(n) для вывода (например, потоковой передачи) через сетевое соединение 108 в клиентское устройство 104. Например, модуль 124 администратора может конфигурировать контент 112(k), принятый от провайдера 106 контента, чтобы он был подходящим для передачи через сетевое соединение 108, как например, чтобы “пакетировать” контент для распространения через Internet, конфигурирования для конкретного широковещательного канала, отображения контента 112 (k) в конкретные каналы и т.д.

Таким образом, в среде 100 Фиг.1 провайдер 106 контента может передавать широковещательным способом контент 112(k) через сетевое соединение 110 множеству операторов сети, пример которых проиллюстрирован как распределитель 102(m). Затем распределитель 102(m) может передать потоком контент 114(n) через сетевое соединение в множество клиентских устройств, пример которых проиллюстрирован как клиентское устройство 104. Затем клиентское устройство 104 может запомнить контент 114(n) в памяти 118 как контент 120(с) и/или немедленно визуализировать контент 114(n) для вывода, как он принят, например, когда клиентское устройство 104 сконфигурировано с возможностью включения в него функциональных возможностей цифрового видеомагнитофона (DVR). В другом примере клиентское устройство 104 может осуществлять доступ к потокам контента из множества распределителей 102(m), дополнительное описание которых может быть найдено в связи со следующим обсуждением.

Клиентское устройство 104 дополнительно проиллюстрировано как соединенное с возможностью связи с дистанционным устройством 126 через локальное сетевое соединение, такое как локальное беспроводное соединение, которое может использовать радиочастоту, инфракрасное излучение и т.д. дистанционное устройство 126 может быть сконфигурировано множеством способов, как например, устройство, которое расширяет функциональные возможности клиентского устройства 140 и нацелено на работу с этим клиентским устройством 104, а не с другим, как например, традиционное телевизионное дистанционное устройство управление, которое предоставляют с телевизором и т.д.

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

В одной реализации дистанционное устройство 126 может быть связано с одним или более клиентскими устройствами 104, чтобы обеспечивать взаимодействие. Например, клиентское устройство 104 и/или дистанционное устройство 126 может включать в себя кнопку “связывание”, которая, когда выбрана, создает локальное сетевое соединение между дистанционным и клиентским устройством 126, 104. Кроме того, это связывание может быть сохранено, таким образом, что, когда дистанционное устройство 126 движется между клиентскими устройствами, автоматически создается сетевое соединение между дистанционным устройством 126 и клиентским устройством 106 без вмешательства пользователя. Например, информация связывания может быть запомнена с помощью дистанционного устройства 126 и/или клиентского устройства 104 дистанционно через сетевое соединение (например, с помощью распределителя 102(m)) и т.д. Также предполагается множество других примеров.

Как проиллюстрировано, контент 120(с) может быть отображен на устройстве отображения. Контент 120(с) может включать в себя любой тип или объем контента, такого как видео или аудио контент, как описано ранее. Кроме того, также могут быть представлены метаданные 116, связанные с контентом 120(с), отображаемым на устройстве отображения. В проиллюстрированном примере метаданные 128 передают в дистанционное устройство 126 для отображения. Как проиллюстрировано, дистанционное устройство 126 является удаленным от устройства отображения клиентского устройства 104. Например, дистанционное устройство 126 может быть отделено от устройства отображения и может находиться в одном местоположении, в то время как устройство отображения может находиться во втором местоположении. В другом примере дистанционное устройство 126 может быть отделено от устройства отображения, но может находиться в непосредственной близости от устройства отображения.

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

Клиентское устройство 104 дополнительно проиллюстрировано как включающее в себя модуль 130 метаданных, который соответствует функциональным возможностям, чтобы взаимодействовать с метаданными 128. Например, модуль 130 метаданных может различать метаданные 116 от контента 114(n), который принимается с помощью потока из распределителя 102(m). Модуль 130 метаданных также может распространять принятые метаданные 116, как например, в дистанционное устройство 126, как метаданные 128. Также предполагается множество других примеров, дополнительное обсуждение которых может быть найдено в связи с Фиг.2.

Следует заметить, что один или более объектов, изображенных на Фиг.1, могут быть дополнительно разделены (например, распределитель 102(m) может быть осуществлен с помощью множества служб в распределенной вычислительной системе), объединены (например, распределитель 102(m) может включать в себя функциональные возможности, чтобы генерировать метаданные 116) и т.д. и, следовательно, среда 100 Фиг.1 является характерной для одной из множества разных сред, которые могут использовать описанные способы.

Вообще любые из функций, описанные в настоящей заявке, могут быть осуществлены с использованием программного обеспечения, программно-аппаратного обеспечения, аппаратного обеспечения (например, фиксированных логических схем), ручной обработки или комбинации этих реализаций. Термины “модуль”, “функциональные возможности”, “механизм” и “логическое устройство”, как использованы в настоящей заявке, в целом представляют программное обеспечение, программно-аппаратное обеспечение, аппаратное обеспечение или их комбинацию. Например, в случае осуществления программного обеспечения модуль, функциональные возможности или логическое устройство представляют программный код, который выполняет определенные задачи, когда выполнен в процессоре (например, CPU или множестве CPU). Программный код может быть запомнен в одном или более устройств памяти, доступной для чтения с помощью компьютера, как например, память 118. Признаки способов, описанных в настоящей заявке, являются независимыми от платформы, означая, что способы могут быть осуществлены в множестве коммерческих вычислительных платформах, имеющих множество процессоров.

Фиг.2 иллюстрирует пример системы 200 для предоставления контента и метаданных, связанных с контентом. В этом примере система может включать в себя вход 210, предназначенный для приема информации из источника данных, запоминающее устройство 303, предназначенное для сохранения информации, как например, предпочтения пользователя или устройства, или любой другой желаемой информации, устройство 202 извлечения данных, предназначенное для идентификации желаемых данных метаданных, выход 204, предназначенный для предоставления контента пользователю, и/или выход 205 метаданных, предназначенный для предоставления метаданных в дистанционное устройство. Фиг.2 является только одним примером для целей иллюстрации. Любые из компонентов, проиллюстрированных на Фиг.2, могут быть сконфигурированы разными способами или пропущены. Также могут быть представлены дополнительные компоненты.

Фиг.3 является блок-схемой последовательности этапов, иллюстрирующей один пример процесса, предназначенного для предоставления метаданных контента. В этом примере контент может быть принят (например, с помощью входа 201 Фиг.2) и дополнительно может быть отображен для пользователя (блок 301). Контент может включать в себя множество форм данных, включая, например, видео и/или аудио данные. Видео данные могут включать в себя изображения объектов, людей и т.д. Пользователю может быть желательным принимать дополнительную информацию о любом из объектов, отображенных в видео данных. Кроме того, пользователю может быть желательным получать дополнительную информацию об аудио информации, представленной в контенте.

Например, видео данные могут включать в себя вывод любимого актера. Чтобы получить метаданные 205, связанные с актером, пользователь может выбрать кнопку на дистанционном устройстве 126, которая вызывает неподвижное изображение, взятое из видео данных. Затем могут быть использованы методы распознавания образов (или распознавания лиц), чтобы идентифицировать все или часть неподвижного изображения, например, пользователь может обозначить кругом лицо актера, чтобы указать часть идентифицируемого неподвижного изображения; методы распознавания образов могут автоматически распознавать черты лица без дополнительного пользовательского ввода и т.д. Затем эта идентификация может быть использована в качестве основы для метаданных 205, которые получают для дистанционного устройства 126 и выводят с помощью дистанционного устройства 126, дополнительное обсуждение которого может быть найдено в связи с Фиг.4.

Система или устройство дополнительно могут принимать сигнал или сообщение от пользователя (блок 302). Система, принимающая входные данные из дистанционного устройства, может быть локальным клиентом 104 или сервером, связанным с широковещательной передачей контента в текущий момент в клиенте, таким как сервер, использованный, чтобы осуществлять распределитель 102(m) Фиг.1. Таким образом, сервер может быть частью распределителя 102(m) или другой сетью распространения видео, может иметь взаимосвязь с этой сетью и т.д. В варианте осуществления сервера дистанционное устройство 126 передает свой интерес в данных, представленных в клиентском устройстве 104, в сервер, например, в распределителе 102(m). Затем сервер выполняет обработку, чтобы принять запрос информации и ответить на него. В локальном варианте осуществления клиентское устройство 104 интерпретирует запрос и либо предоставляет ответ для большего количества данных из информации, локально запомненной в клиенте 104, либо осуществляет доступ к сети, такой как Internet, или распределителю 102(m), или к другому источнику, чтобы получить желаемую информацию. Сигнал или сообщение может указывать желаемую информацию или метаданные на основании отображаемого контента. Сигнал или сообщение от пользователя могут быть приняты с помощью входа 201 (Фиг.2) или с помощью другого входного устройства.

На основании сигнала или сообщения, принятого от пользователя, система или устройство может определить требуемые метаданные и дополнительно может определить желаемые метаданные и дополнительно может передать желаемые метаданные пользователю (блок 303). Например, контент 114(n) может содержать метаданные 116, описывающие разные аспекты контента 114(n). Например, метаданные 116 могут предоставлять информацию о продукции для объектов, отображенных в контенте 114(n), или биографическую информацию о людях или личностях, изображенных в контенте. В этом примере устройство 202 извлечения данных (Фиг.2) может принимать сигнал или сообщение пользователя с помощью входа 201 (Фиг.2) и на основании сигнала или сообщения идентифицировать желаемые метаданные 116 в контенте 114(n). Устройство 202 извлечения данных (Фиг.2) дополнительно может извлекать желаемые метаданные 116 из контента 114(n) и выводить метаданные с помощью выхода 205 метаданных (Фиг.2). Контент 114(n) может быть предоставлен с помощью выхода 204 (Фиг.2).

Метаданные 116, предоставленные с помощью выхода 205 метаданных, могут включать в себя данные, которые описывают или характеризуют аспект контента 114(n). Например, метаданные 116 могут включать в себя информацию об объектах, отображенных в контенте 114(n). Для предыдущего примера, объект, отображенный в контенте 114(n), может быть выбран пользователем, например, с помощью очерчивания неподвижного изображения, как описано ранее, с помощью захвата неподвижного изображения “в целом” и с использованием методов распознавания образов, чтобы определить часть, которая, вероятно, представляет интерес для пользователя, посредством автоматического выполнения модуля и без вмешательства пользователя и т.д. На основании выбора метаданные 116, соответствующие выбранному объекту, могут быть предоставлены пользователю. Тип предоставленных метаданных 116 может изменяться на основании типа выбранного объекта. Например, пользователь может выбрать объект, отображенный в контенте 114(n), чтобы принять информацию о покупке для объекта. В этом случае контент 114(n) может содержать изображение наименования, которое может быть куплено. Пользователь выбирает объект на дисплее, а метаданные 116 передают в дистанционное устройство пользователя, где метаданные 116 могут описывать различные аспекты объекта, такие как цена, наличие и т.д.

Метаданные 116 могут быть предоставлены пользователю в дистанционном устройстве 126. Например, контент 114(n) может быть отображено на устройстве отображения клиентского устройства 104, которое отделено от дистанционного устройства 126. Пользователь выбирает объект из отображенного контента 114(n) на устройстве отображения (например, из неподвижного изображения, взятого из контента, выведенного с помощью клиентского устройства 104, как описано ранее), а соответствующие метаданные могут быть переданы в дистанционное устройство пользователя, которые проиллюстрированы как метаданные 128 с дистанционным устройством 126. Дистанционное устройство 126 пользователя может быть отделено от устройства отображения клиентского устройства 104, как проиллюстрировано, и может находиться на любом расстоянии от устройства отображения, как например, через локальную или глобальную сеть. Следовательно, отображение на устройстве отображения может быть предоставлено независимо от метаданных 128, отображаемых в дистанционном устройстве.

Фиг.4 является блок-схемой последовательности этапов, иллюстрирующей пример процесса 400, предназначенного для предоставления метаданных 116 контента 114(n) в дистанционное устройство 126. В этом примере контент 112(k) может быть отображено на устройстве отображения (блок 401) клиентского устройства 104. Следовательно, устройство отображения может отображать множество информации, включая видео и/или аудио информацию, например, аудио контент, выведенное с помощью громкоговорителей клиентского устройства 104. Например, если контент 114(n), сконфигурированный как видео информация, отображают на устройстве отображения клиентского устройства 104, объект (например, лицо актера, корпоративный логотип, текст и т.д.), отображенный как часть видео информации, может иметь связанные метаданные 116, которые описывают или дополнительно характеризуют отображаемый объект.

Например, контент 114(n) может содержать изображения конкретной телевизионной знаменитости. Однако пользователю может быть желательным получить биографические данные, историю съемок и т.д. телевизионной знаменитости. В этом случае пользователь может выбрать изображение телевизионной знаменитости на дисплее, например, чтобы заставить клиентское устройство 104 запомнить неподвижное изображение, которое включает в себя лицо телевизионной знаменитости, с помощью взаимодействия с помощью пользовательского интерфейса, выведенного с помощью дистанционного устройства 126. В ответ на выбор пользователем телевизионной знаменитости (например, с помощью захвата неподвижного изображения и идентификации части неподвижного изображения, которая включает в себя лицо телевизионной знаменитости, после того, как неподвижное изображение было перенесено в дистанционное устройство 126) метаданные 116, описывающие телевизионную знаменитость, могут быть переданы в дистанционное устройство 126 пользователя. Затем пользователь может взаимодействовать с метаданными 116 в дистанционном устройстве 126, как например, чтобы просмотреть биографические данные.

Как описано ранее, дистанционное устройство 126 может быть сконфигурировано как множество устройств, которое принимает данные и является отдельным от устройства отображения клиентского устройства 104, которое отображает контент 114(n). Например, дистанционное устройство 126 может включать в себя телефон, музыкальный плеер, дистанционное устройство управления и т.д. В этом случае другие зрители устройства отображения клиентского устройства 116 не отвлекаются на метаданные 116; например, вывод метаданных 116 с помощью дистанционного устройства 126 не мешает выводу контента 114(n) с помощью клиентского устройства 104.

В другом примере метаданные могут быть автоматически переданы в дистанционное устройство 126 на основании предпочтений пользователя или дистанционного устройства 126. В этом случае запоминающее устройство 203 (Фиг.2) может быть включено для запоминания предпочтений пользователя или дистанционного устройства 126. Предпочтения могут быть приняты и считаны с помощью устройства 202 извлечения данных (Фиг.2) (блок 403, Фиг.4), чтобы определить метаданные 128, передаваемые в дистанционное устройство 126 пользователя (блок 404, Фиг.4). Метаданные 116, соответствующие контенту, могут быть предоставлены из источника данных, примером которого является распределитель 102(m) Фиг.1. В этом примере источник данных (например, распределитель 102(m)) может предоставлять контент 114(n) и метаданные 116 с помощью входа (201, Фиг.2) в устройство (202, Фиг.2) извлечения данных. Устройство 202 извлечения данных дополнительно может принять информацию предпочтения от пользователя или может запомнить информацию предпочтения от пользователя и/или из дистанционного устройства 126 в запоминающем устройстве 203. На основании соответствующей информации предпочтения устройство 202 извлечения данных может идентифицировать метаданные 116, которые соответствуют контенту 114(n), и передать идентифицированные метаданные 116 в дистанционное устройство 126 (блок 405), которые проиллюстрированы как метаданные 128. Таким образом, дистанционное устройство 126 может соответствовать пользователю и может включать в себя множество типов дистанционных устройств. В одном примере дистанционное устройство 126 включает в себя дисплей и/или громкоговоритель, таким образом, что дистанционное устройство 126 может отображать или представлять метаданные пользователю.

В качестве одного примера, пользователю может быть желательным принимать конкретный тип данных в дистанционном устройстве 126. Например, пользователю может быть желательным принимать обновления новостей в дистанционном устройстве 126, когда оно сконфигурировано как беспроводный телефон. В этом случае пользователь может послать предпочтение, чтобы указать желание принимать такую информацию с регулярными интервалами. Предпочтение может быть сохранено и к нему может быть осуществлен доступ, когда принимают желаемую информацию. Когда контент 114(n) принимают из источника данных, такого как агентство новостей, предоставляющего обновление новостей, система может извлечь предпочтения пользователя из запоминающего устройства и может идентифицировать метаданные 116 в контенте 114(n) из источника данных. Идентифицированные метаданные 116 (например, обновления новостей) могут быть переданы в дистанционное устройство 126 (т. е. в этом примере беспроводный телефон), которые проиллюстрированы как метаданные 128 на Фиг. 1.

В варианте осуществления метаданные 126, полученные для вывода с помощью дистанционного устройства 126, могут быть синхронизированы с конкретными моментами времени при выводе контента 114(n) с помощью клиентского устройства. Например, пользователь дистанционного устройства 126 может пропустить последнее воспроизведение спортивного события, выведенного в контенте 114(n), которое отображают на устройстве отображения клиентского устройства 104. Таким образом, пользователь дистанционного устройства 126 может инициировать операцию, которая определяет конкретный момент во времени при выводе контента 114(n) в клиентском устройстве 104, как например, чтобы определить текущую временную метку в соединении, текущее “смещение” (например, третья четверть, остающиеся 12 секунд) и т.д.

Затем эта информация может быть передана из клиентского устройства 104 в дистанционное устройство 126, которая затем может быть использована дистанционным устройством 126, чтобы получить метаданные 128, которые относятся к желательному моменту времени. Продолжая с предыдущим примером, дистанционное устройство 126 может использовать определение конкретного момента времени при выводе контента 114(n), чтобы “перемотать” отображение контента в дистанционном устройстве 126, чтобы определить местоположение желаемого воспроизведения. Таким образом, работа дистанционного устройства 126 и клиентского устройства 104 может быть синхронизирована. В одном варианте осуществления клиентское устройство 104 имеет функциональность памяти произвольного доступа и может передавать потоком множество потоков видео относительно текущего видео и потоков запрошенного видео в дистанционное устройство 126 для отображения без прерывания текущей широковещательной передачи видео в клиентском устройстве 104. Могут быть использованы другие технологии для предоставления возможности одновременной потоковой передачи видео из одного источника. В дополнительном варианте осуществления клиентское устройство 104 непрерывно передает широковещательным способом контент в дистанционное устройство 126, которое затем буферизируют. Этот вариант осуществления дает возможность быстрого и оперативного отображения в ответ на запрос пользователя, чтобы выполнять перемотку или иначе перемещаться в видео. Еще в одном варианте осуществления дистанционное устройство 126 посылает информацию о метаданных в сервер, например, сервер в распределителе 102(m). Затем сервер идентифицирует правильный сегмент контента 114(n) и передает контент 114(n) непосредственно в дистанционное устройство 126. Этот вариант осуществления имеет преимущество в уменьшении нагрузки обработки в клиентском устройстве 104. Также предполагают множество других примеров.

В другом примере может быть принято и обработано некоторое число запросов от некоторого числа пользователей. Фиг. 4 является блок-схемой 500 последовательности этапов, иллюстрирующей другой пример обработки запросов метаданных. В этом примере контент 114(n) отображают (блок 501) на устройстве отображения клиентского устройства 104 для пользователя. Контент 114(n) может содержать метаданные 116, которые не отображаются с контентом 114(n) на устройстве отображения клиентского устройства 104. Может быть включено многообразие количеств типов метаданных 116, относящихся к контенту 114(n). Например, метаданные 116 могут включать в себя альтернативные языковые дорожки, информацию о покупке для объектов, отображенных в контенте 114(n), описательные данные для отображенных объектов или людей, описательную информацию для дополнительного материала, такого как звук или музыка, предоставляемые в контенте 114(n), информацию о субтитрах на разных языках и т.д. Это является только примерами того, как может быть включен любой тип метаданных 116, а также предполагают множество других примеров, не выходя за рамки сущности и объема типа метаданных.

Принимают первый выбор пользователя (блок 502). Первый выбор пользователя может включать в себя выбор наименования или объекта, отображенного на устройстве отображения клиентского устройства 104, как описано ранее. Например, пользователь может выбрать отображаемый объект, чтобы принять дополнительную информацию об объекте, или на устройстве отображения клиентского устройства 104 и/или на устройстве отображения дистанционного устройства 126. Принимают второй выбор пользователя (блок 503). Второй выбор пользователя может быть от того же пользователя, вводящего первый выбор пользователя, или другого пользователя. Например, первый пользователь может выбрать объект, отображенный или представленный в контенте 114(n), а также может выбрать другой объект, отображенный или представленный в контенте 114(n), одновременно или в поздний момент времени. В качестве альтернативы, первый пользователь может выбрать объект, отображенный или представленный в контенте 114(n), в то время как второй пользователь, отличный от первого пользователя, может выбрать объект или другой объект, отображенный или представленный в контенте 114(n).

Идентифицируют метаданные 116, соответствующие первому выбору и второму выбору (блок 505 и блок 506). Идентификация метаданных 116 для каждого из первого и второго выборов может быть выполнена на основании некоторого числа факторов. В одном примере, как проиллюстрировано на Фиг.5, метаданные могут быть идентифицированы на основании данных предпочтения (блок 504). В этом примере данные предпочтения могут быть приняты (блок 504) из запоминающего устройства или от пользователя, или из дистанционного устройства 126, например, введенные посредством пользовательского интерфейса, выведенного с помощью клиентского устройства 104 и/или дистанционного устройства 126. Данные предпочтения могут описывать желаемую информацию. Например, данные предпочтения могут указывать, что пользователь желает принимать информацию о биржевых ставках с определенными интервалами. В этом случае метаданные 116, относящиеся к желаемой информации о биржевых ставках, могут быть извлечены из контента 114(n) и могут быть представлены пользователю.

В этом примере пользователь может запрашивать информацию о разных объектах, таким образом, что метаданные 116 для каждого из объектов предоставляют в дистанционном устройстве 126 для пользователя. Например, пользователь может выбрать первый объект (блок 502) и второй объект (блок 503) и принять первые метаданные, соответствующие первому объекту (блок 505), и вторые метаданные, описывающие второй объект (блок 506). В качестве альтернативы, разные пользователи могут запрашивать информацию о любых объектах, таким образом, что метаданные для каждого из выбранных объектов предоставляют в дистанционном устройстве 126 для разных пользователей.

Например, первый пользователь может выбрать первый объект (блок 502), в то время как второй пользователь может выбрать некоторый объект (блок 503). Объект, выбранный вторым пользователем, может быть тем же объектом или отличным от объекта, выбранного первым пользователем. Метаданные 116 могут быть идентифицированы для каждого из выборов (блоки 505, 506), в этом случае первые метаданные могут быть идентифицированы для первого выбора первым пользователем (блок 505), а вторые метаданные могут быть идентифицированы для второго выбора вторым пользователем (блок 506).

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

На основании выборов от разных пользователей первые метаданные могут быть переданы первому пользователю (блок 507), в то время как вторые метаданные могут быть переданы второму пользователю (блок 507). Как описано выше, первые и вторые метаданные могут быть одинаковыми или разными.

Для предыдущего примера, первому пользователю может быть желательным повторное воспроизведение программы, отображаемой на дисплее клиентского устройства 104, а второму пользователю могут быть желательными субтитры для программы, отображаемой с помощью клиентского устройства 104. Первый пользователь может запросить повторное воспроизведение программы, и программа может повторно воспроизводиться в первом дистанционном устройстве, соответствующем первому пользователю, в ответ на запрос. Второй пользователь может запросить желательные субтитры, и субтитры могут быть отображены во втором дистанционном устройстве, соответствующем второму пользователю. Таким образом, первый пользователь может принимать информацию на дистанционное устройство, необходимую для первого пользователя, в то время как второй пользователь может принимать информацию, желательную для второго пользователя, на дистанционное устройство. Ни первый, ни второй пользователь не принимает информацию, которая не запрошена соответствующими пользователями. Например, первый пользователь не принимает информацию субтитров, второй пользователь не принимает повторное воспроизведение программы.

В другом примере пользователь может передавать контент (например, с помощью web-сайта), и переданный контент может быть отправлен любому числу других пользователей. Например, контент может быть принят от пользователя. Принятый контент может содержать любую информацию, включая аудио и/или видео данные. Принятый контент также может быть отображен на устройстве отображения дистанционного устройства, которое соответствует любому другому пользователю. Например, устройство отображения дистанционного устройства 126 может отображать контент, принятый от пользователя, другим пользователям. В качестве альтернативы, устройство отображения может отображать другой контент (например, телевизионную программу), в то же время, передавая контент, принятый от пользователя, другим пользователям, с помощью других дистанционных устройств, соответствующих каждому принимающему пользователю. Также предполагают множество других примеров.

Фиг.6 является блок-схемой последовательности этапов, иллюстрирующей пример 600 передачи контента пользователя в дистанционное устройство. Контент может быть представлен или отображен для некоторого числа пользователей с помощью устройства отображения. Пользователи могут иметь соответствующее дистанционное устройство, которое может принимать и/или посылать контент. Первый пользователь может иметь контент в своем дистанционном устройстве, который первоначально является недоступным для других пользователей и не отображается на устройстве отображения. Первый пользователь может передать контент посредством своего дистанционного устройства в службу (блок 601). Другие дистанционные устройства сети могут быть идентифицированы, чтобы принимать контент из первого устройства (блок 602), и контент от первого пользователя может быть передан от первого пользователя идентифицированным другим пользователям с помощью дистанционных устройств других пользователей (блок 603). Например, другие пользователи или другие дистанционные устройства, чтобы принять контент от первого пользователя или из первого дистанционного устройства, могут быть идентифицированы с помощью информации подписки или информации предпочтения для первого пользователя или для других пользователей. В качестве альтернативы, пользователи или дистанционные устройства могут быть идентифицированы первым пользователем, в этом случае первый пользователь может определить, по меньшей мере, одного удаленного пользователя, чтобы принять контент.

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

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


МЕТОДЫ ПОТРЕБЛЕНИЯ КОНТЕНТА И МЕТАДАННЫХ
МЕТОДЫ ПОТРЕБЛЕНИЯ КОНТЕНТА И МЕТАДАННЫХ
МЕТОДЫ ПОТРЕБЛЕНИЯ КОНТЕНТА И МЕТАДАННЫХ
МЕТОДЫ ПОТРЕБЛЕНИЯ КОНТЕНТА И МЕТАДАННЫХ
МЕТОДЫ ПОТРЕБЛЕНИЯ КОНТЕНТА И МЕТАДАННЫХ
МЕТОДЫ ПОТРЕБЛЕНИЯ КОНТЕНТА И МЕТАДАННЫХ
Источник поступления информации: Роспатент

Показаны записи 1-10 из 465.
10.01.2013
№216.012.1a40

Архитектура для онлайновых коллективных и объединенных взаимодействий

Изобретение относится к различным аспектам архитектуры онлайновых коллективных и объединенных взаимодействий. Технический результат изобретения заключается в обеспечении возможности кроссплатформенного взаимодействия между множеством вычислительных устройств. Данный технический результат...
Тип: Изобретение
Номер охранного документа: 0002472212
Дата охранного документа: 10.01.2013
10.01.2013
№216.012.1a42

Интеллектуальное редактирование реляционных моделей

Изобретение относится к средствам редактирования реляционных моделей. Технический результат заключается в упрощении процесса редактирования пользователем моделей. Принимают жест пользователя, указывающего редактирование, которое будет выполняться, по меньшей мере, для одного целевого объекта в...
Тип: Изобретение
Номер охранного документа: 0002472214
Дата охранного документа: 10.01.2013
20.01.2013
№216.012.1dc2

Создание и развертывание распределенных расширяемых приложений

Изобретение относится к средствам создания распределенного приложения. Технический результат заключается в улучшении расширяемости распределенного приложения. Выбирают службы из списка служб, доступных на удаленном кластере серверов, при этом каждая служба предоставляет различные функциональные...
Тип: Изобретение
Номер охранного документа: 0002473112
Дата охранного документа: 20.01.2013
20.01.2013
№216.012.1dc6

Использование устройства флэш-памяти для препятствования несанкционированному использованию программного обеспечения

Изобретение относится к области использования устройства флэш-памяти для препятствования несанкционированному использованию программного обеспечения. Техническим результатом является обеспечение препятствования несанкционированному использованию приложения программного обеспечения....
Тип: Изобретение
Номер охранного документа: 0002473116
Дата охранного документа: 20.01.2013
20.01.2013
№216.012.1dc8

Гибкое редактирование гетерогенных документов

Изобретение относится к способу, системе для гибкого редактирования гетерогенных документов. Техническим результатом является расширение функциональных возможностей обработки документов за счет организации единого рабочего пространства. Различные типы документов можно организовывать на...
Тип: Изобретение
Номер охранного документа: 0002473118
Дата охранного документа: 20.01.2013
20.01.2013
№216.012.1dcc

Доверительная среда для обнаружения вредоносных программ

Изобретение относится к области обнаружения вредоносных программ. Техническим результатом является повышение эффективности обнаружения вредоносных программ. В одной реализации доверительная среда, которая включает в себя доверительную операционную систему и доверительное антивирусное...
Тип: Изобретение
Номер охранного документа: 0002473122
Дата охранного документа: 20.01.2013
20.01.2013
№216.012.1dd1

Интеграция рекламы и расширяемые темы для операционных систем

Предложены компьютерная система и способ обеспечения интеграции рекламы с пользовательским интерфейсом. Устройство содержит компонент получения, компонент выбора и компонент конфигурации. Компонент получения получает рекламный контент, включающий в себя рекламу продукта или услуги, от...
Тип: Изобретение
Номер охранного документа: 0002473127
Дата охранного документа: 20.01.2013
20.02.2013
№216.012.284d

Перемещение сущностей, обладающих учетными записями, через границы безопасности без прерывания обслуживания

Изобретение относится к области управления сетью. Техническим результатом является повышение эффективности аутентификации принципалов в сетевой среде. Усовершенствованная сетевая архитектура использует суперуполномоченного, имеющего каталог идентификационной информации для направления задач...
Тип: Изобретение
Номер охранного документа: 0002475837
Дата охранного документа: 20.02.2013
20.02.2013
№216.012.284f

Криптографическое управление доступом к документам

Изобретение относится к криптографическому управлению доступом к документам. Технический результат заключается в повышении защиты документов от несанкционированного доступа с использованием криптографического шифрования. Устройство содержит блок обработки данных, состоящий из запрашивающего...
Тип: Изобретение
Номер охранного документа: 0002475839
Дата охранного документа: 20.02.2013
20.02.2013
№216.012.2850

Предоставление цифровых удостоверений

Изобретение относится к области защиты информации и может быть использовано для создания и предоставления цифровых удостоверений пользователю. Техническим результатом является улучшение точности и увеличение надежности систем предоставления данных цифровой идентификации. Способ содержит этапы...
Тип: Изобретение
Номер охранного документа: 0002475840
Дата охранного документа: 20.02.2013
Показаны записи 1-10 из 237.
10.01.2013
№216.012.1a40

Архитектура для онлайновых коллективных и объединенных взаимодействий

Изобретение относится к различным аспектам архитектуры онлайновых коллективных и объединенных взаимодействий. Технический результат изобретения заключается в обеспечении возможности кроссплатформенного взаимодействия между множеством вычислительных устройств. Данный технический результат...
Тип: Изобретение
Номер охранного документа: 0002472212
Дата охранного документа: 10.01.2013
10.01.2013
№216.012.1a42

Интеллектуальное редактирование реляционных моделей

Изобретение относится к средствам редактирования реляционных моделей. Технический результат заключается в упрощении процесса редактирования пользователем моделей. Принимают жест пользователя, указывающего редактирование, которое будет выполняться, по меньшей мере, для одного целевого объекта в...
Тип: Изобретение
Номер охранного документа: 0002472214
Дата охранного документа: 10.01.2013
20.01.2013
№216.012.1dc2

Создание и развертывание распределенных расширяемых приложений

Изобретение относится к средствам создания распределенного приложения. Технический результат заключается в улучшении расширяемости распределенного приложения. Выбирают службы из списка служб, доступных на удаленном кластере серверов, при этом каждая служба предоставляет различные функциональные...
Тип: Изобретение
Номер охранного документа: 0002473112
Дата охранного документа: 20.01.2013
20.01.2013
№216.012.1dc6

Использование устройства флэш-памяти для препятствования несанкционированному использованию программного обеспечения

Изобретение относится к области использования устройства флэш-памяти для препятствования несанкционированному использованию программного обеспечения. Техническим результатом является обеспечение препятствования несанкционированному использованию приложения программного обеспечения....
Тип: Изобретение
Номер охранного документа: 0002473116
Дата охранного документа: 20.01.2013
20.01.2013
№216.012.1dc8

Гибкое редактирование гетерогенных документов

Изобретение относится к способу, системе для гибкого редактирования гетерогенных документов. Техническим результатом является расширение функциональных возможностей обработки документов за счет организации единого рабочего пространства. Различные типы документов можно организовывать на...
Тип: Изобретение
Номер охранного документа: 0002473118
Дата охранного документа: 20.01.2013
20.01.2013
№216.012.1dcc

Доверительная среда для обнаружения вредоносных программ

Изобретение относится к области обнаружения вредоносных программ. Техническим результатом является повышение эффективности обнаружения вредоносных программ. В одной реализации доверительная среда, которая включает в себя доверительную операционную систему и доверительное антивирусное...
Тип: Изобретение
Номер охранного документа: 0002473122
Дата охранного документа: 20.01.2013
20.01.2013
№216.012.1dd1

Интеграция рекламы и расширяемые темы для операционных систем

Предложены компьютерная система и способ обеспечения интеграции рекламы с пользовательским интерфейсом. Устройство содержит компонент получения, компонент выбора и компонент конфигурации. Компонент получения получает рекламный контент, включающий в себя рекламу продукта или услуги, от...
Тип: Изобретение
Номер охранного документа: 0002473127
Дата охранного документа: 20.01.2013
20.02.2013
№216.012.284d

Перемещение сущностей, обладающих учетными записями, через границы безопасности без прерывания обслуживания

Изобретение относится к области управления сетью. Техническим результатом является повышение эффективности аутентификации принципалов в сетевой среде. Усовершенствованная сетевая архитектура использует суперуполномоченного, имеющего каталог идентификационной информации для направления задач...
Тип: Изобретение
Номер охранного документа: 0002475837
Дата охранного документа: 20.02.2013
20.02.2013
№216.012.284f

Криптографическое управление доступом к документам

Изобретение относится к криптографическому управлению доступом к документам. Технический результат заключается в повышении защиты документов от несанкционированного доступа с использованием криптографического шифрования. Устройство содержит блок обработки данных, состоящий из запрашивающего...
Тип: Изобретение
Номер охранного документа: 0002475839
Дата охранного документа: 20.02.2013
20.02.2013
№216.012.2850

Предоставление цифровых удостоверений

Изобретение относится к области защиты информации и может быть использовано для создания и предоставления цифровых удостоверений пользователю. Техническим результатом является улучшение точности и увеличение надежности систем предоставления данных цифровой идентификации. Способ содержит этапы...
Тип: Изобретение
Номер охранного документа: 0002475840
Дата охранного документа: 20.02.2013
+ добавить свой РИД