УСТРОЙСТВО И СПОСОБ ДЛЯ ОСУЩЕСТВЛЕНИЯ УСЛУГИ ОКРАШИВАНИЯ ОБРАТНОГО ТОНАЛЬНОГО СИГНАЛА ВЫЗОВА АБОНЕНТА И УСТРОЙСТВО ДЛЯ ПОЛУЧЕНИЯ ФАЙЛА ОКРАШИВАНИЯ ТОНАЛЬНОГО СИГНАЛА ВЫЗОВА АБОНЕНТА
DEVICE AND METHOD TO CARRY OUT SERVICE OF SUBSCRIBER CALLING RING BACK TONE SIGNAL COLOURING AND DEVICE TO PRODUCE FILE OF SUBSCRIBER CALLING TONE SIGNAL COLOURING

Перекрестная ссылка на родственные заявки
Эта заявка испрашивает приоритет китайской заявки на патент №200810008322.5, поданной 22 февраля 2008 г., и №200810081641.9, заполненной 3 марта 2008 г., и международной заявки № РСТ/CN2008/071924, поданной 7 августа 2008 г., озаглавленной “Устройство и способ для осуществления услуги окрашивания обратного тонального сигнала вызова абонента и устройство для получения файла окрашивания обратного тонального сигнала вызова абонента”, которые полностью включены в настоящее описание посредством ссылки.
Область техники, к которой относится изобретение
Изобретение относится к области сетевой связи и, более конкретно, к устройству и способу для осуществления услуги окрашивания обратного тонального сигнала вызова (CRBT) и устройству для получения файла CRBT.
Уровень техники
Услуга окрашивания обратного сигнала вызова абонента (CRBT) является услугой, которая дает возможность вызывающему абоненту слышать CRBT, настроенный вызываемым абонентом. Вызываемый абонент может искать посредством сети музыкальные или звуковые файлы, предоставленные поставщиком услуг или оператором, которые могут быть использованы в качестве CRBT, и настраивать определенный музыкальный или звуковой файл в качестве собственного CRBT. Когда вызывающий абонент вызывает вызываемого абонента, вызывающий абонент слышит музыкальный или звуковой файл, который заменяет монотонный обратный сигнал вызова абонента, слышимый, когда не настроена услуга CRBT.
В традиционном уровне техники при настройке CRBT вызываемый абонент должен искать и загружать музыкальный или звуковой файл, который его интересует, до установки музыкального или звукового файла в качестве CRBT. Вызывающий терминал может слышать другой CRBT только после того, как вызываемый абонент изменит CRBT, которое он установил. Следовательно, в традиционной услуге CRBT вызывающий абонент может слышать другой тональный сигнал вызова абонента только после того, как вызываемый абонент изменит тональный сигнал вызова абонента. В таком случае для вызывающего абонента тональный сигнал вызова абонента является фиксированным и не может быть обновлен в реальном времени. Затем вызываемый абонент должен искать, загружать и устанавливать тональный сигнал вызова абонента для изменения тонального сигнала вызова абонента, что является слишком сложным в действии.
Сущность изобретения
Варианты осуществления изобретения предоставляют устройство и способ для осуществления услуги окрашивания обратного тонального сигнала вызова абонента (CRBT) и устройство для получения файла CRBT, таким образом, чтобы осуществить обновление CRBT в реальном времени.
Варианты осуществления изобретения предоставляют устройство для осуществления услуги CRBT. Устройство включает в себя
первый модуль приема, приспособленный принимать информацию доступа к CRBT;
модуль управления каналом, приспособленный определять файл CRBT реального времени в соответствии с информацией доступа к CRBT; и
модуль воспроизведения, приспособленный воспроизводить файл CRBT реального времени.
Варианты осуществления изобретения предоставляют способ для осуществления услуги CRBT. Способ включает в себя следующие этапы:
прием информации доступа к CRBT;
определение файла CRBT реального времени в соответствии с информацией доступа к CRBT; и
воспроизведение файла CRBT реального времени вызывающему абоненту.
В вариантах осуществления изобретения файл CRBT, который слышит вызывающий абонент, обновляют в реальном времени с помощью воспроизведения файла CRBT реального времени вызывающему абоненту.
Варианты осуществления изобретения предоставляют другое устройство для осуществления услуги CRBT, которое используют в процессе для воспроизведения первого файла CRBT вызывающему абоненту. Устройство включает в себя:
модуль приема, приспособленный принимать информацию выбора, посланную вызывающим абонентом;
модуль CRBT, приспособленный определять второй файл CRBT, предназначенный для воспроизведения в соответствии с принятой информацией выбора; и
модуль воспроизведения, приспособленный воспроизводить второй файл CRBT вызывающему абоненту.
Варианты осуществления изобретения предоставляют другой способ для осуществления услуги CRBT. Способ включает в себя следующие этапы:
прием информации выбора, отправленной вызывающим абонентом, в процессе для воспроизведения первого файла CRBT вызывающему абоненту;
определение второго файла CRBT в соответствии с информацией выбора, и
воспроизведение второго файла CRBT вызывающему абоненту.
В вариантах осуществления изобретения файл CRBT, который слышит вызывающий абонент, обновляется в реальном времени с помощью переключения воспроизводимого файла CRBT в процессе для воспроизведения файла CRBT вызывающему абоненту.
Варианты осуществления изобретения предоставляют устройство для получения файла CRBT. Устройство включает в себя:
модуль определения, приспособленный определять, использовать ли услугу CRBT реального времени, в соответствии с подписанным идентификатором CRBT абонента;
модуль информации CRBT реального времени, приспособленный определять информацию CRBT реального времени в соответствии с идентификатором CRBT реального времени абонента; и
модуль файла CRBT реального времени, приспособленный определять файл CRBT реального времени в соответствии с информацией CRBT реального времени.
В вариантах осуществления изобретения CRBT, который слышит вызывающий абонент, может быть обновлен в реальном времени с помощью получения файла CRBT реального времени; кроме того, в процессе для воспроизведения CRBT воспроизводимый CRBT может быть переключен на основании информации выбора вызывающего абонента, чтобы осуществить обновление в реальном времени CRBT, который слышит вызывающий абонент, другим способом.
Краткое описание чертежей
Фиг.1 - схематичное структурное представление устройства для осуществления услуги окрашивания обратного тонального сигнала вызова абонента (CRBT), в соответствии с вариантом осуществления изобретения;
фиг.2 - схематичное структурное представление устройства для осуществления услуги CRBT, в соответствии с другим вариантом осуществления изобретения;
фиг.3 - схематичное структурное представление устройства для осуществления услуги CRBT, в соответствии с еще одним вариантом осуществления изобретения;
фиг.4 - блок-схема последовательности операций способа для осуществления услуги CRBT, в соответствии с вариантом осуществления изобретения;
фиг.5 - блок-схема последовательности операций способа для осуществления услуги CRBT, в соответствии с другим вариантом осуществления изобретения;
фиг.6 - блок-схема последовательности операций способа для осуществления услуги CRBT, в соответствии с еще одним вариантом осуществления изобретения; и
фиг.7 - схематичное структурное представление устройства для получения файла CRBT, в соответствии с вариантом осуществления изобретения.
Детальное описание
Технические схемы изобретения дополнительно проиллюстрированы ниже в сочетании с сопровождающими чертежами и конкретными вариантами осуществления.
Фиг.1 - схематичное структурное представление устройства для осуществления услуги окрашивания обратного тонального сигнала вызова абонента (CRBT) в соответствии с вариантом осуществления изобретения. Вариант осуществления включает в себя первый модуль 11 приема, модуль 12 управления каналом и модуль 13 воспроизведения. Первый модуль 11 приема приспособлен принимать информацию доступа к CRBT. Модуль 12 управления каналом приспособлен определять файл CRBT реального времени в соответствии с информацией доступа к CRBT. Модуль 13 воспроизведения приспособлен воспроизводить файл CRBT реального времени.
Информация доступа к CRBT может включать в себя подписанный идентификатор CRBT вызываемого абонента, полученный из опорного регистра местонахождения (HLR). Абонент устанавливает настроенную услугу в модуле управления каналом, например настраивает ли вызываемый абонент услугу CRBT реального времени, приоритет для вызывающей стороны и вызываемой стороны, чтобы настроить услугу CRBT реального времени, то есть либо услуга CRBT реального времени, настроенная вызывающим абонентом, или та, что настроена вызываемым абонентом, имеет более высокий приоритет, информацию CRBT реального времени, настроенную вызывающей стороной и вызываемой стороной соответственно, последовательность воспроизведения файлов CRBT реального времени, соответствующих информации CRBT реального времени, и тому подобное.
В частности, модуль 12 управления каналом включает в себя подмодуль 121 определения, подмодуль 122 информации CRBT реального времени, подмодуль 123 файла CRBT реального времени. Подмодуль 121 определения приспособлен определять, использовать ли услугу CRBT реального времени и приоритет для вызывающего абонента и вызываемого абонента, чтобы настроить CRBT реального времени в соответствии с подписанным идентификатором CRBT вызываемого абонента. Подмодуль 122 информации CRBT реального времени приспособлен определять информацию CRBT реального времени в соответствии с приоритетом для вызывающего абонента и вызываемого абонента, чтобы настроить CRBT реального времени, то есть получить информацию CRBT реального времени, настроенную вызывающей стороной, когда вызывающая сторона имеет более высокий приоритет, и получить информацию CRBT реального времени, настроенную вызываемой стороной, когда вызываемая сторона имеет более высокий приоритет. Подмодуль 123 файла CRBT реального времени приспособлен запоминать файлы CRBT реального времени и определять файл CRBT реального времени в соответствии с информацией CRBT реального времени, то есть получать вызывающий файл CRBT реального времени в соответствии с информацией CRBT реального времени, настроенной вызывающим абонентом, когда вызывающая сторона имеет более высокий приоритет, и получать вызываемый файл CRBT реального времени в соответствии с информацией CRBT реального времени, настроенной вызываемым абонентом, когда вызываемая сторона имеет более высокий приоритет.
Модуль 12 управления каналом дополнительно может включать в себя подмодуль 124 получения информации реального времени и подмодуль 125 преобразования. Подмодуль 124 получения информации реального времени приспособлен получать информацию реального времени из платформы реального времени. Платформа реального времени может быть телекоммуникационной компанией, такой как радиостанция, телевизионная станция, или web-сайтом, который может предоставлять информацию реального времени. Информация реального времени включает в себя новости, прогнозы погоды, музыку, рекламы и тому подобное. Подмодуль 125 преобразования приспособлен преобразовывать информацию реального времени в файл CRBT реального времени. Так как файл CRBT должен быть воспроизведен, некоторая информация реального времени (речь, данные, среда и информация) должны быть преобразованы в файл CRBT реального времени в реальном времени, если информация реального времени не является файлом CRBT. Кроме того, поскольку подмодуль 123 файла CRBT реального времени приспособлен запоминать и получать соответствующий файл CRBT реального времени, который обычно по объему равен 500 К, подмодуль 125 преобразования может осуществлять совместный доступ к файлу CRBT реального времени с подмодулем 123 файла CRBT реального времени с помощью совместного доступа к файлам, чтобы уменьшить задержку и реализовать синхронизацию файла.
Модуль 12 управления каналом дополнительно может включать в себя подмодуль 126 настройки, приспособленный настраивать информацию CRBT реального времени для вызывающего абонента и вызываемого абонента, например информацию CRBT реального времени, настроенную вызывающим абонентом и вызываемым абонентом соответственно, и воспроизводить последовательность файлов CRBT реального времени, соответствующих информации CRBT реального времени. Например, абонент настраивает канал 1, канал 2 и канал 3; файл CRBT реального времени, соответствующий каналу 1, является политическими новостями; файл CRBT реального времени, соответствующий каналу 2, является прогнозом погоды, а файл CRBT реального времени, соответствующий каналу 3, является музыкой; файл CRBT реального времени, воспроизводимый по умолчанию, является файлом CRBT реального времени, соответствующим каналу 2; предыдущий канал, относительно канала 2, является каналом 1, а следующий канал, относительно канала 2, является каналом 3. Кроме того, поскольку подмодуль 122 информации CRBT реального времени приспособлен определять воспроизводимую информацию CRBT реального времени, между подмодулем 126 настройки и подмодулем 122 информации CRBT реального времени используется длинное соединение, чтобы уменьшить задержку и реализовать синхронизацию информации. Информация доступа к CRBT включает в себя режим подписки на идентификатор CRBT реального времени вызываемым абонентом, в котором абонент настраивает CRBT в модуле управления каналом, и HLR не требуется изменять.
Фиг.2 - схематичное структурное представление устройства для осуществления услуги CRBT в соответствии с другим вариантом осуществления изобретения. В отличие от варианта осуществления фиг.3, информация доступа к CRBT в этом варианте осуществления включает в себя подписанный идентификатор CRBT вызывающего абонента, и вызывающий абонент настраивает услугу CRBT реального времени в HLR. Поскольку информация доступа к CRBT определена как являющаяся настроенной услугой CRBT с помощью вызывающей стороны, подмодуль 121 определения модуля 12 управления каналом не должен определять приоритет. После того как подмодуль 121 определения определит использование услуги CRBT реального времени, подмодуль 122 информации CRBT реального времени определяет вызывающую информацию CRBT реального времени в соответствии с подписанным идентификатором CRBT вызывающего абонента, и подмодуль 123 файла CRBT реального времени получает вызывающий файл CRBT реального времени в соответствии с вызывающей информацией CRBT реального времени.
Модуль 12 управления каналом дополнительно может включать в себя подмодуль 124 получения информации реального времени и подмодуль 125 преобразования. Подмодуль 124 получения информации реального времени приспособлен получать информацию реального времени из платформы реального времени. Платформа реального времени может быть телекоммуникационной компанией, такой как радиостанция, телевизионная станция, или web-сайтом, который может предоставлять информацию реального времени. Информация реального времени включает в себя новости, прогнозы погоды, музыку, рекламы и тому подобное. Подмодуль 125 преобразования приспособлен преобразовывать информацию реального времени в файл CRBT реального времени. Так как файл CRBT должен быть воспроизведен, некоторая информация реального времени (речь, данные, среда и информация) должны быть преобразованы в файл CRBT реального времени в реальном времени, если информация реального времени не является файлом CRBT. Например, текст/RM/MPEG4/MP3 и другие форматы преобразуются в формат сигнала с помощью использования традиционного уровня техники. Кроме того, поскольку подмодуль 123 файла CRBT реального времени приспособлен запоминать и получать соответствующий файл CRBT реального времени, который обычно по объему равен 500 К, подмодуль 125 преобразования может осуществлять совместный доступ к файлу CRBT реального времени с подмодулем 123 файла CRBT реального времени с помощью совместного доступа к файлам, чтобы уменьшить задержку и реализовать синхронизацию файла. Информация доступа к CRBT включает в себя режим подписки на идентификатор CRBT реального времени вызывающим абонентом, в котором абонент настраивает CRBT в HLR, и HLR должен быть изменен.
В этом варианте осуществления обновление в реальном времени файла CRBT, который слышит вызывающий абонент, реализуется с помощью настройки услуги CRBT реального времени.
Варианты осуществления, изображенные на фиг.1 и 2, дополнительно могут включать в себя второй модуль приема, приспособленный принимать информацию выбора вызывающего абонента. Информация выбора может быть послана с помощью нажатия кнопок. Например, когда нажимают “1#”, это указывает, что вызывающий абонент желает слушать предыдущий канал относительно канала, который воспроизводится в текущий момент, когда нажимают “2#”, это указывает, что вызывающий абонент желает слушать следующий канал относительно канала, который воспроизводится в текущий момент, а когда нажимают “3#”, это указывает, что вызывающий абонент желает переключиться от прослушивания файла CRBT реального времени к прослушиванию обычного файла CRBT, то есть файла CRBT, предварительно сохраненного в библиотеке тональных сигналов вызова абонента. В этом случае модуль управления каналом переключает файл CRBT, воспроизводимый в текущий момент, на файл CRBT, выбранный вызывающим абонентом, в соответствии с информацией выбора и CRBT, настроенным абонентом. Подробно, для переключения CRBT реального времени после приема информации выбора, второй модуль приема оценивает, что информация выбора предназначена для переключения файла CRBT реального времени, например, “1#” или ”2#”, а затем посылает информацию выбора в подмодуль 122 информации CRBT реального времени. Подмодуль 122 информации CRBT реального времени определяет информацию CRBT реального времени, получаемую в соответствии с настройкой абонента. Подмодуль 123 файла CRBT реального времени определяет соответствующий файл CRBT реального времени в соответствии с информацией CRBT реального времени. В случае преобразования из файла CRBT реального времени в обычный файл CRBT после приема информации выбора второй модуль приема оценивает, что информация выбора предназначена для преобразования из файла CRBT реального времени в обычный файл CRBT, например ”3#”, а затем получает соответствующий обычный файл CRBT из библиотеки предварительно установленных персональных тональных сигналов вызова абонента с помощью использования традиционного уровня техники.
Поскольку модуль управления каналом может переключать воспроизводимый файл CRBT в соответствии с информацией выбора, которую может посылать вызывающий абонент, вызывающий абонент может независимо переключать воспроизводимый файл CRBT в соответствии со своими требованиями таким образом, что CRBT, который слышит вызывающий абонент, обновляется в реальном времени.
В вариантах осуществления может прослушиваться CRBT реального времени, и может быть реализовано обновление в реальном времени CRBT, таким образом, чтобы исключить проблему, что в традиционном уровне техники может воспроизводиться только один CRBT. Таким образом, предоставляются избыточные и разнообразные CRBT, и прослушиваемый CRBT может переключаться. При этом за настройку услуги взимается плата, что приносит выгоды оператору. Кроме того, поскольку платформа реального времени может воспроизводить различную информацию, включая музыку, новости, рекламы и тому подобное, услуга CRBT изменяется от платформы простого воспроизведения в традиционном уровне техники в платформу информации, которая может воспроизводить множество информации, таким образом, чтобы предоставлять способ для развития новых услуг, например, услуги рекламирования. Кроме того, в этом варианте осуществления можно определять, воспроизводить ли CRBT реального времени, настроенный с помощью вызывающего терминала, или CRBT реального времени, настроенный с помощью вызываемого терминала, таким образом, что вызывающий терминал может слышать CRBT реального времени, который он настраивает. Кроме того, в этом варианте осуществления воспроизведенный CRBT реального времени может быть изменен в соответствии с информацией выбора, когда вызывающий терминал слушает CRBT, таким образом, чтобы достичь цели автономного выбора CRBT реального времени.
Фиг.3 - схематичное структурное представление устройства для осуществления услуги CRBT, в соответствии с еще одним вариантом осуществления изобретения. Этот вариант осуществления используется в процессе для воспроизведения первого файла CRBT вызывающему абоненту и включает в себя модуль 31 приема, модуль 32 CRBT и модуль 33 воспроизведения. Модуль 31 приема приспособлен принимать информацию выбора, посланную вызывающим абонентом. Модуль 32 CRBT приспособлен определять второй файл CRBT, предназначенный для воспроизведения в соответствии с принятой информацией выбора. Модуль 33 воспроизведения приспособлен воспроизводить второй файл CRBT вызывающему абоненту.
Модуль 32 CRBT имеет множество CRBT и последовательность воспроизведения множества CRBT, настроенную абонентом. Например, абонент настраивает канал 1, канал 2 и канал 3; файл CRBT реального времени, соответствующий каналу 1, является политическими новостями; файл CRBT реального времени, соответствующий каналу 2, является прогнозом погоды, а файл CRBT реального времени, соответствующий каналу 3, является музыкой; файл CRBT реального времени, воспроизводимый по умолчанию, является файлом CRBT реального времени, соответствующим каналу 2; предыдущий канал, относительно канала 2, является каналом 1, а следующий канал, относительно канала 2, является каналом 3. Информация выбора может быть послана с помощью нажатия кнопок. Например, когда нажимают “1#”, это указывает, что вызывающий абонент желает слушать предыдущий канал, относительно канала, который воспроизводится в текущий момент, когда нажимают “2#”, это указывает, что вызывающий абонент желает слушать следующий канал, относительно канала, который воспроизводится в текущий момент, а когда нажимают “3#”, это указывает, что вызывающий абонент желает переключиться от прослушивания файла CRBT реального времени к прослушиванию обычного файла CRBT, то есть файла CRBT, предварительно сохраненного в библиотеке тональных сигналов вызова абонента. Модуль 32 CRBT определяет второй файл CRBT, воспроизводимый в соответствии с информацией выбора и множеством CRBT, и последовательностью воспроизведения, настроенной абонентом, а затем переключает воспроизводимый файл CRBT с первого файла CRBT на второй файл CRBT. Если первый файл CRBT, который воспроизводится в текущий момент, является прогнозом погоды, второй файл CRBT, то есть музыка, будет воспроизведен после того, как абонент нажмет “2#”.
Как первый, так и второй файлы CRBT могут быть файлами CRBT реального времени или оба могут быть обычными файлами CRBT, то есть информация выбора приспособлена осуществлять переключение между файлами CRBT одного и того же типа. Или первый файл CRBT является файлом CRBT реального времени, а второй файл CRBT является обычным файлом CRBT, то есть вызывающий абонент не желает слушать файл CRBT реального времени, а желает слушать обычный файл CRBT в библиотеке тональных сигналов вызова абонента. В этом случае информация выбора приспособлена осуществлять переключение из файла CRBT реального времени в обычный файл CRBT.
В этом варианте осуществления обновление в реальном времени файла CRBT, который слышит вызывающий абонент, реализуется с помощью автономного переключения прослушиваемого файла CRBT в соответствии с выбором вызывающего абонента.
Кроме того, этот вариант осуществления может реализовать воспроизведение файла CRBT реального времени, то есть этот вариант осуществления включает в себя модуль управления каналом, приспособленный определять файл CRBT реального времени в соответствии с информацией выбора. Подробно, модуль управления каналом включает в себя подмодуль получения информации реального времени и подмодуль преобразования. Подмодуль получения информации реального времени приспособлен получать информацию реального времени из платформы реального времени в соответствии с информацией выбора. Например, если текущий канал воспроизведения является каналом 2 и когда нажимается “1#”, это указывает, что должен прослушиваться канал 1, то есть прослушиваемую информацию CRBT реального времени (канал 1) определяют в соответствии с информацией выбора (“1#”). Если полученная информация реального времени, соответствующая каналу 1, является политическими новостями, информация реального времени, полученная с помощью подмодуля получения информации реального времени из платформы реального времени, является политическими новостями. Платформа реального времени может быть телекоммуникационной компанией, такой как радиостанция, телевизионная станция, или web-сайтом, который может предоставлять информацию реального времени. Информация реального времени включает в себя новости, прогнозы погоды, музыку, рекламу и тому подобное. Подмодуль преобразования приспособлен преобразовывать информацию реального времени в файл CRBT реального времени. Когда абонент слушает файл CRBT, некоторая информация реального времени (речь, данные, среда и информация) должна быть преобразована в файл CRBT реального времени, если информация реального времени не является файлом CRBT. Например, текст/RM/MPEG4/MP3 и другие форматы преобразуются в формат сигнала с помощью использования традиционного уровня техники.
Фиг.4 - блок-схема последовательности операций способа для осуществления услуги CRBT, в соответствии с вариантом осуществления изобретения. Этот вариант осуществления включает в себя следующие этапы:
этап 41: принимают информацию доступа к CRBT;
этап 42: определяют файл CRBT реального времени в соответствии с информацией доступа к CRBT;
этап 43: воспроизводят файл CRBT реального времени вызывающему абоненту;
этап 42 дополнительно включает в себя следующие этапы:
этап 421: определяют информацию CRBT реального времени, настроенную абонентом, в соответствии с информацией доступа к CRBT;
этап 422: определяют файл CRBT реального времени в соответствии с информацией CRBT реального времени.
Информация доступа к CRBT включает в себя подписанный идентификатор CRBT вызываемого абонента, полученный из HLR. Абонент устанавливает настроенную услугу в модуле управления каналом, например услугу CRBT реального времени, настроенную вызываемым абонентом, приоритет для вызывающей стороны и вызываемой стороны, чтобы настроить услугу CRBT реального времени, то есть либо услуга CRBT реального времени, настроенная вызывающим абонентом, или та, что настроена вызываемым абонентом, имеет более высокий приоритет, информацию CRBT реального времени, настроенную вызывающей стороной и вызываемой стороной соответственно, последовательность воспроизведения файлов CRBT реального времени, соответствующих информации CRBT реального времени и тому подобное. В этом случае этап 421 дополнительно включает в себя следующие этапы:
этап 4211: оценивают, использовать ли услугу CRBT реального времени, в соответствии с подписанным идентификатором CRBT вызываемого абонента, если используют услугу CRBT реального времени, выполняют этап 4212, иначе используют обычную услугу CRBT, как в традиционном уровне техники;
этап 4212: определяют приоритет для вызываемого абонента и вызывающего абонента, чтобы настроить CRBT реального времени, в соответствии с подписанным идентификатором вызываемого абонента, и определяют, имеет ли вызывающая сторона более высокий приоритет, в соответствии с приоритетом, если вызывающая сторона имеет более высокий приоритет, выполняют этап 4213, иначе выполняют этап 4214;
этап 4213: получают информацию CRBT реального времени, настроенную вызывающим абонентом, и выполняют этап 4221;
этап 4214: получают информацию CRBT реального времени, настроенную вызываемым абонентом, и выполняют этап 4222;
этап 422 дополнительно включает в себя следующие этапы:
этап 4221: определяют вызывающий файл CRBT реального времени, настроенный вызывающим абонентом, в соответствии с информацией CRBT реального времени, настроенной вызывающим абонентом, и выполняют этап 43;
этап 4222: определяют вызываемый файл CRBT реального времени, настроенный вызываемым абонентом, в соответствии с информацией CRBT реального времени, настроенной вызываемым абонентом, и выполняют этап 43;
этап 43: воспроизводят определенный вызывающий файл CRBT реального времени или вызываемый файл CRBT реального времени.
В этом варианте осуществления информация доступа к CRBT является подписанным идентификатором CRBT вызываемого абонента, абонент настраивает CRBT в модуле управления каналом, и HLR не обязательно должен быть изменен.
Фиг.5 - блок-схема последовательности операций способа для осуществления услуги CRBT, в соответствии с другим вариантом осуществления изобретения. В отличие от варианта осуществления фиг.4 в этом варианте осуществления вызывающий абонент настраивает услугу CRBT реального времени в HLR, и в этом случае информация доступа к CRBT включает в себя подписанный идентификатор CRBT реального времени вызывающего абонента. Поскольку информация доступа к CRBT определена как являющаяся услугой CRBT реального времени, настроенной вызывающей стороной, не требуется оценивать, использовать ли услугу CRBT, и оценивать приоритет. В частности, этот вариант осуществления включает в себя следующие этапы:
этап 51: принимают информацию доступа к CRBT, включающую в себя подписанный идентификатор CRBT реального времени вызывающего абонента;
этап 52: получают информацию CRBT реального времени, настроенную вызывающим абонентов, в соответствии с подписанным идентификатором CRBT реального времени вызывающего абонента;
этап 53: определяют вызывающий файл CRBT реального времени, соответствующий информации CRBT реального времени, настроенной вызывающим абонентом, в соответствии с информацией CRBT реального времени, настроенной вызывающим абонентом;
этап 54: воспроизводят вызывающий файл CRBT реального времени вызывающему абоненту.
В этом варианте осуществления информация доступа к CRBT является подписанным идентификатором CRBT реального времени вызывающего абонента, абонент настраивает CRBT в HLR, и HLR должен быть изменен.
В вариантах осуществления, изображенных на фиг.4 и 5, обновление в реальном времени файла CRBT, который слышит вызывающий абонент, реализуется с помощью настройки услуги CRBT реального времени.
Варианты осуществления, изображенные на фиг.4 и 5, дополнительно включают в себя следующие этапы:
этап 44: принимают информацию выбора вызывающего абонента;
этап 45: определяют новый файл CRBT в соответствии с информацией выбора;
этап 46: воспроизводят новый файл CRBT вызывающему абоненту.
Информация выбора приспособлена переключать файл CRBT реального времени или получать обычный файл CRBT. Например, информация выбора может быть послана с помощью нажатия кнопок. Например, когда нажимают “1#”, это указывает, что вызывающий абонент желает слушать предыдущий канал, относительно канала, который воспроизводится в текущий момент; когда нажимают “2#”, это указывает, что вызывающий абонент желает слушать следующий канал, относительно канала, который воспроизводится в текущий момент, а когда нажимают “3#”, это указывает, что вызывающий абонент желает переключиться от прослушивания файла CRBT реального времени к прослушиванию обычного файла CRBT, то есть файла CRBT, предварительно сохраненного в библиотеке тональных сигналов вызова абонента. Модуль CRBT определяет воспроизводимый файл CRBT в соответствии с информацией выбора и CRBT, и последовательностью воспроизведения настроенной абонентом, а затем переключает файл CRBT, который воспроизводится в текущий момент, на новый файл CRBT. Если файл CRBT, который воспроизводится в текущий момент, является прогнозом погоды, новый файл CRBT, например музыка, будет воспроизводиться после того, как абонент нажмет “2#”.
Вызывающий абонент автономно выбирает воспроизводимый файл CRBT в соответствии с информацией выбора, таким образом, чтобы реализовать обновление в реальном времени услышанного файла CRBT.
В вариантах осуществления может прослушиваться CRBT реального времени, и может быть реализовано обновление в реальном времени CRBT, таким образом, чтобы исключить проблему, что в традиционном уровне техники может воспроизводиться только один CRBT. Таким образом, предоставляются избыточные и разнообразные CRBT, и прослушиваемый CRBT может переключаться. При этом за настройку услуги взимается плата, что приносит выгоды оператору. Кроме того, поскольку платформа реального времени может воспроизводить различную информацию, включая музыку, новости, рекламу и тому подобное, услуга CRBT изменяется с платформы простого воспроизведения в традиционном уровне техники к платформе информации, которая может воспроизводить множество информации, таким образом, чтобы предоставлять способ для развития новых услуг, например услуги рекламирования. Кроме того, в этом варианте осуществления можно определять, воспроизводить ли CRBT реального времени, настроенный с помощью вызывающего терминала, или CRBT реального времени, настроенный с помощью вызываемого терминала, таким образом, что вызывающий терминал может слышать CRBT реального времени, который он настраивает. Кроме того, в этом варианте осуществления воспроизведенный CRBT реального времени может быть изменен в соответствии с информацией выбора, когда вызывающий терминал слушает CRBT, таким образом, чтобы достичь цели автономного выбора CRBT реального времени.
Фиг.6 - блок-схема последовательности операций способа для осуществления услуги CRBT в соответствии с еще одним вариантом осуществления изобретения. Вариант осуществления включает в себя следующие этапы:
этап 61: воспроизводят первый файл CRBT вызывающему абоненту;
этап 62: принимают информацию выбора, посланную вызывающим абонентом. Информация выбора может быть послана с помощью нажатия кнопок, например “1#”, ”2#”, и тому подобных;
этап 63: определяют второй воспроизводимый файл CRBT в соответствии с принятой информацией выбора. Модуль CRBT имеет множество CRBT и последовательность воспроизведения множества CRBT, настроенную абонентом. Например, абонент настраивает канал 1, канал 2 и канал 3; файл CRBT реального времени, соответствующий каналу 1, является политическими новостями; файл CRBT реального времени, соответствующий каналу 2, является прогнозом погоды, а файл CRBT реального времени, соответствующий каналу 3, является музыкой; файл CRBT реального времени, воспроизводимый по умолчанию, является файлом CRBT реального времени, соответствующим каналу 2; предыдущий канал, относительно канала 2, является каналом 1, а следующий канал, относительно канала 2, является каналом 3. Информация выбора может быть послана с помощью нажатия кнопок. Например, когда нажимают “1#”, это указывает, что вызывающий абонент желает слушать предыдущий канал, относительно канала, который воспроизводится в текущий момент; когда нажимают “2#”, это указывает, что вызывающий абонент желает слушать следующий канал, относительно канала, который воспроизводится в текущий момент, а когда нажимают “3#”, это указывает, что вызывающий абонент желает переключиться с прослушивания файла CRBT реального времени на прослушивание обычного файла CRBT, то есть файла CRBT, предварительно сохраненного в библиотеке тональных сигналов вызова абонента. Модуль CRBT определяет второй файл CRBT, воспроизводимый в соответствии с информацией выбора и множеством CRBT, и последовательностью воспроизведения, настроенной абонентом, а затем переключает воспроизводимый файл CRBT с первого файла CRBT на второй файл CRBT. Если первый файл CRBT, который воспроизводится в текущий момент, является прогнозом погоды, второй файл CRBT, то есть музыка, будет воспроизведен после того, как абонент нажмет “2#”;
этап 64: воспроизводят второй файл CRBT вызывающему абоненту.
Как первый, так и второй файлы CRBT могут быть файлами CRBT реального времени или оба могут быть обычными файлами CRBT, то есть информация выбора приспособлена осуществлять переключение между файлами CRBT одного и того же типа. Или первый файл CRBT является файлом CRBT реального времени, а второй файл CRBT является обычным файлом CRBT, то есть вызывающий абонент не желает слушать файл CRBT реального времени, а желает слушать обычный файл CRBT в библиотеке тональных сигналов вызова абонента. В этом случае информация выбора приспособлена осуществлять переключение с файла CRBT реального времени на обычный файл CRBT.
В этом варианте осуществления обновление в реальном времени файла CRBT, который слышит вызывающий абонент, реализуется с помощью автономного переключения услышанного файла CRBT посредством выбора вызывающего абонента.
Кроме того, чтобы реализовать воспроизведение файла CRBT реального времени, второй файл CRBT на этапе 63 этого варианта осуществления является файлом CRBT реального времени. Подробно, этап определения файла CRBT реального времени дополнительно включает в себя следующие этапы:
этап 631: определяют информацию CRBT реального времени в соответствии с информацией выбора. Если канал, который воспроизводится в текущий момент, является каналом 2, нажимают кнопку “1#”, чтобы указать, что должен прослушиваться канал 1, то есть прослушиваемую информацию CRBT реального времени (канал 1) определяют в соответствии с информацией выбора (“1#”);
этап 632: получают информацию реального времени из платформы реального времени в соответствии с информацией CRBT реального времени. Например, получают информацию реального времени (политические новости), соответствующую каналу 1. Платформа реального времени может быть телекоммуникационной компанией, такой как радиостанция, телевизионная станция, или web-сайт, который может предоставлять информацию реального времени. Информация реального времени включает в себя новости, прогнозы погоды, музыку, рекламы и тому подобное;
этап 633: преобразуют информацию реального времени в файл CRBT реального времени, то есть второй файл CRBT является файлом CRBT реального времени. Когда абонент слушает файл CRBT, некоторая информация реального времени (речь, данные, среда и информация) должна быть преобразована в файл CRBT реального времени в реальном времени, если информация реального времени не является файлом CRBT. Например, текст/RM/MPEG4/MP3 и другие форматы преобразуются в формат сигнала с помощью использования традиционного уровня техники.
В вариантах осуществления изобретения CRBT, прослушиваемый вызывающим абонентом, может быть обновлен в реальном времени посредством настройки услуги CRBT реального времени, таким образом, чтобы исключить проблему, что в традиционном уровне техники может воспроизводиться только один CRBT и не могут предоставляться избыточные и разнообразные CRBT. При этом за настройку услуги взимают плату, что приносит выгоды оператору. Кроме того, поскольку платформа реального времени может воспроизводить различную информацию, включая музыку, новости, рекламу и тому подобное, услуга CRBT изменяется в платформу информации, которая может воспроизводить множество информации, таким образом, чтобы предоставлять способ для развития новых услуг, например услуги рекламирования.
Кроме того, в варианте осуществления изобретения, когда вызывающий абонент слушает CRBT, воспроизводимый CRBT реального времени может быть изменен в соответствии с информацией выбора, чтобы реализовать автономный выбор вызывающего абонента, таким образом, чтобы осуществить обновление в реальном времени файла CRBT, который слышит вызывающий абонент, другим способом.
фиг.7 - схематичное структурное представление устройства для получения файла в соответствии с вариантом осуществления изобретения. Вариант осуществления включает в себя модуль 71 определения, модуль 72 информации CRBT реального времени, модуль 73 файла CRBT реального времени. Модуль 71 определения приспособлен определять, использовать ли услугу CRBT реального времени, в соответствии с подписанным идентификатором CRBT абонента. Модуль 72 информации CRBT реального времени приспособлен определять информацию CRBT реального времени в соответствии с идентификатором CRBT реального времени абонента. Модуль 73 файла CRBT реального времени приспособлен определять файл CRBT реального времени в соответствии с информацией CRBT реального времени.
Подписанный идентификатор CRBT абонента может быть подписанным идентификатором CRBT вызываемого абонента, полученным из HLR. Абонент устанавливает настроенную услугу в устройстве для получения файла CRBT, например настраивает ли вызываемый абонент услугу CRBT реального времени, приоритет для вызывающей стороны и вызываемой стороны, чтобы настроить услугу CRBT реального времени, то есть либо услуга CRBT реального времени, настроенная вызывающим абонентом, или та, что настроена вызываемым абонентом, имеет более высокий приоритет, информацию CRBT реального времени, настроенную вызывающей стороной и вызываемой стороной соответственно, последовательность получения файлов CRBT реального времени, соответствующих информации CRBT реального времени, и тому подобное.
В этом случае модуль 71 определения приспособлен определять, использовать ли услугу CRBT реального времени и приоритет для вызывающего абонента и вызываемого абонента, чтобы настроить CRBT реального времени в соответствии с подписанным идентификатором CRBT вызываемого абонента. Модуль 72 информации CRBT реального времени приспособлен определять информацию CRBT реального времени в соответствии с приоритетом для вызывающего абонента и вызываемого абонента, чтобы настроить CRBT реального времени, то есть получать информацию CRBT реального времени, настроенную вызывающей стороной, когда вызывающая сторона имеет более высокий приоритет, и получать информацию CRBT реального времени, настроенную вызываемой стороной, когда вызываемая сторона имеет более высокий приоритет. Модуль 73 файла CRBT реального времени приспособлен запоминать файл CRBT реального времени и определять файл CRBT реального времени в соответствии с информацией CRBT реального времени, то есть получать вызывающий файл CRBT реального времени в соответствии с информацией CRBT реального времени, настроенной вызывающим абонентом, когда вызывающая сторона имеет более высокий приоритет, и получать вызываемый файл CRBT реального времени в соответствии с информацией CRBT реального времени, настроенной вызываемым абонентом, когда вызываемая сторона имеет более высокий приоритет.
Этот вариант осуществления дополнительно может включать в себя модуль 74 получения информации реального времени и модуль 75 преобразования. Модуль 74 получения информации реального времени приспособлен получать информацию реального времени из платформы реального времени. Платформа реального времени может быть телекоммуникационной компанией, такой как радиостанция, телевизионная станция, или web-сайтом, который может предоставлять информацию реального времени. Информация реального времени включает в себя новости, прогнозы погоды, музыку, рекламы и тому подобное. Модуль 75 преобразования приспособлен преобразовывать информацию реального времени в файл CRBT реального времени. Так как файл CRBT должен быть воспроизведен, некоторая информация реального времени (речь, данные, среда и информация) должны быть преобразованы в файл CRBT реального времени в реальном времени, если информация реального времени не является файлом CRBT. Например, текст/RM/MPEG4/MP3 и другие форматы преобразуются в формат сигнала с использованием традиционного уровня техники. Кроме того, поскольку модуль 73 файла CRBT реального времени приспособлен запоминать и получать соответствующий файл CRBT реального времени, который обычно по объему равен 500 К, модуль 75 преобразования может осуществлять совместный доступ к файлу CRBT реального времени с подмодулем 73 файла CRBT реального времени с помощью способа совместного доступа к файлам, чтобы уменьшить задержку и реализовать синхронизацию файла.
При этом вариант осуществления дополнительно может включать в себя модуль 76 настройки, приспособленный настраивать информацию CRBT реального времени для вызывающего абонента и вызываемого абонента, например информацию CRBT реального времени, настроенную вызывающим абонентом и вызываемым абонентом соответственно, и последовательность получения файлов CRBT реального времени в соответствии с информацией CRBT реального времени. Например, абонент настраивает канал 1, канал 2 и канал 3; файл CRBT реального времени, соответствующий каналу 1, является политическими новостями; файл CRBT реального времени, соответствующий каналу 2, является прогнозом погоды, а файл CRBT реального времени, соответствующий каналу 3, является музыкой; файл CRBT реального времени, получаемый по умолчанию, является файлом CRBT реального времени, соответствующим каналу 2; предыдущий канал, относительно канала 2, является каналом 1, а следующий канал, относительно канала 2, является каналом 3. Кроме того, поскольку модуль 72 информации CRBT реального времени приспособлен определять получаемую информацию CRBT реального времени, между модулем 76 настройки и модулем 72 информации CRBT реального времени используется длинное соединение, чтобы уменьшить задержку и реализовать синхронизацию информации. Подписанный идентификатор CRBT абонента является режимом подписки на идентификатор CRBT вызываемым абонентом, в котором абонент настраивает CRBT в устройстве для получения файла CRBT, и HLR не требуется изменять.
В этом варианте осуществления подписанный идентификатор CRBT абонента может быть подписанным идентификатором CRBT вызывающего абонента, и вызывающий абонент настраивает услугу CRBT реального времени в HLR. В отличие от подписанного идентификатора CRBT вызываемого абонента, так как подписанный идентификатор CRBT абонента определен как являющийся услугой CRBT, настроенной с помощью вызывающей стороны, модуль определения не должен определять приоритет. После того как модуль 71 определения определит использование услуги CRBT реального времени, модуль 72 информации CRBT реального времени определяет вызывающую информацию CRBT реального времени в соответствии с подписанным идентификатором CRBT вызывающего абонента, и модуль 73 файла CRBT реального времени получает вызывающий файл CRBT реального времени в соответствии с вызывающей информацией CRBT реального времени. При этом, поскольку услуга настраивается в HLR, модуль настройки не требуется. Подписанный идентификатор CRBT абонента является режимом подписки на идентификатор CRBT вызывающим абонентом, в котором абонент настраивает CRBT в HLR, и HLR должен быть изменен.
В этом варианте осуществления файл CRBT реального времени получают с помощью настройки услуги CRBT реального времени.
Этот вариант осуществления дополнительно может включать в себя модуль 77 приема. Модуль 77 приема приспособлен принимать информацию выбора абонента. Информация выбора может быть послана с помощью нажатия кнопок. Например, когда нажимают “1#”, это указывает, что вызывающий абонент желает слушать предыдущий файл относительно текущего файла CRBT реального времени; когда нажимают “2#”, это указывает, что вызывающий абонент желает слушать следующий файл, относительно текущего файла CRBT реального времени, а когда нажимают “3#”, это указывает, что вызывающий абонент желает переключиться с получения файла CRBT реального времени на получение обычного файла CRBT, то есть файла CRBT, предварительно сохраненного в библиотеке тональных сигналов вызова абонента.
Для переключения CRBT реального времени после приема информации выбора модуль 77 приема оценивает, что информация выбора предназначена для переключения файла CRBT реального времени, например “1#” или ”2#”, а затем посылает информацию выбора в модуль 72 информации CRBT реального времени. Модуль 72 информации CRBT реального времени определяет информацию CRBT реального времени, получаемую в соответствии с настройкой абонента. Модуль 73 файла CRBT реального времени определяет соответствующий файл CRBT реального времени в соответствии с информацией CRBT реального времени.
В случае преобразования из файла CRBT реального времени в обычный файл CRBT после приема информации выбора модуль 77 приема оценивает, что информация выбора предназначена для преобразования из файла CRBT реального времени в обычный файл CRBT, например ”3#”, а затем получает соответствующий обычный файл CRBT из библиотеки предварительно установленных персональных тональных сигналов вызова абонента, с использованием традиционного уровня техники.
Модуль приема принимает информацию выбора абонента, таким образом, что абонент может автономно изменять получаемый файл CRBT.
В вариантах осуществления изобретения файл CRBT реального времени может быть получен с помощью настройки услуги CRBT реального времени, таким образом, что файл CRBT, прослушиваемый абонентом, обновляется в реальном времени, таким образом, чтобы осуществить вид услуги CRBT реального времени, кроме того, получаемый файл CRBT может быть изменен автономно, таким образом, чтобы осуществить другой вид услуги CRBT реального времени.
В вариантах осуществления изобретения вызывающий абонент может прослушивать CRBT, который обновляется в реальном времени, с помощью получения файла CRBT реального времени, кроме того, в процессе, предназначенном для воспроизведения CRBT, воспроизводимый CRBT может быть переключен в соответствии с информацией выбора, отправленной вызывающим абонентом, чтобы реализовать автономный выбор вызывающего абонента, таким образом, чтобы осуществлять способы получения файла CRBT реального времени и отправки информации выбора. Таким образом, проблема, что в традиционном уровне техники может воспроизводиться только один CRBT и не могут предоставляться избыточные и разнообразные CRBT, может быть исключена с помощью предоставления множества CRBT реального времени вызывающему абоненту. При этом необходима настройка для получения файла CRBT реального времени, и за настройку услуги взимается плата, что приносит выгоды оператору. Кроме того, поскольку платформа реального времени поставщика услуг реального времени может воспроизводить различную информацию, включая музыку, новости, рекламы и тому подобное, услуга CRBT изменяется от платформы простого воспроизведения в традиционном уровне техники в платформу информации, которая может воспроизводить множество информации, таким образом, чтобы предоставлять способ для развития новых услуг, например услуги рекламирования.
Обычным специалистам в данной области техники будет понятно, что все или часть этапов в способе в соответствии с предыдущими вариантами осуществления могут быть выполнены посредством связанного аппаратного обеспечения в соответствии с инструкциями из программы. Программа может быть сохранена на машиночитаемом носителе данных, например ROM/RAM, магнитном диске или оптическом диске.
Наконец, следует заметить, что варианты осуществления использованы только для того, чтобы описать технические решения настоящего изобретения, но не предназначены для того, чтобы ограничить рамки объема настоящего изобретения. Обычным специалистам в данной области техники будет понятно, что различные модификации и изменения могут быть сделаны в структуре настоящего изобретения, не выходя за рамки объема и сущности изобретения. Ввиду вышеупомянутого подразумевается, что настоящее изобретения охватывает модификации и изменения этого изобретения, при условии, что они находятся в рамках объема нижеследующей формулы изобретения и ее эквивалентов.