СИСТЕМА И СПОСОБ РАССЫЛКИ ИНФОРМАЦИИ В СЕТИ МОБИЛЬНОЙ СВЯЗИ
SYSTEM AND METHOD OF SENDING INFORMATION OVER MOBILE COMMUNICATION NETWORK

Предпосылки создания изобретения
Настоящее изобретение относится к системе рассылки информации и соответствующему способу ее использования в сетях мобильной связи. Более точно, изобретение относится к системе и способу рассылки сообщений кампании, например, рассылки рекламного содержания пользователям мобильных устройств посредством прикладных программ поставщиков услуг мобильной связи.
Известные различные системы и способы рассылки рекламного содержания пользователям мобильных устройств. Тем не менее, во многих из этих систем рассылка рекламы пользователям мобильных устройств осуществляется беспорядочно. В существующих системах также не отслеживается ответная реакция или отклики, поступающие от пользователей в ответ на рассылаемую рекламу. В случаях, когда доступны профили пользователей, их не обновляют, и по истечении определенного времени данные профиля пользователя могут устаревать. Это является потенциальным недостатком существующих систем, в особенности, поскольку информация, поступающая в порядке обратной связи, способна обеспечивать более прямой, целевой способ рассылки информации и рекламирования.
В основу изобретения положена задача создания альтернативной системы и альтернативного способа рассылки информации.
Краткое изложение сущности изобретения
В изобретении предложена система рассылки информации в рамках информационной кампании на мобильное устройство пользователя сети мобильной связи, имеющая:
модуль сбора сообщений кампании для сбора информации с указанием сообщений кампании, подлежащих рассылке от имени поставщика информации на мобильное устройство,
модуль связи для
приема запроса сообщения кампании, связанного с мобильным устройством, при этом сообщение кампании генерируется встраиваемым структурным содержанием, которое входит в прикладную программу поставщика услуг мобильной связи, и
рассылки выбранного сообщения кампании на мобильное устройство или поставщику услуг мобильной связи в ответ на полученный запрос сообщения кампании, и
модуль управления рассылкой для установления взаимосвязи между запросом сообщения кампании и данными целевого профиля, заданными поставщиком информации, с целью выбора соответствующего сообщения кампании для рассылки модулем связи.
Запрос сообщения кампании может быть принят от мобильного устройства, в которое загружена или предварительно загружена прикладная программа поставщика услуг мобильной связи.
Запрос сообщения кампании может быть генерирован после приведения в действие или использования в мобильном устройстве прикладной программы поставщика услуг. В качестве альтернативы, запрос сообщения кампании может быть принят от поставщика услуг мобильной связи.
Запрос сообщения кампании может содержать уникальный идентификатор для идентификации пользователя мобильного устройства. Например, уникальный идентификатор может содержать присвоенный пользователю мобильного устройства международный номер подвижной станции цифровой сети с комплексными услугами (ЦСИО или MSISDN, от английского - mobile station Integrated Services Digital Network number) или имя пользователя прикладной программы.
Запрос сообщения кампании может содержать данные профиля пользователя мобильного устройства, при этом модуль управления рассылкой сравнивает данные профиля с данными целевого профиля с целью выбора соответствующего сообщения кампании для рассылки на мобильное устройство или поставщику услуг мобильной связи.
Модуль связи может быть дополнительно сконфигурирован на прием ответа пользователя от мобильного устройства или поставщика услуг в ответ на рассылку сообщения кампании.
Система предпочтительно имеет контрольный модуль для контроля информации, принимаемой от поставщика услуг или мобильного устройства в ответ на рассылку сообщения кампании.
Система может дополнительно иметь профилирующий модуль для хранения принимаемых данных профиля и для обновления данных профиля пользователя мобильного устройства в ответ на прием ответа пользователя.
Ответ пользователя может содержать подтверждение с указанием того, что сообщение кампании было доставлено на мобильное устройство или принято мобильным устройством. В качестве альтернативы или дополнительно, в ответе может быть указано последующее действие, которое должно быть предпринято в ответ на сообщение кампании.
Модуль связи может дополнительно предоставлять поставщику услуг структурное содержание кампании для встраивания в прикладную программу поставщика услуг.
Система может необязательно иметь регистрационный модуль для сбора данных поставщика информации и данных поставщика услуг мобильной связи.
В одном из примеров осуществления модуль управления рассылкой может выбирать несколько соответствующих сообщений кампании для их рассылки модулем связи, а система может дополнительно иметь модуль случайной рассылки для управления процессом подачи заявок с целью выбора сообщения кампании для рассылки из нескольких соответствующих сообщений кампании.
Модуль случайной рассылки может выбирать сообщение кампании из нескольких соответствующих сообщений кампании исходя из приоритета, присвоенного сообщениям кампании.
Приоритет, присвоенный сообщениям кампании, может быть предпочтительно связан с денежной суммой, которую поставщики информации, имеющие отношение к определенному числу соответствующих сообщений кампании, готовы платить за каждое сообщение кампании.
В изобретении также предложен способ рассылки информации в рамках информационной кампании на мобильное устройство пользователя сети мобильной связи, при осуществлении которого:
принимают информацию о сообщениях кампании с указанием сообщений кампании, подлежащих рассылке от имени поставщика информации на мобильное устройство,
принимают запрос сообщения кампании, связанный с мобильным устройством, при этом сообщение кампании генерируется встраиваемым структурным содержанием, которое входит в прикладную программу поставщика услуг мобильной связи,
устанавливают взаимосвязь между запросом сообщения кампании и данными целевого профиля, заданными поставщиком информации, с целью выбора соответствующего сообщения кампании для рассылки, и
рассылают выбранное сообщение кампании поставщику услуг или на мобильное устройство в ответ на полученный запрос сообщения кампании.
Запрос сообщения кампании может быть принят от мобильного устройства, в которое загружена или предварительно загружена прикладная программа поставщика услуг мобильной связи.
В качестве альтернативы, запрос сообщения кампании может быть принят от поставщика услуг мобильной связи.
Запрос сообщения кампании может быть генерирован после приведения в действие или использования в мобильном устройстве прикладной программы поставщика услуг.
Запрос сообщения кампании может содержать уникальный идентификатор для идентификации пользователя мобильного устройства. Например, уникальный идентификатор может содержать присвоенный пользователю мобильного устройства номер MSISDN или имя пользователя прикладной программы.
Запрос сообщения кампании может содержать данные профиля пользователя мобильного устройства. На стадии установления взаимосвязи между запросом сообщения кампании и данными целевого профиля с целью выбора соответствующего сообщения кампании для рассылки на мобильное устройство данные профиля могут сравниваться с данными целевого профиля с целью выбора соответствующего сообщения кампании для рассылки на мобильное устройство.
При осуществлении способа от мобильного устройства или поставщика услуг может быть дополнительно принят ответ пользователя на рассылку сообщения кампании.
При осуществлении способа могут дополнительно сохраняться принимаемые данные профиля и обновляться данные профиля пользователя мобильного устройства в ответ на прием ответа пользователя.
При осуществлении способа поставщику услуг может дополнительно предоставляться структурное содержание кампании для встраивания в прикладную программу поставщика услуг.
Ответ пользователя может содержать подтверждение, в котором указано, что сообщение кампании было доставлено на мобильное устройство или принято мобильным устройством. В качестве альтернативы или дополнительно, в ответе может быть указано последующее действие, которое должно быть предпринято в ответ на сообщение кампании.
При осуществлении способа необязательно может осуществляться прием регистрационных данных поставщика информации и регистрационных данных поставщика услуг мобильной связи.
Краткое описание чертежей
На фиг.1 показано схематическое представление системы рассылки информации согласно настоящему изобретению, взаимодействующей с поставщиками информации и поставщиками услуг мобильной связи,
на фиг.2А-2Г - примеры вариантов дисплейных экранов (т.е. представления изображений на экране) мобильного устройства, на каждом из которых отображены сообщения кампании согласно изобретению,
на фиг.3 - подробная блок-схема показанной на фиг.1 системы рассылки информации,
на фиг.4 и 5 - примеры вариантов регистрационных экранов поставщиков информации и поставщиков услуг мобильной связи,
на фиг.6 и 7 - примеры вариантов экранов сбора данных кампании для сбора профилей целевого рынка и информации о кампании поставщиками информации,
на фиг.8 - блок-схема, иллюстрирующая примерную структуру данных, хранящихся в запоминающих устройствах согласно настоящему изобретению,
на фиг.9 - высокоуровневая блок-схема способа рассылки информации согласно настоящему изобретению,
на фиг.10А и 10Б - подробная блок-схема способа рассылки информации, показанного на фиг.8, и
на фиг.11 - блок-схема, иллюстрирующая механизм осуществления любого из описанных примерных способов.
Описание предпочтительных вариантов осуществления
На фиг.1 показана система 10 рассылки информации, используемая в среде мобильной связи. В одном из примеров осуществления система 10 рассылки информации может использоваться для рассылки сообщений кампании пользователям различных мобильных устройств 12. Сообщение кампании может, например, являться частью информационной кампании.
Система 10 рассылки информации может использоваться, например, в качестве системы рассылки рекламы, позволяющей осуществлять избирательную и динамичную рассылку специализированных индивидуальных сообщений пользователям мобильных устройств 12. В качестве альтернативы, система 10 рассылки информации может использоваться для рассылки сообщений других информационных кампаний, таких как сводки погоды, дорожные сводки и сводки новостей.
Помимо рассылки индивидуальных сообщений система 10 рассылки информации способна оценивать ответы, принимаемые от пользователей мобильных устройств 12 в ответ на рассылку сообщений кампании. Эти оцененные ответы могут использоваться для обновления данных, регистрируемых системой 10 рассылки информации, чтобы тем самым определить возможную будущую рассылку сообщений аналогичной или отличающейся кампании на мобильные устройства 12 пользователей.
Следует учесть, что мобильными устройствами 12 могут представлять собой устройства мобильной связи любого типа, такие как мобильный телефон, персональный цифровой помощник (PDA, от английского - personal digital assistant) с функциональными возможностями связи или смартфон.
Система 10 рассылки информации взаимодействует с поставщиками 14 информации с целью приема и сбора сообщений различных информационных кампаний поставщиков 14 информации и дополнительно взаимодействует и обменивается данными с поставщиками 18 услуг мобильной связи с целью рассылки сообщений кампании поставщиков 14 информации.
Поставщиками 14 информации являются правомочные частные лица или компании, располагающие товарами или услугами для продажи или информацией для рассылки. Поставщиками 14 информации могут являться, например, рекламодатели или информационные агентства, которые в одном из примеров осуществления посредством Интернета 16 взаимодействуют с системой 10 рассылки информации. В качестве альтернативы, информационные кампании могут загружаться непосредственно в систему 10 рассылки информации рекламным агентством, действующим от имени поставщиков 14 информации.
Сообщением кампании является подтвержденное отображение сообщения информационной кампании на мобильном устройстве 12 или мобильном телефоне пользователя. Сообщение кампании рассылается на мобильное устройство 12 пользователя путем использования прикладной программы, предоставленной поставщиком 18 услуг мобильной связи.
Каждая информационная кампания может содержать различные имеющие к ней отношение сообщения, которые могут рассылаться на мобильные устройства пользователей в различное время суток. Сообщения кампании могут отображаться на мобильном устройстве 12 пользователя в виде заставок, верхнего и нижнего горизонтального прокручиваемого текста, вставленного текста внутри приложения мгновенного обмена сообщениями, врезок и прокручиваемых врезок. На фиг.2А-2Г показаны примеры вариантов осуществления дисплейных экранов мобильного устройства, на которых сообщения кампании отображены в виде заставки (фиг.2А) и сбоку, снизу и вверху дисплейного экрана (фиг.2Б-2Г). Следует учесть, что сообщения кампании могут быть представлены на дисплее мобильного устройства в любом месте и в любом формате. Также следует учесть, что сообщения кампании могут содержать только текст или текст и изображение/видеографику и(или) звук.
Обычно поставщики 14 информации сначала регистрируются в системе 10 рассылки информации в качестве поставщиков 14 информации. Процесс регистрации может включать процесс проверки, который может осуществляться вручную с целью проверки достоверности информации, предоставляемой поставщиками 14 информации.
После того, как поставщик 14 информации зарегистрировался в системе 10 рассылки информации, осуществляют сбор информации, описывающей информационную кампанию. Например, рекламная фирма может осуществлять сбор рекламных объявлений для кампании по маркетингу нового продукта. Другим примером является случай, когда информационное агентство осуществляет сбор последних сводок погоды, дорожных сводок или сводок новостей для рассылки конкретным пользователям 12 мобильных устройств. Следует учесть, что сбор информации может осуществляться в форме автоматического процесса после процесса регистрации, в особенности, в случаях, когда информация должна регулярно обновляться, таких как последние сводки новостей или дорожные сводки.
Система 10 рассылки информации дополнительно позволяет поставщикам 14 информации определять соответствующую целевую аудиторию путем создания целевого профиля для каждой из своих информационных кампаний и соответствующих сообщений кампании. Соответственно, поставщик 14 информации выбирает характеристики профилирования, которые наилучшим образом соответствуют его целевой аудитории. Эту информацию затем использует система 10 рассылки информации с целью выбора соответствующей информационной кампании и(или) сообщения кампании и рассылки на мобильные устройства 12 пользователей сообщений кампании посредством прикладных программ поставщиков услуг мобильной связи.
Система 10 рассылки информации также обеспечивает функциональные возможности мониторинга сообщений кампании, рассылаемых в рамках каждой информационной кампании. Функциональные возможности мониторинга служат для подтверждения доставки каждого сообщения кампании поставщику 14 информации. За счет этого поставщику 14 информации обеспечивается гарантированная доставка каждого рассылаемого сообщения кампании, которое оплачивает поставщик 14 информации. Функциональные возможности мониторинга также могут использоваться для оказания влияния на рассылку подлежащих передаче сообщений кампании путем мониторинга принимаемых данных профиля пользователя мобильного устройства.
Например, система 10 рассылки информации позволяет компании, занимающейся продажей молодежной одежды, сначала выбрать нужную возрастную категорию, чтобы тем самым гарантировать, что средства, расходуемые на рекламы, расходуются на предпочтительную целевую группу, а не растрачиваются на неприемлемую группу. При некоторых условиях система 10 рассылки информации также может устанавливать соответствие между пользователем мобильной связи и определенным географическим районом путем использования (например, зависящего от контекста) ввода пользователем текста, касающегося его местоположения, или путем использования способности определения местоположения, присущей используемой сети связи. Например, путем синтаксического анализа (парсинга) введенного текста, принимаемого от пользователя мобильного устройства, система 10 рассылки информации может анализировать и отслеживать текст, передаваемый пользователем посредством прикладной программы поставщика 18 услуг, на наличие любых заданных ключевых слов или фраз. Эта особенность позволяет поставщику 14 информации дополнительно улучшить выбор целевой группы.
Некоторые из этих особенностей более подробно описаны далее.
При разработке определенной информационной кампании, такой как рекламная кампания, поставщик 14 информации может решить ограничить кампанию конкретным числом рекламных сообщений. Поставщик 14 информации может дополнительно выбрать дату начала и дату окончания кампании, время суток для рассылки сообщений кампании пользователям мобильной связи и, как было упомянуто, профиль целевой группы пользователей, которым должны рассылаться сообщения кампании.
Кроме того, поставщик 14 информации может установить сумму, уплачиваемую за сообщение кампании, отображаемое на дисплее пользователя мобильного устройства 12, а также сумму, расходуемую на кампанию в день, и общую сумму, расходуемую на протяжении кампании. Расценки на рассылку сообщений кампании поставщика информации могут быть определены в ходе процесса подачи заявок, и поэтому важно, чтобы при использовании системы подачи заявок поставщик 14 информации установил максимальную предлагаемую цену за рассылаемое сообщение кампании.
Обычно стоимость сообщения кампании увеличивается в зависимости от доступности частоты и временных интервалов для рассылки сообщений кампании. Например, в периоды, когда временные интервалы для рассылки сообщений кампании ограничены, поставщику 14 информации придется платить больше за рассылку своих сообщений кампании. За счет этого обеспечивается гибкость процесса маркетинга и возможность экономически эффективным способом точно установить, какие сообщения кампании оказывают наибольшее воздействие и имеют наивысший коэффициент успеха.
После того как осуществлена регистрация, проверка и сбор информационной кампании, система 10 рассылки информации устанавливает соответствие между информационной кампанией и сообщениями кампании и поставщиком 14 информации и приводит в действие необходимые модули (подробнее описанные далее) с целью обработки личных данных, запросов кампании, данных мониторинга, данных выставления счетов и данных регистрации.
Как было упомянуто, система 10 рассылки информации также поддерживает связь с поставщиками 18 услуг мобильной связи. Как подробнее описано далее, поставщики 18 услуг предоставляют системе 10 рассылки информации отобранные данные профиля пользователя, а также запрашивают рассылку сообщений кампании на мобильное устройство 12 пользователя. Запрос рассылки сообщения кампании обычно генерируют после приведения в действие или во время использования в мобильном устройстве 12 пользователя прикладной программы конкретного поставщика услуг мобильной связи.
Связь между системой 10 рассылки информации и поставщиком 18 услуг, а также мобильными устройствами 12 пользователей может осуществляться посредством сети сотовой связи, мобильного Интернета, SMS (службы коротких сообщений, от английского - Short Message Service), USSD (Unstructured Supplementary Services Data), MMS (службы передачи мультимедийных сообщений, от английского - Multimedia Message Service), GPRS (пакетной радиосвязи общего назначения, от английского - General Packet Radio Services), UMTS (универсальной системы мобильной связи, от английского - Universal Mobile Telecommunications System), DVB-H (цифрового телевидения высокой четкости, от английского - High Definition Digital Video Broadcasting), MediaFLO или любой другой беспроводной мобильной связи в зависимости от различных требований к прикладной программе и используемого оборудования.
Система 10 рассылки информации рассылает сообщения кампании на мобильные устройства 12 пользователей. Это осуществляется поставщиками 18 услуг, которые принимают структурное содержание кампании от системы 10 рассылки информации для его включения в свои клиентские прикладные программы. Структурное содержание кампании сконфигурировано на осуществление запроса и доставки сообщения кампании непосредственно на мобильное устройство пользователя или через поставщика 18 услуг. Соответственно, сообщения кампании доставляются на мобильные устройства пользователей через прикладную программу системы рассылки информации (т.е. структурное содержание кампании), встроенную в прикладную программу поставщика услуг, или с использованием отдельной технологии доставки SMS, MMS, WAP или родственной технологии передачи данных.
Поставщиками 18 услуг мобильной связи обычно являются поставщики услуг пользователям мобильных устройств посредством использования прикладных программ, которые, возможно, должны быть загружены в мобильное устройство 12 пользователя. В качестве альтернативы, эти прикладные программы могут быть предварительно загружены в мобильные устройства до их продажи (например, после изготовления таких мобильных устройств). Примерами прикладных программ являются программы мгновенного обмена сообщениями (IM, от английского - instant messaging) (например, чат-приложения), игровые и интерфейсные прикладные программы, использующие технологию Java. В некоторых случаях поставщиками 18 услуг могут быть компании мобильной связи, такие как Vodacom, MTN или CeII-С, если речь идет о ЮАР.
Обычно поставщик 18 услуг также сначала регистрируется в системе 10 рассылки информации, которая сертифицирует его. Регистрация и сертификация поставщиков 18 услуг необходима, чтобы гарантировать поставщикам 14 информации определенный уровень качества. Этот процесс также важен, поскольку поставщик 18 услуг может получать процент с оплаты каждого сообщения кампании, переданного от имени поставщиков 14 информации с использованием прикладных программ поставщика услуг мобильной связи.
Для загрузки прикладной программы поставщика 18 услуг мобильной связи в мобильное устройство 12 пользователя пользователь мобильного устройства может получить доступ к Интернет-сайту. В качестве альтернативы, пользователь может передать поставщику 18 услуг SMS-сообщение и принять в ответ прикладную программу. До осуществления загрузки потенциальный пользователь, возможно, должен зарегистрироваться у поставщика 18 услуг. Этот процесс регистрации позволяет поставщику 18 услуг мобильной связи осуществлять сбор личных данных пользователя (данных профиля пользователя), которые обычно использует система 10 рассылки информации для сопоставления с целевым профилем информационной кампании поставщика 14 информации.
Как подробнее описано далее, эффективность системы 10 рассылки информации зависит от качества данных профиля пользователя мобильного устройства, собранных поставщиком 18 услуг. Из этого также следует, что данные профиля пользователя мобильного устройства, собранные поставщиком 18 услуг мобильной связи, зависят от качества и точности процесса их регистрации пользователями мобильных устройств 12.
Поставщики 14 информации могут выбирать конкретных поставщиков 18 услуг мобильной связи для рассылки своих сообщений кампании. Этот выбор может осуществляться с учетом данных профиля пользователя, собранных поставщиками 18 услуг, и точности этих данных. Кроме того, на выбор поставщиков 14 информации может дополнительно влиять успешная доставка сообщений кампании и точность статистики и, в итоге, качество обслуживания, его уровень и доступность. Поставщики 14 информации будут выбирать поставщиков 18 услуг мобильной связи исходя из описания поставщика услуг и качества данных, а также доли успешных попаданий при планировании сообщений кампании.
Система 10 рассылки информации контролирует и проверяет достоверность указанных данных с целью обеспечения качества рассылки. Чем выше эффективность информационной кампании, осуществляемой через конкретного поставщика услуг, тем более популярным он может стать, в результате чего поставщик 14 информации, возможно, будет готов платить больше за каждое сообщение кампании, рассылаемое через конкретного поставщика 18 услуг.
Система 10 рассылки информации обеспечивает поставщикам 18 услуг мобильной связи структурированный вход в новый канал распределения информации. За счет соединения поставщиков 14 информации с поставщиками 18 услуг мобильной связи существующие прикладные программы поставщиков 18 услуг для мобильных устройств могут выгодно использоваться в области распределения информации. Эти прикладные программы при их установке на мобильные устройства 12 пользователей продолжают действовать, как и ранее, но помимо базового обслуживания рассылаются ненавязываемые сообщения информационной кампании.
Система 10 рассылки информации имеет несколько модулей и запоминающих устройств или баз данных, которые подробнее описаны далее со ссылкой на фиг.3.
Регистрационный модуль 20, обычно веб-страница, служит поставщикам 14 информации и поставщикам 18 услуг интерфейсом для регистрации в качестве участников системы 10 рассылки информации. Регистрационный модуль 20 осуществляет сбор всех необходимых данных об участниках.
На фиг.4 и 5 показаны наглядные варианты экранов (интерфейсов) регистрации поставщиков 14 информации и поставщиков 18 услуг мобильной связи, соответственно. На фиг.8 показана в качестве примера структура вводимых данных.
На экране (выводимом на дисплее окне) регистрации поставщиков информации, показанном на фиг.4, осуществляют ввод общих сведений и платежных реквизитов для каждого поставщика информации.
Как показано на фигуре, общие сведения могут включать:
название компании,
регистрационный номер компании,
идентификационный номер НДС,
контактное лицо,
должность,
номер телефона,
номер факса,
адрес электронной почты.
Платежные реквизиты могут включать:
номер кредитной карты,
тип карты,
дату истечения срока действия,
номер CSV,
фамилию на карте,
другие платежные реквизиты, такие как номер банковского счета или, например, счета платежной системы Paypal.
На экране регистрации поставщиков услуг мобильной связи, показанном на фиг.5, вводят административные данные, контрольные данные и платежные реквизиты для каждого поставщика услуг.
Как показано на фигуре, административные данные могут включать:
название компании,
контактное лицо,
должность,
номер телефона,
номер факса,
адрес электронной почты,
IP-адрес.
Контрольные данные могут включать:
технические данные.
Платежные реквизиты могут включать:
номер кредитной карты,
тип карты,
дату истечения срока действия,
номер CSV,
фамилию на карте,
другие платежные реквизиты, такие как номер банковского счета или счета Paypal.
Следует учесть, что в зависимости от конкретных требований к прикладной программе могут регистрироваться другие данные (не указанные выше) как поставщика 14 информации, так и поставщика 18 услуг.
Данные поставщика 14 информации и поставщика 18 услуг хранятся в базе 22 данных участников системы 10 рассылки информации.
Модуль 24 сбора сообщений кампании дополнительно используют для учета информационных кампаний и соответствующих сообщений, которые различные поставщики 14 информации желают рассылать через систему 10 рассылки информации. Поставщикам 14 информации или сотруднику их рекламного агентства предоставляют интерфейс для ввода всей информации о кампании. Пример такого интерфейса показан на фиг.6 и 7, а введенные данные также показаны на примере структуры данных, проиллюстрированной на фиг.8.
На фиг.6 и 7 показано, что интерфейс позволяет поставщикам 14 информации предоставлять следующую информацию о кампании и данные профиля целевой группы:
Сведения об информационной кампании:
Новая кампания
- название кампании,
продолжительность кампании
- дата начала,
- дата окончания,
расходы на кампанию
- максимальные расходы на информационную кампанию в день,
- максимальные расходы на всю информационную кампанию.
Сведения о сообщениях кампании:
идентификатор кампании,
- название кампании
новое сообщение кампании,
- название сообщения кампании
положение на экране
- титульный лист
- последняя полоса
- заставка
- прокрутка
- вложение
- всплывающее
- все,
текст сообщения кампании
изображения
чат-приложения
бюджет сообщений кампании
- максимальные расходы на одно сообщение кампании.
Данные профиля целевой группы
возрастная группа
пол
расовая принадлежность
местонахождение (например, любое или конкретный целевой район)
показатель материального благосостояния применительно к ЮАР.
Следует учесть, что данные, вводимые для каждой информационной кампании и сообщения кампании, могут различаться в зависимости от прикладной программы и могут содержать не указанные выше сведения.
Из вышесказанного следует, что система 10 рассылки информации осуществляет сбор переменных данных профиля для каждой информационной кампании и(или) сообщения кампании, предоставляемого поставщиками 14 информации.
Как было указано, хотя это и не показано выше, поставщики 14 информации могут выбирать конкретных поставщиков 18 услуг мобильной связи для доставки своих сообщений кампании. Это решение может зависеть от типа рассылаемой информации, профиля поставщика 18 услуг и профилей пользователей, зарегистрированных у поставщика 18 услуг.
Модуль 24 сбора сообщений кампании позволяет подробно описать информационную кампанию, сообщения кампании, их структуру, а также профиль целевой группы. Модуль 24 сбора сообщений кампании дополнительно позволяет учитывать сведения о ценах и платежные реквизиты. Посредством модуля 24 сбора сообщений кампании поставщик 14 информации также может определить бюджет каждой кампании, продолжительность кампании, а также периоды разрешенной доставки сообщений кампании (например, время суток). Модуль 24 сбора сообщений кампании может дополнительно определять возможные действия, которые может предпринять пользователь мобильного устройства в отношении сообщения кампании, ответ на действие и показатель выполнения этих действий.
Например, сообщение кампании может содержать подсказку пользователю мобильного устройства передать SMS-сообщение на определенный номер, чтобы заказать пиццу. Система 10 рассылки информации будет уведомлена о таком ответе и передаст предприятию по продаже пиццы указание организовывать доставку пиццы.
После загрузки сообщений каждой информационной кампании модулем 24 сбора сообщений кампании сообщения кампании хранятся в базе 26 данных сообщений кампании, являющейся частью системы 10 рассылки информации, согласно соответствующей классификации каждого сообщения кампании. Сообщения кампании могут быть классифицированы согласно целевому профилю кампании, сочетанию целевого профиля и других факторов (описанных далее) или даже произвольно, например, при отсутствии достаточных данных о пользователе мобильного устройства.
Система 10 рассылки информации дополнительно имеет модуль 28 связи для связи и взаимодействия с поставщиками 18 услуг. Модуль 28 связи предоставляет каждому из поставщиков 18 услуг структурное содержание кампании из модуля 30 структуры кампании. Структурное содержание кампании встроено в прикладную программу поставщика 18 услуг, которая может быть дополнительно загружена в мобильное устройство пользователя. Например, если поставщиком 18 услуг является поставщик услуг мгновенного обмена сообщениями (IM) или поставщик чат-услуг, структурное содержание кампании встроено в прикладную программу мгновенного обмена сообщениями поставщика услуг, которую загружают в мобильное устройство пользователя. Как было упомянуто, такие прикладные программы, содержащие встроенную структуру кампании, могут в качестве альтернативы быть предварительно загружены в мобильные устройства.
Модуль 28 связи сконфигурирован на прием запроса сообщения кампании. В одном из примеров осуществления запрос сообщения кампании генерируется, как только пользователь с помощью мобильного устройства 12 осуществит доступ к прикладной программе поставщика услуг. В качестве альтернативы, запрос сообщения кампании генерируется, как только пользователь осуществит первый ввод данных с использованием прикладной программы поставщика услуг или во время использования прикладной программы.
В зависимости от конкретной прикладной программы этот запрос может генерироваться в мобильном устройстве пользователя структурным содержанием кампании, встроенным в прикладную программу, хранящуюся в мобильном устройстве пользователя, например, в прикладную программу. В качестве альтернативы, запрос может генерировать поставщик 18 услуг посредством структурного содержания кампании, встроенного в прикладную программу поставщика услуг (например, локальную прикладную программу), которая обеспечивает функциональные возможности прикладных программ поставщиков услуг, уже загруженных в различные мобильные устройства пользователей.
Запрос сообщения кампании содержит переменные данные, такие как уникальный идентификатор пользователя мобильного устройства и зарегистрированные данные профиля пользователя, связанные с мобильным устройством и его пользователем. Эти данные предоставляют системе 10 рассылки информации, чтобы позволить ей определить тип сообщения кампании для рассылки пользователю. После приема запроса сообщения кампании зарегистрированные данные профиля пользователя мобильного устройства сохраняют в базе 44 данных профилирования (с уникальной идентификацией пользователя мобильного устройства) для сравнения с целевыми профилями сообщений кампании и возможного обновления в будущем.
В одном из примеров осуществления поставщик 14 информации может уже поддерживать базу ранее существовавших личных данных, которую обновляют зарегистрированными данными профиля пользователя, принимаемыми с каждым запросом сообщения кампании.
Как было упомянуто, пользователь мобильного устройства может быть идентифицирован с помощью уникального идентификатора, такого как номер MSISDN SIM-карты (модуль идентификации абонента, от английского - Subscriber Identity Module) пользователя. В качестве альтернативы, пользователь может быть идентифицирован по имени пользователя, используемого пользователем в прикладной программе поставщика услуг, например, по чат-имени пользователя. Этот уникальный идентификатор, используемый для идентификации пользователя мобильного устройства, входит в переменные данные, запрос сообщения кампании и также хранится в базе 44 личных данных.
Далее приведен пример данных, содержащихся в запросе сообщения кампании:
<GetAdvert xmlns="http://www.marbile.co.za/">
<username>string</username>
<password>string</password>
<profile>string</profile>
<amount>string</amount>
<agegroup>string</agegroup>
<gender>string</gender>
<race>string</race>
<location>string</location>
<day>string</day>
<timeslot>string</timeslot>
</GetAdvert>
Модуль 32 управления рассылкой посредством модуля 28 связи осуществляет доступ к переменным данным и сравнивает данные профиля пользователя с данными целевого профиля с целью идентификации соответствующего сообщения кампании. Затем это сообщение пересылают поставщику 18 услуг для рассылки и доставки на экран мобильного телефона или звуковой выход мобильного устройства пользователя. В качестве альтернативы, соответствующее сообщение кампании может рассылаться на мобильное устройство пользователя непосредственно через структурное содержание кампании, встроенное в прикладную программу поставщика услуг и загруженное в мобильное устройство пользователя. Сообщение может быть доставлено посредством сети сотовой связи, мобильного Интернета, SMS, USSD, MMS, GPRS, UMTS, DVB-H, MediaFLO или любой другой беспроводной мобильной связи в зависимости от прикладной программы поставщика услуг и других требований к прикладной программе.
Следует учесть, что несколько соответствующих сообщений кампании также могут быть идентифицированы путем сравнения данных профиля пользователя с данными целевого профиля, связанными с данными целевого профиля различных поставщиков информации. В этих условиях при выборе сообщения кампании для рассылки пользователю мобильного устройства модуль случайной рассылки, который подробнее описан далее, может использовать упомянутый выше процесс подачи заявок или другие факторы.
В зависимости от требований к прикладной программе структурное содержание кампании может содержать компонент слежения. Компонент слежения может входить в локальную прикладную программу поставщика услуг или может храниться дистанционно в мобильном устройстве посредством структурного содержания кампании, встроенного в прикладную программу, которая хранится в мобильном устройстве пользователя. Компонент слежения позволяет отслеживать любые действия, которые может предпринимать пользователь в ответ на сообщение кампании. Компонент слежения также обеспечивает системе 10 рассылки информации подтверждение того, что сообщение кампании было доставлено на мобильное устройство пользователя. Это позволяет системе 10 рассылки информации справляться с отклонениями в том, что касается перерывов в связи или работе устройств. Компонент слежения дополнительно обеспечивает ответ пользователя на сообщение кампании. О любых действиях, отслеживаемых компонентом слежения, сообщается системе 10 рассылки информации и, в частности, контрольному модулю 34 системы 10 рассылки информации.
Далее приведен пример структурного содержания кампании, встроенного в прикладную программу поставщика услуг. Компонент слежения является частью этого содержания и запрашивает очередное действие для отслеживания.
<GetAdvertResponse xmlns=“http://www.marbile.co.za/">
<GetAdvertResult>
<Advert>
<id>string</id>
<name>string</name>
<securitytag>string</securitytag>
<refNumber>string</refNumber>
<advert>string</advert>
<agegroup>string</agegroup>
<race>string</race>
<gender>string</gender>
<status>string</status>
<statusdescription>string</statusdescription>
<action>string</action>
<returnpath>string</returnpath>
</Advert>
</GetAdvertResult>
</GetAdvertResponse>
Контрольный модуль 34 лишь помечает сообщение кампании как доставленное, как только он принимает подтверждение от компонента слежения. Система 10 рассылки информации может быть настроена на время ожидания синхронных запросов или ответов, например, может быть установлено время ожидания в 15 секунд. Если время ожидания истекает, считается, что сообщение кампании не доставлено. В системе 10 рассылки информации также может быть задан параметр подсчета повторных попыток, например, может быть задано три повторных попытки.
В ответ на отслеживаемые действия и ответы контрольный модуль 34 может автоматически дать модулю 32 управления рассылкой команду продолжить передачу сообщений кампании (например, в случае отсутствия ответа или в случае приема лишь подтверждения). В качестве альтернативы, контрольный модуль 34 может обработать действие как запрошенное пользователем в переданном сообщении кампании.
Например, сообщение кампании в зависимости от содержания и соответствующего приглашения к действию может содержать подсказку пользователю ввести конкретные слова в используемом чат-интерфейсе (например, “купите мне пиццу”). В качестве альтернативы, пользователю может быть предложено осуществить вызов, выбрать гипертекстовую ссылку, передать SMS- или MMS-сообщение, войти на веб-сайт или WAP-сайт (протокол приложений для беспроводной связи, от английского - Wireless Application Protocol) или даже посетить торговую точку поставщика информации для просмотра сообщения кампании. Сообщение кампании может содержать зашифрованную информацию, которая может быть дешифрована только в торговой точке поставщика информации, например SMS-сообщение в виде штрихового кода, позволяющее войти в кинотеатр. Контрольный модуль 34 также может отслеживать передаваемые по другому каналу действия пользователя мобильного устройства, основанные на сообщениях кампании, рассылаемых системой рассылки информации. Эти действия отслеживают путем использования идентификатора пользователя, такого как номер MSISDN пользователя, и уникального идентификационного номера, который присвоен сообщению кампании и рассылается вместе с ним. Поскольку идентификатор пользователя (такой как MSISDN) неотделим от SIM-карты пользователя или заводского или IMEI-номера (международный идентификационный номер мобильного оборудования, от английского - International Mobile Equipment Identity), идентификатор пользователя также должен быть предъявлен независимо от того, какое мобильное устройство или канал передачи данных используется.
Например, если пользователь мобильного устройства должен выйти из прикладной программы поставщика услуг в связи с ограниченными возможностями устройства или из-за характера запроса предпринять действие, требуемое содержанием сообщения кампании, например, передать SMS-сообщение, MMS-сообщение или осуществить голосовой или видеовызов, компонент слежения уже не способен отслеживать его действия. Тем не менее, реакция может отслеживаться при условии, что реакции пользователей регистрируются и передаются контрольному модулю 34 системы 10 рассылки информации.
Таким образом, когда пользователь отвечает посредством другого канала передачи данных или физически реагирует, являясь куда-либо, идентификатор (например, номер MSISDN) SIM-карты пользователя, заводской или IMEI-номер устройства и идентификационный номер могут быть переданы системе 10 рассылки информации и приняты контрольным модулем 34, который устанавливает взаимосвязь между ответом и переданным сообщением кампании. Ответ может быть передан через Интернет или другие защищенные сети с использованием протокола, разработанного для системы рассылки информации.
Если ответ не принят, контрольный модуль 34 будет неспособен инициировать какое-либо исполнительное действие.
Исполнительный модуль 36 отвечает за действие, предпринимаемое в ответ на реакцию или действие пользователя. Это действие может зависеть от регистрационных данных сообщения кампании, данных профиля пользователя и действия, инициированного пользователем. Например, исполнительным действием может являться физическое действие, такое как доставка пиццы, когда необходимо связаться с предприятием по продаже пиццы. В качестве альтернативы, исполнительным действием может являться электронное действие, такое как посыл вызывного тонального сигнала.
После того, как предпринято исполнительное действие, исполнительный модуль 36 генерирует подтверждение исполнительного действия. Подтверждение исполнительного действия может зависеть от условий и применения системы. Например, при некоторых условиях подтверждением исполнительного действия будет являться подтверждение того, что сообщение было передано, тогда как при других условиях подтверждением исполнительного действия будет являться подтверждение того, что сообщение было принято. В ответ на это подтверждение исполнительного действия, принимаемое от электронной или физической среды, модуль 38 выставления счетов и модуль 40 административного управления обновляют соответствующие счета и статистику.
Модуль 38 выставления счетов выставляет поставщику 14 информации счета за каждое переданное сообщение кампании и аналогичным образом оплачивает поставщику услуг мобильной связи часть выставленной суммы при каждом использовании прикладной программы поставщика услуг. Между модулем 38 выставления счетов и модулем 40 административного управления контролируют максимальную сумму кампании с целью гарантировать, что она не будет превышена.
Контрольный модуль 34 также предоставляет профилирующему модулю 42 информацию для обновления данных профиля пользователя. Профилирующий модуль 42 хранит информацию с личными данными пользователей мобильных устройств в базе 44 личных данных и использует профилирующий алгоритм для обновления данных профиля пользователя. Контрольный модуль 34 отслеживает количество рассылок каждого сообщения кампании каждому пользователю мобильного устройства, а также отрицательную или положительную реакцию пользователя на сообщение кампании. Эту информацию предоставляют профилирующему модулю 42, который также хранит эту дополнительную информацию в базе 44 личных данных.
Как было упомянуто, каждого пользователя мобильного устройства идентифицируют по идентификатору пользователя, такому как номер MSISDN пользователя, заводской или IMEI-номер устройства, при этом с каждой отрицательной реакцией пользователя на сообщение кампании снижается вероятность того, что пользователь снова получит сообщение кампании того же типа. По аналогии, с каждой положительной реакцией пользователя на сообщение кампании повышается вероятность того, что пользователь получит подобное сообщение через какого-либо из поставщиков 18 услуг, зарегистрированных в системе 10 рассылки информации. Обычно два сообщения кампании считаются сходными, если сходными являются профили целевых рынков, такие как возрастная группа и местонахождение.
В условиях, когда действия пользователя осуществляются асинхронно по другому каналу передачи данных, а ответы принимают, как это описано выше, информацию обратной связи, как и ранее, включают в информацию с личными данными.
Следует учесть, что система 10 рассылки информации способна обновлять свою базу 44 личных данных информацией, принимаемой от различных пользователей мобильных устройств, а также от множества поставщиков услуг мобильной связи. Например, в условиях, когда в системе 10 рассылки информации зарегистрировано множество поставщиков 14 информации и поставщиков 18 услуг мобильной связи, сообщения кампании будут рассылаться от имени различных поставщиков 14 информации через прикладные программы различных поставщиков 18 услуг мобильной связи. В результате, в базе 44 личных данных конкретных пользователей мобильных устройств накапливаются регистрационные данные пользователей, первоначально принимаемые от различных поставщиков 18 услуг мобильной связи. Например, система 10 рассылки информации может принимать личные данные конкретного пользователя, идентифицированного по номеру MSISDN мобильного устройства пользователя, от двух или более поставщиков услуг мобильной связи. Затем эту информацию упорядочивают и обновляют с помощью профилирующего модуля 42 и получают подробный профиль конкретного пользователя. Всякий раз при приеме от мобильного устройства пользователя или от любого поставщика 18 услуг мобильной связи дополнительных данных, касающихся профиля пользователя, например, содержащихся в ответе, эти дополнительные данные будут использованы для обновления текущего профиля конкретного пользователя.
Модуль 46 случайной рассылки системы 10 рассылки информации выполняет алгоритмы, обеспечивающие случайную рассылку сообщений кампаний различных поставщиков 14 информации в ходе статистической процедуры с взвешенными шансами. Весовые коэффициенты обычно присваивают с учетом расценки на сообщение кампании, профиля пользователя согласно статистике предыдущих доставок, эффективности выполнения и прочего.
Например, когда поставщик 18 услуг мобильной связи запрашивает сообщение кампании, поставщик 18 услуг также задает критерии целевого рынка для сообщения кампании, такие как место рассылки и возраст конкретного пользователя мобильного устройства. Модуль 32 управления рассылкой выбирает все сообщения кампании, которые подпадают под заданные критерии. Затем модуль 46 случайной рассылки управляет автоматизированным процессом подачи заявок, а именно, суммы, которые поставщики информации готовы уплатить за каждое сообщение кампании, сравнивают, и сообщение кампании, за которое была предложена наивысшая цена, получает высший приоритет. Модуль 46 случайной рассылки вычисляет для каждого сообщения кампании долю в процентах от квоты сообщений кампании в день и учитывает ее при изменении приоритета сообщений. Это делается с тем, чтобы все сообщения кампании, за которые предложена наивысшая цена, не заняли все доступные положения. Затем модуль 46 случайной рассылки использует стандартную случайную функцию для выбора одного из пяти первых сообщений кампании из списка приоритетов. Параметры этого алгоритма могут быть изменены с целью обеспечения оптимальной работы системы рассылки информации.
Следует учесть, что система 10 рассылки информации может входить в структуру поставщика 18 услуг мобильной связи. Например, при некоторых условиях поставщиком 18 услуг мобильной связи может являться компания сотовой связи, такая как Vodafone, в которую может входить инфраструктура системы 10 рассылки информации и предоставляемые ей услуги.
Следует также учесть, что в условиях, когда из-за ограничений пропускной способности или требований поставщика услуг/информации существует множество инстанций систем 10 рассылки, может потребоваться предусмотреть центральную инстанцию системы рассылки информации, в которой копируется информация (например, информация с личными данными пользователей мобильных устройств, данные выставления счетов и т.д.), поступающая из множества инстанций систем рассылки информации.
Далее со ссылкой на фиг.9 и фиг.10А и 10Б описан способ рассылки информации о кампании. В одном из примеров осуществления способ может выполняться системой 10 рассылки информации, показанной на фиг.1 и подробнее описанной со ссылкой на фиг.3. Тем не менее, следует учесть, что системой 10 рассылки информации может являться подсистема поставщика 18 услуг мобильной связи.
Как показано на проиллюстрированной на фиг.9 упрощенной блок-схеме, в частности, на шаге 60 регистрационный модуль 20 принимает и собирает регистрационные данные поставщика информации и регистрационные данные поставщика услуг мобильной связи. На шаге 62 модуль 24 сбора сообщений кампании принимает и собирает информацию о сообщениях кампании. Как подробнее описано далее, информация о сообщениях кампании описывает сообщения кампании, которые должны рассылаться пользователям мобильных устройств 12 от имени поставщиков 14 информации.
На шаге 64 модуль 30 структуры кампании передает поставщику 18 услуг структурное содержание кампании. Поставщик 18 услуг встраивает это содержание в свою прикладную программу, что позволяет поставщику 18 услуг рассылать сообщения кампании поставщику 14 информации.
На шаге 66 модуль 28 связи может принять запрос сообщения кампании непосредственно от поставщика 18 услуг или, в качестве альтернативы, непосредственно от пользователя мобильного устройства 12. Запрос сообщения кампании обеспечивает систему 10 рассылки информации достаточной информацией для выбора соответствующего сообщения кампании. Например, и как упомянуто выше, запрос может содержать личные данные пользователя, которые используют для выбора наиболее приемлемого сообщения кампании путем сравнения личных данных пользователя с личными данными, предоставленными поставщиками информации.
В ответ на запрос сообщения кампании модуль 32 управления рассылкой на шаге 68 передает выбранное сообщение кампании пользователю мобильного устройства. Поставщик 18 услуг может включить сообщение кампании в свою прикладную программу и передать его на мобильное устройство пользователя.
На шаге 70 контрольный модуль 34 контролирует всю информацию, принимаемую от поставщика 18 услуг, мобильного устройства 14 и других источников, и принимает ответ через модуль 28 связи. Ответ может содержать подтверждение и сообщение, указывающее, что в отношении переданного сообщения кампании должно быть предпринято дополнительное действие.
Из ответа извлекают личные данные пользователя, которому было передано сообщение кампании, при этом их использует профилирующий модуль 42 для обновления личных данных пользователя мобильного устройства (шаг 72).
Как показано на проиллюстрированных на фиг.10А и 10Б более подробных блок-схемах, на шаге 80 регистрационный модуль 20 принимает от поставщика 14 информации регистрационные данные. Как и на проиллюстрированном на фиг.9 шаге 62, модуль 24 сбора сообщений кампании на шаге 82 принимает и собирает информацию о сообщениях кампании.
На шаге 84 осуществляют процесс регистрации поставщиков 18 услуг мобильной связи, при этом регистрационный модуль 20 принимает и собирает данные поставщика услуг мобильной связи. Модуль 32 управления рассылкой предоставляет поставщику 18 услуг структурное содержание кампании, которое необязательно включает компонент слежения. Это позволяет поставщику 18 услуг встраивать структурное содержание кампании в свои прикладные программы, которые локально хранятся у поставщика услуг. Прикладные программы со встроенной структурой кампании также могут быть загружены в мобильные устройства пользователей, чтобы эти пользователи могли получать доступ к услугам поставщика услуг, обеспечиваемым соответствующими прикладными программами. Как было описано, структурное содержание кампании позволяет поставщику услуг включать в свои прикладные программы любые сообщения кампании, которые должны быть переданы пользователям мобильных устройств (шаг 86), отслеживать реакции пользователей мобильных устройств и дополнительно передавать данные слежения системе 10 рассылки информации.
После приведения в действие прикладной программы поставщика услуг в мобильном устройстве пользователя (или в качестве альтернативы, во время использования данные слежения или после приема данных, введенных пользователем при осуществлении доступа к прикладной программе) системе 10 рассылки информации через поставщика услуг или непосредственно от пользователя мобильного устройства передают запрос сообщения кампании. На шаге 88 модуль 28 связи принимает запрос сообщения кампании от поставщика 18 услуг. Как было упомянуто, сообщение кампании может содержать данные профиля пользователя, а также идентификатор пользователя.
На шаге 90 модуль 32 управления рассылкой извлекает данные профиля из сообщения кампании. Эти данные профиля сравнивают с хранящимися данными целевого профиля (шаг 92) в сочетании с действиями модуля 46 случайной рассылки и используют, чтобы на шаге 94 определить соответствующее сообщение кампании для рассылки поставщику услуг мобильной связи (шаг 96) для последующей рассылки пользователю мобильного устройства.
После того, как сообщение кампании передано поставщику 18 услуг, контрольный модуль 34 контролирует всю информацию, принимаемую от поставщика 18 услуг, мобильного устройства 12 или других источников (шаг 98). На шаге 100 контрольный модуль 34 проверяет, было ли принято подтверждение от поставщика 18 услуг. Если подтверждение не было принято, на шаге 102 контрольный модуль 34 проверяет, превышено ли время ожидания. Если время ожидания не превышено, контрольный модуль 34 продолжает контролировать информацию, принимаемую от поставщика 18 услуг (шаг 100). Если время ожидания было превышено, система 10 рассылки информации передает поставщику 18 услуг дополнительное сообщение для пересылки пользователю мобильного устройства 12.
Если подтверждение было принято, контрольный модуль 34 продолжает контролировать информацию, принимаемую от поставщика 18 услуг, мобильного устройства 12 или другого источника, с целью получения ответа (в ответ на рассылку сообщения кампании) от поставщика 18 услуг на шаге 104. В ответе обычно указывается, требуется ли исполнительное действие.
После того, как принят ответ, определяют, следует ли предпринять исполнительное действие (шаг 106). Если определено, что требуется исполнительное действие, исполнительный модуль 36 на шаге 108 предпринимает действие, а модуль 28 связи на шаге 110 принимает ответ на исполнительное действие. Если исполнительное действие не требуется или после того, как принят ответ на исполнительное действие, профилирующий модуль 42 использует ответ и данные исполнительного действия для обновления данных профиля пользователя на шаге 112.
Профилирующий модуль 42 также может на шаге 114 обновлять информацию с личными данными пользователя после того, как принято подтверждение.
Рассмотрим пример работы системы 10 рассылки информации, в котором пользователь мобильного устройства по имени Салли (Sally) приводит в действие прикладную программу или услугу на своем мобильном телефоне, например, запускает чат-приложение (IM). Чат-приложение, связанное с системой 10 рассылки информации через зарегистрированного поставщика 18 услуг мобильной связи, передает системе 10 рассылки информации профиль текущего пользователя мобильного устройства и запрашивает сообщение кампании. После этого система 10 рассылки информации выбирает соответствующее время и зависящее от профиля сообщение кампании из базы данных сообщений кампании. Система 10 рассылки информации дополнительно подтверждает, что расценки и бюджетные возможности поставщиков 14 информации позволяют разослать сообщение кампании.
Чат-приложение в мобильном устройстве Салли принимает сообщение кампании и отображает его экране мобильного устройства. После того, как Салли обнаружит рекламное сообщение, она может обратить внимание на сообщение кампании или даже предпринять действие в ответ на него. Например, она может предпринять указанное действие, например, ввести текст “Я люблю пиццу” в чат-приложении.
После этого чат-приложение передает системе 10 рассылки информации подтверждение с указанием того, что сообщение кампании было доставлено.
После приема подтверждения система 10 рассылки информации корректирует статистику поставщика информации и обновляет дневной бюджет, выбранный поставщиком информации, вычитая из него соответствующие суммы.
Обычно процесс может повторно осуществляться для текущего пользователя каждые 30 секунд определенное число раз или заново инициироваться для каждого нового пользователя.
На фиг.11 схематически представлено устройство на примере компьютерной системы 300, способной выполнять набор команд, в результате чего реализуются один или несколько рассмотренных в описании процессов. В альтернативных вариантах осуществления устройство действует в качестве автономного устройства или может быть соединено (например, связано в сеть) с другими устройствами. В случае сетевой реализации устройство может действовать в качестве сервера или клиентского устройства в сетевой среде сервер-клиент или в качестве равноправного устройства в одноранговой (или распределенной) сетевой среде. Устройством может являться персональный компьютер (ПК), планшетный ПК, телевизионная абонентская приставка (ТАП), персональный цифровой ассистент (PDA), сотовый телефон, устройство для выхода в Интернет, сетевой маршрутизатор, коммутатор или мост или любое другое устройство, способное выполнять набор команд (последовательных или иных), определяющих действия, которые должно предпринимать устройство.
Кроме того, хотя проиллюстрировано только одно устройство, подразумевается, что термин “устройство” также включает любой набор устройств, которые по отдельности или совместно выполняют набор (или множество наборов) команд для осуществления одного или нескольких рассмотренных в описании способов.
Проиллюстрированная компьютерная система 300 имеет процессор 302 (например, центральный процессор (ЦП), графический процессор (ГП) или оба процессора), основное запоминающее устройство 304 и статическое запоминающее устройство 306, которые сообщаются друг с другом посредством шины 308. Компьютерная система 300 может дополнительно иметь дисплей 310 (например, жидкокристаллический индикатор (ЖКД) или электронно-лучевую трубку (ЭЛТ)). Компьютерная система 300 также имеет устройство 312 ввода буквенно-цифровых символов (например, клавиатуру), пользовательский интерфейс (UI, от английского - user interface), устройство 314 ввода координат (например, мышь), накопитель 316 на дисках, устройство 318 генерации сигналов (например, громкоговоритель) и устройство 320 сопряжения с сетью.
Накопитель 316 на дисках имеет машиночитаемый носитель 322, на котором хранится один или несколько наборов команд и структуры данных (например, программное обеспечение 324) для осуществления и использования в любом одном или нескольких из способов или функций, описанных в изобретении. Программное обеспечение 324 также может целиком или по меньшей мере частично храниться в основном запоминающем устройстве 304 и(или) в процессоре 302 при его выполнении компьютерной системой 300, при этом основное запоминающее устройство 304 и процессор 302 также представляют собой машиночитаемые носители.
Программное обеспечение 324 может дополнительно передаваться или приниматься по сети 326 посредством устройства 320 сопряжения с сетью с использованием любого из нескольких хорошо известных протоколов передачи (например, протокол передачи гипертекстовых файлов HTTP).
Хотя в примерном варианте осуществления показан один машиночитаемый носитель 322, подразумевается, что термин “машиночитаемый носитель” включает один носитель или множество носителей (например, централизованную или распределенную базу данных и(или) соответствующие кэши и серверы), на которых хранится один или несколько наборов команд. Подразумевается, что термин “машиночитаемый носитель” также включает любой носитель, способный хранить, кодировать или перемещать набор команд, которые выполняет устройство, и которые обеспечивают осуществление устройством любого одного или нескольких из способов согласно настоящему изобретению, или способный хранить, кодировать или перемещать структуры данных, используемых таким набором команд или связанных с ним. Соответственно, подразумевается, что термин “машиночитаемый носитель” включает без ограничения твердотельные запоминающие устройства, оптические и магнитные носители и сигналы передачи модулированной информации. Хотя выше описан один из вариантов осуществления настоящего изобретения со ссылкой на конкретные примеры осуществления, очевидно, что в них могут быть внесены различные усовершенствования и изменения, не выходящие за более широкие пределы сущности и объема изобретения. Соответственно, описание и чертежи следует рассматривать в иллюстративном, а не ограничительном смысле.