Система и способ эффективного выполнения процедуры распределения при использовании электронной магистральной сети

Иллюстрации

Показать все

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

Реферат

Область техники, к которой относится изобретение

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

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

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

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

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

Сущность изобретения

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

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

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

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

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

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

На фиг.1 показана блок-схема системы распределения, в соответствии с одним вариантом выполнения настоящего изобретения;

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

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

на фиг.4 показана блок-схема одного варианта выполнения сервера метаданных по фиг.1, в соответствии с настоящим изобретением;

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

на фиг.6 показана блок-схема одного варианта выполнения сервера предложения по фиг.1, в соответствии с настоящим изобретением;

на фиг.7 показана блок-схема одного варианта выполнения сервера рекламы по фиг.1, в соответствии с настоящим изобретением;

на фиг.8 показана блок-схема одного варианта выполнения сервера накопителя по фиг.1, в соответствии с настоящим изобретением; и

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

Подробное описание изобретения

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

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

Рассмотрим теперь фиг.1, на которой показана блок-схема системы 114 распределения, в соответствии с одним вариантом выполнения настоящего изобретения. В варианте выполнения, показанном на фиг.1, система распределения 114 может включать в себя, но не ограничивается этим, одно или больше устройств 122 пользователя, сервер 126 регистрации, сервер 130 метаданных, одну или больше рабочих станций 134 рекламодателей, сервер 138 предложения, сервер 142 рекламы и сервер 144 накопителя. В варианте выполнения, показанном на фиг.1, определенные элементы системы 114 распределения связываются друг с другом через электронную магистральную сеть 118.

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

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

В варианте выполнения, показанном на фиг.1, система 114 распределения может быть воплощена и может поддерживаться объектом управления распределением, который предлагает услуги распределения как рекламодателям, так и пользователям устройств в обмен на финансовую или другую компенсацию. Объект управления распределением может представлять собой коммерческое предприятие, которое поддерживает и управляет основными элементами системы 114 распределения, например, сервером 126 регистрации, сервером 130 метаданных, сервером 138 предложения, сервером 142 рекламы и сервером 144 накопителя. Объект управления распределением, таким образом, эффективно управляет доступом как со стороны рекламодателей, так и пользователей устройств для системы 114 распределения.

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

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

В варианте выполнения, показанном на фиг.1, рекламодатели используют соответствующую рабочую станцию A (134 (a)) рекламодателя - рабочую станцию N (134 (n)) рекламодателя, для аналогичного формирования соответствующих метаданных рекламодателя, которые определяют информацию рекламодателя в отношении соответствующих рекламодателей. В частности, рабочие станции 134 рекламодателя обращаются к библиотеке магистральной сети через магистральную сеть 118 для формирования метаданных рекламодателя, которые определяют соответствующую информацию рекламодателя, используя формат и номенклатуру, которые соответствуют всей системе 114 распределения. Рабочие станции 134 рекламодателя могут затем сохранять метаданные рекламодателя в сервере 144 накопителя через магистральную сеть 118. В альтернативных вариантах выполнения любое требуемое количество рабочих станций 134 рекламодателя может поддерживаться системой 114 распределения.

В варианте выполнения, показанном на фиг.1, сервер 130 метаданных комбинирует метаданные пользователя и метаданные рекламодателя в комбинированный файл метаданных, который типично сохраняют в сервере 144 накопителя через магистральную сеть 118. Сервер 130 метаданных также может периодически обновлять информацию пользователя и рекламодателя в файле метаданных для отражения текущего состояния или возникновения новых событий. В варианте выполнения, показанном на фиг.1, различные рабочие станции 134 рекламодателя могут затем обращаться к файлу метаданных и анализировать его через магистральную сеть 118 для формирования соответствующих метаданных предложения, которые отражают рекламные предложения различных рекламодателей, для передачи рекламной информации в соответствующие устройства 122 пользователя. Рабочие станции 134 рекламодателя затем передают свои метаданные предложения в сервер 138 предложения через магистральную сеть 118.

В варианте выполнения, показанном на фиг.1, сервер 138 предложения анализирует соответствующие метаданные предложения из различных рабочих станций 134 рекламодателя в соответствии с заданными критериями предложения для генерирования результатов предложения, которые обозначают одного или больше "выигравших" рекламодателей. Заданные критерии предложения могут содержать любую соответствующую информацию, включающую в себя, но без ограничений, соответствие рекламируемого продукта (продуктов) специфичному пользователю устройства, количеству предложений, предлагаемых рекламодателями, и относительной стоимости рекламируемого продукта (продуктов).

В варианте выполнения по фиг.1 сервер 138 предложения передает результаты предложения в рабочие станции 134 рекламодателя через магистральную сеть 118. В ответ на это выигравший рекламодатель (рекламодатели) передает соответствующую рекламную информацию (рекламу) в сервер 142 рекламы через магистральную сеть 118. После приема рекламы из рабочих станций 134 рекламодателя сервер 138 предложения автоматически проталкивает/передает рекламу в соответствующее целевое устройство (устройства) 122 пользователя, используя любое соответствующее средство. Например, в определенных вариантах выполнения, устройства 122 пользователя могут связываться с различными серверами системы 114 распределения через распределенную компьютерную сеть, такую как Интернет. В конечном итоге, устройство (устройства) 122 пользователя может отображать проталкиваемую рекламу соответствующим пользователям устройства любым соответствующим способом. Настоящее изобретение, таким образом, представляет улучшенную систему и способ для выполнения процедуры распределения. Дополнительные детали в отношении варианта выполнения и утилизации системы 114 распределения, показанной на фиг.1, описаны ниже со ссылкой на фиг.2-9.

Рассмотрим теперь фиг.2, на которой показана блок-схема одного варианта выполнения устройства 122 пользователя по фиг.1, в соответствии с настоящим изобретением. В варианте выполнения, показанном на фиг.2, устройство 122 пользователя включает в себя, но не ограничивается этим, центральное процессорное устройство (CPU, ЦПУ) 214, запоминающее устройство 218, дисплей 238 и один или больше интерфейсов ввода/вывода (интерфейс (интерфейсов) 240 I/O (В/В)). Вариант выполнения, показанный на фиг.2, представлен с целью иллюстрации, и в альтернативных вариантах выполнения устройство 122 пользователя может быть воплощено с использованием компонентов и конфигураций, добавленных к или установленных вместо некоторых из этих компонентов и конфигураций, описанных со ссылкой на вариант выполнения, показанный на фиг.2. Кроме того, устройство 122 пользователя может быть воплощено как любого типа портативное или непортативное электронное устройство, включающее в себя, но не ограничивающееся этим, настольный компьютер, карманный персональный компьютер, сотовый телефон, телевизионную приставку или переносной компьютер.

В варианте выполнения, показанном на фиг.2, ЦПУ 214 может быть воплощено так, что оно будет включать в себя любое соответствующее и совместимое микропроцессорное устройство, которое предпочтительно выполняет программные инструкции для управления и, таким образом, для администрирования работой устройства 122 пользователя. На фиг.2 дисплей 238 может включать в себя любой эффективный тип технологии отображения, включающий в себя монитор с электронно-лучевой трубкой или устройство жидкокристаллического дисплея с соответствующим экраном, для отображения различной информации для пользователя устройства. В варианте выполнения, показанном на фиг.2, интерфейс (интерфейсы) 240 В/В может включать в себя один или больше интерфейсов ввода и/или вывода для приема и/или передачи любых требуемых типов информации устройством 122 пользователя.

В варианте выполнения, показанном на фиг.2, запоминающее устройство 218 может быть воплощено таким образом, что оно будет включать в себя любую комбинацию требуемых устройств-накопителей, включающих в себя, но без ограничений, постоянное запоминающее устройство (ROM, ПЗУ), оперативное запоминающее устройство (RAM, ОЗУ) и различные типы энергонезависимых устройств, таких как гибкие диски, карты памяти типа memory stick, компакт-диски или жесткие диски. В варианте выполнения, показанном на фиг.2, запоминающее устройство 218 включает в себя, но не ограничивается этим, приложение 222 устройства, модуль 226 данных, метаданные 230 пользователя и одну или больше реклам 234.

В варианте выполнения, показанном на фиг.2, приложение 222 устройства может включать в себя программные инструкции, которые предпочтительно выполняют с помощью ЦПУ 214 для выполнения различных функций и операций для устройства 122 пользователя. Конкретные сущность и функции приложения 222 устройства обычно изменяются в зависимости от таких факторов, как определенный тип и определенная функция соответствующего устройства 122 пользователя.

В варианте выполнения, показанном на фиг.2, устройство 122 пользователя использует модуль 226 данных для формирования метаданных 230 пользователя, который описывают любые требуемые атрибуты или характеристики, относящиеся к устройству 122 пользователя или пользователю устройства для этого устройства 122 пользователя. Например, метаданные 230 пользователя могут включать в себя, но не ограничиваются этим, информацию, относящуюся к имени пользователя устройства, его полу, возрасту, религии, хобби, интересам, роду занятий, семейному положению, месту проживания, доходам, истории работы в Интернете и регистрационным записям транзакций с использованием кредитной карты. В варианте выполнения, показанном на фиг.2, реклама 234 включает в себя целевую рекламную информацию, которая была принята из системы 114 распределения (фиг.1), в частности, для пользователя устройства для устройства 122 пользователя. Дополнительные детали использования устройства 122 пользователя дополнительно описаны ниже со ссылкой на фиг.9A-9D.

Рассмотрим теперь фиг.3, на которой показана блок-схема последовательности операций для одного варианта выполнения сервера 126 регистрации, показанного на фиг.1, в соответствии с настоящим изобретением. В варианте выполнения, показанном на фиг.3, сервер 126 регистрации включает в себя, но не ограничивается этим, центральное процессорное устройство (ЦПУ) 314, запоминающее устройство 318, дисплей 338 и один или больше интерфейсов 340 ввода/вывода (интерфейс В/В). Вариант выполнения по фиг.3 представлен с целью иллюстрации, и в альтернативных вариантах выполнения сервер 126 регистрации может быть воплощен с использованием компонентов и конфигураций, представленных в дополнение к или вместо определенных компонентов и конфигураций, описанных совместно с вариантом выполнения, который показан на фиг.3.

В варианте выполнения, показанном на фиг.3, ЦПУ 314 может быть воплощено так, что оно будет включать в себя любое соответствующее и совместимое микропроцессорное устройство, которое, предпочтительно, выполняет программные инструкции для управления и, таким образом, для администрирования операцией сервера 126 регистрации. На фиг.3 дисплей 338 может включать в себя любой эффективный тип технологии дисплея, включающий в себя монитор на электронно-лучевой трубке или устройство жидкокристаллического дисплея с соответствующим экраном, для отображения различной информации для пользователя устройства. В варианте выполнения, показанном на фиг.3, интерфейс (интерфейсы) 340 В/В может включать в себя один или больше входных и/или выходных интерфейсов для приема и/или передачи любых требуемых типов информации с помощью сервера 126 регистрации.

В варианте выполнения на фиг.3 запоминающее устройство 318 может быть воплощено так, что оно будет включать в себя любую комбинацию требуемых устройств-накопителей, включающих в себя, но без ограничений, постоянное запоминающее устройство (ПЗУ), оперативное запоминающее устройство (ОЗУ) и различные типы энергонезависимых запоминающих устройств, таких как гибкие диски, карты памяти типа memory stick, компакт-диски или жесткие диски. В варианте выполнения, показанном на фиг.3, запоминающее устройство 318 включает в себя, но не ограничивается этим, приложение 322 регистрации, базу данных 326 регистрации, лицензии 330 пользователя и библиотеку 334 магистральной сети.

В варианте выполнения, показанном на фиг.3, приложение 322 регистрации может включать в себя программные инструкции, которые, предпочтительно, выполняются с помощью ЦПУ 314 для выполнения различных функций и операций для сервера 126 регистрации. Например, приложение 322 регистрации может координировать процедуру регистрации для регистрации устройства пользователя, такого как устройство 122 пользователя (фиг.2), для приема услуг распределения из системы 114 распределения (фиг.1). База данных 326 регистрации, предпочтительно, включает в себя информацию, относящуюся ко всем пользователям устройств и соответствующим устройствам 122 пользователя, которые подписались на услуги распределения из системы 114 распределения.

В варианте выполнения, показанном на фиг.2, лицензии 330 пользователя включают в себя проверенные соглашения с пользователями зарегистрированных устройств, которые обеспечивают возможность сбора и использования соответствующих метаданных 230 пользователя (фиг.2) с помощью системы 114 распределения. В варианте выполнения, показанном на фиг.3, библиотека 334 магистральной сети включает в себя информацию, относящуюся ко всем поддерживающим номенклатурам, форматам и таксономиям для метаданных и передаче данных в системе 114 распределения. Заданный объект в системе 114 распределения, таким образом, может обращаться к библиотеке 334 магистральной сети для обеспечения того, что все данные и все передаваемые данные в системе 114 распределения будут соответствовать спецификациям, определенным в библиотеке 334 магистральной сети. Дополнительные детали использования сервера 126 регистрации дополнительно описаны ниже со ссылкой на фиг.9A-9D.

Рассмотрим теперь фиг.4, на ней показана блок-схема одного варианта выполнения сервера 130 метаданных, представленного на фиг.1, в соответствии с настоящим изобретением. В варианте выполнения по фиг.4, сервер 130 метаданных включает в себя, но не ограничивается этим, центральное процессорное устройство (ЦПУ) 414, запоминающее устройство 418, дисплей 438 и один или больше интерфейсов 440 входа/выхода (интерфейс (интерфейсы) В/В). Вариант выполнения, показанный на фиг.4, представлен с целью иллюстрации, и в альтернативных вариантах выполнения сервер 130 метаданных может быть воплощен с использованием компонентов и конфигураций, добавленных к или вместо некоторых из этих компонентов и конфигураций, описанных со ссылкой на вариант выполнения, показанный на фиг.4.

В варианте выполнения, показанном на фиг.4, ЦПУ 414 может быть воплощено так, что оно будет включать в себя любое соответствующее и совместимое микропроцессорное устройство, которое, предпочтительно, выполняет программные инструкции для управления, таким образом, и администрирования операцией сервера 130 метаданных. Дисплей 438, показанный на фиг.4, может включать в себя любой эффективный тип технологии дисплея, включающий в себя монитор на электроннолучевой трубке или устройство жидкокристаллического дисплея с соответствующим экраном для отображения различной информации для пользователя устройства. В варианте выполнения, показанном на фиг.4, интерфейс (интерфейсы) 440 В/В может включать в себя один или больше интерфейсов входа и/или выхода для приема и/или передачи любых требуемых типов информации с помощью сервера 130 метаданных.

В варианте выполнения, показанном на фиг.4, запоминающее устройство 418 может быть воплощено так, что оно будет включать в себя любую комбинацию требуемых устройств-накопителей, включающих в себя, но без ограничений, постоянное запоминающее устройство (ПЗУ), оперативное запоминающее устройство (ОЗУ) и различные типы энергонезависимых запоминающих устройств, таких как гибкие диски, карты памяти типа memory stick, компакт-диски или жесткие диски. В варианте выполнения, показанном на фиг.4, запоминающее устройство 418 включает в себя, но не ограничивается этим, считыватель 422 метаданных, менеджер 426 метаданных, файлы 430 метаданных и маршрутизатор 434.

В варианте выполнения, показанном на фиг.4, сервер 130 метаданных может использовать считыватель 422 метаданных для обмена данными с устройствами 122 пользователя для формирования и/или обновления соответствующих метаданных пользователя, которые маршрутизатор 434 сохраняет в сервере 144 накопителя (фиг.1). Аналогично, сервер 130 метаданных может использовать менеджер 426 метаданных для обмена данными с рабочими станциями 134 рекламодателя (фиг.1) для формирования и/или обновления соответствующих метаданных рекламодателей, которые маршрутизатор 434 сохраняет в сервере 144 накопителя. В варианте выполнения, показанном на фиг.4, менеджер 426 метаданных может затем комбинировать метаданные пользователей и метаданные рекламодателей для формирования файлов 430 метаданных, которые маршрутизатор 434 сохраняет в сервере 144 накопителя через магистральную сеть 118. Дополнительные детали использования сервера 130 метаданных дополнительно описаны ниже со ссылкой на фиг.9A-9D.

На фиг.5 показана блок-схема одного варианта выполнения рабочей станции 134 рекламодателя по фиг.1, в соответствии с настоящим изобретением. В варианте выполнения, показанном на фиг.5, рабочая станция 134 рекламодателя включает в себя, но не ограничивается этим, центральное процессорное устройство (ЦПУ) 514, запоминающее устройство 518, дисплей 538 и один или больше интерфейсов 540 ввода/вывода (интерфейс (интерфейсы) В/В). Вариант выполнения, показанный на фиг.5, представлен с целью иллюстрации, и в альтернативных вариантах выполнения рабочая станция 134 рекламодателя может быть воплощена с использованием компонентов и конфигураций, добавленных к или используемых вместо определенных компонентов и конфигураций, описанных со ссылкой на вариант выполнения, показанный на фиг.5.

В варианте выполнения, показанном на фиг.5, ЦПУ 514 может быть воплощено так, чтобы включать в себя любое соответствующее и совместимое микропроцессорное устройство, которое, предпочтительно, выполняет программные инструкции, чтобы, таким образом, управлять и администрировать операциями рабочей станции 134 рекламодателя. На фиг.5 дисплей 538 может включать в себя любой эффективный тип технологии дисплея, включающий в себя монитор с электронно-лучевой трубкой или устройство жидкокристаллического дисплея с соответствующим экраном, для отображения различной информации для пользователя устройства. В варианте выполнения, показанном на фиг.5, интерфейс (интерфейсы) 540 В/В может включать в себя один или больше интерфейсов ввода и/или вывода для приема и/или передачи любых требуемых типов информации с помощью рабочей станции 134 рекламодателя.

В варианте выполнения, показанном на фиг.5, запоминающее устройство 518 может быть воплощено так, что оно будет включать в себя любую комбинацию требуемых устройств-накопителей, включающих в себя, но не ограничивающихся этим, постоянное запоминающее устройство (ПЗУ), оперативное запоминающее устройство (ОЗУ) и различные типы энергонезависимого запоминающего устройства, такие как гибкие диски, карты памяти типа memory stick, компакт-диски или жесткие диски. В варианте выполнения, показанном на фиг.5, запоминающее устройство 518 включает в себя, но не ограничено этим, приложение 522 рабочей станции, менеджер 526 предложения, хранилище 530 метаданных и одну или больше рекламу 534.

В варианте выполнения, показанном на фиг.5, приложение 522 рабочей станции может включать в себя программные инструкции, которые предпочтительно выполняют с помощью ЦПУ 514 для выполнения различных функций и операций для рабочей станции 134 рекламодателя. Конкретная природа и функции приложения 522 рабочей станции обычно изменяются в зависимости от таких факторов, как конкретный тип и определенные функции соответствующей рабочей станции 134 рекламодателя.

В варианте выполнения, показанном на фиг.5, рабочая станция 134 рекламодателя может использовать менеджер 526 предложения, предназначенный для доступа к и сохранения файлов 430 метаданных (фиг, 4) в хранилище 530 метаданных. Файлы 430 метаданных обычно формируют с помощью сервера 130 метаданных (фиг.4) так, что они включают в себя соответствующую информацию из метаданных пользователя и метаданных рекламодателя. Менеджер 526 предложения может затем анализировать файлы 430 метаданных в хранилище 530 метаданных для формирования соответствующих метаданных предложения, которые передают в сервер 138 предложения (фиг.1) через магистральную сеть 118. В варианте выполнения, показанном на фиг.5, реклама 534 включает в себя рекламную информацию, соответствующую данному рекламодателю, ассоциированную с рабочей станцией 134 рекламодателя. Дополнительные детали использования рабочей станции 134 рекламодателя дополнительно описаны ниже со ссылкой на фиг.9A-9D.

Рассмотрим теперь фиг.6, на которой показана блок-схема для одного варианта выполнения сервера 138 предложения по фиг.1, в соответствии с настоящим изобретением. В варианте выполнения, показанном на фиг.6, сервер 138 предложения включает в себя, но не ограничивается этим, центральное процессорное устройство (ЦПУ) 614, запоминающее устройство 618, дисплей 638 и один или больше интерфейсов 640 ввода/вывода (интерфейс (интерфейсы) В/В). Вариант выполнения на фиг.6 представлен с целью иллюстрации, и в альтернативных вариантах выполнения сервер 138 предложения может быть воплощен, используя компоненты и конфигурации, добавленные к или используемые вместо некоторых компонентов и конфигураций, описанных для вариантов выполнения, описанных со ссылкой на фиг.6.

В варианте выполнения, показанном на фиг.6, ЦПУ 614 может быть воплощено так, что оно будет включать в себя любое соответствующее и совместимое микропроцессорное устройство, которое, предпочтительно, выполняет программные инструкции, чтобы, таким образом, управлять и администрировать операциями сервера 138 предложения. Дисплей 638, показанный на фиг.6, может включать в себя любой эффективный тип технологии дисплея, включающий в себя монитор на электроннолучевой трубке или устройство жидкокристаллического дисплея с соответствующим экраном, для отображения различной информации для пользователя устройства. В варианте выполнения, показанном на фиг.6, интерфейс (интерфейсы) 640 В/В могут включать в себя один или больше ввода и/или вывода для приема и/или передачи любых требуемых типов информации с помощью сервера 138 предложения.

В варианте выполнения, показанном на фиг.6, запоминающее устройство 618 может быть воплощено так, что включает в себя любую комбинацию требуемых устройств накопителей, включающих в себя, но без ограничений этим, постоянное запоминающее устройство (ПЗУ), оперативное запоминающее устройство (ОЗУ) и различные типы независимых запоминающих устройств, таких как гибкие диски, карты памяти типа memory stick, компакт-диски или жесткие диски. В варианте выполнения, показанном на фиг.6, запоминающее устройство 618 включает в себя, но не ограничивается этим, приложение 622 сервера, анализатор 626 предложения, метаданные 630 предложения и результаты 634 предложения.

В варианте выполнения, показанном на фиг.6, приложение 622 сервера может включать в себя программные инструкции, которые, предпочтительно, выполняют с помощью ЦПУ 614, для выполнения различных функций и операций для сервера 138 предложения. Конкретная природа и функции приложения 222 устройства обычно изменяются в зависимости от таких факторов, как конкретный тип и конкретные функции соответствующего сервера 138 предложения.

В варианте выполнения, показанном на фиг.6, сервер 138 предложения может использовать анализатор 626 предложения, предназначенный для анализа метаданных 630 предложения, которые обычно принимают из различных рабочих станций 134 рекламодателя (фиг.5) для генерирования соответствующих результатов 634 предложения. В варианте выполнения, показанном на фиг.6, метаданные