АССОЦИИРОВАНИЕ ТЕЛЕФОННОГО ВЫЗОВА С ДИАЛОГОМ, ОСНОВАННЫМ НА КОМПЬЮТЕРНОМ ПРОТОКОЛЕ, ТАКОМ КАК SIP

1. Способ, выполняемый в вычислительном устройстве для ассоциирования телефонного вызова с вызывающим, содержащий этапы, на которых:
принимают от вызывающего входные данные, чтобы выполнить телефонный вызов вызываемого, причем телефонный вызов должен быть установлен через телефонную сеть общего пользования;
инициируют телефонный вызов вызываемого; и
посредством механизма связи, который не входит в рамки телефонной сети общего пользования, передают указание того, что вызывающий хочет инициировать телефонный вызов вызываемого, так что вызываемый может ожидать, что входящий вызов будет от этого вызывающего.
2. Способ по п.1, в котором механизм связи, который не входит в рамки телефонной сети общего пользования, основан на протоколе инициации сеанса (Session Initiation Protocol, SIP).
3. Способ по п.1, в котором инициация телефонного вызова вызываемого включает в себя передачу сообщения "INVITE" протокола SIP.
4. Способ по п.1, в котором инициация телефонного вызова вызываемого включает в себя передачу ответа "180" протокола SIP, который предоставляет указание идентификатора, связанного с вызываемым.
5. Способ по п.1, сверх того, содержащий этап, на котором передают и принимают сигналы телефонной сети общего пользования в и от компонента телефонной сети общего пользования, причем сигналы связаны с установлением телефонного вызова через телефонную сеть общего пользования.
6. Способ по п.1, сверх того, содержащий этап, на котором принимают сообщение "ACK" протокола SIP от вычислительного устройства, ассоциативно связанного с вызываемым, причем сообщение "ACK" протокола SIP представляет конец транзакции "INVITE" протокола SIP и начало диалога фазы вызова SIP между вычислительным устройством, ассоциативно связанным с вызывающим, и вычислительным устройством, ассоциативно связанным с вызываемым.
7. Способ, выполняемый в компьютерной системе для предоставления, по меньшей мере, одного компьютерного диалога в связи с телефонным вызовом, выполняемым в коммутируемой телефонный сети общего пользования, содержащий этапы, на которых:
принимают сообщение "INVITE" протокола SIP, причем сообщение "INVITE" протокола SIP связано с инициацией телефонного вызова от вызывающего к вызываемому, причем сообщение "INVITE" протокола SIP передается из вычислительного устройства, ассоциативно связанного с вызывающим; и
начинают диалог SIP между вычислительным устройством, ассоциативно связанным с вызывающим, и вычислительным устройством, ассоциативно связанным с вызываемым, причем диалог SIP включает в себя фазу сигнализации, используемую, по меньшей мере, частично, чтобы передавать сообщения, связанные с определением идентичности вызывающего, а также фазу вызова, которая начинается после того, как устанавливается телефонный вызов через коммутируемую телефонную сеть общего пользования.
8. Способ по п.7, в котором установление телефонного вызова через телефонную коммутируемую сеть общего пользования включает в себя:
передачу сигнала "Выполнить вызов" от вычислительного устройства, ассоциативно связанного с вызывающим, причем сигнал "Выполнить вызов" предназначен для его получения компонентом телефонной коммутируемой сети общего пользования;
получение сигнала "Выполнить вызов" в вычислительном устройстве, ассоциативно связанном с вызываемым, причем сигнал "Выполнить вызов" создается в компоненте телефонной коммутируемой сети общего пользования;
получение сигнала "Создан" в вычислительном устройстве, ассоциативно связанном с вызывающим, причем сигнал "Создан" создается в компоненте телефонной коммутируемой сети общего пользования; и
получение сигнала "Доставлен" в вычислительном устройстве, ассоциативно связанном с вызывающим, причем сигнал "Доставлен" создается в компоненте телефонной коммутируемой сети общего пользования, и он указывает на то, что второй телефон звонит.
9. Способ по п.8, в котором компонентом телефонной коммутируемой сети общего пользования является частная АТС.
10. Способ по п.8, в котором компонентом телефонной коммутируемой сети общего пользования является частная АТС, и при этом сигнал "Выполнить вызов", сигнал "Создан" и сигнал "Доставлен" принимаются от интерфейса удаленного центра обслуживания вызовов.
11. Способ по п.7, в котором сообщение "INVITE" протокола SIP принимается в сервере связи, который перенаправляет его в вычислительное устройство, ассоциативно связанное с вызываемым.
12. Способ по п.7, сверх того, содержащий этап, на котором при условии, что телефонный вызов не был установлен, как указывается сигналом "Неуспешно", который исходит от компонента телефонной коммутируемой сети общего пользования, передают запрос, чтобы отменить инициацию диалога SIP, причем запрос на отмену передается в течение фазы сигнализации.
13. Машиночитаемый носитель, содержащий инструкции для управления первым вычислительным устройством, чтобы выполнять способ, содержащий этапы, на которых:
инициируют телефонный вызов через телефонную коммутируемую сеть общего пользования, причем для этого начинают диалог фазы сигнализации со вторым вычислительным устройством, подключенным к компьютерной сети, причем диалог фазы сигнализации ассоциируется с установлением телефонного вызова в телефонной коммутируемой сети общего пользования; и
если на телефонный вызов отвечают, начинают диалог фазы вызова со вторым вычислительным устройством, причем диалог фазы вызова предоставляет возможность передачи сообщений между первым и вторым вычислительными устройствами, по меньшей мере, в течение телефонного вызова.
14. Машиночитаемый носитель по п.13, в котором инициация телефонного вызова включает в себя передачу сообщения "INVITE" протокола SIP.
15. Машиночитаемый носитель по п.13, в котором начало диалога фазы вызова происходит после приема от второго вычислительного устройства сообщения "ACK" протокола SIP, причем сообщение "ACK" протокола SIP представляет конец транзакции "INVITE" протокола SIP.
16. Машиночитаемый носитель по п.13, в котором диалог фазы сигнализации основан на протоколе SIP, и в котором способ, сверх того, содержит этап, на котором в течение диалога фазы сигнализации принимают сообщение "180" протокола SIP, указывающее, что имеет место звонок на телефоне, ассоциативно связанном со вторым вычислительным устройством.
17. Машиночитаемый носитель по п.13, в котором диалог фазы сигнализации основан на протоколе SIP, и в котором способ, сверх того, содержит этап, на котором в течение диалога фазы сигнализации принимают сообщение "200 OK" протокола SIP, указывающее, что на звонок телефона, ассоциативно связанного со вторым вычислительным устройством, ответили.
18. Машиночитаемый носитель по п.13, в котором диалог фазы сигнализации включает в себя предоставление сообщения, содержащего указание, которое позволяет пользователю второго вычислительного устройства определить идентичность пользователя первого вычислительного устройства.
19. Машиночитаемый носитель по п.13, в котором диалог фазы сигнализации основан на протоколе SIP, и в котором способ, сверх того, содержит этап, на котором в течение диалога фазы сигнализации принимают сообщение "183" протокола SIP в ответ на инициацию телефонного вызова, и при этом сообщение "183" протокола SIP предоставляет указание того, что второй телефон поддерживает диалог фазы сигнализации и диалог фазы вызова.
20. Машиночитаемый носитель по п.13, в котором сообщения, передаваемые между первым и вторым вычислительными устройствами в течение диалога фазы вызова, включают в себя текстовую информацию.