СПОСОБ РЕАЛИЗАЦИИ СЛУЖБЫ КОПИРОВАНИЯ НАЖАТИЕМ, ПЛАТФОРМА И СИСТЕМА CRBT (ИНДИВИДУАЛЬНОГО СИГНАЛА ОЖИДАНИЯ ОТВЕТА)
METHOD FOR IMPLEMENTING PRESS COPY SERVICE, COLOUR RING BACK TONE (CRBT) PLATFORM AND SYSTEM

Область техники, к которой относится данное изобретение
Настоящее изобретение относится к службе индивидуальных сигналов ожидания (CRT) и, в частности, к технологии для реализации службы копирования нажатием.
Уровень техники
Индивидуальный сигнал ожидания ответа (CRBT) является, во время обработки вызывающего абонента, звонящего вызываемому абоненту по стационарному или мобильному телефону, сигналом ожидания ответа, который должен быть услышан посредством вызывающего абонента, отличающимся от традиционного звука "гудка", перед тем как телефон вызываемого абонента начинает звонить и будет поднят. Такой сигнал ожидания ответа может называться CRBT, и оборудование для воспроизведения CRBT может называться системой CRBT. Абонент может получать доступ к системе CRBT через WEB (всемирную компьютерную сеть), интерактивный речевой ответ (IVR), службу коротких сообщений (SMS) или копирование нажатием, которое будет описано ниже, и выполнять подписку на систему CRBT для воспроизведения заданного CRBT вызывающему абоненту. Этот процесс называется загрузкой CRBT.
Службе CRBT не требуется, чтобы вызывающий абонент и вызываемый абонент являлись абонентами одного и того же оператора, или чтобы вызывающий абонент и вызываемый абонент являлись абонентами одной и той же подсети одного и того же оператора. Если вызывающий абонент и вызываемый абонент не являются абонентами одного и того же оператора, или вызывающий абонент и вызываемый абонент являются абонентами различных подсетей одного и того же оператора, то система CRBT для вызываемого абонента передает сигнал CRBT из сети, к которой принадлежит вызываемый абонент, в сеть, к которой принадлежит вызывающий абонент, через соединение между шлюзами мобильных центров коммутации (GMSC) операторов для того, чтобы сигнал CRBT воспроизводился вызывающему абоненту.
Копирование нажатием означает, что во время процесса звонка вызывающего абонента, звонящего по стационарному или мобильному телефону вызываемому абоненту или вызываемому абоненту другой службы IVR, перед тем как телефон вызываемого абонента начинает звонить и поднимается, вызывающий абонент может выполнить подписку на службу CRBT и выполнить загрузку CRBT посредством нажатия клавиши (одной клавиши или сочетания клавиш) терминала для посылки запроса в систему CRBT, в то же самое время прослушивая CRBT. Сигнал копирования нажатием, в целом, обрабатывается посредством системы CRBT, а также может быть обработан посредством других систем, не зависящих от системы CRBT. Поскольку нажимаемая клавиша при копировании нажатием, в целом, является одной клавишей (например, клавишей "*"), копирование нажатием также называется копированием одной клавишей или копированием звездочкой. Если копирование успешно, то вызывающий абонент может загрузить прослушанный CRBT в виде своего собственного CRBT. Если другой абонент звонит "вызывающему абоненту", то "вызывающий абонент" становится вызываемым абонентом, а другой абонент слышит CRBT, скопированный посредством "вызывающего абонента".
Существующий порядок операций для реализации службы копирования нажатием показан ниже:
(1) после получения информации копирования нажатием вызывающего абонента платформа CRBT (например, система CRBT или система RBT) анализирует основные параметры (например, информацию вызывающего абонента, информацию вызываемого абонента, идентификационную информацию (идентификатор (ID)) воспроизводимого RBT, время нажатия и т.д.) в информации копирования нажатием вызывающего абонента;
(2) платформа CRBT анализирует номер вызывающего абонента и выполняет различные операции на основе домашней сети номера вызывающего абонента;
A. если вызывающий абонент и вызываемый абонент принадлежат к одной и той же подсети одного и того же оператора, то записывают основные параметры информации копирования нажатием в таблицу базы данных для подходящих записей;
B. если вызывающий абонент и вызываемый абонент не принадлежат к одной и той же подсети одного и того же оператора, относительно записи нажатия в виде недействующей записи, и записывают его в таблицу записей нажатий или непосредственно удаляют запись нажатия, в связи с тем, что платформа CRBT не может выполнять настройку службы и удержание платы для вызывающего абонента;
(3) Платформа CRBT обрабатывает запись нажатия в таблице базы данных для подходящих записей в реальном времени, или как бы в реальном времени, считывает запись нажатия в таблице базы данных, загружает CRBT для вызывающего абонента и вычитает плату за загрузку.
Сущность изобретения
Варианты осуществления изобретения обеспечивают способ реализации службы копирования нажатием, платформы CRBT и системы для реализации службы CRBT.
Вариант осуществления настоящего изобретения обеспечивает способ реализации службы копирования нажатием, включающий в себя: получение, посредством первой платформы, запроса на обслуживание для копирования звукового сигнала нажатием, инициированного посредством вызывающего абонента, и посылку, посредством первой платформы, запроса на обслуживание для копирования звукового сигнала нажатием, первой информации копирования нажатием на вторую платформу, в соответствии с запросом на обслуживание для копирования звукового сигнала нажатием, где первая информация копирования нажатием используется для разрешения второй платформе выполнения подписки на звуковой сигнал для вызывающего абонента, в соответствии с первой информацией копирования нажатием.
Вариант осуществления настоящего изобретения обеспечивает платформу CRBT, включающую в себя: блок приема, сконфигурированный для приема запроса на службу копирования звукового сигнала нажатием, инициированного посредством вызывающего абонента, и блок посылки, сконфигурированный для посылки запроса на обслуживание первой информации копирования нажатием для копирования звукового сигнала нажатием на вторую платформу, в соответствии с запросом на обслуживание для копирования звукового сигнала нажатием, где первая информация копирования нажатием используется для разрешения выполнения второй платформой подписки на звуковой сигнал для вызывающего абонента, в соответствии с первой информацией копирования нажатием.
Вариант осуществления настоящего изобретения обеспечивает систему для реализации службы CRBT, включающей в себя: первую платформу и вторую платформу для обеспечения службы CRBT для абонента соответственно, где, после получения запроса на службу копирования звукового сигнала нажатием, инициированного посредством вызывающего абонента, первая платформа посылает запрос на обслуживание первой информации копирования нажатием для копирования звукового сигнала на вторую платформу, в соответствии с запросом на обслуживание копирования звукового сигнала нажатием, где первая информация копирования нажатием используется для разрешения второй платформе выполнить подписку на звуковой сигнал для вызывающего абонента, в соответствии с первой информацией копирования нажатием.
Вариант осуществления настоящего изобретения обеспечивает систему для реализации службы CRBT, включающей в себя: первую платформу, вторую платформу и третью платформу для предоставления службы CRBT абоненту в указанном порядке, где, после получения запроса для службы копирования звукового сигнала нажатием, инициированного посредством вызывающего абонента, первая платформа посылает запрос на обслуживание для первой информации копирования нажатием для копирования звукового сигнала нажатием на вторую платформу, в соответствии с запросом на обслуживание для копирования звукового сигнала нажатием, где первая информация копирования нажатием используется для разрешения второй платформе выполнить подписку на звуковой сигнал для вызывающего абонента, в соответствии с первой информацией копирования нажатием, а вторая платформа посылает вторую информацию копирования нажатием на третью платформу, где вторая информация копирования нажатием используется для разрешения подписки третьей платформы на звуковой сигнал, соответствующий первой информации копирования нажатием, в соответствии со второй информацией копирования нажатием.
В вариантах осуществления настоящего изобретения, после получения запроса на обслуживание копирования звукового сигнала нажатием, инициированного посредством вызывающего абонента, первая платформа посылает, в соответствии с запросом на обслуживание для копирования звукового сигнала нажатием, первую информацию копирования нажатием на вторую платформу. Таким образом, даже если вызывающий абонент и вызываемый абонент не принадлежат к одному и тому же телекоммуникационному оператору, или не принадлежат к одной и той же подсети одного и того же телекоммуникационного оператора, то первая платформа не учитывает пусковой сигнал службы копирования нажатием вызывающего абонента по причине занятости. Первая платформа может посылать первую информацию копирования нажатием на вторую платформу для разрешения второй платформе выполнить подписку на звуковой сигнал для вызывающего абонента в соответствии с первой информацией копирования нажатием. Следовательно, варианты осуществления настоящего изобретения реализуют подписку на обслуживание CRBT и загрузку CRBT для вызывающего абонента, предотвращая ухудшение взаимодействия абонента со службой и предотвращая потерю прямого дохода телекоммуникационного оператора.
Краткое описание чертежей
Фиг.1 является блок-схемой способа реализации службы копирования нажатием, в соответствии с вариантом осуществления настоящего изобретения.
Фиг.2 является диаграммой, иллюстрирующей логическую конфигурацию платформы CRBT, в соответствии с вариантом осуществления настоящего изобретения.
Фиг.3 является блок-схемой способа реализации службы копирования нажатием, в соответствии с вариантом осуществления настоящего изобретения.
Фиг.4 является диаграммой, иллюстрирующей логическую конфигурацию устройства для реализации службы копирования нажатием, в соответствии с вариантом осуществления настоящего изобретения.
Фиг.5 является блок-схемой способа обработки службы копирования нажатием, в соответствии с вариантом осуществления настоящего изобретения.
Фиг.6 является диаграммой, иллюстрирующей логическую конфигурацию устройства для обработки службы копирования нажатием, в соответствии с вариантом осуществления настоящего изобретения.
Фиг.7 является блок-схемой другого способа обработки службы копирования нажатием, в соответствии с вариантом осуществления настоящего изобретения.
Фиг.8 является диаграммой, иллюстрирующей логическую конфигурацию другого устройства для обработки службы копирования нажатием, в соответствии с вариантом осуществления настоящего изобретения.
Фиг.9 является принципиальной схемой сетевой архитектуры, в соответствии с вариантом осуществления настоящего изобретения.
Фиг.10 является структурной схемой выполнения обслуживания, в соответствии с вариантом осуществления настоящего изобретения.
Фиг.11 является структурной схемой выполнения обслуживания, в соответствии с вариантом осуществления настоящего изобретения.
Фиг.12 является структурной схемой выполнения обслуживания, в соответствии с вариантом осуществления настоящего изобретения; и
фиг.13 является структурной схемой выполнения обслуживания, в соответствии с вариантом осуществления настоящего изобретения.
Подробное описание изобретения
Для того чтобы сделать более ясной цель, технические решения и преимущества настоящего изобретения, в дальнейшем более подробно описываются варианты осуществления настоящего изобретения. Очевидно, что описываемые варианты осуществления являются лишь частью вариантов осуществления настоящего изобретения, вместо всех вариантов осуществления. Любой другой вариант осуществления, который будет получен посредством специалистов в данной области техники на основе вариантов осуществления настоящего изобретения, без приложения какого-либо творческого потенциала, должен находиться в пределах объема охраны настоящего изобретения.
В соответствии с существующим решением, для реализации службы копирования нажатием вызывающий абонент и вызываемый абонент должны принадлежать к одной и той же подсети одного и того же оператора, и если вызываемому абоненту звонит вызывающий абонент, принадлежащий к другому оператору или к другой подсети одного и того же оператора, то информация копирования нажатием может быть проигнорирована посредством платформы CRBT. В результате, для вызывающего абонента не могут быть реализованы такие службы, как служба подписки CRBT и загрузка CRBT, и, следовательно, затрагивается взаимодействие пользователя со службой, а также вызывается потеря прямого дохода оператора. Прежде всего, описывается способ реализации службы копирования нажатием, в соответствии с вариантом осуществления настоящего изобретения. Как изображено на фиг.1, способ включает в себя этапы, на которых:
S101: Первая платформа принимает запрос на обслуживание для копирования звукового сигнала нажатием, инициированный посредством вызывающего абонента.
SI02: В соответствии с запросом на обслуживание копирования звукового сигнала нажатием, первая платформа посылает первую информацию копирования нажатием на вторую платформу, где первая информация копирования нажатием используется для разрешения выполнения второй платформой подписки на звуковой сигнал для вызывающего абонента, в соответствии с первой информацией копирования нажатием.
В частности, первая информация копирования нажатием может включать в себя информацию о звуковом сигнале, который должен быть скопирован, а первая платформа может предоставить на вторую платформу файл звукового сигнала, соответствующий информации о звуковом сигнале, который должен быть скопирован.
До посылки первой информации копирования нажатием на вторую платформу первая платформа может, во-первых, определить телекоммуникационного оператора или подсеть, к которым принадлежит вызывающий абонент. В то же время вариант реализации пути, по которому первая платформа посылает первую информацию копирования нажатием на вторую платформу, выглядит следующим образом: первая платформа определяет, что вызывающий абонент и вызываемый абонент не принадлежат к одному и тому же телекоммуникационному оператору или не принадлежат к одной и той же подсети одного и того же телекоммуникационного оператора, и первая платформа посылает первую информацию копирования нажатием на вторую платформу.
Операция, которую вторая платформа выполняет для подписки на звуковой сигнал для вызывающего абонента, в соответствии с первой информацией копирования нажатием, может включать в себя: посылку, посредством второй платформы, второй информации копирования нажатием на третью платформу, где вторая информация копирования нажатием используется для разрешения подписки третьей платформы на звуковой сигнал, соответствующий первой информации копирования нажатием для вызывающего абонента, в соответствии со второй информацией копирования нажатием.
Если на второй платформе хранится файл звукового сигнала, соответствующий первой информации копирования нажатием, а на второй платформе также хранится отношение соответствия между информацией описания файла звукового сигнала на первой платформе и информацией описания файла звукового сигнала на третьей платформе, то первая информация копирования нажатием может включать в себя информацию описания файла звукового сигнала на первой платформе, а вторая информация копирования нажатием может включать в себя информацию описания файла звукового сигнала на третьей платформе.
Перед посылкой второй информации копирования нажатием на третью платформу вторая платформа может обнаружить информацию описания файла звукового сигнала на третьей платформе, в соответствии с информацией описания файла звукового сигнала на первой платформе, которая включена в состав первой информации копирования нажатием, и отношение соответствия, сохраненное на второй платформе.
Операция, которую выполняет вторая платформа для подписки на звуковой сигнал для вызывающего абонента, в соответствии с первой информацией копирования нажатием, может включать в себя: предоставление, посредством второй платформы, файла звукового сигнала на третью платформу, если на третьей платформе не хранится файл звукового сигнала.
Операция, которую выполняет вторая платформа для подписки на звуковой сигнал для вызывающего абонента в соответствии с первой информацией копирования нажатием, может включать в себя: воспроизведение посредством второй платформы, в соответствии с первой информацией копирования нажатием, файла звукового сигнала пользователю, который звонит вызывающему абоненту, если вызывающему абоненту звонят, как вызываемому абоненту.
Если на второй платформе хранится файл звукового сигнала, а также хранится информация описания файла звукового сигнала на первой платформе, то первая информация копирования нажатием может включать в себя информацию описания файла звукового сигнала на первой платформе, если на второй платформе хранится файл звукового сигнала, а на второй платформе не хранится информация описания файла звукового сигнала на первой платформе, а на первой платформе хранится информация описания файла звукового сигнала на второй платформе, то первая информация копирования нажатием может включать в себя информацию описания файла звукового сигнала на второй платформе.
Операция, которую выполняет вторая платформа для воспроизведения файла звукового сигнала пользователю, который звонит вызывающему абоненту в соответствии с первой информацией копирования нажатием, может включать в себя: получение, посредством второй платформы, информации файла звукового сигнала из первой информации копирования нажатием, и воспроизведение, посредством второй платформы, файла звукового сигнала пользователю, который звонит вызывающему абоненту, в соответствии с информацией файла звукового сигнала.
В соответствии с вышеупомянутым способом реализации службы копирования нажатием, вариант осуществления настоящего изобретения обеспечивает платформу CRBT, как показано на фиг.2, и включает в себя: блок 201 приема, сконфигурированный для приема запроса на обслуживание для копирования звукового сигнала нажатием, инициированного посредством вызывающего абонента, и блок 202 посылки, сконфигурированный для посылки первой информации копирования нажатием на вторую платформу, в соответствии с запросом службы копирования нажатием, принятым посредством блока 201 приема, где первая информация копирования нажатием используется для разрешения выполнения подписки второй платформы на звуковой сигнал для вызывающего абонента, в соответствии с первой информацией копирования нажатием.
В частности, первая информация копирования нажатием может включать в себя информацию о звуковом сигнале, который должен быть скопирован. В таком случае после того как блок 201 приема получает запрос службы копирования нажатием, блок 202 посылки предоставляет на вторую платформу файл звукового сигнала, соответствующий информации о звуковом сигнале, который должен быть скопирован.
Кроме того, платформа CRBT может включать в себя: блок 200 определения, сконфигурированный для определения телекоммуникационного оператора или подсети, к которой принадлежит вызывающий абонент, перед тем как блок 202 посылки пошлет первую информацию копирования нажатием на вторую платформу.
Блок 202 посылки может включать в себя: модуль определения, сконфигурированный для определения того, что вызывающий абонент и вызываемый абонент не принадлежат к одному и тому же телекоммуникационному оператору или не принадлежат к одной и той же подсети одного и того же телекоммуникационного оператора, и модуль посылки, сконфигурированный для посылки первой информации копирования нажатием на вторую платформу после того, как модуль определения определяет, что вызывающий абонент и вызываемый абонент не принадлежат к одному и тому же телекоммуникационному оператору или не принадлежат к одной и той же подсети одного и того же телекоммуникационного оператора.
Операция, которую выполняет вторая платформа для подписки на звуковой сигнал для вызывающего абонента, в соответствии с первой информацией копирования нажатием, может включать в себя: посылку, посредством второй платформы, второй информации копирования нажатием на третью платформу, где вторая информация копирования нажатием используется для разрешения подписки третьей платформы на звуковой сигнал, соответствующий первой информации копирования нажатием для вызывающего абонента, в соответствии со второй информацией копирования нажатием.
Если на второй платформе хранится файл звукового сигнала из звукового сигнала, соответствующего первой информации копирования нажатием, а также хранится отношение соответствия между информацией описания файла звукового сигнала на первой платформе и информацией описания файла звукового сигнала на третьей платформе, то первая информация копирования нажатием может включать в себя информацию описания файла звукового сигнала на первой платформе, а вторая информация копирования нажатием может включать в себя информацию описания файла звукового сигнала на третьей платформе.
Перед посылкой второй информации копирования нажатием на третью платформу вторая платформа может обнаружить информацию описания файла звукового сигнала на третьей платформе, в соответствии с информацией описания файла звукового сигнала на первой платформе, которая включена в состав первой информации копирования нажатием, и отношением соответствия, хранящимся на второй платформе.
Операция, которую выполняет вторая платформа для подписки на звуковой сигнал для вызывающего абонента, в соответствии с первой информацией копирования нажатием, может включать в себя предоставление, посредством второй платформы, файла звукового сигнала на третью платформу, если на третьей платформе не хранится файл звукового сигнала.
Операция, которую выполняет вторая платформа для подписки на звуковой сигнал для вызывающего абонента, в соответствии с первой информацией копирования нажатием, может включать в себя: воспроизведение посредством второй платформы, в соответствии с первой информацией копирования нажатием, файла звукового сигнала пользователю, который звонит вызывающему абоненту, если вызывающему абоненту звонят, как вызываемому абоненту.
Если на второй платформе хранится файл звукового сигнала, а также хранится информация описания файла звукового сигнала на первой платформе, то первая информация копирования нажатием может включать в себя информацию описания файла звукового сигнала на первой платформе, если на второй платформе хранится файл звукового сигнала, а на второй платформе не хранится информация описания файла звукового сигнала на первой платформе, в то время как на первой платформе хранится информация описания файла звукового сигнала на второй платформе, то первая информация копирования нажатием может включать в себя информацию описания файла звукового сигнала на второй платформе.
Операция, которую выполняет вторая платформа для воспроизведения файла звукового сигнала пользователю, который звонит вызывающему абоненту, в соответствии с первой информацией копирования нажатием, может включать в себя: получение, посредством второй платформы, информации файла звукового сигнала из первой информации копирования нажатием, и воспроизведение, посредством второй платформы, файла звукового сигнала пользователю, который звонит вызывающему абоненту, в соответствии с информацией файла звукового сигнала.
Кроме того, вышеупомянутый способ реализации службы копирования нажатием может быть описан несколькими способами. Ниже представляется несколько путей описания. Сначала, ниже в настоящем документе, описывается первый путь описания для способа реализации службы копирования нажатием. Как показано на фиг.3, способ включает в себя:
S301: Получение информации копирования нажатием вызывающего абонента; и
S302: Выполнение подписки на звуковой сигнал, соответствующий информации копирования нажатием для вызывающего абонента, если вызывающий абонент и вызываемый абонент не принадлежат к одному и тому же телекоммуникационному оператору или не принадлежат к одной и той же подсети одного и того же телекоммуникационного оператора.
Информация копирования нажатием может включать в себя информацию вызывающего абонента, а именно, информацию вызываемого абонента и информацию звукового сигнала, которую требуется скопировать. Информация звукового сигнала, который требуется скопировать, в настоящем документе может называться информацией звукового сигнала, соответствующей информации копирования нажатием. Информация вызывающего абонента может являться, например, номером вызывающего абонента, и, подобным образом, информация вызываемого абонента может являться номером вызываемого абонента. Информация звукового сигнала, которую требуется скопировать, может являться идентификатором (ID) звукового сигнала, который требуется скопировать.
Выполняемый объект из этапов S301 и S302 может являться платформой третьей стороны, не зависящей от платформы CRBT, соответствующей вызывающему абоненту и платформе CRBT, соответствующей вызываемому абоненту, например, называемой межоператорской технологической платформой или межподсетевой технологической платформой. Выполняемый объект из этапов S301 и S302 также может являться платформой CRBT, соответствующей вызывающему абоненту, и, в этом случае, информация копирования нажатием вызывающего абонента, полученная посредством межоператорской технологической платформы, или платформа CRBT, соответствующая вызывающему абоненту, может являться информацией копирования нажатием, обеспеченной посредством платформы CRBT, соответствующей вызываемому абоненту. Разумеется, должен быть установлен интерфейс между межоператорской технологической платформой и платформой CRBT, соответствующей вызываемому абоненту, и должен быть установлен интерфейс между платформой CRBT, соответствующей вызывающему абоненту, и платформой CRBT, соответствующей вызываемому абоненту.
Кроме того, выполняемый объект S301 и S302 также может являться платформой CRBT, соответствующей вызываемому абоненту, и, в этом случае, информация копирования нажатием вызывающего абонента, полученная посредством платформы CRBT, соответствующей вызываемому абоненту, главным образом включает в себя информацию, сгенерированную посредством запуска, посредством вызывающего абонента, службы копирования нажатием посредством вызывающего абонента.
Перед выполнением этапа S302 телекоммуникационный оператор или подсеть, к которым принадлежит вызывающий абонент, телекоммуникационный оператор или подсеть, которым принадлежит вызываемый абонент, могут быть определены в соответствии с домашней пользовательской информацией, информацией вызывающего абонента и информацией вызываемого абонента, которая получается заранее. В частности, таблицы с номерами абонентов телекоммуникационных операторов, к которым принадлежат соответствующие платформы CRBT, могут быть получены заранее от платформ CRBT, и если получена информация вызывающего абонента и информация вызываемого абонента, которые включены в состав информации копирования нажатием вызывающего абонента, то могут быть определены телекоммуникационный оператор или подсеть, каждой из которых принадлежит вызывающий абонент и вызываемый абонент, и, следовательно, может быть определено, принадлежат ли вызывающий абонент и вызываемый абонент к одному и тому же телекоммуникационному оператору, или к одной и той же подсети одного и того же телекоммуникационного оператора.
Может существовать несколько вариантов реализации путей для выполнения подписки на звуковой сигнал, соответствующий информации копирования нажатием для вызывающего абонента. Например, если определено, что файл звукового сигнала (несущая информационного содержания звукового сигнала, например, файл в формате MP3) звукового сигнала, соответствующего информации копирования нажатием, хранился на платформе CRBT, соответствующей вызывающему абоненту, то информация звукового сигнала, соответствующая информации копирования нажатием, распознаваемой посредством платформы CRBT, соответствующей вызывающему абоненту, может быть предоставлена на платформу CRBT, соответствующую вызывающему абоненту. В частности, перед получением информации копирования нажатием вызывающего абонента может быть получена информация всех звуковых сигналов, которую предоставляют и имеют каждая из платформы CRBT, соответствующей вызывающему абоненту, и платформы CRBT, соответствующей вызываемому абоненту, и информация одного и того же звукового сигнала ассоциируется друг с другом. Полученная информация копирования нажатием может включать в себя информацию звукового сигнала, которую требуется скопировать и которая находится на платформе CRBT, соответствующей вызываемому абоненту, и операция определения того, что файл звукового сигнала из звукового сигнала, соответствующего информации копирования нажатием, хранился на платформе CRBT, соответствующей вызывающему абоненту, может включать в себя: определение того, что файл звукового сигнала из звукового сигнала, соответствующего информации копирования нажатием, хранился на платформе CRBT, соответствующей вызывающему абоненту, если информация звукового сигнала, которую требуется скопировать на платформу CRBT, соответствующую вызывающему абоненту, может быть обнаружена в соответствии с информацией звукового сигнала, который требуется скопировать на платформу CRBT, соответствующую вызываемому абоненту. Операция предоставления информации звукового сигнала, соответствующего информации копирования нажатием, распознаваемой посредством платформы CRBT, соответствующей вызывающему абоненту, на платформу CRBT, соответствующую вызывающему абоненту, может включать в себя: обеспечение информации звукового сигнала, которую требуется скопировать на платформу CRBT, соответствующую вызываемому абоненту, на платформу CRBT, соответствующую вызывающему абоненту. Например, предполагая, что платформа CRBT, соответствующая вызывающему абоненту, и платформа CRBT, соответствующая вызываемому абоненту, имеют один и тот же звуковой сигнал, и звуковой сигнал имеет номер ToneID_A на платформе CRBT, соответствующей вызывающему абоненту, и имеет номер ToneID_B на платформе CRBT, соответствующей вызываемому абоненту, то ToneID_A и ToneID_B могут быть связаны друг с другом. Если полученная информация копирования нажатием вызывающего абонента включает в себя ToneID_B, то может быть определено, что номер звукового сигнала, который требуется скопировать на платформу CRBT, соответствующую вызывающему абоненту, является ToneID_A, при помощи ассоциации отношения, и, следовательно, ToneID_A может быть предоставлен на платформу CRBT, соответствующую вызывающему абоненту так, чтобы платформа CRBT, соответствующая вызывающему абоненту, выполнила подписку на звуковой сигнал, который имеет номер ToneID_A.
Операция выполнения подписки на звуковой сигнал, соответствующий информации копирования нажатием для вызывающего абонента, также может включать в себя: предоставление файла звукового сигнала из звукового сигнала, соответствующего информации копирования нажатием, на платформу CRBT, соответствующую вызывающему абоненту.
В частности, в то же самое время при получении информации копирования нажатием вызывающего абонента также может быть получен файл звукового сигнала из звукового сигнала, соответствующего информации копирования нажатием. Если выполняемый объект из этапов S301 и S302 является межоператорской технологической платформой, то полученный файл звукового сигнала, обеспеченный посредством платформы CRBT, соответствующей вызываемому абоненту, и если выполнена подписка на звуковой сигнал, соответствующий информации копирования нажатием для вызывающего абонента, то файл звукового сигнала может быть предоставлен непосредственно на платформу CRBT, соответствующую вызывающему абоненту так, чтобы подписка на файл звукового сигнала могла быть выполнена посредством платформы CRBT, соответствующей вызывающему абоненту.
Кроме того, перед получением информации копирования нажатием вызывающего абонента, может быть получена информация звукового сигнала и файл звукового сигнала, которые предоставляет и имеет каждая из платформы CRBT, соответствующей вызывающему абоненту, и платформы CRBT, соответствующей вызываемому абоненту. Следовательно, если получена информация звукового сигнала, которую требуется скопировать в информацию копирования нажатием вызывающего абонента, то соответствующий файл звукового сигнала может быть обнаружен в соответствии с информацией звукового сигнала, который требуется скопировать, а затем файл звукового сигнала предоставляется на платформу CRBT, соответствующую вызывающему абоненту.
Операция выполнения подписки на звуковой сигнал, соответствующий информации копирования нажатием для вызывающего абонента, может дополнительно включать в себя: предоставление информации подписки на звуковой сигнал, соответствующий информации копирования нажатием, на платформу CRBT, соответствующую вызывающему абоненту. В частности, перед получением информации копирования нажатием вызывающего абонента может быть получена информация звукового сигнала, файл звукового сигнала, информация подписки и информация подписки звукового сигнала всех абонентов, которая предоставляется и имеется в каждой из платформы CRBT, соответствующей вызывающему абоненту, и платформы CRBT, соответствующей вызываемому абоненту. Следовательно, выполняемый объект из этапов S301 и S302 не только получает все звуковые сигналы, но также определяет состояние подписки и подписку на звуковой сигнал, и выполняемый объект из этапов S301 и S302 может самостоятельно выполнять операцию подписки на звуковой сигнал. После получения информации подписки на звуковой сигнал платформа CRBT, соответствующая вызывающему абоненту, может воспроизводить, если вызывающему абоненту звонят как вызываемому абоненту, звуковой сигнал, на который подписан вызывающий абонент, для пользователя, который звонит вызывающему абоненту.
В соответствии с показанным на фиг.3 способом, вариант осуществления настоящего изобретения обеспечивает устройство для реализации службы копирования нажатием. Как показано на фиг.4, устройство включает в себя: блок 401 получения, сконфигурированный для получения информации копирования нажатием вызывающего абонента, и функциональный блок 402, сконфигурированный для подписки на звуковой сигнал, соответствующий информации копирования нажатием для вызывающего абонента, если вызывающий абонент и вызываемый абонент не принадлежат к одному и тому же телекоммуникационному оператору или не принадлежат к одной и той же подсети одного и того же телекоммуникационного оператора.
Информация копирования нажатием может включать в себя информацию вызывающего абонента, информацию вызываемого абонента и информацию звукового сигнала, которую требуется скопировать. Информация звукового сигнала, которую требуется скопировать, в настоящем документе может называться информацией звукового сигнала, соответствующего информации копирования нажатием. Информация вызывающего абонента является, например, номером вызывающего абонента, и, подобным образом, информация вызываемого абонента является, например, номером вызываемого абонента. Информация звукового сигнала, который требуется скопировать, может являться идентификатором (ID) звукового сигнала, который требуется скопировать.
Показанное на фиг.4 устройство может являться платформой третьей стороны, не зависящей от платформы CRBT, соответствующей вызывающему абоненту, и от платформы CRBT, соответствующей вызываемому абоненту, например, называемой межоператорской технологической платформой. Также оно может являться платформой CRBT, соответствующей вызывающему абоненту, и, в этом случае, информация копирования нажатием вызывающего абонента, полученная посредством блока 401 получения, может являться информацией копирования нажатием, предоставленной посредством платформы CRBT, соответствующей вызываемому абоненту. Разумеется, необходимо установить интерфейс между межоператорской технологической платформой и платформой CRBT, соответствующей вызываемому абоненту, и необходимо установить интерфейс между платформой CRBT, соответствующей вызывающему абоненту, и платформой CRBT, соответствующей вызываемому абоненту.
Кроме того, показанное на фиг.4 устройство также может являться платформой CRBT, соответствующей вызываемому абоненту. В этом случае информация копирования нажатием вызывающего абонента, полученная посредством блока 401 получения, главным образом включает в себя информацию, сгенерированную посредством запуска, посредством вызывающего абонента, службы копирования нажатием.
Показанное на фиг.4 устройство может включать в себя блок определения (не показан на фиг.4), который сконфигурирован для определения, в соответствии с домашней информацией пользователя и информацией вызывающего абонента и информацией вызываемого абонента, которая получается заранее посредством блока 401 получения, телекоммуникационного оператора или подсети, к которым принадлежит вызывающий абонент, и телекоммуникационного оператора или подсети, к которым принадлежит вызываемый абонент, перед тем как функциональный блок 402 выполнит подписку на звуковой сигнал, соответствующий информации копирования нажатием для вызывающего абонента. В частности, блок 401 получения может заранее получать, от платформ CRBT таблицы номеров абонентов соответствующих телекоммуникационных операторов, к которым принадлежат платформы CRBT, и если блок 401 получения получает информацию вызывающего абонента и информацию вызываемого абонента, включенную в состав информации копирования нажатием вызывающего абонента, то блок определения может определить телекоммуникационного оператора или подсеть, к которым принадлежит как вызывающий абонент, так и вызываемый абонент таким образом, чтобы определить, принадлежат ли вызывающий абонент и вызываемый абонент к одному и тому же телекоммуникационному оператору или к одной и той же подсети одного и того же телекоммуникационного оператора.
Существует несколько вариантов реализации путей для функционального блока 402 для выполнения подписки на звуковой сигнал, соответствующий информации копирования нажатием для вызывающего абонента, например, если блок определения определяет, что файл звукового сигнала из звукового сигнала, соответствующего информации копирования нажатием, хранился на платформе CRBT, соответствующей вызывающему абоненту, то функциональный блок 402 может предоставить информацию звукового сигнала, соответствующего информации копирования нажатием, распознаваемой посредством платформы CRBT, соответствующей вызывающему абоненту, на платформу CRBT, соответствующую вызывающему абоненту. В частности, перед получением информации копирования нажатием вызывающего абонента блок 401 получения может получить информацию всех звуковых сигналов, которые предоставляются и имеются на каждой из платформы CRBT, соответствующей вызывающему абоненту, и платформы CRBT, соответствующей вызываемому абоненту, и ассоциирует информацию одного и того же сигнала. Полученная информация копирования нажатием, полученная посредством блока 401 получения, может включать в себя информацию звукового сигнала, который требуется скопировать на платформу CRBT, соответствующую вызываемому абоненту, а блок определения определяет, что файл звукового сигнала из звукового сигнала, соответствующего информации копирования нажатием, хранящейся на платформе CRBT, соответствующей вызывающему абоненту, в частности, может определять, что файл звукового сигнала из звукового сигнала, соответствующего информации копирования нажатием, хранился на платформе CRBT, соответствующей вызывающему абоненту, если информация звукового сигнала, которую требуется скопировать на платформу CRBT, соответствующую вызывающему абоненту, может быть обнаружена в соответствии с информацией звукового сигнала, который требуется скопировать на платформу CRBT, соответствующую вызываемому абоненту. Функциональный блок 402 предоставляет информацию звукового сигнала, соответствующего информации копирования нажатием, распознаваемой посредством платформы CRBT, соответствующей вызывающему абоненту, на платформу CRBT, соответствующую вызывающему абоненту, может точно предоставлять информацию звукового сигнала, которую требуется скопировать с платформы CRBT, соответствующей вызывающему абоненту, на платформу CRBT, соответствующую вызываемому абоненту.
Функциональный блок 402 выполняет подписку на звуковой сигнал, соответствующий информации копирования нажатием для вызывающего абонента, и также может включать в себя: предоставление файла звукового сигнала из звукового сигнала, соответствующего информации копирования нажатием, на платформу CRBT, соответствующую вызывающему абоненту.
В частности, в одно и то же время с получением информации копирования нажатием вызывающего абонента блок 401 получения может получать файл звукового сигнала из звукового сигнала, соответствующего информации копирования нажатием. Если показанное на фиг.4 устройство является межоператорской технологической платформой, то файл звукового сигнала, полученный посредством блока 401 получения, предоставляется посредством платформы CRBT, соответствующей вызываемому абоненту, и при выполнении подписки на звуковой сигнал, соответствующий информации копирования нажатием для вызывающего абонента, функциональный блок 402 может предоставлять файл звукового сигнала непосредственно на платформу CRBT, соответствующую вызывающему абоненту так, чтобы подписка на файл звукового сигнала могла быть выполнена посредством платформы CRBT, соответствующей вызывающему абоненту.
Кроме того, перед получением информации копирования нажатием вызывающего абонента блок 401 получения может получить информацию звукового сигнала и файл звукового сигнала, которые предоставляют и имеют каждая из платформы CRBT, соответствующей вызывающему абоненту, и платформы CRBT, соответствующей вызываемому абоненту, и, следовательно, если блок 401 получения получает информацию звукового сигнала, который требуется скопировать в информацию копирования нажатием вызывающего абонента, то блок определения может обнаружить, что соответствующий файл звукового сигнала, в соответствии с информацией звукового сигнала, которую требуется скопировать, а затем функциональный блок 402 предоставляет этот файл звукового сигнала на платформу CRBT, соответствующую вызывающему абоненту.
Функциональный блок 402 выполняет подписку на звуковой сигнал, соответствующий информации копирования нажатием для вызывающего абонента, и может дополнительно включать в себя: предоставление информации подписки на звуковой сигнал, соответствующий информации копирования нажатием на платформу CRBT, соответствующую вызывающему абоненту. В частности, перед получением информации копирования нажатием вызывающего абонента, блок 401 получения может получить информацию звукового сигнала, файл звукового сигнала, информацию открытия счета всех абонентов, и может быть получена информация подписки на звуковой сигнал, которая предоставляется и имеется в каждой из платформы CRBT, соответствующей вызывающему абоненту, и платформы CRBT, соответствующей вызываемому абоненту, и, следовательно, показанное на фиг.4 устройство не только получает все звуковые сигналы, но также и определяет состояния открытия счета и подписки на звуковой сигнал, и показанное на фиг.4 устройство, по существу, может выполнять подписку на звуковой сигнал. После получения информации подписки на звуковой сигнал платформа CRBT, соответствующая вызывающему абоненту, может воспроизвести звуковой сигнал, на который подписан вызывающий абонент, пользователю, который звонит вызывающему абоненту, когда вызывающему абоненту звонят как вызываемому абоненту.
Следует отметить, что, как упоминалось выше, показанное на фиг.4 устройство может являться платформой третьей стороны, не зависящей от платформы CRBT, соответствующей вызывающему абоненту, и платформы CRBT, соответствующей вызываемому абоненту, платформе CRBT, соответствующей вызывающему абоненту, или платформе CRBT, соответствующей вызываемому абоненту.
Для реализации межоператорской или межподсетевой службы копирования нажатием платформа CRBT из предшествующего уровня техники должна быть улучшена. Для этой цели из аспектов платформы CRBT, соответствующей вызывающему абоненту, и платформы CRBT, соответствующей вызываемому абоненту, варианты осуществления настоящего изобретения обеспечивают способ обработки службы копирования нажатием, как показано на фиг.5, и устройство для обработки службы копирования нажатием, как показано на фиг.6, и способ обработки службы копирования нажатием, как показано на фиг.7, и устройство для обработки службы копирования нажатием, как показано на фиг.8. Способы, показанные на фиг.5 и фиг.7, также являются другими двумя путями описания способа реализации службы копирования нажатием, показанной на фиг.1.
Как показано на фиг.5, способ обработки службы копирования нажатием включает в себя этапы, на которых:
S501: Получают пусковой сигнал службы копирования нажатием, запущенный посредством вызывающего абонента;
S502: Предоставляют информацию копирования нажатием вызывающего абонента на платформу, способную к реализации службы копирования нажатием. Платформа является платформой, способной к реализации службы копирования нажатием, если вызывающий абонент и вызываемый абонент не принадлежат к одному и тому же телекоммуникационному оператору или не принадлежат к одной и той же подсети одного и того же телекоммуникационного оператора.
Выполняемый объект этапов S501 и S502 может являться платформой CRBT, соответствующей вызываемому абоненту. Платформа, способная к реализации службы копирования нажатием, может являться межоператорской технологической платформой или платформой CRBT, соответствующей вызывающему абоненту. Для описаний отношений сошлемся на описания в варианте осуществления, изображенном на фиг.3, и, следовательно, в настоящем документе они подробно не описываются.
В соответствии с показанным на фиг.5 способом, варианты осуществления настоящего изобретения обеспечивают устройство для обработки службы копирования нажатием. Как показано на фиг.6, устройство включает в себя: блок 601 получения, сконфигурированный для получения пускового сигнала службы копирования нажатием, запущенного посредством вызывающего абонента, и функциональный блок 602, сконфигурированный для предоставления информации копирования нажатием вызывающего абонента на платформу, способную к реализации службы копирования нажатием после того, как блок 601 получения получает пусковой сигнал службы копирования нажатием, запущенный посредством вызывающего абонента. Платформа является платформой, способной к реализации службы копирования нажатием, если вызывающий абонент и вызываемый абонент не принадлежат к одному и тому же телекоммуникационному оператору или не принадлежат одной и той же подсети одного и того же телекоммуникационного оператора.
Показанное на фиг.6 устройство может являться платформой CRBT, соответствующей вызываемому абоненту. Платформа, способная к реализации службы копирования нажатием, может являться межоператорской технологической платформой или платформой CRBT, соответствующей вызывающему абоненту. Для описаний отношений сошлемся на описания в варианте осуществления, изображенном на фиг.5, и, следовательно, в настоящем документе они подробно описываться не будут, например, смотрите описание S501 в варианте осуществления, показанном на фиг.5, для описания блока 601 получения, и смотрите описание S502 в варианте осуществления, показанном на фиг.5, для описания функционального блока 602.
Очевидно, что варианты осуществления, показанные на фиг.5 и фиг.6, описаны в аспекте платформы CRBT, соответствующей вызываемому абоненту, и в последующем описываются варианты осуществления в аспекте платформы CRBT, соответствующей вызывающему абоненту.
Как показано на фиг.7, способ обработки службы копирования нажатием включает в себя этапы, на которых:
S701: Получают информацию абонента и информацию звукового сигнала, которая предоставляется посредством платформы, способной к реализации службы копирования нажатием, или получают информацию абонента и файл звукового сигнала, которые предоставлены посредством платформы, способной к реализации службы копирования нажатием, или получают информацию абонента, информацию звукового сигнала и файл звукового сигнала, которые предоставлены посредством платформы, способной к реализации службы копирования нажатием, где платформа является платформой, способной к реализации службы копирования нажатием, если вызывающий абонент и вызываемый абонент не принадлежат к одному и тому же телекоммуникационному оператору или не принадлежат к одной и той же подсети одного и того же телекоммуникационного оператора;
S702: Выполняют подписку на звуковой сигнал для абонента, в соответствии с информацией абонента и информацией звукового сигнала, или информацией абонента и файлом звукового сигнала, или информацией абонента, информацией звукового сигнала и файлом звукового сигнала.
Выполняемый объект этапов S701 и S702 может являться платформой CRBT, соответствующей вызывающему абоненту. Платформа, способная к реализации службы копирования нажатием, может являться межоператорской технологической платформой или платформой CRBT, соответствующей вызываемому абоненту. Для описаний отношений сошлемся на описания в варианте осуществления, показанном на фиг.3, и, следовательно, в настоящем документе они подробно не описаны.
В соответствии с показанным на фиг.7 способом, варианты осуществления настоящего изобретения обеспечивают устройство для обработки службы копирования нажатием. Как показано на фиг.8, устройство включает в себя: блок получения 801, сконфигурированный для получения информации абонента и информации звукового сигнала, которая предоставляется посредством платформы, способной к реализации службы копирования нажатием, или получения информации абонента и файла звукового сигнала, которые предоставлены посредством платформы, способной к реализации службы копирования нажатием, или получения информации абонента, информации звукового сигнала и файла звукового сигнала, которые предоставлены посредством платформы, способной к реализации службы копирования нажатием, где платформа является платформой, способной к реализации службы копирования нажатием, если вызывающий абонент и вызываемый абонент не принадлежат к одному и тому же телекоммуникационному оператору, или не принадлежат к одной и той же подсети одного и того же телекоммуникационного оператора, функциональный блок 802 для выполнения подписки на звуковой сигнал для абонента в соответствии с информацией абонента и информацией звукового сигнала, или информацией абонента и файлом звукового сигнала, или информацией абонента, информацией звукового сигнала и файлом звукового сигнала.
Показанное на фиг.8 устройство может являться платформой CRBT, соответствующей вызывающему абоненту. Платформа, способная к реализации службы копирования нажатием, может являться межоператорской технологической платформой, или платформой CRBT, соответствующей вызываемому абоненту. Для описания отношений сошлемся на описания в варианте осуществления, изображенном на фиг.7, и, следовательно, в настоящем документе они подробно не описаны, например, смотрите описание S701 в варианте осуществления, изображенном на фиг.7, для описания блока 801 получения, и смотрите описание S702 в варианте осуществления, изображенном на фиг.7, для описания функционального блока 802.
Поскольку сетевые объекты, такие как платформа CRBT, могут составлять систему, варианты осуществления настоящего изобретения дополнительно обеспечивают систему для реализации службы CRBT, включающую в себя: первую платформу и вторую платформу, каждая из которых сконфигурирована для предоставления службы CRBT абоненту, где, после получения запроса на обслуживание для копирования звукового сигнала нажатием, инициированного посредством вызывающего абонента, первая платформа посылает первую информацию копирования нажатием на вторую платформу, в соответствии с запросом на обслуживание для копирования звукового сигнала нажатием. Первая информация копирования нажатием используется для разрешения второй платформе выполнить подписку на звуковой сигнал, соответствующий первой информации копирования нажатием для вызывающего абонента, в соответствии с первой информацией копирования нажатием.
Как упоминалось выше, варианты осуществления могут не только представлять платформу третьей стороны на основе текущей сетевой архитектуры, но также и улучшать текущую платформу CRBT. Следовательно, варианты осуществления настоящего изобретения также обеспечивают сетевую архитектуру для реализации службы CRBT для подробного описания системы для реализации службы CRBT.
Как показано на фиг.9, сетевая архитектура включает в себя:
межоператорскую технологическую платформу: обеспечивающую такие функции, как подача, синхронизация, наложение и распределение информации абонента межоператорской CRBT и информационного содержания CRBT для реализации межоператорской службы копирования нажатием. Устанавливается интерфейс между межоператорской технологической платформой и платформой CRBT каждого оператора. При помощи интерфейса могут быть доставлены такие данные, как информационное содержание CRBT, информация звукового сигнала и информация абонента. Межоператорская технологическая платформа может являться платформой третьей стороны, не зависящей от операторов A и B, или может быть предоставлена посредством одного из операторов A и B.
систему RBT оператора A (A-RBT): платформу службы CRBT оператора A, отвечающую за предоставление службы CRBT абонентам, принадлежащим к оператору A.
систему RBT оператора B (B-RBT): платформу службы CRBT оператора B, отвечающую за предоставление службы CRBT абонентам, принадлежащим к оператору B.
GMSC: шлюз мобильного центра коммутации, который является основным элементом телекоммуникационной сети.
MSC: мобильный центр коммутации, который является основным элементом телекоммуникационной сети.
Когда платформа CRBT, соответствующая вызываемому абоненту (предполагая систему B-RBT), получает пусковой сигнал службы копирования нажатием, запущенный посредством вызывающего абонента (предполагая, что он принадлежит к оператору A), платформа CRBT, соответствующая вызываемому абоненту, предоставляет информацию копирования нажатием вызывающего абонента на межоператорскую технологическую платформу, а межоператорская технологическая платформа выполняет подписку на звуковой сигнал, соответствующий информации копирования нажатием для вызывающего абонента.
Как упоминалось выше, функции межоператорской технологической платформы могут быть установлены на платформе CRBT, и, следовательно, варианты осуществления настоящего изобретения дополнительно обеспечивают сетевую архитектуру для реализации службы CRBT, включающей в себя: множество платформ CRBT, сконфигурированных для предоставления службы CRBT абонентам, принадлежащим к телекоммуникационным операторам, в которых располагаются платформы CRBT; где, когда платформа CRBT, соответствующая вызываемому абоненту, получает пусковой сигнал службы копирования нажатием, запущенный посредством вызывающего абонента, а вызывающий абонент и вызываемый абонент не принадлежат к одному и тому же телекоммуникационному оператору или не принадлежат к одной и той же подсети одного и того же телекоммуникационного оператора, причем платформа CRBT, соответствующая вызываемому абоненту, выполняет подписку на звуковой сигнал, соответствующий информации копирования нажатием для вызывающего абонента, или, когда получение пускового сигнала службы копирования нажатием запускается посредством вызывающего абонента, платформа CRBT, соответствующая вызываемому абоненту, предоставляет информацию копирования нажатием вызывающего абонента на платформу CRBT, соответствующую вызывающему абоненту, а если вызывающий абонент и вызываемый абонент не принадлежат к одному и тому же телекоммуникационному оператору или не принадлежат к одной и той же подсети одного и того же телекоммуникационного оператора, то платформа CRBT, соответствующая вызывающему абоненту, выполняет подписку на звуковой сигнал, соответствующий информации копирования нажатием для вызывающего абонента.
Для более ясного понимания специалистом в данной области техники вариантов осуществления настоящего изобретения ниже вводится больше иллюстративных вариантов осуществления, на основе сетевой архитектуры, как показано на фиг.9.
Следующий вариант осуществления реализуется путем загрузки информации звукового сигнала и межоператорской или межподсетевой информации копирования нажатием абонента на межоператорскую технологическую платформу при помощи системы RBT каждого оператора. Такой путь может применяться в следующей ситуации: в заданной области существует несколько независимых операторов, и является трудным выполнение равномерного управления абонентами и однородного управления информационным содержанием между ними по таким причинам как конфиденциальность информации абонента и защита авторских прав на музыку.
Процесс реализации варианта осуществления делится на две фазы: фазу предварительной обработки и фазу выполнения службы.
1. Фаза предварительной обработки
В фазе предварительной обработки устанавливаются отношения наложения одних и тех же звуковых сигналов между каждым оператором посредством сравнения информации CRBT в системе RBT каждого оператора, что обеспечивает основу для последовательного выполнения подписки и обработки межоператорской службы копирования нажатием для абонента. Фаза предварительной обработки включает в себя следующий процесс:
(a) Каждый оператор загружает таблицу данных номеров абонентов, к которой принадлежит оператор, на межоператорскую технологическую платформу для удобства последующего запроса межоператорской технологической платформой домашней сети вызывающего абонента, который инициирует межоператорское копирование нажатием.
(b) Система RBT каждого оператора загружает на межоператорскую технологическую платформу все ее соответствующие файлы описания звуковых сигналов, причем файл описания звукового сигнала включает в себя такую связанную с ним информацию, как номер звукового сигнала, название звукового сигнала, категория звукового сигнала и название исполнителя, или файл описания звукового сигнала является несущей вышеупомянутой информации звукового сигнала. Таблица 1 является примером формата файла описания звукового сигнала, и различные операторы могут использовать различные форматы.
Таблица 1Пример описания полей в файле описания звукового сигнала
Номер поля
Название поля
Предел длины (знаков)
Описание
Номер звукового сигнала
18
Номер одного и того же звукового сигнала
Название звукового сигнала
20
Название источника звукового сигнала, например название песни
Категория звукового сигнала
4
Категория звукового сигнала, смотри Таблицу 3 для определения категории
Название исполнителя
15
Может быть пустым
Источник авторского права
3
три бита XYZ, X=0 означает RBT, поставщик службы услуг (SP) которого имеет авторское право 100-899, и идентифицируют различные SP, и подробные отношения соответствия распространяются посредством группы равномерно основанных на последовательности применения, а X=9 означает созданный посредством абонента DIY RBT
Стоимость звукового сигнала
8
За единицу: центы, не может быть пустым
Время начала действия авторских прав
8
Формат: YYYYMMDD
Время окончания действия авторских прав
8
То же самое, что и выше, в случае пустого поля ограничения времени действия авторских прав нет
(c) Межоператорская технологическая платформа сохраняет файлы описания звуковых сигналов от различных операторов.
(d) Межоператорская технологическая платформа соответствует файлам описания звукового сигнала каждого оператора путями автоматического сравнения сценария базы данных и ручной проверки, и сохраняет полученное отношение соответствия в форме таблицы данных. Таблица 2 является примером таблицы базы данных для сравнения отношений.
Таблица 2Пример описания полей в таблице сравнения отношений звуковых сигналов
Номер звукового сигнала
Название звукового сигнала
Название исполнителя
Идентификатор (ID) песни (Оператор A)
Идентификатор(ID) песни (Оператор B)
…
Идентификатор(ID) песни (Оператор Z)
Режим, который система RBT обработки информации копирования нажатием изменяет так, чтобы, когда вызывающий абонент запускает службу копирования нажатием, не является пользователем подсети оператора, к которому принадлежит вызываемый абонент, система RBT может передать информацию копирования нажатием, которая, главным образом включает в себя номер вызывающего абонента, номер вызываемого абонента и идентификатор (ID) воспроизводимого CRBT на межоператорскую технологическую платформу при помощи интерфейса между системой RBT и межоператорской технологической платформой.
2. Фаза выполнения службы
Как показано на фиг.10, фаза включает в себя следующий процесс:
(1) Вызывающий абонент x оператора A звонит вызывающему абоненту y оператора B.
(2) Система B-RBT запускает службу CRBT и воспроизводит музыку CRBT вызывающему абоненту x, где идентификатор (ID) музыки CRBT в системе B-RBT является ToneID_B, в то же время вызывающий абонент x выполняет копирование нажатием музыки CRBT, и переключатель (включающий в себя MSC и GMSC оператора A, и GMSC оператора B) передает информацию копирования нажатием вызывающему абоненту x в системе B-RBT.
(3) Система B-RBT записывает информацию копирования нажатием в формате "xNum, y_Num, ToneID_B", где x_Num является номером вызывающего абонента x, а y_Num является номером вызываемого абонента. Система B-RBT анализирует информацию копирования нажатием, и если она определяет, что x_Num не является номером абонента оператора B, то передает информацию копирования нажатием "x_Num, yNum, ToneID_B" на межоператорскую технологическую платформу при помощи интерфейса между системой B-RBT и межоператорской технологической платформой.
(4) Межоператорская технологическая платформа запрашивает таблицу определения номера абонента в базе данных и определяет, что x_Num принадлежит оператору A, в y_Num принадлежит оператору B. Затем межоператорская технологическая платформа запрашивает таблицу сравнения отношений на предмет идентификатора (ID) CRBT оператора, соответствующего ToneID_B, предполагая, что ToneID_A получен.
(5) Межоператорская технологическая платформа передает результат обработки "x_Num, ToneID_A" в систему A-RBT при помощи интерфейса между межоператорской технологической платформой и системой A-RBT.
(6) Система A-RBT записывает принятый результат обработки "x_Num, ToneID_A" и выполняет подписку на связанный с ними звуковой сигнал для вызывающего абонента x.
Следующий вариант осуществления реализован путем загрузки файла звукового сигнала и межоператорской или межподсетевой информации копирования нажатием абонента на межоператорскую технологическую платформу при помощи системы RBT каждого оператора. Такой путь может подходить для следующей ситуации: масштаб развития телекоммуникационных операторов в определенной области не сбалансирован, и существует несколько крупномасштабных телекоммуникационных операторов и небольшое количество небольших телекоммуникационных операторов. Поскольку служба развивается не сбалансированно, может существовать много отказов совпадения звуковых сигналов, если используется путь варианта реализации из предшествующего варианта осуществления.
Процесс реализации варианта осуществления также делится на две фазы: фазу предварительной обработки и фазу выполнения обслуживания.
1. Фаза предварительной обработки
Каждый оператор загружает таблицу данных номеров абонентов, к которой принадлежит оператор, на межоператорскую технологическую платформу для удобства межоператорской технологической платформы, для последующего опроса домашней сети вызывающего абонента, который инициирует межоператорское копирование нажатием.
2. Фаза выполнения службы
Как показано на фиг.11, служба включает в себя следующий процесс:
(1) Вызывающий абонент x оператора A звонит вызывающему абоненту y оператора B.
(2) Система B-RBT запускает службу CRBT и воспроизводит музыку CRBT для вызывающего абонента x, где идентификатор (ID) музыки CRBT в системе B-RBT равен ToneID_B, в то же время вызывающий абонент x выполняет копирование нажатием музыки CRBT, и переключатель (включающий в себя MSC и GMSC оператора A, и GMSC оператора B) передает информацию копирования нажатием вызывающему абоненту x в систему B-RBT.
(3) Система B-RBT записывает информацию копирования нажатием в формате "x_Num, yNum, ToneID_B", где x_Num является номером вызывающего абонента x, а y_Num является номером вызываемого абонента. Система B-RBT анализирует информацию копирования нажатием, и если она определяет, что x_Num не является номером абонента оператора B, то передает информацию копирования нажатием "x_Num, yNurn, ToneID_B", и файл звукового сигнала, имеющий идентификатор (ID) ToneID_B в систему B-RBT на межоператорскую технологическую платформу при помощи интерфейса между системой B-RBT и межоператорской технологической платформой.
(4) Межоператорская технологическая платформа, сохранившая загруженный файл звукового сигнала, запрашивает таблицу определения номера абонента в базе данных и определяет, что x_Num принадлежит оператору A, а y_Num принадлежит оператору B.
(5) Межоператорская технологическая платформа передает x_Num и файл звукового сигнала в систему A-RBT при помощи интерфейса между межоператорской технологической платформой и системой A-RBT.
(6) Система A-RBT сохраняет файл звукового сигнала и идентифицирует файл звукового сигнала как ToneID_A и выполняет подписку на звуковой сигнал, имеющий идентификатор (ID), равный ToneID_A для вызывающего абонента x.
Следующий вариант осуществления реализован путем доставки информации звукового сигнала и информационного содержания звукового сигнала в систему RBT каждого оператора при помощи межоператорской технологической платформы. Такой путь подходит для следующей ситуации: телекоммуникационный оператор имеет несколько межзональных телекоммуникационных подсетей и желает равномерно расширить службы.
Процесс реализации варианта осуществления также делится на две фазы: фазу предварительной обработки и фазу выполнения обслуживания.
1. Фаза предварительной обработки
CRBT в системе RBT каждого оператора являются единообразными таким образом, чтобы обеспечивать основу для последовательного выполнения подписки и обработки межоператорской службы копирования нажатием. Фаза предварительной обработки включает в себя следующий процесс:
(a) Каждый оператор загружает на межоператорскую технологическую платформу таблицу данных номеров абонентов, к которой принадлежит оператор, для удобства межоператорской технологической платформы последующего опроса домашней сети вызывающего абонента, который инициирует межоператорское копирование нажатием.
(b) Система RBT каждого оператора загружает на межоператорскую технологическую платформу все ее соответствующие файлы описания звуковых сигналов и соответствующие файлы звуковых сигналов.
(c) Межоператорская технологическая платформа сохраняет файлы звуковых сигналов, загруженные посредством всех систем RBT, обнаруживает неповторяющиеся звуковые сигналы и повторяющиеся звуковые сигналы посредством анализа файлов описания звуковых сигналов и перенумеровывает звуковые сигналы. Подробности выглядят следующим образом:
1) Пронумеровать все неповторяющиеся звуковые сигналы, сохраняя пронумерованные звуковые сигналы, и создать таблицу сравнения отношений неповторяющихся звуковых сигналов, как показано в Таблице 3.
Таблица 3Пример описания полей в таблице сравнения отношений звуковых сигналов
Номер звукового сигнала
Название звукового сигнала
Название исполнителя
Идентификатор (ID) оператора
Исходный номер звукового сигнала
2) Обеспечить особый номер для всех повторяющихся звуковых сигналов, сохранить пронумерованные звуковые сигналы и создать таблицу сравнения отношений повторяющихся звуковых сигналов, как показано в Таблице 4.
Таблица 4Пример описания полей в таблице сравнения отношений повторяющихся идентификаторов (ID) звуковых сигналов
Номер звукового сигнала
Название звукового сигнала
Название исполнителя
Идентификатор (ID) песни (Оператор A)
Идентификатор (ID) песни (Оператор B)
…
Идентификатор (ID) песни (Оператор Z)
(d) Межоператорская технологическая платформа синхронизирует перенумерованную информацию звуковых сигналов для каждой системы RBT, и каждая система RBT настраивает базу данных, в соответствии с информацией звуковых сигналов, синхронизированной посредством межоператорской технологической платформы. Подробности выглядят следующим образом:
1) Для неповторяющихся звуковых сигналов: синхронизировать всю информацию звуковых сигналов, принадлежащую к одному и тому же оператору в Таблице 3 с системой RBT оператора при помощи интерфейса между межоператорской технологической платформой и системой RBT оператора, система RBT оператора изменяет текущую запись базы данных, в соответствии с синхронизированной информацией звуковых сигналов, например, изменяет номер звукового сигнала, и записывает информацию подписки звукового сигнала всех абонентов с новым номером звукового сигнала.
2) Для повторяющихся звуковых сигналов: синхронизировать информацию звуковых сигналов в Таблице 4 с системой RBT оператора при помощи интерфейса между межоператорской технологической платформой и системой RBT оператора, система RBT изменяет текущую запись базы данных, в соответствии с синхронизированной информацией звукового сигнала, например, изменяет номер звукового сигнала, и записывает информацию подписки звукового сигнала всех абонентов с новым номером звукового сигнала.
(e) Когда каждый поставщик информационного содержания (CP) останавливает загрузку новых звуковых сигналов на каждую систему RBT, каждая система RBT загружает новые звуковые сигналы на межоператорскую технологическую платформу, а затем межоператорская технологическая платформа перенумеровывает новые звуковые сигналы и синхронизирует новую информацию звукового сигнала с каждой системой RBT. Следует отметить, что каждая система RBT может периодически загружать информацию звукового сигнала и файл звукового сигнала на межоператорскую технологическую платформу, и, следовательно, новый звуковой сигнал в настоящем документе означает звуковой сигнал, полученный посредством системы RBT на текущем временном интервале.
2. Фаза выполнения обслуживания
Как показано на фиг.12, фаза включает в себя следующий процесс:
(1) Вызывающий абонент x оператора A звонит вызывающему абоненту y оператора B.
(2) Система B-RBT запускает службу CRBT и воспроизводит музыку CRBT вызывающему абоненту x, где идентификатор (ID) музыки CRBT в системе B-RBT равняется ToneID, в то же время вызывающий абонент x выполняет копирование нажатием музыки CRBT, и переключатель (включающий в себя MSC и GMSC оператора A, и GMSC оператора B) передает информацию копирования нажатием вызывающего абонента x в систему B-RBT.
(3) Система B-RBT записывает информацию копирования нажатием в формате "x_Num, y_Num, ToneID", где x_Num является номером вызывающего абонента x, а y_Num является номером вызываемого абонента. Система B-RBT анализирует информацию копирования нажатием, и если она определяет, что xNum не является номером абонента оператора B, то передает информацию копирования нажатием "x_Num, yNum, ToneID" на межоператорскую технологическую платформу при помощи интерфейса между системой B-RBT и межоператорской технологической платформой.
(4) Межоператорская технологическая платформа запрашивает таблицу определения номеров абонентов в базе данных и определяет, что x_Num принадлежит оператору A, а y_Num принадлежит оператору B.
(5) Межоператорская технологическая платформа передает результат обработки "x_Num, ToneID" в систему A-RBT при помощи интерфейса между межоператорской технологической платформой и системой A-RBT.
(6) Система A-RBT выполняет подписку на связанный звуковой сигнал для вызывающего абонента x.
Следующий вариант осуществления реализован путем равномерного управления информацией открытия счета абонента для всех операторов CRBT и отношениями подписок на звуковой сигнал при помощи межоператорской технологической платформы. Такой путь подходит для следующей ситуации: телекоммуникационный оператор имеет несколько межзональных телекоммуникационных подсетей и желает равномерно расширять службы.
Процесс реализации варианта осуществления также делится на две фазы: фазу предварительной обработки и фазу выполнения службы.
1. Фаза предварительной обработки
CRBTs в системах RBT соответствующих операторов объединяются таким образом, чтобы обеспечивать основу для последовательного выполнения подписки и обработки межоператорской службы копирования нажатием для абонента. Фаза предварительной обработки включает в себя следующий процесс:
(a) Каждый оператор загружает на межоператорскую технологическую платформу таблицу данных номеров абонентов, к которой принадлежит оператор, для удобства межоператорской технологической платформы в дальнейшем запрос домашней сети вызывающего абонента, который инициирует межоператорское копирование нажатием.
(b) Система RBT каждого оператора загружает на межоператорскую технологическую платформу информацию открытия счета всех абонентов CRBT и информацию подписки на звуковой сигнала файлы описания звуковых сигналов и соответствующие файлы звуковых сигналов.
(c) Межоператорская технологическая платформа сохраняет информацию открытия счетов абонентов CRBT и информацию подписки на звуковой сигнал, файлы описания звуковых сигналов и соответствующие файлы звуковых сигналов, загруженные посредством всех систем RBT.
(d) Межоператорская технологическая платформа обнаруживает неповторяющиеся звуковые сигналы и повторяющиеся звуковые сигналы посредством анализа файлов описания звуковых сигналов и перенумеровывает звуковые сигналы. Подробности выглядят следующим образом:
1) Перенумеровать все неповторяющиеся звуковые сигналы, сохранить пронумерованные звуковые сигналы и создать таблицу сравнения отношений неповторяющихся звуковых сигналов, показанную в Таблице 3.
2) Обеспечить особый номер для всех повторяющихся звуковых сигналов, сохранить пронумерованные звуковые сигналы и создать таблицу сравнения отношений повторяющихся звуковых сигналов, показанную в Таблице 4.
(e) Межоператорская технологическая платформа настраивает информацию подписки на звуковой сигнал абонентов CRBT, загруженную посредством каждой системы RBT, в соответствии с двумя таблицами в пункте (d), и равномерно управляет информацией подписки на звуковой сигнал абонентов CRBT.
(f) Когда каждый CP останавливает загрузку новых звуковых сигналов в каждую систему RBT, каждая система RBT загружает новые звуковые сигналы на межоператорскую технологическую платформу, а затем межоператорская технологическая платформа перенумеровывает новые звуковые сигналы и синхронизирует новую информацию звуковых сигналов для каждой системы RBT. Следует отметить, что каждая система RBT может периодически загружать информацию звукового сигнала и файл звукового сигнала на межоператорскую технологическую платформу, и, следовательно, новый звуковой сигнал в настоящем документе означает звуковой сигнал, полученный посредством системы RBT на текущем временном интервале.
2. Фаза выполнения службы
Как показано на фиг.13, включает в себя следующий процесс:
(1) Вызывающий абонент x оператора звонит вызывающему абоненту y оператора B.
(2) Система B-RBT запускает службу CRBT и воспроизводит музыку CRBT для вызывающего абонента x, где идентификатор (ID) музыки CRBT в системе B-RBT равняется ToneID; в то же время вызывающий абонент x выполняет копирование нажатием музыки CRBT, а переключатель (включающий в себя MSC и GMSC оператора A, и GMSC оператора B) передает информацию копирования нажатием вызывающего абонента x в систему B-RBT.
(3) Система B-RBT записывает информацию копирования нажатием в формате "x_Num, y_Num, ToneID", где x_Num является номером вызывающего абонента x, а y_Num является номером вызываемого абонента. Система B-RBT анализирует информацию копирования нажатием, и если она определяет, что x_Num не является номером абонента оператора B, то передает информацию копирования нажатием "x_Num, y_Num, ToneID" на межоператорскую технологическую платформу при помощи интерфейса между системой B-RBT и межоператорской технологической платформой.
(4) Межоператорская технологическая платформа запрашивает таблицу определения номера абонента в базе данных и определяет, что x_Num принадлежит оператору A, а y_Num принадлежит оператору B.
(5) Межоператорская технологическая платформа выполняет подписку на ToneID для вызывающего абонента x, а затем синхронизирует данные отношений подписки для системы A-RBT при помощи интерфейса между межоператорской технологической платформой и системой A-RBT.
(6) Система A-RBT сохраняет новые данные отношений подписки на звуковой сигнал вызывающего абонента x и воспроизводит соответствующий новый звуковой сигнал, когда, в последующем, вызывающему абоненту x звонят.
В сущности, в вариантах осуществления настоящего изобретения, после приема запроса на обслуживание для копирования звукового сигнала нажатием, инициированного посредством вызывающего абонента, первая платформа посылает, в соответствии с запросом на обслуживание для копирования звукового сигнала нажатием, на вторую платформу первую информацию копирования нажатием. Таким образом, даже если вызывающий абонент и вызываемый абонент не принадлежат к одному и тому же телекоммуникационному оператору или не принадлежат к одной и той же подсети одного и того же телекоммуникационного оператора, то первая платформа не игнорирует запуск службы копирования нажатием вызывающего абонента по причине занятости. Первая платформа посылает первую информацию копирования нажатием на вторую платформу, где первая информация копирования нажатием используется для разрешения второй платформе выполнить подписку на звуковой сигнал для вызывающего абонента, в соответствии с первой информацией копирования нажатием. Следовательно, варианты осуществления настоящего изобретения реализуют подписку на службу CRBT и загрузку CRBT для вызывающего абонента, предотвращая ухудшение опыта обслуживания абонента и предотвращая потери прямого дохода телекоммуникационного оператора.
Варианты осуществления настоящего изобретения обрабатывают службу копирования нажатием между операторами посредством добавления межоператорской технологической платформы (или ее функции) таким образом, чтобы предоставлять бесперебойный опыт обслуживания для абонентов, улучшая распознавание абонентов службы и эффективно увеличивая привлекательность службы, и активирует и удерживает абонентов в службе CRBT.
При этом доходы телекоммуникационного оператора эффективно увеличиваются посредством обработки межсетевого запроса на копирование нажатием. В некоторых странах службы копирования нажатием занимают 40% всех открытий счета CRBT и каналов запросов на подписку, в то время как межсетевой запрос на копирование нажатием занимает 27% всех запросов. Следовательно, варианты осуществления настоящего изобретения могут значительно увеличить прибыль для телекоммуникационного оператора.
Специалисты в данной области техники могут понимать, что все или частичные этапы способов являются осуществимыми посредством подачи соответствующих команд на аппаратные средства компьютерной программой, которая может быть сохранена на машиночитаемом носителе данных, и если программа выполняется, то процессы из вышеупомянутых способов могут быть включены в их состав. Носитель данных может являться магнитным диском, оптическим диском, постоянным запоминающим устройством (ROM) или оперативным запоминающим устройством (RAM) и т.д.
Вышеупомянутое описание является лишь иллюстративными вариантами осуществления настоящего изобретения. Следует отметить, что специалисты в данной области техники могут выполнить некоторые усовершенствования и модификации без отклонения от принципа настоящего изобретения, и эти усовершенствования и модификации также должны быть охвачены объемом охраны настоящего изобретения.