Способ, система и устройство для реализации преобразования между сигналом обратного вызова и звонком вызова
Иллюстрации
Показать всеИзобретение относится к технике связи. Способ преобразования сигнала обратного вызова в звонок вызова включает в себя настройку информации сигнала обратного вызова в соответствии с запросом на настройку сигнала обратного вызова, получение данных с информацией звонка согласно настроенной информации сигнала обратного вызова и передачу указанных необходимых данных в терминал пользователя. Способ преобразования звонка вызова в сигнал обратного вызова включает в себя запрос на настройку сигнала обратного вызова в соответствии с информацией настройки звонка вызова, причем терминал пользователя производит настройку звонка вызова с использованием информации настройки звонка вызова, осуществление настройки сигнала обратного вызова, соответствующего звонку вызова. Технический результат заключается в расширении арсенала технических средств. 9 н. и 43 з.п. ф-лы, 22 ил.
Реферат
Область техники, к которой относится изобретение
Настоящее изобретение относится к технической области связи, в частности к области технологий обработки звонков (сигналов) вызова, и более конкретно относится к способу и устройству для настройки сигнала обратного вызова и звонка вызова, а также к способу и системе для реализации преобразования между сигналом обратного вызова и звонком вызова.
Уровень техники
Сигналом обратного вызова (сигналом ожидания ответа) называют аудиофрагмент, воспроизводимый для вызывающей стороны до того, как вызываемая сторона «берет трубку» и отвечает на вызов, инициированный вызывающей стороной. Разрабатываемые в настоящее время услуги индивидуализации сигналов обратного вызова становятся все более популярными благодаря высокой гибкости настройки таких услуг. В рамках услуг индивидуализации («расцвечивания») сигналов обратного вызова для вызывающей стороны могут воспроизводиться различные аудиофайлы, определенные в соответствии с настройками пользователя, и кроме того, для разных вызывающих сторон могут быть установлены разные сигналы обратного вызова. Например, может быть установлен групповой сигнал обратного вызова или сигнал обратного вызова, используемый по умолчанию. Для настройки группового сигнала обратного вызова пользователь приписывает определенный аудиофайл группе контактов в своей адресной книге, где звук, записанный в таком аудиофайле, является сигналом обратного вызова для группы. При инициации вызова данного пользователя от какого-либо из пользователей, входящих в данную группу, данный пользователь, являющийся вызывающей стороной, будет слышать звук данного аудиофайла. Сигнал обратного вызова, используемый по умолчанию, применяется в случаях, когда пользователем не определены особые сигналы обратного вызова для абонентов, занесенных в адресную книгу. Поэтому, когда такой абонент инициирует вызов пользователя, вызывающий абонент слышит сигнал обратного вызова, установленный данным пользователем для использования по умолчанию. Отношение соответствия между вызывающей стороной и аудиофайлом, определенным пользователем, сохранены в платформе сигналов обратного вызова.
Когда вызывающая сторона инициирует вызов, платформа сигналов обратного вызова воспроизводит соответствующий аудиофайл для вызывающей стороны в соответствии с сохраненным отношением соответствия между вызывающей стороной и аудиофайлом.
Звонок вызова представляет собой аудиофрагмент, воспроизводимый для вызываемой стороны терминалом пользователя вызываемой стороны при поступлении вызова для пользователя. Пользователь может установить при помощи терминала пользователя разные звонки вызова для разных вызывающих сторон, например, такие как групповой звонок вызова или звонок вызова, используемый по умолчанию. Групповой звонок вызова представляет собой аудиофайл, назначенный пользователем для определенной группы контактов в адресной книге, так что звук аудиофайла используется в качестве звонка вызова для данной группы. При инициации вызова данного пользователя абонентом, входящим в такую группу, вызываемая сторона слышит звук соответствующего аудиофайла. Звонок вызова, используемый по умолчанию, представляет собой звонок, используемый в случаях, когда пользователем не определены особые звонки вызова для абонентов, занесенных в адресную книгу. Поэтому, когда такой абонент инициирует вызов данного пользователя, вызываемая сторона слышит звонок вызова, установленный данным пользователем для использования по умолчанию.
В настоящее время существуют три схемы сигналов обратного вызова: схема интеллектуальной сети, схема абонентского пункта вызывающей стороны и схема абонентского пункта вызываемой стороны.
Шаг А: вызывающая сторона инициирует вызов узла коммутации услуг связи (Service Switching Point, SSP); SSP запускает интеллектуальную услугу в соответствии с меткой услуги сигналов обратного вызова в вызове и передает информацию о метке в узел управления услугами (Service Control Point, SCP); SCP получает номер для сигнала обратного вызова и передает его в SSP.
Шаг В: SSP инициирует вызов вызываемой стороны и платформы сигналов обратного вызова в соответствии с полученным номером для сигнала обратного вызова.
Шаг С: определяется устанавливаемый через SSP и функционирующий под управлением SSP голосовой канал, причем голосовой канал соединяет вызываемую сторону с вызывающей стороной, а также устанавливается и активируется голосовой канал через SSP под управлением SSP, так что голосовой канал соединяет платформу сигналов обратного вызова и вызывающую сторону.
Шаг D: платформа сигналов обратного вызова воспроизводит индивидуальный сигнал обратного вызова для вызывающей стороны через голосовой канал между платформой сигналов обратного вызова и вызывающей стороной.
Шаг Е: вызываемая сторона берет трубку, чем активирует голосовой канал между вызывающей стороной и вызываемой стороной, после чего вызывающая сторона и вызываемая сторона общаются между собой по голосовому каналу. В это время SSP прекращает соединение с платформой сигналов обратного вызова и освобождает ресурсы платформы сигналов обратного вызова.
Фиг.1 схематически иллюстрирует архитектуру системы для загрузки и настройки звонка вызова, как известно из уровня техники. Как показано на фиг.1, система содержит сервер загрузки звонков вызова, прокси-шлюз, использующий технологию Push (Push Proxy Gateway, PPG), шлюз протокола беспроводных приложений (Wireless Application Protocol, WAP) и мобильный терминал. Сервер загрузки звонков вызова выполнен с возможностью передачи в PPG информации о звонке вызова, выбранном пользователем, и передаче звонка вызова в мобильный терминал через шлюз WAP в соответствии с поступившим из мобильного терминала запросом на загрузку звонка вызова. PPG выполнен с возможностью формирования Push-сообщения (Push message) в соответствии с информацией о звонке вызова, полученной из сервера загрузки звонков вызова, и передачи Push-сообщения, содержащего информацию о загрузке звонка вызова, в мобильный терминал. Мобильный терминал выполнен с возможностью установления соединения со шлюзом WAP в соответствии с Push-сообщением, полученным из PPG, передачи запроса на загрузку звонка вызова в сервер загрузки звонков вызова через шлюз WAP и загрузки звонка вызова, передаваемого сервером загрузки звонков вызова через шлюз WAP. Поскольку обмен информацией между мобильным терминалом и шлюзом WAP происходит на основе технологии WAP, а обмен информацией между шлюзом WAP и сервером загрузки звонков вызова происходит на основе протокола HTTP (Hyper Text Transfer Protocol), шлюз WAP выполнен с возможностью преобразования протокола для информации, передаваемой между мобильным терминалом и сервером загрузки звонков вызова, из одного формата в другой. Кроме того, мобильный терминал выполнен с возможностью установки полученного звонка вызова для использования в качестве звонка вызова для соответствующих абонентов, занесенных в адресную книгу в соответствии с действиями, производимыми пользователем. PPG в основном предназначен для активной принудительной передачи информации, получения push-запроса (запроса на принудительную передачу) информации WAP от сервера загрузки звонков вызова и передачи соответствующей информации WAP в мобильный терминал.
Кроме того, обмен информацией между сервером загрузки звонков вызова и PPG происходит на основе протокола PAP (Push Access Protocol), а обмен информацией между РРС и мобильным терминалом происходит на основе протокола Р-ОТА (Push Over-The-Air).
Пользователь может зарегистрироваться на сервере загрузки звонков вызова через персональный компьютер (ПК) или мобильный терминал и выбрать звонок вызова для загрузки. Когда пользователь регистрируется на сервере загрузки звонков вызова через ПК, ПК регистрируется на сервере загрузки звонков вызова через Интернет, после чего пользователь может выбрать звонок вызова для загрузки, используя взаимодействие ПК с сервером загрузки звонков вызова. Когда пользователь регистрируется на сервере загрузки звонков вызова через мобильный терминал, мобильный терминал регистрируется на сервере загрузки звонков вызова через шлюз WAP, после чего пользователь может выбрать звонок вызова для загрузки, используя взаимодействие мобильного терминала с сервером загрузки звонков вызова.
На фиг.2 представлена блок-схема операций загрузки и настройки звонков вызова, как известно из уровня техники. Как показано на фиг.2, загрузка и настройка звонка вызова включает в себя следующие шаги.
Шаги 201-202: пользователь регистрируется на сервере загрузки звонков вызова через ПК или мобильный терминал и выбирает звонок вызова для загрузки, используя взаимодействие сервера загрузки звонков вызова с ПК или мобильным терминалом.
Шаг 203: после выбора пользователем звонка вызова для загрузки сервер загрузки звонков вызова передает в PPG информацию о звонке вызова, выбранном пользователем.
Шаг 204: получив информацию о звонке вызова, шлюз PPG формирует Push-сообщение в соответствии с информацией о звонке вызова и передает в мобильный терминал Push-сообщение, содержащее информацию о загрузке звонка вызова. В последующих шагах предполагается участие мобильного терминала, но не ПК.
Шаги 205-206: мобильный терминал принимает Push-сообщение, устанавливает соединение со шлюзом WAP в соответствии с Push-сообщением и передает в шлюз WAP запрос на загрузку звонка вызова. Получив запрос на загрузку звонка вызова, шлюз WAP передает запрос на загрузку звонка вызова в сервер загрузки звонков вызова и выдает требование загрузить соответствующий звонок вызова.
Шаг 207: получив запрос на загрузку звонка вызова, сервер загрузки звонков вызова передает в шлюз WAP звонок вызова, выбранный пользователем.
Шаг 208: получив звонок вызова, шлюз WAP передает в мобильный терминал звонок вызова, выбранный пользователем.
Шаг 209: получив звонок вызова, мобильный терминал передает в шлюз WAP подтверждение получения, чтобы сообщить шлюзу WAP об успешном приеме звонка вызова.
Шаг 210: получив подтверждение получения, шлюз WAP передает результат передачи звонка вызова в сервер загрузки звонков вызова, чтобы сообщить серверу загрузки звонков вызова о необходимости завершения текущей операции загрузки звонка вызова.
Шаг 211: при получении звонка вызова мобильный терминал может произвести настройку звонка вызова в соответствии с действиями пользователя, чтобы использовать звонок вызова в качестве звонка вызова для соответствующего абонента, внесенного в адресную книгу.
Для выполнения шагов 209-210 и шага 211 не существует явной временной последовательности. Шаги 209-210 и шаг 211 могут быть выполнены одновременно; также возможен вариант, в котором сначала выполняются шаги 209-210 и затем шаг 211; также возможен вариант, в котором сначала выполняется шаг 211 и затем шаги 209-210.
На фиг.3 представлена условная схема системы для настройки сигналов обратного вызова, как известно из уровня техники. Как показано на фиг.3, такая система содержит периферийное оборудование, веб-сервер и платформу сигналов обратного вызова. Периферийное оборудование выполнено с возможностью регистрации в платформе сигналов обратного вызова через веб-сервер и подачи запроса на настройку сигнала обратного вызова платформой сигналов обратного вызова. Платформа сигналов обратного вызова выполнена с возможностью настройки сигнала обратного вызова терминала пользователя в соответствии с запросом на настройку сигнала обратного вызова и сохранения отношения соответствия между настроенным сигналом обратного вызова и вызывающей стороной. Веб-сервер выполнен с возможностью осуществления преобразования протоколов для информации, передаваемой между периферийным оборудованием и платформой сигналов обратного вызова. Обмен информацией между периферийным оборудованием и веб-сервером происходит на основе протокола HTTP, а обмен информацией между веб-сервером и платформой сигналов обратного вызова происходит на основе протокола SOAP (Simple Object Access Protocol). Периферийное оборудование может представлять собой персональный компьютер (ПК).
На фиг.4 представлена блок-схема операции настройки сигнала обратного вызова, как известно из уровня техники. Как показано на фиг.4, настройка сигнала обратного вызова включает в себя следующие шаги.
Шаг 401: периферийное оборудование передает запрос на регистрацию в платформе сигналов обратного вызова; платформа сигналов обратного вызова производит аутентификацию периферийного оборудования. При успешном завершении аутентификации периферийное оборудование осуществляет регистрацию в платформе сигналов обратного вызова.
Шаги 402-403: периферийное оборудование передает запрос на настройку сигнала обратного вызова в веб-сервер для осуществления настройки сигнала обратного вызова. Получив запрос на настройку сигнала обратного вызова, веб-сервер передает запрос на настройку сигнала обратного вызова в платформу сигналов обратного вызова.
Шаг 404: получив запрос на настройку сигнала обратного вызова, платформа сигналов обратного вызова производит настройку сигнала обратного вызова для терминала пользователя в соответствии с запросом на настройку сигнала обратного вызова и сохраняет отношение соответствия между вызывающей стороной и настроенным сигналом обратного вызова.
Шаги 405-406: по завершении настройки сигнала обратного вызова платформа сигналов обратного вызова возвращает в веб-сервер результат настройки сигнала обратного вызова, чтобы сообщить периферийному оборудованию о том, что сигнал обратного вызова успешно настроен. Получив результат настройки сигнала обратного вызова, веб-сервер передает результат настройки сигнала обратного вызова в периферийное оборудование.
Исследования, проведенные автором изобретения, показали, что преобразование между звонком вызова и сигналом обратного вызова не может быть реализовано в рамках известных решений.
Поскольку в рамках известных решений звонок вызова и сигнал обратного вызова не могут быть преобразованы один в другой, невозможно обеспечить сохранение в терминале и на сетевой стороне звонка вызова и сигнала обратного вызова, представляющих собой один и тот же звук. Даже в случае, когда звонок вызова и сигнал обратного вызова, представляющие собой один и тот же звук, сохранены в терминале и на сетевой стороне, их настройка производится по отдельности и никакой корреляции между ними не существует, вследствие чего пользователь, желающий установить одинаковые звонок вызова и сигнал обратного вызова для какого-либо абонента или группы абонентов, должен инициировать и производить их соответствующую настройку по отдельности. Следовательно, соответствующая настройка звонка вызова и сигнала обратного вызова должна быть произведена пользователем по отдельности, что нерационально, связано со значительными неудобствами для пользователя и негативно влияет на разработку и применение услуг обеспечения сигналов обратного вызова и загрузки звонков вызова.
Раскрытие изобретения
В соответствии с настоящим изобретением предлагаются способ и система для взаимного преобразования между сигналом обратного вызова и звонком вызова. Настоящее изобретение предлагает схему преобразования сигнала обратного вызова в звонок вызова, а также схему преобразования звонка вызова в сигнал обратного вызова.
В соответствии с настоящим изобретением предлагается способ настройки звонка вызова в соответствии с сигналом обратного вызова, состоящий в
осуществлении настройки информации сигнала обратного вызова для пользователя в соответствии с запросом на настройку сигнала обратного вызова; и
получении необходимых данных с соответствующей информацией звонка согласно настроенной информации сигнала обратного вызова и передаче указанных необходимых данных в терминал пользователя;
причем необходимые данные обеспечивают возможность получения терминалом пользователя звонка вызова по необходимым данным, а звонок вызова обеспечивает возможность настройки звонка вызова для терминала пользователя.
В соответствии с настоящим изобретением предлагается способ настройки сигнала обратного вызова в соответствии со звонком вызова, состоящий в
формировании запроса на настройку сигнала обратного вызова в соответствии с информацией настройки звонка вызова, причем терминал пользователя производит настройку звонка вызова с использованием информации настройки звонка вызова; и
осуществлении настройки сигнала обратного вызова, соответствующего звонку вызова, для использования в качестве информации сигнала обратного вызова терминала пользователя в соответствии с информацией настройки звонка вызова, содержащейся в запросе на настройку сигнала обратного вызова.
В соответствии с настоящим изобретением предлагается система для настройки звонка вызова в соответствии с сигналом обратного вызова, содержащая
сетевой элемент, выполненный с возможностью
осуществления настройки информации сигнала обратного вызова для пользователя в соответствии с запросом на настройку сигнала обратного вызова;
получения необходимых данных с соответствующей информацией звонка согласно информации настроенного сигнала обратного вызова и передаче указанных необходимых данных в терминал пользователя;
причем необходимые данные обеспечивают возможность получения терминалом пользователя звонка вызова по необходимым данным, а звонок вызова обеспечивает возможность настройки звонка вызова для терминала пользователя.
В соответствии с настоящим изобретением предлагается система для настройки сигнала обратного вызова в соответствии со звонком вызова, содержащая
платформу сигналов обратного вызова, выполненную с возможностью внесения сигнала обратного вызова, соответствующего звонку вызова, в массив сигналов обратного вызова терминала пользователя в соответствии с информацией настройки звонка вызова, переданной терминалом пользователя; и
сетевой элемент, выполненный с возможностью
формирования запроса на настройку сигнала обратного вызова в соответствии с информацией настройки звонка вызова, причем терминал пользователя производит настройку звонка вызова с использованием информации настройки звонка вызова; и
осуществления настройки сигнала обратного вызова, соответствующего звонку вызова, для использования в качестве информации сигнала обратного вызова терминала пользователя в соответствии с информацией настройки звонка вызова, содержащейся в запросе на настройку сигнала обратного вызова.
В соответствии с настоящим изобретением также предлагается система для осуществления преобразования между звонком вызова и сигналом обратного вызова, содержащая
модуль управления звонками, выполненный с возможностью настройки сигнала обратного вызова и запуска модуля направления данных звонка вызова;
модуль данных звонков вызова терминала, выполненный с возможностью сохранения звонка вызова терминала, соответствующего сигналу обратного вызова, сохраненному в модуле данных сигналов обратного вызова;
модуль направления данных звонков вызова, выполненный с возможностью осуществления поиска звонка вызова терминала, соответствующего настроенному сигналу обратного вызова, в модуле данных звонков вызова терминала и передачи необходимых данных звонка вызова терминала в терминал пользователя.
В соответствии с настоящим изобретением предлагается терминал, содержащий
первый модуль сохранения объектов управления, выполненный с возможностью сохранения объекта управления (management object, МО, ОУ), причем объект управления используется для направления необходимых данных звонка вызова терминала, соответствующего сигналу обратного вызова; и
модуль получения, выполненный с возможностью получения звонка вызова терминала в соответствии с необходимыми данными, причем необходимые данные получают путем использования объекта управления, сохраненного в первом модуле сохранения объектов управления.
В соответствии с настоящим изобретением также предлагается другой терминал, содержащий
модуль приема и модуль настройки звонка вызова, причем модуль приема выполнен с возможностью приема звонка, соответствующего информации настройки сигнала обратного вызова, а модуль настройки звонка вызова выполнен с возможностью настройки звонка для использования в качестве звонка вызова; и/или
модуль настройки сигнала обратного вызова, выполненный с возможностью настройки звонка вызова и формирования запроса на настройку сигнала обратного вызова в соответствии с информацией настройки звонка вызова.
В соответствии с настоящим изобретением предлагается система, содержащая
модуль сообщения, выполненный с возможностью сообщения серверу загрузки звонков вызова информации настройки сигнала обратного вызова по завершении настройки сигнала обратного вызова; и/или
модуль приема и модуль настройки, причем модуль приема выполнен с возможностью приема информации настройки звонка вызова от сервера загрузки звонков вызова или веб-сервера, а модуль настройки выполнен с возможностью настройки сигнала обратного вызова терминала пользователя в соответствии с информацией настройки звонка вызова.
В соответствии с настоящим изобретением также предлагается сервер загрузки звонков вызова, содержащий
модуль запросов, выполненный с возможностью передачи запроса на настройку сигнала обратного вызова, сформированного в соответствии с информацией настройки, причем терминал пользователя настраивает информацию звонка вызова с использованием информации настройки; и/или
модуль предоставления файлов, выполненный с возможностью предоставления терминалу пользователя информации звонка, соответствующей информации настройки сигнала обратного вызова, согласно информации настройки сигнала обратного вызова.
В решении по настоящему изобретению сетевая сторона определяет необходимые данные звонка вызова, соответствующего настроенному сигналу обратного вызова, и направляет необходимые данные в терминал пользователя. Терминал пользователя получает звонок вызова согласно необходимым данным. Таким образом осуществляется преобразование сигнала обратного вызова в звонок вызова.
В решении по настоящему изобретению после завершения настройки звонка вызова терминал пользователя сообщает результат настройки звонка вызова в платформу сигналов обратного вызова. Платформа сигналов обратного вызова вносит сигнал обратного вызова, соответствующий звонку вызова, в массив сигналов обратного вызова терминала пользователя в соответствии с результатом настройки звонка вызова. Таким образом осуществляется преобразование звонка вызова в сигнал обратного вызова.
Краткое описание чертежей
На фиг.1 представлена условная схема, иллюстрирующая архитектуру системы для загрузки и настройки звонков вызова по известным технологиям.
На фиг.2 представлена диаграмма операций загрузки и настройки звонков вызова по известным технологиям.
На фиг.3 представлена условная схема, иллюстрирующая архитектуру системы для настройки сигналов обратного вызова по известным технологиям.
На фиг.4 представлена диаграмма операции настройки сигналов обратного вызова по известным технологиям.
На фиг.5 представлена диаграмма, иллюстрирующая шаги способа по одному из вариантов осуществления изобретения.
На фиг.6 представлена диаграмма второго варианта осуществления изобретения.
На фиг.7 представлена схема, иллюстрирующая пример объекта управления (МО) по одному из вариантов осуществления изобретения.
На фиг.8 представлена диаграмма третьего варианта осуществления изобретения.
На фиг.9 представлена диаграмма, описывающая звонок на терминале пользователя по четвертому варианту осуществления изобретения.
На фиг.10 представлена условная схема, иллюстрирующая архитектуру платформы сигналов обратного вызова по пятому варианту осуществления изобретения.
На фиг.11 представлена условная схема, иллюстрирующая архитектуру платформы сигналов обратного вызова по шестому варианту осуществления изобретения.
На фиг.12 представлена условная схема, иллюстрирующая архитектуру терминала пользователя по седьмому варианту осуществления изобретения.
На фиг.13 представлена условная схема, иллюстрирующая архитектуру терминала пользователя по восьмому варианту осуществления изобретения.
На фиг.14 представлена условная схема, иллюстрирующая архитектуру системы для настройки звонков вызова и сигналов обратного вызова по одному из вариантов осуществления изобретения.
На фиг.15 представлена первая условная схема, иллюстрирующая архитектуру системы для настройки звонков вызова и сигналов обратного вызова по одному из вариантов осуществления изобретения.
На фиг.16 представлена первая диаграмма операций настройки звонков вызова и сигналов обратного вызова по одному из вариантов осуществления изобретения.
На фиг.17 представлена вторая условная схема, иллюстрирующая архитектуру системы для настройки звонков вызова и сигналов обратного вызова по одному из вариантов осуществления изобретения.
На фиг.18 представлена вторая диаграмма операций настройки звонков вызова и сигналов обратного вызова по одному из вариантов осуществления изобретения.
На фиг.19 представлена третья диаграмма операций настройки звонков вызова и сигналов обратного вызова по одному из вариантов осуществления изобретения.
На фиг.20 представлена условная схема, иллюстрирующая архитектуру терминала связи по одному из вариантов осуществления изобретения.
На фиг.21 представлена условная схема, иллюстрирующая архитектуру платформы сигналов обратного вызова по одному из вариантов осуществления изобретения.
На фиг.22 представлена условная схема, иллюстрирующая архитектуру сервера загрузки звонков вызова по одному из вариантов осуществления изобретения.
Осуществление изобретения
В соответствии с одним из вариантов осуществления изобретения предлагается способ для преобразования сигнала обратного вызова в звонок вызова, который позволяет осуществлять преобразование сигнала обратного вызова в звонок вызова на терминале. Как показано на фиг.5, способ включает в себя следующие основные этапы.
Этап 1: сетевая сторона определяет необходимые данные звонка вызова, соответствующего настроенному сигналу обратного вызова, и направляет такие данные в терминал пользователя.
Этап 2: терминал пользователя получает звонок вызова в соответствии с необходимыми данными.
В соответствии с первым вариантом осуществления настоящего изобретения предлагается способ преобразования сигнала обратного вызова в звонок вызова, включающий в себя следующие шаги.
Шаг 101: платформа сигналов обратного вызова в сети определяет необходимые данные звонка вызова, соответствующего настроенному сигналу обратного вызова.
Поскольку и сигналы обратного вызова, сохраненные в базе данных сигналов обратного вызова, и звонки вызова все пронумерованы, сигнал обратного вызова может представлять собой обычный сигнал обратного вызова, например звонок, содержащий аудиозапись, или мультимедийный сигнал обратного вызова, содержащий аудиофрагмент, видеофрагмент, изображение и т.п. Платформа сигналов обратного вызова может определить звонок вызова, соответствующий настроенному сигналу обратного вызова, посредством отношения соответствия между номером сигнала обратного вызова и номером звонка вызова, а затем определить необходимые данные. Номер сигнала обратного вызова и номер соответствующего звонка вызова могут быть идентичными. В таком случае платформа сигналов обратного вызова производит непосредственный поиск номера звонка вызова, совпадающего с номером сигнала обратного вызова, чтобы определить звонок вызова, соответствующий настроенному сигналу обратного вызова. В альтернативном варианте правила нумерации сигналов обратного вызова и звонков вызова могут быть различными; в таком случае номер сигнала обратного вызова и номер соответствующего звонка вызова также могут быть различными. В таком случае отношение соответствия между номером сигнала обратного вызова и номером звонка вызова может быть установлено с использованием правила нумерации сигналов обратного вызова и правила нумерации звонков вызова, после чего может быть определен звонок вызова, соответствующий настроенному сигналу обратного вызова.
Ниже приведено два примера возможных необходимых данных.
В первом примере необходимые данные, определяемые платформой сигналов обратного вызова, представляют собой сам звонок вызова.
Во втором примере необходимые данные, определяемые платформой сигналов обратного вызова, представляют собой адрес URL загрузки для звонка вызова.
Шаг 102: платформа сигналов обратного вызова направляет необходимые данные в терминал пользователя.
В ходе данной операции платформа сигналов обратного вызова может сначала направлять необходимые данные звонка вызова, соответствующего сигналу обратного вызова, в систему управления данными (Data Management System, DMS).
Затем DMS определяет, существует ли в терминале пользователя объект управления (Management Object, МО) для направления необходимых данных. Если необходимые данные существуют в терминале пользователя, DMS осуществляет непосредственное задействование объекта управления для направления необходимых данных в терминал пользователя.
В противном случае DMS передает в терминал пользователя объект управления для направления необходимых данных. Терминал пользователя сохраняет объект управления, присланный DMS. Затем DMS задействует объект управления, сохраненный в терминале пользователя, чтобы направить необходимые данные в терминал пользователя.
В альтернативном варианте необходимые данные могут находиться непосредственно в узле объекта управления для направления в терминал пользователя, когда DMS передает объект управления для направления необходимых данных в терминал пользователя.
DMS также может не определять, существует ли в терминале пользователя объект управления для направления необходимых данных, и напрямую передавать объект управления для направления необходимых данных. Конкретные действия в этом случае те же, что описаны выше.
Двум примерам необходимых данных для шага 101 соответствуют два примера направления необходимых данных.
В первом примере DMS получает информацию о звонке в терминале пользователя. DMS передает в терминал пользователя звонок вызова, если звонок вызова отсутствует. В альтернативном варианте DMS может непосредственно передавать звонок вызова в терминал пользователя.
Во втором примере DMS получает информацию о звонке в терминале пользователя. Если звонок вызова отсутствует, DMS передает в терминал пользователя адрес загрузки и команду загрузки. В альтернативном варианте DMS может непосредственно передавать адрес загрузки и команду загрузки в терминал пользователя.
Шаг 103: Терминал пользователя получает звонок вызова в соответствии с необходимыми данными.
В случае, соответствующем первому примеру шага 101, терминал пользователя принимает и сохраняет звонок вызова, присланный DMS.
В случае, соответствующем второму примеру шага 101, терминал пользователя выполняет команду загрузки, переданную из DMS, и загружает звонок вызова с адреса загрузки, присланного DMS.
Данная операция завершает автоматического получения терминалом звонка вызова, соответствующего сигналу обратного вызова.
Терминал пользователя также может назначить соответствующий звонок вызова в качестве активного звонка вызова в соответствии с командой от сетевой стороны, чтобы обеспечить автоматическую синхронизацию сигнала обратного вызова и звонка вызова даже в случае использования логически сложной конфигурации сигнала обратного вызова. Существуют следующие два режима передачи инструкции сетевой стороной.
Режим 1: Объект управления передается в режиме управления данными (DM), чтобы обеспечить настройку звонка вызова в терминале пользователя.
При получении инструкции настроить звонок вызова терминала платформа сигналов обратного вызова соответствующим образом инструктирует DMS настроить звонок вызова для терминала пользователя. DMS производит настройку звонка вызова в соответствии с инструкцией, переданной платформой сигналов обратного вызова, путем передачи настраивающего объекта управления в терминал пользователя и задействования настраивающего объекта управления или путем непосредственного задействования настраивающего объекта управления, присутствующего в терминале пользователя. Настраивающий объект управления, переданный в терминал пользователя DMS, и объект управления для направления необходимых данных могут быть переданы в терминал пользователя совместно или по отдельности. Другими словами, DMS может направлять необходимые данные звонка вызова и настраивать звонок в терминале одновременно или же направлять необходимые данные звонка вызова и настраивать звонок в терминале по отдельности.
Если инструкция настроить звонок вызова терминала, принятая платформой сигналов обратного вызова, содержит стратегию настройки звонка вызова терминала, а стратегия настройки звонка вызова терминала содержит длительность звонка в настраиваемом звонке вызова, например комплексную логику, настраивающий объект управления, передаваемый из DMS, может содержать объект управления для настройки звонка вызова и объект управления планирования для обработки длительности звонка. После выполнения вышеописанного шага DMS настраивает логику планируемой операции для объекта управления планирования в соответствии с длительностью звонка. При выполнении условий объекта управления планирования объект управления планирования запускает логику операции для задействования объекта управления звонка вызова с целью осуществления настройки звонка вызова в терминале пользователя.
Режим 2: Номер сигнала обратного вызова содержится в инструкции CONNECT (соединения), передаваемой в терминал пользователя центром коммутации, в результате чего терминал пользователя использует звонок в соответствии с номером сигнала обратного вызова.
В вышеописанных действиях на шаге 102, когда платформа сигналов обратного вызова направляет необходимые данные в терминал пользователя, одновременно с этим в терминал пользователя может быть передана и сохранена в нем таблица отношений соответствия между номерами сигналов обратного вызова и номерами звонков вызова.
После выполнения шага 103, во время установления вызова центр коммутации получает от платформы сигналов обратного вызова номер существующего сигнала обратного вызова и вводит полученный номер в инструкцию CONNECT, передаваемую в терминал пользователя. Терминал пользователя извлекает номер, содержащийся в инструкции CONNECT. Затем терминал пользователя производит локальный поиск звонка вызова, соответствующего принятому номеру, в таблице отношений соответствия между номерами сигналов обратного вызова и номерами звонков вызова, если такая таблица локально сохранена в терминале пользователя. В другом возможном варианте терминал пользователя производит локальный поиск звонка вызова с тем же номером, если таблица отношений соответствия между номерами сигналов обратного вызова и номерами звонков вызова не сохранена локально в терминале пользователя. После нахождения нужного звонка вызова терминал пользователя подает звонки, установив найденный звонок вызова в качестве активного звонка вызова. Если нужный звонок вызова не найден, терминал пользователя подает звонки с использованием активного звонка вызова.
Ниже приведено подробное описание вариантов осуществления способа по изобретению.
В соответствии со вторым вариантом осуществления настоящего изобретения звонок вызова передается непосредственно в режиме DM, а настройка звонка вызова в терминале пользователя осуществляется посредством объекта управления. Как показано на фиг.6, способ по на