ОБЕСПЕЧЕНИЕ ПЕРЕДАЧИ РЕКЛАМНОГО СООБЩЕНИЯ ВЫЗЫВАЮЩЕМУ АБОНЕНТУ ДО ПЕРЕДАЧИ СИГНАЛА ОБРАТНОГО ВЫЗОВА
FACILITATING TRANSMISSION OF ADVERTISEMENT MESSAGE TO CALLING SUBSCRIBER BEFORE TRANSMITTING RING-BACK SIGNAL

Область техники, которой относится изобретение
Изобретение относится к сетям связи, более точно к передаче рекламного сообщения вызывающему абоненту до передачи ему сигнала обратного вызова при установлении соединения.
Предпосылки создания изобретения
Когда вызывающий абонент осуществляет вызов вызываемого абонента, звуки, которые слышит вызывающий абонент, пока он ожидает ответа вызываемого абонента на вызов, называют тональными сигналами обратного вызова. Сеть связи, посредством которой осуществляется вызов, передает вызывающему абоненту тональные сигналы обратного вызова, обычно представляющие собой длинные гудки низкого тона. В настоящее время поставщики услуг обычно предлагают своим абонентам индивидуализированные тональные сигналы обратного вызова. Индивидуализированные тональные сигналы обратного вызова могут содержать музыку, песни, файлы звукозаписи, звуковые сообщения, предварительно записанные приветствия и т.д., которые сеть связи воспроизводит в качестве тональных сигналов обратного вызова вместо традиционных длинных гудков низкого тона или в дополнение к ним. Индивидуализированные тональные сигналы обратного вызова могут быть привязаны к конкретным абонентским номерам вызывающего абонента, таким как списки телефонных номеров или списки запрещенных телефонных номеров. Абонент также может задавать условия, когда, для кого или какие тональные сигналы обратного вызова воспроизводятся в зависимости от времени суток, дня недели, вызывающего абонента и т.д. Услуга предоставления индивидуализированных тональных сигналов обратного вызова приносит поставщикам услуг высокие доходы.
Появляющиеся мультимедийные телефоны (например, радиотелефоны, стационарные широкополосные телефоны, телефоны на основе протокола SIP (протокол инициации сеанса, от английского - Session Initiation Protocol) и т.д.) позволяют передавать вызывающему абоненту текст, динамические изображения, звуковые/видео файлы и т.д. в качестве мультимедийных тональных сигналов обратного вызова. Абонент может задавать выбранные изображения или видео файлы в качестве мультимедийных тональных сигналов обратного вызова и сохранять их в сети связи. Если вызывающий абонент осуществляет вызов абонента, сеть связи воспроизводит выбранное изображение или видео файл для вызывающего абонента, исходя из профиля мультимедийного тонального сигнала обратного вызова, заданного абонентом.
Одним из источников получения дохода для поставщиков услуг является продажа рекламы, ориентированной на их абонентов. В связи с этим, одной из сложностей, с которой сталкиваются поставщики услуг, является то как передать рекламное сообщение абонентам. Одним из решений является замена традиционного сигнала обратного вызова при установлении соединения мультимедийным тональным сигналом обратного вызова, который представляет собой рекламное сообщение. Вместо традиционных длинных гудков низкого тона, которые слышит вызывающий абонент при осуществлении делового или частного вызова, сеть связи может воспроизводить для вызывающего абонента мультимедийное рекламное сообщение. Хотя использование мультимедийного тонального сигнала обратного вызова в качестве рекламного сообщения является осуществимым, возможны некоторые недостатки. Например, если вызываемый абонент ответит на вызов прежде, чем закончится воспроизведение рекламного сообщения, рекламное сообщение может быть не полностью воспроизведено для вызывающего абонента. Таким образом, желательно передавать рекламные сообщения вызывающему абоненту иным способом.
Краткое изложение сущности изобретения
Преимущества настоящего изобретения по сравнению с известными из уровня техники сетями и способами связи обеспечиваются за счет передачи рекламного сообщения вызывающему абоненту до передачи тональных сигналов обратного вызова при установлении соединения. В одном из вариантов осуществления изобретения в сети связи принимают от вызывающего абонента вызов вызываемого абонента и на время прерывает обработку вызова с целью установления соединения. Затем в сети связи выбирают рекламное сообщение для осуществляемого вызова и инициируют доставку рекламного сообщения вызывающему абоненту. После того как рекламное сообщение доставлено вызывающему абоненту, в сети связи возобновляется обработка вызова с целью установления соединения. При возобновлении обработки вызова в сеть связи передает вызывающему абоненту тональные сигналы обратного вызова и пытается установить соединение с вызываемым абонентом.
Поскольку обработка вызова на время прервана, сеть связи может полностью передать рекламное сообщение вызывающему абоненту. После того как рекламное сообщение доставлено и обработка вызова возобновлена, вызывающему абоненту передаются тональные сигналы обратного вызова, пока не будет установлено соединение. Рекламное сообщение не прерывается при ответе вызываемого абонента на вызов, поскольку обработка вызова на время прервана и вызов еще не поступил вызываемому абоненту. За счет временного прерывания обработки вызова поставщик услуг может гарантировать передачу вызывающим абонентам полных рекламных сообщений.
В настоящем изобретении также предложена сеть связи, содержащая систему передачи рекламных сообщений и главный узел. Главный узел способен принимать от вызывающего абонента вызов вызываемого абонента и прерывать обработку вызова с целью установления соединения. Главный узел способен далее передавать системе передачи рекламных сообщений сообщение с запросом рекламного сообщения для осуществляемого вызова. А система передачи рекламных сообщений может осуществлять выбор рекламного сообщения для осуществляемого вызова и инициировать доставку выбранного рекламного сообщения вызывающему абоненту. После того как рекламное сообщение доставлено вызывающему абоненту, главный узел способен далее возобновлять обработку вызова, чтобы вызывающий абонент мог принимать тональные сигналы обратного вызова с целью установления соединения. В изобретении могут быть предусмотрены другие частные варианты осуществления описанных способа и сети.
Описание чертежей
Одинаковые или однотипные элементы на всех чертежах обозначены одинаковыми позициями, где:
на фиг.1 проиллюстрирована сеть связи согласно одному из примеров осуществления изобретения,
на фиг.2 - блок-схема, иллюстрирующая способ управления работой сети связи при передаче рекламного сообщения вызывающему абоненту согласно одному из примеров осуществления изобретения,
на фиг.3 - другая сеть связи согласно одному из примеров осуществления изобретения,
на фиг.4 - схема сообщения, иллюстрирующая один из примеров работы показанной на фиг.3 сети связи при регистрации вызывающего абонента согласно одному из примеров осуществления изобретения,
на фиг.5 - схема сообщения, иллюстрирующая один из примеров работы показанной на фиг.3 сети связи при передаче рекламного сообщения вызывающему абоненту согласно одному из примеров осуществления изобретения,
на фиг.6 - схема сообщения, иллюстрирующая другой пример работы показанной на фиг.3 сети связи при передаче рекламного сообщения вызывающему абоненту согласно одному из примеров осуществления изобретения.
на фиг.7 - схема сообщения, иллюстрирующая один из примеров работы показанной на фиг.3 сети связи при пропуске рекламного сообщения согласно одному из примеров осуществления изобретения,
на фиг.8 - схема сообщения, иллюстрирующая другой пример работы показанной на фиг.3 сети связи при передаче рекламного сообщения вызывающему абоненту согласно одному из примеров осуществления изобретения.
Подробное описание изобретения
На фиг.1-8 и в следующем далее описании представлены конкретные примеры вариантов осуществления изобретения для пояснения специалистам в данной области техники, как может быть создано и применено изобретение. При изложении принципов изобретения некоторые традиционные особенности изобретения упрощены или опущены. Специалисты в данной области техники примут во внимание разновидности этих вариантов осуществления, которые входят в объем изобретения. Специалисты в данной области техники также примут во внимание, что описанные далее признаки могут сочетаться различными способами, образуя множество частных вариантов осуществления изобретения. Таким образом, изобретение ограничено не конкретными описанными далее вариантами осуществления, а лишь формулой изобретения и ее эквивалентами.
На фиг.1 проиллюстрирована сеть 100 связи согласно одному из примеров осуществления изобретения. Сеть 100 связи может представлять собой сеть проводной связи, такую как коммутируемая телефонная сеть общего пользования (КТСОП или PSTN, от английского - Public Switched Telephone Network) или сеть беспроводной связи, такую как сеть с многостанционным доступом с кодовым разделением каналов (CDMA), сеть с многостанционным доступом с временным разделением каналов (TDMA), глобальная система мобильной связи (GSM) или универсальная система мобильной связи (UMTS). В сеть 100 связи может входить базовая сеть с коммутацией каналов или базовая сеть с коммутацией пакетов, такая как мультимедийная IP-подсистема (IMS). Сеть 100 связи способна обеспечивать связь между вызывающим абонентом 112 (посредством устройства 110 связи) и вызываемым абонентом 122 (посредством устройства 120 связи). Устройства 110 и 120 могут представлять собой любые устройства связи, такие как стационарный телефон, радио (мобильный) телефон, персональный цифровой помощник (PDA), IP-телефон, телефон на основе протокола SIP и т.д. Сеть 100 связи имеет главный узел 102, главный узел 104 и систему 106 передачи рекламных сообщений (рекламы). В главный узел 102 входит любой коммутатор, сервер или другое устройство, которое обслуживает устройство 110 при осуществлении вызова. Например, главный узел 102 может представлять собой коммутатор сети проводной связи, центр коммутации подвижной связи (ЦКПС или MSC, от английского - Mobile Switching Center) сети беспроводной связи или функцию управления соединениями сети IMS. Аналогичным образом в главный узел 104 входит любой коммутатор, сервер или другое устройство, которое обслуживает устройство 120 при осуществлении вызова.
Система 106 передачи рекламных сообщений представляет собой любую систему, сервер или устройство, способное воспроизводить, доставлять или иным способом передавать рекламное сообщение вызывающему абоненту 112. Рекламное сообщение представляет собой любой носитель или содержимое, способное привлечь внимание к товарам и(или) услугам. Товары или услуги могут иметь отношение к сети 100 связи (или поставщику услуг, управляющему сетью 100 связи) или к третьему лицу, которое договаривается с поставщиком услуг о передаче рекламного сообщения. Рекламное сообщение может доставляться вызывающему абоненту 112 с использованием носителей множества различных типов, таких как носитель текста, звукозаписи, видеозаписи, мультимедийный носитель и т.д. Система 106 передачи рекламных сообщений также может передавать информационные сообщения других типов, которые необязательно являются рекламными сообщениями. Например, информационными сообщениями могут являться объявление о какой-либо годовщине, объявление о каком-либо мероприятии, экстренное сообщение, такое как оповещение о погодных условиях или условиях дорожного движения и т.д.
Система 106 передачи рекламных сообщений представлять собой единый независимый сервер или систему в сети 100 связи, такую как интеллектуальное периферийное устройство или сервер приложений, или может быть распределена по сети 100 связи среди множества серверов или систем. Система 106 передачи рекламных сообщений также может входить в главный узел 102 и(или) главный узел 104. В системе 106 передачи рекламных сообщений хранится информация о рекламных сообщениях, которые должны доставляться вызывающему абоненту 112 и другим вызывающим абонентам. Информация о рекламных сообщениях может содержать фактическое содержимое рекламных сообщений, такое как звуковые файлы, видео файлы и т.д. Информация о рекламных сообщениях может также или в качестве альтернативы содержать информацию для идентификации рекламных сообщений, такую как название рекламного сообщения, имя владельца рекламного сообщения или местоположение рекламного сообщения (например, ссылку, сетевой адрес и т.д.). В системе 106 передачи рекламных сообщений может необязательно храниться каждое из фактических рекламных сообщений, но должна храниться информация о рекламных сообщениях для использования в сети 100 связи.
Сетью 100 связи управляет поставщик услуг или множество поставщиков услуг. В рассматриваемом варианте осуществления поставщик услуг предлагает рекламную услугу передачи одного или нескольких рекламных сообщений во время осуществления вызова до передачи тональных сигналов обратного вызова при установлении соединения. Согласно этому варианту осуществления вызывающий абонент 112 и(или) вызываемый абонент 122 могут получать рекламную услугу по подписке.
На фиг.2 показана блок-схема, иллюстрирующая способ 200 управления сетью 100 связи с целью передачи рекламного сообщения вызывающему абоненту 112 согласно одному из примеров осуществления изобретения. Шаги осуществления способа 200 будут описаны применительно к показанной на фиг.1 сети 100 связи. Проиллюстрированные на фиг.2 шаги блок-схемы не являются исчерпывающими и могут содержать другие шаги, которые не показаны.
На шаге 202 осуществления способа 200 главный узел 102 посредством устройства 110 принимает от вызывающего абонента вызов 112 вызываемого абонента 122. Во время приема вызова главный узел 102 может принимать цифры, набираемые для установления соединения. Главный узел 102 инициирует обработку вызова, чтобы определить как поступить с вызовом. При обработке вызова может быть предусмотрен один или несколько триггеров, заданных для передачи описываемой рекламной услуги. Если во время обработки вызова условие или условия триггера выполнены, главный узел 102 на шаге 204 на время прерывает обработку вызова при установлении соединения. Главный узел 102 также передает системе 106 передачи рекламных сообщений сообщение с запросом рекламного сообщения для осуществляемого вызова.
На шаге 206 система 106 передачи рекламных сообщений принимает сообщение от главного узла 102 и выбирает рекламное сообщение для осуществляемого вызова. Система 106 передачи рекламных сообщений может выбрать рекламное сообщение, исходя из информации о вызывающем абоненте 112, информации о вызываемом абоненте 122 или другой информации. Например, система 106 передачи рекламных сообщений может выбрать рекламное сообщение, исходя из пользовательского профиля (например, возраста, увлечений и т.д.) вызывающего абонента 112, исходя из местоположения вызывающего абонента 112 или другой информации о вызывающем абоненте 112. Система 106 передачи рекламных сообщений может выбрать рекламное сообщение, исходя из личности вызываемого абонента 122, пользовательского профиля вызываемого абонента 122 или другой информации о вызываемом абоненте 122. Система 106 передачи рекламных сообщений также может не выбрать рекламное сообщение для воспроизведения при осуществлении вызова, что означает, что система 106 передачи рекламных сообщений пропускает рекламное сообщение при осуществлении вызова.
Затем на шаге 208 система 106 передачи рекламных сообщений инициирует доставку выбранного рекламного сообщения вызывающему абоненту 112. Рекламное сообщение может представлять собой содержимое на носителе любого типа, таком как носитель текста, звукозаписи, видеозаписи, мультимедийный носитель и т.д. Система 106 передачи рекламных сообщений может инициировать доставку рекламного сообщения разнообразными способами. Например, система 106 передачи рекламных сообщений может сохранить содержимое выбранного рекламного сообщения и доставить рекламное сообщение вызывающему абоненту 112 посредством главного узла 102. В качестве альтернативы система 106 передачи рекламных сообщений может выявить другой сервер содержимого, в котором хранится выбранное рекламное сообщение, и предоставить главному узлу 102 идентификатор сети (например, URL или TLDN для сервера содержимого. Затем главный узел 102 может установить связь с сервером содержимого, который доставит рекламное сообщение вызывающему абоненту 112. В качестве альтернативы система 106 передачи рекламных сообщений может передать устройству 110 идентификатор сети с указанием сервера содержимого, в котором хранится рекламное сообщение. Затем устройство 110 может автоматически осуществить доступ к серверу содержимого, чтобы загрузить рекламное сообщение в ответ на полученный идентификатор сети.
После того как рекламное сообщение доставлено вызывающему абоненту 112, главный узел 102 возобновляет обработку вызова с целью установления соединения. Теперь может осуществляться обычный процесс осуществления вызова с целью установления соединения с вызываемым абонентом 122. Как показано на фиг.1, главный узел 102 маршрутизирует вызов в главный узел 104. Затем главный узел 104 пытается установить соединение с устройством 120. На шаге 212 главный узел 104 также передает устройству 110 вызывающего абонента 112 тональные сигналы обратного вызова (иначе называемые тональными сигналами о прохождении соединения). Тональные сигналы обратного вызова могут представлять собой традиционные длинные гудки низкого тона, мультимедийные тональные сигналы обратного вызова, другое рекламное сообщение или сигнал обратного вызова любого иного типа. Главный узел 104 может установить связь с сервером тональных сигналов обратного вызова (не показан на фиг.1), чтобы передать устройству 110 тональные сигналы обратного вызова. Тональные сигналы обратного вызова могут представлять собой тональные сигналы отбоя вызова или тональные сигналы занятости в зависимости от состояния вызываемого абонента 122 (состояние отбоя или занятости).
Если вызывающий абонент 112 прослушивает или просматривает рекламное сообщение, система 106 передачи рекламных сообщений может начислять вызывающему абоненту 112 призовые очки, которые он зарабатывает за прием рекламного сообщения. Система 106 передачи рекламных сообщений может вести для вызывающего абонента 112 счет, на который начисляются призовые очки, заработанные вызывающим абонентом 112. Призовые очки могут быть использованы вызывающим абонентом 112 для получения скидок, подарков и т.д.
В одном из альтернативных вариантов осуществления главный узел 104 может выполнять некоторые или все функции, выполняемые главным узлом 102. Например, главный узел 104 может отслеживать один или несколько триггеров и, если триггер найден, прерывать обработку вызова и устанавливать связь с системой 106 передачи рекламных сообщений. Если вызывающий абонент 112 подписан на рекламную услугу, описанные шаги осуществления способа 200, вероятно, обеспечит главный узел 102, который обслуживает устройство 110 вызывающего абонента 112. Если вызываемый абонент 122 подписан на рекламную услугу, описанные шаги осуществления способа 200, вероятно, обеспечит не главный узел 102, а главный узел 104, который обслуживает устройство 120 вызываемого абонента 122. Поставщик услуг может задавать конфигурацию сети 100 связи различными желаемыми способами.
Описанный выше способ 200 обладает преимуществами по сравнению с известными рекламными услугами. Поскольку обработка вызова на время прерывается, система 106 передачи рекламных сообщений способна передать вызывающему абоненту 112 полное рекламное сообщение. После того как рекламное сообщение доставлено и обработка вызова возобновлена, вызывающему абоненту 112 передают тональные сигналы обратного вызова, пока не будет установлено соединение. Рекламное сообщение не прерывается вызываемым абонентом 122, отвечающим на вызов, так как обработка вызова на время прерывается, и вызов еще не поступил вызываемому абоненту 122. За счет временного прерывания обработки вызова поставщик услуг может гарантировать передачу вызывающему абоненту 112 полных рекламных сообщений.
Как указано в предыдущих абзацах, система 106 передачи рекламных сообщений может выбрать рекламное сообщение для воспроизведения при осуществлении вызова, исходя из различных критериев. Одним из примеров критерия, используемого при выборе рекламного сообщения, может являться пользовательский профиль вызывающего абонента 112. Пользовательским профилем являются любые данные или информация о вызывающем абоненте 112, которая используется для выбора рекламного сообщения. В пользовательский профиль может входить возраст вызывающего абонента 112, пол вызывающего абонента 112, услуги, на которые подписан вызывающий абонент 112, возможности устройства 110, полоса пропускания, доступная для устройства 110, уровни качества обслуживания, конкретные интересы вызывающего абонента 112 (такие как увлечение спортом, комедиями, музыкой и т.д.) или любая иная желаемая информация. Система 106 передачи рекламных сообщений может обрабатывать пользовательский профиль с целью выбора рекламного сообщения, которое воспроизводится для вызывающего абонента 112.
Другим примером критерия, используемого при выборе рекламного сообщения, может являться выбор, который делает вызывающий абонент 112. При использовании этого критерия исходят из того, что вызывающий абонент 112 подписан на рекламную услугу. При подписке на рекламную услугу вызывающий абонент 112 может выбрать рекламные сообщения одного или нескольких типов или категорий для воспроизведения. Например, одной из категорий рекламного сообщения может являться "рестораны", а другой категорией рекламного сообщения - "кинофильмы". Таким образом, вызывающий абонент 112 может определить категории рекламных сообщений для воспроизведения. Вызывающий абонент 112 также может изменить свой выбор категорий рекламных сообщений, например, посредством Web-страницы, устройства 110 (например, посредством ниспадающего меню) и т.д. Вызывающий абонент 112 также может выбрать более конкретную категорию рекламных сообщений, такую как рекламные сообщения, касающиеся МР3-плееров типа iPOD, часов и т.д.
Другим примером критерия, используемого при выборе рекламного сообщения, может являться текущее состояние вызывающего абонента 112. Некоторыми примерами состояния вызывающего абонента 112 являются "дома", "на работе", "за рулем", "в отъезде" и т.д. Вызывающий абонент 112 может установить, рекламные сообщения каких категорий воспроизводятся при каждом состоянии вызывающего абонента 112. Если состояние вызывающего абонента 112 меняется, рекламные сообщения, выбранные системой 106 передачи рекламных сообщений, также могут меняться. Система 106 передачи рекламных сообщений также может позволять вызывающему абоненту 112, поставщику услуг, управляющему сетью 100 связи или другому лицу задавать параметры рекламы. Параметрами рекламы являются правила или стратегии, с помощью которых контролируют доставку рекламных сообщений вызывающему абоненту. Например, одним из параметров рекламы может являться максимальное допустимое число рекламных сообщений за определенный отрезок времени. Другим параметром рекламы может являться максимальное допустимое число рекламных сообщений конкретного рекламодателя. Еще одним параметром рекламы может являться количество воспроизведений одного и того же рекламного сообщения для вызывающего абонента. Система 106 передачи рекламных сообщений может вести учет воспроизведения рекламных сообщений для отдельных абонентов и обрабатывать параметры рекламы и данные учета с целью дополнительного содействия выбору рекламного сообщения для воспроизведения.
Другим примером критерия, используемого при выборе рекламного сообщения, может быть местоположение вызывающего абонента 112. В этом случае система 106 передачи рекламных сообщений может передавать вызывающему абоненту 112 зависящее от местоположения рекламное сообщение. Например, если вызывающий абонент 112 находится в торговом центре, система 106 передачи рекламных сообщений может воспроизводить рекламное сообщение о распродаже в каком-либо магазине поблизости от вызывающего абонента 112. Для передачи зависящих от местоположения рекламных сообщений система 106 передачи рекламных сообщений определяет местоположение (или предполагаемое местоположение) вызывающего абонента 112. В одном из примеров система 106 передачи рекламных сообщений может принимать от устройства 110 вызывающего абонента 112 данные широты/долготы, если устройство 110 подключено к GPS. В другом примере система 106 передачи рекламных сообщений может принимать от ЦКПС, который обслуживает устройство 110, идентификатор центра коммутации подвижной связи (ИЦКПС или MSCID, от английского - Mobile Switching Center Identification), если вызывающий абонент 112 является подвижным абонентом. В этом случае система 106 передачи рекламных сообщений может осуществлять доступ к базе данных, в которой ИЦКПС сопоставлен с местоположением, чтобы рассчитать местоположение вызывающего абонента 112. В другом примере система 106 передачи рекламных сообщений может принимать абонентский номер вызывающего абонента 112, если вызывающий абонент 112 является стационарным пользователем (с постоянным местоположением). В этом случае система 106 передачи рекламных сообщений может осуществлять доступ к базе данных, в которой зона согласно плану нумерации - трехзначный код местоположения (NPA-NXX) абонентского номера сопоставлен с местоположением, чтобы рассчитать местоположение вызывающего абонента 112.
Вызывающий абонент 112 может иметь возможность выбирать, должны ли рекламные сообщения быть связаны с его местоположением в пределах собственной сети или с текущим местоположением (например, в случае роуминга). Можно рассмотреть следующий пример реализации этой концепции. Пользовательский профиль вызывающего абонента 112 содержит инициируемый признак "местоположение в пределах собственной сети или текущее местоположение", который соответствует каждой категории рекламного сообщения. Исходя из признака, система 106 передачи определяет для каждой категории, следует ли передавать вызывающему абоненту 112 рекламные сообщения, зависящие от его местоположения в пределах собственной сети или текущего местоположения. Например, допустим, что вызывающий абонент 112 выбирает для категории рекламных сообщений "автомобили" признак "местоположение в пределах собственной сети". Также допустим, что вызывающий абонент 112 выбирает для категории рекламных сообщений "еда" признак "текущее местоположение". При выборе рекламного сообщения для передачи вызывающему абоненту 112 система 106 передачи рекламных сообщений сверяет признак "местоположение в пределах собственной сети или текущее местоположение", чтобы определить, какое местоположение следует использовать. Например, если выбранной категорией рекламных сообщений являются "автомобили", система 106 передачи рекламных сообщений выберет рекламные сообщения об автомобилях, имеющие отношение к местоположению, вызывающего абонента 112 в пределах собственной сети. Если выбранной категорией рекламных сообщений является "еда", система 106 передачи рекламных сообщений выберет рекламные сообщения о еде, имеющие отношение к текущему местоположению вызывающего абонента 112, независимо от того, зарегистрирован ли вызывающий абонент 112 в собственной сети или находится в роуминге.
Пока рекламное сообщение воспроизводится для вызывающего абонента 112 согласно любому из описанных вариантов осуществления, вызывающий абонент 112 может взаимодействовать с сетью 100 связи, чтобы активизировать одно или несколько свойств, например, путем использования идентификаторов, речевых команд и т.д. В одном из примеров вызывающий абонент 112 может передать команду пропуска рекламного сообщения, например, путем ввода конкретного идентификатора (например, *96) или путем произнесения слова "пропустить". В ответ на команду система 106 передачи рекламных сообщений пропустит рекламное сообщение или прекратит воспроизведение рекламного сообщения и даст главному узлу 102 команду возобновить обработку вызова. В другом примере вызывающий абонент 112 может передать запрос дополнительной информации о воспроизводимом рекламном сообщении путем ввода конкретного идентификатора (например, *97) или путем произнесения слова "еще". В ответ на запрос система 106 передачи рекламных сообщений может передать вызывающему абоненту 112 текстовое/мультимедийное сообщение, сообщение электронной почты или сообщение другого типа, содержащее дополнительную информации, запрошенную вызывающим абонентом 112.
Если вызывающий абонент 112 пропускает рекламное сообщение, как это описано в предыдущем абзаце, система 106 передачи рекламных сообщений может скорректировать призовые очки, уже начисленные вызывающему абоненту 112. Например, при инициации доставки рекламного сообщения вызывающему абоненту 112 система 106 передачи рекламных сообщений может начислить призовые очки на счет вызывающего абонента 112. Если позднее вызывающий абонент 112 передает команду пропустить рекламное сообщение, система 106 передачи рекламных сообщений может списать со счета вызывающего абонента 112 ранее начисленные призовые очки.
На фиг.3 проиллюстрирована другая сеть 300 связи согласно одному из примеров осуществления изобретения. В этом варианте осуществления сеть 300 связи представляет собой сеть беспроводной связи с функциональными возможностями интеллектуальной сети беспроводной связи. Сеть 300 связи способна обеспечивать связь между вызывающим абонентом 312 (посредством мобильного устройства 310) и вызываемым абонентом 322 (посредством мобильного устройства 320). Сеть 300 связи имеет центр 301 коммутации подвижной связи (ЦКПС), который обслуживает мобильное устройство 310 вызывающего абонента 312. ЦКПС 301 называется обслуживающим ЦКПС (0-ЦКПС). Сеть 300 связи также имеет ЦКПС 303, который обслуживает мобильное устройство 320 вызываемого абонента 322. ЦКПС 303 называется исходящим ЦКПС (И-ЦКПС). О-ЦКПС 301 и И-ЦКПС 303 соединены с сетью связи с коммутацией каналов, называемой в описании КТСОП 302. О-ЦКПС 301 и И-ЦКПС 303 также соединены с сетью обмена сигналами, называемой в описании сетью SS7 306. В других вариантах осуществления сеть связи и сеть обмена сигналами (базовая сеть) могут представлять собой сеть с коммутацией пакетов, такую как сеть IMS. Сеть 300 связи также имеет домашний регистр 308 местоположения (ДРМ), в котором хранится пользовательский профиль вызывающего абонента 312 или вызываемого абонента 322. В сеть 300 связи могут входить другие сети, системы или устройства, не показанные на фиг.3, такие как базовая станция между O-ЦКПС 301 и мобильным устройством 310 и базовая станция между И-ЦКПС 303 и мобильным устройством 320.
В сеть 300 связи также входит система 360 передачи рекламных сообщений. Система 360 передачи рекламных сообщений имеет сервер 362 тональных сигналов и сервер 364 выбора. Сервер 362 тональных сигналов представляет собой любую систему или сервер, который обрабатывает действия сети для системы 360 передачи рекламных сообщений. Сервер 364 выбора представляет собой любую систему или сервер, который выбирает рекламное сообщение, воспроизводимое для вызывающего абонента 312.
В дальнейшем описании допустим, что вызывающий абонент 312 подписан на рекламную услугу, предоставляемую поставщиком услуг, управляющим сетью 300 связи. Рекламной услугой является услуга передачи рекламных сообщений вызывающему абоненту до передачи сигнала обратного вызова при установлении соединения.
На фиг.4 показана схема сообщения, иллюстрирующая пример работы сети 300 связи при регистрации вызывающего абонента согласно одному из примеров осуществления изобретения. Для начала допустим, что мобильное устройство 310 вызывающего абонента 312 настроено или переведено в диапазон O-ЦКПС 301. Мобильное устройство 310 передает O-ЦКПС 301 регистрационное сообщение. В ответ на регистрационное сообщение O-ЦКПС 301 передает ДРМ 308 (который в этом варианте осуществления является ДРМ вызывающего абонента 312) сообщение с уведомлением о регистрации (Registration Notification, REGNOT) в формате ANSI-41 (Американский национальный институт стандартов), содержащее запрос конкретной информации о вызывающем абоненте 312. Сообщение REGNOT может содержать местоположение мобильного устройства 310, параметр TRANSCAP (передающая способность, от английского -Transmission Capability) и параметр WINCAP (возможность подсоединения к WIN, от английского - WIN Capability). Параметр TRANSCAP задают, чтобы указать, что O-ЦКПС 301 способен обработать параметр TRIGADDRLIST (список адресов триггеров, Trigger Address List), Параметр WINCAP задают, чтобы указать возможности подсоединения к WIN, которыми обладает O-ЦКПС 301.
В ответ на сообщение REGNOT ДРМ 308 передает O-ЦКПС 301 сообщение в форме REGNOT. Сообщение REGNOT содержит параметр TRIGADDRLIST, который задают, чтобы указать, какие триггеры WIN являются активными. Например, параметр TRIGADDRLIST может указывать, что активен триггер All_Calls (все вызовы). Параметр TRIGADDRLIST также определяет маршрутизацию до объекта сети, с которым должна быть установлена связь в ответ на инициирующее событие. Поскольку в этом варианте осуществления объектом сети, с которым должна быть установлена связь, является сервер 362 тональных сигналов, параметр TRIGADDRLIST указывает идентификатор сети или сетевой адрес сервера 362 тональных сигналов. Теперь мобильное устройство 310 зарегистрировано в качестве подписчика на рекламную услугу, предлагаемую поставщиком услуг.
На фиг.5 показана схема сообщения, иллюстрирующая пример работы сети 300 связи при передаче рекламного сообщения вызывающему абоненту 312 согласно одному из примеров осуществления изобретения. В этом варианте осуществления главный узел, обслуживающий вызывающего абонента, является триггером рекламной услуги. Когда главный узел, обслуживающий вызывающего абонента, является триггером, вызывающий абонент слышит рекламное сообщение всякий раз при осуществлении вызова (если только рекламное сообщение не будет пропущено).
В процессе работы вызывающий абонент 312 осуществляет вызов посредством мобильного устройства 310. O-ЦКПС 301 принимает набранные цифры вызываемого номера и инициирует обработку вызова. Если при обработке вызова O-ЦКПС 301 обнаруживает активный триггер (например, триггер All_Calls), O-ЦКПС 301 передает серверу 362 тональных сигналов сообщение с запросом исходящего вызова (Origination Request, ORREQ). Сообщение ORREQ содержит параметры вызова, такие как абонентский номер вызывающего абонента (номер подвижного абонента, MDN, от английского - Mobile Directory Number), набранные цифры вызываемого номера (Digits Dialed, DGTSDIAL), ИЦКПС (MSCID) для O-ЦКПС 301, тип триггера (TRIGTYPE) и возможности WIN (WINCAP). В ответ на обнаружение активного триггера O-ЦКПС 301 также приостанавливает обработку вызова и ожидает от сервера 362 тональных сигналов ответного сообщения ORREQ, чтобы продолжить обработку вызова.
Сервер 362 тональных сигналов принимает от O-ЦКПС 301 сообщение ORREQ и инициирует рекламную услугу с использованием параметров, содержащихся в сообщении ORREQ. Поскольку вызывающему абоненту 312 предоставлена рекламная услуга в сервере 362 тональных сигналов, сервер 362 тональных сигналов передает серверу 364 выбора сообщение с запросом подробностей рекламного сообщения для воспроизведения при осуществлении вызова (если они имеются). Сервер 362 тональных сигналов включает в запрос, передаваемый серверу 364 выбора, абонентский номер вызывающего абонента, ИЦКПС, абонентский номер вызываемого абонента и другую доступную информацию.
Сервер 364 выбора применяет свою логическую схему к пользовательскому профилю вызывающего абонента 312, чтобы определить, следует ли воспроизводить рекламное сообщение при осуществлении вызова. Если принято решение воспроизводить рекламное сообщение, сервер 364 выбора также выбирает рекламное сообщение для воспроизведения. Сервер 364 выбора может выбрать рекламное сообщение, исходя из различных критериев, некоторые из которых описаны при рассмотрении предыдущих вариантов осуществления. После выбора рекламного сообщения для воспроизведения сервер 364 выбора передает серверу 362 тональных сигналов ответное сообщение. Ответное сообщение содержит идентификатор выбранного рекламного сообщения.
В ответ на прием идентификатора рекламного сообщения сервер 362 тональных сигналов передает O-ЦКПС 301 сообщение о подключении ресурса (Connect Resource, CONNRES). Содержащийся в сообщении CONNRES параметр TLDN указывает абонентский номер сервера 362 тональных сигналов. В ответ на сообщение CONNRES O-ЦКПС 301 передает серверу 362 тональных сигналов начальное адресное сообщение (НАС или IAM, от английского - Initial Address Message) абонентской подсистемы сигнализации для цифровых сетей интегрального обслуживания с указанием установить (временный) участок соединения с абонентским номером, указанным в параметре TLDN сообщения CONNRES. Таким образом O-ЦКПС 301, исходя из абонентского номера, устанавливает временный участок соединения с сервером 362 тональных сигналов.
После установления участка соединения сервер 362 тональных сигналов воспроизводит или доставляет выбранное рекламное сообщение мобильному устройству 310 по установленному каналу-носителю. Сервер 362 тональных сигналов также контролирует любые команды вызывающего абонента 312, поступающие по каналу-носителю, и предпринимает соответствующие действия. Одним из таких действий может являться пропуск рекламного сообщения. Другим действием может являться запрос дополнительной информации о рекламном сообщении.
После передачи рекламного сообщения сервер 362 тональных сигналов передает O-ЦКПС 301 сообщение ORREQ, содержащее параметры Null (нулевые). В ответ на сообщение ORREQ O-ЦКПС 301 передает серверу 362 тональных сигналов сообщение о разъединении (Release, REL) с указанием разорвать (временный) участок соединения. В ответ сервер 362 тональных сигналов передает сообщение ISUP о состоявшемся разъединении (Release Complete, RLC). Затем O-ЦКПС 301 возобновляет обработку вызова вызываемого абонента 322 путем передачи И-ЦКПС 303 НАС для установления соединения. В ответ на НАС И-ЦКПС 303 пытается установить соединение с мобильным устройством 320. И-ЦКПС 303 также передает посредством O-ЦКПС 301 тональные сигналы обратного вызова мобильному устройству 310. Тональные сигналы обратного вызова могут представлять собой традиционные длинные гудки низкого тона, мультимедийные тональные сигналы обратного вызова, другое рекламное сообщение или сигнал обратного вызова любого иного типа.
На фиг.6 показана схема сообщения, иллюстрирующая другой пример работы сети 300 связи при передаче рекламного сообщения вызывающему абоненту 312 согласно одному из примеров осуществления изобретения. Как и на фиг.5, показанный на фиг.6 O-ЦКПС 301 принимает набранные цифры вызываемого номера и инициирует обработку вызова вызывающего абонента 312 мобильным устройством 310. Если при обработке вызова О-ЦКПС 301 обнаруживает активный триггер, O-ЦКПС 301 передает серверу 362 тональных сигналов сообщение ORREQ. В ответ на обнаружение активного триггера O-ЦКПС 301 приостанавливает обработку вызова и ожидает ответа на сообщение ORREQ от сервера 362 тональных сигналов для продолжения обработки вызова. В ответ на прерывание обработки вызова O-ЦКПС 301 также приводит в действие таймер функции коммутации услуг (ТФКУ). ТФКУ обеспечивает ограничение длительности прерывания обработки вызова и в целом может называться таймером прерывания.
Осуществляемые далее шаги, проиллюстрированные на фиг.6, соответствуют шагам, проиллюстрированным на фиг.5, пока сервер 362 тональных сигналов не воспроизведет рекламное сообщение для мобильного устройства 310. Помимо воспроизведения рекламного сообщения сервер 362 тональных сигналов включает таймер со сбросом (ТС или REST, от английского - Reset Timer) таким образом, чтобы он завершил отсчет до истечения времени отсчета ТФКУ в O-ЦКПС 301. Поскольку рекламное сообщение может воспроизводиться в течение пяти, десяти, пятнадцати секунд и т.д. оно может длиться дольше времени отсчета ТФКУ. Таким образом, если время отсчета ТС в сервере 362 тональных сигналов истекает, сервер 362 тональных сигналов передает O-ЦКПС 301 сообщение о сбросе таймера (ResetTimer, RESTTIMER). В ответ на сообщение ResetTimer O-ЦКПС 301 повторно инициирует ТФКУ. Затем сервер 362 тональных сигналов снова устанавливает ТС и продолжает передачу O-ЦКПС 301 сообщений ResetTimer в случае истечения времени отсчета ТС. Остальные шаги, осуществляемые по окончании рекламного сообщения, соответствуют шагам, описанным со ссылкой на фиг.5.
На фиг.7 показана схема сообщения, иллюстрирующая пример работы сети 300 связи при пропуске рекламного сообщения согласно одному из примеров осуществления изобретения. Вызывающий абонент 312 посредством мобильного устройства 310 осуществляет вызов. O-ЦКПС 301 принимает набранные цифры вызываемого номера и инициирует обработку вызова. Если при обработке вызова O-ЦКПС 301 обнаруживает активный триггер (например, триггер All_Calls), O-ЦКПС 301 передает серверу 362 тональных сигналов сообщение ORREQ. В ответ на обнаружение активного триггера O-ЦКПС 301 также приостанавливает обработку вызова и ожидает от сервера 362 тональных сигналов ответа на сообщение ORREQ, чтобы продолжить обработку вызова. Сервер 362 тональных сигналов принимает от O-ЦКПС 301 сообщение ORREQ и инициирует рекламную услугу с использованием параметров, содержащихся в сообщении ORREQ. Поскольку вызывающему абоненту 312 предоставлена рекламная услуга в сервере 362 тональных сигналов, сервер 362 тональных сигналов передает серверу 364 выбора сообщение с запросом подробностей рекламного сообщения для воспроизведения при осуществлении вызова (если они имеются). Сервер 364 выбора может вести список номеров, при наборе которых вызывающим абонентом 312 рекламное сообщение будет пропущено. Например, вызывающий абонент 312 может не пожелать принимать рекламные сообщения при вызовах на домашний телефон, на мобильный телефон ребенка и т.д. Сервер 364 выбора может также или в качестве альтернативы учитывать другие критерии, чтобы определить, следует ли воспроизводить рекламное сообщение при вызове. В этом варианте осуществления сервер 364 выбора определяет, что в случае данного вызова рекламное сообщение не следует воспроизводить, и передает серверу 362 тональных сигналов ответ с указанием того, что рекламное сообщение не следует воспроизводить.
В ответ на это сообщение сервер 362 тональных сигналов передает O-ЦКПС 301 сообщение ORREQ, содержащее параметры Null. В ответ на сообщение ORREQ O-ЦКПС 301 возобновляет обработку вызова вызываемого абонента 322 путем передачи И-ЦКПС 303 НАС для установления соединения. В ответ на НАС И-ЦКПС 303 пытается установить соединение с мобильным устройством 320. И-ЦКПС 303 также посредством O-ЦКПС 301 передает тональные сигналы обратного вызова мобильному устройству 310. Для поддержания связи между сервером 362 тональных сигналов и сервером 364 выбора на фиг.5-7 может использоваться любая схема обмена запросами/ответами на основе соответствующего протокола, такого как протокол управления передачей/межсетевой протокол (TCP/IP).
Как показано на фиг.4-7, главным узлом, который инициирует рекламную услугу, является O-ЦКПС 301. Главным узлом, который инициирует рекламную услугу, может также или в качестве альтернативы являться И-ЦКПС 303, как это показано на фиг.8. Когда вызываемый абонент подписан на услугу, инициирующим является главный узел, обслуживающий вызываемого абонента. В этом случае вызывающий абонент будет слышать рекламное сообщение при осуществлении вызова конкретных вызываемых абонентов. Например, если вызывающий абонент осуществляет вызов универсального магазина, вызывающий абонент услышит рекламное сообщение до приема тональных сигналов обратного вызова.
На фиг.8 показана схема сообщения, иллюстрирующая пример работы сети 300 связи при передаче рекламного сообщения вызывающему абоненту 312 согласно одному из примеров осуществления изобретения. Вызывающий абонент 312 посредством мобильного устройства 310 осуществляет вызов. O-ЦКПС 301 принимает набранные цифры вызываемого номера и инициирует обработку вызова. При обработке вызова O-ЦКПС 301 маршрутизирует вызов в И-ЦКПС 303, который также инициирует прерывание обработки вызова. И-ЦКПС 303 передает ДРМ 308 (который в этом варианте осуществления является ДРМ вызываемого абонента) сообщение с запросом местоположения (Location Request, LOCREQ). Сообщение LOCREQ содержит параметры вызова, такие как набранные цифры вызываемого номера (DGTSDIAL), тип триггера и возможности WIN. ДРМ 308 определяет, что абонент желает, чтобы все прерывания передавались узлу управления обслуживанием (УУО) путем обработки пользовательского профиля вызываемого абонента 322, и передает И-ЦКПС 303 ответ на запрос местоположения (Request Response, LOCREQ), содержащий список адресов триггеров с указанием списка УУО для использования и их соответствующих адресов.
Когда при дальнейшей обработке вызова И-ЦКПС 303 обнаруживает активный триггер (например, триггер досрочного прерывания (Advanced Termination Trigger)), И-ЦКПС 303 передает серверу 362 тональных сигналов сообщение об анализе информации (Analyzed Information, ANLYZD). В ответ на обнаружение активного триггера И-ЦКПС 303 также приостанавливает обработку вызова и ожидает от сервера 362 тональных сигналов ответ на сообщение об анализе информации (ANLYZD), чтобы продолжить обработку вызова.
Сервер 362 тональных сигналов принимает от И-ЦКПС 303 сообщение ANLYZD и инициирует рекламную услугу с использованием параметров, содержащихся в сообщении ANLYZD. Поскольку вызывающему абоненту 312 предоставлена рекламная услуга в сервере 362 тональных сигналов, сервер 362 тональных сигналов передает серверу 364 выбора сообщение с запросом подробностей рекламного сообщения для воспроизведения при осуществлении вызова (если они имеются). Сервер 362 тональных сигналов включает в запрос, передаваемый серверу 364 выбора, абонентский номер вызывающего абонента, ИЦКПС, абонентский номер вызываемого абонента и другую доступную информацию.
Сервер 364 выбора применяет свою логическую схему к пользовательскому профилю вызывающего абонента 312, чтобы определить, следует ли воспроизводить рекламное сообщение при осуществлении вызова. Если принято решение воспроизводить рекламное сообщение, сервер 364 выбора также выбирает рекламное сообщение для воспроизведения. Сервер 364 выбора может выбрать рекламное сообщение, исходя из различных критериев, некоторые из которых описаны при рассмотрении предыдущих вариантов осуществления. После выбора рекламного сообщения для воспроизведения сервер 364 выбора передает серверу 362 тональных сигналов ответное сообщение. Ответное сообщение содержит идентификатор выбранного рекламного сообщения.
В ответ на прием идентификатора рекламного сообщения сервер 362 тональных сигналов передает И-ЦКПС 303 сообщение о подключении ресурса (Connect Resource, CONNRES). Содержащийся в сообщении CONNRES параметр TLDN указывает абонентский номер сервера 362 тональных сигналов. В ответ нас сообщение CONNRES И-ЦКПС 303 передает серверу 362 тональных сигналов НАС с указанием установить (временный) участок соединения с абонентским номером, указанным в параметре TLDN сообщения CONNRES. Таким образом, И-ЦКПС 303, исходя из абонентского номера, устанавливает временный участок соединения с сервером 362 тональных сигналов.
После установления участка соединения сервер 362 тональных сигналов воспроизводит выбранное рекламное сообщение для И-ЦКПС 303 по установленному каналу-носителю. Затем И-ЦКПС 303 воспроизводит выбранное рекламное сообщение для O-ЦКПС 301, который передает рекламное сообщение вызывающему абоненту 312.
После передачи рекламного сообщения сервер 362 тональных сигналов передает И-ЦКПС 303 сообщение ANLYZD, содержащее параметры Null. В ответ на сообщение ANLYZD И-ЦКПС 303 передает серверу 362 тональных сигналов сообщение о разъединении (REL) с указанием разорвать (временный) участок соединения. В ответ сервер 362 тональных сигналов передает сообщение ISUP о состоявшемся разъединении (RLC). Затем И-ЦКПС 303 возобновляет обработку вызова вызываемого абонента 322 путем попытки установить соединение с мобильным устройством 320. И-ЦКПС 303 также посредством O-ЦКПС 301 передает тональные сигналы обратного вызова мобильному устройству 310. Тональные сигналы обратного вызова могут представлять собой традиционные длинные гудки низкого тона, мультимедийные тональные сигналы обратного вызова, другое рекламное сообщение или сигнал обратного вызова любого иного типа.
Хотя это и не включено в описание, может быть составлена аналогичная показанной на фиг.7 схема сообщения, иллюстрирующая как показанный на фиг.8 сервер 364 выбора может пропускать рекламные сообщения при осуществлении конкретного вызова.
Хотя в описании рассмотрены конкретные варианты осуществления, объем изобретения не ограничен этими конкретными вариантами, а определяется следующей далее формулой изобретения и ее эквивалентами.