Продажа с аукциона сегментированных периодов рекламы



Продажа с аукциона сегментированных периодов рекламы
Продажа с аукциона сегментированных периодов рекламы
Продажа с аукциона сегментированных периодов рекламы
Продажа с аукциона сегментированных периодов рекламы
Продажа с аукциона сегментированных периодов рекламы
Продажа с аукциона сегментированных периодов рекламы
Продажа с аукциона сегментированных периодов рекламы

 


Владельцы патента RU 2602787:

МАЙКРОСОФТ ТЕКНОЛОДЖИ ЛАЙСЕНСИНГ, ЭлЭлСи (US)

Изобретения относятся к распределению контентов, типа рекламы, в мультимедийных потоках по Интернету. Технический результат заключается в обеспечении динамики сегментирования в потоках периодов рекламы с заданными параметрами. В техническом решении обеспечивается возможность сегментированной вставки рекламы, например сегментированных периодов рекламы, ассоциированных с распространяемым контентом. По меньшей мере в некоторых вариантах осуществления получаются предложения от рекламодателей на размещение объявлений в сочетании с сегментированным периодом рекламы. Предложения, которые получаются, могут иметь разные длительности (например, 60, 30, 15 секунд), которые можно выборочно задействовать с помощью сегментированного периода рекламы в различных сочетаниях, чтобы заполнить общую длительность сегментированного периода рекламы. По меньшей мере в некоторых вариантах осуществления предложения ранжируются в группах, соответствующих разным длительностям. Предложения можно распределить в сегментированном периоде рекламы путем проверки одного или нескольких сочетаний предложений и выбора выигрышного сочетания, по меньшей мере частично на основе суммы рангов, ассоциированных с предложениями в том сочетании. 2 н. и 7 з.п. ф-лы, 6 ил.

 

УРОВЕНЬ ТЕХНИКИ

[0001] Контент, распространяемый клиентам посредством оператора сети, включающий в себя спутниковое радио, передачу мультимедийных потоков по Интернету, компоновку программ цифрового кабельного телевидения и так далее, может конфигурироваться содержащим возможности вставки рекламы, которые называются "периодами рекламы". Традиционно периоды рекламы имеют соответствующую длительность, которая неизменна. Соответственно, периоды рекламы этого типа могут быть заполнены с использованием одиночного (рекламного) объявления, которое имеет длительность, которая практически такая же, как длительность периода рекламы. Тем не менее, объявления от рекламодателей могут иметь длительности с изменяющейся длиной. Традиционные периоды рекламы, которые ограничиваются заполнением с использованием объявлений неизменной длительности, могут снизить гибкость для размещения объявлений и затруднить оптимизацию распределения нескольких объявлений в большом запасе периодов рекламы.

СУЩНОСТЬ ИЗОБРЕТЕНИЯ

[0002] Данная сущность изобретения предоставляется, чтобы представить набор идей в упрощенном виде, которые дополнительно описываются ниже в Подробном описании. Данная сущность изобретения не предназначена для определения ключевых признаков или существенных признаков заявленного предмета изобретения, и также не предназначена для использования в ограничении объема заявленного предмета изобретения.

[0003] Различные варианты осуществления дают возможность продажи с аукциона возможностей сегментированной вставки рекламы, например, сегментированных периодов рекламы, которые ассоциируются с телевизионным контентом или другими мультимедийными развлечениями. По меньшей мере в некоторых вариантах осуществления получаются предложения от рекламодателей на размещение объявлений в сочетании с сегментированным периодом рекламы. Предложения, которые получаются, могут иметь разные длительности (например, 60, 30, 15 секунд), которые можно задействовать с помощью сегментированного периода рекламы в различных сочетаниях, чтобы заполнить общую длительность сегментированного периода рекламы. Критерии и/или логика ранжирования могут применяться для ранжирования предложений одного за другим. По меньшей мере в некоторых вариантах осуществления предложения можно ранжировать в группах, соответствующих разным длительностям. Предложения можно распределить в сегментированном периоде рекламы путем проверки одного или нескольких сочетаний предложений и выбора выигрышного сочетания, по меньшей мере частично на основе суммы рангов, ассоциированных с предложениями в том сочетании.

КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ

[0004] Подробное описание изобретения описывается со ссылкой на прилагаемые чертежи. На фигурах крайняя левая цифра (цифры) в номере ссылки определяет фигуру, на которой номер ссылки появляется первый раз. Использование одних и тех же номеров ссылок в разных случаях в описании и фигурах может указывать аналогичные или идентичные элементы.

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

[0006] Фиг. 2 - иллюстрация примерного сегментированного периода рекламы в соответствии с одним или несколькими вариантами осуществления.

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

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

[0009] Фиг. 5 - иллюстрация примерного сценария распределения предложений для сегментированного периода рекламы в соответствии с одним или несколькими вариантами осуществления.

[0010] Фиг. 6 - иллюстрация примерной системы, которая может использоваться для реализации одного или нескольких вариантов осуществления.

ПОДРОБНОЕ ОПИСАНИЕ

ОБЗОР

[0011] Различные варианты осуществления дают возможность продажи с аукциона возможностей сегментированной вставки рекламы, например, сегментированных периодов рекламы, которые ассоциируются с телевизионным контентом или другими мультимедийными развлечениями. По меньшей мере в некоторых вариантах осуществления получаются предложения от рекламодателей на размещение объявлений в сочетании с сегментированным периодом рекламы. Предложения, которые получаются, могут иметь разные длительности (например, 60, 30, 15 секунд), которые можно ассоциировать или иным образом задействовать с помощью сегментированного периода рекламы в различных сочетаниях, чтобы заполнить общую длительность сегментированного периода рекламы. Критерии и/или логика ранжирования могут применяться для ранжирования предложений одного за другим. По меньшей мере в некоторых вариантах осуществления предложения можно ранжировать в группах, соответствующих разным длительностям. Предложения можно распределить в сегментированном периоде рекламы путем проверки одного или нескольких сочетаний предложений и выбора выигрышного сочетания, по меньшей мере частично на основе суммы рангов, ассоциированных с предложениями в том сочетании.

[0012] В последующем обсуждении, раздел, озаглавленный "Операционная среда", описывает только одну среду, в которой могут применяться различные варианты осуществления продажи с аукциона сегментированных периодов рекламы. После этого раздел, озаглавленный "Примерные процедуры", описывает примерные методы для продажи с аукциона сегментированных периодов рекламы. Далее раздел, озаглавленный "Примерное распределение предложений", описывает примерное распределение предложений в сегментированном периоде рекламы в соответствии с примерными методами. В заключение предоставляется раздел, озаглавленный "Примерная система", и он описывает примерную систему, которая может использоваться для реализации одного или нескольких вариантов осуществления.

ОПЕРАЦИОННАЯ СРЕДА

[0013] Фиг. 1 - иллюстрация примерной операционной среды 100, которая может использоваться для применения методов для продажи с аукциона сегментированных периодов рекламы. Проиллюстрированная среда 100 включает в себя оператора 102 сети (например, "головной узел" или "сервер распространения"), клиента 104, рекламодателя 106 и поставщика 108 контента, которые коммуникационно соединяются друг с другом посредством сетевых соединений 110, 112, 114. Хотя множество сетевых соединений 110-114 показано отдельно, сетевые соединения 110-114 могут соответствовать сетевым соединениям, полученным с использованием одиночной сети или нескольких сетей.

[0014] Оператор 102 сети, клиент 104, рекламодатель 106 и поставщик 108 контента могут быть реализованы в виде одного или нескольких вычислительных устройств, содержащих соответствующие процессоры, запоминающие устройства, хранилище и/или другие аппаратные и программные компоненты, обычно ассоциируемые с различными вычислительными устройствами. Один конкретный пример вычислительного устройства показан и описан в этом документе в отношении фиг. 6. В нижеследующем обсуждении оператор 102 сети, клиент 104, рекламодатель 106 и поставщик 108 контента могут соответствовать одной или нескольким сущностям, и поэтому можно ссылаться на одну сущность (например, на клиента 104) или на несколько сущностей (например, на клиентов 104, множество клиентов 104 и так далее).

[0015] Клиент 104 может конфигурироваться различными способами. Например, клиент 104 может конфигурироваться в виде компьютера, который допускает взаимодействие по сетевому соединению 114, такого как настольный компьютер, мобильная станция, развлекательный прибор, телевизионная приставка, коммуникационно соединенные с проиллюстрированным устройством отображения, беспроводной телефон и так далее. Таким образом, клиент 104 может варьироваться от полноценного устройства со значительными ресурсами памяти и процессора (например, персональные компьютеры с возможностью телевизора, устройства записи телевизионных программ, оборудованные жестким диском) до ограниченного устройства с ограниченными ресурсами памяти и/или обработки (например, традиционные телевизионные приставки). Для целей последующего обсуждения клиент 104 также может относиться к человеку и/или сущности, которые управляют клиентом. Другими словами, клиент 104 может описывать логического клиента, который включает в себя пользователя, программное обеспечение и/или механизм.

[0016] Поставщик 108 контента включает в себя один или несколько элементов контента 116. Контент 116 может включать в себя ряд данных, например компоновку телевизионных программ, файлы видео по запросу (VOD), один или несколько результатов обработки удаленным приложением и так далее. Контент 116 передается по сетевому соединению 110 к оператору 102 сети.

[0017] Контент 116, переданный посредством сетевого соединения 110, может приниматься оператором 102 сети и сохраняться в качестве одного или нескольких элементов контента 118. Контент 118 может быть таким же или отличаться от контента 116, принятого от поставщика 108 контента. Контент 118, например, может включать в себя дополнительные данные для трансляции к клиенту 104. Например, контент 118 может включать в себя данные электронной программы передач (EPG) из базы данных EPG для трансляции по внеполосному (OOB) каналу к клиенту 104 с использованием сетевого соединения 114. Распространение от оператора 102 сети к клиенту 104 может обеспечиваться некоторым количеством способов, включая кабель, радиочастоту (RF), микроволны, цифровую абонентскую линию (DSL) и спутник.

[0018] Клиент 104 обычно включает в себя аппаратные средства и программное обеспечение для транспортировки и дешифрования контента 118, принятого от оператора 102 сети, для визуализации с помощью проиллюстрированного устройства отображения. Хотя показано устройство отображения, также предполагается ряд других устройств вывода, например динамики.

[0019] Клиент 104 также может включать в себя функциональные возможности устройства записи цифрового видео (DVR). Например, клиент 104 может включать в себя запоминающее устройство 120 для записи контента 118 в качестве контента 122, принятого посредством сетевого соединения 114, для вывода и визуализации с помощью устройства отображения. Запоминающее устройство 120 может конфигурироваться различными способами, например как накопитель на жестком диске, съемный машиночитаемый носитель информации (например, записываемый цифровой видеодиск) и так далее. Таким образом, контент 122, который хранится в запоминающем устройстве 120 клиента 104, может быть копиями контента 118, который передавался потоком от оператора 102 сети. Более того, контент 122 можно получить из ряда других источников, например, с машиночитаемого носителя информации, к которому обращается клиент 104, и так далее.

[0020] Клиент 104 включает в себя модуль 124 связи, который исполняется на клиенте 104 для управления воспроизведением контента на клиента 104, например, посредством использования одного или нескольких "командных режимов". Командные режимы могут обеспечивать нелинейное воспроизведение контента 122 (то есть, временной сдвиг воспроизведения контента 122), например паузу, перемотку назад, перемотку вперед, замедленное воспроизведение и т.п. Например, во время паузы клиент 104 может продолжать записывать контент 118 в запоминающее устройство 120 в качестве контента 122. Затем клиент 104 посредством исполнения модуля 124 связи может воспроизвести контент 122 из запоминающего устройства 120, начиная с момента времени, когда контент 122 был приостановлен, продолжая при этом записывать в запоминающее устройство 120 транслируемый в настоящее время контент 118 от оператора 102 сети.

[0021] Когда запрашивается воспроизведение контента 122, на клиенте 104 исполняется модуль 124 связи для извлечения контента 122. Модуль 124 связи также может восстанавливать контент 122 в исходный кодированный формат, который принят от поставщика 108 контента. Например, когда контент 122 записывается в запоминающее устройство 120, контент 122 может сжиматься. Поэтому, когда модуль 124 связи извлекает контент 122, контент 122 распаковывается для визуализации устройством отображения.

[0022] Оператор 102 сети иллюстрируется как включающий в себя управляющий модуль 126. Управляющий модуль 126 соответствует функциональным возможностям для конфигурирования контента 118 для вывода (например, потоковой передачи) по сетевому соединению 114 к клиенту 104. Управляющий модуль 126, например, может конфигурировать контент 116, принятый от поставщика 108 контента, чтобы тот подходил для передачи по сетевому соединению 114, например, для "пакетирования" контента для распространения по Интернету, для конфигурирования под конкретный канал вещания и так далее.

[0023] Таким образом, в среде 100 из фиг. 1 поставщик 108 контента может транслировать контент 116 по сетевому соединению 110 множеству операторов сети, пример которых иллюстрируется в качестве оператора 102 сети. Оператор 102 сети затем может передавать контент 118 потоком по сетевому соединению множеству клиентов, пример которых иллюстрируется в качестве клиента 104. Затем клиент 104 может сохранить контент 118 в запоминающем устройстве 120 в виде контента 122, например, когда клиент 104 конфигурируется включающим в себя функциональные возможности устройства записи цифрового видео (DVR).

[0024] Контент 118 также может соответствовать контенту видео по запросу (VOD), который по запросу передается потоком к клиенту 104, например фильмы, спортивные мероприятия и так далее. Например, оператор 102 сети может исполнить управляющий модуль 126, чтобы предоставить такую систему VOD, что поставщик 108 контента поставляет оператору 102 сети контент 116 в виде законченных файлов контента. Оператор 102 сети затем может сохранить контент 116 в виде контента 118. Клиент 104 затем может запросить воспроизведение нужного контента 118 путем обращения к оператору 102 сети (например, серверу VOD) и запроса передачи нужного контента.

[0025] В другом примере контент 118 дополнительно может соответствовать контенту, который был записан оператором 102 сети в ответ на запрос от клиента 104, где он может называться примером сетевого DVR. Как и VOD, записанный контент 118 затем можно передать потоком клиенту 104 при запросе. Взаимодействие клиента 104 с контентом 118 может быть аналогичным взаимодействию, которое может выполняться, когда контент 122 хранится локально в запоминающем устройстве 120.

[0026] Клиент 104, например, может исполнить модуль 124 связи, чтобы инициировать функции управления для взаимодействия с контентом 122. Например, функции управления могут включать в себя функции управления для временного сдвига вывода контента 122, а также выбора канала, навигации по электронной программе передач (EPG), приобретения контента по запросу и так далее. В другой реализации модуль 124 связи предоставляет функциональные возможности мультимедийного проигрывателя для воспроизведения мультимедиа, содержащего звуковые и/или визуальные данные, например спутникового радио, имеющего хранилище для записи песен и/или видеоклипов локально на клиенте 104.

[0027] Модуль 124 связи может использоваться для временного сдвига вывода контента (например, аудиовизуального контента) из ряда разных источников, например, локально сохраненного контента 122 и/или удаленно сохраненного контента 118. Независимо от источника контент может предоставлять ряд возможностей для вывода рекламных объявлений.

[0028] Соответственно, в этом документе описываются методы, которые могут применяться для продажи рекламодателям 106 с аукциона возможностей вставки рекламы. Например, оператор 102 сети может включать в себя или иным образом использовать модуль 128 управления рекламой, который соответствует функциональным возможностям для реализации системы управления рекламой. Система управления рекламой может проводить рекламные аукционы, например, чтобы продавать с аукциона возможности вывода объявлений в сочетании с контентом. Хотя модуль 128 управления рекламой изображается как часть оператора 102 сети, управление рекламой может обеспечиваться различными способами, например, посредством использования сторонней службы управления рекламой независимо от оператора 102 сети, в виде отдельной системы управления рекламой, как часть поставщика 108 контента и так далее.

[0029] Различный контент, который описывается в этом документе, может включать в себя или иным образом ассоциироваться с различными возможностями вставки рекламы или "периодами рекламы", в которых объявления можно вставить в контент или иным образом показать, когда контент выводится через клиента 104. Оператор 102 сети иллюстрируется как имеющий периоды 130 рекламы, которые соответствуют различным возможностям вставки рекламы, которые могут ассоциироваться с контентом любым подходящим способом.

[0030] Например, периоды 130 рекламы могут возникать в начале телевизионной или иной мультимедийной программы, во время перерыва в выводе программы, между программами, после вывода программы и так далее. Кроме того, периоды 130 рекламы могут возникать в сочетании с контентом 122, который является локальным для клиента 104, контентом 118, который транслируется, и/или контентом 118, который сдвинут во времени, например в рассмотренном выше примере сетевого DVR.

[0031] Чтобы проводить аукционы для периодов 130 рекламы, модуль 128 управления рекламой можно конфигурировать для использования параметров 132 аукциона и данных 134 предложений. Параметры 132 аукциона соответствуют различным данным, которые могут применяться для управления способом, которым проводятся аукционы. В качестве примера параметры 132 аукциона могут включать в себя правила аукциона, критерии ранжирования и бизнес-логику/алгоритмы, используемые для ранжирования предложений от рекламодателей одного за другим, ценообразование оператора и данные об ограничениях, характеристики периодов рекламы и так далее.

[0032] Данные 134 предложений соответствуют данным, сконфигурированным для описания различных предложений (например, закупок или заказов размещения рекламы) от рекламодателей 106 с использованием различных критериев. В качестве примера данные 134 предложений могут включать в себя критерии бюджета и показов, критерии выбора целевой аудитории, критерии планирования, критерии выбора контента и/или другие типы критериев, используемые для задания предложений. Дополнительные подробности касательно параметров 132 аукциона и данных 134 предложений можно обнаружить в отношении нижеследующих фигур.

[0033] Предложения, которые рекламодателю 106 нужно представить на аукцион, могут формироваться различными способами. Как правило, рекламодатели 106 могут взаимодействовать с системой управления рекламой для размещения заказов или "закупок рекламы", используя различные рассмотренные выше критерии для обозначения целей размещения (например, количество, цена, целевая аудитория, ограничения и так далее) для соответствующих объявлений. Некоторое количество закупок рекламы, ассоциированных с одним или несколькими объявлениями, можно объединить для создания рекламной кампании. В этой связи предложение может рассматриваться как применение конкретной закупки рекламы к конкретному периоду рекламы на основе целей размещения и характеристик периода рекламы.

[0034] Рекламодатель 106, например, может применять модуль 136 управления предложениями, который соответствует функциональным возможностям рекламодателя 106, для предоставления закупок рекламы и/или предложений, соответствующих объявлениям 138, посредством взаимодействия с модулем 128 управления рекламой. Цели размещения для закупки рекламы могут быть довольно специфичными. Например, примерная закупка рекламы может быть размещена для заказа 10000 показов конкретного объявления (например, просмотров объявления зрителями) при максимальной стоимости $5 за показ во время спортивных программ, выходящих в эфир по выходным дням или после 17:00 в будние дни. Таким образом, данные 134 предложений могут вводиться для задания отдельных предложений, закупок рекламы, рекламных кампаний и т.п. Модуль 128 управления рекламой может добиться сохранения входных данных от рекламодателей 106 в качестве данных 134 предложений, а затем может обработать сохраненные данные для извлечения предложений, которые подходят для аукциона, касающегося конкретного периода рекламы.

[0035] По меньшей мере некоторые из периодов 130 рекламы, ассоциированных с контентом, могут быть сконфигурированы в виде возможностей вставки объявлений, которые дают возможность разделить общую длительность периода рекламы на сегменты изменяющейся длины. Периоды рекламы этого вида в этом документе называются "сегментированными периодами рекламы". Соответственно, модуль 128 управления рекламой может быть сконфигурирован для реализации методов, чтобы продавать с аукциона сегментированные периоды рекламы, чтобы дать рекламодателям 106 возможность разместить объявления в сочетании с соответствующим контентом. Обычно период 130 рекламы имеет обозначенную длину ролика, например девяносто секунд, шестьдесят секунд и так далее. Традиционно период 130 рекламы, имеющий конкретную длину ролика, которая "не сегментирована", заполняется объявлением, имеющим длительность, которая приблизительно такая же, как длина ролика. Другими словами, шестидесятисекундный ролик можно заполнить объявлением, которое имеет длительность около шестидесяти секунд. Сегментированные периоды рекламы все-таки можно сконфигурировать, чтобы дать возможность различным допустимым сочетаниям объявлений, имеющих разные длительности, заполнить длину ролика в своей совокупности. Другими словами, сегментированный период рекламы можно подразделить на несколько более коротких сегментов. Например, шестидесятисекундный сегментированный период рекламы можно сконфигурировать, чтобы разрешить сочетания из одного шестидесятисекундного объявления, двух тридцатисекундных объявлений, сорокапятисекундного объявления и пятнадцатисекундного объявления, и так далее.

[0036] Рассмотрим теперь фиг. 2, которая в целом по ссылке 200 изображает пример сегментированного периода 202 рекламы. Примерный сегментированный период 202 рекламы имеет длину ролика в шестьдесят секунд и ассоциируется с выбранным количеством "допустимых" сочетаний длительностей, которые задействованы для сегментированного периода 202 рекламы. Сочетания объявлений, которые потенциально могут заполнить сегментированный период рекламы, в этом документе называются сочетаниями длительностей. Для конкретного сегментированного периода рекламы могут существовать многочисленные возможные сочетания длительностей. Любое количество возможных сочетаний длительностей, которые существуют для конкретного сегментированного периода рекламы, можно выборочно задействовать для конкретного сегментированного периода рекламы. Как правило, сочетание длительностей считается "допустимым" и поэтому может использоваться для конкретного сегментированного периода рекламы, когда сочетание длительностей (1) заполняет ролик и (2) задействовано для конкретного сегментированного периода рекламы.

[0037] Примеры допустимых сочетаний длительностей на фиг. 2 включают в себя первое сочетание 204, сконфигурированное для использования одного шестидесятисекундного объявления, и второе сочетание 206, сконфигурированное для использования двух тридцатисекундных объявлений, чтобы заполнить сегментированный период 202 рекламы. Примерные сочетания длительностей также включают в себя третье сочетание 208, сконфигурированное для использования одного тридцатисекундного объявления и двух пятнадцатисекундных объявлений, чтобы заполнить сегментированный период 202 рекламы. Фиг. 2 дополнительно изображает несколько возможных предложений для сегментированного периода 202 рекламы, включающих группу 210 шестидесятисекундных предложений, группу 212 тридцатисекундных предложений и группу 214 пятнадцатисекундных предложений. Следует отметить, что возможным предложениям назначаются значения ранжирования "R" для указания, что предложения ранжированы одно за другим.

[0038] При работе модуль 128 управления рекламой может получить возможные предложения и/или сочетания, которые допустимы для сегментированного периода рекламы, ранжировать предложения одно за другим с использованием различных критериев и/или логики ранжирования и распределить предложения в сегментированном периоде рекламы, используя различные описанные выше и ниже методы. Например, модуль 128 управления рекламой может применяться для обозначения любым подходящим способом выбранного количества возможных сочетаний длительностей, которые допустимы для сегментированных периодов рекламы. По меньшей мере в некоторых вариантах осуществления каждый сегментированный период рекламы можно отдельно ассоциировать с одним или несколькими сочетаниями длительностей, которые допустимы для отдельного сегментированного периода рекламы. Таким образом, разные сочетания длительностей могут предназначаться для периодов рекламы с отличающимися длинами и/или для разных периодов рекламы с одинаковыми длинами роликов. Дополнительно или в качестве альтернативы модуль 128 управления рекламой может применяться для задания допустимых сочетаний длительностей на основе длины ролика. В этом случае ролики одинаковой длины в большинстве случаев могут ассоциироваться с одним или несколькими соответствующими допустимыми сочетаниями длительностей.

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

[0040] Рассмотрев примерную операционную среды, обсудим теперь примерные процедуры, которые могут применяться в одном или нескольких вариантах осуществления продажи с аукциона сегментированных периодов рекламы.

ПРИМЕРНЫЕ ПРОЦЕДУРЫ

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

[0042] Фиг. 3 - блок-схема алгоритма, которая описывает примерную процедуру 300 в соответствии с одним или несколькими вариантами осуществления. По меньшей мере в некоторых вариантах осуществления процедура 300 может выполняться соответствующим образом сконфигурированным вычислительным устройством, например оператором 102 сети из фиг. 1, или другим вычислительным устройством, содержащим модуль 128 управления рекламой.

[0043] Этап 302 получает предложения от рекламодателей. В частности, могут выбираться предложения, соответствующие рассматриваемому сегментированному периоду рекламы, который продается с аукциона модулем 128 управления рекламой. Например, предложения можно получить из закупок рекламы, которые вводятся в систему управления рекламой и описываются различными данными 134 предложений. Закупки рекламы и/или соответствующие предложения могут передаваться между рекламодателями и системой управления рекламой любым подходящим способом. Одним способом, которым это может совершаться, является интерфейс ввода предложений, который предоставляется модулем 128 управления рекламой. Интерфейс ввода предложений может быть доступен по сети посредством модуля 136 управления предложениями, обозревателя и/или других подходящих приложений.

[0044] Различные данные 134 предложений могут вводиться любым подходящим способом, чтобы определить закупки рекламы и/или создать рекламные кампании с использованием выбираемых критериев. В качестве примера, а не ограничения, данные 134 предложений могут включать в себя критерии бюджета и показов для объявления/кампании, критерии выбора целевой аудитории, критерии выбора контента, критерии планирования и/или другие типы критериев, которые могут использоваться для задания размещения объявлений 138 от рекламодателей 106.

[0045] Критерии бюджета и показов могут конфигурироваться для обозначения ценовых и количественных особенностей закупки рекламы, например количества показов, общего бюджета, максимальной цены, средней цены за показ и так далее. Критерии выбора целевой аудитории задают характеристики и/или поведения аудитории, которая выбрана целью закупки рекламы, включая, например, профиль и демографические характеристики зрителя, избранную информацию выбранных клиентов, географическую информацию о зрителе или информацию о размещении рынков (например, штат, город, почтовый индекс), возможности клиентского устройства (например, доступ с платой за просмотр, высокая четкость, Интернет-соединение, разрешение устройства), предысторию просмотра и шаблоны, и так далее. Критерии выбора контента относятся к виду контента, выбранного целью закупки рекламы, включая, например, категории программ, рейтинги программ, ключевые слова, выборки актеров, информацию о намеченной/предполагаемой аудитории (например, ребенок, семья, возраст зрителя, мужчина или женщина) и т.д.

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

[0047] По меньшей мере в некоторых вариантах осуществления предложения, которые получаются, соответствуют объявлениям, имеющим различные длительности, которые допустимы для рассматриваемого сегментированного периода рекламы, например в примерном сегментированном периоде 202 рекламы, описанном в отношении фиг. 2. Модуль 128 управления рекламой может функционировать для изучения данных 134 предложений, чтобы выбрать предложения, имеющие подходящие длины для периода рекламы. Набор возможных сочетаний длительностей, которые допустимы для периода рекламы, может использоваться для определения подходящей длины для объявлений, которые являются кандидатами на заполнение по меньшей мере части периода рекламы. Например, принимая во внимание примерный сегментированный период 202 рекламы из фиг. 2, модуль 128 управления рекламой может обработать данные 134 предложений, чтобы идентифицировать объявления, которые потенциально могут использоваться для заполнения допустимых длительностей в шестьдесят секунд, тридцать секунд и/или пятнадцать секунд.

[0048] Кроме того, получение предложений также может включать в себя предварительный выбор предложений, соответствующих по меньшей мере некоторым характеристикам рассматриваемого сегментированного периода рекламы, на основе изучения соответствующих данных 134 предложений. Например, модуль 128 управления рекламой может сравнить данные 134 предложений с параметрами 132 аукциона, которые описывают характеристики рассматриваемого периода рекламы, чтобы выбрать предложения, которые соответствуют периоду рекламы. Этот предварительный выбор предложений может выполняться для идентификации группы предложений, которые являются кандидатами на заполнение сегментированного периода рекламы, и/или для устранения предложений, имеющих ограничения, которые мешают предложениям быть кандидатами на заполнение периода рекламы. Например, предложения могут предварительно выбираться на основе любого количества пороговых характеристик, которые подходят для отделения возможных предложений от невозможных предложений, например день/время, тип программы, длительность, география и так далее. Таким образом можно сократить количество предложений, которые подвергаются дополнительной обработке (например, отфильтровать), чтобы предварительно выбрать группу предложений, имеющих по меньшей мере некоторые критерии, которые соответствуют выбранным характеристикам рассматриваемого периода рекламы.

[0049] Получив подходящие предложения, этап 304 ранжирует предложения в соответствии с критериями ранжирования. В частности, модуль 128 управления рекламой может функционировать назначения ранга "R" каждому предложению любым подходящим способом. Различные критерии ранжирования, логика и/или алгоритмы могут кодироваться как часть параметров 132 аукциона и использоваться для реализации ранжирования. Обычно ранг R конфигурируется для выражения относительного значения предложения на период рекламы по отношению к другим предложениям, принимающим участие в аукционе. Соответственно ранг, который назначается конкретному предложению, может отличаться по отношению к разным периодам рекламы.

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

R=W1C1+W2C2+...WNCN

[0051] В вышеприведенном выражении может использоваться любое количество "n" критериев ранжирования (где n может быть целым числом от 1 до N) для вычисления ранга R. В частности, R может вычисляться путем суммирования значений WnCn, которые представляют значение конкретного критерия ранжирования Cn, умноженного на весовой коэффициент Wn. Естественно, можно создать ряд разных взвешенных формул, которые применяют разные критерии ранжирования в разных сочетаниях. Кроме того, весовые коэффициенты Wn можно регулировать для управления относительным влиянием разных критериев ранжирования на общий ранг R. Весовые коэффициенты Wn могут применяться для выделения и/или уменьшения разных критериев ранжирования. Рассматриваются различные подходящие критерии ранжирования, которые могут использоваться для реализации ранжирования с использованием примерной взвешенной формулы, и/или другая подходящая логика/алгоритмы ранжирования, сконфигурированные для учета различных критериев.

[0052] По меньшей мере в некоторых вариантах осуществления ранг R конфигурируется для учета по меньшей мере (1) коэффициента охвата, (2) коэффициента эффективности и (3) коэффициента денежной оценки. Коэффициент охвата указывает контакт периода рекламы со зрителями. Например, коэффициент охвата конфигурируется для учета размера периода рекламы (например, фактическая или предполагаемая зрительская аудитория). Вообще, большее значение коэффициента охвата может указывать, что больше зрителей будет иметь контакт с периодом рекламы в целом.

[0053] Коэффициент эффективности измеряет, насколько эффективно рассматриваемый сегментированный период рекламы удовлетворяет критериям предложения, обозначенным рекламодателем. Другими словами, коэффициент эффективности оценивает точность соответствия между критериями предложения и характеристиками периода рекламы. Это может включать в себя измерение относительного процентного содержания всей зрительской аудитории, которая "выбрана целью" предложения, в других периодах рекламы. Соответственно, большее значение коэффициента эффективности может указывать, что критерии, ассоциированные с предложением, выбирают целью более высокое процентное содержание всех зрителей периода рекламы.

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

[0055] Коэффициент охвата, коэффициент эффективности, коэффициент денежной оценки и/или другие коэффициенты могут применяться в любом сочетании, чтобы создать формулу ранжирования, которая подходит для ранжирования предложений одного за другим. Рассматривается ряд других факторов, которые могут применяться для ранжирования. В качестве примера другие факторы могут включать в себя цели конкретного оператора/владельца, ценообразование и коэффициенты рентабельности, фактор масштаба рекламодателя, факторы предпочтительных клиентов, ограничения, наложенные поставщиком 108 контента на период рекламы, общие цели подбора для кампании или другой группы предложений, ограничения соседства, факторы потребностей рекламодателя, факторы запаса периодов рекламы, факторы планирования и/или факторы приоритета, ассоциированные с предложениями и периодами рекламы.

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

[0057] Принимая во внимание группу предложений, которые ранжируются относительно сегментированного периода рекламы, этап 306 распределяет ранжированные предложения в сегментированном периоде рекламы. Это распределение может совершаться любым подходящим способом. Например, этап 308 может проверить одно или несколько сочетаний предложений на заполнение периода рекламы, используя ранги, назначенные предложениям на этапе 304. Затем этап 310 может выбрать выигрышное сочетание предложений для заполнения периода рекламы. Выигрышное сочетание может выбираться по меньшей мере частично на основе суммы рангов для предложений в том сочетании. Например, выигрышное сочетание может определяться путем анализа нескольких распределений предложений в сочетаниях длительностей, которые допустимы для сегментированного периода рекламы. На основе этого анализа может выбираться выигрышное сочетание, чтобы максимизировать значение для суммы рангов, назначенных предложениям в выигрышном сочетании. Дополнительные подробности касательно примерных методов, с помощью которых предложения можно распределить в сегментированных периодах рекламы, можно найти в обсуждении фиг. 4, которое идет ниже.

[0058] Фиг. 4 - блок-схема алгоритма, которая описывает примерную процедуру 400 в соответствии с одним или несколькими вариантами осуществления. По меньшей мере в некоторых вариантах осуществления процедура 400 может выполняться соответствующим образом сконфигурированным вычислительным устройством, например оператором 102 сети из фиг. 1, или другим вычислительным устройством, содержащим модуль 128 управления рекламой.

[0059] Этап 402 выявляет одно или несколько сочетаний длительностей для сегментированного периода рекламы. Сочетания длительностей, которые являются допустимыми для сегментированных периодов рекламы, могут определяться любым подходящим способом. По меньшей мере в некоторых вариантах осуществления характеристические данные периода рекламы, которые включаются как часть параметров 132 аукциона, можно использовать для задания сочетаний длительностей, которые являются допустимыми для конкретного периода рекламы. Сочетания длительностей также можно задать с помощью метаданных или других подходящих данных, закодированных или иным образом ассоциированных с периодом 130 рекламы. Такие данные также могут конфигурироваться для указания, разрешены или запрещены сегменты для конкретного периода рекламы. Соответственно, модуль 128 управления рекламой может обратиться к параметрам 132 аукциона, характеристическим данным и/или другим подходящим данным, чтобы выявить сочетания длительностей, которые ассоциируются с периодом рекламы, который является предметом аукциона.

[0060] Для примера предположим, что аукцион проводится для примерного сегментированного периода 202 рекламы из фиг. 2. В этом примере модуль 128 управления рекламой может изучить характеристические данные периода рекламы и/или другие подходящие данные, соответствующие сегментированному периоду 202 рекламы, чтобы выявить три возможных сочетания длительностей (например, сочетания 204, 206, 208 длительностей), которые допустимы для заполнения сегментированного периода 202 рекламы. Модуль 128 управления рекламой также может получить и ранжировать возможные предложения, соответствующие сегментированному периоду рекламы и сочетаниям длительностей, используя методы, описанные в отношении процедуры 300 из фиг. 3. Например, модуль 128 управления рекламой может функционировать для получения примерных групп ранжированных предложений (например, групп 210, 212, 214) для сегментированного периода 202 рекламы, как проиллюстрировано на фиг. 2. Модуль 128 управления рекламой затем может распределить возможные предложения в сегментированном периоде рекламы, используя эти ранжирования.

[0061] В частности, этап 404 собирает набор сочетаний из ранжированных предложений для проверки. Набор сочетаний можно создать путем распределения или иного ассоциирования предложений с сегментами в допустимых сочетаниях длительностей, выявленных для периода рекламы. Соответственно, набор сочетаний включает в себя одно или несколько сочетаний длительностей, соответствующих периоду рекламы, и возможное распределение предложений в одном или нескольких сочетаниях длительностей. По меньшей мере в некоторых вариантах осуществления предложения помещаются в сегменты в порядке ранга, начиная с наивысших ранжированных предложений каждой длительности. В соответствии с процедурой 400 можно создать и последовательно проверить один или несколько разных наборов сочетаний (например, возможных распределений предложений), пока не определятся выигрышные предложения для сегментированного периода рекламы.

[0062] В частности, этап 406 идентифицирует предложения в сочетании длительностей объявлений, имеющем наивысший общий ранг. Это может происходить путем суммирования рангов предложений, которые помещены в каждое сочетание длительностей, включенное в набор сочетаний, который собран на этапе 404. Сочетание длительностей, имеющее наибольшую сумму рангов предложений, можно тогда идентифицировать путем сравнения суммы рангов, ассоциированной с каждым сочетанием длительностей.

[0063] Перед назначением периода рекламы предложениям, идентифицированным на этапе 406, этап 408 определяет, являются ли предложения приемлемыми для выигрыша. Это может включать в себя проверку ограничений, ассоциированных с предложениями, чтобы выяснить, нарушаются ли какие-нибудь условия. Например, критерии соседства, критерии выбора контента, сокращение бюджета или другие ограничения, ассоциированные с предложениями, могли бы препятствовать одному или нескольким предложениям, идентифицированным на этапе 406, быть приемлемыми для выигрыша.

[0064] Если каждое из идентифицированных предложений приемлемо для выигрыша, то этап 410 назначает сегментированный период рекламы идентифицированным предложениям. Другими словами, сочетание длительностей и соответствующие предложения, идентифицированные на этапе 406, выбираются победителями аукциона для сегментированного периода рекламы при условии, что отсутствуют неприемлемые предложения, определенные для того сочетания с помощью определения приемлемости на этапе 408.

[0065] Когда одно или несколько идентифицированных предложений все-таки определяются как неприемлемые, процедура 400 переходит к этапу 412, где неприемлемые предложения отбрасываются. Процедура 400 затем возвращается к этапу 404, и этапы с 404 по 408 могут повторяться многократно с другим набором сочетаний ранжированных предложений (например, другим возможным распределением предложений). В частности, любые отброшенные предложения можно заменить следующими предложениями с наивысшим ранжированием, чтобы собрать другой набор сочетаний ранжированных предложений для обработки согласно этапу 404. Затем сочетание длительностей, включенное в набор сочетаний, который имеет наивысший ранг, снова идентифицируется согласно этапу 406, и повторяется определение касательно того, являются ли предложения приемлемыми для выигрыша согласно этапу 408. Одна или несколько таких итераций может происходить таким образом для разных наборов сочетаний, пока не идентифицировано сочетание длительностей приемлемых предложений. В этот момент сегментированный период рекламы назначается приемлемым предложениям согласно этапу 410.

[0066] Чтобы дополнительно облегчить понимание примерных методов для продажи с аукциона сегментированных периодов рекламы, которые описываются выше и ниже, ниже предоставляется обсуждение примерного сценария распределения предложений.

ПРИМЕРНОЕ РАСПРЕДЕЛЕНИЕ ПРЕДЛОЖЕНИЙ

[0067] Рассмотрим теперь пример распределения предложений, который описывается применительно к примерному сегментированному периоду 202 рекламы из фиг. 2. Пример распределения предложений иллюстрируется на фиг. 5 в целом по ссылке 500. В частности, фиг. 5 изображает примерный сценарий распределения предложений, который соответствует распределению примерных предложений из фиг. 2 в примерном сегментированном периоде 202 рекламы. Фиг. 5 включает в себя три примерных набора сочетаний, включающих в себя набор 502 сочетаний, набор 504 сочетаний и набор 506 сочетаний. Каждый набор сочетаний включает в себя три сочетания 204, 206, 208 длительностей, ассоциированные с сегментированным периодом 202 рекламы и возможным распределением предложений для каждого сочетания длительностей. Примерные наборы сочетаний из фиг. 5 можно собрать и последовательно проверить в соответствии с процедурой 400 из фиг. 4. Конечно, в других примерах меньше или больше наборов сочетаний может включаться в распределение предложений в зависимости от того, насколько быстро идентифицируется сочетание длительностей, содержащее приемлемые предложения.

[0068] Чтобы выполнить распределение предложений, можно собрать набор 502 сочетаний с использованием предложений с наивысшим ранжированием, которые доступны из возможных предложений, полученных для сегментированного периода 202 рекламы. Например, предложения с наивысшим ранжированием из фиг. 2 иллюстрируются как распределенные в сегментах в сочетаниях длительностей из набора 502 сочетаний на фиг. 5. Вычисляется сумма рангов в сочетаниях длительностей, и идентифицируется сочетание длительностей, имеющее наибольшую сумму рангов. Сочетание длительностей, имеющее наибольшую сумму рангов, может считаться возможным победителем аукциона. В этом примере сочетание 508 длительностей "30+15+15", которое имеет ассоциированную сумму рангов, равную 330, идентифицируется как сочетание длительностей, имеющее наибольшую сумму рангов.

[0069] Каждое предложение в сочетании 508 длительностей можно проверить, чтобы убедиться, что предложения являются приемлемыми для выигрыша. В этом примере Предложение №2 оказывается неприемлемым на основе одного или нескольких критериев. Например, выигрыш конкретного периода рекламы мог бы оказаться превышающим ежедневный или недельный бюджет, ассоциированный с предложением. Из-за неприемлемого предложения сочетание 508 длительностей "30+15+15" не может выиграть аукцион. Соответственно, неприемлемое предложение отбрасывается, чтобы создать следующий набор сочетаний для проверки, и процесс повторяется.

[0070] В частности, набор 504 сочетаний можно собрать путем замены неприемлемого предложения следующим наивысшим предложением, имеющим такую же длительность. Как указано стрелкой 510, неприемлемое пятнадцатисекундное Предложение №2 заменено в наборе 504 сочетаний Предложением №3, наивысшим оставшимся пятнадцатисекундным предложением. Теперь оценивается сумма рангов для сочетаний длительностей в наборе 504 сочетаний. Наибольшей суммой рангов теперь является сумма, равная 300, соответствующая сочетанию 512 длительностей "30+30". Соответственно, предложения в сочетании 512 длительностей проверяются, чтобы убедиться в приемлемости для выигрыша. Однако в изображенном примере Предложение №12 также оказывается неприемлемым на основе одного или нескольких критериев. Например, могли бы оказаться нарушенными критерии соседства, ассоциированные с предложением, которые препятствуют размещению предложения вместе с предложением такого же типа продукции или от конкретного конкурента. Соответственно, сочетание 512 длительностей не может выиграть аукцион, и собирается другой набор сочетаний.

[0071] В частности, набор 506 сочетаний можно собрать путем замены неприемлемого Предложения №12 следующим наивысшим предложением, имеющим такую же длительность. Как указано стрелкой 514, неприемлемое Предложение №12 заменено в наборе 506 сочетаний Предложением №13, наивысшим оставшимся тридцатисекундным предложением. Теперь оценка суммы рангов для сочетания длительностей в наборе 506 сочетаний идентифицирует сумму с наивысшим рангом как сумму, равную 290, соответствующую сочетанию 516 длительностей "30+15+15". Кроме того, определение приемлемости для предложений в этом сочетании обнаруживает, что каждое из предложений является приемлемым для выигрыша. Соответственно, это сочетание 516 длительностей и ассоциированные предложения могут выбираться в качестве победителей аукциона для сегментированного периода 202 рекламы. Объявления, соответствующие выигрышным предложениям, ассоциируются с сегментированным периодом 202 рекламы, чтобы добиться размещения объявлений, когда соответствующий контент доставляется клиентам и/или представляется посредством клиентов 104. Предложения, которые отбрасываются как неприемлемые в процессе распределения предложений, можно вернуть в фонд возможных предложений, и распределение для других сегментированных периодов рекламы может происходить аналогичным образом.

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

ПРИМЕРНАЯ СИСТЕМА

[0073] Фиг. 6 иллюстрирует примерную систему в целом по ссылке 600, которая включает в себя примерное вычислительное устройство 602, которое соответствует одному или нескольким таким вычислительным устройствам, которые могут реализовать различные варианты осуществления, описанные выше. Вычислительное устройство 602 может быть, например, сервером оператора 102 сети или поставщика 108 контента из фиг. 1, устройством, ассоциированным с клиентом 104 или рекламодателем 106, и/или любым другим подходящим вычислительным устройством или вычислительной системой.

[0074] Примерное вычислительное устройство 602 включает в себя один или несколько процессоров 604 или блоков обработки, одно или несколько запоминающих устройств и/или компонентов 606 хранения, один или несколько интерфейсов 608 ввода/вывода (I/O) для устройств ввода/вывода (I/O) и шину 610, которая позволяет различным компонентам и устройствам взаимодействовать друг с другом. Шина 610 представляет один или несколько типов шинных структур, включая шину памяти или контроллер памяти, периферийную шину, ускоренный графический порт и процессорную либо локальную шину, использующие любую из ряда шинных архитектур. Шина 610 может включать в себя проводные и/или беспроводные шины.

[0075] Запоминающее устройство/компонент 606 хранения представляет собой один или несколько компьютерных носителей информации. Запоминающее устройство/компонент 606 хранения может включать в себя энергозависимые носители (например, оперативное запоминающее устройство (RAM)) и/или энергонезависимые носители (например, постоянное запоминающее устройство (ROM), флэш-память, оптические диски, магнитные диски и так далее). Запоминающее устройство/компонент 606 хранения может включать в себя несъемные носители (например, RAM, ROM, несъемный жесткий диск и т.д.), а также съемные носители (например, накопитель на флэш-памяти, съемный жесткий диск, оптический диск и так далее).

[0076] Один или несколько интерфейсов 608 ввода/вывода позволяют пользователю вводить команды и информацию в вычислительное устройство 602, а также позволяют представлять информацию пользователю и/или другим компонентам или устройствам, используя различные устройства ввода/вывода. Примеры устройств ввода включают в себя клавиатуру, устройство управления курсором (например, мышь), микрофон, сканер и так далее. Примеры устройств вывода включают в себя устройство отображения (например, монитор или проектор), динамики, принтер, сетевой адаптер и так далее.

[0077] Различные методы могут описываться в этом документе в общем контексте программного обеспечения или программных модулей. Как правило, программное обеспечение включает в себя процедуры, программы, объекты, компоненты, структуры данных и так далее, которые выполняют конкретные задачи или реализуют конкретные абстрактные типы данных. Реализация этих модулей и методов может храниться или передаваться посредством какого-нибудь вида машиночитаемых носителей. Машиночитаемые носители могут включать в себя ряд доступных носителей, к которым можно обращаться с помощью вычислительного устройства. В качестве примера, а не ограничения, машиночитаемые носители могут быть выполнены в виде "машиночитаемых носителей информации".

[0078] Программное обеспечение или программные модули, включающие в себя модуль 128 управления рекламой, модуль 136 управления предложениями, модуль 124 связи и другие программные модули, могут быть реализованы в виде одной или нескольких команд, сохраненных на машиночитаемых носителях информации. Вычислительное устройство 602 может конфигурироваться для реализации конкретных функций, соответствующих программному обеспечению или программным модулям, сохраненным на машиночитаемых носителях информации. Такие команды могут исполняться одним или несколькими изделиями (например, одним или несколькими вычислительными устройствами 602 и/или процессорами 604) для реализации методов для продажи с аукциона сегментированных периодов рекламы, а также других методов. Такие методы включают в себя, но не ограничиваются, описанные в этом документе примерные процедуры. Таким образом, машиночитаемые носители информации могут конфигурироваться для хранения команд, которые при исполнении одним или несколькими устройствами, описанными в этом документе, вызывают различные методы для продажи с аукциона сегментированных периодов рекламы.

[0079] Машиночитаемые носители информации включают в себя энергозависимые и энергонезависимые, съемные и несъемные носители и/или запоминающие устройства, реализованные по способу или технологии, подходящих для хранения информации, такой как машиночитаемые команды, структуры данных, программные модули или другие данные. Машиночитаемые носители информации могут относиться к носителям и/или устройствам, которые дают возможность постоянного и/или неизменяемого со временем хранения информации, в отличие от простой передачи сигналов. Машиночитаемые носители информации могут включать в себя, но не ограничиваются, RAM, ROM, EEPROM, флэш-память или другую технологию памяти, компакт-диск, универсальные цифровые диски (DVD) или другое оптическое запоминающее устройство, жесткие диски, магнитные кассеты, магнитную ленту, накопитель на магнитных дисках или другие магнитные запоминающие устройства, либо другое запоминающее устройство, материальные носители или изделие, которые подходят для хранения нужной информации и к которым можно обращаться с помощью компьютера.

[0080] ЗАКЛЮЧЕНИЕ

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

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

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

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

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

5. Способ по п. 1, дополнительно содержащий этап, на котором получают заявочные предложения путем того, что:
изучают данные заявочных предложений, которые описывают закупки рекламы от рекламодателей для размещения рекламных объявлений совместно с распространяемым контентом; и предварительно выбирают заявочные предложения на основе критериев для заявочных предложений, указываемых данными заявочных предложений, которые соответствуют характеристикам сегментированного периода рекламы.

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

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

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

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



 

Похожие патенты:

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

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

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

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

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

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

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

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

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

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

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

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

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

Изобретение относится к области доступа к данным в Интернет. Технический результат - обеспечение авторизованного доступа к данным хранилища данных изолированным приложением. Способ для опосредованного доступа к элементам данных для изолированных приложений, содержит этапы, на которых: предоставляют, в модуле-посреднике вычислительного устройства, интерфейсы прикладного программирования (API) изолированному приложению вычислительного устройства; принимают, в модуле-посреднике через один из упомянутых API, запрос от изолированного приложения в вычислительном устройстве на доступ к одному или более элементам данных источника элементов данных; проверяют, в вычислительном устройстве, к какому из этих одного или более элементов данных изолированное приложение авторизовано осуществлять доступ; и если изолированное приложение не авторизовано осуществлять доступ ни к одному из упомянутых одного или более элементов данных, тогда отклоняют запрос, иначе: формируют один или более объектов элементов хранилища данных, которые представляют те из упомянутых одного или более элементов данных, к которым изолированное приложение авторизовано осуществлять доступ; фильтруют сформированные один или более объектов элементов хранилища данных, которые представляют те из упомянутых одного или более элементов данных, к которым изолированное приложение авторизовано осуществлять доступ, причем данная фильтрация содержит удаление одного или более объектов элементов хранилища данных, которые соответствуют конкретному типу файлов, с тем, чтобы один или более отфильтрованных объектов элементов хранилища данных не включали в себя объекты элементов хранилища данных, которые соответствуют этому конкретному типу файлов; и возвращают эти один или более отфильтрованных объектов элементов хранилища данных изолированному приложению. 3 н. и 17 з.п. ф-лы, 5 ил., 11 табл.

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

Изобретение относится к интеллектуальным средам, которые реагируют на присутствие человека. Технический результат заключается в увеличении параметров адаптации к присутствию человека. Среда взаимодействует и адаптируется к человеку, присутствующему в среде, в ответ на активные и/или пассивные выражения предпочтений человеком. Активные сигналы являются сигналами, намеренно генерируемыми человеком с использованием терминала связи и намеренно генерируемыми человеком с использованием терминала связи и намеренно передаваемыми к интеллектуальной среде посредством системы связи. Пассивные сигналы являются сигналами, генерируемыми в ответ на человеческие черты лица и/или жесты, которые сделаны не намеренно для связи с интеллектуальной средой. 2 н. и 9 з.п. ф-лы, 4 ил.

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

Группа изобретений относится к автоматизации процессов доставки товаров. Технический результат заключается в повышении быстродействия управления доставкой товаров. Пункт получения товаров содержит станцию управления и один или более модулей ячеек для хранения, предоставляет возможность заказа и доставки товаров для получения пользователем, без необходимости упаковывать эти товары в транспортную упаковку перед отправкой из перегрузочного комплекса. При этом идентифицируют пункт получения товаров, а также контейнер для доставки с учетом ассоциации первого товара из первого заказа и товара из второго заказа с идентификатором контейнера. 3 н. и 12 з.п. ф-лы, 15 ил.
Наверх