Способ и узел услуг доступа к видеочасти речевого и видео вызова и способ добавления видеочасти к речевому вызову
Иллюстрации
Показать всеИзобретение относится к системам предоставления доступа к части речевого и видео вызова через веб-сеанс. Технический результат заключается в обеспечении возможности коллективного использования видеоконтента с мобильных устройств с пользователями, которые либо не имеют совместимых телефонов, либо не являются абонентами службы коллективного использования вызова. Такой результат достигается тем, что получают речевой и видео вызов, который был инициирован мультимедийным терминалом первого пользователя и включает речевую часть и видео часть, устанавливают звуковую несущую между мульмедийным терминалом и речевым терминалом второго пользователя, которому направлены речевой и видео вызов, устанавливают веб-сеанс с веб-браузером второго пользователя, в котором определено желание второго пользователя получить доступ к видео части речевого и видео вызова, идентифицируют речевой и видео вызов, к которому требуется доступ, получают первую информацию связи, достаточной, чтобы доставить первый видеоконтент для видео части речевого и видео вызова на медиа-плейер, связанный с веб-браузером, и доставляют первую информацию связи мультимедийному терминалу, в котором мультимедийный терминал или его агент доставят первый видеоконтент медиа-плейеру веб-браузера, используя первую информацию связи. 3 н. и 34 з.п. ф-лы, 13 ил.
Реферат
Область изобретения
Настоящее изобретение относится к совместному использованию видео и, в частности, к предоставлению доступа к части речевого и видео вызова через веб-сеанс.
Предпосылки создания изобретения
Многие современные мобильные телефоны имеют возможность получать видеоконтент и совместно использовать видеоконтент с другими совместимыми телефонами, которые являются абонентами службы поддержки коллективного использования видеоконтента. Хотя коллективное использование видеоконтента становится все более и более популярным, пользователи, в основном, ограничены коллективным использованием видео только с теми пользователями, которые имеют совместимые телефоны и являются абонентами службы коллективного использования видео. Кроме того, пользователи, которые имеют совместимые телефоны, но не являются абонентами сервера коллективного использования видео, не могут разделить видео с другими абонентами. Пользователи, которые имеют телефоны, которые способны к коллективному использованию видеоконтента, не могут использовать свой видеоконтент совместно с другими пользователями, у которых нет совместимых телефонов. Учитывая очевидное желание коллективно использовать видеоконтент и ограниченную возможность сделать это, существует потребность в эффективной и экономичной методике, позволяющей пользователям коллективно использовать видеоконтент со своих телефонов с пользователями, которые либо не имеют совместимых телефонов, либо не являются абонентами службы коллективного использования видео.
Краткое описание изобретения
В коммуникационной среде, где звуковая несущая установлена между мульмедийным терминалом первого пользователя и речевым терминалом второго пользователя, и обеспечивает речевые сообщения между первым и вторым пользователями, настоящее изобретение позволяет второму пользователю получить доступ к видеоконтенту первого пользователя через веб-сеанс. В первом примере воплощения звуковая несущая устанавливается в ответ на сигнал первого пользователя, инициирующего речевой и видео вызов (VAV) на речевом терминале второго пользователя. Второй пользователь может инициировать веб-сеанс с узлом услуг, который будет получать информацию через веб-сеанс и использовать эту информацию, чтобы дать команду мультимедийному терминалу поставить видеоконтент первого пользователя медиа-плейеру, который связан с веб-браузером второго пользователя. Во втором примере воплощения звуковая несущая устанавливается в ответ на речевой вызов, передаваемый мульмедийным терминалом на речевой терминал: во время речевого вызова второй пользователь может инициировать веб-сеанс с узлом услуг, который будет получать информацию через веб-сеанс и использовать эту информацию, чтобы выдать мультимедийному терминалу команду на доставку видеоконтента первого пользователя на медиа-плейер, который связан с веб-браузером второго пользователя.
В одной конфигурации первого примера воплощения, первый мобильный пользователь инициирует речевой и видео вызов (VAV) от мультимедийного терминала до второго пользователя, в котором речевая часть вызова VAV устанавливается через речевой терминал второго пользователя, и часть видео-вызова VAV может быть установлена через веб-браузер второго пользователя. Веб-браузер может быть создан на речевом терминале или на другом терминале второго пользователя. Когда инициируется вызов VAV, вызов VAV направляется на узел услуг, который облегчит установление звуковой несущей для речевой части вызова VAV между мульмедийным терминалом первого пользователя и речевым терминалом второго пользователя. Чтобы получить доступ к видео части вызова VAV, второй пользователь будет инициировать веб-сеанс с узлом услуг через веб-браузер и укажет на желание получить доступ к видео части вызова VAV. В ответ на установление веб-сеанса узел услуг идентифицирует по вызову VAV, какой доступ запрашивается, и передает информацию, достаточную, чтобы доставить по видео несущей видеоконтент видео части вызова VAV веб-браузеру. Узел услуг предоставит информацию о передаче мультимедийному терминалу, который будет использовать информацию о передаче для дальнейшей передачи потока видеоконтента веб-браузеру второго пользователя по видео несущей. Видеоконтент, который может быть прямой передачей или записан заранее, затем принимается и представляется второму пользователю медиа-плеером, который интегрирован или иным образом соединен с веб-браузером. Видеоконтент второго пользователя может быть поставлен веб-браузером обратно мультимедийному терминалу, чтобы обеспечить двунаправленный видео сеанс во взаимодействии с речевой частью вызова VAV.
Вызов VAV может быть передан коммуникационной функции, обеспечиваемой узлом услуг. Коммуникационная функция может поддерживать мультимедийные сигналы с мульмедийным терминалом, объекты, работающие от имени мультимедийного терминала и т.д., так же как речевые сигналы с речевого терминала, объекты, работающие от имени речевого терминала, шлюзовые контроллеры, серверы вызовов и т.д. Вызов VAV может быть направлен на узел услуг с помощью мультимедийных сигналов, через которые могут быть сформированы дальнейшие сигналы для обработки вызова VAV в целом или речевой части вызова VAV. Поскольку они этим не ограничены, мультимедийные сигналы позволяют узлу услуг взаимодействовать с мульмедийным терминалом или его агентом во взаимодействии с установлением и управлением звуковой несущей для речевой части, также как для передачи команд мультимедийному терминалу или его агенту, чтобы доставить видео по видео несущей на веб-браузер. Узел услуг может предоставить информацию связи, которая достаточна для подключения мультимедийного терминала или его агента к потоку данных или иным образом доставить видеоконтент, обеспечиваемый первым пользователем, веб-браузеру второго пользователя. Информация связи может включать, без ограничения, адрес, порт и информацию о кодеке, связанном с веб-браузером или медиа-плеером, соединенным с веб-браузером. Например, мультимедийный терминал или его агент могут кодировать видеоконтент согласно конкретному кодеку и передавать поток видеоконтента на веб-браузер, используя имеющийся адрес и информацию о порте.
Коммуникационная функция услуг также может поддерживать речевые сигналы, которые используются узлом услуг, чтобы взаимодействовать с речевым терминалом или его агентом при установлении и управлении звуковой несущей для речевой части вызова VAV. Кроме того, коммуникационная функция может использовать мультимедийные сигналы при установлении и управлении звуковой несущей для речевой части вызова VAV. Например, звуковая несущая может быть обеспечена через пакетную сеть, коммутируемую сеть или их комбинацию, в которой мультимедийные и речевые сигналы используются согласно требованиям конфигурации требуемой звуковой несущей, как это понятно специалистам в данной области.
Узел услуг также может обеспечить функцию веб-сервера, чтобы поддержать веб-сеансы с веб-браузерами и коммуникационную функцию, чтобы облегчить взаимодействие между функцией веб-сервера и коммуникационной функцией. Функция веб-сервера позволяет узлу услуг действовать, как веб-сервер на веб-браузере и поддерживать нормальную функциональность веб-сервера, такую как ответы на запросы веб-браузера по контенту, и обеспечение веб-страниц или обновлений для веб-страниц с требуемым контентом, используя соответствующий веб-протокол сеанса, такой как гипертекстовый транспортный протокол (HTTP), как указано в Рабочей группе развития Интернета (IETF), запрос на комментарии и предложения (RFC) 2616. Функция межсетевого взаимодействия узла услуг предусматривает управление функциями коммуникационного сервера и веб-сервера, так же как связью между коммуникационным сервером и веб-сервером, как описано здесь.
Коммуникационная функция узла услуг может выглядеть как терминал, способный к VAV, который связан со вторым пользователем или его адресом, и способен обрабатывать речевые и видео части вызова VAV. Вызов VAV, инициированный мульмедийным терминалом, эффективно направляется коммуникационной функцией, которая установит звуковую несущую для речевой части вызова и ожидает от второго пользователя запроса на доступ к видео части вызова VAV через отдельный веб-сеанс для получения мультимедийного терминала, обеспечивающего видеоконтент во взаимодействии с вызовом VAV. Как только второй пользователь инициирует веб-сеанс через веб-браузер и запросит доступ к видео части вызова VAV, узел услуг выдаст мультимедийному терминалу команду начать обеспечение видеоконтента для медиа-плейера, связанного с веб-браузером. С точки зрения мультимедийного терминала вызов VAV - нормальный вызов VAV, который связывает речевую и видео части, и обеспечивается для единственного пользовательского терминала, который способен поддерживать и речевую часть и видео часть VAV, как часть вызова VAV. Мультимедийный терминал не должен быть уведомлен о веб-сеансе или о том, что место назначения видеоконтента - медиа-плейер, связанный с веб-браузером вместо коммуникационного агента, который обрабатывает речевую часть вызова VAV.
В одной конфигурации второго примера воплощения, видео часть добавляется к существующему речевому вызову, который инициирован только как речевой вызов, и был установлен, по меньшей мере, частично по коммутируемой соединительной линии между мульмедийным терминалом и речевым терминалом. После того, как установлена звуковая несущая для речевого вызова, служба может установить веб-сеанс с веб-браузером второго пользователя, в котором определено требование второго пользователя добавить видео часть к существующему речевому вызову. Веб-сеанс может инициироваться вторым пользователем в ответ на разговор с первым пользователем. Через веб-сеанс узел услуг может получить информацию о сеансе, связанную с мульмедийным терминалом и, по меньшей мере, часть информации связи, достаточную для доставки первого видеоконтента медиа-плейеру, который связан с веб-браузером. На основе информация о сеансе, узел услуг может идентифицировать мультимедийный терминал, который поддерживает существующий речевой вызов, и затем обеспечить команды для мультимедийного терминала, чтобы увеличить существующий речевой вызов на видео часть с тем, чтобы мультимедийный терминал мог поставить видеоконтент видео части медиа-плейеру веб-браузера, используя информацию связи.
Специалисты в данной области оценят объем настоящего изобретения и смогут реализовать дополнительные аспекты этого изобретения после чтения следующего подробного описания со ссылками на сопроводительные чертежи.
Краткое описание чертежей
Сопроводительные чертежи являются неотъемлемой частью этого описания изобретения, иллюстрирующей некоторые цели изобретения, и вместе с описанием поясняют принципы изобретения.
Фигура 1 - схема коммуникационной среды согласно одному примеру воплощения изобретения.
Фигуры 2A-2D иллюстрируют примерный поток информации согласно одному примеру воплощения изобретения.
Фигура 3 - схема коммуникационной среды согласно второму примеру воплощения изобретения.
Фигура 4 - схема коммуникационной среды согласно третьему примеру воплощения изобретения.
Фигура 5 - схема коммуникационной среды согласно четвертому примеру воплощения изобретения.
Фигура 6 - схема коммуникационной среды согласно пятому примеру воплощения изобретения.
Фигуры 7А и 7В иллюстрируют примерный поток информации согласно другому примеру воплощения изобретения.
Фигура 8 - схема узла услуг согласно еще одному примеру воплощения изобретения.
Фигура 9 - схема терминала браузера (или речевого терминала) согласно еще одному примеру воплощения изобретения.
Подробное описание
Приведенные ниже примеры воплощения предоставляют необходимую информацию, позволяющую специалистам в данной области осуществить изобретение на практике, и иллюстрируют наилучший режим осуществления изобретения. После чтения следующего описания со ссылками на сопроводительные чертежи специалисты в данной области поймут концепции изобретения и применение этих концепций, подробно не описываемое здесь. Следует понимать, что эти концепции и области применения находятся в пределах объема изобретения и приложенной формулы изобретения.
До подробного описания выбранных примеров воплощения приводится краткий обзор примерной коммуникационной среды 10 со ссылкой на фигуру 1. В целом, узел услуг 12 предназначен облегчить связь среди мультимедийных терминалов 14, речевом терминале 16 и веб-браузере 18В, который может быть создан на речевом терминале 16 или на отдельном терминале с браузером 18. Например, различные терминалы могут принимать фактически любую форму, включая проводные или беспроводные телефоны, персональные компьютеры, персональные цифровые секретари и т.д. Обозначения, предусмотренные для этих терминалов в настоящем описании, и последующих пунктах патентования используются только для облегчения чтения и идентификации терминалов. Кроме того, любой из терминалов (14, 16, 18) может поддерживать ограниченный или полный спектр мультимедийных приложений и связей, включая речь. Альтернативно, речевой терминал 16 может поддерживать приложения в виде речевых сообщений через пакетные или коммутируемые соединения.
В целом, один пример воплощения настоящего изобретения позволяет первому мобильному пользователю, который связан с мультимедийными терминальными 14, инициировать речевой и видео вызов (VAV) от мультимедийных терминалов 14 ко второму пользователю, использующему адрес связи со вторым пользователем в целом или речевым терминалом 16, в частности. Адрес связи может быть телефонным номером или адресом связи с коммутацией пакетов, таким как протокол инициирования сеанса связи (SIP) и унифицированный указатель ресурсов (URL). Когда адрес связи или терминал, к которому направлен вызов VAV, не может поддерживать видео часть вызова VAV, вызов VAV направляется на узел услуг 12 для обработки. Когда вызов VAV инициирован мультимедийным терминалом 14, первоначально он может быть направлен на прокси сервер (SP) 22, который определит, может ли адрес или терминал, которому направлен вызов VAV, поддерживать видео часть вызова VAV. Если прокси сервер 22 решит, что адрес или терминал, которому направлен вызов VAV, может поддерживать как речь, так и видео часть вызова VAV, то прокси сервер 22 направит вызов традиционным способом по назначенному адресу связи или терминалу. Если прокси сервер 22 решит, что адрес или терминал, которому направлен вызов VAV, не поддерживает видео часть вызова VAV, то прокси сервер 22 направит вызов в узел услуг 12 для обработки. В примере воплощения на фигуре 1 мультимедийный терминал 14 обслуживается через основанную на пакете подсистему доступа (PS) 24, которая прямо или косвенно связана с Интернетом 20 и обеспечивает доступ к прокси серверу 22. Прокси сервер 22 и узел услуг 12 могут связаться через Интернет.
Предположим, что в этом примере вызов VAV направлен речевому терминалу 16, который не может поддерживать видео часть вызова VAV. Когда вызов VAV будет направлен на узел услуг 12, узел услуг 12 будет работать на соединение речевой части вызова VAV с речевым терминалом 16. Как будет подробно описано ниже, видео часть вызова VAV второго пользователя затем может быть передана через веб-браузер 18В, который, как указано выше, может быть создан на речевом терминале 16 или на терминале с браузером 18 второго пользователя. Когда вызов VAV будет направлен на узел услуг 12 прокси сервером 22, узел услуг 12 облегчит установление звуковой несущей для речевой части вызова VAV между мульмедийным терминалом 14 первого пользователя и речевым терминалом 16 второго пользователя. Как показано на чертеже, вызов VAV направлен на узел услуг 12 через прокси сервер 22 в виде мультимедийных сигналов, которые обеспечивают механизм передачи сигналов узлу услуг 12, чтобы управлять речью и видео частями вызова VAV относительно мультимедийного терминала 14, так же как информацией об обмене данными с мульмедийным терминалом 14.
Предположим, что речевой терминал 16 обслуживается коммутируемой телефонной сетью общего пользования (PSTN) 26, и узел услуг 12 может использовать отдельно речевые сигналы, чтобы установить и управлять речевой частью вызова VAV. Через мультимедийные и речевые сигналы узел услуг 12 может облегчить установление звуковой несущей, которая поддержит речевую часть вызова VAV между мульмедийным терминалом 14 и речевым терминалом 16. Как показано на чертеже, узел услуг 12 может связаться через речевые сигналы с мультимедийным шлюзовым контроллером (MGC) 28, который управляет медийным шлюзом 30. Узел услуг 12 выдаст команду мульмедийному терминалу 14 или его агенту MGC 28 установить звуковую несущую для речевой части вызова VAV между мульмедийным терминалом 14 и речевым терминалом 16 через медийный шлюз 30. В этом примере звуковая несущая установлена через медийный шлюз 30 под управлением MGC 28, в котором звуковая несущая имеет пакетную часть между мульмедийным терминалом 14 и шлюзом 30 через PS 24 и Интернет 20, а коммутируемая часть между медийным шлюзом 30 и речевым терминалом 16 через сеть PSTN 26.
Первый и второй пользователи могут говорить друг с другом через звуковую несущую; однако еще должна быть установлена видео часть вызова VAV. До инициирования вызова VAV или сразу после установления звуковой несущей, первый пользователь может сообщить второму пользователю, что есть видео часть, связанная с речевой частью вызова VAV. Чтобы получить доступ к видео части вызова VAV, второй пользователь откроет веб-браузер 18В и инициирует веб-сеанс, перемещаясь на веб-сайт, который связан со службой, которая позволит пользователю получать доступ к видео части вызова VAV. Второй пользователь может переместиться на веб-сайт, используя конкретный URL, который был создан пользователем и связан с определенным вызовом VAV или с вызовами VAV, которые инициированы пользователем. Примерный конкретный URL может выглядеть как , в котором DNO - телефонный номер, связанный с мульмедийным терминалом 14. Альтернативно, второй пользователь может переместиться на веб-сайт, используя общий URL, который связан со службой, которая позволяет пользователям получать доступ к видео частям вызовов VAV, при этом второй пользователь может предоставить достаточную информацию, чтобы идентифицировать определенный вызов VAV, к которому желателен доступ. Примерным общим URL может быть , который связан с общей страницей, которая позволяет пользователю идентифицировать вызов VAV по телефонному номеру DNO или по другой идентификационной информации, достаточной, чтобы позволить узлу услуг 12 связать веб-сеанс с вызовом VAV, который был инициирован первым пользователем. Желание получить доступ к видео части вызова VAV может быть определено путем инициирования веб-сеанса или вторым пользователем, обеспечивающим конкретный запрос, информацию или команды для выполнения этой операции.
В ответ на установление веб-сеанса узел услуг 12 устанавливает из вызова VAV, какой запрашивается доступ, и получает информацию связи, достаточную, для передачи видео части из потока видеоконтента вызова VAV на веб-браузер 18В по видеонесущей. Вся информация или часть информации о связи ранее была сохранена на узле службы 12, или получена от второго пользователя, веб-браузера 18В, медиа-плейера, связанного с веб-браузером 18В, терминала браузера 18, третьей стороны или от любой их комбинации. Хотя тип и контент информации связи могут изменяться от одного примера воплощения до другого, информация связи должна быть достаточной для подключения мультимедийного терминала 14 или его агента к потоку, или иным образом доставить видеоконтент, обеспечиваемый первым пользователем для веб-браузера 18В. Информация связи может включать адрес, порт и данные кодека, связанные с веб-браузером 18В или медиа-плейером, работающим с веб-браузером 18В. Например, мультимедийный терминал 14 или его агент могут кодировать видеоконтент в соответствии с конкретным кодеком и передать поток видеоконтента на веб-браузер 18В, используя имеющуюся информацию об адресе и порте.
Узел услуг 12 предоставит информацию связи мультимедийному терминалу 14 или его агенту, который будет использовать информацию связи для передачи потока видеоконтента на веб-браузер 18В второго пользователя по видеонесущей. Информация связи может быть предоставлена узлом услуг 12 мультимедийному терминалу 14 или во взаимодействии с командами, чтобы запустить видео часть вызова VAV и, таким образом, начать поставку видеоконтента на веб-браузер 18В. Видеоконтент, который может передаваться «вживую» или записан заранее, затем принимается и предоставляется второму пользователю медиа-плеером, который интегрирован или иным образом связан с веб-браузером 18В. Кроме того, видеоконтент может быть предоставлен второму пользователю непосредственно или в соединении с веб-сеансом. Видеоконтент второго пользователя может быть передан обратно мультимедийному терминалу 14 или его агенту с веб-браузера 18В, чтобы обеспечить двунаправленный видео сеанс вместе с речевой частью вызова VAV. Видеоконтент, который передается обратно первому пользователю, может быть «живым» или записанным видеоконтентом, который, возможно, был получен с видеокамеры 32 терминала браузера 18.
В целом, узел услуг 12 может обеспечить коммуникационную функцию, функцию веб-сервера и функцию взаимодействия. После инициирования вызов VAV может быть направлен к функции взаимодействия, обеспечиваемой узлом услуг 12. Функция взаимодействия может поддерживать мультимедийные сигналы на мультимедийном терминале 14, объекты, работающие от имени мультимедийного терминала 14 и т.д., также как речевые сигналы с речевого терминала 16, объекты, работающие от имени речевого терминала 16, мультимедийные шлюзовые контроллеры 28, серверы вызовов (не показаны) и тому подобное. В одном примере воплощения вызов VAV может быть направлен на узел услуг 12 мульмедийными сигналами, которые могут поддерживать дальнейшие действия, необходимые для обработки вызова VAV в целом или речевой части вызова VAV, в частности. Хотя они этим не ограничены, мультимедийные сигналы позволяют узлу услуг 12 взаимодействовать с мульмедийным терминалом 14 или с его агентом вместе с установлением и управлением звуковой несущей для речевой части, так же как с мульмедийным терминалом 14 или его агентом, чтобы доставить видео по видеонесущей на веб-браузер 18В.
Функция взаимодействия также может поддерживать речевые сигналы, которые используются узлом услуг 12 для взаимодействия с речевым терминалом 16 или его агентом, например, MGC 30 или сервером вызова, вместе с установлением и управлением звуковой несущей для речевой части вызова VAV. Кроме того, функция взаимодействия узла услуг 12 может использовать мультимедийные и речевые сигналы вместе с установлением и управлением звуковой несущей для речевой части вызова VAV. Например, звуковая несущая может быть обеспечена через PS 24, PSTN 26 или их комбинацию, в которой мультимедийные и речевые сигналы используются согласно конфигурации вызова, требуемой для звуковой несущей, что понятно специалистам в данной области.
Функция веб-сервера узла услуг 12 поддерживает веб-сеанс с веб-браузером 18 В, и функция межсетевого взаимодействия узла услуг 12 облегчает взаимодействие между функцией веб-сервера и коммуникационной функцией. Функция веб-сервера позволяет узлу услуг 12 появляться в виде веб-сервера на веб-браузере 18В и поддерживать нормальные функции веб-сервера, такие как ответ на запросы веб-браузера на контент и обеспечение веб-страниц или обновление для веб-страниц с требуемым контентом, используя соответствующий веб-протокол сеанса, такой как гипертекстовый транспортный протокол (HTTP), как указано в рабочей группе по развитию интернета, (IETF) и запросы на комментарии и предложения (RFC) 2616. Функция межсетевого взаимодействия узла услуг 12 обеспечивает управление коммуникационным сервером и функций веб-сервера так же, как взаимодействия между функций веб-сервера и коммуникационным сервером.
В одном примере воплощения, функция взаимодействия узла услуг 12 является или иным образом представляет терминал, способный создавать вызовы VAV, который связан со вторым пользователем или его адресом и может обрабатывать речь и видео части вызова VAV. Вызов VAV, инициированный мульмедийным терминалом 14, передается функции взаимодействия, которая установит звуковую несущую для речевой части вызова и будет ожидать запроса второго пользователя на доступ к видео части вызова VAV через отдельный веб-сеанс до того, как мультимедийный терминал 14 обеспечит видеоконтент вместе с вызовом VAV. Как только второй пользователь инициирует веб-сеанс через веб-браузер 18В и запросит доступ к видео части вызова VAV, узел услуг 12 выдаст мультимедийному терминалу 14 команду обеспечить видео контент для медиа-плейера, связанного с веб-браузером 18В. С точки зрения мультимедийного терминала 14 вызов VAV является обычным вызовом VAV, который объединяет речевую и видео части, и передает их одному пользовательском у терминалу, который может поддерживать и речевую, и видео часть вызова VAV. Мультимедийный терминал 14 не должен ничего знать о веб-сеансе или о том, что место назначения видеоконтента - медиа-плейер, связанный с веб-браузером 18В вместо связи с клиентом, который обрабатывает речевую часть вызова VAV.
На фигурах 2A-2D представлен поток информации, иллюстрирующий примерный сценарий разрешения второму пользователю получить доступ к видео части вызова VAV, используя веб-браузер 18В. Специалисты в данной области понимают, что это только примерный сценарий согласно одному примеру воплощения настоящего изобретения, и аспекты, и элементы, представленные в коммуникационном потоке, не являются необходимыми для реализации настоящего изобретения. В частности, коммуникационный поток предназначен, чтобы иллюстрировать многочисленные дополнительные аспекты и признаки, которые дополняют базовую концепцию настоящего изобретения. Для этого сценария, предположим, что второй пользователь или речевой терминал 16 связан с телефонным номером DN1, тогда как первый пользователь или мультимедийный терминал 14 связан с телефонным номером DNO.
В некоторый момент, первый пользователь решает инициировать вызов VAV с мультимедийного терминала 14, используя телефонный номер DN1. Соответственно, первый пользователь выдаст мультимедийному терминалу 14 команду выполнять вызов VAV, и мультимедийный терминал 14 будет инициировать вызов VAV по телефонному номеру DN1 (стадия 100). Предположим, что в этом сценарии используется коммуникационная среда 10, и поскольку мультимедийный терминал 14 поддерживается PS 24, вызов инициируется через соответствующий интерфейс PS. Кроме того, предположим, что протокол инициирования сеанса связи (SIP) используется для контроля и управления сеанса, но специалисты в данной области понимают, что могут использоваться другие протоколы обмена данными сеанса.
Чтобы инициировать вызов VAV, мультимедийный терминал 14 передаст приглашение SIP, которое предназначено для телефонного номера DN1, прокси серверу 22 (стадия 102). Приглашение может также включать телефонный номер DN0 для мультимедийного терминала 14 так же, как указание, что приглашение относится к вызову VAV, который включает речевую и видео части. Прокси сервер 22 может иметь нужные записи или получить доступ к соответствующей базе данных, чтобы определить, зарегистрирован ли телефонный номер DN1 вместе с пользовательским терминалом, имеющим возможность приема видео, и, в частности, пользовательский терминал, который может поддержать видео часть вызова VAV. В этом примере речевой терминал 16 может не поддерживать видео часть вызова VAV обычным способом, и прокси сервер 22 решит, что телефонный номер DN1 не зарегистрирован в устройстве, имеющем возможность обработки видео (стадия 104).
Когда прокси сервер 22 решает, что телефонный номер DN1 не имеет возможности обработки видео, вызов VAV будет перенаправлен на узел услуг 12 вместо того, чтобы быть обработанным обычным способом. Кроме того, прокси сервер 22 передаст приглашение в узел услуг 12, чтобы эффективно перенаправить вызов VAV на узел услуг 12 (стадия 106). Например, маршрутизация вызова VAV, в частности, приглашение, связанное с инициированием вызова VAV, передается через мультимедийные сигналы. По получении приглашения узел услуг 12 извлечет телефонный номер DN1 из приглашения и использует телефонный номер DN1 для установления речевой части вызова VAV (стадия 108). В основном, узел услуг 12 определяет соответствующий пользовательский терминал, и в этом случае речевой терминал 16, с которым должна быть установлена звуковая несущая, чтобы поддержать речевую часть вызова VAV. Поскольку речевой терминал 16 поддерживается PSTN 26, узел услуг 12 изменит приглашение, чтобы указать, что оно используется только для инициирования речевого сеанса, и затем отправит приглашение мультимедийному шлюзовому контроллеру 28, который может обслуживать речевой терминал 16 (стадия 110). В ответ на приглашение мультимедийный шлюзовой контроллер 28 облегчит установку необходимых сигналов вызова с любыми соответствующими телефонными коммутаторами или другими медийными шлюзами в PSTN, 26, чтобы облегчить передачу речевого вызова, который соответствует вызову VAV, речевому терминалу 16 через PSTN 26 (стадия 112).
Когда второй пользователь ответит на речевой вызов (стадия 114), мультимедийный шлюзовой контроллер 28 получит сообщение об этом по сигналу соединения. Мультимедийный шлюзовой контроллер 28 передаст сообщение ОК 200 назад мультимедийному терминалу 14 через узел услуг 12, и прокси сервер 22, чтобы указать, что получен ответ на речевой вызов, и предоставит необходимую информацию связи, чтобы позволить мультимедийному терминалу 14 связаться с медийным шлюзом 30 (стадия 116). Кроме того, мультимедийный терминал 14 определяет, что была установлена только речевая часть вызова VAV. Посредством любого обмена сообщениями между мульмедийным терминалом 14 и мультимедийным шлюзовым контроллером 28 через узел услуг 12 и прокси сервер 22, мультимедийный терминал 14 будет иметь достаточную информацию связи, чтобы доставить речевой контент медийному шлюзу 30, и медийный шлюз 30 будет иметь достаточную информацию связи, чтобы доставить речевой контент мультимедийному терминалу 14 в пакетной части звуковой несущей. Установление соединения облегчит прохождение коммутируемой или передаваемой через PSTN части звуковой несущей между медийным шлюзом 30 и речевым терминалом 16 через PSTN 26. Пакет и части PSTN звуковой несущей взаимодействуют в медийном шлюзе 30, чтобы обеспечить общую звуковую несущую, которая достаточна, чтобы разрешить первому и второму пользователям говорить с друг другом (стадия 118). Специалисты в данной области понимают, что может потребоваться дополнительная установка или обеспечена традиционным способом установления связи в соответствующей части звуковой несущей, и любая информация для обмена между соответствующими объектами, может быть предоставлена в различных сообщениях о вызывных сигналах.
Предположим, что в этом примере, во время разговора между первым и вторым пользователями первый пользователь сообщает второму пользователю, что есть видео компонент, доступный в сеансе речевой связи (стадия 120). Во время разговора с первым пользователем второй пользователь может взаимодействовать с терминалом браузера 18 через речевой терминал 16 и открывать веб-браузер 18В (стадия 122). Веб-браузер 18В идентифицирует URL, чтобы получить доступ к видео странице, которая поможет пользователю получить доступ к видео части вызова VAV (стадия 124). URL может быть сохранен веб-браузером 18В или может быть создан вторым пользователем. Предположим, что в этом примере URL предоставлен второму пользователю первым пользователем, и второй пользователь вводит URL в веб-браузер 18 В, который впоследствии отправляет запрос на доступ к видео странице, используя URL для узла услуг 12 (стадия 126). Предположим также, что запрос на доступ к странице видео эффективно инициирует веб-сеанс с функцией веб-сервера узла услуг 12. В ответ на запрос на доступ к странице видео узел услуг 12 формирует доступ к соответствующей видео странице (стадия 128) и отправляет доступ к странице видео веб-браузеру 18В терминала 18 (стадия 130). Веб-браузер 18В предоставляет доступ к видео странице второму пользователю (стадия 132), и в этом примере примет информацию о сеансе от второго пользователя (стадия 134). Информация о сеансе, может (но не обязательно) включать идентификатор для первого или второго пользователей (первый идентификатор пользователя и второй идентификатор пользователя), так же как номера телефонов, связанных с вызовом VAV (DNO и DN1). Информация о сеансе может быть предоставлена узлу услуг 12 через выделенный канал или другой путь обмена сообщениями во время веб-сеанса (стадия 136). Узел услуг 12 может идентифицировать вызов VAV, в котором заинтересован второй пользователь, на основе информации о сеансе, предоставленной вторым пользователем, при этом URL используется для инициирования веб-сеанса или для передачи другой соответствующей информации (стадия 138).
Узел услуг 12 может потребовать аутентификации второго пользователя до предоставления доступа к видео части вызова VAV. В одном примере воплощения узел услуг 12 может сформировать данные аутентификации в виде пароля или кода доступа, так же как страницу аутентификации или обновления (стадия 140). Страница аутентификации или обновление может быть веб-страницей или обновлением к видео странице, обеспечивающей запрос второму пользователю на ввод информации аутентификации, с тем, чтобы второй пользователь мог быть аутентифицирован до получения разрешения второму пользователю получить доступ к видео части вызова VAV. Страница аутентификации или обновление могут быть обеспечены для веб-браузера 18В терминала браузера 18 (стадия 142), который представит страницу аутентификации или обновление второму пользователю (стадия 144). Например, страница аутентификации или обновление не будут включать информацию аутентификации. Вместо этого узел услуг 12 передаст информацию аутентификации первому пользователю любым доступным способом (стадия 146). Например, узел услуг 12 может отправить информацию аутентификации мультимедийному терминалу 14 через службу обмена короткими сообщениями (SMS), службу обмена срочными сообщениями, службу обмена мультимедийными сообщениями (MMS), по электронной почте и т.д. Мультимедийный терминал 14 примет информацию аутентификации от узла услуг 12 и предоставит ее первому пользователю.
Первый пользователь может предоставить информацию аутентификации второму пользователю через речевую часть вызова VAV или использует соответствующую методику обмена сообщениями, такую как SMS, MMS, обмен срочными сообщениями или электронную почту (стадия 148). Информация аутентификации не обязательно должна быть сформирована и поставлена мультимедийному терминалу 14 или первому пользователю динамическим способом. До вызова VAV информация аутентификации может быть сформирована и разделена со вторым пользователем. Независимо от того, как информация аутентификации принята вторым пользователем, второй пользователь предоставит информацию аутентификации веб-браузеру 18В, например, введя информацию аутентификации в соответствующее поле, предусмотренное в странице аутентификации или обновления. После получения информации аутентификации от второго пользователя (стадия 150) веб-браузер 18В терминала браузера 18 представит информацию аутентификации узлу услуг 12 в сеансе веб-сообщений (стадия 152). Узел услуг 12 извлечет информацию аутентификации и аутентифицирует второго пользователя на основе этой информации аутентификации (стадия 154). Если второй пользователь не будет аутентифицирован, он не получит доступа к видео части вызова VAV. Если второй пользователь будет аутентифицирован, то узел услуг 12 сформирует страницу соединения или обновления (стадия 156) и отправит страницу соединения или обновления на терминал браузера 18 (стадия 158). Страница соединения или обновления может информировать второго пользователя о том, что происходит процесс подключения