WO2007021446A3 - Associating a telephone call with a dialog based on a computer protocol such as sip - Google Patents

Associating a telephone call with a dialog based on a computer protocol such as sip Download PDF

Info

Publication number
WO2007021446A3
WO2007021446A3 PCT/US2006/028381 US2006028381W WO2007021446A3 WO 2007021446 A3 WO2007021446 A3 WO 2007021446A3 US 2006028381 W US2006028381 W US 2006028381W WO 2007021446 A3 WO2007021446 A3 WO 2007021446A3
Authority
WO
WIPO (PCT)
Prior art keywords
call
telephone
telephone call
messaging
sip
Prior art date
Application number
PCT/US2006/028381
Other languages
French (fr)
Other versions
WO2007021446A2 (en
WO2007021446A8 (en
Inventor
Amritansh Raghav
Danny Levin
Parag Samdadiya
Original Assignee
Microsoft Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority to AU2006280344A priority Critical patent/AU2006280344B2/en
Priority to JP2008526947A priority patent/JP5059004B2/en
Priority to CN2006800292925A priority patent/CN101507210B/en
Priority to CA2615816A priority patent/CA2615816C/en
Application filed by Microsoft Corp filed Critical Microsoft Corp
Priority to ES06788119.3T priority patent/ES2649748T3/en
Priority to EP06788119.3A priority patent/EP1911229B1/en
Priority to BRPI0614428-4A priority patent/BRPI0614428B1/en
Priority to NZ565544A priority patent/NZ565544A/en
Priority to MX2008001858A priority patent/MX2008001858A/en
Publication of WO2007021446A2 publication Critical patent/WO2007021446A2/en
Publication of WO2007021446A8 publication Critical patent/WO2007021446A8/en
Priority to IL188782A priority patent/IL188782A/en
Priority to KR1020087002690A priority patent/KR101219925B1/en
Publication of WO2007021446A3 publication Critical patent/WO2007021446A3/en
Priority to CL2013003593A priority patent/CL2013003593A1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/66Arrangements for connecting between networks having differing types of switching systems, e.g. gateways
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management
    • H04L65/1101Session protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/42382Text-based messaging services in telephone networks such as PSTN/ISDN, e.g. User-to-User Signalling or Short Message Service for fixed networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/10Architectures or entities
    • H04L65/102Gateways
    • H04L65/1023Media gateways
    • H04L65/1026Media gateways at the edge
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/10Architectures or entities
    • H04L65/102Gateways
    • H04L65/1023Media gateways
    • H04L65/103Media gateways in the network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/10Architectures or entities
    • H04L65/102Gateways
    • H04L65/1033Signalling gateways
    • H04L65/1036Signalling gateways at the edge
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/10Architectures or entities
    • H04L65/102Gateways
    • H04L65/1033Signalling gateways
    • H04L65/104Signalling gateways in the network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management
    • H04L65/1069Session establishment or de-establishment
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management
    • H04L65/1101Session protocols
    • H04L65/1104Session initiation protocol [SIP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M7/00Arrangements for interconnection between switching centres
    • H04M7/0024Services and arrangements where telephone services are combined with data services
    • H04M7/0027Collaboration services where a computer is used for data transfer and the telephone is used for telephonic communication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2203/00Aspects of automatic or semi-automatic exchanges
    • H04M2203/65Aspects of automatic or semi-automatic exchanges related to applications where calls are combined with other types of communication
    • H04M2203/652Call initiation triggered by text message

Abstract

Providing non-voice capabilities relating to a phone call at a computing device includes receiving a request to begin a telephone call from a first telephone to a second telephone, wherein the requesting is performed using messaging between computing devices connected via a computer network, and wherein the messaging is part of a signaling phase dialog. The signaling phase dialog may be used in providing information associated with the identity of parties of the telephone call. Commencing a call phase dialog between the computing devices may be performed after the telephone call is established over the public switched telephone network. The call phase dialog may allow messages relating to the telephone call to be passed between the computing devices, at least while the telephone call is in progress. The dialogs and messaging may be performed using session initiation protocol (SIP) or another computer communication protocol.
PCT/US2006/028381 2005-08-15 2006-07-20 Associating a telephone call with a dialog based on a computer protocol such as sip WO2007021446A2 (en)

Priority Applications (12)

Application Number Priority Date Filing Date Title
EP06788119.3A EP1911229B1 (en) 2005-08-15 2006-07-20 Associating a telephone call with a dialog based on a computer protocol such as sip
CN2006800292925A CN101507210B (en) 2005-08-15 2006-07-20 Associating a telephone call with a dialog based on a computer protocol such as SIP
CA2615816A CA2615816C (en) 2005-08-15 2006-07-20 Associating a telephone call with a dialog based on a computer protocol such as sip
NZ565544A NZ565544A (en) 2005-08-15 2006-07-20 Associating a telephone call with a dialog based on a computer protocol such as SIP
ES06788119.3T ES2649748T3 (en) 2005-08-15 2006-07-20 Association of a phone call with a dialogue based on a computer protocol such as SIP
JP2008526947A JP5059004B2 (en) 2005-08-15 2006-07-20 Method for associating a telephone call with a dialog based on a computer protocol such as SIP and a computer-readable recording medium
BRPI0614428-4A BRPI0614428B1 (en) 2005-08-15 2006-07-20 METHOD FOR ASSOCIATION OF A PHONE CALL TO A CALLER, A METHOD FOR PROVIDING COMPUTER DIALOGUE IN ASSOCIATION WITH A COMPUTER CALL AND A COMPUTER-READABLE MEANS CONTAINING INSTRUCTIONS FOR A FIRST MIRROR
AU2006280344A AU2006280344B2 (en) 2005-08-15 2006-07-20 Associating a telephone call with a dialog based on a computer protocol such as SIP
MX2008001858A MX2008001858A (en) 2005-08-15 2006-07-20 Associating a telephone call with a dialog based on a computer protocol such as sip.
IL188782A IL188782A (en) 2005-08-15 2008-01-15 Associating a telephone call with a dialog based on a computer protocol such as sip
KR1020087002690A KR101219925B1 (en) 2005-08-15 2008-01-31 Associating a telephone call with a dialog based on a computer protocol such as sip
CL2013003593A CL2013003593A1 (en) 2005-08-15 2013-12-16 A method in a computing device called to associate a telephone call from a calling person, such that the called computing device may determine that the telephone call is from a calling device associated with the caller.

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US11/205,762 2005-08-15
US11/205,762 US8155294B2 (en) 2005-08-15 2005-08-15 Associating a telephone call with a dialog based on a computer protocol such as SIP

Publications (3)

Publication Number Publication Date
WO2007021446A2 WO2007021446A2 (en) 2007-02-22
WO2007021446A8 WO2007021446A8 (en) 2007-04-19
WO2007021446A3 true WO2007021446A3 (en) 2009-04-30

Family

ID=37742450

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2006/028381 WO2007021446A2 (en) 2005-08-15 2006-07-20 Associating a telephone call with a dialog based on a computer protocol such as sip

Country Status (17)

Country Link
US (2) US8155294B2 (en)
EP (1) EP1911229B1 (en)
JP (1) JP5059004B2 (en)
KR (1) KR101219925B1 (en)
CN (1) CN101507210B (en)
AU (1) AU2006280344B2 (en)
BR (1) BRPI0614428B1 (en)
CA (1) CA2615816C (en)
CL (1) CL2013003593A1 (en)
ES (1) ES2649748T3 (en)
IL (1) IL188782A (en)
MX (1) MX2008001858A (en)
MY (1) MY162111A (en)
NZ (1) NZ565544A (en)
RU (1) RU2414082C2 (en)
TW (2) TWI497966B (en)
WO (1) WO2007021446A2 (en)

Families Citing this family (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8155294B2 (en) 2005-08-15 2012-04-10 Microsoft Corporation Associating a telephone call with a dialog based on a computer protocol such as SIP
US20080037448A1 (en) * 2006-08-09 2008-02-14 Motorola, Inc. Establishing a floor grant in a push-to-talk over cellular communication network
US8873405B2 (en) * 2006-12-15 2014-10-28 Verizon Patent And Licensing Inc. Automated session initiation protocol (SIP) device
US8301782B2 (en) * 2007-03-02 2012-10-30 Yahoo! Inc. Stateless gateways having remote dialog store
US20080240082A1 (en) * 2007-03-28 2008-10-02 Lowell Phillip Feldman System and method for managing interoperability of internet telephony networks and legacy telephony networks
US20090003582A1 (en) * 2007-06-27 2009-01-01 Microsoft Corporation Optimized Replacement of Calls Using A Grid Parameter
US20090106437A1 (en) * 2007-10-22 2009-04-23 Nokia Corporation Method and device for handling different addressing schemes in session initiation protocol communication
US8467306B2 (en) 2008-12-04 2013-06-18 At&T Intellectual Property I, L. P. Blending telephony services in an internet protocol multimedia subsystem
KR101520436B1 (en) 2010-09-30 2015-05-15 구니오 모리 Bonding method, bondability improving agent, surface modification method, surface modifying agent, and novel compound
RU2013149662A (en) * 2012-04-06 2016-05-27 Евгений Владимирович Савельев DIGITAL COMMUNICATION SYSTEM
US8957936B2 (en) * 2012-10-23 2015-02-17 Cisco Technology, Inc. Method to preview caller in a video conference session
CN103269334B (en) 2013-04-24 2017-06-20 华为技术有限公司 Session association method, apparatus and system
US10277634B2 (en) * 2015-03-27 2019-04-30 Interactive Intelligence Group, Inc. System and method for provisioning and registration
KR101654479B1 (en) * 2015-09-25 2016-09-05 라인 가부시키가이샤 Method and system for efficient call processing
KR101721379B1 (en) * 2016-08-29 2017-03-29 라인 가부시키가이샤 Method and system for efficient call processing
US20180183933A1 (en) * 2016-12-23 2018-06-28 Qualcomm Incorporated Techniques and apparatuses for call handling during a user equipment ringing state
RU2661532C1 (en) * 2017-06-21 2018-07-17 Максим Олегович Вальпа Method for determining the source of the telephone call
US11095691B2 (en) * 2019-06-26 2021-08-17 Oracle International Corporation Methods, systems, and computer readable media for establishing a communication session between a public switched telephone network (PSTN) endpoint and a web real time communications (WebRTC) endpoint
US11895162B2 (en) 2021-12-21 2024-02-06 Bank Of America Corporation System and method for implementing a cloud-to-enterprise voice application gateway

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030088421A1 (en) * 2001-06-25 2003-05-08 International Business Machines Corporation Universal IP-based and scalable architectures across conversational applications using web services for speech and audio processing resources
US20040205209A1 (en) * 2002-12-31 2004-10-14 Michael Wengrovitz System and method for interfacing legacy IP-PBX systems to SIP networks
WO2005013562A1 (en) * 2003-07-29 2005-02-10 Xelor Software Pty Ltd Virtual circuits in packet networks
US20050083909A1 (en) * 2003-10-17 2005-04-21 Jarmo Kuusinen System, apparatus, and method for establishing circuit-switched communications via packet-switched network signaling

Family Cites Families (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6363065B1 (en) * 1999-11-10 2002-03-26 Quintum Technologies, Inc. okApparatus for a voice over IP (voIP) telephony gateway and methods for use therein
WO2001065808A2 (en) * 2000-02-28 2001-09-07 Iperia, Inc. Apparatus and method for telephony service interface
KR100352635B1 (en) * 2000-11-28 2002-09-12 임중수 A heating apparatus for reducing oil with wasting heat
KR100377688B1 (en) * 2001-07-04 2003-03-29 엘지전자 주식회사 Call Setup Method Using SIP-T Overlap Signaling
US7002912B2 (en) * 2001-09-06 2006-02-21 Alcatel Architecture for transporting PBX signaling codes via SIP
US6738461B2 (en) * 2001-11-01 2004-05-18 Callwave, Inc. Methods and apparatus for returning a call over a telephony system
WO2003088685A1 (en) 2002-04-11 2003-10-23 Siemens Aktiengesellschaft Call hold / terminal portability in h.323/isup-bicc-sip networks
WO2004017584A1 (en) * 2002-08-16 2004-02-26 Nuasis Corporation Contact center architecture
GB2398458B (en) * 2003-02-15 2005-05-25 Ericsson Telefon Ab L M Conversational bearer negotiation
US7280646B2 (en) * 2003-04-18 2007-10-09 At&T Bls Intellectual Property, Inc. Dynamic Caller ID messaging
US7450566B2 (en) * 2003-06-05 2008-11-11 Oracle International Corporation Apparatus and method for providing a unified telephony solution
US20050002498A1 (en) * 2003-07-01 2005-01-06 Yi-Ming Kao Method of notifying a caller of a telephone profile status
EP1515506A1 (en) 2003-09-09 2005-03-16 Alcatel A method of establishing a data packet communication session between a terminal arrangements of a data packet network and an exchange therefore
US20050123117A1 (en) * 2003-10-16 2005-06-09 Stockdale Robert S. Method for providing third-party call control reuse of telephony features
JP4728569B2 (en) 2003-10-21 2011-07-20 Necインフロンティア株式会社 Network, private branch exchange, and PBX additional service activation method used therefor
US7873738B2 (en) * 2004-04-23 2011-01-18 Motorola Mobility, Inc. Session initiation protocol system timeout timer method
US7760708B2 (en) * 2005-07-08 2010-07-20 Tekelec Methods, systems, and computer program products for triggering SIP nodes to include SS7 routing information in response messages including information requested by SS7 nodes
US8155294B2 (en) 2005-08-15 2012-04-10 Microsoft Corporation Associating a telephone call with a dialog based on a computer protocol such as SIP

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030088421A1 (en) * 2001-06-25 2003-05-08 International Business Machines Corporation Universal IP-based and scalable architectures across conversational applications using web services for speech and audio processing resources
US20040205209A1 (en) * 2002-12-31 2004-10-14 Michael Wengrovitz System and method for interfacing legacy IP-PBX systems to SIP networks
WO2005013562A1 (en) * 2003-07-29 2005-02-10 Xelor Software Pty Ltd Virtual circuits in packet networks
US20050083909A1 (en) * 2003-10-17 2005-04-21 Jarmo Kuusinen System, apparatus, and method for establishing circuit-switched communications via packet-switched network signaling
WO2005039132A1 (en) * 2003-10-17 2005-04-28 Nokia Corporation System, apparatus, and method for establishing circuit-switched communications via packet switched network signaling

Also Published As

Publication number Publication date
TWI401927B (en) 2013-07-11
CL2013003593A1 (en) 2014-08-18
JP2009507404A (en) 2009-02-19
US20070036144A1 (en) 2007-02-15
RU2414082C2 (en) 2011-03-10
MX2008001858A (en) 2008-04-09
RU2008105747A (en) 2009-08-20
TWI497966B (en) 2015-08-21
NZ565544A (en) 2011-03-31
CN101507210B (en) 2013-07-24
IL188782A0 (en) 2008-08-07
IL188782A (en) 2013-12-31
KR101219925B1 (en) 2013-01-08
CA2615816C (en) 2014-09-09
WO2007021446A2 (en) 2007-02-22
BRPI0614428B1 (en) 2019-07-09
US20120219129A1 (en) 2012-08-30
US8670535B2 (en) 2014-03-11
CN101507210A (en) 2009-08-12
TW200715787A (en) 2007-04-16
AU2006280344A1 (en) 2007-02-22
JP5059004B2 (en) 2012-10-24
EP1911229A4 (en) 2015-01-21
EP1911229B1 (en) 2017-09-06
WO2007021446A8 (en) 2007-04-19
KR20080044830A (en) 2008-05-21
BRPI0614428A2 (en) 2011-03-29
CA2615816A1 (en) 2007-02-22
ES2649748T3 (en) 2018-01-15
AU2006280344B2 (en) 2010-09-30
US8155294B2 (en) 2012-04-10
MY162111A (en) 2017-05-31
EP1911229A2 (en) 2008-04-16
TW201330570A (en) 2013-07-16

Similar Documents

Publication Publication Date Title
WO2007021446A3 (en) Associating a telephone call with a dialog based on a computer protocol such as sip
WO2004084026A3 (en) Method and apparatus for providing integrated voice and data services over a common interface device
EP1843545A3 (en) Methods and apparatuses for application layer authentication of a data network based application using SIM function
WO2003073198A3 (en) System and method for concurrent multimodal communication
MX2009005563A (en) User plane location services over session initiation protocol.
WO2007019482A3 (en) Method and device for enabling message responses to incoming phone calls
GB0422132D0 (en) Method and apparatus for performing a secure transaction in a trusted network
EP1551164A3 (en) Client-based integration of PBX and messaging systems
TW200644604A (en) Method and apparatus for providing contextual information with telephone calls
GB2500130A (en) Data communication
GB2411789B (en) Processing session initiation protocol signalling in voice/data integrated switching system
GB0317124D0 (en) Charging in a communication system
WO2009002491A3 (en) A method for signaling interworking cdma 3glx or evdo mobile devices with an ims core network
MXPA05012423A (en) Method and apparatus for voice over internet protocol telephony using a virtual private network.
GB2498905A (en) Data communication
WO2009102655A3 (en) A method to allow community-identity based communications using mobile phones
WO2008036558A3 (en) Mid-call features
CA2469213A1 (en) System and method for integrating multimedia services with traditional telephony via different networks
WO2007109343A3 (en) Mobile device calls via private branch exchange
CA2818776A1 (en) Method and apparatus for identifying an active participant in a conferencing event
WO2009127147A1 (en) Instant messaging mobile terminal and instant messaging computer voice communication method and system
TN2011000561A1 (en) Method for performing ussd services in a telecommunications network
WO2007136490A3 (en) Telecommunications system and method of initiating file transfers from voice endpoints
WO2012078381A3 (en) Multimodal telephone calls
GB2499544A (en) Data communication

Legal Events

Date Code Title Description
WWE Wipo information: entry into national phase

Ref document number: 200680029292.5

Country of ref document: CN

121 Ep: the epo has been informed by wipo that ep was designated in this application
WWE Wipo information: entry into national phase

Ref document number: 188782

Country of ref document: IL

ENP Entry into the national phase

Ref document number: 2615816

Country of ref document: CA

WWE Wipo information: entry into national phase

Ref document number: 565544

Country of ref document: NZ

WWE Wipo information: entry into national phase

Ref document number: 1020087002690

Country of ref document: KR

REEP Request for entry into the european phase

Ref document number: 2006788119

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 2006788119

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: MX/a/2008/001858

Country of ref document: MX

WWE Wipo information: entry into national phase

Ref document number: 2006280344

Country of ref document: AU

WWE Wipo information: entry into national phase

Ref document number: 2008105747

Country of ref document: RU

Ref document number: 2008526947

Country of ref document: JP

Ref document number: 1292/DELNP/2008

Country of ref document: IN

Ref document number: 2008020268

Country of ref document: EG

NENP Non-entry into the national phase

Ref country code: DE

ENP Entry into the national phase

Ref document number: 2006280344

Country of ref document: AU

Date of ref document: 20060720

Kind code of ref document: A

ENP Entry into the national phase

Ref document number: PI0614428

Country of ref document: BR

Kind code of ref document: A2

Effective date: 20080215