WO2001091404A3 - Launching software routines in response to messages relating to communications sessions - Google Patents

Launching software routines in response to messages relating to communications sessions Download PDF

Info

Publication number
WO2001091404A3
WO2001091404A3 PCT/US2001/017102 US0117102W WO0191404A3 WO 2001091404 A3 WO2001091404 A3 WO 2001091404A3 US 0117102 W US0117102 W US 0117102W WO 0191404 A3 WO0191404 A3 WO 0191404A3
Authority
WO
WIPO (PCT)
Prior art keywords
software routines
communications
response
applications
protocol
Prior art date
Application number
PCT/US2001/017102
Other languages
French (fr)
Other versions
WO2001091404A2 (en
Inventor
Andrew J Prokop
Michael E Gilleland
Original Assignee
Nortel Networks Ltd
Andrew J Prokop
Michael E Gilleland
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
Application filed by Nortel Networks Ltd, Andrew J Prokop, Michael E Gilleland filed Critical Nortel Networks Ltd
Priority to AU2001263451A priority Critical patent/AU2001263451A1/en
Priority to DE60144475T priority patent/DE60144475D1/en
Priority to EP01937747A priority patent/EP1287656B1/en
Publication of WO2001091404A2 publication Critical patent/WO2001091404A2/en
Publication of WO2001091404A3 publication Critical patent/WO2001091404A3/en

Links

Classifications

    • 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/1096Supplementary features, e.g. call forwarding or call holding
    • 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
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/40Support for services or applications
    • H04L65/401Support for services or applications wherein the services involve a main real-time session and one or more additional parallel real-time or time sensitive sessions, e.g. white board sharing or spawning of a subconference
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/02Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/14Session management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/2866Architectures; Arrangements
    • H04L67/30Profiles
    • H04L67/306User profiles
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/40Network security protocols
    • 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

Abstract

A communications system (10) includes a network (12) coupled to various network elements. The network elements include user systems (18, 24) that contain protocol-aware applications (28, 34) that are aware of the protocol used to establish streaming-type communications (e.g., audio, video, or multimedia) or text-based communications over the network (12). The protocol used for such communications may include the Session Initiation Protocol (SIP), H.323, or other protocols. Each of the user systems (18, 24) includes a rules engine (30, 36) that is capable of collecting information from a SIP message and comparing the information to criteria or rules that have been entered by a user. When a match occurs, one or more target applications (32, 38) or other software routines are launched to perform predetermined tasks. The launched applications (32, 38) or other software routines may include a web browser, for example.
PCT/US2001/017102 2000-05-25 2001-05-25 Launching software routines in response to messages relating to communications sessions WO2001091404A2 (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
AU2001263451A AU2001263451A1 (en) 2000-05-25 2001-05-25 Launching software routines in response to messages relating to communications sessions
DE60144475T DE60144475D1 (en) 2000-05-25 2001-05-25 STARTING PROGRAM ROUTINES AS AN ANSWER TO MESSAGES RELATED TO COMMUNICATION SESSIONS
EP01937747A EP1287656B1 (en) 2000-05-25 2001-05-25 Launching software routines in response to messages relating to communications sessions

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US09/578,627 US7463619B1 (en) 2000-05-25 2000-05-25 Launching a web browser in response to a message relating to communications sessions
US09/578,627 2000-05-25

Publications (2)

Publication Number Publication Date
WO2001091404A2 WO2001091404A2 (en) 2001-11-29
WO2001091404A3 true WO2001091404A3 (en) 2002-05-30

Family

ID=24313644

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2001/017102 WO2001091404A2 (en) 2000-05-25 2001-05-25 Launching software routines in response to messages relating to communications sessions

Country Status (5)

Country Link
US (1) US7463619B1 (en)
EP (1) EP1287656B1 (en)
AU (1) AU2001263451A1 (en)
DE (1) DE60144475D1 (en)
WO (1) WO2001091404A2 (en)

Families Citing this family (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2002093851A1 (en) * 2001-05-15 2002-11-21 Denwa Communications, Inc. Scalable open-architecture telecommunications network for voice and data
DE10200295A1 (en) * 2002-01-07 2003-07-24 Siemens Ag Method and system for displaying data on a telecommunication terminal
GB2391420A (en) * 2002-07-25 2004-02-04 Samsung Electronics Co Ltd Method for serving audio and image communication in web browser using session initiation protocol
US7310413B2 (en) 2002-08-07 2007-12-18 Cisco Technology, Inc. Language for implementing telephony processing in end points
AU2003259084B9 (en) * 2002-08-07 2009-06-25 Cisco Technology, Inc. Providing telephony services using intelligent end points
US7340046B2 (en) 2002-08-07 2008-03-04 Cisco Technology, Inc. Providing telephony services using intelligent end points
US7852828B2 (en) 2002-08-07 2010-12-14 Cisco Technology, Inc. Extended telephony functionality at end points
US7751546B2 (en) * 2003-01-22 2010-07-06 Avaya Canada Corp. Call transfer system, method and network devices
US7039710B2 (en) 2003-03-20 2006-05-02 Nokia Corporation Method and apparatus for providing multi-client support in a SIP-enabled terminal
US7305681B2 (en) * 2003-03-20 2007-12-04 Nokia Corporation Method and apparatus for providing multi-client support in a sip-enabled terminal
US7814150B1 (en) * 2003-06-03 2010-10-12 Cisco Technology, Inc. Apparatus and method to bridge telephone and data networks
US7213056B2 (en) * 2003-07-09 2007-05-01 Cisco Technology, Inc. Providing modular telephony service
US7660898B2 (en) * 2003-07-29 2010-02-09 At&T Intellectual Property I, L.P. Presence enhanced telephony service architecture
GB0326160D0 (en) * 2003-11-08 2003-12-17 Marconi Comm Ltd Call set-up systems
US8069219B2 (en) 2005-03-03 2011-11-29 Nokia Corporation Method and apparatus for implementing a mobile web server based system
FR2888694A1 (en) * 2005-10-27 2007-01-19 France Telecom Claimant user and expert user stations e.g. telephone set, connecting system for e.g. audio interpersonal communication, has connecting unit that connects claimant user station and station of expert user whose coordinates are found
US8837704B2 (en) * 2006-08-31 2014-09-16 Microsoft Corporation Client controlled dynamic call forwarding
US7979523B2 (en) 2007-05-08 2011-07-12 Cisco Technology, Inc. Deferred invocation of communication services
US8619759B2 (en) * 2007-06-15 2013-12-31 At&T Intellectual Property I, Lp System for video call processing
WO2009029296A1 (en) 2007-08-31 2009-03-05 At & T Mobility Ii Llc Enhanced messaging with language translation feature
CN104717342B (en) 2013-12-11 2018-11-09 阿里巴巴集团控股有限公司 A kind of method and device waking up client application based on short message

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
AU1119097A (en) * 1995-11-13 1997-06-05 Answersoft, Inc. Intelligent information routing system and method
US6909708B1 (en) * 1996-11-18 2005-06-21 Mci Communications Corporation System, method and article of manufacture for a communication system architecture including video conferencing
WO1998037688A2 (en) * 1997-02-20 1998-08-27 Hewlett-Packard Company Service node for providing telecommunication services
US6785266B2 (en) * 1998-03-02 2004-08-31 Robert Swartz Internet controlled telephone system
US6678718B1 (en) * 1997-08-29 2004-01-13 Aspect Communications Corporation Method and apparatus for establishing connections
US6122364A (en) 1997-12-02 2000-09-19 Nortel Networks Corporation Internet network call center
JP3657424B2 (en) * 1998-03-20 2005-06-08 松下電器産業株式会社 Center device and terminal device for broadcasting program information
US6154646A (en) * 1998-09-10 2000-11-28 Telefonaktiebolaget L M Ericsson System and method for real-time interactive selection of call treatment in a radio telecommunications network
US6631186B1 (en) * 1999-04-09 2003-10-07 Sbc Technology Resources, Inc. System and method for implementing and accessing call forwarding services
US6496500B2 (en) * 1999-06-28 2002-12-17 Alex Information Systems, Inc. System and method for controlling telephone calls through a cross platform enabled internet browser
US6614899B1 (en) * 2000-01-31 2003-09-02 Nortel Networks Limited Method and apparatus for providing advanced IP telephony services in an intelligent endpoint
US6757732B1 (en) * 2000-03-16 2004-06-29 Nortel Networks Limited Text-based communications over a data network

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
J. ROSENBERG, J. LENNOX, H. SXHULZRINNE: "Programming Internet Telephony Services", IEEE NETWORK MAGAZINE, 1 May 1999 (1999-05-01), pages 42 - 49, XP002160274 *
KRISTENSEN A ET AL: "The SIP Servlet API", IETF - INTERNET DRAFT, September 1999 (1999-09-01), XP002160272 *

Also Published As

Publication number Publication date
AU2001263451A1 (en) 2001-12-03
US7463619B1 (en) 2008-12-09
DE60144475D1 (en) 2011-06-01
EP1287656A2 (en) 2003-03-05
WO2001091404A2 (en) 2001-11-29
EP1287656B1 (en) 2011-04-20

Similar Documents

Publication Publication Date Title
WO2001091404A3 (en) Launching software routines in response to messages relating to communications sessions
US20030009565A1 (en) Method of establishing peer-to-peer application sessions
WO2001069883A3 (en) Text-based communications over a data network
EP1414186A3 (en) System and method for providing internet broadcasting data based on hierarchical structure
WO2003026138A3 (en) System and method for wireless multimedia communication
ZA200203010B (en) Method for forming a multimedia streaming session.
WO2004004139A8 (en) System and method for communicating images between intercommunicating users
WO2004038933A3 (en) System and method for conveying terminal capability and user preferences-dependent content characteristics for content adaptation
WO2005026866A3 (en) System and method for adaptation of peer-to-peer multimedia sessions
WO2002033985A3 (en) Method for transmitting short messages over the internet
HK1049748A1 (en) Digital recording in an ip based distributed switching platform
WO2001097536A3 (en) Short message gateway, system and method of providing information service for mobile devices
WO2003038552A3 (en) System and method for using an instant messaging environment to establish a hosted application sharing session
EP1494410A3 (en) Method and device for instant messsaging
CA2322715A1 (en) Packet loss control method for real-time multimedia communications
EP0946034A3 (en) Method and apparatus for DTMF signaling on compressed voice networks
WO2004002086A8 (en) Apparatus and method for conveying private information within a group communication system
EP1220133A4 (en) Content distributing system, content distributing service server, and community site server
WO2000046975A3 (en) Method and system in a telecommunication system
CA2352128A1 (en) Announced session control
WO2003015330A3 (en) A system and a method for accelerating communication of tcp/ip based content
CA2375393A1 (en) Method and apparatus for transmitting and receiving wireless packet
WO2001054378A3 (en) Improved method and system of state management for data communications
WO2003053040A3 (en) System and method for modifying a video stream based on a client or network environment
WO2002102017A8 (en) Method for an improved data transmission between a user application and a server

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG US UZ VN YU ZA ZW

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
AK Designated states

Kind code of ref document: A3

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG US UZ VN YU ZA ZW

AL Designated countries for regional patents

Kind code of ref document: A3

Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG

WWE Wipo information: entry into national phase

Ref document number: 2001937747

Country of ref document: EP

WWP Wipo information: published in national office

Ref document number: 2001937747

Country of ref document: EP

NENP Non-entry into the national phase

Ref country code: JP

DPE2 Request for preliminary examination filed before expiration of 19th month from priority date (pct application filed from 20040101)