ПЕРВОНАЧАЛЬНЫЕ МУЛЬТИМЕДИА-ДАННЫЕ И РАЗВЕТВЛЕНИЕ ПРИ УПРАВЛЕНИИ ВЫЗОВОМ ТРЕТЬЕЙ СТОРОНЫ (3РСС)

1. Способ, выполняемый в процессоре вычислительного устройства, для изменения направления потока для вызова на обратное, содержащий:
установление первого вызова к первому устройству от управляющего сервера, причем первое устройство является вызываемой стороной, а управляющий сервер является вызывающей стороной (320);
изменение направления потока на обратное для первого вызова таким образом, что первое устройство становится вызывающей стороной, а управляющий сервер становится вызываемой стороной (330); и
установление вызова между первым устройством и вторым устройством таким образом, что первое устройство отсылает информацию о сеансе второму устройству (340).
2. Способ по п.1, в котором изменение направления потока первого вызова на обратное содержит отправку управляющим сервером запроса самоадресации, который запрашивает передачу вызова назад на управляющий сервер (330).
3. Способ по п.2, дополнительно содержащий, в ответ на запрос самоадресации, отправку приглашения к управляющему серверу и осуществление управляющим сервером доступа к информации мультимедиа-сеанса, ассоциированной с приглашением, и отправку приглашения ко второму устройству с информацией мультимедиа-сеанса (340).
4. Способ по п.3, в котором установление первого вызова к первому устройству от управляющего сервера содержит отправку запроса SIP SDP-LESS INVITE, который используется при установлении первого вызова с первым устройством (200).
5. Способ по п.4, в котором запрос SIP SDP-LESS INVITE принимается шлюзом, который выполнен с возможностью вызова первого устройства (215).
6. Способ по п.4, в котором запрос самоадресации принимается шлюзом, который выполнен с возможностью отправки запроса SIP INVITE в управляющий сервер (250).
7. Способ по п.1, в котором первый вызов и второй вызов устанавливаются посредством SIP-сообщений (200).
8. Способ по п.7, в котором управляющий сервер действует как двухсторонний агент между первым устройством и вторым устройством после соединения второго устройства с управляющим сервером (210, 250).
9. Способ по п.8, в котором управляющий сервер обрабатывает окончательные ответы и предварительные ответы для установления информации о разветвлении и первоначальном ICE (210, 250).
10. Способ по п.7, в котором управляющий сервер является управляющим сервером вызова третьей стороны, который инициирует вызов к первому устройству в ответ на выбор на Интернет-сайте (210, 250).
11. Машиночитаемый носитель информации, содержащий исполняемые компьютером команды для изменения направления потока на обратное для вызова с участием вычислительного устройства, подсоединенного к серверу связи через приложение связи, содержащий:
установление первого вызова к первому устройству от управляющего сервера, причем первое устройство является вызываемой стороной, а управляющий сервер является вызывающей стороной (320);
изменение направления потока на обратное для первого вызова таким образом, что первое устройство становится вызывающей стороной, а управляющий сервер становится вызываемой стороной (330), причем изменение направления потока на обратное для первого вызова содержит отправку управляющим сервером запроса самоадресации, который запрашивает передачу вызова назад в управляющий сервер; и
установление вызова между первым устройством и вторым устройством таким образом, что первое устройство отсылает информацию о сеансе второму устройству через управляющий сервер; причем управляющий сервер обрабатывает окончательные ответы и предварительные ответы для установления информации о разветвлении и первоначальном ICE после установления соединения между первым устройством и вторым устройством (340).
12. Машиночитаемый носитель информации по п.11, дополнительно содержащий, в ответ на запрос самоадресации, отправку приглашения к управляющему серверу и осуществление управляющим сервером доступа к информации мультимедиа-сеанса, ассоциированной с приглашением, и отправку приглашения ко второму устройству с информацией мультимедиа-сеанса.
13. Машиночитаемый носитель информации по п.12, в котором установление первого вызова к первому устройству от управляющего сервера содержит отправку SIP SDP-LESS INVITE, который используется при установлении первого вызова с первым устройством.
14. Система для изменения направления потока для вызова на обратное, содержащая:
сетевое соединение (20), которое выполнено с возможностью соединения с IP-сетью (18);
процессор (5) и машиночитаемый носитель информации (7);
операционную среду (16), хранящуюся на машиночитаемом носителе информации и исполняемую в процессоре; и
процесс, осуществляемый под управлением операционной среды и действующий для
установления первого вызова к первому устройству с использованием управляющего сервера, причем первое устройство является вызываемой стороной, а управляющий сервер является вызывающей стороной (320);
изменения направления потока на обратное для первого вызова таким образом, что первое устройство становится вызывающей стороной, а управляющий сервер становится вызываемой стороной (330), причем изменение направления потока на обратное для первого вызова содержит отправку управляющим сервером запроса самоадресации, который запрашивает передачу вызова назад на управляющий сервер; и
установления вызова между первым устройством и вторым устройством (340) таким образом, что первое устройство отсылает информацию о сеансе второму устройству через управляющий сервер, причем управляющий сервер обрабатывает окончательные ответы и предварительные ответы для установления информации о разветвлении и первоначальном ICE после установления соединения между первым устройством и вторым устройством.
15. Система по п.14, дополнительно содержащая, в ответ на запрос самоадресации, отправку приглашения к управляющему серверу и осуществление управляющим сервером доступа к информации мультимедиа-сеанса, ассоциированной с приглашением, и отправку приглашения ко второму устройству с информацией мультимедиа-сеанса (200).