Область техники, к которой относится изобретение
Настоящее изобретение относится к области связи и, более конкретно, к способу и системе осуществления мультимедийной услуги обратного вызова (MRBT).
Уровень техники
Служба MRBT, которая идет на замену обычной услуге обратного вызова, является заказываемой абонентом услугой и предоставляет вызывающему абоненту красивое и мелодичное мультимедийное видео в течение того времени, пока вызываемому абоненту идет звонок вызова. После подписки на такую мультимедийную услугу обратного вызова абонент может установить контент MRBT по своему желанию, а затем заказанное мультимедийное видео может быть воспроизведено вызывающей стороне, когда абонент вызываемой стороны извещается о вызове звонком.
Существующий способ воспроизведения видео для обратного вызова и отображения текста вызывающей стороне состоит в том, что когда поставщик услуг или оператор подготавливает видеофайлы, они одновременно добавляют в видеофайлы необходимые текстовые описания. Однако в этом случае текст в видеофайлах является статическим и не может динамично изменяться, как это требуется абонентом по его/ее инициативе, что в результате приводит к недостатку гибкости при использовании и к неспособности удовлетворить изменяющиеся требования абонента.
Сущность изобретения
Варианты осуществления настоящего изобретения обеспечивают способ и систему осуществления услуги MRBT, которые дополнительно улучшают существующие мультимедийные технологии обратного вызова и лучше удовлетворяют персонализированные потребности абонентов, участвующих в процессе связи.
Варианты обеспечения настоящего изобретения обеспечивают техническое решение следующим образом.
Вариант осуществления настоящего изобретения обеспечивает способ осуществления услуги MRBT, содержащий этапы, на которых: устанавливают подключение к платформе MRBT и выполняют согласование медиавозможностей между вызывающим терминалом и платформой MRBT, если абонент вызова в течение обработки вызова определен как подписчик на услугу MRBT; запрашивают первый медиаконтент и второй медиаконтент на основании информации MRBT, на которую подписан абонент, и создают медиапоток из первого медиаконтента и второго медиаконтента; и воспроизводят медиапоток на вызывающем терминале.
Вариант осуществления настоящего изобретения дополнительно обеспечивает систему осуществления услуги MRBT, содержащую: блок согласования медиавозможностей, выполненный с возможностью проведения согласования медиавозможностей с терминалом абонента; блок приобретения первого медиаконтента, выполненный с возможностью приобретения первого медиаконтента на основании информации MRBT абонента; блок приобретения второго медиаконтента на основании информации MRBT абонента; блок преобразования медиапотока, выполненный с возможностью создания медиапотока из первого медиаконтента и второго медиаконтента; и блок воспроизведения, выполненный с возможностью воспроизведения медиапотока на вызывающем терминале.
Варианты осуществления изобретения обеспечивают следующие технические преимущества:
Варианты осуществления изобретения предпочтительно улучшают существующие мультимедийные технологии обратного вызова, позволяя существующей мультимедийной службе обратного вызова быть более персонализированной и повышать согласованность действий между абонентами и мультимедийной службой обратного вызова. Абонентам предоставляется возможность конфигурировать и использовать MRBT более гибко, что делает услугу MRBT более привлекательной и интересной для абонентов и позволяет лучше удовлетворять персонализированные требования абонента.
Краткое описание чертежей
Вариант осуществления настоящего изобретения ниже будет описан подробно со ссылкой на сопроводительные чертежи, на которых:
Фиг.1 - блок-схема последовательности выполнения операций, показывающая принцип осуществления способа соответствующий варианту осуществления изобретения.
Фиг.2 - схематичное представление конфигурации системы, соответствующей варианту осуществления изобретения.
Фиг.3 - блок-схема последовательности выполнения операций способа воспроизведения мультимедийного сигнала обратного вызова, соответствующего варианту осуществления изобретения.
Фиг.4 - блок-схема последовательности выполнения операций способа воспроизведения мультимедийного сигнала обратного вызова в доменной сети CS, соответствующего варианту осуществления изобретения.
Фиг.5 - блок-схема последовательности выполнения операций процесса согласования согласно протоколу H.245 соответствующего варианту осуществления изобретения.
Подробное описание вариантов осуществления
Варианты осуществления изобретения направлены на улучшение существующей мультимедийной услуги обратного вызова для лучшего удовлетворения потребностей абонентов по персонализации, когда во время воспроизведения видеоклипа абоненту предоставляют сопутствующий текст или сигнал обратного вызова другого медиатипа. Текст или сигнал обратного вызова может быть пояснением к самому видеоклипу. Альтернативно, текст или сигнал обратного вызова могут быть сообщением, выполненным по заказу для вызывающего абонента изготовителем видеоклипа. Варианты осуществления изобретения позволяют абоненту заказывать на основе заказного мультимедийного сигнала обратного вызова другие сигналы обратного вызова, которые могут быть, например, текстом, речевым контентом или видеоконтентом, вводимым или записываемым самим абонентом. Другие сигналы обратного вызова могут либо быть заказаны как второй медиаконтент для абонента, либо могут быть выполнены с возможностью соответствовать другому первому медиаконтенту, которые относятся к MRBT. Перед тем, как воспроизводят MRBT, первый и второй медиаконтенты синтезируют, чтобы создать поточный медиаконтент. Это делает возможным внедрять информацию, настроение или приветствия, которые необходимо выразить абонентом, в обычный сигнал мультимедийного обратного вызова в кратчайший срок. Таким образом, вызывающий абонент может наслаждаться лучшим аудиовизуальным восприятием. Кроме того, второй медиаконтент может быть заказан по-другому для других периодов времени, для других вызывающих абонентов или для других групп абонентов. В соответствии с вариантами осуществления изобретения существующую мультимедийную технологию обратного вызова дополнительно улучшают с точки зрения персонализации и согласованности действий между абонентами и мультимедийной услугой обратного вызова.
При предоставлении услуги MRBT, соответствующей варианту осуществления настоящего изобретения, во-первых, абонент может дополнительно заказать второй медиаконтент на основе заказа первого медиаконтента, который является мультимедийным сигналом обратного вызова. Второй медиаконтент адаптирован, чтобы быть синтезированным с первым медиаконтентом методом синхронизации, так чтобы создать новый мультимедийный контент обратного вызова. Новый мультимедийный контент обратного вызова будет воспроизведен вызывающему абоненту при вызове. Второй медиаконтент может быть выполнен так, чтобы напрямую соответствовать телефонному номеру абонента, то есть, второй медиаконтент соответствует информации, относящейся к телефонному номеру абонента. Такой второй медиаконтент пригоден для того, чтобы быть наложенным на каждый одиночный мультимедийный сигнал обратного вызова, заказанный абонентом, методом синхронизации. Альтернативно, второй медиаконтент может быть выполнен с возможностью соответствия первому медиаконтенту, заказанному абонентом, то есть, чтобы второй медиаконтент соответствовал информации, относящейся к первому медиаконтенту абонента. Такой второй медиаконтент пригоден для наложения на соответствующий мультимедийный контент обратного вызова методом синхронизации. Таким образом, абонент может иметь различную информацию в отношении второго медиаконтента, который должен быть выполнен со ссылкой на другие мультимедийные контенты обратного вызова. В этом варианте осуществления первый медиаконтент представляет обычный мультимедийный контент обратного вызова, обычно доступный в наше время. Например, в данном случае это может быть видеоклип. Второй медиаконтент представляет текстовое описание, аудиофайл, видеофайл, flash-сообщение и т.п., которые выполнены на основе заказа первого медиаконтента. Второй медиаконтент может быть текстом, который вводится самим абонентом, речевым контентом или видеоконтентом, записанными абонентом, или текстовым описанием, речью, видеоклипом и т.п., выполненными другими системами или третьим лицом от имени абонента. Полноцветный мультимедийный контент обратного вызова, сформированный посредством синтеза первого медиаконтента и второго медиаконтента, может воспроизводиться вызывающему абоненту, когда он начинает делать вызов.
В целом, ни сам абонент, ни другие абоненты или системы от имени абонента не могут конфигурировать второй медиаконтент, пока абонент не подпишется на услугу MRBT, то есть, второй медиаконтент может быть сделан по заказу в то время, когда абонентом или какими-либо другими абонентами или системами от имени абонента не подписаны на соответствующую мультимедийную услугу обратного вызова. Другими словами, заказ второго медиаконтента должен выполняться на основе подписки абонента на первый медиаконтент. Выполнение заказа второго медиаконтента означает, что при осуществлении услуги MRBT посредством синтеза первого и второго медиаконтентов будет создаваться новый медиапоток, который затем воспроизводится вызывающему абоненту. Конфигурация второго медиаконтента может быть реализована двумя различными путями следующим образом.
Первая конфигурация.
После приема запроса конфигурации для заказа для абонента первого медиаконтента и второго медиаконтента одновременно, первый и второй медиаконтенты, которые заказаны для абонента, принимают и затем хранят раздельно. Обычно первым медиаконтентом является MRBT. В таком случае абонентом MRBT является тот, кто вновь подписался на услугу и кто заказал первый и второй медиаконтенты на момент подписки. Конфигурация второго медиаконтента может быть проведена способом, когда второй медиаконтент либо соответствует телефонному номеру абонента, либо соответствует первому медиаконтенту. То есть, возможно конфигурировать второй медиаконтент так, чтобы он соответствовал одному абоненту, или конфигурировать второе медиасодержимое так, чтобы оно соответствовало некоторым другим первым медиаконтентам того же самого абонента, соответственно.
Вторая конфигурация.
После получения запроса конфигурации для создания по заказу второго медиаконтента для абонента, необходимо определить, хранится ли первый медиаконтент, заказанный для абонента, то есть сказать, что определено, что абонент подписан на услугу MRBT. В случае, когда первый медиаконтент, заказанный для абонента, хранится (то есть, абонент подписан на услугу MRBT), второй медиаконтент, который заказывается для абонента, принимают и хранят. Заказанный второй медиаконтент может быть выполнен таким образом, чтобы соответствовать телефонному номеру абонента или может быть выполнен таким образом, чтобы соответствовать первому медиаконтенту, который был заказан ранее. Кроме того, первый медиаконтент может быть выполнен с возможностью соответствия абоненту и может быть снабжен несколькими вторыми медиаконтентами. Также, второй медиаконтент может быть выполнен соответственно различным возможным вызывающим абонентам или различным периодам времени. Второй способ конфигурации может применяться в ситуации, в которой абонент, которому должен предоставляться заказанный второй медиаконтент, подписался на услугу обратного вызова. При такой ситуации второй медиаконтент необходимо заказать для абонента.
На фиг.1 показана блок-схема последовательности выполнения операций принципа осуществления способа на основании варианта осуществления изобретения. Процесс демонстрируется следующим образом:
Этап 10: Во время подключения вызова, когда определено, что одна из двух сторон вызова подписана на услугу MRBT, устанавливают подключение к платформе MRBT и производят согласование медиавозможностей между вызывающим терминалом и платформой MRBT.
Конкретно, когда во время подключения вызова определено, что вызывающая сторона или вызываемая сторона является подписчиком MRBT, вызов подключают к платформе MRBT и между вызывающим терминалом и платформой MRBT производят согласование медиавозможностей, чтобы определить медиаформат, поддерживаемый вызывающим терминалом, так чтобы услуга MRBT с форматом, поддерживаемым вызывающим терминалом, могла воспроизводиться платформой MRBT на вызывающем терминале.
Этап 20: Первый и второй контенты приобретают в соответствии с информацией о подписке на мультимедийную проверку посылки вызова и медиапоток создают из первого и второго медиаконтентов.
Существуют несколько способов приобретения первого и второго медиаконтентов, в зависимости от информации о подписке на мультимедийную услугу обратного вызова. Один из предпочтительных способов осуществления этого теперь будет описан подробно. Платформа MRBT сначала приобретает первый медиаконтент абонента, который обычно является файлом MRBT, в соответствии с подписной информацией на мультимедийную услугу обратного вызова, приобретает второй медиаконтент, который обычно является текстовым описанием, в соответствии с информацией о конфигурации файла MRBT, конфигурированного абонентом, и затем синтезирует приобретенный мультимедийный файл обратного вызова и текстовое описание методом синхронизации, так что видеочасть файла MRBT и текстовое описание могут быть синхронно наложены друг на друга, чтобы создать потоковый медиаконтент, а именно новый мультимедийный контент обратного вызова. Конечно, вариант осуществления этого изобретения будет охватывать и другие способы приобретения второго медиаконтента и выполнения синтезирования. Например, второй медиаконтент может быть приобретен посредством ссылки на информацию о подписанной мультимедийной услуге обратного вызова или посредством ссылки на информацию о втором медиаконтенте, сконфигурированном абонентом, чтобы соответствовать телефонному номеру абонента. В этом случае второй медиаконтент может быть текстовым описанием или аудиофайлом или видеофайлом, записанными абонентом. Текстовое описание, аудиофайл, видеофайл или сегмент flash-сообщения будут затем синтезированы с помощью файла MRBT, чтобы создать медиапоток. В этом варианте осуществления медиапоток может быть создан посредством выполнения синхронного наложения первого и второго медиаконтентов и может быть воспроизведен в реальном времени вызывающему абоненту. Другими словами, в этом варианте осуществления медиапоток может быть воспроизведен вызывающему абоненту в реальном времени, когда первый и второй медиаконтенты преобразуют в медиапоток.
В этом варианте осуществления первый и второй медиаконтент, заказанные для абонента, могут хранить следующими способами: соответствие между идентификатором абонента и идентификатором первого медиаконтанта, заказанного для абонента, могут хранить в первой области хранения; альтернативно, соответствие между идентификатором первого медиаконтента, заказанного для абонента, и идентификатором второго медиаконтента, выполненного с возможностью соответствия первому медиаконтенту, могут хранить во второй области хранения. Затем первый медиаконтент и второй медиаконтент с идентификаторами хранят в библиотеке MRBT и в блоке управления вторым медиаконтентом, соответственно. Блок управления вторым медиаконтентом может быть библиотекой управления текстовыми описаниями или может быть библиотекой контентов обратного вызова или библиотекой MRBT.
Этап 30: Медиапоток воспроизводят вызывающему абоненту.
Настоящее изобретение обеспечивает систему осуществления услуги MRBT, которая реализует способ, обеспечиваемый описанным выше вариантом осуществления изобретения. На фиг.2 схематически показана структура системы, которая содержит блок согласования медиавозможностей, блок приобретения первого медиаконтента, блок приобретения второго медиаконтента, блок преобразования медиапотока и блок воспроизведения. Функции, обеспечиваемые этими блоками, будут описаны далее. Блок согласования медиавозможностей выполнен с возможностью согласования медиавозможностей с терминалом пользователя, в частности согласования медиавозможностей с вызывающим терминалом и вызваемым терминалом, соответственно, в течение вызова. Блок приобретения первого медиаконтента выполнен с возможностью приобретения первого медиаконтента, который может быть обычным мультимедийным файлом обратного вызова, в соответствии с информацией, относящейся к мультимедийному обратному вызову абонента. Блок приобретения второго медиаконтента выполнен с возможностью приобретения второго медиаконтента, который может быть текстовым описанием, аудиофайлом, видеофайлом или сегментом flash-сообщения в соответствии с информацией о сигнале обратного вызова. Блок преобразования медиапотока выполнен с возможностью преобразования приобретенных первого и второго медиаконтентов синхронно в медиапоток. Блок воспроизведения выполнен с возможностью воспроизведения медиапотока вызывающему абоненту.
В этом варианте изобретения система для осуществления услуги MRBT может дополнительно содержать блок управления вторым медиаконтентом для хранения второго медиаконтента и управления текстовыми описаниями, аудиофайлами или видеофайлами, соответствующими файлу MRBT. С помощью блока управления вторым медиаконтентом абоненты могут гибко добавлять, удалять или видоизменять соответствующее текстовое описание, аудио- или видеофайл по своему желанию и могут обеспечивать гибкий, способный изменяться и полноцветный медиаконтент обратного вызова в файле MRBT. Блок приобретения второго медиаконтента может также быть выполнен с возможностью выяснения у блока управления вторым медиаконтентом, заказал ли абонент второй медиаконтент; и если абонент заказал второй медиаконтент, блок управления вторым медиаконтентом возвращает второй медиаконтент на блок приобретения второго медиаконтента.
Блок управления вторым медиаконтентом может дополнительно содержать субблок выяснения и субблок хранения второго медиаконтента. Субблок выяснения выполнен с возможностью определения после приема запроса на заказ второго медиаконтента для абонента, заказал ли абонент первый медиаконтент. Субблок хранения второго медиаконтента выполнен с возможностью приема и хранения, если определено, что абонент заказал первый медиаконтент, второго медиаконтента, заказанного для абонента, и хранения идентификатора абонента и идентификатора второго медиаконтента, соответственно, во второй области хранения или, альтернативно, хранения идентификатора первого медиаконтента и идентификатора второго медиаконтента, соответственно, во второй области хранения.
В случае, если абонент является вызываемой стороной, когда телефон звонит и перед тем, как пошел ответ на звонок, блок приобретения первого медиаконтента забирает себе соответствующий идентификатор первого медиаконтента из первой области хранения соответственно идентификатору абонента и затем забирает себе первый медиаконтент из библиотеки MRBT соответственно полученному идентификатору первого медиаконтента. В целом, первый медиаконтент может быть видеофайлом и идентификатор первого медиаконтента может быть кодом видеофайла. Аналогично, блок приобретения второго медиаконтента забирает себе идентификатор второго медиаконтента из второй области хранения в соответствии с идентификатором абонента и затем забирает второй медиаконтент из блока управления второго медиаконтента в соответствии с приобретенным идентификатором второго медиаконтента. Блок преобразования медиапотока может создавать медиапоток из первого и второго медиаконтентов и затем созданный медиапоток может воспроизводиться звонящему абоненту блоком воспроизведения. В этом варианте осуществления медиапоток может создаваться посредством синхронного наложения первого и второго медиаконтентов и созданный медиапоток может воспроизводиться блоком воспроизведения звонящему абоненту в реальном времени.
Процесс воспроизведения мультимедийного сигнала обратного вызова платформой MRBT будет описан со ссылкой на фиг.3. В этом варианте осуществления в тот момент, когда делают видеовызов, вызывающий абонент звонит вызываемому абоненту и коммутационное оборудование запускается, и если определяется, что вызываемый абонент свободен и является подписчиком услуги MRBT, вызов направляют на платформу MRBT. В соответствии с телефонными номерами вызывающего абонента и вызываемого абонента платформа MRBT выбирает код видеофайла, соответствующий вызывающему абоненту, приобретает соответствующий видеофайл из библиотеки MRBT в соответствии с кодом видеофайла и затем определяет, создал ли вызываемый абонент информацию текстового описания, соответствующую видеофайлу в соответствии с видеокодом. Если определено, что видеофайл снабжен соответствующим текстовым описанием, платформа MRBT приобретает соответствующее текстовое описание согласно коду видеофайла, выполняет синхронное наложение видеофайла и его соответствующего текстового описания, чтобы создать новый мультимедийный файл, и воспроизводит новый мультимедийный файл вызывающему абоненту. Воспроизведение MRBT таким способом может улучшить восприятие абонентом услуги MRBT и позволяет абонентам разрабатывать различные текстовые описания для различных вызывающих абонентов по своему желанию. Это делает видеоклип более полноцветным и расширяет применяемость услуги MRBT. Кроме того, это стимулирует интерес абонента к использованию услуги MRBT и увеличивает гибкость и удобство пользования услугой.
Процесс воспроизведения мультимедийного сигнала обратного вызова вызывающему абоненту в доменной сети со схемотехникой CS будет описан со ссылкой на фиг.4. Платформа мультимедийного сигнала обратного вызова обеспечивает функции согласования медиавозможностей и медиапреобразований. Платформа MRBT взаимодействует с медиашлюзом (MGW). Сигнализация со стороны абонента интегрированной цифровой сети ISDN (ISUP) применяют между платформой MRBT и центром коммутации мобильной связи (MSC). Вызывающий абонент инициирует видеовызов к вызываемому абоненту, вызывающий коммутационный центр мобильной связи (O-MSC) принимает от вызывающего абонента сообщение инициирования SETUP. O-MSC посылает сообщение Send_Routing_Information (SRI)(послать информацию маршрутизации) в регистр местоположения собственной сети (HLR) вызываемого абонента, чтобы выяснить информацию маршрутизации. HLR вызываемого абонента посылает сообщение PROVIDE_ROAMING_NUMBER (PRN) на текущий оконечный коммутационный центр мобильной связи (T-MSC) вызываемого абонента, чтобы запросить информацию о номере роуминга и выясняет номер роуминга мобильной станции (MSRN) вызываемого абонента. T-MSC выделяет MSRN абоненту и возвращает PRN_ACK (подтверждение PROVIDE_ROAMING_NUMBER) на HLR вызываемого абонента. HLR вызываемого абонента посылает SRI_ACK (подтверждение Send_Routing_Information) на O-MSC. Если из информации поддержки MRBT, переданной с помощью сигнализации SRI определено, что абонент является подписчиком MRBT, SRI_ACK будет переносить MSRN и код SS_Code (вспомогательный код услуги) услуги MRBT. O-MSC инициирует CALL_PROCEEDING к вызывающему терминалу с помощью полученного MSRN вызываемого абонента. O-MSC из кода SS_Code MBRT определяет, что абонент является подписчиком на мультимедийную услугу обратного вызова и посылает сообщение с начальным адресом (IAM) на платформу MRBT. Платформа MRBT посылает IAM на сторону T-MSC в соответствии с MSRN. T-MSC осуществляет пейджинг вызывающего абонента. Вызываемый терминал реагирует на пейджинг от T-MSC. T-MSC посылает вызываемому терминалу сообщение SETUP, которое несет в себе элементы информации переносчика, поддерживающие воспроизведение MRBT. Вызываемый абонент возвращает сообщение CALL CONFIRMED (вызов подтвержден) без какого-либо нового элемента информации переносчика, указывая возможность поддержки вызова видеофона Video Phone (VP). После того, как T-MSC успешно подключился к вызываемому абоненту, вызванный терминал начинает посылку вызова и возвращает сообщение о посылке вызова обратно к T-MSC. T-MSC возвращает подтвержденное сообщение Acknowledged Message (ACM) обратно на сторону MRBT, где состояние абонента отмечают в ACM как свободен. MRBT возвращает сообщение ACM, несущую команду на воспроизведение MRBT, обратно к O-MSC. O-MSC посылает предупредительное сообщение вызывающему абоненту.
MRBT посылает сообщение ANM (сообщение ответа) (бесплатное) на O-MSC. O-MSC посылает вызывающему терминалу сообщение CONNECT, указывающее на согласование взаимодействия согласно H.245. Вызывающий терминал возвращает сообщение Connect_ack обратно на O-MSC. Вызывающий терминал проводит согласование возможностей с платформой MRBT в соответствии с протоколом H.245, чтобы определить медиаформат, который может быть поддержан как вызывающим терминалом, так и платформой MRBT. Чтобы понять процесс согласования взаимодействия между вызывающим терминалом и MRBT в соответствии с протоколом H.245, можно ссылаться на показанную на фиг.5 блок-схему последовательности выполнения операций, иллюстрирующую согласование мультимедийных возможностей в соответствии с протоколом Н.245. Этот процесс согласования возможностей применяется не только к согласованию медиавозможностей между вызывающим терминалом и платформой MRBT, но также применяется к согласованию медиавозможностей между парой терминалов и между терминалом и устройством. Согласование медиавозможностей содержит следующие процессы.
Процесс определения схемы отношений "главный-подчиненный": вызывающий терминал инициирует процесс определения схемы "главный-подчиненный" с платформой MRBT, чтобы определить, какое оконечное устройство должно быть ответственно (или играть главную роль) в разрешении конфликта в случае конфликта протоколов между оконечными устройствами. Такой процесс определения схемы "главный-подчиненный" и процесс согласования возможностей может быть выполнен в произвольном порядке или может быть выполнен одновременно.
Процесс установления возможностей терминала: вызывающий терминал инициирует процесс согласования возможностей с платформой MRBT, чтобы определить универсальную установку возможностей терминала. Такой процесс определения возможностей и процесс согласования схемы "главный-подчиненный" может быть выполнен в произвольном порядке или может быть выполнен одновременно.
Процесс с открыванием логического канала: вызывающий терминал и платформа MRBT открывают логический канал. В протоколе H.245 поток медиа содержимого и поток данных транспортируют в форму логических каналов;
Процесс посылки мультиплексного входного сигнала: этот процесс необходим для взаимодействия с мобильным телефоном третьего поколения. Однако, этот процесс не требуется для видеотелефона H323 или SIP.
Приведенные выше четыре процесса содержат процесс согласования медиавозможностей между вызывающим терминалом и платформой MRBT. Конечно, в доменной сети с CS-схемотехникой процесс согласования возможностей должен быть явно передан через MGW. Канал согласования возможностей, установленный в соответствии с протоколом Н.245, может быть закрыт после завершения связи. Процесс закрытия канала согласования возможностей содержит: процесс закрытия логического канала (Close Logical Channel) и процесс посылки команды окончания сеанса (End Session Command) противоположной стороне, чтобы закрыть канал по протоколу Н.245.
После завершения согласования возможностей платформа MRBT восстанавливает файл MRBT, заказанный вызывающей стороной, и файл текстового описания, сдвоенный с восстановленным файлом мультимедийного сигнала обратного вызова соответственно телефонным номерам вызывающего абонента и вызываемого абонента. Сдвоенный файл текстового описания может быть приобретен из библиотеки контентов для вызывающего абонента соответственно коду файла MRBT и телефонному номеру вызываемого абонента. Если соответствующий файл текстового описания существует в библиотеке, платформа MRBT приобретает файл и синтезирует файл MRBT и файл текстового описания, чтобы создать новый видеофайл, и результирующий видеофайл затем воспроизводится вызывающему абоненту, вызывающий терминал способен видеть MRBT, заказанный для него, а также текстовое описание, записанное впоследствии. Если никакой соответствующий файл текстового описания не найден, платформа MRBT непосредственно воспроизводит файл MRBT абоненту.
Когда вызываемый абонент отвечает на вызов, терминал вызываемого абонента посылает сообщение о подключении (Connect) на T-MSC, T-MSC посылает ANM на MRBT в качестве сигнализации ответа. T-MSC направляет сообщение подтверждения Connect_ack обратно вызываемому абоненту. Платформа MRBT посылает ANM на O-MSC в качестве сигнализации ответа. O-MSC начинает загрузку вызывающего абонента. Терминал вызываемого абонента проводит согласование возможностей с платформой MRBT в соответствии с H.245, платформа MRBT останавливает воспроизведение MRBT вызывающему терминалу, аудио-видеоканал устанавливается, вызывающий абонент начинает видеовызов вызываемому абоненту.
Этот вариант осуществления может также применяться к схеме MRBT, разработанной для IP-мультимедийной субсистемы (IMS), которая поддерживает IP-мультимедийную услугу. IMS выполнена с возможностью создания, управления и прекращения различных типов мультимедийных услуг путем применения механизма управления вызовами протокола инициирования сеанса (SIP). В соответствии со схемой MRBT сети IMS в случае, когда вызывающий абонент инициирует вызов через домен IMS и вызываемый абонент может ответить на вызов, и если вызываемый абонент является подписчиком на мультимедийную услугу обратного вызова, сигнал обратного вызова, который воспроизводится вызывающему абоненту, будет заменяться видеосигналом обратного вызова, заказанным вызываемым абонентом. В отношении мультимедийных сигналов обратного вызова в домене схемотехники IMS или CS они являются одинаковыми в том, что переключаются на платформу MRBT основной сетью и процесс синтеза выполняется платформой MRBT на мультимедийной файле и его текстовом описании и поэтому подробное описание будет опущено.
Специалисты в данной области техники должны понимать, что все или часть процессов, описанных выше, могут быть осуществлены через инструктирование целевого аппаратного обеспечения, которое должно работать в соответствии с вариантами осуществления изобретения с помощью программы. Программа может быть помещена на считываемый компьютером носитель данных, в том числе, ROM/RAM, магнитный диск, оптический диск и т.п.
В заключение, варианты осуществления настоящего изобретения могут эффективно улучшить существующую мультимедийную услугу обратного вызова, позволяя абонентам при просмотре видеоклипа видеть текстовое сообщение, подготовленное для видеоклипа. Текст может быть объяснением к самому видеоклипу (подобно телевизионному субтитру). Альтернативно, текст может быть информацией сообщения, заказанного производителем видео для вызывающего абонента. Первый медиаконтент не ограничен видеоклипом. Например, первый медиаконтент может быть любым мультимедийным контентом, таким как flash-сообщение. Второй медиаконтент может быть текстовым описанием, аудиофайлом, видеофайлом или сегментом flash-сообщения, заказанным абонентом или третьим лицом. Таким образом, в дополнение к текстовому описанию могут быть синтезированы аудиофайл, видеофайл, flash-сообщение и т.п. Такой динамический синтез может значительно улучшить впечатления для абонента при использовании мультимедийной услуги обратного вызова. Например, абонент может иметь возможность с помощью MRBT передать свою похвалу, приветствия вызывающему абоненту. При обеспечении подписчику вызова с лучшим звуковым восприятием услуга MRBT будет также увеличивать доход оператора.
Специалистам в данной области техники должно быть совершенно ясно, что в настоящем изобретении могут быть сделаны многочисленные модификации и изменения, не отходя от объема и сущности изобретения. Таким образом, подразумевается, что настоящее изобретение охватывает модификации и изменения настоящего изобретения при условии, что они попадают в рамки объема приложенной формулы изобретения и ее эквивалентов.
Изобретение относится к способу и системе осуществления мультимедийной услуги обратного вызова. Техническим результатом является повышение удобства получения второго медиаконтента за счет установления связи между первым медиаконтентом и вторым медиаконтентом. Способ содержит этапы, на которых устанавливают подключение к платформе мультимедийного обратного вызова, когда определено, что либо вызывающая сторона, либо вызываемая сторона вызова является абонентом мультимедийной услуги обратного вызова во время соединения вызова, и выполняют согласование медиавозможностей между вызывающим терминалом и платформой мультимедийного сигнала обратного вызова; приобретают первый медиаконтент и второй медиаконтент и создают медиапоток из первого медиаконтента и второго медиаконтента; и воспроизводят медиапоток на вызывающей стороне. 3 н. и 8 з.п. ф-лы, 5 ил.
1. Способ для осуществления услуги мультимедийного сигнала обратного вызова, содержащий:
определение, настроил ли абонент первый медиаконтент, когда принят запрос на настройку второго медиаконтента для абонента; и прием и хранение второго медиаконтента, настроенного для абонента, соответствующего первому медиаконтенту, если абонент настроил первый медиаконтент,
установление подключения к платформе мультимедийного сигнала обратного вызова и выполнение согласования медиавозможностей между вызывающим терминалом и платформой мультимедийного сигнала обратного вызова, если вызывающий абонент в процессе обработки вызова определен, как подписавшийся на услугу мультимедийного сигнала обратного вызова;
получение первого медиаконтента согласно информации мультимедийного сигнала обратного вызова, на которую подписан абонент; и получение второго медиаконтента согласно первому медиаконтенту и
создание медиапотока посредством синтезирования первого медиаконтента и второго медиаконтента; и
воспроизведение медиапотока вызывающему терминалу.
2. Способ по п.1, дополнительно содержащий:
определение, настроил ли абонент второй медиаконтент перед получением второго медиаконтента.
3. Способ по п.1, в котором хранение дополнительно содержит:
хранение соответствия между идентификатором абонента и идентификатором первого медиаконтента, настроенного для абонента, в первой области хранения;
хранение соответствия между идентификатором абонента и идентификатором второго медиаконтента, настроенного для абонента, во второй области хранения; и
хранение первого медиаконтента и второго медиаконтента с идентификаторами, соответственно, в библиотеке контентов мультимедийного сигнала обратного вызова и в блоке управления вторым медиаконтентом.
4. Способ по п.3, в котором получение первого медиаконтента дополнительно содержит:
извлечение идентификатора первого медиаконтента, соответствующего идентификатору абонента, из первой области хранения;
и выделение первого медиаконтента, соответствующего идентификатору первого медиаконтента из библиотеки контентов мультимедийного сигнала обратного вызова.
5. Способ по п.3, в котором получение второго медиаконтента дополнительно содержит:
извлечение идентификатора второго медиаконтента, соответствующего идентификатору абонента, во второй области хранения;
и выделение второго медиаконтента, соответствующего идентификатору второго медиаконтента, из блока управления вторым медиаконтентом.
6. Способ по п.1, в котором первый медиаконтент является видеоклипом, второй медиаконтент является текстовым сообщением, причем создание медиапотока посредством синтезирования первого медиаконтента и второго медиаконтента дополнительно содержит синтезирование видеоклипа и текстового сообщения, чтобы создать медиапоток.
7. Система осуществления услуги мультимедийного сигнала обратного вызова, содержащая:
блок согласования медиавозможностей, выполненный с возможностью проводить согласование медиавозможностей с терминалом абонента;
блок получения первого медиаконтента, выполненный с возможностью получения первого медиаконтента, на основании информации мультимедийного сигнала обратного вызова абонента;
блок получения второго медиаконтента, выполненный с возможностью получения второго медиаконтента, согласно первому медиаконтенту;
блок управления вторым медиаконтентом, выполненный с возможностью хранения второго медиаконтента, причем блок управления вторым медиаконтентом дополнительно содержит: субблок выяснения, выполненный с возможностью определения, настроил ли абонент первый медиаконтент, когда принят запрос на настройку второго медиаконтента для абонента; и
субблок хранения второго медиаконтента, выполненный с возможностью приема и хранения второго медиаконтента, настроенного для абонента, когда определено, что абонент настроил первый медиаконтент;
блок преобразования медиапотока, выполненный с возможностью создания медиапотока, посредством синтезирования первого медиаконтента и второго медиаконтента; и
блок воспроизведения, выполненный с возможностью воспроизведения медиапотока на вызывающем терминале.
8. Система по п.7, в которой блок получения второго медиаконтента дополнительно выполнен с возможностью выяснять у блока управления вторым медиаконтентом, настроил ли абонент второй медиаконтент;
блок управления вторым медиаконтентом, выполненный с возможностью возврата второго медиаконтента блоку получения второго медиаконтента, если абонент настроил второй медиаконтент.
9. Система по п.7, в которой субблок хранения второго медиаконтента дополнительно выполнен с возможностью хранения идентификатора абонента и идентификатора второго контента, соответственно, во второй области хранения после приема второго медиаконтента, настроенного для абонента.
10. Система по п.7, в которой первый медиаконтент является видеоклипом, а второй медиаконтент является текстовым сообщением;
блок преобразования медиапотока, выполнен с возможностью синтезирования видеоклипа и текстового сообщения для создания медиапотока; и
блок воспроизведения выполнен с возможностью воспроизведения медиапотока вызывающему терминалу в реальном времени.
11. Считываемый компьютером носитель, содержащий компьютерный программный код, который при исполнении компьютерным блоком будет заставлять компьютерный блок выполнять этапы любого из пп.1-6.
Пресс для выдавливания из деревянных дисков заготовок для ниточных катушек | 1923 |
|
SU2007A1 |
Пломбировальные щипцы | 1923 |
|
SU2006A1 |
ПРИСПОСОБЛЕНИЕ ДЛЯ ЗАЖИМА И ПОДАЧИ ОБРАБАТЫВАЕМЫХ НА ФРЕЗЕРНОМ СТАНКЕ ДЕРЕВЯННЫХ ЧАСТЕЙ | 1927 |
|
SU6009A1 |
Способ обработки целлюлозных материалов, с целью тонкого измельчения или переведения в коллоидальный раствор | 1923 |
|
SU2005A1 |
Авторы
Даты
2012-06-27—Публикация
2008-08-12—Подача