СИСТЕМА АВТОМАТИЧЕСКОГО ОПОВЕЩЕНИЯ АБОНЕНТОВ МОБИЛЬНОЙ СВЯЗИ О СОБЫТИЯХ

Полезная модель относится к средствам телекоммуникаций и связи и может быть использована для оповещения абонентов мобильной связи о событиях, относящихся к другим абонентам мобильной связи (день рождения, именины и другие), с которыми у первых имеется связь.
Известна система выбора механизма электронного оповещения на основе информации о присутствии получателя (US, 7363345), принятая в качестве прототипа.
В качестве недостатков известной системы следует указать следующие:
- в прототипе отсутствует функция автоматического выявления связей между абонентами на основе данных о коммуникациях между абонентами;
- в прототипе отсутствует функция автоматического оповещения друзей, знакомых, коллег абонента о наступившем или предстоящем событии, связанном с абонентом (например, день рождения).
Технический результат, на достижение которого направлена полезная модель, заключается в автоматическом оповещении о событиях, относящихся к абоненту мобильной связи (абонент А), абонентов, имеющих дружескую, профессиональную или иную связь (абоненты Б) с абонентом А, а также автоматической рассылке поздравлений абонентов Б от абонента А о событии.
Указанный технический результат достигается тем, что система автоматического оповещения абонентов мобильной связи содержит модуль управления оповещениями, модуль передачи оповещений, хранилище данных о потребленных абонентами услугах, хранилище регистрационных данных об абонентах, систему отправки оповещений во внешнюю среду и коммутационное устройство абонента, при этом модуль управления оповещениями соединен входами-выходами с хранилищем данных о потребленных абонентами услугах и хранилищем регистрационных данных об абонентах, кроме того, модуль управления оповещениями своим выходом соединен со входом модуля передачи оповещений, выход которого соединен со входом системы отправки оповещений во внешнюю среду, а выход системы отправки оповещений соединен со входом коммуникационного устройства абонента.
Полезная модель поясняется чертежами, где на фиг.1-4 изображена система автоматического оповещения абонентов мобильной связи в различных вариантах архитектуры комплекса доставки оповещений.
Система автоматического оповещения абонентов мобильной связи содержит комплекс доставки оповещений 1 - один или несколько компьютеров; может содержать одно или несколько хранилищ данных, представляющих собой устройства с накопителем данных.
Хранилище данных о потребленных абонентами услугах 2 - Накопитель информации, содержащий детальные сведения о телефонных вызовах, SMS/MMS и прочих коммуникациях между абонентами мобильной связи.
Комплекс доставки оповещений 1 может взаимодействовать с одним или несколькими хранилищами данных о потребленных абонентами услугах 2…N.
Хранилище данных о потребленных абонентами услугах 2 может быть частью внешней системы (например, биллинга) (вариант 1, 2) или частью Комплекса доставки оповещений 1 (вариант 3, 4).
Хранилище регистрационных данных об абонентах 5 - накопитель информации, содержащий сведения о днях рождения абонентов и другую информацию, включая ФИО абонента.
Комплекс доставки оповещений 1 может взаимодействовать с одним или несколькими хранилищами регистрационных данных об абонентах 5…М.
Хранилище регистрационных данных об абонентах 5 может быть частью комплекса (доставки оповещений 1 (вариант 2, 4) или частью внешнего по отношению к системе сервера (вариант 1, 3).
Модуль управления оповещениями 4 - включает программное обеспечение, осуществляющее сбор/учет данных о днях рождения и прочих данных об абонентах; сбор данных о телефонных вызовах, SMS/MMS и прочих коммуникациях между абонентами; анализ данных о телефонных вызовах, SMS/MMS и прочих коммуникациях между абонентами с последующим выявлением связей между абонентами мобильной связи.
Модуль передачи оповещений 6 - включает программное обеспечение, предназначенное для передачи оповещений по различным каналам: SMS, MMS, голосовые звонки, электронная почта и прочим каналам.
Система отправки оповещений во внешнюю среду 3 - компьютер или аппаратный комплекс, осуществляющий прием, маршрутизацию и передачу по назначению оповещений по различным каналам: SMS, MMS, голосовые звонки, электронная почта и прочим каналам.
Комплекс доставки оповещений 1 может взаимодействовать с несколькими системами отправки оповещений во внешнюю среду 3…К.
Назначение компонентов системы автоматического оповещения абонентов мобильной связи.
Модуль управления оповещениями (4) производит поиск (10, 11) абонентов в Хранилище регистрационных данных об абонентах (5), у которых дата рождения, именины или другое событие приходится на определенный день (абонент А).
Модуль управления оповещениями (4) копирует (12, 13) данные о коммуникациях между абонентами из Хранилища данных о потребленных абонентами услугах (2) по проводному или беспроводному каналу передачи данных.
Модуль управления оповещениями (4) принимает (13) данные о коммуникациях между абонентами из Хранилища данных о потребленных абонентами услугах (2) по электронной почте.
Данные о коммуникациях между абонентами переносятся из Хранилища данных о потребленных абонентами услугах (2) в Модуль управления оповещениями (4) на съемном накопителе данных.
Модуль управления оповещениями (4) на основе детализированных данных о потребленных абонентами услугах определяет контактные данные (например, телефонный номер, адрес электронной почты и пр.) абонентов (абонент Б), связанных с абонентами, найденными в п.1.
Контактные данные абонентов А и Б передаются (14) в Модуль передачи оповещений(6) для отправки оповещений.
Модуль передачи оповещений(6) через Систему отправки оповещений во внешнюю среду (3) отправляет по каналам (15, 16) оповещения на коммуникационные устройства (7) абонентов Б, содержащие сведения о дне рождения, именинах или другом событии абонента А.
Модуль передачи оповещений(6) через Систему отправки оповещений во внешнюю среду (3) на коммуникационные устройства (7) абонентов Б отправляет по каналам (15, 16) предложения воспользоваться дополнительными услугами, такими как заказать поздравление, приобрести подарок и прочее, связанными с днем рождения, именинами или другим событием абонента А.
Работа системы автоматического оповещения абонентов мобильной связи и заключается в следующем.
1. Формирование и пополнение Хранилища регистрационных данных об абонентах (5).
Хранилищем регистрационных данных об абонентах (5) может являться биллинговая система оператора мобильной связи. В ней хранятся данные об абонентах - номер телефона, день рождения, ФИО и пр. Данные биллинговой системы пополняются оператором.
Хранилищем регистрационных данных об абонентах (5) может являться отдельный сервер, куда оператор складывает регистрационные данные абонентов, например, если оператор не хочет давать доступ к биллинговой системе напрямую.
Хранилище регистрационных данных об абонентах (5) может пополняться автоматически, при подписке абонентов на сервис. Посредством WEB/WAP сайта, SMS, электронной почты или приложения, установленного в мобильном телефоне, абонент сам указывает свои данные, такие как день рождения, ФИО и пр.
2. Выборка регистрационных данных об абонентах из Хранилища регистрационных данных об абонентах (5) Модулем управления оповещениями (4).
Если Хранилище регистрационных данных об абонентах (5) является частью Комплекса доставки оповещений (1) (вариант 2, 4 на чертеже), модуль управления оповещениями (4) обрабатывает данные об абонентах (см. п.3). Взаимодействие производится по электронному каналу связи (Ethernet, Wi-Fi, программный интерфейс и другие).
Данные в Хранилище регистрационных данных об абонентах (5) могут храниться в виде файлов. В этом случае файлы копируются в Комплекс доставки оповещений (1) по проводному или беспроводному каналу, например, по протоколу FTP. В дальнейшем файлы будут обработаны Модулем управления оповещениями и помещены в базу данных Комплекса доставки оповещений (1).
Данные в Хранилище регистрационных данных об абонентах (5) могут храниться в виде записей базы данных. В этом случае данные помещаются в базу данных Комплекса доставки оповещений (1) по проводному или беспроводному каналу связи.
И файлы и записи базы данных (предварительно их выгружают из базы данных в файл) могут быть переданы в Комплекс доставки оповещений (1) по электронной почте; скопированы на переносной накопитель данных, например DVD диск, и перенесены в Комплекс доставки оповещений (1); распечатаны на бумаге и введены в Комплекс доставки оповещений (1) человеком при помощи устройства ввода/вывода.
3. Обработка регистрационных данных об абонентах Модулем управления оповещениями (4).
Все полученные данные помещаются в базу данных Комплекса доставки оповещений (1), при необходимости они предварительно преобразуются в нужный формат (например, если получен файл).
Из полученных регистрационных данных об абонентах выделяются абоненты (назовем их абоненты А):
- у которых день рождения или другое событие (именины и пр.) приходится на сегодняшний/завтрашний день/через неделю и пр.;
- подписанные на услугу, автоматического поздравления друзей с 8 марта, 23 февраля, Новым годом и пр.;
- подписанные на услугу, автоматического оповещения о том, что друг абонента физически находится рядом с абонентом. Это обеспечивается за счет получения данных с базовых станций оператора и местоположении абонента.
4. Пополнение Хранилища данных о потребленных абонентами услугах (2).
Хранилищем данных о потребленных абонентами услугах (2) может являться коммутатор оператора мобильной связи, на котором ведется запись CDR файлов (CDR - детальные записи о звонках).
Хранилищем данных о потребленных абонентами услугах (2) может являться SMS или MMS центр с данными о SMS и MMS сообщениях.
Хранилищем данных о потребленных абонентами услугах (2) может являться отдельный сервер, куда оператор сам складывает данные о звонках (CDR), SMS/MMS и пр., например, если оператор не хочет давать доступ к коммутатору или SMS/MMS центру напрямую.
Хранилища данных о потребленных абонентами услугах (2) может быть несколько, например, несколько коммутаторов, SMS центр, MMS центр.
5. Выборка данных о потребленных абонентами услугах в Модуль управления оповещениями (4) из Хранилища данных о потребленных абонентами услугах (2).
Если Хранилище данных о потребленных абонентами услугах (2) является частью Комплекса доставки оповещений (1) (вариант 1, 3 на чертеже), модуль управления оповещениями (4) обрабатывает данные о потребленных абонентами услугах (см. п.6). Взаимодействие производится по электронному каналу связи.
Данные в Хранилище данных о потребленных абонентами услугах (2) могут храниться в виде файлов. В этом случае файлы копируются в Комплекс доставки оповещений (1) по проводному или беспроводному каналу, например, по протоколу FTP. В дальнейшем файлы будут обработаны Модулем управления оповещениями и помещены в базу данных Комплекса доставки оповещений (1).
Данные в Хранилище регистрационных данных об абонентах (5) могут храниться в виде записей базы данных. В этом случае данные помещаются в базу данных Комплекса доставки оповещений (1) по проводному или беспроводному каналу.
И файлы и записи базы данных (предварительно их выгружают из базы данных в файл) могут быть переданы в Комплекс доставки оповещений (1) по электронной почте; скопированы на переносной накопитель данных, например DVD диск, и перенесены в Комплекс доставки оповещений (1); распечатаны на бумаге и введены в Комплекс доставки оповещений (1) человеком при помощи устройства ввода/вывода.
6. Обработка данных о потребленных абонентами услугах Модулем управления оповещениями (4).
Все полученные данные помещаются в базу данных Комплекса доставки оповещений (1), при необходимости они предварительно преобразуются в нужный формат (например, если получен файл).
На основе данных о потребленных абонентами услугах (звонки, SMS/MMS, данные о местоположении) строится социальная сеть. При этом анализируется, кто, когда и кому звонил, отправлял SMS/MMS, как долго разговаривал; разговоры, SMS/MMS в рабочее или в нерабочее время; количество звонков, SMS/MMS в определенный период времени и пр.
Из данных социальной сети выделяются абоненты (назовем их абонентами Б), имеющие определенную степень связи с абонентами А.
Готовые для отправки оповещения данные сохраняются в базе данных Комплекса доставки оповещений (1): данные об абонентах А и Б (телефонные номера, ФИО, дата рождения и пр.); информация о событиях.
7. Отправка оповещений Модулем передачи оповещений(6).
Данные, необходимые для отправки оповещений, выбираются из базы данных Комплекса доставки оповещений (1). Производится генерация оповещений. Например:
- абоненты Б получают SMS/MMS о том, что у абонента А сегодня день рождения/именины. Дополнительно абонентам Б предлагается воспользоваться дополнительной услугой для поздравления абонентов А, приобрести подарок и пр.;
- абонентам Б совершается звонок от номера абонента А или с сервисного номера. Во время звонка, абоненту Б напоминается, что у абонента А сегодня день рождения/именины;
- абоненты Б получают SMS/MMS поздравление с 8 марта, 23 февраля, Новым годом и пр. от имени или с телефонного номера абонента А;
- абоненты А получают SMS/MMS о том, что в данный момент они территориально находятся рядом с абонентами Б.
Сгенерированные оповещения отправляются через Систему отправки оповещений во внешнюю среду (3) по проводному или беспроводному каналу на телефон или другой мобильный терминал абонента.
Системой отправки оповещений во внешнюю среду (3) может являться SMS/MMS центр, коммутатор, SMS/MMS шлюз и пр.
8. Пост анализ Модулем управления оповещениями (4).
Из данных о потребленных абонентами услугах (получение данных описано в п.5) выделяются коммуникации между абонентами, которые были инициированы отправленными оповещениями. Например:
- в течение N часов после оповещения, абонент Б позвонил, отправил SMS абоненту А;
- абонент А получил SMS от абонента Б (или пропустил звонок) и перезвонил абоненту Б.
Последовало несколько звонков и с интервалом не более N минут (причем тут уже неважно кто кому звонит). Звонки считаются одним звонком - так как это одна сессия общения. Аналогично и для SMS-сообщений - может быть целая сессия общения через SMS.
Взаимодействие по каналу (14) между компонентами (4, 6) Комплекса доставки оповещений (2) осуществляется по электронным каналам связи.
Каналы связи 10, 11, 12, 13, 15 могут являться как проводными, так и беспроводными.
Канал связи 16 является беспроводным.
Взаимодействие по каналам (10, 11, 14) между компонентами (4, 5, 6) Комплекса доставки оповещений (2) осуществляется по электронным каналам связи.
Каналы связи 12, 13, 15 могут являться как проводными, так и беспроводными.
Канал связи 16 является беспроводным.