Способ и устройство для передачи команды

Иллюстрации

Показать все

Изобретение относится к способу и системам передачи команды в управляемое устройство. Техническим результатом является создание способа и системы передачи команды в управляемое устройство, в котором обеспечивается непосредственная посылка команды в управляемое устройство. Достигается тем, что формируют водяной знак, содержащий встраиваемую в него команду управления, которая должна выполняться управляемым устройством, причем команда управления относится к представлению рекламы, формируют сигнал, содержащий водяной знак, встроенный в представленный им блок информации и передаваемый в управляемое устройство, передают сформированный сигнал с водяным знаком в управляемое устройство для представления рекламы пользователю путем выполнения команды управления, относящейся к представлению рекламы, осуществляют опрос пользователя для определения его предпочтений и по данным опроса формируют профиль пользователя с учетом данных продаж управляемых устройств, прибавляют идентификатор товара к команде управления, причем команда управления содержит значение параметра, специфичное для рекламы, при этом управляемое устройство принимает рекламу, в которой используется значения параметра. 3 н.п. и 1 з.п. ф-лы, 4 ил.

Реферат

Область техники

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

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

Из патента США 4807031 известен способ, в котором команды передаются по основному каналу с использованием видеосигналов в интерактивное устройство с помощью модулирования выбранной последовательности полей видеоизображения сигналом, действующим на подсознание пользователя. Полученные модулированные поля видеоизображения в видимой области телевизора, где каждое поле имеет чередующиеся, пропорционально увеличенной и уменьшенной яркости строки горизонтальной развертки, постоянно контролируются с помощью светочувствительного устройства, расположенного близко к экрану телевизора пользователя. Устройство выделяет управляющие данные из телевизионной программы и генерирует ИК (инфракрасный) модулируемый сигнал с управляющими данными. ИК модулируемый сигнал излучается в интерактивное устройство, которое декодирует управляющие данные и выборочно выполняет заранее определенные действия в ответ на декодированные управляющие данные.

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

Краткое изложение существа изобретения

Задачей настоящего изобретения является разработка способа передачи команды, в котором обеспечивается непосредственная посылка команды в управляемое устройство.

Поставленная задача решается в соответствии с изобретением путем разработки способа передачи команды, в котором осуществляют следующие операции:

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

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

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

Известно использование водяных знаков для встраивания дополнительной информации в информационный блок. Этой дополнительной информацией может быть, например, унифицированный адрес ресурса (УАР) для ресурса для всемирной "паутины", содержащего больше информации, связанной с информационным блоком (см., например, патент США 5841978). После приема информационного блока со встроенной дополнительной информацией управляемое устройство может декодировать УАР и извлекать связанный ресурс для отображения его пользователю. Однако этот подход ограничивается встраиванием конкретных видов дополнительной информации для представления ее пользователю и не может быть расширен.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

фиг.1 изображает первый вариант воплощения системы, содержащей управляющее устройство и управляемое устройство в соответствии с изобретением;

фиг.2 - второй вариант выполнения системы, согласно изобретению;

фиг.3 - вариант осуществления управляющего устройства и управляемого устройства, согласно изобретению;

фиг.4 - еще один вариант осуществления системы в соответствии с изобретением.

Описание предпочтительных вариантов воплощения изобретения

Некоторые из средств, указанных на чертежах, реализованы в программном обеспечении.

В первом варианте воплощения система 100 (фиг.1) содержит управляющее устройство 110 и управляемое устройство 130. Управляющее устройство 110 содержит модуль 111 определения, модуль 112 загрузки, модуль 113 встраивания, модуль 114 отметки водяным знаком и выходной модуль 115. Управляющее устройство в соответствии с изобретением предназначено для передачи одной или более команд в управляемое устройство 130, которое должно выполнять эти команды. Модуль 111 определяет эти команды. Команды предпочтительно связаны с информационным блоком 116, который должен передаваться в управляемое устройство 130. Информационный блок 116 является, например, телевизионной программой, радиопрограммой, кинофильмом, рекламой, изображением или звуком или их частью.

Команды предпочтительно связаны с частями информационного блока 116. Например, команда изобразить конкретную часть фоновой информации относительно объекта должна быть предпочтительно дана, когда объект воспроизводится во время проигрывания. Управляемое устройство 130 затем изобразит фоновую информацию в соответствующий момент. В качестве другого примера команда "воспроизвести запись песни" должна быть предпочтительно дана, когда эта песня исполняется в информационном блоке 116, чтобы казалось, что исполнительное устройство 130 "поет вместе" с информационным блоком 116. Однако команды не должны быть связаны со всем информационным блоком 116. Это справедливо, когда информационный блок 116 должен передаваться с передачей по радио, где его могут принимать другие устройства. Это обсуждается более подробно ниже.

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

Модуль 112 загрузки загружает информационный блок 116. Информационный блок 116 может быть одним сигналом или широковещательной передачей, содержащей множественные сигналы, или он может быть элементом данных, запомненным в устройстве 117 памяти. Эта память может быть лентой или диском, таким как цифровой видеодиск или видео копакт-диск. Он также может приниматься из внешнего источника, такого, как Internet, спутниковая или местная сеть. Информационный блок 116 может быть выбран пользователем с использованием дистанционного управления или другого входного устройства, но выбор может быть также сделан самим управляющим устройством 110.

Модуль 113 встраивания формирует водяной знак, содержащий команду, которая должна быть выполнена управляемым устройством 130. Водяной знак должен быть передан в управляемое устройство 130 вместе с информационным блоком 116 так, чтобы водяной знак формировался на основании информационного блока 116 или его представления. Иногда встраивание команды должно синхронизироваться с процессом в информационном блоке 116, чтобы их выполнение было синхронизировано с этим процессом. В других ситуациях требуется выполнять команды в конкретные моменты времени, например, когда команды предназначены для того, чтобы включать или выключать управляемое устройство 130 в соответствии с заранее определенным планом. В этих ситуациях ожидаемые моменты времени воспроизведения информационного блока 116 должны быть известны, чтобы команды могли быть встроены в соответствующие места в представлении. Встраивание команды может быть выполнено с использованием любого вида отметки водяным знаком или другим способом маскировки информации, подходящим для информационного блока 116. Водяной знак может быть встроен в представлении информационного блока 116, который находится во второй области, такой как электрическая область. Представление с командой, встроенной в него, затем посылается в модуль 114 отметки водяным знаком, который формирует сигнал 120 с водяным знаком, который может быть передан в первую область, такую как акустическая или визуальная область, в управляемое устройство 130. Альтернативно команда может быть встроена путем формирования информационного сигнала, представляющего информационный блок 116 и сигнал с водяным знаком, содержащим команду, и вывода обоих сигналов в первую область, где они могут объединяться, чтобы образовать сигнал 120 с водяным знаком. Это может требовать два модуля 114 отметки водяным знаком и/или два выходных модуля 115, один для каждого сигнала, в управляющем устройстве 110. Команда затем встраивается в сигнал 120 с водяным знаком в первой области, благодаря объединению.

В любом случае модуль 114 отметки водяным знаком генерирует сигнал 120 с водяным знаком, содержащий водяной знак и информационный блок 116. Выходной модуль 115 затем передает сигнал 120 с водяным знаком в управляемое устройство 130 для выполнения команды. Несмотря на то, что в настоящем описании операции выполняются в реальном времени, на самом деле не обязательно для управляющего устройства 110 встраивать команду в сигнал и выводить сигнал 120 с водяным знаком немедленно. Управляющее устройство 110 может запоминать сигнал 120 с водяным знаком на носителе памяти, таком как устройство 117 памяти, для более позднего вывода. Например, управляющее устройство 110 может создавать отмеченные водяными знаками видеоленты, эти ленты могут продаваться в магазинах и воспроизводиться владельцем управляемого устройства 130. Таким образом, передача, выполняемая выходным модулем 115, может быть реализована с помощью вывода на носитель, причем сигнал 120 с водяным знаком может считываться для передачи в первой области в управляемое устройство 130.

Управляемое устройство 130 содержит приемный модуль 131, модуль 132 декодирования и исполнительный модуль 133. Приемный модуль 131 принимает сигнал 120 в первой области и подает его в модуль 132 декодирования. Приемный модуль 131 может быть микрофоном, камерой или светочувствительным датчиком.

Модуль 132 декодирования получает информационный блок 116 из сигнала 120. Обычно прием и декодирование содержит преобразование сигнала 120 в представление в электрической области. Модуль 132 декодирования затем обрабатывает информационный блок 116, чтобы получить команду.

Команда затем подается в исполнительный модуль 133, который выполняет команду. Команда может относиться к управлению физическим движением части управляемого устройства 130, воспроизведению аудио выходного сигнала управляемым устройством 130, воспроизведению визуального выходного сигнала управляемым устройством 130, регулировке величины по меньшей мере для одного параметра, связанного с командой, или другим действиям, которые должно выполнить управляемое устройство 130. Некоторые примеры возможных команд даны ниже со ссылкой на фиг.2.

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

Управляющее устройство 110 может быть реализовано как компьютерный программный продукт 140, приспособленный для того, чтобы процессор выполнял управление в соответствии с изобретением. Компьютерный программный продукт 140 дает возможность программируемому устройству при выполнении компьютерного программного продукта работать как управляющее устройство 110.

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

На фиг.2 схематически представлен второй вариант осуществления системы 100. В этом случае управляющее устройство 110 предназначено для вывода сигнала 120 с помощью передачи его по радио. Например, аудиосигнал 120 может быть выведен с помощью громкоговорителя так, что все управляемые устройства могут считывать его с использованием микрофона. Управляемое устройство может быть реализовано как мультимедийная станция, такая как телевизионный приемник 230 или персональное стереоустройство 231. Оно также может быть реализовано как игрушка, например плюшевый мишка 232. Возможны и другие варианты осуществления. Управляемые устройства 230, 231, 232 имеют соответствующие приемные устройства 131, в случае аудиосигнала предпочтительно микрофон, которые могут считывать сигнал 120 передачи по радио.

Может случиться, что конкретная команда предназначена только для одного конкретного управляемого устройства. Другие управляемые устройства не должны выполнять эту команду, так как это может привести к нежелательным последствиям. Чтобы гарантировать, что только заданное управляемое устройство выполняет команды, управляющее устройство 110 должно добавлять идентификатор для конкретного управляемого устройства к команде перед встраиванием ее в информационный блок 116. Например, информационный блок 116 может быть фоновой музыкой, воспроизводимой в громкоговорителе, а команда в нем может быть предназначена только для одного управляемого устройства 130, которое находится в области громкоговорителя. Заметим, что в этом случае, несмотря на то, что информационный блок 116 передается через передачу по радио в управляемое устройство 130, оно не связано с информационным блоком 116.

Команда, выполняемая в управляемом устройстве, может относиться к управлению физическим движением части управляемого устройства. Например, управляющее устройство 110 может послать плюшевому мишке 232 команду двигать своей лапой 239. Если команды, встроенные в информационный блок 116, координируются с процессом в информационном блоке 116, тогда физические движения, выполняемые управляемым устройством, будут видны, как реагирующие на информационный блок 116. Это относится к движению одной или более частей управляемого устройства, а также к слышимому или визуальному выходному сигналу с помощью управляемого устройства или другим действиям, которые оно может предпринимать в ответ на прием команд.

В качестве примера исполнительное средство 133 в плюшевом мишке 232 может быть приспособлено для того, чтобы двигать лапу 239 или другие части тела мишки 232, а также для того, чтобы воспроизводить песню или выводить некоторое изречение или слово в ответ на прием соответствующей команды из управляющего устройства 110. Если информационный блок 116 является телевизионной программой, тогда команды могут быть встроены в местах, где соответствующие действия происходят в телевизионной программе. Эффект будет в том, что плюшевый мишка 232 будет петь вместе с пением персонажей телевизионной программы, двигать частями тела, когда персонажи телевизионной программы делают также и т.д. Для наблюдателя будет казаться, будто плюшевый мишка 232 действительно реагирует на телевизионную программу.

Возможно реализовать управляющее устройство 110 и управляемое устройство 130 в одном физическом устройстве, таком как плюшевый мишка 232. Мишка 232 будет содержать выходной модуль 115, приемный модуль 131, а также модуль 111 определения, модуль 112 загрузки, модуль 113 встраивания, модуль 114 отметки водяными знаками, модуль 132 декодирования и исполнительный модуль 133. Два плюшевых мишки, реализованные таким образом, могут теперь обмениваться командами и реагировать на команды друг друга. Для наблюдателя будет казаться, как будто они действительно взаимодействуют друг с другом. Например, один плюшевый мишка может начать петь песню, реализованную с помощью начала проигрывания заранее записанного музыкального блока, а другой - будет петь вместе, так как выводимый музыкальный блок имеет встроенную команду, которая заставляет другого плюшевого мишку также начать петь. Предпочтительно команда содержит параметр, который указывает, в какой момент в музыкальном блоке другой плюшевый мишка должен начать воспроизведение, чтобы оба пели синхронно.

На фиг.3 показан еще один вариант осуществления управляющего устройства 110 и управляемого устройства 130. Управляемое устройство 130 может быть реализовано как мобильный телефон 310, портативный компьютер 311 или персональный цифровой ассистент 312, или любой другой вид мобильного устройства. Управляющие устройства 110 в этом случае предназначены для передачи информационного блока 116 в управляемые устройства 320, 311, 312 с командой, чтобы записывать или регистрировать статистические данные или встроенную информацию, связанную с информационным блоком 116. Преимуществом управляемого устройства 130 как мобильного телефона 310, портативного компьютера 311 или персонального цифрового ассистента 312 является то, что они обычно уже имеют приемный модуль 131, такой как микрофон, и не требуют внешних модификаций. Если модуль 132 декодирования и исполнительный модуль 133 могут быть реализованы как модули программного обеспечения, вовсе не требуются регулировки технического обеспечения, таким образом экономятся затраты при производстве этих управляемых устройств 130. Чтобы реализовать команды, выполняемые исполнительным модулем 133, владельцу управляемого устройства 130 необходимо только нацелить устройство 130 на источник 120 сигнала, например на громкоговоритель. Конечно, микрофон должен быть достаточно чувствительным, чтобы считывать сигнал 120 без направления на источник.

Управляемые устройства 310, 311, 312 в этом варианте осуществления изобретения приспособлены для того, чтобы принимать сигнал, содержащий информационный блок 116, чтобы получать встроенную в него команду и выполнять команду. Команды относятся к регистрации принятых информационных блоков. Например, командой может быть выражение "записать в регистрационный файл" с величиной параметра, идентифицирующего принятый информационный блок. Она также может отдать приказ управляемому устройству представить вопросник пользователю, например, чтобы оценить его предпочтение для принятого информационного блока. Входные данные пользователя затем регистрируются вместе с идентификацией для принятого информационного блока. Кроме того, команда может отдать приказ управляемому устройству "изобразить кнопку купить", которую пользователь может включить для того, чтобы непосредственно купить информационный блок.

Управляемые устройства 310, 311, 312 могут быть соединены через соединительное устройство 320 с сетью 330, например Internet. Соединительное устройство 320 может быть устройством передачи или стыковочной станцией для управляемых устройств 310, 311, 312, или базовой станцией, которая может передавать по радио сеанс связи через сеть 320. Соединенными с сетью 330 также являются множество серверов 340. Используя соединение с сетью, управляемые устройства 310, 311, 312 могут передавать информацию, записанную в их регистрационных файлах, в серверы 340. Используя эту информацию, серверы 340 могут генерировать или поддерживать профиль пользователя для владельца управляемых устройств 310, 311, 312. Множество серверов 340 могут также содержать службы электронной коммерции, которые принимают регистрационный файл или другие данные из управляемых устройств 310, 311, 312 и выполняют на основании их некоторое действие.

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

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

На фиг.4 представлен альтернативный вариант выполнения системы 100. Если управляемое устройство, например плюшевый мишка 232, персонализировано и имеет идентификатор, который связан с его владельцем 420, тогда этот идентификатор может быть использован для распределения целевых реклам. Продавец 400 может отслеживать данные относительно продаж плюшевых мишек 232, используя базу 410 данных, и может приводить в соответствие эти данные с другими данными маркетинга для того, чтобы получить профиль 411 пользователя для потребителей, которые купили плюшевого мишку 232. На основании профиля 411 пользователя продавец 400 может генерировать целевые рекламы.

Продавец 400 затем использует свое управляющее устройство 110 для того, чтобы встроить команду, связанную с рекламированием в информационном блоке 116, который владелец конкретного управляемого устройства 130, вероятно, должен принять. Команда должна содержать величины параметров, которые являются специфичными для целевой рекламы, такие как идентификатор для плюшевого мишки 232, идентификатор и цену для рекламируемого товара или услуги. Когда команда встраивается в информационный блок 116, блок 116 направляется в плюшевого мишку 232 в виде сигнала 120. Плюшевый мишка 232 принимает сигнал 120, используя микрофон 131, и декодирует встроенную в него команду. Затем он выполняет команду так, что целевая реклама 430 представляется владельцу 420.

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

Допустим, что появилась новая модель или аксессуар. На основании профиля 410 пользователя для владельца 420 продавец 400 определяет, что владелец 420 желает купить эту новую модель или аксессуар. Продавец 400 выбирает команду "представить рекламу" и регулирует соответствующие величины параметров для рекламы, такие как идентификатор для нового товара и его цена, идентификатор для пользователя и, возможно, другие величины параметров.

Затем продавец 400 определяет информационный блок 116, который владелец 420 хочет принять. Это может быть телевизионная программа, показывающая плюшевого мишку 232, компакт-диск или цифровой видеодиск с музыкой, связанной с изображением показа плюшевого мишки 232, и т.д. Альтернативно фоновая музыка в месте, где расположен магазин, могла бы быть определена как информационный блок 116. Фоновая музыка представляется покупателям через громкоговоритель. Продавец 400 встраивает команду "представить рекламу" с соответствующими величинами параметров в фоновую музыку.

Когда целевой плюшевый мишка 232 принимает сигнал фоновой музыки, он декодирует команду и выполняет ее путем формирования и представления сигнала рекламы 430 его владельцу. Предпочтительным является аудиосообщение, рекламирующее товар, указанный в команде. Плюшевый мишка 232 затем выполняет команду с помощью произнесения своему владельцу, например: "Эй, у меня есть новый друг. Он продается сейчас только за 29,95 долларов! Бежим в магазин". Этот тип персонализированного сообщения будет значительно стимулировать продажи рекламируемого товара, так как кажется, что оно возникает из плюшевого мишки 232 и нацелено непосредственно на его владельца, а не из некоторого неперсонального объявления по громкоговорителю.

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

1. Способ представления рекламы пользователю, заключающийся в том, что

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

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

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