Распределенная архитектура для сетевой рекламы

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

 

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

Исторически большие сетевые поисковые машины продают рекламное место, основываясь на результатах поиска, управляемого ключевыми словами. Например, Yahoo!® проводит аукционы для определенных ключевых слов, и лицо(а), предлагающее самую высокую цену, размещает свою рекламу на страницах, содержащих результаты поиска Yahoo!®, или они получают предпочтительное размещение среди результатов поиска, то есть наверху списка результатов.

Поскольку реклама в Интернете развивается, многие компании теперь приобретают большие издательские базы, из которых они могут продавать рекламные объявления. В частности, Google® подписывает издателей в свою рекламную сеть AdSense®. Рекламодатели платят Google® за подачу рекламных объявлений участниками сети AdSense®. Google® затем платит некоторую часть или весь доход от рекламы отдельным издателям. Например, издатель в сети AdSense® может иметь статью на своем веб-сайте, в которой рассказывается о цифровых камерах, и AdSense® компании Google отображает рекламные объявления о цифровых камерах от рекламодателей в сети AdSense® на этом веб-сайте. Google® продает с аукциона ключевые слова «цифровая камера» рекламодателям в своей сети AdSense® и отображает рекламу от лиц(а), предлагающего самую высокую цену.

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

РАСКРЫТИЕ ИЗОБРЕТЕНИЯ

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

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

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

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

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

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

Фиг.3 показывает один из примеров потока данных в пределах архитектуры 200 согласно вариантам осуществления настоящего изобретения;

Фиг.4 показывает последовательность операций работы биржи согласно вариантам осуществления настоящего изобретения; и

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

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

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

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

Со ссылкой на Фиг.1 вычислительное устройство 100 включает в себя шину 110, которая непосредственно или опосредованно связывает следующие элементы: память 112, один или большее количество процессоров 114, один или большее количество компонентов 116 воспроизведения, порты 118 ввода-вывода, компоненты 120 ввода-вывода и иллюстративный источник питания 122. Шина 110 представляет то, что может быть одной или большим количеством шин (такими, как адресная шина, шина данных или их комбинация). Хотя различные блоки на Фиг.1 показаны для ясности с помощью линий, в действительности очерчивание различных компонентов не является настолько явным, и метафорически, данные линии точнее необходимо сделать серыми и размытыми. Например, компонент воспроизведения, такой как устройство отображения, можно считать компонентом ввода-вывода. Кроме того, процессоры имеют память. Следует отметить, что схема на Фиг.1 является просто иллюстрацией примерного вычислительного устройства, которое может использоваться в связи с одним или большим количеством вариантов осуществления настоящего изобретения. Различия не делаются между такими категориями, как «рабочая станция», «сервер», «портативный компьютер», «карманное устройство» и т.д., поскольку они все рассматриваются в рамках Фиг.1 и ссылки на «вычислительное устройство».

Вычислительное устройство 100 обычно включает в себя множество считываемых компьютером носителей. Для примера, а не в качестве ограничения считываемые компьютером носители могут содержать оперативную память (ОП); постоянное запоминающее устройство (ПЗУ); электрически стираемое программируемое постоянное запоминающее устройство (ЭСППЗУ); флэш-память или память другой технологии; компакт диски (CD-ROM), цифровые универсальные диски (DVD) или другие оптические или голографические носители; магнитные кассеты, магнитную ленту, запоминающее устройство на магнитном диске или другие магнитные запоминающие устройства, несущую или любой другой носитель, который может использоваться для кодирования необходимой информации и к которому может получать доступ вычислительное устройство 100.

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

Порты 118 ввода-вывода предоставляют возможность вычислительному устройству 100 логически связываться с другими устройствами, которые включают в себя компоненты 120 ввода-вывода, некоторые из которых могут быть встроенными. Иллюстративные компоненты включают в себя микрофон, джойстик, игровую клавиатуру, спутниковую антенну, сканер, принтер, беспроводное устройство и т.д.

Фиг.2 показывает распределенную архитектуру для сетевой рекламы согласно вариантам осуществления настоящего изобретения. Фиг.2 показывает архитектуру 200, в которой содержатся издатели 202. Только для целей объяснения издатели 202 будут обсуждаться в данной работе как группа из любого количества издателей. Однако варианты осуществления настоящего изобретения не ограничены группой издателей, поскольку достаточно одного издателя. Кроме того, варианты осуществления настоящего изобретения не ограничены одной группой издателей, поскольку любое количество групп издателей может присутствовать в архитектуре 200. В одном из вариантов осуществления каждый издатель - поставщик информации. Например, рабочий-строитель, который управляет веб-сайтом из одной страницы, на котором он ведет Интернет-журнал (блог), может быть издателем. В другом примере медиа-компания, такая как Дисней (Disney), которая управляет огромным веб-сайтом со многими страницами информационного наполнения, может также быть издателем. Издатели 202 представляют издателей любого типа, размера, уровней сложности и т.д. В одном из вариантов осуществления издатели 202 хотят продавать рекламное место на своих веб-сайтах рекламодателям 206 (обсуждаются ниже).

В архитектуре 200 также содержится брокер 204 издателя. Только для целей объяснения в данной работе будет обсуждаться только один брокер издателя. Однако варианты осуществления настоящего изобретения не ограничены одним брокером издателя, поскольку может существовать любое количество брокеров издателя. В одном из вариантов осуществления брокер 204 издателя является агрегатором издателей. В частности, брокер 204 издателя является объектом, который представляет издателей 202 с целью получения максимального дохода от рекламы, обеспечения качественной рекламы и т.д. Брокер 204 издателя устраняет конфликт интересов, который присущ таким системам, как AdSense® компании Google, исключительно сосредотачиваясь на управлении прибылью издателей 202. Брокер 204 издателя предоставляет возможность небольшим издателям и издателям среднего размера (таким, как те, которые могут быть представлены издателями 202) объединяться для подъема своих доходов на более высокий уровень. В одном из вариантов осуществления брокер 204 издателя поддерживает пользовательский интерфейс, через который он взаимодействует с издателями 202 и через который он управляет предпочтениями издателей 202.

В одном из вариантов осуществления брокер 204 издателя содержит центр управления издателя и систему доставки издателя. Центр управления издателя предоставляет возможность издателям управлять своими персональными настройками. Система доставки издателя используется для вычисления запрашиваемой цены на представление заданной страницы на сайте издателя, и потенциально для расширения запрашиваемых доступных данных о пользователе. В одном из вариантов осуществления запрашиваемая цена является запрашиваемой стоимостью. Однако варианты осуществления этим не ограничены, поскольку запрашиваемая цена может быть, например, минимальной стоимостью «клика», минимальной степенью соответствия, некоторым другим показателем производительности и т.д. Центр управления издателя устанавливает классификацию учета посещаемости в системе и устанавливает запрашиваемую цену. Когда пользователь выполняет запрос страницы издателя, издатель заполняет эту страницу некоторым сценарием (скриптом), который устанавливает вызов брокера издателя. Издатель может добавлять некоторую информацию о пользователе к вызову брокера издателя (стимул состоит в том, чтобы большее количество издателей захотели использовать брокера издателя, у которого существует этот вид услуги с добавленной стоимостью). Брокер издателя определяет то, каким должна быть конкретная запрашиваемая цена, учитывая существующую информацию о пользователе, классификацию объектов, к которым данный запрос относится, и правила, которые издатель установил для этой информации. Дополнительно брокер издателя обеспечивает максимальную сумму, которую издатель хочет заплатить, чтобы заполнить все неизвестные атрибуты данных о пользователе для этого запроса. Наконец, брокер издателя кодирует эту информацию в URL запроса, который он отсылает назад пользователю в качестве URL переадресации. Когда все сделки выполнены в бирже (см. ниже), обеспечивается обратный вызов брокеру издателя, указывающий, была ли отображена реклама и какое количество, какую оплату брокер издателя может ожидать, и какие дополнительные атрибуты о пользователе заполнены брокером данных об аудитории (см. ниже).

В архитектуре 200 также содержатся рекламодатели 206. Только для целей объяснения рекламодатели 206 будут обсуждаться в данной работе как группа из любого количества рекламодателей. Однако варианты осуществления настоящего изобретения не ограничены группой рекламодателей, поскольку достаточно одного рекламодателя. Кроме того, варианты осуществления настоящего изобретения не ограничены одной группой рекламодателей, поскольку любое количество групп рекламодателей может присутствовать в архитектуре 200. В одном из вариантов осуществления каждый рекламодатель покупает рекламное место на веб-сайтах. Например, женщина, управляющая локальным бизнесом, которая управляет веб-сайтом своего маленького цветочного магазина и которая рекламирует веб-сайт ассоциации домовладельцев района, может быть рекламодателем. В другом примере крупный корпоративный объект, такой как General Motors, у которого существуют тысячи продуктов и услуг и который дает объявления на тысячах связанных с автомобильной тематикой веб-сайтов, может также быть рекламодателем. Рекламодатели 206 представляют рекламодателей любого типа, размера, уровня сложности и т.д. В одном из вариантов осуществления рекламодатели 206 хотят заплатить деньги за размещение рекламы на веб-сайтах издателей 202.

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

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

В архитектуре 200 также содержится брокер 210 данных об аудитории. Только для целей объяснения в данной работе будет обсуждаться только один брокер данных об аудитории. Однако варианты осуществления настоящего изобретения не ограничены одним брокером данных об аудитории, поскольку может существовать любое количество брокеров данных об аудитории. В одном из вариантов осуществления брокер 210 данных об аудитории является агрегатором поставщиков данных о пользователе. Поставщиком данных о пользователе является любой объект, который хранит любую неполную частичную информацию, которая может возвращаться обратно отдельному пользователю (такому как один из пользователей 214, которые обсуждаются ниже) в рекламных целях. Например, данные о пользователе могут содержать демографическую, психографическую и поведенческую информацию. Более конкретно, например, данные о пользователе могут содержать возраст, пол, индекс благосостояния, интересы, привычки в отношении покупок и т.д. Однако варианты осуществления настоящего изобретения не ограничены данными о пользователе определенного вида. В одном из вариантов осуществления брокер 210 данных об аудитории является любым большим агрегатором данных о пользователе, таким как PayPal, Visa, Yahoo!®, Verizon, а так же агрегатором небольших поставщиков данных о пользователе. Любой интернет-магазин, который собирает данные о пользователе, может функционировать в качестве брокера 210 данных об аудитории, обеспечивая информацию уровня расположения пользователя и уровня структуры покупок пользователя. Эту информацию можно объединять с демографическими профилями от небольших поставщиков электронной почты для формирования более всестороннего описания пользователя.

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

В одном из вариантов осуществления брокер 210 данных об аудитории получает непосредственную оплату даже за небольшие и/или частичные атрибуты пользователя. Участвуя в архитектуре 200, брокер 210 данных об аудитории (1) получает оплату за свою информацию, (2) может расширять свою информацию (даже поставщики избыточных данных полезны для целей оценки) и (3) может проверять свою информацию (поставщики с низким качеством данных узнают более подробную информацию и смогут активно решить проблемы качества данных). В одном из вариантов осуществления брокер 210 данных об аудитории принимает запрос от брокера 204 издателя, переданный через биржу 212 (объясненную более подробно ниже). Брокер 210 данных об аудитории добавляет известные атрибуты пользователя в этот запрос для использования брокером 208 рекламодателя. Брокер 210 данных об аудитории не знает страницу, на которой пользователь находится, от брокера 204 издателя, и брокер 210 данных об аудитории не передает идентификаторы пользователя брокеру 208 рекламодателя.

В одном из вариантов осуществления брокер 210 данных об аудитории содержит устройство записи данных о пользователе для записи информации о пользователе в биржу (обсуждается ниже) и систему доставки данных о пользователе для ответа на запрос информации о пользователе. В одном из вариантов осуществления устройство записи данных о пользователе сообщает бирже, что брокер данных об аудитории имеет информацию о пользователе, посредством любых средств, которые могут существовать. Для этого когда у брокера данных об аудитории существует контакт с пользователем, о котором он имеет информацию, брокер данных об аудитории может или установить однопиксельный gif-вызов в биржу, который пользователь выполнит, или брокер данных об аудитории может переадресовать текущий пользовательский запрос к бирже вместе с информацией и URL адресата для биржи, чтобы переадресовывать пользователя впоследствии. В каждом случае независимо от того, информацию или ключ шифрования данных хочет принимать обратно брокер данных об аудитории, как ожидают, будет достаточно для использования, чтобы брокер данных об аудитории мог отвечать на запросы системы доставки данных о пользователе. В одном из вариантов осуществления информацию, которую передают к бирже, подписывают способом, который удостоверяет личность брокера данных об аудитории для биржи. В одном из вариантов осуществления биржа после подтверждения личности брокера данных об аудитории устанавливает куки-файл в браузер пользователя с названием куки-файла, идентифицирующим брокера данных об аудитории, и значением куки-файла, которое является обеспечиваемой информацией. В одном из вариантов осуществления, когда биржа принимает запрос на рекламу от пользователя (пользователя, который отправлен в биржу брокером издателя), если существуют какие-нибудь атрибуты данных о пользователе, за которые издатель хочет заплатить дополнительное количество денег, тогда куки-файлы для всех брокеров данных об аудитории считываются из браузера пользователя. Для каждого брокера данных об аудитории, идентифицированного куки-файлом, если брокер данных об аудитории в настоящее время существует, то биржа посылает запрос этому брокеру данных об аудитории со значением куки-файла и любыми неизвестными атрибутами данных, за обеспечение которых издатель хочет заплатить. Брокер данных об аудитории затем отвечает обратно, его ответ включает в себя информацию о всех атрибутах, о которых он знает, вместе с ценой, которую он запрашивает за предоставление возможности их использовать.

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

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

В одном из вариантов осуществления ни один из брокеров данных об аудитории не сможет обеспечивать достоверные данные для всех пользователей. Однако он может создавать такие данные с помощью создания функции данных, основываясь на различных поставщиках, и с помощью выработки совместного решения для каждого атрибута. Издатели и рекламодатели могут использовать совместное решение или любые отдельные символы коллекции брокера данных об аудитории. В одном из вариантов осуществления можно создавать блоки данных «статистически значимых» атрибутов данных о пользователе. Большинство брокеров данных об аудитории часто сталкивается с проблемами неприкосновенности частной жизни не из-за данных, которые они имеют, но из-за данных, которые они не знают. Пробелы в профиле пользователя могут быть существенными или достаточно уникальными, чтобы нести достаточную информацию для восстановления уникального пользователя. Заполнение этих пробелов, используя данные от других поставщиков данных о пользователе, может предоставить возможность этим поставщикам создавать статистически значимые совокупности, которые могут использоваться в исследовательских целях, не жертвуя неприкосновенностью частной жизни пользователя.

В архитектуре 200 также содержится биржа 212. Биржа 212 выступает в качестве посредника между брокером 204 издателя, брокером 208 рекламодателя и брокером 210 данных об аудитории. Биржа 212 является структурой, которая предоставляет возможность брокеру 204 издателя расширять рекламу дополнительными данными о пользователе с помощью брокера 210 данных об аудитории. В одном из вариантов осуществления биржа 212 маршрутизирует трафик «кликов» и обеспечивает сделки, например аукционы, между брокером 204 издателя, брокером 208 рекламодателя и брокером 210 данных об аудитории. В одном из вариантов осуществления биржа 212 является сервером или набором серверов. Биржа 212 создает систему, в которой брокер 210 данных об аудитории может превращать в деньги свои данные и в которой брокер 208 рекламодателя может обеспечивать большую аудиторию более нацеленным потоком информации. В одном из вариантов осуществления биржа 212 обеспечивает минимальный стандарт соответствия, гарантируя, что некоторая основная информация о запросе предоставлена для использования брокером 208 рекламодателя, независимо от заполнения данных от брокера 204 издателя и брокера 210 данных об аудитории.

Для обеспечения минимальных стандартов соответствия в одном из вариантов осуществления биржа 212 обеспечивает символы коллекции, относящиеся к категории страницы издателя, значимых ключевых слов на ней, а также к информации географического расположения, извлеченной из IP-адреса пользователя. Базовые данные, такие как IP-адрес пользователя, URL страницы издателя и любая другая подобная информация, которую считают относящейся к делу, должна также обеспечиваться каждому брокеру рекламодателя так, чтобы брокер рекламодателя мог попытаться извлечь дополнительную информацию для оказания услуги с добавленной стоимостью рекламодателям, которых они обслуживают. В одном из вариантов осуществления биржа 212 посылает все запросы брокера издателя, которые соответствуют набору критериев, определенных брокером рекламодателя, вместе со всеми соответствующими данными о запросе (например, о запрашиваемой цене и символах коллекции, обеспеченных издателем, брокером данных об аудитории и самой биржей). В одном из вариантов осуществления, если у брокера рекламодателя существует какая-нибудь реклама, которую он хотел бы отобразить, и она соответствует запрашиваемой цене, то он возвращает требуемое количество реклам вместе с предлагаемой стоимостью CPI (цена за показ) для каждой. Однако варианты осуществления не ограничены определением цены с помощью CPI, поскольку могут использоваться другие модели определения цены, например CPC (цена за «клик»), CPA (цена за продажу), CPM (цена за тысячу показов) и разделение доходов. Биржа 212 обеспечивает обратный вызов победившему брокеру(ам) рекламодателя, сообщая ему, какая реклама отображалась и по какой цене.

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

Используя архитектуру 200, данные о зрительской аудитории можно обеспечивать рекламодателям 206 или с помощью улучшения качества изданий с помощью информации клиента, или с помощью приобретения данных непосредственно от брокера 210 данных об аудитории на основе платы за разрешение использования. Брокер 208 рекламодателя может оплачивать предполагаемую сумму ежемесячно за определенное количество атрибутов, в получении которых заинтересованы рекламодатели. Эту транзакцию можно выполнять не в сетевом режиме, но она должна быть зарегистрирована в бирже 212 для обеспечения переадресации данных в момент выполнения запроса. Брокер 208 рекламодателя может основывать свою предлагаемую цену на любых атрибутах «фокусировки», обеспеченных брокером 210 данных об аудитории. Например, рекламодатели 206 могут размещать базовую предлагаемую цену или на основе CPC или на основе CPM и иметь возможность увеличивать предлагаемую цену для любых обеспеченных им значений атрибутов. Брокер 208 рекламодателя может платить более высокую цену за избыточность или более высокое качество данных. Брокер 208 рекламодателя может управлять оценкой производительности окружающих отдельных рекламодателей и преобразовывать все виды предлагаемой цены в CPI для окончательного ранжирования с помощью биржи 212. В одном из вариантов осуществления модель определения цены подобна обсуждаемым выше моделям определения цены.

В одном из вариантов осуществления, когда у издателей 202 существует возможность показа рекламы, которую они хотят продать (по произвольной запрашиваемой цене), они могут обеспечивать URL и любые значения, по которым можно осуществлять «фокусировку», в биржу 212. Биржа 212 передает эти данные и возможные дополнительные данные о пользователе от брокера 210 данных об аудитории к брокеру 208 рекламодателя. В одном из вариантов осуществления брокер 208 рекламодателя ранжирует предлагаемую цену рекламодателей 206, используя любые частные атрибуты или методики, которые считает полезными. Например, брокер 208 рекламодателя может извлекать ключевые слова или классификации и использовать их для «фокусировки». Брокер 208 рекламодателя выводит ранжированный список CPI рекламодателей (в одном из вариантов осуществления их количество будет равно количеству реклам, которые запрашивает издатель), где значение CPI уже освобождено от каких-либо затрат, используемых для покупки данных об аудитории. В одном из вариантов осуществления, когда существует множество брокеров рекламодателя, биржа 212 в таком случае ранжирует всю рекламу по всем брокерам рекламодателя и выбирает лучшую (что измеряют с помощью CPI). Если эта реклама соответствует или превышает запрашиваемую цену издателя, то биржа 212 представляет отображение рекламы на веб-сайте издателя.

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

Для обеспечения чтобы участники всех типов стали частью архитектуры 200, может быть желательно устанавливать модель определения цены, которая чрезвычайно легко перенастраивается, но все же в то же самое время не изменяет существующий порядок вещей так сильно, чтобы создать беспорядок, который препятствовал бы присоединению потенциальных участников к данной архитектуре 200. Рекламодатели уже приучены к определению цены и с помощью CPC и с помощью CPM, к небольшому, но увеличивающемуся рынку для определения цены с помощью CPA (цена за продажу). Издатели имеют тенденцию предпочитать определение цены с помощью CPM, а большие, более многосторонние издатели продают трафик «кликов», классифицированный по демографии пользователей и другими способами. Небольшие издатели в общем случае должны принимать то, что они могут получить, что часто приводит к определению цены с помощью CPA или CPC. Владельцы профилей, такие как брокеры данных об аудитории, обычно не могут капитализировать свои данные, а когда могут, делают это с помощью сделок с фиксированной платой для агрегированных данных.

Для поддержания гибкости всех этих моделей определения цены и даже для учета в будущем других моделей в одном из вариантов осуществления биржа 212 основана на модели CPI между брокером 204 издателя и брокером 208 рекламодателя, где при каждом запросе брокер 204 издателя устанавливает минимальную запрашиваемую цену, то есть низшую отправную цену, на доступное ему рекламное место, и брокер 208 рекламодателя размещает предлагаемую цену на право отобразить его рекламу по этому запросу. Как обсуждается выше, варианты осуществления не ограничены только определением цены с помощью CPI. Биржа 212 берет небольшую часть проходящего через нее дохода для поддержания своей работы, что может осуществляться или через увеличение запрашиваемой цены издателя на некоторый процент или с помощью установления соглашения с издателями 202, что некоторый процент от дохода, полученного от посещения их сайтов, будет удержан.

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

Брокер 208 рекламодателя отвечает за преобразование любой внешне ориентированной модели определения цены, которые разрешены, в предлагаемую цену CPI при каждом запросе. Например, простым преобразованием CPC в CPI является умножение предлагаемой цены за «клик» для каждой рекламы на ожидаемый коэффициент эффективности баннера для существующих условий. Точно также для преобразования предлагаемой цены CPA в CPI брокер 208 рекламодателя может умножать показатель эффективности баннера на предлагаемую цену за преобразование в покупку рекламодателя. Чем больше информации доступно в каждом запросе, тем лучше брокер 208 рекламодателя может потенциально выполнять предсказание вероятности «клика» или преобразования в покупку. Так как ожидается, что брокеру 208 рекламодателя будет поэтому нужна дополнительная информация вместе с каждым запросом, чтобы помочь ему предсказывать, какими будут эти вероятности, а также предоставить рекламодателю возможность выражать предпочтение одному или другому значению атрибутов, предлагая разную цену, они захотят иметь информацию от брокера 210 данных об аудитории в момент выполнения запроса. Модель определения цены между брокером 210 данных об аудитории и брокером 208 рекламодателя является рынком, где брокер 210 данных об аудитории устанавливает минимальные гарантированные запрашиваемые цены, а также цены при определении цены с помощью CPM. В одном из вариантов осуществления брокер 208 рекламодателя, если он хочет использовать информацию брокера 210 данных об аудитории, соглашается заплатить большую гарантированную сумму или цену, определяемую с помощью CPM, за множество аукционов показа рекламы, которые он выиграл. Биржа 212 необходима в этой сделке для отслеживания количества аукционов на показ рекламы, в которых победил брокер 208 рекламодателя, а также для выполнения запроса на прикрепление информации о пользователе брокера 210 данных об аудитории к запросу, посылаемому брокеру 208 рекламодателя.

Объект, обеспечивающий размещение биржи 212, имеет доступ ко всем источникам данных, что дает ему возможность принимать частичные решения. Для устранения обеспокоенности, что биржа 212 не будет беспристрастной и как обеспечивающая размещение часть и как прямой участник, в одном из вариантов осуществления для биржи 212 будет обеспечена «прозрачность». В данном варианте осуществления биржа 212 не имеет возможности идентифицировать брокеров. Кроме того, в данном варианте осуществления алгоритмы аукциона рекламодателя и алгоритмы определения соответствия рекламодателя издателю и брокеру данных об аудитории стандартизированы и «прозрачны» для всех участников биржи. В одном из вариантов осуществления идентифицирующую пользователя информацию не отправляют рекламодателям 206 до тех пор, пока пользователь не выполняет действие. Биржа 212 передает брокерам 208 рекламодателя только значения атрибутов. Рекламодатели 206 не видят идентификатор пользователя. В момент «клика», однако, рекламодатель еще может устанавливать идентификатор пользователя и связывать профиль предлагаемой цены с этим пользователем. Участвуя в архитектуре 200, брокер 210 данных об аудитории явно делится своей информацией с брокером 208 рекламодателя. Хотя некоторая утечка неизбежна всякий раз, когда «фокусировка» разрешена (например, если пользователь является пользователем, на которого направлена данная реклама, и он «кликает» по рекламе, то рекламодатель может сопоставлять и сохранять атрибуты «фокусировки» для этого пользователя), обеспечение данных об аудитории при каждом обращении к брокеру 208 рекламодателя для целей предложения цены создает проблему. Однако ее можно решить с помощью централизации системы аукционов на уровне биржи, требуя чтобы брокер 208 рекламодателя определял функцию оценки, которую оценивают для каждой запрашиваемой цены в бирже 212. Например, биржа 212 может потребовать линейную функцию оценки, и рекламодатели 206 определяют базовую предлагаемую цену и увеличение предлагаемой цены для каждого значения атрибута. Биржа 212 управляет реализацией данных об аудитории, таким образом не допуская утечки этих данных к брокеру 208 рекламодателя.

В одном из примеров компания Expedia в качестве рекламодателя имеет рекламу «дешевый отдых на Бали». Expedia выбирает ключевые слова «отдых на Бали». Система анализа бизнес-данных предполагает, что лучшим способом «фокусировки» для рекламы отдыха являются окружающие пользователи, у которых есть хронология покупки отдыха, пользователи, которые недавно купили книги об отдыхе, и пользователи, которые выполняют поиск, относящийся к путешествиям. Компания Expedia принимает решение лицензировать информацию о пользователе от компаний Amazon, MSNSearch и Orbitz. Expedia соглашается заплатить компании Amazon 1 цент за использование ее информации о пользователе при каждом показе рекламы. Точно так же Expedia соглашается заплатить 1 цент компании MSNSearch и 3 цента - Orbitz.

Для рекламы «дешевого отдыха на Бали» Expedia создает профиль узконаправленной рекламы для пользователей, которые «купили книгу о Бали в прошлом месяце», «путешествовали в тропические места в течение двух прошлых лет», «имеют домашний доход между 30 000 долларов и 60 000 долларов», «искали контракт на отдых» и «когда-либо «кликали» по рекламе». Компания Expedia устанавливает базовую предлагаемую цену, равную 20 центов. Чтобы выразить предпочтение при предложении цены, она также устанавливает увеличение предлагаемой цены, равное 5 центов за первый атрибут, увеличение предлагаемой цены, равное 10 центов за второй атрибут, увеличение предлагаемой цены, равное 2 цента за третий атрибут, увеличение предлагаемой цены, равное 1 цент за четвертый атрибут, и увеличение предлагаемой цены, равное 2 цента за пятый атрибут для того, чтобы выразить их предпочтения при предложении цены. Дополнительно, биржа 212 ведет журнал всех просмотров, когда использовались данные о пользователе, для улучшения «фокусировки» и помощи брокеру 210 данных об аудитории в получении платы за разрешение использования информации. Компания «Бордерс» как издатель имеет пользователя, запрашивающего страницу «Путеводитель «Одинокая планета» по Индонезии», и она хотела бы показать рекламу на этой странице. Они вызывают биржу 212 с URL страницы с информацией о пользователе: «купил четыре книги о путешествиях в прошлом месяце», «купил книгу о Бали в прошлом месяце» и ««кликал» по рекламе до этого».

При наличии URL биржа 212 извлекает ключевые слова («отдых на Бали», «путешествие по Индонезии», «экзотический отдых», «пляжный отдых»), категории («путешествие», «отдых») и информацию, представляющую данные о пользователе (которую получают из лицензий с брокером 210 данных об аудитории), и посылает эту информацию каждому брокеру рекламодателя. Каждый рекламодатель выполняет аукцион на данный показ. Брокер рекламодателя может запрашивать агрегированную предлагаемую цену от рекламодателей и вычитать оплату брокера данных об аудитории за разрешение использования его информации во время показа. Например, Expedia может размещать агрегированную предлагаемую цену, равную 24 центов, и после вычитания оплаты разрешения их базовая предлагаемая цена будет равна 20 центам. Брокер рекламодателя Expedia должен сначала вычесть все увеличения предлагаемой цены и назначить денежное вознаграждение издателю или брокеру данных об аудитории соответствующим образом. Например, увеличение предлагаемой цены Expedia 5 центов за атрибут «купил книгу о Бали в прошлом месяце» и увеличение предлагаемой цены 2 цента за атрибут «когда-либо «кликал» по рекламе» будет назначено издателю. Значение атрибута «путешествовал по тропическим местам в течение двух прошлых лет» обеспечивает компания Orbitz, таким образом, увеличение предлагаемой цены 10 центов будет назначено ей. Ни издатель, ни брокеры данных об аудитории не могут оценивать домашний доход пользователя, таким образом, это увеличение предлагаемой цены не используется. Увеличение предлагаемой цены 1 цент за поиск образцов пользователей будет выплачено MSNSearch. После соответствующего распределения денежного вознаграждения брокер рекламодателя назначает значение предлагаемой цены издателя (базовая предлагаемая цена + все увеличения предлагаемой цены издателя) каждому рекламодателю. В случае издателя Expedia значение предлагаемой цены равно 27 центам. Учитывая, что предлагаемая цена Expedia основана на CPC, брокер рекламодателя должен преобразовать ее в CPI перед выполнением аукциона и выбором лучшей рекламы, чтобы послать в биржу. Брокер рекламодателя Expedia знает, что эта определенная реклама, вероятно, получит 10%-ный CTR, и таким образом для целей ранжирования, для Expedia назначают предлагаемую цену CPI, равную 2,7 цента. Если Expedia победит в пределах ее брокера рекламодателя, то ее рекламу пошлют для глобального ранжирования к бирже. Если Expedia выигрывает глобальный аукцион, тогда брокер рекламодателя платит 2,7 цента за отображение рекламы Expedia. Рекламу Expedia отображают на странице «Бордерс». Пользователь «кликает» по рекламе. Пользователь покупает двухнедельный отдых на Бали.

Фиг.3 показывает один из примеров потока данных в пределах архитектуры 200 согласно вариантам осуществления настоящего изобретения. Обращаясь к Фиг.3, пользователь 214 открывает браузер и запрашивает URL веб-страницы от издателя 202 (1). В одном из вариантов осуществления веб-страница имеет в наличии некоторое рекламное место, которое издатель 202 хочет продать рекламодателю. Издатель 202 вызывает брокера 204 издателя для заполнения запроса на рекламу (2). Брокер 204 издателя возвращает запрос на рекламу с минимальной запрашиваемой ценой, определенной с помощью CPI, и дополнительными атрибутами (как обсуждается более подробно выше) (3). Выполняется запрос на рекламу к бирже 212 вместе с предлагаемой ценой атрибутов пользователя и идентификатором пользователя (4). Биржа 212 передает идентификатор пользователя и предлагаемую цену атрибутов брокеру 210 данных об аудитории (5). В одном из вариантов осуществления идентификаторы брокера данных об аудитории сохраняют на стороне пользователя и отправляют с запросом на рекламу в биржу 212 так, чтобы биржа 212 могла идентифицировать, у кого из брокеров данных об аудитории может существовать информация о пользователе. Брокер 210 данных об аудитории ищет идентификатор пользователя и отвечает соответствующими атрибутами вместе с запросом цены атрибутов (6). В одном из вариантов осуществления биржа 212 выполняет аукцион для атрибутов пользователя, назначает оплату брокеру 204 издателя, выплачивает денежное вознаграждение 210 брокеру данных об аудитории и удерживает фиксированную плату за транзакцию (7). Биржа 212 передает минимальную запрашиваемую цену плюс все атрибуты пользователя брокеру 208 рекламодателя (8). Брокер 208 рекламодателя передает в ответ все предлагаемые цены, которые больше запрашиваемой цены, вместе с расположением источника рекламы (9). В одном из вариантов осуществления биржа 212 выполняет аукцион для рекламы, назначает оплату брокеру 208 рекламодателя, выплачивает денежное вознаграждение брокеру 210 данных об аудитории и брокеру 204 издателя, и удерживает фиксированную плату за транзакцию (10). Биржа 212 передает назад расположение источника рекламы и идентификатор сделки (11). Выполняется запрос на рекламу к брокеру 208 рекламодателя (12), который отвечает содержимым рекламы и URL адресата (13). Если пользователь 214 «кликает» по рекламе, то пользователя переадресовывают с помощью брокера 208 рекламодателя (14) к рекламодателю 206 (15). Приведенный выше пример показывает только один из вариантов осуществления настоящего изобретения. Другие варианты осуществления, возможно, не вовлекают те же самые операции или не выполняют их в том же самом порядке. В частности, в других примерах можно не выполнять дополнение с помощью данных от брокера 210 данных об аудитории. Другие примеры могут не основываться на аукционах для установки цены, вместо этого основываясь на фиксированной запрашиваемой цене, которая может быть принята или уменьшена.

Фиг.4 показывает последовательность операций работы биржи согласно вариантам осуществления настоящего изобретения. Обращаясь к Фиг.4, способ 400 начинается с получения от брокера издателя запрашиваемой цены рекламного места на веб-странице (402). Принимают от брокера рекламодателя предлагаемую цену рекламного места (404). В одном из вариантов осуществления предлагаемую цену принимают от многих различных брокеров рекламодателей. Устанавливают соответствие запрашиваемой цены с одной из предлагаемых цен (406) и рекламное место на веб-странице присуждают победившему претенденту. Как обсуждается более подробно выше, другую информацию, такую как атрибуты пользователя, можно присоединять к запросу, и качество предлагающих цену рекламодателей может исследоваться до принятия решения по рекламному месту.

Фиг.5 показывает последовательность операций работы брокера данных об аудитории согласно вариантам осуществления настоящего изобретения. Обращаясь к Фиг.5, способ 500 начинается с агрегирования частей информации о пользователе (502). Агрегированная информация о пользователе хранится в соответствии с идентификатором (504) пользователя. Когда идентификатор пользователя принимают от биржи (506), агрегированную информацию о пользователе, соответствующую этому идентификатору пользователя, отправляют в биржу (508). В одном из вариантов осуществления брокер данных об аудитории может обеспечивать, чтобы куки-файл на пользовательском компьютере идентифицировал себя как имеющего информацию об этом пользователе. Когда биржа считывает этот куки-файл, она знает, которому из брокеров данных об аудитории нужно делать запрос об информации о пользователе.

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

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

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

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

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

2. Система по п.1, в которой брокер рекламодателя управляет рекламными объявлениями.

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

4. Система по п.1, в которой биржа предоставляет информацию о веб-странице издателя брокеру рекламодателя.

5. Система по п.1, в которой транзакция с рекламным местом основана на модели расчета цены: цена за показ, цена за продажу, цена за «клик», цена за тысячу показов, или разделение доходов.

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

7. Система по п.6, в которой оценка выполняется автоматически биржей.

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

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

10. Способ по п.9, в котором транзакция с рекламным местом основана на модели расчета цены: цена за показ, цена за продажу, цена за «клик», цена за тысячу показов или разделение доходов.

11. Способ по п.8, дополнительно содержащий этап, на котором: предоставляют информацию о веб-странице брокеру рекламодателя.

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

13. Способ по п.12, в котором заполнение одного или более интервалов в агрегированной информации о пользователе, ассоциированной с пользователем, сохраняет анонимность агрегированной информации о пользователе и сохраняет конфиденциальность пользователя.

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

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

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

17. Машиночитаемый носитель по п.14, в котором конфиденциальность пользователя сохранена.



 

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

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

Изобретение относится к способам управления снабжением и логистическим планированием при поставке услуг, выполняемой сторонними исполнителями по соглашению об уровне обслуживания (SLA).

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

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

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

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

Изобретение относится к способам электронных платежей и доставки электронных товаров. .

Изобретение относится к области сетей передачи данных. .

Изобретение относится к рекламной индикации на тележке для покупок

Изобретение относится к области серверов присутствия

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

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

Изобретение относится к структуре объекта, такого как карта, банкнота, ценные бумаги и т.п

Изобретение относится к средствам измерения веса и количественного состава тела и выдачи методических рекомендаций

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