Предпосылки изобретения
[0001] В настоящее время, рекламодатели и поставщики медийных материалов часто тестируют рекламные материалы и другие медийные программы, прежде чем выпустить программу на большой экран. Например, поставщик медийных материалов может показывать малым аудиториям ситуационную комедию (ситком), после чего аудитория обеспечивает обратную связь в виде результатов анкетирования или информационных журналов ручного слежения. Однако эти анкеты и журналы часто бывают неточными. Например, аудитория может не вспомнить веселую шутку, прозвучавшую на третьей минуте двадцатичетырехминутной программы. И даже если результаты обладают достаточной точностью, размер аудитории обычно мал, что не позволяет надежно указывать, как будет принята программа после выпуска на большой экран.
[0002] Поставщики медийных материалов также могут тестировать программы посредством агрессивного биометрического тестирования аудитории в ходе представления программы в управляемой среде. Это тестирование может быть более точным, но размер аудитории часто бывает еще меньше, чем при тестировании с помощью анкет и журналов. И даже это тестирование может быть весьма неточным, отчасти в силу управляемой среды, в которой происходит тестирование - человек меньше склонен смеяться, находясь в звуковой комнате, пристегнутым к электрическим устройствам тестирования, чем расслабляясь у себя дома.
[0003] Кроме того, в любом из этих случаев, задержка по времени при изменении программы может быть существенной. Запись новой программы или изменение текущей программы может занять дни или недели, и даже когда все готово, измененную программу снова может потребоваться тестировать, в результате чего, выпуск программы дополнительно откладывается.
Сущность изобретения
[0004] В этом документе описаны методики и устройства для определения будущего участка представляемой в данный момент медийной программы. Методики и устройства могут принимать текущие медийные реакции одного человека или многих людей на представляемую в данный момент медийную программу и определять более поздние участки для представления в медийной программе на основании медийных реакций. В некоторых вариантах осуществления, например, программа может представляться в прямом эфире, реакции могут приниматься в ходе представления в прямом эфире, и изменения в программу могут вноситься оперативно (“на лету”) и в реальном времени на основании этих реакций. Кроме того, изменения могут быть общими или адаптированными к группе или конкретному человеку.
[0005] Это краткое изложение сущности изобретения предназначено для представления в упрощенной форме принципа определения будущего участка представляемой в данный момент медийной программы, который дополнительно описан ниже в подробном описании. Это краткое изложение сущности изобретения не призвано выявлять существенные признаки заявленного изобретения, а также не предназначена для использования при определении объема заявленного изобретения.
Краткое описание чертежей
[0006] Варианты осуществления методик и устройств для определения будущего участка представляемой в данный момент медийной программы описаны со ссылкой на следующие чертежи. Для обозначения аналогичных признаков и компонентов в чертежах используются одинаковые ссылочные позиции:
фиг. 1 демонстрирует иллюстративную среду, в которой можно реализовать методики определения будущего участка представляемой в данный момент медийной программы, а также другие методики.
Фиг. 2 - иллюстративное вычислительное устройство, локальное по отношению к аудитории, показанной на фиг. 1.
Фиг. 3 - пример удаленного вычислительного устройства, которое является удаленным по отношению к аудитории, показанной на фиг. 1.
Фиг. 4 демонстрирует иллюстративные способы определения медийных реакций на основе данных пассивного датчика.
Фиг. 5 демонстрирует временную диаграмму медийных реакций, причем медийными реакциями являются уровни интереса для одного пользователя и для сорока периодов времени в ходе представления медийной программы.
Фиг. 6 демонстрирует иллюстративные способы построения истории реакций.
Фиг. 7 демонстрирует иллюстративные способы представления рекламы на основании текущей медийной реакции, в том числе, путем определения того, какой рекламный материал из множественных потенциальных рекламных материалов представлять.
Фиг. 8 демонстрирует текущие медийные реакции на медийную программу на протяжении участка программы в ходе представления программы.
Фиг. 9 демонстрирует иллюстративные способы представления рекламы на основании текущей медийной реакции, в том числе, на основании предложений цены от рекламодателей.
Фиг. 10 демонстрирует модуль рекламы, показанный на фиг. 2 и 3, передающий информацию через сеть связи, показанную на фиг. 3, множественным рекламодателям.
Фиг. 11 демонстрирует способы представления рекламы на основании текущей медийной реакции, в том числе, непосредственно следующей за сценой, которая вызвала текущую медийную реакцию.
Фиг. 12 демонстрирует способы определения будущего участка представляемой в данный момент медийной программы, в том числе, на основании текущей медийной реакции пользователя, определенной на основании данных датчика, пассивно регистрируемых в ходе представления медийной программы пользователю.
Фиг. 13 демонстрирует удаленное устройство, показанное на фиг. 3, в котором демографическая характеристика, участок истории реакций, текущая медийная реакция и информация о медийной программе принимается от вычислительного устройства, показанного на фиг. 2 и/или 3.
Фиг. 14 демонстрирует способы определения будущего участка представляемой в данный момент медийной программы, в том числе, когда будущий участок является ответом на запрашиваемую в явном виде медийную реакцию.
Фиг. 15 демонстрирует способы определения будущего участка представляемой в данный момент медийной программы, в том числе, на основании медийных реакций множественных пользователей.
Фиг. 16 демонстрирует иллюстративное устройство, в котором можно реализовать методики определения будущего участка представляемой в данный момент медийной программы, а также другие методики.
Подробное описание
Обзор
[0007] В этом документе описаны методики и устройства для определения будущего участка представляемой в данный момент медийной программы. Эти методики и устройства позволяют изменять или определять участки медийной программы в ходе представления этой программы.
[0008] Рассмотрим, например, программу ситуационной комедии, представляемую многим тысячам зрителей. Предположим, что поставщик медийных материалов этой ситуационной комедии заранее подготовил множественные участки для представления в определенных местах ситуационной комедии - три разные сцены на девятнадцатой минуте и четыре разные финальные сцены в конце программы. Предложенные методики могут определять, на основании медийных реакций в ходе представления, какую из трех сцен представлять на девятнадцатой минуте, и какую из четырех разных сцен представлять в конце. Определение сцен, подлежащих представлению, может базироваться на многих медийных реакциях на предыдущую сцену, например, от тысяч зрителей, или базироваться на реакциях человека или демографической группы. Таким образом, методики могут изменять программу для каждого или адаптировать программу к группе или конкретному человеку. Таким образом, методики могут представлять сцену, имеющую физическую комедию, мужчинам в возрасте 18-34 лет на девятнадцатой минуте на основании реакции этой группы на предыдущую сцену, имеющую физическую комедию, представлять сцену, связанную с развитием персонажа, женщинам в возрасте 35-44 лет на основании реакции этой группы на предыдущую сцену, посвященную персонажу, и показывать всем аудиториям одну из четырех возможных концовок на основании различных реакций от всех групп, смотрящих в данный момент программу.
[0009] Это всего лишь один пример того, как можно осуществлять методики и/или устройства для определения будущего участка представляемой в данный момент медийной программы. Методики и/или устройства именуются здесь, по отдельности или совместно, “методиками” в соответствии с контекстом. Далее в этом документе будет рассмотрена иллюстративная среда, в которой можно реализовать методики, и затем различные иллюстративные способы, которые могут, но не обязаны, работать совместно с методиками. Некоторые из этих различных способов включают в себя способы регистрации реакций на медийные материалы, построения истории реакций для пользователя и представления рекламных материалов на основании текущих реакций. После этих различных способов, этот документ обращается к иллюстративным способам определения будущего участка представляемой в данный момент медийной программы.
Иллюстративная среда
[0010] На фиг. 1 показана иллюстративная среда 100 для приема данных датчика и определения медийных реакций на основании этих данных датчика. Эти медийные реакции можно использовать для определения будущего участка представляемой в данный момент медийной программы, а также для других целей. Методики могут использовать только эти медийные реакции или также другую информацию, например, демографические характеристики, истории реакций и информацию о медийной программе или ее участке.
[0011] Среда 100 включает в себя устройство 102 представления медийных материалов, устройство 104 мониторинга аудитории, модуль 106 состояния, модуль 108 интереса, модуль 110 интерфейса и пользовательский интерфейс 112.
[0012] Устройство 102 представления медийных материалов представляет медийную программу аудитории 114, состоящей из одного или более пользователей 116. Медийная программа может включать в себя, по отдельности или совместно, телешоу, кинофильм, музыкальную видеозапись, видеоклип, рекламу, блог, фотографию, веб-страницу, электронную книгу, электронный журнал, компьютерную игру, песню, твит или другие аудио и/или видео медийные материалы. Аудитория 114 может включать в себя одного или более пользователей 116, которые находятся в положениях, допускающих потребление медийной программы, представляемой устройством 102 представления медийных материалов и измерение устройством 104 мониторинга аудитории, по отдельности или в одной аудитории 114. В аудитории 114 показаны три пользователя: пользователь 116-1, пользователь 116-2 и пользователь 116-3.
[0013] Устройство 104 мониторинга аудитории способно осуществлять мониторинг аудитории 114 и сообщать данные датчика для аудитории 114 модулю 106 состояния и/или модулю 108 интереса (передача данных 118 датчика изображена стрелкой). Данные мониторинга могут регистрироваться пассивно, активно и/или в ответ на явный запрос.
[0014] Пассивно регистрируемые данные являются пассивными, поскольку не требуют активного участия пользователей в измерении этих пользователей. Активно регистрируемые данные включают в себя данные, записанные пользователями в аудитории, например, в виде рукописных журналов, и данные, регистрируемые от пользователей с помощью биометрических датчиков, носимых пользователями в аудитории. Данные датчика, регистрируемые в ответ на явный запрос, могут регистрироваться активно или пассивно. Одним примером является рекламный материал, который запрашивает, в ходе представления рекламного материала, чтобы пользователь поднял руку, если он хочет, получить купон на бесплатный образец продукта, высылаемый пользователю по почте. В таком случае, пользователь выражает реакцию, поднимая руку, хотя это можно регистрировать пассивно, не требуя от пользователя активного участия в измерении реакции. Методики регистрируют эту поднятую руку различными способами, изложенными ниже.
[0015] Данные датчика могут включать в себя данные, регистрируемые с использованием излучаемого света или других сигналов, отправляемых устройством 104 мониторинга аудитории, например, с помощью инфракрасного датчика, освещающего излучаемым инфракрасным светом пользователей или пространство аудитории (например, скамьи, стены и т.д.) и регистрирующего свет, который возвращается. Примеры данных датчика, измеряющих пользователя, и способов, которыми его можно измерять, более подробно описаны ниже.
[0016] Устройство 104 мониторинга аудитории может обрабатывать или не обрабатывать данные датчика до их предоставления модулю 106 состояния и/или модулю 108 интереса. Таким образом, данные датчика могут представлять собой или включать в себя первичные данные или обработанные данные, например: кадры RGB (красный, зеленый, синий); инфракрасные кадры данных; данные глубины; частоту сердечных сокращений; частоту дыхания; ориентацию или перемещение головы пользователя (например, координаты в трех измерениях, x, y, z, и три угла, тангажа, наклона и рысканья); ориентацию, перемещение или заграждение лица (например, глаз, носа и рта); ориентацию, перемещение или заграждение скелета; аудиосигнал, который может включать в себя информацию, указывающую ориентацию, достаточную для определения, от какого пользователя исходит аудиосигнал или непосредственно указывающую, какой пользователь говорил, или какие слова были произнесены, при наличии; тепловые показания, достаточные для определения или указания присутствия и положения одного из пользователей 116; и расстояние от устройства 104 мониторинга аудитории или устройства 102 представления медийных материалов. В ряде случаев устройство 104 мониторинга аудитории включает в себя инфракрасные датчики (веб-камеры, кинект-камеры), стереомикрофоны или направленные аудиомикрофоны, и тепловое считывающее устройство (помимо инфракрасных датчиков), хотя, дополнительно или альтернативно, можно использовать другие устройства регистрации.
[0017] Модуль 106 состояния принимает данные датчика и определяет, на основании данных датчика, состояния 120 пользователей 116 в аудитории 114 (указанные стрелкой). Пользователь может пребывать в состоянии, когда он: грустит, говорит, выражает недовольство, испуган, улыбается, хмурится, спокоен, удивлен, сердит, смеется, кричит, аплодирует, машет руками, выражает одобрение, отводит взгляд, глядит прямо, откидывается в кресле, подается вперед, спит или ушел, и пр.
[0018] Состояние разговора может представлять собой общее состояние, указывающее, что пользователь говорит, хотя оно также может включать в себя подкатегории на основании содержания речи, например, разговор о медийной программе (разговор по делу) или разговор, не связанный с медийной программой (разговор не по делу). Модуль 106 состояния может определять категорию разговора посредством распознавания речи.
[0019] Модуль 106 состояния может, дополнительно или альтернативно, определять, на основании данных датчика, количество пользователей, идентификатор пользователя и/или демографические данные (указанные позицией 122), или увлеченность (указанную позицией 124) в ходе представления. Идентификатор указывает уникальные идентификационные дынные одного из пользователей 116 в аудитории 114, например, Сьюзен Браун. Демографические данные характеризуют одного из пользователей 116, например, ростом 5 футов, 4 дюйма, ребенок младшего возраста, и мужского пола или женского пола. Увлеченность указывает, с какой вероятностью пользователь уделит внимание медийной программе, например на основании присутствия или ориентации головы этого пользователя. Увлеченность, в ряде случаев, может определяться модулем 106 состояния с помощью данных датчика более низкого разрешения или менее обработанными по сравнению с теми, которые используются для определения состояний. Даже в таком случае, увлеченность может быть полезна при измерении аудитории, либо самого по себе, либо для определения интереса пользователя с использованием модуль 108 интереса.
[0020] Модуль 108 интереса определяет, на основании данных 118 датчика и/или увлеченности или состояния пользователя (увлеченность/состояние указаны стрелкой 126) и информации о медийной программе (тип медийных материалов указан стрелкой 128), уровень 130 интереса этого пользователя (указанный стрелкой) к медийной программе. Модуль 108 интереса может определять, например, что множественные состояния смеха для медийной программы, которую следует воспринимать как серьезную драму, указывают низкий уровень интереса, и, напротив, что множественные состояния смеха для медийной программы, которую следует воспринимать как комедию, указывают высокий уровень интереса.
[0021] Как показано на фиг. 1, модуль 106 состояния и/или модуль 108 интереса обеспечивают демографическую характеристику/идентификатор 122, а также одну или более из следующих медийных реакций: увлеченность 124, состояние 120 и уровень 130 интереса, которые все указаны стрелками на фиг. 1. На основании одной или более из этих медийных реакций, модуль 106 состояния и/или модуль 108 интереса также может обеспечивать другой тип медийной реакции, тип общих медийных реакций на медийную программу, например, рейтинг (например, демонстрацию большого пальца или три звезды). В ряде случаев, однако, медийные реакции принимаются, и общие медийные реакции определяются альтернативно модулем 110 интерфейса.
[0022] Модуль 106 состояния и модуль 108 интереса могут быть локальными по отношению к аудитории 114, и, таким образом, устройству 102 представления медийных материалов и устройству 104 мониторинга аудитории, хотя это не требуется. На фиг. 2 показан иллюстративный вариант осуществления, где модуль 106 состояния и модуль 108 интереса локальны по отношению к аудитории 114. В ряде случаев, однако, модуль 106 состояния и/или модуль 108 интереса удалены от аудитории 114, что изображено на фиг. 3.
[0023] Модуль 110 интерфейса принимает медийные реакции и демографическую/идентификационную информацию и определяет или принимает некоторое указание, к какой медийной программе или ее участку относятся реакции. Модуль 110 интерфейса представляет, или предписывает представлять, медийную реакцию 132 на медийную программу через пользовательский интерфейс 112, хотя это не требуется. Эта медийная реакция может быть любой из вышеупомянутых реакций, некоторые из которых представлены на временной диаграмме, посредством аватара, указывающего реакцию, или видео- или аудиозаписи пользователя, сделанной в ходе реакции, один/одна или более из которых эффективно демонстрирует реакцию пользователя в ходе соответствующей медийной программы.
[0024] Модуль 110 интерфейса может быть локальным по отношению к аудитории 114, например в случаях, когда один пользователь просматривает свои собственные медийные реакции или медийные реакции члена семьи. Во многих случаях, однако, модуль 110 интерфейса принимает медийные реакции из удаленного источника.
[0025] Заметим, что данные 118 датчика могут включать в себя контекст, в котором пользователь реагирует на медийные материалы или текущий контекст для пользователя, для которого запрашиваются рейтинги или рекомендации для медийных материалов. Таким образом, устройство 104 мониторинга аудитории может обнаружить присутствие второго человека в комнате или иным образом в физической близости к первому человеку, что может быть контекстом для первого человека. Контексты также можно определять другими способами, описанными ниже со ссылкой на фиг. 2.
[0026] На фиг. 2 показано иллюстративное вычислительное устройство 202, локальное по отношению к аудитории 114. Вычислительное устройство 202 включает в себя устройство 102 представления медийных материалов, устройство 104 мониторинга аудитории, один или более процессоров 204 и компьютерно-считываемые носители данных (“CRM”) 206 или имеет доступ к ним.
[0027] CRM 206 включает в себя операционную систему 208, модуль 106 состояния, модуль 108 интереса, медийную(ые) программу(ы) 210, каждая из которых может включать в себя информацию 212 о программе или быть связана с ней, и участки 214, модуль 110 интерфейса, пользовательский интерфейс 112, модуль 216 истории, историю 218 реакций, модуль 220 рекламы, который может включать в себя множественные рекламные материалы 222, и модуль 224 участка.
[0028] Каждая из медийных программ 210 может иметь, включать в себя или быть связанной с информацией 212 о программе и участками 214. Информация 212 о программе может указывать название, заголовок, эпизод, автора или артиста, тип программы и другую информацию, в том числе, относящуюся к различным участкам в каждой медийной программе 210. Таким образом, информация 212 о программе может указывать, что одна из медийных программ 210 является музыкальной видеозаписью, включает в себя хоровой участок, который повторяется четыре раза, включает в себя четыре стихотворных участка, включает в себя участки на основании каждого визуального представления на протяжении песни, например, соло, подпевку, название музыкальной видеозаписи, имя композитора, год создания, разрешение и форматирование данных и т.д.
[0029] Участки 214 одной из медийных программ 210 составляют программу или, потенциально, могут использоваться для составления программы. Эти участки могут представлять конкретные временные диапазоны в медийной программе, хотя, альтернативно, они могут располагаться в программе на основании завершения предыдущего участка (даже если время завершения этого участка не обязательно установлено заранее). Примерами участков могут служить 15-секундные фрагменты, песня, воспроизводимая в радиоподобной программе, или сцена из кинофильма. Эти участки 214 могут располагаться и/или устанавливаться в конкретном порядке, и в этом случае один или более из участков 214 может заменяться модулем 224 участка в ответ на медийные реакции. Эти участки 214, альтернативно, могут быть заранее подготовлены, но без заранее заданного порядка. Таким образом, медийная программа, например, 30-секундный рекламный материал, может иметь ранее заданный первый десятисекундный участок, но иметь, например, пять альтернативных вторых участков по десять секунд, и пятнадцать альтернативных третьих участков по десять секунд. В таком случае, какой участок воспроизводится от одиннадцати до двадцати секунд, может определяться на основании медийной реакции человека на первый десятисекундный участок. Затем, на основании реакций одного или обоих из пользователей (или многих пользователей) на первый участок и второй, определяется воспроизведение третьего участка от двадцати одной до тридцати секунд.
[0030] Модуль 224 участка, как отчасти отмечено выше, принимает текущую медийную реакцию или реакции пользователя, группы пользователей или многих пользователей на участок одной из медийных программ 210. Эти медийные реакции могут включать в себя одно или более из увлеченностей 124, состояний 120 и уровней 130 интереса. На основании этих медийных реакций, модуль 224 участка может определять будущий участок представляемой в данный момент медийной программы, подлежащий представлению. Заметим, что это определение может осуществляться в реальном времени в ходе представления медийной программы, что позволяет еще эффективнее определять будущие участки коротких рекламных материалов на основании текущих реакций на более ранние участки того же представления рекламы. Эти будущие участки могут быть ранее сохранены локально или удаленно. Будущий участок, подлежащий представлению, может приниматься из локального хранилища или из удаленного источника, например одновременно, посредством потоковой передачи более поздних участков представляемой в данный момент медийной программы из удаленного источника. Как показано на фиг. 2 и 3, медийная программа 210, участки 214 и модуль 224 участка могут быть локальными или удаленными по отношению к вычислительному устройству 202 и, таким образом, пользователю или пользователям, имеющему(им) медийные реакции (например, пользователю 116-1 аудитории 114, показанной на фиг. 1).
[0031] Модуль 216 истории включает в себя историю 218 реакций или имеет доступ к ней. Модуль 216 истории может строить и обновлять историю 218 реакций на основании текущих реакций со стороны пользователя (или других, как отмечено ниже) на медийные программы. В ряде случаев модуль 216 истории определяет различные контексты для пользователя, хотя это может альтернативно определяться и приниматься от других элементов. Таким образом, в ряде случаев модуль 216 истории определяет время, место действия, погоду в месте действия и т.д., в ходе реакции пользователя на медийную программу или запроса рейтингов или рекомендаций для медийной программы. Модуль 216 истории может определять рейтинги и/или рекомендации для медийных материалов на основании текущего контекста для пользователя и истории 218 реакций. История 218 реакций, как отмечено здесь в другом месте, может использоваться совместно с медийными реакциями для определения будущих участков медийной программы для представления.
[0032] Модуль 220 рекламы принимает текущую медийную реакцию пользователя, например, одно или более из увлеченностей 124, состояний 120 или уровней 130 интереса. На основании этой текущей медийной реакции, модуль 220 рекламы может определять рекламный материал из множественных рекламных материалов 222 для представления пользователю. Модуль 220 рекламы может, дополнительно или альтернативно, предоставлять текущую медийную реакцию рекламодателям, принимать от рекламодателей предложения цены за право представлять рекламу, и затем предписывать представление рекламы пользователю. Этот рекламный материал может предварительно сохраняться как один из рекламных материалов 222 или приниматься одновременно, например, посредством потоковой передачи рекламы из удаленного источника в ответ на прилагаемое предложение цены, являющееся наивысшим предложением цены или другой структурой расценок, указывающей, что рекламный материал подлежит представлению. Заметим, что в любом из этих случаев, модуль 220 рекламы может быть локальным или удаленным по отношению к вычислительному устройству 202 и, таким образом, пользователю (например, пользователю 116-1 аудитории 114, показанной на фиг. 1).
[0033] Заметим, что в этом проиллюстрированном примере, элементы, в том числе, устройство 102 представления медийных материалов, устройство 104 мониторинга аудитории, модуль 106 состояния, модуль 108 интереса, модуль 110 интерфейса, модуль 216 истории, модуль 220 рекламы и модуль 224 участка, включены в единое вычислительное устройство, например, настольный компьютер, имеющий дисплей, обращенную вперед камеру, микрофоны, аудиовыход и пр. Однако все эти элементы могут существовать отдельно друг от друга или быть объединены друг с другом, образуя одно или несколько вычислительных устройств или иным образом. Как будет частично описано ниже, устройство 102 представления медийных материалов может быть объединено с устройством 104 мониторинга аудитории, но отделено от модуля 106 состояния, модуля 108 интереса, модуля 110 интерфейса, модуля 216 истории, модуля 220 рекламы или модуля 224 участка. Кроме того, все эти модули могут действовать на отдельных устройствах или объединяться в одном устройстве.
[0034] Как показано на фиг. 2, каждое вычислительное(ые) устройство(а) 202 может представлять собой одно или комбинацию из различных устройств, проиллюстрированных здесь шестью примерами: портативным компьютером 202-1, планшетным компьютером 202-2, смартфоном 202-3, телевизионной приставкой 202-4, настольным компьютером 202-5 и игровой системой 202-6, хотя также можно использовать другие вычислительные устройства и системы, например, телевизоры с вычислительными возможностями, нетбуки и сотовые телефоны. Заметим, что три из этих вычислительных устройств 202 включают в себя устройство 102 представления медийных материалов и устройство 104 мониторинга аудитории (портативный компьютер 202-1, планшетный компьютер 202-2, смартфон 202-3). Одно устройство не включает в себя, но осуществляет связь с устройством 102 представления медийных материалов и устройством 104 мониторинга аудитории (настольным компьютером 202-5). Два других не включают в себя устройство 102 представления медийных материалов и могут включать или не включать в себя устройство 104 мониторинга аудитории, например, в случаях, когда устройство 104 мониторинга аудитории включено в устройство 102 представления медийных материалов (телевизионную приставку 202-4 и игровую систему 202-6).
[0035] На фиг. 3 показан пример удаленного вычислительного устройства 302, удаленного по отношению к аудитории 114. Фиг. 3 также демонстрирует сеть 304 связи, через которую удаленное вычислительное устройство 302 осуществляет связь с устройством 104 мониторинга аудитории (не показано, но реализовано в вычислительном устройстве 202 или осуществляет связь с ним), модуль 110 интерфейса, модуль 216 истории (включающий в себя или не включающий в себя историю 218 реакций), модуль 220 рекламы (включающий в себя или не включающий в себя рекламные материалы 222) и модуль 224 участка, исходя из того, что эти элементы находятся в вычислительном устройстве 202, как показано на фиг. 2. Сеть 304 связи может представлять собой интернет, локальную сеть, глобальную сеть, беспроводную сеть, USB-концентратор, шину компьютера, другую сеть мобильной связи или их комбинацию.
[0036] Удаленное вычислительное устройство 302 включает в себя один или более процессоров 306 и удаленные компьютерно-считываемые носители данных (“удаленный CRM”) 308. Удаленный CRM 308 включает в себя модуль 106 состояния, модуль 108 интереса, медийную(ые) программу(ы) 210, каждая из которых может включать в себя информацию 212 о программе или быть связана с ней и/или участки 214, модуль 216 истории, историю 218 реакций, модуль 220 рекламы, рекламные материалы 222 и модуль 224 участка.
[0037] Заметим, что в этом проиллюстрированном примере, устройство 102 представления медийных материалов и устройство 104 мониторинга аудитории физически отделены от модуля 106 состояния и модуля 108 интереса, причем первые два локальны по отношению к аудитории, смотрящей медийную программу, и вторые два действуют удаленно. Таким образом, данные датчика передаются от устройства 104 мониторинга аудитории на один или оба из модуля 106 состояния и модуля 108 интереса, которые могут сообщаться между собой локально (фиг. 2) или удаленно (фиг. 3). Кроме того, будучи определены модулем 106 состояния и/или модулем 108 интереса, различные медийные реакции и другая информация могут передаваться на те же самые или другие вычислительные устройства 202 для приема модулем 110 интерфейса, модулем 216 истории, модулем 220 рекламы и/или модулем 224 участка. Таким образом, в ряде случаев первое из вычислительных устройств 202 может измерять данные датчика, передавать эти данные датчика на удаленное устройство 302, после чего удаленное устройство 302 передает медийные реакции на другое из вычислительных устройств 202, полностью через сеть 304.
[0038] Эти и другие возможности, а также способы действия и взаимодействия элементов, показанных на фиг. 1-3, более подробно изложены ниже. Эти элементы могут дополнительно делиться, объединяться и т.д. Среда 100, показанная на фиг. 1, и подробнее иллюстрации, приведенные на фиг. 2 и 3 демонстрируют некоторые из многих возможных сред, способных применять описанные методики.
Иллюстративные способы
Определение медийных реакций на основании данных пассивного датчика
[0039] На фиг. 4 показан способ 400 определения медийных реакций на основании данных пассивного датчика. Эти и другие описанные здесь способы показаны как наборы блоков, которые указывают осуществляемые операции, но не обязательно ограничиваются показанным порядком осуществления операций соответствующими блоками. В разделах нижеследующего описания могут быть рассмотрены среда 100, показанная на фиг. 1, и элементы, подробно показанные на фиг. 2-3, которые изображены только в порядке примера. Методики не ограничиваются операциями одного элемента или множественных элементов действующих на одном устройстве.
[0040] Блок 402 регистрирует или принимает данные датчика для аудитории или пользователя, причем данные датчика пассивно регистрируются в ходе представления медийной программы аудитории или пользователю. Эти данные датчика могут включать в себя контекст аудитории или пользователя, или контекст может приниматься отдельно.
[0041] Рассмотрим, например, случай, когда аудитория включает в себя трех пользователей 116, а именно, пользователей 116-1, 116-2 и 116-3, показанных на фиг. 1. Предположим, что устройством 102 представления медийных материалов является ЖК дисплей, снабженный громкоговорителями, посредством которого визуализируется медийная программа, и что дисплей осуществляет связь с телевизионной приставкой 202-4, показанной на фиг. 2. При этом устройство 104 мониторинга аудитории включает в себя обращенный вперед инфракрасный датчик высокого разрешения, датчик, основанный на цветовом формате "красный-зеленый-синий", и два микрофона, способные регистрировать звук и местоположение (например, направленная решетка), и это устройство объединено с телевизионной приставкой 202-4 или устройством 102 представления медийных материалов. Предположим также, что представляемая медийная программа 210 является мультфильм категории PG под названием Incredible Family, который передается в потоковом режиме из удаленного источника и через телевизионную приставку 202-4. Телевизионная приставка 202-4 представляет Incredible Family с шестью рекламными материалами, размещенными следующим образом: один в начале кинофильма, три в тройном блоке, и два в двойном блоке.
[0042] Данные датчика принимаются для всех трех пользователей 116 в аудитории 114; для этого примера рассмотрим первого пользователя 116-1. При этом предположим, что, в ходе представления Incredible Family, устройство 104 мониторинга аудитории измеряет, и затем обеспечивает на блоке 402, в различные моменты времени для пользователя 116-1 следующее:
Момент времени 1, ориентация головы 3 градуса, отсутствие или низкая амплитуда аудиосигнала.
Момент времени 2, ориентация головы 24 градуса, отсутствие аудиосигнала.
Момент времени 3, скелетное движение (руки), аудиосигнал высокой амплитуды.
Момент времени 4, скелетное движение (руки и туловище), аудиосигнал высокой амплитуды.
Момент времени 5, движение головы, изменение лицевых признаков (20%), аудиосигнал средней амплитуды.
Момент времени 6, подробные данные ориентации лица, отсутствие аудиосигнала.
Момент времени 7, скелетная ориентация (отсутствующая), отсутствие аудиосигнала.
Момент времени 8, ориентация лица, частота дыхания.
[0043] Блок 404 определяет, на основании данных датчика, состояние пользователя в ходе представления медийной программы. В ряде случаев блок 404 определяет вероятность для состояния или множественные вероятности для множественных состояний, соответственно. Например, блок 404 может достаточно достоверно определять состояние, но не с полной определенностью (например, с вероятностью 40%, что пользователь смеется). Блок 404 может, дополнительно или альтернативно, определять, что множественные состояния возможны на основании данных датчика, например, грустное или спокойное состояние, и вероятности для каждого из них (например, грустное состояние 65%, спокойное состояние 35%).
[0044] Блок 404 может, дополнительно или альтернативно, определять демографическую характеристику, идентификатор и/или увлеченность. Кроме того, способ 400 может пропускать блок 404 и переходить сразу к блоку 406, как описано ниже.
[0045] В данном примере, модуль 106 состояния принимает вышеперечисленные данные датчика и определяет следующие соответствующие состояния для пользователя 116-1:
Момент времени 1: глядит прямо.
Момент времени 2: отводит взгляд.
Момент времени 3: аплодирует.
Момент времени 4: выражает одобрение.
Момент времени 5: смеется.
Момент времени 6: улыбается.
Момент времени 7: ушел.
Момент времени 8: спит.
[0046] В момент времени 1 модуль 106 состояния определяет, на основании данных датчика, указывающих отклонение головы пользователя 116-1 на 3 градуса от направления взгляда прямо на ЖК дисплей и правило указывающее, что состояние прямого взгляда применяется для отклонений менее чем на 20 градусов (исключительно в порядке примера), что пользователь 116-1 находится в состоянии прямого взгляда на медийную программу. Аналогично, в момент времени 2, модуль 106 состояния определяет, что пользователь 116-1 отводит взгляд, поскольку отклонение превышает 20 градусов.
[0047] В момент времени 3, модуль 106 состояния определяет, на основании данных датчика, указывающих, что пользователь 116-1 совершает скелетное движение руками, и на основании высокой амплитуды аудиосигнала, что пользователь 116-1 аплодирует. Модуль 106 состояния может отличать аплодисменты от других состояний, например, выражения одобрения, на основании типа движения рук (для краткости не указанного выше). Аналогично, в момент времени 4, модуль 106 состояния определяет, что пользователь 116-1 выражает одобрение, на основании движения рук и аудиосигнала высокой амплитуды, приписываемого пользователю 116-1.
[0048] В момент времени 5, модуль 106 состояния определяет, на основании данных датчика, указывающих, что пользователь 116-1 имеет движение головы, изменения лицевых признаков на 20% и аудиосигнал средней амплитуды, что пользователь 116-1 смеется. Различные данные датчика можно использовать для того, чтобы отличать другие состояния, например, крик, на основании того, что аудиосигнал имеет среднюю амплитуду, а не высокую амплитуду, и изменений лицевых признаков, например, открывания рта и подъема обеих бровей.
[0049] На момент времени 6, устройство 104 мониторинга аудитории обрабатывает первичные данные датчика для обеспечения обработанных данных датчика, и в этом случае осуществляет обработку распознавания лиц для обеспечения подробных данных ориентации лица. В отсутствие аудиосигнала, модуль 106 состояния определяет, что подробные данные ориентации лица (в данном случае, приподнятые уголки губ, степень закрытия глаз веками), что пользователь 116-1 улыбается.
[0050] В момент времени 7, модуль 106 состояния определяет, на основании данных датчика, указывающих, что пользователь 116-1 совершает скелетное движение, перемещаясь от устройства 104 мониторинга аудитории, что пользователь 116-1 ушел. Данные датчика также могут указывать это напрямую, например, в случаях, когда устройство 104 мониторинга аудитории не регистрирует присутствие пользователя 116-1, больше не принимая ни показаний скелета или головы ни тепловой сигнатуры.
[0051] В момент времени 8, модуль 106 состояния определяет, на основании данных датчика, указывающих, что ориентация лица пользователя 116-1 не изменялась в течение определенного периода (например, глаза пользователя не моргали) и устойчивой, низкой частоты дыхания, что пользователь 116-1 спит.
[0052] Эти восемь показаний датчиков являются упрощенными примерами, приведенными в целях объяснения. Данные датчика могут включать в себя обширные данные, как отмечено здесь в другом месте. Кроме того, могут приниматься данные датчика, измеряющие аудиторию каждую долю секунды, тем самым, обеспечивая подробные данные для десятков, сотен и тысяч периодов в ходе представления медийной программы, из которых можно определять состояния или другие медийные реакции.
[0053] Возвращаясь к способу 400, блок 404 может определять демографическую характеристику, идентификационные данные и увлеченность, помимо состояния пользователя. Модуль 106 состояния может определять или принимать данные датчика, из которых следует определять демографическую характеристику и идентификационные данные, или принимать, от устройства 104 мониторинга аудитории, демографическую характеристику или идентификационные данные. Опять же, согласно данному примеру, данные датчика для пользователя 116-1 могут указывать, что пользователем 116-1 является Джон Браун, что пользователем 116-2 является Лидия Браун, и что пользователем 116-3 является Сьюзен Браун. Или данные датчика могут указывать, что пользователем 116-1 является, например, мужчина ростом шесть футов, четыре дюйма (на основании скелетной ориентации). Данные датчика могут приниматься с информацией, указывающей участки данных датчика, приписываемые по отдельности каждому пользователю в аудитории, или включать в себя ее. В этом настоящем примере, однако, предполагается, что устройство 104 мониторинга аудитории обеспечивает три набора данных датчика, причем каждый набор указывает идентификатор пользователя совместно с данными датчика.
[0054] Кроме того, на блоке 404, методики могут определять увлеченность аудитории или пользователя в аудитории. Как упомянуто, это определение может быть менее точным, чем определение состояний пользователя, но, тем не менее, полезно. Предположим, для вышеприведенного примера, что данные датчика принимаются для пользователя 116-2 (Лидии Браун) и что эти данные датчика включают в себя только ориентацию головы и скелета:
Момент времени 1, ориентация головы 0 градусов, скелетная ориентация верхней части торса впереди нижней части торса.
Момент времени 2, ориентация головы 2 градуса, скелетная ориентация верхней части торса впереди нижней части торса.
Момент времени 3, ориентация головы 5 градусов, скелетная ориентация верхней части торса приблизительно вровень с нижней частью торса.
Момент времени 4, ориентация головы 2 градуса, скелетная ориентация верхней части торса позади нижней части торса.
Момент времени 5, ориентация головы 16 градусов, скелетная ориентация верхней части торса позади нижней части торса.
Момент времени 6, ориентация головы 37 градусов, скелетная ориентация верхней части торса позади нижней части торса.
Момент времени 7, ориентация головы 5 градусов, скелетная ориентация верхней части торса впереди нижней части торса.
Момент времени 8, ориентация головы 1 градус, скелетная ориентация верхней части торса впереди нижней части торса.
[0055] Модуль 106 состояния принимает эти данные датчика и определяет следующие соответствующие показатели увлеченности для Лидии Браун:
Момент времени 1: увлеченность высокая.
Момент времени 2: увлеченность высокая.
Момент времени 3: увлеченность выше средней.
Момент времени 4: увлеченность средняя.
Момент времени 5: увлеченность ниже средней.
Момент времени 6: увлеченность низкая.
Момент времени 7: увлеченность высокая.
Момент времени 8: увлеченность высокая.
[0056] В моменты времени 1, 2, 7 и 8, модуль 106 состояния определяет, на основании данных датчика, указывающих отклонение головы пользователя 116-2 5 градусов или менее от направления взгляда прямо на ЖК дисплей и скелетную ориентацию верхней части торса впереди нижней части торса (указывающую, что Лидия подалась вперед к представлению медийных материалов), что Лидия сильно увлечена Incredible Family в эти моменты времени.
[0057] В момент времени 3, модуль 106 состояния определяет, что уровень увлеченности Лидии упал, поскольку Лидия уже не подается вперед. В момент времени 4, модуль 106 состояния определяет, что увлеченность Лидии дополнительно упала до среднего уровня, на основании того, что Лидия откидывается назад, даже хотя все еще смотрит почти прямо на Incredible Family.
[0058] В моменты времени 5 и 6, модуль 106 состояния определяет, что увлеченность Лидии ослабевает, падая до уровня ниже среднего и затем до низкого, на основании того, что Лидия по-прежнему откидывается назад и смотрин немного в сторону (16 градусов) и затем значительно в сторону (37 градусов), соответственно. Заметим, что в момент времени 7 Лидия быстро возвращается к высокой увлеченности, в чем, конечно, заинтересованы авторы медийных материалов, и это говорит о том, что содержание возбуждает или иным образом захватывает ее.
[0059] Способ 400 может переходить от блока 402 сразу к блоку 406, или от блока 404 к блоку 406 или блоку 408. При переходе к блоку 406 от блока 404, методики определяют уровень интереса на основании типа представляемых медийных материалов и увлеченности или состояния пользователя. При переходе к блоку 406 от блока 402, методики определяют уровень интереса на основании типа представляемых медийных материалов и данных датчика пользователя, без необходимости первоначального или независимого определения увлеченности или состояния пользователя.
[0060] Опять же, согласно вышеприведенным примерам для пользователей 116-1 и 116-2, предположим, что блок 406 принимает состояния, определенные модулем 106 состояния на блоке 404 для пользователя 116-1 (Джона Брауна). На основании состояний для Джона Брауна и информации о медийной программе, модуль 108 интереса определяет уровень интереса, либо в целом, либо в зависимости от времени, для Incredible Family. При этом предположим, что Incredible Family является одновременно приключенческой и комедийной программой, причем участки кинофильма помечены как имеющие один из этих типов медийных материалов. Для простоты, предположим, что моменты времени 1 и 2 помечены как комедия, моменты времени 3 и 4 помечены как приключение, моменты времени 5 и 6 помечены как комедия, и что моменты времени 7 и 8 помечены как приключение. Пересматривая состояния, определенные модулем 106 состояния, снова рассмотрим следующее:
Момент времени 1: глядит прямо.
Момент времени 2: отводит взгляд.
Момент времени 3: аплодирует.
Момент времени 4: выражает одобрение.
Момент времени 5: смеется.
Момент времени 6: улыбается.
Момент времени 7: ушел.
Момент времени 8: спит.
[0061] На основании этих состояний, модуль 106 состояния определяет на момент времени 1, что в момент времени 1 Джон Браун проявляет интерес к контенту ниже среднего - если бы это был тип приключения или драмы, модуль 106 состояния мог бы определить, что Джон Браун, напротив, сильно заинтересован. Однако, в данном случае, поскольку контент является комедийным и, таким образом, призван вызывать смех или аналогичное состояние, модуль 108 интереса определяет, что Джон Браун в момент времени 1 проявляет интерес ниже среднего. Аналогично, на момент времени 2, модуль 108 интереса определяет, что Джон Браун в момент времени 2 проявляет низкий интерес, поскольку находится в состоянии, когда он не только не смеется или не улыбается, но и отводит взгляд.
[0062] В моменты времени 3 и 4, модуль 108 интереса определяет, на основании приключенческого типа для этих моментов времени и состояний аплодисментов и выражения одобрения, что Джон Браун имеет высокий уровень интереса. В момент времени 6, на основании комедийного типа и улыбки Джона Брауна, что он имеет средний интерес в этот момент времени.
[0063] В моменты времени 7 и 8, модуль 108 интереса определяет, что Джон Браун имеет очень низкий интерес. При этом тип медийных материалов является приключенческим, хотя в этом случае модуль 108 интереса определил бы уровень интереса Джона Брауна как очень низкий для большинства типов контента.
[0064] Как легко заметить, рекламодателям, поставщикам медийных материалов и авторам медийных материалов выгодно знать увлеченность или уровень интереса пользователя. Предположим в данном случае, что уровень интереса обеспечивается в зависимости от времени для Incredible Family, совместно с демографической информацией о Джоне Брауне. На основании этой информации от многочисленных демографически аналогичных пользователей, автор медийных материалов может сделать вывод, что взрослые мужчины проявляют интерес к части приключенческого контента, но большинство комедийных участков им не интересно, по крайней мере, для этой демографической группы.
[0065] Рассмотрим, в порядке более конкретного примера, фиг. 5, где показана временная диаграмма 500, имеющая уровни 502 интереса для сорока периодов 504 времени на протяжении участка медийной программы. Предположим в данном случае, что медийной программой является кинофильм, который включает в себя другие медийные программы - рекламные материалы - в периоды времени с 18 по 30. Модуль 108 интереса определяет, как показано, что пользователь начинает со среднего уровня интереса, и затем переходит между средним и выше среднего, высоким и очень высоким уровнями интереса к периоду времени 18. В ходе представления первого рекламного материала, который охватывает периоды времени с 18 по 22, модуль 108 интереса определяет, что пользователь имеет средний низкий уровень интереса. Однако для периодов времени с 23 по 28, модуль 108 интереса определяет, что пользователь имеет очень низкий уровень интереса (поскольку он отводит взгляд и разговаривает или, например, покидает комнату). Однако для последнего рекламного материала, который охватывает период времени с 28 по 32, модуль 108 интереса определяет, что пользователь имеет средний уровень интереса для периодов времени с 29 по 32 - большинства рекламных материалов.
[0066] Это может быть ценной информацией - пользователь остается на первый рекламный материал, уходит в течение среднего рекламного материала и начале последнего рекламного материала и возвращается, со средним интересом, в течение большей части последнего рекламного материала. Следует обратить внимание на отличие в разрешении и точности интереса с некоторыми традиционными подходами, которые, вероятно, не обеспечивают информации о том, сколько людей, смотревших кинофильм, действительно смотрели рекламные материалы, какие из них, и с какой степенью интереса. Если этот пример является общей тенденцией для зрительской публики, цены на рекламные материалы в середине блока будут снижаться, и цены на другие рекламные материалы также будут корректироваться. Или же, рекламодатели и поставщики медийных материалов могут прийти к выводу о необходимости воспроизводить более короткие блоки рекламы, имеющие, например, только два рекламных материалов. Уровни 502 интереса также обеспечивают ценную информацию об участках самого кинофильма, например, на основании очень высокого уровня интереса в период времени 7 (например, особенно захватывающей сцены кинофильма) и спада интереса в периоды времени 35-38.
[0067] Заметим, что, в ряде случаев, уровни увлеченности, хотя и полезны, могут быть менее полезными или точными, чем состояния и уровни интереса. Например, модуль 106 состояния может определять, исходя только из уровней увлеченности, что пользователь не увлечен, если лицо пользователя заграждено (блокировано) и, таким образом, не смотрит на медийную программу. Если лицо пользователя заблокировано руками этого пользователя (скелетная ориентация), и аудиосигнал указывает аудиосигнал высокой громкости, модуль 106 состояния, при определении состояний, может определить, что пользователь кричит. Состояние крика указывает, наряду с контентом, относящимся к жанру ужасов или триллера, очень высокий уровень интереса. Это всего лишь один пример, демонстрирующий, что уровень интереса может заметно отличаться от уровня увлеченности.
[0068] Как упомянуто выше, способ 400 может переходить от блока 402 сразу к блоку 406. В таком случае, модуль 108 интереса, самостоятельно или совместно с модулем 106 состояния, определяет уровень интереса на основании типа медийных материалов (в том числе, множественных типов медийных материалов для разных участков медийной программы) и данных датчика. В порядке примера, модуль 108 интереса может определять, что для данных датчика для Джона Брауна в момент времени 4, которые указывают скелетное движение (рук и туловища) и аудиосигнал высокой амплитуды, и типов комедии, спорта, конфликтного ток-шоу, приключенческой видеоигры, твита или ужасов, что Джон Браун имеет высокий уровень интереса в момент времени 4. Напротив, модуль 108 интереса может определять, что для тех же самых данных датчика в момент времени 4 для драмы, мелодрамы или классической музыки, что Джон Браун имеет низкий уровень интереса в момент времени 4. Это можно осуществлять на основании данных датчика без первоначального определения уровня увлеченности или состояния, хотя это также может осуществляться.
[0069] Блок 408, после выполнения блока 404 или 406, обеспечивает демографическую характеристику, идентификационные данные, увлеченность, состояние и/или уровень интереса. Модуль 106 состояния или модуль 108 интереса может предоставлять эту информацию различным элементам, например, модулю 110 интерфейса, модулю 216 истории, модулю 220 рекламы и/или модулю 224 участка, а также другим.
[0070] Предоставление этой информации рекламодателю после представления рекламы, в которой определяется медийная реакция, позволяет рекламодателю эффективно измерять ценность его рекламных материалов, демонстрируемой в ходе представления медийной программы. Предоставление этой информации автору медийных материалов позволяет автору медийных материалов эффективно оценивать потенциальную ценность аналогичной медийной программы или ее участка. Например, автор медийных материалов, до выпуска медийной программы в свет, может определять участки медийной программы, которые не пользуются хорошим приемом, и, таким образом, изменяет медийную программу для ее улучшения.
[0071] Предоставление этой информации ранжирующей элементы позволяет ранжирующей элементы автоматически ранжировать медийную программу для пользователя. Прочие элементы, например контроллер воспроизведения медийных материалов, может использовать информацию для улучшения контроля и представления медийных материалов. Локальный контроллер может приостанавливать воспроизведение медийной программы, например, когда все пользователи в аудитории уходят из комнаты.
[0072] Предоставление медийных реакций модулю 216 истории может эффективно позволять модулю 216 истории строить и обновлять историю 218 реакций. Модуль 216 истории может строить историю 218 реакций на основании контекста или контекстов, где принимается каждый набор медийных реакций на медийную программу, или медийные реакции могут, полностью или частично, включать контекст в медийные реакции. Таким образом, контекст для медийной реакции, где пользователь смотрит телешоу в среду вечером после работы, можно изменить с учетом того, что пользователь может быть уставшим после работы.
[0073] Как упомянуто здесь, методики могут определять многочисленные состояния для пользователя в ходе большинства медийных программ, даже для 15-секундных рекламных материалов или видеофрагментов. В таком случае блок 404 повторяется, например, с односекундными периодами.
[0074] Кроме того, модуль 106 состояния может определять не только множественные состояния для пользователя в течение времени, но и разнообразные состояния в конкретный момент времени. Пользователь может, например, как смеяться, так и отводить взгляд, причем оба эти состояния можно определять и обеспечивать или использовать для определения уровня интереса пользователя.
[0075] Кроме того, модуль 106 состояния и/или модуль 108 интереса может определять увлеченность, состояния и/или уровни интереса на основании исторических данных, помимо данных датчика или типа медийных материалов. В одном случае исторические данные датчика пользователя используются для нормализации увлеченности, состояний или уровней интереса пользователя (например, динамически для текущей медийной реакции). Если, например, Сьюзен Браун смотрит медийную программу и данные датчика для нее принимаются, методики могут нормализоваться или иным образом обучаться, как лучше всего определять увлеченность, состояния и уровни интереса для нее, на основании ее исторических данных датчика. Если исторические данные датчика Сьюзен Браун указывают, что она не является особенно экспрессивным или вокальным пользователем, методики могут корректировать эту историю. Таким образом, аудиосигнала более низкой амплитуды может быть достаточно для определения, что Сьюзен Браун смеялась, по сравнению с аудиосигналом более высокой амплитуды, обычно используемым для определения, что пользователь смеялся.
[0076] В другом случае, исторические увлеченность, состояния или уровни интереса пользователя, для которого принимаются данные датчика, сравниваются с историческими увлеченностью, состояниями или уровнями интереса для других людей. Таким образом, более низкий уровень интереса можно определять для Лидии Браун на основании данных, указывающих, что она проявляет большой интерес почти к каждой медийной программе, которую она смотрит, по сравнению с уровнями интереса других людей (либо вообще, либо для той же медийной программы). В любом из этих случаев методики обучаются в зависимости от времени, что позволяет им нормализовать увлеченность, состояния и/или уровни интереса.
Способы построения истории реакций
[0077] Как упомянуто выше, методики могут определять увлеченность, состояние и/или уровень интереса пользователя для различных медийных программ. Кроме того, эти методики могут делать это с использованием данных пассивного или активного датчика. На основании этих медийных реакций, методики могут строить историю реакций для пользователя. Эту историю реакций можно использовать различными способами, изложенными здесь в другом месте.
[0078] На фиг. 6 показан способ 600 построения истории реакций на основании реакций пользователя на медийные программы. Блок 602 принимает наборы реакций пользователя, причем наборы реакций регистрируются в ходе представления множественных соответствующих медийных программ, и информацию о соответствующих медийных программах. На фиг. 5 изображен пример набора реакций на медийную программу, которые показаны в виде меры уровня интереса с течением времени, когда программа представлялась пользователю.
[0079] Информация о соответствующих медийных программах может включать в себя, например, название медийного материала (например, "Офис", эпизод 104) и его тип (например, песня, телешоу или рекламный материал), а также другую изложенную здесь информацию.
[0080] Помимо медийных реакций и соответствующих им медийных программ, блок 602 может принимать контекст для пользователя, в течение которого медийная программа представлялась вышеупомянутым образом.
[0081] Кроме того, блок 602 может принимать медийные реакции от других пользователей, с помощью которых можно построить историю реакций. Таким образом, модуль 216 истории может определять, на основании медийных реакций пользователя (либо частично, либо после построения первоначальной или предварительной истории реакций для пользователя), других пользователей, реакции которых аналогичны реакциям пользователя. Модуль 216 истории может определять других людей, реакции которых аналогичны реакциям пользователя, и использовать эти реакции других людей на программы, которые пользователь еще не видел или не слышал, для уточнения истории реакций для пользователя.
[0082] Блок 604 строит историю реакций для пользователя на основании наборов реакций для пользователя и информации о соответствующих медийных программах. Как упомянуто, блок 604 также может строить историю реакций пользователя с использованием историй реакций, контекстов, и т.д. других людей. Эту историю реакций можно использовать в другом месте здесь для определения программ, которые, вероятно, понравятся пользователю, рекламных материалов, которые, вероятно, будут эффективны при демонстрации пользователю, и в других указанных здесь целях.
Способы представления рекламных материалов на основании текущей медийной реакции
[0083] Как упомянуто выше, методики могут определять текущую медийную реакцию пользователя, например, увлеченность, состояние и/или уровень интереса. Нижеследующие способы позволяют использовать текущую медийную реакцию для определения рекламного материала, подлежащего представлению.
[0084] На фиг. 7 показан способ 700 представления рекламы на основании текущей медийной реакции, в том числе, путем определения, какой рекламный материал из множественных потенциальных рекламных материалов представлять.
[0085] Блок 702 принимает текущую медийную реакцию пользователя на медийную программу, причем медийная программа представляется в данный момент пользователю. Текущая медийная реакция может представлять собой реакцию того или иного вида на различные медийные материалы, например, смех в ответ на сцену комедии, одобрительные возгласы в ответ на спортивный успех в спортивной игре, показываемой в прямом эфире, танец в ответ на песню или музыкальную видеозапись, когда зритель проникается сюжетом драмы, внимательный просмотр рекламного ролика для кинофильма или разговор с другим человеком в комнате, также смотрящим, например, новостную программу. Медийная программа это программа, которая в данный момент представляется пользователю, например пользователю 116-1, показанному на фиг. 1, а не историческая медийная реакция, хотя могут использоваться история реакций или другие текущие медийные реакции, порожденные ранее в ходе той же медийной программы, помимо новейшей, текущей медийной реакции.
[0086] В порядке примера, рассмотрим фиг. 8, которая демонстрирует текущие медийные реакции на комедийную программу ("Офис", эпизод 104) на протяжении участка программы в ходе представления программы, показанные на временной диаграмме 800 состояний. Здесь показаны 23 медийные реакции 802, причем медийные реакции являются состояниями, принятыми модулем 220 рекламы от модуля 106 состояния, для пользователя по имени Амелия Понд. Для визуальной краткости, на временной диаграмме 800 состояний показано только четыре состояния, в которых пользователь смеется (обозначенное “”), улыбается (обозначенное “”), заинтересован (обозначенное “”), и ушел (обозначенное “X”).
[0087] Блок 704 определяет, на основании текущей медийной реакции на медийную программу, определенный рекламный материал из множественных потенциальных рекламных материалов. Блок 704 может определять, какой рекламный материал и когда показывать, на основании текущей медийной реакции, а также другой информации, например, истории реакций для пользователя (например, истории 218 реакций, показанной на фиг. 2, для Амелии Понд), контекста для текущей медийной реакции (например, находится ли Амелия Понд на солнце или только что возвратилась домой из школы), демографической характеристики пользователя (например, Амелия Понд является 16-летней девушкой, говорящей по-английски и проживающей в Сиэтле, Вашингтон, США), типа медийной программы (например, комедии) или медийной реакции другого пользователя, также принадлежащего аудитории (например, брат Амелии Понд, Кельвин Понд, реагировал определенным образом). Блок 704 может определять, какой рекламный материал показывать сразу после текущей медийной реакции, например, на последнюю сцену, показанную в программе, до показа рекламы, хотя, вместо этого, блок 704 также может использовать текущие медийные реакции, которые непосредственно не предшествовали рекламе, или использовать множественные текущие медийные реакции, например последние шесть медийных реакций, и т.д.
[0088] Согласно данному варианту осуществления, предположим, что текущей медийной реакцией является реакция 804, показанная на фиг. 8, в которой Амелия Понд смеется над текущей сценой шоу "Офис". Предположим также, что в конце сцены, которая заканчивается в 15 секунд, начинается первый рекламный блок 806. Этот первый рекламный блок 806 имеет длительность одну минуту и запланирован так, чтобы включать в себя два 30-секундных рекламных материала, один для рекламного материала №1808, и другой для рекламного материала №2810.
[0089] Предположим также для этого случая, что первый рекламодатель ранее приобрел право на рекламу №1808, и для этой рекламной паузы ранее обеспечил три разных потенциальных рекламных материала, один из которых будет воспроизводиться на основании текущей медийной реакции. Таким образом, модуль 220 рекламы сначала устанавливает, что в рекламных материалах 222, показанных на фиг. 2 или 3, существует три потенциальных рекламных материала, и каждый из них является подходящим. В данном случае рекламодатель заранее знает, что речь идет о программе "Офис", и конкретно об эпизоде 104. Предположим, что эта программа идет впервые, и, таким образом, другие медийные реакции других пользователей не были записаны для всей программы. Однако на основании информации о программе в целом, один рекламный материал указывается как подходящий для воспроизведения, если текущей медийной реакцией является смех или улыбка, одна, если реакцией является уход, и другая для всех остальных состояний. Предположим, что рекламодатель является крупным производителем автомобилей, и что первый рекламный материал (для смеющихся или улыбающихся) посвящен приятному, быстрому спортивному автомобилю, что второй, поскольку он будет воспроизводиться, если пользователь ушел из комнаты, является повторяющимся и сфокусированным на слуховом восприятии, начинается с достоинств производителя (например, автомобили Desoto быстры, автомобили Desoto приятны, автомобили Desoto являются выгодным приобретением) в надежде, что пользователь находится на расстоянии, где можно услышать рекламу, и третий посвящен популярному и практичному семейному автомобилю.
[0090] Заметим, что это относительно простой случай, использующий текущую медийную реакцию и отчасти основанный на типе программы или общей информации о программе. Альтернативно, рекламодатель может обеспечивать 20 рекламных материалов для многих текущих медийных реакций, а также демографической характеристики пользователя и истории реакций пользователя. Таким образом, модуль 220 рекламы может определять, что пять из 20 рекламных материалов потенциально подходят для пользователя мужского пола в возрасте от 34 до 50, и, таким образом, не включают в себя различные автомобили, продаваемые производителем, которые, в целом, не являются хорошими продавцами для мужчин этой возрастной группы. Модуль 220 рекламы также может определять, что две из пяти больше подходят, на основании истории реакций пользователя, указывающей, что он положительно отреагировал на шоу о рыбной ловле и шоу об автогонках и, таким образом, показывающей грузовики и внедорожники. Наконец, модуль 220 рекламы может определять, какую из этих двух представлять, на основании текущей медийной реакции пользователя, указывающей, что пользователь сильно увлечен программой, и, таким образом, показ рекламы грузовиков, которая вдается в детали о грузовиках, исходя из того, что пользователь достаточно внимателен, чтобы оценить эту детальную, а не менее детализированную, более стилистическую рекламу.
[0091] Блок 706 предписывает представление определенного рекламного материала в течение периода текущего представления, когда осуществляется представление медийной программы или сразу по завершении представления медийной программы. Блок 706 может предписывать представление определенного рекламного материала путем представления рекламы или путем указания представляющей элементы, например, устройству 102 представления медийных материалов, показанному на фиг. 2, что определенный рекламный материал подлежит представлению. Период текущего представления это промежуток времени, достаточный для представления медийной программы, но может включать в себя промежуток времени, достаточный для представления ранее определенного количества рекламных материалов или промежуток времени для представления рекламных материалов.
[0092] Заканчивая рассмотрение текущего варианта осуществления, касающегося Амелии Понд, вернемся к фиг. 8. В данном случае, модуль 220 рекламы, который предписывает устройству 102 представления медийных материалов, показанному на фиг. 2, представлять первый рекламный материал приятного, быстрого спортивного автомобиля на основании текущей медийной реакции Амелии, которой является смех.
[0093] Модуль 220 рекламы может основывать свое определение на медийных реакциях, отличных от самой недавней медийной реакции, являются ли эти реакции текущими реакциями на медийную программу, или периоде текущего представления медийной программы или других программ, например, тех, на которых базируется история реакций пользователя. Текущими медийными реакциями также могут быть те, которые принимаются для реакций в течение периода текущего представления, но не для программы. Таким образом, реакция пользователя на предыдущий рекламный материал, показанный в блоках рекламы в период текущего представления, также можно использовать для определения, какой рекламный материал представлять.
[0094] Способ 700 может повторяться, что позволяет выбирать рекламный материал №2810, по меньшей мере, отчасти на основании “состояния заинтересованности”, показанного в реакции 812 на рекламу. Таким образом, способ 700 может повторяться для различных рекламных материалов и текущих реакций в течение периода текущего представления, будь то реакции на программу или на рекламу.
[0095] Показаны также другие реакции на рекламу, вторая реакция 814 на рекламу, третья реакция 816 на рекламу для рекламного материала №3818 второго рекламного блока 820, и четвертая реакция на рекламу 822 для рекламного материала № 4 824. Заметим, что третий рекламный материал, определенный подлежащим представлению модулем 220 рекламы, базируется отчасти на состоянии 826 ухода, и что третий рекламный материал, определенный подлежащим представлению, базируется на том, что пользователь смеется над третьим рекламным материалом. Это всего лишь некоторые из многих примеров, когда текущие медийные реакции могут использоваться методиками определения рекламного материала, подлежащего представлению.
[0096] В необязательном порядке, методики могут определять расценки на рекламу на основании текущей медийной реакции на медийную программу. Таким образом, рекламный материал может стоить меньше, если пользователь в данный момент ушел, или больше, если пользователь в данный момент смеется или иным образом увлечен. Таким образом, методики способны устанавливать цены на рекламные материалы на основании медийных реакций, в том числе, независимо от предложенной рекламодателем цены на представление рекламы. В таком случае, методики могут представлять рекламные материалы на основании того, какой рекламодатель согласен или согласился с ценой, в отличие от структуры наивысшего предложения цены, или некоторой комбинации предложений цены и определенных расценок. Одним примером комбинации предложений цены и определенных расценок является цена открытия, установленная методиками на основании медийных реакций, и затем предложения цены от рекламодателей, предлагающих цены на основании цены открытия.
[0097] Также, в необязательном порядке, методики дают возможность пользователям в явном виде взаимодействовать с рекламным материалом. Рекламный материал может включать в себя явный запрос на запрашиваемую медийную реакцию, например для облегчения предложения. Таким образом, подробный рекламный материал грузовиков может включать в себя текст или аудиосигнал, предлагающий пользователю поднять руку, если он желает, чтобы подробный каталог продукции был отправлен на электронную почту или домашний адрес пользователя, или рекламный материал цепочки доставки пиццы магазинов может просить пользователя поддержать одобрительными возгласами 50%-ую скидку на доставку пиццы на дом для доставки во время прямой трансляции футбольного матча. Если пользователь поднимает руку, методики передают это состояние соответствующему рекламодателю, который затем может отправить обратно номер телефона для отображения в рекламе для локального хранилища пользователя совместно с кодом на 50%-ую скидку на пиццу.
[0098] На фиг. 9 показан способ 900 представления рекламы на основании текущей медийной реакции, в том числе, на основании предложений цены от рекламодателей.
[0099] Блок 902 обеспечивает рекламодателям текущую медийную реакцию пользователя на медийную программу, представляемую в данный момент пользователю. Блок 902 может обеспечивать текущую медийную реакцию как принятую или определенную различными вышеописанными способами, например, с помощью модуля 106 состояния, модуля 108 интереса и/или модуля 220 рекламы. Блок 902 также может обеспечивать другую информацию, например, историю реакций или ее участки для пользователя, демографическую информацию о пользователе, контекст, в котором медийная программа представляется пользователю, или информацию о медийной программе.
[00100] Рассмотрим, например, фиг. 10, которая иллюстрирует модуль 220 рекламы, предоставляющий, через сеть 304 связи, демографическую характеристику 1002, часть истории 1004 реакций, текущую медийную реакцию 1006 и информацию 1008 о медийной программе рекламодателям 1010 (которые, как показано, включают в себя первого, второго и третьего рекламодателей 1010-1, 1010-2 и 1010-3, соответственно).
[00101] При этом предполагается, что демографическая характеристика 1002 указывает, что пользователем является 33-летняя замужняя женщина, имеющая одного ребенка. Предположим также, что часть истории 1004 реакций указывает идентификационные данные пользователя, а именно Мелоди Понд, и то, что она отдает предпочтение научно-фантастическим программам, Олимпийским играм, и предыдущие положительные реакции на рекламные материалы для трейлеров кинофильмов, распродаж обуви и триатлона. Предположим в данном случае, что текущая медийная реакция 1006 указывает разочарование (грустное состояние), и что информация 1008 о медийной программе указывает, что программа представляет собой соревнование по плаванию, в последнем отрезке которой, текущей медийной реакцией на который было грустное состояние, было показано, что Майкл Фелпс уступил в международном соревновании по плаванию австралийскому пловцу Йену Торпу.
[00102] Блок 904 принимает предложения цены от рекламодателей, предложения цены на право осуществлять представление соответствующего рекламного материала пользователю в течение периода текущего представления, когда осуществляется представление медийной программы. Это может быть право представлять рекламу немедленно, например, сразу после окончания сцены или отрезка для текущей медийной реакции и до начала другого рекламного материала. Альтернативно, это может быть право на более поздний участок периода текущего представления, например, второй рекламный материал после сцены или, например, рекламный материал в блоке на пять минут позже.
[00103] Рассмотрим вышеприведенный пример, где пользователь пребывает в грустном состоянии непосредственно перед показом рекламы. Некоторые рекламодатели не очень заинтересованы в представлении рекламных материалов пользователю, находящемуся в этом состоянии, и поэтому предложение цены на право показа их рекламного материала ниже, тогда как другие предполагают, что их рекламные материалы более эффективно действуют на людей, находящихся в грустном состоянии. Кроме того, рекламодатели, вероятно, учитывают и устанавливают ценность, также на основании демографической характеристики пользователя, истории реакций и просматриваемой им программы. Например, рекламодатель, продающий страхование жизни или инвестиционные планы, с большей вероятностью предложат высокую цену за право показа непосредственно после грустного состояния и для человека, имеющего малолетних детей, чем рекламодатель, продающий продукты для чистки ковров.
[00104] В этом примере предполагается, что все три рекламодателя 1010 предлагают цены за право показа рекламных материалов и включают, с каждым предложением цены, информацию, достаточную для предписания модулю 220 рекламы представлять рекламу, например, в виде указателя рекламного материала из рекламных материалов 222 или универсального идентификатора ресурса, откуда следует извлечь рекламный материал.
[00105] Блок 906 предписывает представлять пользователю один из рекламных материалов, связанных с одним из предложений цены в течение периода текущего представления, когда осуществляется представление медийной программы. Блок 906 может по своему выбору показывать рекламный материал в ответ на определение, какое предложение цены является наивысшим, хотя наивысшее предложение цены не является обязательным. В заключение примера, модуль 220 рекламы предписывает представлять пользователю рекламный материал, связанный с наивысшим предложением цены.
[00106] Помимо вышеизложенных способов, методики могут обеспечивать количество дополнительных пользователей, присутствующих в ходе представления медийной программы, включающего в себя, в ряде случаев, их текущую медийную реакцию и т.д., тем самым, вероятно увеличивая размер предложений цены.
[00107] Кроме того, модуль 220 рекламы может принимать медийную реакция на показанный рекламный материал и, на основании реакции, снижать или повышать стоимость рекламного материала относительно предложения цены, сделанного для этого рекламного материала.
[00108] Способы 900 могут повторяться, полностью или частично, для более поздних рекламных материалов, в том числе, на основании текущих медийных реакций на предыдущие рекламные материалы, аналогично описанному в примерах способа 700.
[00109] На фиг. 11 показан способ 1100 представления рекламы на основании текущей медийной реакции, в том числе, непосредственно следующей за сценой, которая вызвала текущую медийную реакцию.
[00110] Блок 1102 определяет, на основании текущей медийной реакции на сцену медийной программы, представляемой пользователю, типа медийной программы и истории реакций, связанной с пользователем, определенный рекламный материал из множественных потенциальных рекламных материалов. Способы, которыми это может осуществляться, изложены выше. Заметим, что рекламодатель может делать предложение цены или предоплату на основании своего рекламного материала, представляемого после реакции определенного типа, например, пять центов за каждое размещение рекламы сразу после реакции смеха. Кроме того, если рекламные материалы не размещаются для каждого пользователя, но, напротив, размещаются целиком или по группам (например, для населения определенной географической области), предложения цены или предоплата могут, напротив, взвешиваться на основании доли положительных реакций и т.д.
[00111] Блок 1104 предписывает представление определенного рекламного материала сразу по завершении представления сцены медийной программы.
Способы определения будущего участка представляемой в данный момент медийной программы
[00112] Как упомянуто выше, методики могут определять текущую медийную реакцию пользователя, например, увлеченность, состояние и/или уровень интереса. Нижеследующие способы позволяют использовать текущую медийную реакцию для определения будущего участка для представления в ходе представляемой в данный момент медийной программы.
[00113] На фиг. 12 показан способ 1200 определения будущего участка представляемой в данный момент медийной программы, в том числе, на основании текущей медийной реакции пользователя, определенной на основании данных датчика, пассивно регистрируемых в ходе представления медийной программы пользователю.
[00114] Блок 1202 принимает, в ходе представления медийной программы пользователю, текущую медийную реакцию пользователя на участок медийной программы, причем медийная реакция определяется на основании данных датчика, пассивно регистрируемых в ходе представления.
[00115] Как подробно описано здесь в другом месте, текущая медийная реакция может представлять собой реакцию того или иного вида на различные медийные материалы, например, смех в ответ на сцену комедии, одобрительные возгласы в ответ на спортивный успех в спортивной игре, показываемой в прямом эфире, танец в ответ на песню или музыкальную видеозапись, когда зритель проникается сюжетом драмы, внимательный просмотр рекламного ролика для кинофильма или разговор с другим человеком в комнате, также смотрящим, например, новостную программу. Медийная программа это программа, которая в данный момент представляется пользователю, например пользователю 116-1, показанному на фиг. 1, а не ранее представленная медийная программа, и, таким образом, реакция является исторической медийной реакцией. История реакций на основании исторических медийных реакций может использоваться совместно с текущей медийной реакцией, однако для определения будущих участков. Также, могут использоваться другие текущие медийные реакции, порожденные ранее в ходе той же медийной программы, дополнительно или альтернативно наиболее текущей медийной реакции.
[00116] Медийная реакция является текущей, поскольку принимается в ходе текущего представления медийной программы, но не обязана приниматься немедленно или мгновенно, или даже наиболее текущей медийной реакцией на медийную программу. Таким образом, текущая медийная реакция на четвертый участок медийной программы может приниматься в ходе шестого участка и использоваться для определения пятнадцатого участка, подлежащего представлению в медийной программе.
[00117] В порядке примера рассмотрим фиг. 13, которая иллюстрирует удаленное устройство 302, в котором реализован модуль 224 участка, принимающий демографическую характеристику 1302, участок истории 1304 реакций, текущую медийную реакцию 1306 и информацию о медийной программе 1308 от вычислительного устройства 202, показанного на фиг. 2. Модуль 224 участка принимает эти данные через сеть 304 связи и, в ответ, предписывает вычислительному устройству 202 представлять пользователю конкретный будущий участок медийной программы, связанный с этими данными.
[00118] Также в порядке примера, рассмотрим фиг. 8, которая демонстрирует текущие медийные реакции на комедийную программу ("Офис", эпизод 104) на протяжении участка программы в ходе представления программы, показанные на временной диаграмме 800 состояний. Хотя на фиг. 8 показано 23 медийных реакций 802 для 23 участков, для этого примера рассмотрим медийные реакции 828, 830 и 832, которые представляют состояния улыбки на 14-ом, 15-ом и 16-ом участках. Предположим в данном случае, что существует три текущие медийные реакции (причем медийная реакция 832 является наиболее текущей), и что участки с 17-го по 23-й еще не представлены. Предположим также, что демографическая характеристика 1302 указывает, что человек, смотрящий "Офис", это 23-летняя женщина, что участок истории 1304 реакций указывает, что человеку обычно не нравятся комедии, но нравятся научно-фантастические фильмы и драмы, что текущие медийные реакции 1306 включают в себя три вышеупомянутые состояния улыбки, и информация о медийной программе 1308 указывает, что программой является "Офис", эпизод 104, и что текущие медийные реакции являются реакциями на 14-й, 15-й и 16-й участки.
[00119] Блок 1204 определяет, на основании медийной реакции и участка, будущий участок медийной программы для представления пользователю, причем будущий участок медийной программы, наступает в медийной программе позднее, чем участок. Делая это определение, модуль 224 участка может принимать достаточно информации или может использовать эту информацию для получения дополнительной информации. Таким образом, предположим, что информация о медийной программе 1308 указывает три участка, и что модуль 224 участка определяет, что эти участки относятся к сцене, где в шоу участвует персонаж Пэм, но иначе не являющейся шуткой или не призванной быть комедийной. На основании реакции человека (улыбки) и предмета этих участков (развитие персонажа Пэм) модуль 224 участка может выбирать между различными возможными сценами, например, для показа в конце программы. Модуль 224 участка может основывать это определение также на другой информации, как упомянуто на фиг. 13. Таким образом, модуль 224 участка может определять, что 23-летней женщине, которой, в общем, не нравятся комедии, но которая улыбается на протяжении сцены с Пэм, получит большее удовольствие от другой сцены развития персонажа, чем от сцены, содержащей физический юмор, где персонаж по имени Дуайт выпадает из бумажного грузовика. В данном случае участки 214 включают в себя два возможных будущих участка, подлежащих показу в конце "Офис", здесь, на 23-ем участке, один о персонаже, выпадающем из грузовика, и один о Пэм.
[00120] Блок 1206 предписывает представлять будущий участок медийной программы пользователю в ходе текущего представления медийной программы. Модуль 224 участка может действовать локально или удаленно и может указывать или обеспечивать участок для представления. Таким образом, модуль 224 участка может предписывать представление будущего участка, передавая участок контента или указание 1310 на него через сеть 304 связи на вычислительное устройство 202. Модуль 224 участка, приняв указание, может делать выбор из различных ранее сохраненных участков, хранящихся локально по отношению к вычислительному устройству 202 (или к которому оно может осуществлять доступ), на основании указания.
[00121] В заключение рассмотрения данного примера, предположим, что удаленное устройство 302, показанное на фиг. 13, осуществляет потоковую передачу медийной программы через телевизионную приставку 202-4 и таким образом, на 23-ем участке, осуществляет потоковую передачу сцены о Пэм, а не сцены о Дуайте.
[00122] Хотя вышеприведенный пример способа 1200 относится к одиночному пользователю, можно использовать также медийные реакции других пользователей, в том числе, других людей, физически локальных по отношению к пользователю (например, другого зрителя, находящегося в одной комнате с 23-летней женщиной). Кроме того, можно использовать медийные реакции других пользователей, которые не смотрят то же, что пользователь, например, других членов той же демографической группы (например, женщин в возрасте 18-34) или аудитории в целом (например, всех зрителей, медийные реакции которых принимаются при первом показе в восточном часовом поясе США и Канады).
[00123] Заметим, что медийные реакции этого пользователя и других пользователей могут приниматься и использоваться в реальном времени для определения будущих участков представляемой в данный момент медийной программы. Таким образом, программу можно адаптировать к людям оперативно и в реальном времени, тем самым, повышая качество программы. В этом примере медийная программа адаптируется на основании ранее подготовленных участков, хотя это не требуется. Программа, вещаемая в прямом эфире, также может изменяться в реальном времени, например, в прямом эфире, в ночном комедийном шоу можно выбирать осуществление шутки на основании хороших реакций на предыдущую шутку, ранее представленную в программе.
[00124] На фиг. 14 показан способ 1400 определения будущего участка представляемой в данный момент медийной программы, в том числе, когда будущий участок является ответом на запрашиваемую в явном виде медийную реакцию.
[00125] Блок 1402 представляет или предписывает представление, в ходе представления медийной программы, явного запроса на запрашиваемую медийную реакцию, причем явный запрос является частью медийной программы и указывает ответ на запрашиваемую медийную реакцию, причем запрашиваемая медийная реакция является физическим изменением по отношению к пользователю. Медийная реакция может быть одной или более из описанных, например, подъемом руки, выражением одобрения, улыбкой и т.д.
[00126] Кроме того, явный запрос может представляться как часть и внутри медийной программы. Таким образом, рекламный материал может иметь встроенный в участок рекламы текст или голос диктора, просящий пользователя поднять руку, чтобы устроить пробную поездку на автомобиле; или на реалити-шоу, идущем в прямом эфире или записанном, ведущий может просить аудиторию выразить одобрение или неодобрение персонажу, чтобы решить, какой персонаж останется на шоу; или кинофильм в жанре триллер может иметь персонажа в кинофильме, который спрашивает пользователя, нужно ли бежать, прятаться или драться с плохим парнем.
[00127] Альтернативно, явный запрос может представляться, но не как часть или внутри медийной программы, например, в виде всплывающего окна отображаемого поверх медийной программы.
[00128] Сам по себе ответ может быть аналогичен, как упомянуто выше для рекламных материалов, например, предложению купона или информации о продукте или услуге и пр., в медийной программе как рекламного, так и нерекламного характера.
[00129] Ответ может, дополнительно или альтернативно, включать в себя представление разных участков медийных материалов позже в программе. Реалити-шоу может в явном виде запрашивать медийные реакции для представления дополнительной информации о персонаже или ситуации, например, “Помашите, пожалуйста, одной рукой, если хотите увидеть больше о приключениях Джинджер, помогающей бездомным, помашите, пожалуйста, обеими руками, если хотите увидеть больше о поездке Барта в магазин велосипедов, или издайте одобрительные возгласы, если хотите увидеть больше о драке Сьюзи с Джинджер за Барта.” В этом примере, ответ имеет три части (или можно предполагать три ответа), по одному ответу или подответу для каждой медийной реакции, в данном случае, приключения Джинджер, поездки Барта или драки Сьюзи.
[00130] Блок 1404 принимает запрашиваемую медийную реакцию, регистрируемую в ходе представления, и соответствующий явный запрос, причем запрашиваемая медийная реакция определяется на основании данных датчика, пассивно регистрируемых в ходе представления и согласующихся с представлением явного запроса. Методики могут принимать запрашиваемую медийную реакцию от другого элемента или определять медийную реакцию на основании данных датчика, пассивно или иным образом. В одном варианте осуществления, блок 1404 осуществляется модулем 106 состояния. Модуль 106 состояния определяет, на основании данных датчика, пассивно регистрируемых в ходе представления медийной программы, во время или сразу после представления явного запроса, и измеряя физическое изменение в отношении пользователя, запрашиваемую медийную реакцию.
[00131] Блок 1406, в ответ на прием запрашиваемой медийной реакции, осуществляет ответ. В необязательном порядке или дополнительно, способ 1400 может, до осуществления потенциального ответа на блоке 1406, определять на блоке 1408, что запрашиваемые медийные реакции других пользователей также принимаются, и основывать потенциальный ответ на этих запрашиваемых медийных реакциях других пользователей.
[00132] В таком случае, модуль 224 участка может, до осуществления ответа, определять, что другие запрашиваемые медийные реакции других пользователей в ходе других представлений медийной программы также принимаются. Таким образом, модуль 224 участка может основывать ответ на медийных реакциях других пользователей, например, представлять драку Сьюзи на основании медийной реакции пользователя и другого пользователя, запрашивающего показ этого участка. Медийная реакция других пользователей может быть для всех пользователей, пользователей одной и той же демографической группы, друзей пользователя (находящихся в одной комнате с пользователем и смотрящим то же, что и он, или нет), или семьи пользователя (например, тех, кто также находится в комнате и отвечает на явный запрос).
[00133] Также в необязательном порядке или дополнительно, способ 1400 может переходить к блоку 1410. Блок 1410 запрашивает другую запрашиваемую медийную реакцию для другого ответа, подлежащего осуществлению для других пользователей, связанных с пользователем. Это можно представлять как дополнительный явный запрос, например, запрос, чтобы пользователь поднял руку для отправки купона также друзьям пользователя.
[00134] Запрос может предусматривать удаленный просмотр как пользователем, так и его или ее друзьями. Таким образом, пользователь может по своему выбору смотреть драку Сьюзи, но, после формирования медийной реакции, модуль 224 участка представляет второй запрос, спрашивающий, хочет ли пользователь, вместо этого, смотреть то, что друг пользователя Лидия ранее или одновременно запрашивал для просмотра, а именно, приключение Джинджер, или то, что запрашивали для просмотра большинство ее друзей, например, пять или восемь друзей пользователя выбрали смотреть больше о поездке Барта.
[00135] Блок 1412, в ответ на прием второй запрашиваемой медийной реакции, предписывает представлять ответ также другим пользователям. Модуль 224 участка может делать это непосредственно, действуя удаленно, или может осуществлять связь с удаленного элемента, чтобы предписывать этому элементу представлять ответ другим пользователям. В заключение настоящего примера, предположим, что пользователь выбирает просмотр того, что предпочла смотреть Лидия, ее лучший друг, а именно, приключение Джинджер, чтобы завтра в школе обсудить его с Лидией. Заметим, что пользователь также знает, что большинство других его друзей предпочли смотреть поездку Барта, и, таким образом, она сможет спросить у них, понравилась ли она им. Пользователь может, если ее друзья скажут, что поездка Барта им очень понравилась, повторно посмотреть программу и выбрать, вместо приключения Джинджер, поездку Барта.
[00136] На фиг. 15 показан способ 1500 определения будущего участка представляемой в данный момент медийной программы, в том числе, на основании медийных реакций множественных пользователей.
[00137] Блок 1502 принимает, от множественных устройств представления медийных материалов, на удаленном элементе, и в ходе представления медийной программы множественным пользователям через множественные устройства представления медийных материалов, медийные реакции пользователей, медийные реакции на основании данных датчика, пассивно регистрируемых на множественных устройствах представления медийных материалов и в ходе участка медийной программы. Медийная программа может одновременно представляться в прямом эфире, или разделяться на множественных пользователей. Как показано на фиг. 13, текущая медийная реакция 1306 может приниматься сама по себе или совместно с другой информацией, как упомянуто выше, например, демографической характеристикой 1302, участком истории 1304 реакций и информацией о медийной программе 1308, хотя в этом случае от множественных вычислительных устройств 202.
[00138] Блок 1504 определяет, на основании медийных реакций и участка, будущий участок медийной программы для представления пользователям, причем будущий участок медийной программы, наступает в медийной программе позднее, чем участок. Как показано на фиг. 13, эта медийная программа может храниться удаленно, например, как медийная программа 210, показанная на фиг. 3 и 13, или локально, например, как показано на фиг. 2. Также, как упомянуто здесь, в определении можно также использовать другую информацию.
[00139] Медийная программа может быть одной из многих вышеупомянутых программ, например, рекламным материалом. В таком случае, модуль 224 участков и/или модуль 220 рекламы может определять будущий участок на основании вероятности того, что он будет более успешным, чем один или более других ранее подготовленных участков из набора выбираемых участков (например, участков 214, показанных на фиг. 13). Таким образом, группа пользователей, демонстрирующая слабую реакцию на первый участок, где приведены подробные сведения о риэлторской компании, может использоваться для определения для представления третьего участка, который проще или более стильный вместо того, чтобы продолжать детализацию риэлторской компании. Многочисленные другие примеры изложены выше.
[00140] Блок 1506 предписывает представлять будущий участок медийной программы пользователям на множественных устройствах представления медийных материалов в ходе представления медийной программы. Блок 1506 может делать это различными способами, подробно изложенными выше, например, в реальном времени и в потоковом режиме от удаленного устройства 302 множественным пользователям через множественные вычислительные устройства 202.
[00141] В некоторых вариантах осуществления, медийные реакции множественных пользователей можно использовать для определения, каким образом создавать будущие программы или каким образом представлять ранее подготовленные будущие программы. Рассмотрим случай, когда поставщик медийных материалов имеет десять временных слотов для приключенческого телесериала. Предположим, что первые три программы могут иметь некоторые внутренние участки, которые можно изменять на основании методик, но что для следующих семи временных слотов (например, недель в сезоне) подготовлено 11 эпизодов. Телевизионные сезоны часто структурируются таким образом, что полный сезон подготавливается заранее, что затрудняет осуществление больших внутрисезонных изменений. Поставщик медийных материалов, к моменту, когда эпизоды сезона подготовлены, может быть способен подготавливать дополнительные полные программы. Таким образом, поставщик медийных материалов может определять, на основании медийных реакций от множественных пользователей на протяжении первых трех эпизодов и на множественные участки этих эпизодов, что конкретный персонаж очень интересен аудитории. Таким образом, эпизоды, посвященные этому персонажу, можно показывать вместо других.
[00142] Также или дополнительно, некоторые ранее подготовленные эпизоды могут иметь множественные наборы сцен, которые можно представлять, что позволяет адаптировать эпизод к аудитории (в целом или к различным группам) на основании этих медийных реакций. Таким образом медийные реакции можно использовать для определения будущих участков медийной программы, даже когда изменения происходят не в реальном времени.
[00143] В предыдущем рассмотрении описаны способы, относящиеся к определению будущего участка представляемой в данный момент медийной программы, а также к другим способам и методикам. Аспекты этих способов можно реализовать аппаратными средствами (например, в виде неизменяемой логической схемы), программно-аппаратными средствами, программными средствами, ручной обработкой или любой их комбинацией. Программная реализация представляет собой программный код, который осуществляет указанные задания при выполнении компьютерным процессором. Иллюстративные способы можно описать в общем контексте компьютерноисполняемых инструкций, которые могут включать в себя программное обеспечение, приложения, процедуры, программы, объекты, компоненты, структуры данных, процедуры, модули, функции и пр. Программный код может храниться в одном или более компьютерно-считываемых запоминающих устройств, локальных и/или удаленных по отношению к компьютерному процессору. Способы также могут осуществляться на практике в режиме распределенных вычислений множественными вычислительными устройствами. Кроме того, описанные здесь признаки являются независимыми от платформы и допускают реализацию на различных вычислительных платформах, имеющих разные процессоры.
[00144] Эти методики можно реализовать на одной или более из элементов, показанных на фиг. 1-3, 10, 13 и 16 (устройство 1600 описано ниже), которые можно дополнительно делить, объединять и т.д. Таким образом, эти фигуры демонстрируют некоторые из многих возможных систем или устройств, способных применять описанные методики. Элементы, показанные на этих фигурах, в целом представляют программное обеспечение, программно-аппаратное обеспечение (firmware), аппаратное обеспечение, целые устройства или сети или их комбинацию. В случае программной реализации, например, элементы (например, модуль 106 состояния, модуль 108 интереса, модуль 110 интерфейса, модуль 216 истории, модуль 220 рекламы и модуль 224 участка) представляют программный код, который осуществляет указанные задания при выполнении на процессоре (например, процессоре(ах) 204 и/или 306). Программный код может храниться в одном или более компьютерно-считываемых запоминающих устройств, например, CRM 206 и/или удаленном CRM 308 или на компьютерно-считываемых носителях 1614 данных, показанных на фиг. 16.
Иллюстративное устройство
[00145] Фиг. 16 демонстрирует различные компоненты иллюстративного устройства 1600, которое можно реализовать в виде любого типа клиента, сервера и/или вычислительного устройства описанного со ссылкой на предыдущие фиг. 1-15, для реализации методик определения будущего участка представляемой в данный момент медийной программы. В вариантах осуществления, устройство 1600 можно реализовать как одно или комбинацию проводных и/или беспроводных устройств, как разновидность мобильного вычислительного устройства, подключаемого к телевизору (например, телевизионной приставки, цифрового видеомагнитофона (DVR) и т.д.), устройства бытового назначения, компьютерного устройства, серверного устройства, портативного компьютерного устройства, пользовательского устройства, устройства связи, устройства обработки и/или визуализации видеозаписи, электробытового устройства, электронного устройства, однокристальной системы (SoC), и/или другого типа устройства или ее участка. Устройство 1600 также может быть связано с пользователем (например, человеком) и/или элементом, который оперирует устройством таким образом, что устройство описывает логические устройства, которые включают в себя пользователей, программное обеспечение, программно-аппаратное обеспечение и/или комбинацию устройств.
[00146] Устройство 1600 включает в себя устройства 1602 связи, которые обеспечивают проводную и/или беспроводную передачу аппаратных данных 1604 (например, принятых данных, принимаемых данных, данных запланированных для широковещания, пакетов данных и т.д.). Аппаратные данные 1604 или другой контент устройства могут включать в себя настройки конфигурации устройства, медиаконтент, хранящийся на устройстве (например, медийные программы 210), и/или информация, связанная с пользователем устройства. Медиаконтент, хранящийся на устройстве 1600, может включать в себя любой тип аудиосигнала, видеосигнала и/или данных изображения. Устройство 1600 включает в себя один или более входов 1606 данных, через которые могут приниматься любой тип данных, медиаконтент и/или вводы, например человеческая речь, вводы по выбору пользователя, сообщения, музыка, телевизионный медиаконтент, медийные реакции, записанный видеоконтент и аудиосигнал, видеосигнал и/или данных изображения любого другого типа, принятый от любого источника контента и/или данных.
[00147] Устройство 1600 также включает в себя интерфейсы 1608 связи, которые можно реализовать в виде любого одного или более из последовательного и/или параллельного интерфейса, беспроводного интерфейса, сетевого интерфейса любого типа, модема и в виде интерфейса связи любого другого типа. Интерфейсы 1608 связи обеспечивают соединение и/или линии связи между устройством 1600 и сетью связи, по которым другие электронные, вычислительные устройства и устройства связи обмениваются данными с устройством 1600.
[00148] Устройство 1600 включает в себя один или более процессоров 1610 (например, любой из микропроцессоров, контроллеров и пр.), которые обрабатывают различные компьютерноисполняемые инструкции для управления работой устройства 1600 и для осуществления методик определения будущего участка представляемой в данный момент медийной программы и других описанных здесь способов. Альтернативно или дополнительно, устройство 1600 можно реализовать в виде любого одного или комбинации аппаратного обеспечения, программно-аппаратного обеспечения или неизменяемой логической схемы, которая реализована совместно со схемами обработки и управления, которые в целом обозначены позицией 1612. Хотя это не показано, устройство 1600 может включать в себя системную шину или систему переноса данных, которая соединяет между собой различные компоненты в устройстве. Системная шина может включать в себя любую одну или комбинацию разных шинных структур, например, шину памяти или контроллер памяти, периферийную шину, универсальную последовательную шину и/или процессор или локальную шину, которая использует любую из различных шинных архитектур.
[00149] Устройство 1600 также включает в себя компьютерно-считываемые носители 1614 данных, например, одно или более запоминающих устройств, которые обеспечивают постоянное и/или нетранзиторное хранение данных (т.е., в отличие от простой передачи сигнала), примеры которых включают в себя оперативную память (ОЗУ), энергонезависимую память (например, любую одну или более из постоянной памяти (ПЗУ), флэш-памяти, СППЗУ, ЭСППЗУ и т.д.) и дисковое запоминающее устройство. Дисковое запоминающее устройство можно реализовать в виде магнитного или оптического запоминающего устройства любого типа, например, жесткого диска, записываемого и/или перезаписываемого компакт-диска (CD), цифрового универсального диска (DVD) любого типа и пр. Устройство 1600 также может включать в себя запоминающее устройство 1616 большой емкости.
[00150] Компьютерно-считываемые носители 1614 данных обеспечивает механизмы хранения данных для хранения аппаратных данных 1604, а также различных аппаратных приложений 1618 и любых других типов информации и/или данных, связанных с аспектами работы устройства 1600. Например, операционная система 1620 может поддерживаться как компьютерное приложение с компьютерно-считываемыми носителями 1614 данных, выполняемое на процессорах 1610. Аппаратные приложения 1618 могут включать в себя диспетчер устройств, например, управляющее приложение того или иного рода, прикладную программу, модуль обработки сигнала и управления, код, внутренне присущий конкретному устройству, уровень аппаратных абстракций для конкретного устройства и т.д.
[00151] Аппаратные приложения 1618 также включают в себя любые системные компоненты, машины или модули для реализации методик определения будущего участка представляемой в данный момент медийной программы. В этом примере, аппаратные приложения 1618 может включать в себя модуль 106 состояния, модуль 108 интереса, модуль 110 интерфейса, модуль 216 истории, модуль 220 рекламы, и/или модуль 224 участка.
Заключение
[00152] Хотя варианты осуществления методик и устройств для определения будущего участка представляемой в данный момент медийной программы были описаны применительно к признакам и/или способам, следует понимать, что объем, определяемый нижеследующей формулой изобретения, не обязан ограничиваться описанными конкретными признаками или способами. Напротив, конкретные признаки и способы раскрыты как иллюстративные реализации для определения будущего участка представляемой в данный момент медийной программы.
Изобретение относится к средствам осуществления вещания медийной программы. Технический результат заключается в расширении арсенала технических средств адаптивного изменения порядка следования медийной программы вещания. Предложен способ представления медийной программы, этапы которого предусматривают: прием первого участка медийной программы и медийной реакции на первый участок медийной программы, которая считывается с данных датчиков, пассивно регистрируемых во время первого участка медийной программы; определяют, что медийная реакция на первый участок медийной программы согласуется с контекстом для первого участка медийной программы; определяют предысторию увлеченности пользователя и увлеченность во время первого участка медийной программы, будущий рекламный материал, причем будущий рекламный материал выбирается из набора рекламных материалов на основе подобия первому участку медийной программы; и осуществляют отображение будущего рекламного материала во время более позднего участка медийной программы и в ходе того же самого представления медийной программы. 3 н. и 17 з.п. ф-лы, 16 ил.
1. Способ представления медийной программы, реализуемый вычислительным устройством, при этом способ содержит этапы, на которых:
посредством вычислительного устройства принимают в ходе представления первого участка медийной программы медийную реакцию на первый участок медийной программы, причем медийная реакция определяется на основе данных с датчиков, пассивно регистрируемых во время первого участка медийной программы;
посредством вычислительного устройства определяют на основе того, что медийная реакция на первый участок медийной программы согласуется с контекстом для первого участка медийной программы, состояние увлеченности пользователя во время первого участка медийной программы;
посредством вычислительного устройства определяют на основе истории реакций пользователя и в ответ на определение того, что пользователь пребывает в состоянии увлеченности во время первого участка медийной программы, будущий рекламный материал, каковой будущий рекламный материал:
имеет место во время более позднего участка медийной программы,
в ходе того же самого представления медийной программы и
выбирается из набора рекламных материалов на основе подобия первому участку медийной программы; и
посредством вычислительного устройства предписывают представлять будущий рекламный материал во время упомянутого более позднего участка медийной программы и в ходе упомянутого того же самого представления медийной программы.
2. Способ по п.1, в котором медийная программа включает в себя прежде запланированный рекламный материал, при этом при упомянутом предписании будущий рекламный материал предназначен для того, чтобы заменять этот прежде запланированный рекламный материал будущим рекламным материалом.
3. Способ по п.1, в котором медийная реакция принимается от устройства представления медийных материалов, на котором представляется медийная программа, и упомянутое предписание представления будущего рекламного материала выполняется вычислительным устройством через сеть связи.
4. Способ по п.1, в котором упомянутое определение будущего рекламного материала дополнительно основывается на медийной реакции другого пользователя, демографической информации или информации о медийной программе.
5. Способ по п.1, дополнительно содержащий этап, на котором принимают другую медийную реакцию, каковая другая медийная реакция определяется на основе других данных с датчиков, регистрируемых на протяжении первого участка медийной программы и связанных с пользователем, отличающимся от пользователя, связанного с вышеупомянутой медийной реакцией, причем этот другой пользователь физически локален по отношению к упомянутому пользователю, при этом упомянутое определение будущего рекламного материала дополнительно основывается на упомянутой другой медийной реакции.
6. Способ по п.1, в котором медийная реакция принимается от элемента, являющегося локальным по отношению к устройству представления медийных материалов, на котором представляется медийная программа, и упомянутый набор рекламных материалов заблаговременно сохранен локально по отношению к устройству представления медийных материалов и связан с временным диапазоном в медийной программе, в котором должен представляться будущий рекламный материал.
7. Способ по п.1, в котором первым участком медийной программы является рекламный материал, и при упомянутом определении будущего рекламного материала будущий рекламный материал определяют на основе будущего рекламного материала, определяемого как более вероятно успешный, чем один или более других ранее подготовленных рекламных материалов из упомянутого набора рекламных материалов.
8. Способ по п.1, в котором контекст для медийной программы включает в себя время суток, в которое представляется первый участок медийной программы, или тип медийного материала, представляемого во время этого участка.
9. Способ по п.1, дополнительно содержащий этапы, на которых:
определяют на основе состояния увлеченности пользователя во время первого участка медийной программы будущий участок медийной программы, каковой будущий участок медийной программы имеет место во время второго участка медийной программы и в ходе упомянутого того же самого представления медийной программы; и
предписывают представлять будущий участок медийной программы во время второго участка медийной программы и в ходе упомянутого того же самого представления медийной программы.
10. Аппаратура для представления медийной программы, содержащая:
один или более компьютерных процессоров и
один или более машиночитаемых носителей, на которых хранятся инструкции, которыми, в ответ на их исполнение одним или более компьютерными процессорами, выполняются операции, содержащие:
прием в ходе представления первого участка медийной программы медийной реакции на первый участок медийной программы, причем медийная реакция определяется на основе данных с датчиков, пассивно регистрируемых во время первого участка медийной программы;
определение, на основе того, что медийная реакция на первый участок медийной программы согласуется с контекстом для первого участка медийной программы, состояния увлеченности пользователя во время первого участка медийной программы;
определение на основе истории реакций пользователя и в ответ на определение того, что пользователь пребывает в состоянии увлеченности во время первого участка медийной программы, будущего рекламного материала, каковой будущий рекламный материал:
должен иметь место во время более позднего участка медийной программы,
в ходе того же самого представления медийной программы и
выбирается из набора рекламных материалов на основе подобия первому участку медийной программы; и
предписание представлять будущий рекламный материал во время упомянутого более позднего участка медийной программы и в ходе упомянутого того же самого представления медийной программы.
11. Аппаратура по п.10, при этом медийная программа включает в себя прежде запланированный рекламный материал, при этом при упомянутом предписании будущий рекламный материал предназначен для того, чтобы заменять этот прежде запланированный рекламный материал будущим рекламным материалом.
12. Аппаратура по п.10, при этом медийная реакция принимается от устройства представления медийных материалов, на котором представляется медийная программа, и упомянутое предписание представления будущего рекламного материала выполняется упомянутой аппаратурой, причем упомянутая аппаратура является удаленной по отношению к устройству представления медийных материалов.
13. Аппаратура по п.10, в которой упомянутое определение будущего рекламного материала дополнительно основывается на медийной реакции другого пользователя, демографической информации или информации о медийной программе.
14. Аппаратура по п.10, в которой операции дополнительно содержат прием другой медийной реакции, каковая другая медийная реакция определяется на основе других данных с датчиков, регистрируемых на протяжении первого участка медийной программы и связанных с пользователем, отличающимся от пользователя, связанного с вышеупомянутой медийной реакцией, причем этот другой пользователь физически локален по отношению к упомянутому пользователю, при этом упомянутое определение будущего рекламного материала дополнительно основывается на упомянутой другой медийной реакции.
15. Аппаратура по п.10, в которой операции дополнительно содержат представление посредством упомянутой аппаратуры медийной программы и прием от пользователя посредством упомянутой аппаратуры медийной реакции, при этом при упомянутом определении будущего рекламного материала будущий рекламный материал определяется из упомянутого набора рекламных материалов, который заблаговременно сохранен на упомянутых одном или более машиночитаемых носителях, каковой набор рекламных материалов связан с временным диапазоном в медийной программе, в котором должен представляться будущий рекламный материал.
16. Аппаратура по п.10, при этом первым участком медийной программы является рекламный материал, и при упомянутом определении будущего рекламного материала будущий рекламный материал определяется на основе будущего рекламного материала, определяемого как более вероятно успешный, чем один или более других ранее подготовленных рекламных материалов из упомянутого набора рекламных материалов.
17. Аппаратура по п.10, в которой операции дополнительно содержат:
определение на основе состояния увлеченности пользователя во время первого участка медийной программы будущего участка медийной программы, каковой будущий участок медийной программы имеет место во время второго участка медийной программы и в ходе упомянутого того же самого представления медийной программы; и
предписание представлять будущий участок медийной программы во время второго участка медийной программы и в ходе упомянутого того же самого представления медийной программы.
18. Способ представления медийной программы, реализуемый вычислительным устройством, при этом способ содержит этапы, на которых:
посредством вычислительного устройства принимают в ходе представления первого участка медийной программы медийную реакцию на первый участок медийной программы, причем медийная реакция определяется на основе данных с датчиков, пассивно регистрируемых во время первого участка медийной программы;
посредством вычислительного устройства определяют на основе того, что медийная реакция на первый участок медийной программы не согласуется с контекстом для первого участка медийной программы, состояние неувлеченности пользователя во время первого участка медийной программы;
посредством вычислительного устройства определяют на основе истории реакций пользователя и в ответ на определение того, что пользователь пребывает в состоянии неувлеченности во время первого участка медийной программы, будущий рекламный материал, каковой будущий рекламный материал:
имеет место во время более позднего участка медийной программы,
в ходе того же самого представления медийной программы и
выбирается из набора рекламных материалов на основе несхожести с первым участком медийной программы; и
посредством вычислительного устройства предписывают представлять будущий рекламный материал во время упомянутого более позднего участка медийной программы и в ходе упомянутого того же самого представления медийной программы.
19. Способ по п.18, в котором контекст для медийной программы включает в себя время суток, в которое представляется первый участок медийной программы, или тип медийного материала, представляемого во время этого участка.
20. Способ по п.19, дополнительно содержащий этапы, на которых:
определяют на основе состояния неувлеченности пользователя во время первого участка медийной программы будущий участок медийной программы, каковой будущий участок медийной программы имеет место во время второго участка медийной программы и в ходе упомянутого того же самого представления медийной программы; и
предписывают представлять будущий участок медийной программы во время второго участка медийной программы и в ходе упомянутого того же самого представления медийной программы.
Приспособление для суммирования отрезков прямых линий | 1923 |
|
SU2010A1 |
ПРЕДСТАВЛЕНИЕ ПОТОКОВОГО ВИДЕО, НАПРИМЕР, В СРЕДЕ ВИДЕОИГР ИЛИ МОБИЛЬНЫХ УСТРОЙСТВ | 2006 |
|
RU2417113C2 |
Способ и приспособление для нагревания хлебопекарных камер | 1923 |
|
SU2003A1 |
Колосоуборка | 1923 |
|
SU2009A1 |
Изложница с суживающимся книзу сечением и с вертикально перемещающимся днищем | 1924 |
|
SU2012A1 |
Способ обработки целлюлозных материалов, с целью тонкого измельчения или переведения в коллоидальный раствор | 1923 |
|
SU2005A1 |
Колосоуборка | 1923 |
|
SU2009A1 |
УСТРОЙСТВО ДЛЯ СИСТЕМЫ РАСПРЕДЕЛЕНИЯ ТЕЛЕВИЗИОННЫХ ПРОГРАММ И СПОСОБ РАСПРЕДЕЛЕНИЯ ТЕЛЕВИЗИОННЫХ ПРОГРАММ В СИСТЕМЕ РАСПРЕДЕЛЕНИЯ ТЕЛЕВИЗИОННЫХ ПРОГРАММ | 1993 |
|
RU2138923C1 |
Авторы
Даты
2018-03-02—Публикация
2013-05-04—Подача