CN101416479B - 定制的回放电话服务 - Google Patents

定制的回放电话服务 Download PDF

Info

Publication number
CN101416479B
CN101416479B CN2006800516131A CN200680051613A CN101416479B CN 101416479 B CN101416479 B CN 101416479B CN 2006800516131 A CN2006800516131 A CN 2006800516131A CN 200680051613 A CN200680051613 A CN 200680051613A CN 101416479 B CN101416479 B CN 101416479B
Authority
CN
China
Prior art keywords
subscriber equipment
media content
playback
items
calling
Prior art date
Legal status (The legal status 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 status listed.)
Active
Application number
CN2006800516131A
Other languages
English (en)
Other versions
CN101416479A (zh
Inventor
A·波利特
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Metaswitch Networks Ltd
Original Assignee
Metaswitch Networks Ltd
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 Metaswitch Networks Ltd filed Critical Metaswitch Networks Ltd
Publication of CN101416479A publication Critical patent/CN101416479A/zh
Application granted granted Critical
Publication of CN101416479B publication Critical patent/CN101416479B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M7/00Arrangements for interconnection between switching centres
    • H04M7/006Networks other than PSTN/ISDN providing telephone service, e.g. Voice over Internet Protocol (VoIP), including next generation networks with a packet-switched transport layer
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/487Arrangements for providing information services, e.g. recorded voice services or time announcements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/42017Customized ring-back tones
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/436Arrangements for screening incoming calls, i.e. evaluating the characteristics of a call before deciding whether to answer it
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/50Centralised arrangements for answering calls; Centralised arrangements for recording messages for absent or busy subscribers ; Centralised arrangements for recording messages
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/50Centralised arrangements for answering calls; Centralised arrangements for recording messages for absent or busy subscribers ; Centralised arrangements for recording messages
    • H04M3/53Centralised arrangements for recording incoming messages, i.e. mailbox systems
    • H04M3/533Voice mail systems
    • 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
    • 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
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/253Telephone sets using digital voice transmission
    • H04M1/2535Telephone sets using digital voice transmission adapted for voice communication over an Internet Protocol [IP] network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/64Automatic arrangements for answering calls; Automatic arrangements for recording messages for absent subscribers; Arrangements for recording conversations
    • H04M1/642Automatic arrangements for answering calls; Automatic arrangements for recording messages for absent subscribers; Arrangements for recording conversations storing speech in digital form
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2201/00Electronic components, circuits, software, systems or apparatus used in telephone systems
    • H04M2201/26A/D convertors
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2201/00Electronic components, circuits, software, systems or apparatus used in telephone systems
    • H04M2201/42Graphical user interfaces
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2203/00Aspects of automatic or semi-automatic exchanges
    • H04M2203/20Aspects of automatic or semi-automatic exchanges related to features of supplementary services
    • H04M2203/2011Service processing based on information specified by a party before or during a call, e.g. information, tone or routing selection
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2203/00Aspects of automatic or semi-automatic exchanges
    • H04M2203/20Aspects of automatic or semi-automatic exchanges related to features of supplementary services
    • H04M2203/2072Schedules, e.g. personal calendars
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2203/00Aspects of automatic or semi-automatic exchanges
    • H04M2203/35Aspects of automatic or semi-automatic exchanges related to information services provided via a voice call
    • H04M2203/352In-call/conference information service
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2203/00Aspects of automatic or semi-automatic exchanges
    • H04M2203/35Aspects of automatic or semi-automatic exchanges related to information services provided via a voice call
    • H04M2203/353Aspects of automatic or semi-automatic exchanges related to information services provided via a voice call where the information comprises non-audio but is provided over voice channels
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2242/00Special services or facilities
    • H04M2242/15Information service where the information is dependent on the location of the subscriber
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/42025Calling or Called party identification service
    • H04M3/42034Calling party identification service
    • H04M3/42042Notifying the called party of information on the calling party
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/42025Calling or Called party identification service
    • H04M3/42034Calling party identification service
    • H04M3/42059Making use of the calling party identifier
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/42025Calling or Called party identification service
    • H04M3/42085Called party identification service
    • H04M3/42102Making use of the called party identifier
    • H04M3/4211Making use of the called party identifier where the identifier is used to access a profile
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/42348Location-based services which utilize the location information of a target
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/42365Presence services providing information on the willingness to communicate or the ability to communicate in terms of media capability or network connectivity
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/42365Presence services providing information on the willingness to communicate or the ability to communicate in terms of media capability or network connectivity
    • H04M3/42374Presence services providing information on the willingness to communicate or the ability to communicate in terms of media capability or network connectivity where the information is provided to a monitoring entity such as a potential calling party or a call processing server
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/428Arrangements for placing incoming calls on hold
    • H04M3/4285Notifying, informing or entertaining a held party while on hold, e.g. Music On Hold
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M7/00Arrangements for interconnection between switching centres
    • H04M7/12Arrangements for interconnection between switching centres for working between exchanges having different types of switching equipment, e.g. power-driven and step by step or decimal and non-decimal
    • H04M7/1205Arrangements for interconnection between switching centres for working between exchanges having different types of switching equipment, e.g. power-driven and step by step or decimal and non-decimal where the types of switching equipement comprises PSTN/ISDN equipment and switching equipment of networks other than PSTN/ISDN, e.g. Internet Protocol networks
    • H04M7/129Details of providing call progress tones or announcements

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Telephonic Communication Services (AREA)
  • Telephone Function (AREA)
  • Electrophonic Musical Instruments (AREA)

Abstract

本发明提供了用于提供定制的应答前和呼叫中媒体回放电话服务的方法和装置。该服务允许以定制的回铃音、占线音、呼叫保持、呼叫转移音和其它内容(例如预先记录的通告)的形式,来向主叫方回放定制的媒体内容。回放的媒体内容存储在与用户相关联的设备中,并且从用户设备发起媒体内容的回放。本发明允许用户给予他们的电话服务个人化的风格,因为他们可以对不同的主叫方选择不同的要回放的媒体内容项。因为媒体内容存储在用户的本地用户设备上,所以不需要例如数据储存和数据处理功能的额外的网络资源。

Description

定制的回放电话服务
技术领域
本发明涉及用于提供定制的媒体回放电话服务的方法和装置。本发明特别涉及,但不是仅涉及,提供应答前媒体回放服务,例如定制的回铃音、占线音以及其它内容,例如应答呼叫之前播放的预先记录的通告。本发明还涉及呼叫中的电话服务,在应答呼叫后提供定制的媒体回放,例如定制的呼叫保持和呼叫转移音。
背景技术
应答前电话服务在应答呼叫前向电话服务用户提供信息。该信息可以以回铃音、占线音或预先记录的通告的形式出现,它们都用于向主叫方指示呼叫正在被处理。然而,典型地,所提供的信息对于电话服务的全部用户一样。此外,这种服务不允许被叫方对如何把他们各自的应答前电话服务呈现给主叫方产生影响。
国际专利申请WO A 03/071820涉及用于向主叫用户提供被叫用户所选择的声音而不是回铃音的方法和装置。如果接收了呼叫,则终端交换局基于从归属位置寄存器(HLR)接收的关于是否要代替回铃音的第一信息以及关于到声音数据库的路由的第二信息,请求与声音数据库服务器的信息直通线连接,并且向声音数据库服务器提供被叫用户标识。然后,声音数据库服务器从它的数据库查找被叫用户所指定的声音,并且经由通过信息直通线来连接的终端交换局,向主叫用户提供找到的声音而不是提供常规回铃音。通过网络元件的这个顺序的步骤,主叫用户可以听到被叫用户指定的声音而不是标准的回铃音。然而,操作声音数据库服务器对网络提供者来说可能是相当大的附加成本。此外,存储在声音数据库服务器中的回铃音的选择是有限的。
国际专利申请WO A103/005686描述了用于在呼叫连接期间向被叫方和主叫方提供个人音频警报消息(PAAM)的***。响应于主叫方的呼叫发起,可以查询PAAM数据库。从响应于该查询,可以从数据库中接收一个或多个PAAM串,并且该PAAM串用于向被叫方和/或主叫方提供PAAM消息。在应答前情况下,该***需要具体的基于网络的应答前装置以便向主叫方提供PAAM消息。
人们希望提供一种用于提供定制的应答前电话服务的改进的方法和装置。
发明内容
根据本发明的第一方面,提供了用于使用会话初始协议(SIP)来在电话服务中提供定制的应答前服务的方法,所述方法包括以下步骤:从主叫方接收与指向用户的第一打入呼叫相关的SIP信令信息;发送用于指示在应答打入呼叫之前将媒体内容发送给所述主叫方的SIP信令消息;并且当呼叫处于应答前信令状态中时,开始向主叫方回放媒体内容项,其中媒体内容项存储在与用户相关联的用户设备中,并且从用户设备发起回放。
因此本发明提供了可以由用户使用存储在其自身设备上的内容来定制的应答前电话服务。这允许用户给予他们的应答前电话服务个人化的风格,因为用户可以选择回放给主叫方的媒体内容项。因为媒体内容存储在用户的本地用户设备上,所以不需要额外的网路资源,例如数据存储和数据处理设备。用户可用于定制他们的应答前电话服务的媒体内容项的数量和种类的唯一限制是由用户本地可支配的数据存储的数量确定的。这避免了必须由网路操作者提供这种资源,这将意味着与全部用户在网络中集中地存储他们的媒体内容项相比,可以用更低的成本来提供这种服务。从而对网络操作者而言,对这些应答前电话服务的管理将大大简单化。
要注意到紧密耦合到呼叫终端设备的各种类型的用户设备(例如语音信箱***,交互式语音响应(IVR)***等)具有对诸如语音消息的记录媒体内容进行回放的能力。然而,这些现有设备仅用于在应答打入呼叫之后而不是应答前进行回放。
优选地,所述接收的信令信息包括打入呼叫请求,所述方法包括以下步骤:从所述用户设备发送出打入呼叫请求,响应于所述发送,在所述用户设备接收响铃指示;并且,响应于接收所述响铃指示,开始所述回放。
优选地,该方法包括以下步骤:从其它主叫方接收涉及指向所述用户的其它打入呼叫的信令信息;在应答所述其它打入呼叫之前,开始对其它主叫方回放媒体内容的其它项;其中媒体内容的所述其它项存储在所述用户设备中,并且媒体内容的所述其它项的所述回放是从所述用户设备发起的。因此,用户可以选择向不同的主叫方回放媒体内容的不同项。
优选地,该方法包括选择向主叫方回放的媒体内容项的步骤,所述选择取决于打入呼叫所涉及的背景。从而用户可以定制应答前电话服务,使得向哪个主叫方回放媒体内容项的哪个项取决于该呼叫的背景。该背景可以包括例如主叫方身份、打入呼叫所发生的时间、用户的位置和/或主叫方的位置中的一个或多个。
优选地,该方法包括在所述用户应答打入呼叫时终止媒体内容项的回放的步骤。因此当用户应答呼叫时,终止了应答前服务,并且以平常的方式进行双工电话呼叫。
优选地,所述用户设备包括第一用户设备和第二用户设备,其中所述第一用户设备存储媒体内容项,并且所述第二用户设备用于应答打入呼叫。优选地,所述第二用户设备包括连接到所述电话服务网络的电话,其中所述电话是例如模拟电话或分组交换的电话。优选地,所述第一用户设备包括个人计算机、膝上型电脑、移动电话、个人数字助理和/或例如便携式音乐播放器的音频回放设备中的一种。
优选地,媒体内容项的所述回放包括回铃音内容。如果当另一个呼叫打入时用户已经进行了电话呼叫,则可以向主叫方回放占线音内容。
该音内容可以包括音频音乐内容和/或语音通告内容。因此在应答打入呼叫之前向主叫所方回放媒体内容项可以包括音频音乐内容并且/或者包括预定的语音通告消息。
优选地,该方法包括以下步骤:接收来自所述主叫方的输入;响应于该接收的输入来选择另一个媒体内容项;并且开始所述另一个媒体内容项的回放的步骤,其中将所述另一个媒体内容项存储在所述用户设备中,并且所述回放是从所述用户设备发起的。因此取决于来自主叫方的输入,回放的媒体内容的选择可以是交互的。优选地,所述第一用户设备包括图形用户接口(GUI),用于管理向主叫方回放的媒体内容项。因此,可以通过用户所操作的GUI来促进媒体内容项的管理。
优选地,媒体内容项的回放包括例如根据实时传输协议(RTP)来输出媒体内容项。
进一步提供了用于执行本发明的方法的装置和计算机软件。
根据本发明的第二方面,提供了用于在电话服务中使用位于用户位置的第一用户设备来提供定制的媒体回放服务的方法,该电话服务涉及位于所述用户位置中的第二用户设备,所述第二用户设备包括用于允许所述第二用户设备进行电话呼叫的电话功能,所述第二用户设备具有基于网络的电话交换节点所控制的呼叫状态,所述方法包括以下步骤:在第一用户设备处从所述基于网络的电话交换节点接收信令信息,所述信令信息指示在所述第二用户设备上的呼叫状态;并且响应于接收所述信令信息,发起媒体内容项的回放,其中所述媒体内容项存储在与第一用户设备相关联的媒体存储中,并且所述回放是从所述第一用户设备发起的。
因此,本发明向用户提供了一种电话服务,其中用户可以使用存储在用户的本地用户设备上的媒体内容来定制该电话服务。用户可以定制他们的电话服务,使得可以向不同的呼叫状态回放不同的媒体内容项。
优选地,如果所述指示的呼叫是响铃状态,那么所述回放包括回铃音内容。因此,如果第二用户设备在响铃状态,那么可以向主叫方回放定制的回铃音内容。
优选地,如果所述指示的呼叫是占线状态,那么所述回放包括占线音内容。因此,如果第二用户设备在占线状态,那么可以向主叫方回放定制的占线音内容。
优选地,如果所述指示的呼叫是占线状态(指示了呼叫等待),那么所述回放包括占线音内容(指示了呼叫等待)。因此,如果第二用户设备在占线状态(指示了呼叫等待),那么可以向主叫方回放定制的占线音内容(指示了呼叫等待)。
优选地,如果所述指示的呼叫是呼叫保持状态,那么所述回放包括呼叫保持音内容。因此,如果第二用户设备在呼叫保持状态,那么可以向主叫方回放定制的呼叫保持音内容。
优选地,如果所述指示的呼叫是呼叫转移状态,那么所述回放包括转移音内容。因此,如果第二用户设备在呼叫转移状态,那么可以向主叫方回放定制的呼叫转移音内容。
根据本发明的第三方面,提供了用于在电话服务中使用会话初始协议(SIP)来提供定制的应答前服务的用户设备,所述用户设备用于:存储媒体内容项;从主叫方接收涉及指向用户的第一打入呼叫的SIP信令信息;发送用于指示在应答打入呼叫之前将媒体内容发送给所述主叫方的SIP信令消息;并且当呼叫处于应答前信令状态时,开始向所述主叫方回放所述媒体内容项,从而从所述用户设备发起所述回放。
根据本发明的第四方面,提供了用于在电话服务中使用会话初始协议(SIP)来提供定制的应答前服务的计算机软件,所述计算机软件用于:从主叫方接收涉及指向用户的第一打入呼叫的SIP信令信息;并且当呼叫处于应答前信令状态时,开始向所述主叫方回放媒体内容项,其中所述媒体内容项存储在与所述用户相关联的用户设备中,并且从所述用户设备发起所述回放
根据本发明的第五方面,提供了用于在电话服务中提供定制的媒体回放服务的用户设备,该电话服务涉及具有基于网络的电话交换节点所控制的呼叫状态的电话设备,所述用户设备用于:在与所述第一用户设备相关联的媒体存储中存储媒体内容项,在第一用户设备处接收来自所述基于网络的电话交换节点的信令信息,所述信令信息用于指示在所述电话设备处的呼叫状态;并且响应于信令信息的所述接收,开始媒体内容项的回放。
根据本发明的第六方面,提供了用于在电话服务中的使用第一用户设备来提供定制的媒体回放服务的计算机软件,所述电话服务涉及第二用户设备,所述第二用户设备包括用于允许所述第二用户设备进行电话呼叫的电话功能,所述第二用户设备具有基于网络的电话交换节点所控制的呼叫状态,所述计算机软件用于在第一用户设备处接收来自所述基于网络的电话交换节点的信令信息,所述信令信息用于指示在第二用户设备处的呼叫状态;并且响应于信令信息的所述接收,开始媒体内容项的回放,其中所述媒体内容项存储在与所述第一用户设备相关联的媒体存储中,并且所述回放是从所述第一用户设备开始的。
通过对于优选实施例的以下描述,从本发明的其它特征和优势将变得显而易见,其中该实施例仅仅是示例性的,并且参考附图来执行该实施例。
附图说明
图1是根据本发明的实施例的总***图。
图2是示出了根据本发明的实施例,用于提供网络发起的应答前电话服务的媒体和信令流的图。
图3是示出了根据本发明的实施例,用于提供用户设备所发起的定制的应答前电话服务的媒体和信令流的图。
图4是根据本发明的实施例的示例性GUI屏幕,用于显示可定制的媒体回放服务的默认设置。
图5是根据本发明的实施例的示例性GUI屏幕,用于显示媒体回放服务的默认回铃音设置。
图6是示出了根据本发明的实施例的联系人条目的示例性GUI屏幕。
图7是示出了根据本发明的实施例的联系人条目的定制音调设置的示例性GUI屏幕。
具体实施方式
图1示出了根据本发明的实施例的总***图。
可以使用本发明的用户具有位于其物理位置10的两个用户设备项,即第一用户设备和第二用户设备。第一用户设备12包括数据处理设备,在本实施例中是个人计算机(PC)。第一用户设备12具有相关的媒体存储器,其具有例如硬盘的形式的数据存储能力,和例如经由监视器的图像输出能力。第一用户设备还运行涉及在去向和来自用户的电话呼叫的处理中的软件应用或小程序。该软件还允许用户优选地使用图形用户接口(GUI)来管理并且定制他们的电话服务。这里将该软件称为“桌面助理”,但是要理解的是该软件可以体现为到各种不同的形式,并且甚至可以形成用于操作该软件的设备的操作***一部分。
第二用户设备14包括电话,例如模拟电话(也被称为“黑色电话”)。第二用户设备14可替换地可以包括因特网协议语音(VoIP)电话或任意其它类型的电话。以下进一步讨论中假设了使用模拟电话的情况,但是要注意到可以将本发明应用到其它情况中。
第一用户设备12连接到基于分组的数据网络,例如因特网16。第二用户设备14连接到公共交换电话网络(PSTN)18。PSTN经由在每个网络的不同协议之间转换的媒体网关实体(未示出),连接到因特网。媒体网关负责处理用于呼叫的媒体数据,该媒体数据是包含呼叫(例如语音数据)的有效载荷的数据分组而不是用于控制呼叫的信令数据分组。媒体网关典型地包括通信交换设备,并且在PSTN和电信网络的基于分组的部分之间操作。
用户的电话公司负责操作连接到因特网16和PSTN 18的软交换机20。软交换机20负责去向以及从来自因特网16和PSTN 18的用户路由呼叫。软交换机是实体或实体的群,也作为媒体网关控制器(MGC)和呼叫代理而公知。软交换机提供用于控制基于分组的电话服务的智能,包括:选择可以应用到呼叫的处理,基于信令和用户数据库信息在网络中路由呼叫的能力;将呼叫的控制转移到另一个网络元件的能力;以及管理功能,例如预配置、错误检测和记账。软交换机还提供用于允许例信令协议(如7号信令***(SS7)和会话初始协议(SIP))之间的转换的结构。
国际电信联盟电信标准化部门(ITU-T)指定7号信令***(SS7)协议用于具有集成服务的数据交换。SS7协议提供国际数据网络和用于控制呼叫在PSTN中的传递的信令协议。因特网工程任务组(IETF)信令传输工作组已经开发出会话初始协议(SIP),其可用于解决VoIP呼叫的基于分组的信令的传输。
主叫方具有连接到PSTN 18的模拟电话22,其中可以使用该PSTN 18来向用户进行电话呼叫。可替换地,电话22可以是任意其它类型的电话,例如,因特网协议(IP)电话,其中在IP电话的情况下其可以直接连接到因特网16和相应的软交换机(未示出)。以下进一步讨论张假设了前一个模拟电话的情况。
在本发明的这个实施例中,用户能够建立定制的用户设备所发起的应答前电话服务,以下将参考图3来描述。在建立这种服务前,提供应答前电话服务作为网络发起的服务,以下将参考图2来描述。
注意,在以下将描述的图2和3中,实线箭头用于指示信令流,而虚线箭头用于指示媒体流。
现在参考示出了所涉及的媒体和信令流的图2,以主叫方向用户发起的呼叫为例,解释网络发起的应答前电话服务的提供。
当主叫方拿起他们的电话“a”,并且拨打与第二用户设备“e”相关联的电话(例如用户的电话)号码时,呼叫请求开始“f”。将呼叫请求“g”从主叫方的电话“a”发送到负责他们的呼叫的电话公司的硬件“b”。这个硬件可以位于或者连接到PSTN和/或因特网,取决于主叫方可以利用的电话服务的类型。
然后主叫方的电话公司的硬件“b”使用恰当的查找服务来找出将呼叫路由到哪里。查找服务允许将电话号码映射到与被叫方(在这个情况中的用户)的电话服务相关联的电话硬件或域名。
使用查找服务所提供的信息,将来自主叫方的呼叫请求“h”路由到用户的电话公司硬件。在这个情况中用户的电话公司硬件包括软交换机“c”,并且采用的交换信令协议是SIP。软交换机“c”和第一用户设备之间的信令流的形式是SIP消息。采用的信令协议可替换地可以是媒体网关控制协议(MGCP)或其他合适的信令协议。
在这个实例中,软交换机“c”和主叫方的电话公司的硬件“b”之间的信令流可以不通过SIP消息,而是通过SS7或另一个合适的协议。可以将涉及SIP消息传递的信息转换或封装成SS7信号用于记账,或者用于需要该网络的信令的知识的地方。
软交换机“c”将尝试信号“i”发送回主叫方的电话硬件“b”,以指示进行了建立呼叫的尝试。软交换机“c”以邀请请求消息“j”的形式将呼叫请求发送到用户的第一用户设备“d”。邀请请求消息“j”包括主叫方和第二用户设备“e”的细节。在SIP中,如这种邀请请求消息被称为“100邀请”消息。
使用会话描述协议(SDP)来传送消息,包括会话(这里是电话呼叫)所涉及的媒体类型,以及接收该媒体所需要的任意寻址,例如IP地址。SDP是用于会话描述的格式,并且旨在与不同的恰当传输协议一起使用。在这个实例中,使用SIP传输协议来传送SDP信息。
当第一用户设备中的桌面助手接收邀请请求时,它将邀请消息“k”发送回软交换机“c”。该邀请消息“k”包含与邀请消息“j”相同的信息,使得邀请消息“j”中的SDP信息被高效地传递回到未改变的软交换机。这样,桌面助手保留在信令路径中,同时不包括在介质路径中。
然后,软交换机使用这些识别细节将打入呼叫通知信号“1”直接发送到第二用户设备“e”。当第二用户设备“e”接收通知信号时,其开始响铃并且将响铃信号“m”发送回软交换机“c”。然后,软交换机“c”将这个信息传送到响铃消息“n”中的第一用户设备“d”中的桌面助手,其通过将响铃消息“o”发送回软交换机“c”来确认这个信息的接收。在SIP中,如这种响铃消息被称为为“180响铃”。
然后,第一用户设备“d”中的桌面助手相应地更新第二用户设备“e”的状态。这可以导致第一用户设备的屏幕上的可视改变,用于通知用户存在打入呼叫。除了第二用户设备“e”所发出的响铃音,还可以通过第一用户设备“d”上的声音模块来产生其它响铃音。
一旦软交换机“c”接收了响铃消息“o”,它将媒体内容数据“p”发送到主叫方电话硬件“b”,然后在“p”上将主叫方电话硬件“b”发送到主叫方电话“a”。这个发送(回放)的媒体内容可以是例如公知的电话“响铃”声音,当由主叫方的电话“a”接收到时该声音向主叫方指示第二用户设备“e”在响铃,但是还没有被应答。这个回放的媒体内容被称为回铃音,因为它指示被叫方电话当前正在响铃。
当用户应答呼叫“w”时,第二用户设备“e”将应答信号“q”发送到软交换机“c”。然后软交换机“c”将OK消息“r”发送到第一用户设备“d”中的桌面助手,用于通知该用户已经应答了呼叫。在SIP中,这种OK消息被称为“200OK”消息。
然后第一用户设备中的桌面助手在返回软交换机“c”的OK消息“s”中确认这个消息。OK消息将包括新SDP信息,用于指示软交换机“c”现在可以为第二用户设备接受媒体内容;并且还包括关于该媒体内容应该被发送到的哪里的寻址信息,例如分配给呼叫的软交换机的地址。因此在桌面助手中更新第二用户设备“e”的状态。这可以导致第一用户设备的屏幕上的进一步视频改变,用于显示已经应答了呼叫。第一用户设备“d”上的声音模块所产生的其它响铃音也将终止。
因此在这个实例中,信令路径经由主叫方电话公司硬件“b”(在这个实例中位于PSTN中),从主叫方电话“a”前进到软交换机“c”,然后前进到第一用户设备“d”中的桌面助手并且经由因特网回到软交换机“c”,并且然后经由PSTN前进到第二用户设备“e”并且重新回到软交换机“c”。信令路径的这个双重返回被称为反折回(tromboning)。
现在软交换机知道现在可以从第二用户设备“e”或者向第二用户设备“e”直接路由该呼叫的语音数据形式的媒体内容。软交换机“c”将这个信息发送“t”到主叫方的电话公司的硬件“b”。然后随着语音媒体内容从主叫方流向用户,发生媒体内容“x”的双向改变,反之亦然“u”。
在语音媒体内容的双向流期间,第一用户设备不在该媒体路径中,而是保留在信令路径中。
在可替换的情况中,当主叫方“a”尝试呼叫用户时,用户可以已经使用第二用户设备“e”来进行与其它某人的电话呼叫。在这个情况中,第二用户设备“e”将占线信号而不是响铃信号发送回软交换机“c”。软交换机发送回主叫方的媒体内容的形式将是公知的“占线”音,当由主叫方接收到该占线音时,其指示用户的电话当前正用于另一个呼叫,即用户的电话占线。该回放的媒体内容被称为占线音知,因为其指示被叫方电话当前占线。
以上描述涉及位于在应答呼叫之前向主叫方提供标准的占线和回铃音的网络中的软交换机。与标准的占线和回铃音相关的媒体内容存储在网络中,例如在软交换机自身所提供的存储器中。
图3示出了所涉及的媒体和信令流,现在参考图3,以主叫方向用户发起的电话呼叫为例,描述了定制的用户设备发起的应答前电话服务的提供。
在本文,媒体内容存储在第一用户设备中的用户的本地存储器中,例如在PC的硬盘上。所存储的媒体内容可以存储成例如运动图像专家组第三层(*.mp3)的格式。当要回放媒体内容时,桌面助手根据例如实时传输协议(RTP),将媒体内容转换成适于流输出的数据格式。
从而当人们呼叫时,用户可以定制他们的应答前电话服务以及分配将要被回放的媒体内容。当特定的主叫方呼叫时,在用户应答之前,将用户以前分配给主叫方的媒体内容回放给主叫方。取决于呼叫的背景,例如由主叫方标识、时间等,可以回放不同的媒体内容。对于相同的主叫方,回铃和占线的情况下的媒体内容甚至可以不同的。
用户可以经由因特网下载媒体内容,用户可用于定制的媒体内容的唯一的限制是用户PC硬盘上的本地存储空间的数量。可以使用第一用户设备中的桌面助手来执行媒体内容的下载和组织,使用GUI来便于该处理。
按照与上文描述的非定制的网络发起的应答前服务相类似的方式来开始该处理。当主叫方拿起他们的电话“a”并且拨打与用户相关联的电话号码,如用户的第二用户设备“e”的号码时,呼叫请求开始“f”。将呼叫请求“g”从主叫方的电话“a”发送到负责他们的呼叫的电话公司的硬件“b”。
像以前一样,采用查找服务来找出将呼叫路由到哪里。使用查找服务提供的信息,将来自主叫方的呼叫请求路由“h”到用户的电话公司所控制的软交换机。软交换机“c”将呼叫请求以邀请请求“j”的形式发送到第一用户设备“d”中的桌面助手。软交换机“c”将尝试信号“i”发送回主叫方的电话公司硬件“b”以指示正在尝试建立呼叫。
当第一用户设备中的桌面助手接收邀请请求时,其将邀请请求消息“k”发送回软交换机“c”。该邀请请求消息“k”包括与邀请消息“j”相同的信息,使得邀请消息“j”中的SDP信息被有效地传递回未改变的软交换机。该邀请消息“k”还用会话描述协议(SDP)来指示软交换机不应该将任何媒体内容发送到第一用户设备中的桌面助手。
然后,软交换机使用这些识别细节,将打入呼叫通知信号“1”直接发送到第二用户设备“e”。当第二用户设备“e”接收通知信号时,其响铃并且将响铃信号“m”发送回软交换机“c”。然后,软交换机“c”在响铃消息“n”中将该信息传送到第一用户设备“d”中的桌面助手。然后第一用户设备“d”中的桌面助手相应地更新第二用户设备的状态。如上文,这可以导致第一用户设备的屏幕上的可视改变,将打入呼叫通知用户。类似地,除了第二用户设备“e”所发射的响铃音之外,第一用户设备“d”上的声音模块也可以产生其它响铃音。如上文,通过使用反折回信令路径,信令路径在软交换机和第一和第二用户设备之间进行了双重返回。
第一用户设备“d”中的桌面助手将早期媒体消息“o*”路由回到软交换机“c”,而不是如上文第一用户设备“d”中的桌面助手将响铃消息路由回到软交换机“c”。在SIP中,这样的早期媒体消息被称为“183早期媒体”消息。
早期媒体消息“o¨”向软交换机指示用户还没有应答“v”用户的电话。早期媒体消息还用SDP来指示软交换机不应该将媒体内容发送到第一用户设备中的桌面助手。早期媒体消息“o*”进一步向软交换机指示第一用户设备“d”中的桌面助手本身将要对应该被转发到主叫方的电话“a”的媒体内容进行发送。然后,第一用户设备“d”经由软交换机“c”和主叫方电话硬件“b”,将媒体内容“p*”发送回到主叫方“a”的电话。
这个发送(回放)的媒体内容的形式不是公知的电话“响铃”声音,而是,用户对于特定的主叫方定制了媒体内容数据“p*”,并且从第一用户设备“d”中的桌面助手发起该媒体内容数据“p*”。该回放的媒体内容是定制的回铃音并且其取决于呼叫背景。
当用户应答呼叫“w”时,第二用户设备“e”将应答信号“q”发送到软交换机“c”。然后,软交换机“c”将OK消息“r”发送到第一用户设备“d”中的桌面助手,向其通知用户已经应答了呼叫。在SIP中,这个是“200OK”消息。
然后,第一用户设备中的桌面助手在回到软交换机“c”的OK消息“s”中确认这个消息。OK消息将包括用于指示软交换机“c”现在可以为第二用户设备接受媒体内容的新SDP信息,还包括关于该媒体内容应该被发送到的哪里的寻址信息,例如分配给呼叫的软交换机的地址。
因此,在运行于第一用户设备“d”之上的应用软件中更新第二用户设备“e”的状态。这可以导致第一用户设备的屏幕上的其它可视改变,用于示出已经应答了呼叫。第一用户设备“d”上的声音模块所产生的其它响铃音也将终止。软交换机“c”将OK信号“t”发送到主叫方的电话公司的硬件“b”。然后,随着语音媒体内容从主叫方流式输出到用户,发生媒体内容“x”的双向改变,反之亦然“u”。。
回放的媒体内容可以包括形式为预先记录的语音消息的语音通告内容。语音通告功能也可以由用户定制,并且与回铃或占线音内容结合,例如通过使用用户创建的规则。语音通告内容可以是例如:不在办公室消息、请勿打扰消息,或用于说明呼叫将被转移到用户的移动电话的消息。语音通告内容可以是交互的,使得主叫方可以,例如,按下“按键1”来留言、当他们等待应答呼叫时按下“按键2”来接听回铃音,或等待的同时按下“按键3”来接听不同的回铃音。
也可以根据呼叫的背景的日期和/或时间背景来改变回放的媒体内容,例如,在夜晚提供更放松的回铃音。
为了避免需要在第一用户设备上用麦克风记录语音通告内容,第一和第二用户设备可以结合使用。可以采用第一用户设备中的桌面助手,经由软交换机来“呼叫”第二用户设备,使其响铃。然后,用户可以应答“呼叫”,并且通过对着具有内置麦克风的第二用户设备说话来记录通告。然后,桌面助手经由软交换机将语音消息用于发送到记录以及存储语音消息的第一用户设备,以用作为语音通告。如果软交换机由于某些原因不能接触第二用户设备,或者由于第二用户设备被关闭或数据网络故障,那么定制的媒体内容可以后退到网络发起的应答前服务。这可以是例如标准的回铃和/或占线音的提供,或从软交换机自身提供有限的定制音的集合。
以上描述的焦点在于定制的应答前电话服务。本发明也提供其它定制的媒体回放服务,该服务所回放的媒体取决于第二用户设备的呼叫状态。因此,可以在应答前或后呼叫状态中提供这些定制的媒体回放服务。
随着去向和来自第二用户设备的信令经由软交换机传递,软交换机会知道第二用户设备的呼叫状态。因而软交换机能够将这个呼叫状态信息传递到第一用户设备。然后,第一用户设备可以依据呼叫状态发起定制的媒体内容的回放。
如果第二用户设备响铃,即,用户还没有应答呼叫,那么呼叫状态是响铃状态并且第一用户设备接收用于指示该状态的信令信息。这里可以向主叫方回放定制的回铃音内容以向主叫方指示第二用户设备正在响铃。
如果第二用户设备当前用于呼叫,即,它是占线的,那么呼叫状态是占线状态并且第一用户设备接收用于指示该状态的信令信息。这里可以向主叫方回放定制的占线音内容以向主叫方指示第二用户设备是占线的。
如果第二用户设备当前用于呼叫并且另一个主叫方在呼叫,如果被叫用户具有激活的呼叫等待服务,那么呼叫状态是占线(指示了呼叫等待)状态并且第一用户设备接收用于指示该状态的信令信息。这里可以向主叫方回放定制的占线(指示了呼叫等待)内容以向主叫方指示第二用户设备是占线的,但是警告用户(或者任何正在使用第二用户设备来操作呼叫的人)打入了另一个呼叫。
如果第二用户设备当前用于呼叫,另一个主叫方进行呼叫,并且用户选择保留其中一方不挂断,那么呼叫状态是呼叫保持状态并且第一用户设备接收用于指示该状态的信令信息。这里可以向被保持的一方回放呼叫保持内容,以向被保持不挂断的一方指示正在使用第二用户设备来进行另一个呼叫并且他们保持不挂断。
如果第二用户设备当前用于呼叫并且用户选择转移呼叫,那么呼叫状态是呼叫转移状态,并且第一用户设备接收用于指示该状态的信令信息。这里可以向主叫方回放定制的呼叫转移内容,以向主叫方指示他们正在被转移。
用户可以定制他们的电话服务,使得可以向不同的呼叫状态回放不同的媒体内容项。对于不同的主叫方,该定制可以不同。
图4是根据本发明的示例性的GUI屏幕,示出了可定制的媒体回放服务的默认设置40。这些是在用户定制他们的服务之前可以应用的设置。
可以看到回铃音42默认设置是标准的网络音52。可以看到占线音44默认设置是标准的网络占线音54。可以看到占线(指示了呼叫等待)音46默认设置是标准的网络占线(指示了呼叫等待)音56。可以看到将呼叫保持音48的默认设置是标准的网络呼叫保持音58。可以看到将呼叫转移音50默认设置是标准的网络音60。这些音调都是响应于从第二用户设备接收信令信息而从软交换机发起的。
图5是根据本发明示出了对媒体回放服务的默认回铃音设置42的定制的实例GUI屏幕。图5中的许多元件与图4中的一样。然而,一旦用鼠标或其它这种输入设备来点击涉及默认回铃音的框52,就出现下拉式菜单52*。该下拉式菜单52*给出若干可选的选择,用户可以向下滚动并且点击以设置他们的回铃音,例如响铃.mp3、响铃1.wav等或浏览52**用户设备上的其它位置。一旦用户已经设置好了定制的音调,那么桌面助手就在接收恰当的信令信息时发起恰当的媒体内容的回放,包括将存储的数据格式转换成回放数据格式。
图6是根据本发明的示例性GUI屏幕,其示出了联系人条目70。其示出用户可以为他们的每个联系人所保持的示例性细节。在这个情况中联系人的名字72是“约翰斯密斯”80,他的地址74是“123,A大道,某处”82,并且他的电话号码76是“01234456789”84。用户能够通过点击“观察定制”按钮78来观察对于约翰斯密斯的定制的音调。
图7是根据本发明的示例性GUI屏幕,示出了对联系人条目约翰斯密斯100的定制音调设置。如果约翰斯密斯是主叫方,这些设置将如上文所述忽略默认的和定制的设置。
可以看到约翰斯密斯的定制的回铃音102是“响铃.mp3”112。可以看到约翰斯密斯的定制的占线音104是“占线.wav”114。可以看到约翰斯密斯的定制的占线(指示了呼叫等待)音106是“等待.ra”116。可以看到约翰斯密斯的呼叫保持音108是“保持.flac”118。可以看到约翰斯密斯的呼叫转移音110是“转移.wma”120。为了编辑定制的音,用户可以点击按钮112、114、116、118或120之一,根据给按钮用户可以浏览(未示出)存储在他们自己的用户设备中的相关的文档、选择以及保存期望的设置。将上文的实施例理解为本发明的示例性实例。可以想到本发明的其它实施例。
要想到本发明可以应用到移动电话的领域,因此用户可以具有移动站而不是第二用户设备是固定线路电话。然后,经由蜂窝无线移动网络提供电话服务。
可以将第一和第二用户设备结合成单个端点。然后用户设备可以包括与PC上运行的桌面助手相关联的VoIP电话。可替换地,可以将用户设备集成为一个设备,例如,具有集成的“移动助手”的移动电话。
例如可以经由无线局域网(WLAN)来访问数据网络或将其集成到自身的电话信令网络。
以上讨论使用SIP信令协议描述了本发明。本发明还可应用于其它基于分组的协议,例如ITU-T管理的常用的H.323协议或SkypeTM***。因为因特网的协议是经常发展的,所以要想到本发明可以与这种协议的生成物兼容。
回放的媒体内容不应该局限于音频数据,因为本发明可以用于向从具有视频功能的电话进行呼叫的呼叫者提供定制的视频回放。
存储的媒体内容项的数据格式可以包括以下格式中的一个或多个或它的变体:
RealAudioTM(*ra,*.ram)、波形音频(*.wav)、运动图像专家组(*.mpeg,*.mp3)、无损音频压缩编码(*.flac)、数据传输服务(*.dts)、Windows媒体音频文件(*.wma)、高阶音频编码(*.aac)、音频视频交错文件(*.avi)、快速电影文件扩展(*mov)、高阶流格式(*.asf)。
用于回放的媒体内容的协议可以包括以下中的一个或多个或它的变体:
数字视频广播(DVB)、实时传输协议(RTP)、使用RTP的传输视频流(H.261)、RTP中的比特流(H.263)、RTP控制协议(RTCP)、用户数据报协议(UDP)。
也要理解,涉及任意一个实施例的所述任意特征可以单独使用,或者可以结合其他所述特征来进行使用,并且还可以结合任意其它实施例或任意其它实施例的任意组合的一个或多个特征来使用。此外,在不离开附属权利要求书中所定义的本发明的范围的情况下,可以采用上文未描述的等效物和修改。

Claims (37)

1.一种用于在电话服务中使用会话初始协议(SIP)来提供应答前服务的方法,所述方法包括步骤:
从主叫方接收与指向用户的第一打入呼叫相关的SIP信令信息;以及
当所述呼叫处于应答前信令状态中时,开始向所述主叫方回放媒体内容项,
其中所述媒体内容项存储在与所述用户相关联的用户设备中,并且从所述用户设备发起所述回放,其特征在于:
所述第一打入呼叫从所述主叫方经由基于网络的电话交换节点指向所述用户,所述基于网络的电话交换节点能够在应答所述第一打入呼叫之前生成要发送到所述主叫方的默认的媒体内容;
所述应答前服务是定制的应答前服务,所述媒体内容项包括所述用户定制的媒体内容,所述用户定制的媒体内容不同于所述默认的媒体内容;以及具有如下步骤:
在所述媒体内容项的回放开始之前,向所述基于网络的电话交换节点发送用于指示在应答所述第一打入呼叫之前将所述定制的媒体内容从所述用户设备发送到所述主叫方的SIP信令消息。
2.如权利要求1所述的方法,包括步骤:
从其它主叫方接收与指向所述用户的其它打入呼叫相关的信令信息;
在应答所述其它打入呼叫之前,开始向所述其它主叫方回放其它媒体内容项,
其中所述其它媒体内容项存储在所述用户设备中,并且从所述用户设备发起所述其它媒体内容项的所述回放。
3.如权利要求1所述的方法,所述方法包括步骤:
选择向主叫方回放的媒体内容项,所述选择取决于与打入呼叫相关的背景。
4.如权利要求3所述的方法,其中所述背景包括以下中的一个或多个:
所述主叫方的身份,
所述打入呼叫发生的时间,
所述用户的位置,以及
所述主叫方的位置。
5.如权利要求1所述的方法,包括终止步骤,用于当所述用户应答打入呼叫时终止媒体内容项的所述回放。
6.如权利要求1所述的方法,其中所述用户设备包括第一用户设备和第二用户设备,其中所述第一用户设备存储所述媒体内容项或者多个媒体内容项,并且所述第二用户设备用于应答打入呼叫。
7.如权利要求6所述的方法,其中所述第二用户设备包括连接到所述电话服务网络的电话。
8.如权利要求7所述的方法,其中所述电话是模拟电话。
9.如权利要求7所述的方法,其中所述电话是分组交换的电话。
10.如权利要求6所述的方法,其中所述第一用户设备连接到数据网络。
11.如权利要求1所述的方法,其中媒体内容项的回放包括回铃音内容。
12.如权利要求11所述的方法,包括:在所述用户设备处接收包括响铃信号的信令信息,其中所述响铃信号用于指示电话服务正在向所述用户警示打入呼叫,以及
作为响应,回放所述回铃音。
13.如权利要求1所述的方法,其中媒体内容项的回放包括占线音内容。
14.如权利要求13所述的方法,包括:在所述用户设备处接收包括占线信号的信令信息,其中所述占线信号用于指示电话设备当前正在忙于呼叫,以及
作为响应,回放所述占线音内容。
15.如权利要求1所述的方法,其中媒体内容项的回放包括音频音乐内容。
16.如权利要求6所述的方法,其中媒体内容项的回放包括语音通告内容。
17.如权利要求16所述的方法,其中使用所述第二用户设备来记录所述语音通告内容。
18.如权利要求1所述的方法,包括步骤:
从所述主叫方接收输入;
响应于所述接收的输入,选择另一个媒体内容项;以及
开始所述另一个媒体内容项的回放,
其中所述另一个媒体内容项存储在所述用户设备中,并且从所述用户设备发起所述回放。
19.如权利要求1所述的方法,其中所述用户设备包括用于管理将要回放的媒体内容项的图形用户接口。
20.如权利要求1所述的方法,其中所述用户设备包括个人电脑、膝上型电脑、移动电话、个人数字助理或音频回放设备中的一个。
21.如权利要求1所述的方法,其中媒体内容项的回放包括在数据网络上流式传输所述媒体内容项。
22.如权利要求1所述的方法,其中媒体内容项的回放包括根据实时传输协议来发送所述媒体内容项。
23.如权利要求1所述的方法,其中所述电话服务包括基于分组的电话服务。
24.如权利要求23所述的方法,其中所述基于分组的电话服务包括因特网语音协议(VoIP)服务。
25.如权利要求1所述的方法,其中所述电话服务包括公共交换电话网络(PSTN)电话服务。
26.如权利要求1所述的方法,其中所述电话服务包括移动电话服务。
27.如权利要求1所述的方法,其中所述回放包括:接收第一数据格式的媒体内容项;将所述媒体内容项的格式从所述第一数据格式转换成第二数据格式;以及回放所述第二数据格式的所述媒体内容项。
28.一种用于在电话服务中使用位于用户位置中的第一用户设备来提供定制的媒体回放服务的方法,所述电话服务进一步涉及位于所述用户位置中的第二用户设备,所述第二用户设备包括用于允许所述第二用户设备进行电话呼叫的电话功能,所述第二用户设备具有由基于网络的电话交换节点所控制的呼叫状态,所述方法包括步骤:
在所述第一用户设备接收来自所述基于网络的电话交换节点的信令信息,所述信令信息指示在所述第二用户设备的呼叫状态;以及
响应于接收所述信令信息,发起媒体内容项的回放,
其中所述媒体内容项存储在与所述第一用户设备相关联的媒体存储中,并且所述回放是从所述第一用户设备发起的。
29.如权利要求28所述的方法,其中所述指示的呼叫状态是响铃状态,并且所述回放包括回铃音内容。
30.如权利要求28所述的方法,其中所述指示的呼叫状态是占线状态,并且所述回放包括占线音内容。
31.如权利要求28所述的方法,其中所述指示的呼叫状态是指示了呼叫等待的占线状态,并且所述回放包括指示了呼叫等待的占线音内容。
32.如权利要求28所述的方法,其中所述指示的呼叫状态是呼叫保持状态,并且所述回放包括呼叫保持音内容。
33.如权利要求28所述的方法,其中所述指示的呼叫状态是呼叫转移状态,并且所述回放包括呼叫转移音内容。
34.一种用于在电话服务中使用会话初始协议(SIP)来提供应答前服务的用户设备,所述用户设备用于:
存储媒体内容项;
从主叫方接收与指向用户的第一打入呼叫相关的SIP信令信息;以及
当所述第一打入呼叫处于应答前信令状态时,开始向所述主叫方回放所述媒体内容项,
其中,从所述用户设备发起所述回放,其特征在于:
所述用户设备适于当所述第一打入呼叫从所述主叫方经由基于网络的电话交换节点指向所述用户时开始所述媒体内容项的回放,所述基于网络的电话交换节点能够在应答所述第一打入呼叫之前生成要发送到所述主叫方的默认的媒体内容;
所述应答前服务是定制的应答前服务,所述媒体内容项包括所述用户定制的媒体内容,所述用户定制的媒体内容不同于所述默认的媒体内容;以及
所述用户设备适于在所述媒体内容项的回放开始之前,向所述基于网络的电话交换节点发送用于指示在应答所述第一打入呼叫之前将所述定制的媒体内容从所述用户设备发送到所述主叫方的SIP信令消息。
35.一种用于在电话服务中使用会话初始协议(SIP)来提供定制的应答前服务的装置,所述装置包括:
用于从主叫方接收与指向用户的第一打入呼叫相关的SIP信令信息的模块;以及
用于当所述呼叫处于应答前信令状态中时,开始向所述主叫方回放媒体内容项的模块,
其中所述媒体内容项存储在与所述用户相关联的用户设备中,并且从所述用户设备发起所述回放,其特征在于:
所述装置适于当所述第一打入呼叫从所述主叫方经由基于网络的电话交换节点指向所述用户时开始所述媒体内容项的回放,所述基于网络的电话交换节点能够在应答所述第一打入呼叫之前生成要发送到所述主叫方的默认的媒体内容;
所述应答前服务是定制的应答前服务,所述媒体内容项包括所述用户定制的媒体内容,所述用户定制的媒体内容不同于所述默认的媒体内容;以及
所述装置包括用于在所述媒体内容项的回放开始之前,向所述基于网络的电话交换节点发送用于指示在应答所述第一打入呼叫之前将所述定制的媒体内容从所述用户设备发送到所述主叫方的SIP信令消息的模块。
36.一种用于在电话服务中提供定制的媒体回放服务的用户设备,所述电话服务与具有由基于网络的电话交换节点所控制的多个呼叫状态的电话设备相关,所述用户设备用于:
在与所述用户设备相关联的媒体存储中存储媒体内容项;
在所述用户设备接收来自所述基于网络的电话交换节点的信令信息,所述信令信息指示在所述电话设备的呼叫状态;以及
响应于所述信令信息的接收,开始媒体内容项的回放。
37.一种用于在电话服务中使用第一用户设备来提供定制的媒体回放服务的装置,所述电话服务涉及第二用户设备,所述第二用户设备包括用于允许所述第二用户设备进行电话呼叫的电话功能,所述第二用户设备具有由基于网络的电话交换节点所控制的多个呼叫状态,所述装置包括:
用于在所述第一用户设备接收来自所述基于网络的电话交换节点的信令信息的模块,所述信令信息指示在所述第二用户设备的呼叫状态;以及
用于响应于所述信令信息的接收,开始媒体内容项的回放的模块,
其中所述媒体内容项存储在与所述第一用户设备相关联的媒体存储中并且从所述第一用户设备发起所述回放。
CN2006800516131A 2005-11-24 2006-11-24 定制的回放电话服务 Active CN101416479B (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
GB0523919.9 2005-11-24
GB0523919A GB2432744B (en) 2005-11-24 2005-11-24 Telephone call processing method and apparatus
PCT/EP2006/068913 WO2007060227A2 (en) 2005-11-24 2006-11-24 Customised playback telephony services

Publications (2)

Publication Number Publication Date
CN101416479A CN101416479A (zh) 2009-04-22
CN101416479B true CN101416479B (zh) 2012-10-10

Family

ID=35601120

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2006800516131A Active CN101416479B (zh) 2005-11-24 2006-11-24 定制的回放电话服务

Country Status (8)

Country Link
US (1) US8761382B2 (zh)
EP (2) EP1961203B1 (zh)
CN (1) CN101416479B (zh)
AT (2) ATE518360T1 (zh)
DE (1) DE602006016330D1 (zh)
ES (1) ES2349724T3 (zh)
GB (1) GB2432744B (zh)
WO (1) WO2007060227A2 (zh)

Families Citing this family (35)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100166161A1 (en) * 2005-09-01 2010-07-01 Vishal Dhawan System and methods for providing voice messaging services
US20100158217A1 (en) 2005-09-01 2010-06-24 Vishal Dhawan System and method for placing telephone calls using a distributed voice application execution system architecture
US9799039B2 (en) 2005-09-01 2017-10-24 Xtone, Inc. System and method for providing television programming recommendations and for automated tuning and recordation of television programs
US11102342B2 (en) 2005-09-01 2021-08-24 Xtone, Inc. System and method for displaying the history of a user's interaction with a voice application
US20080086700A1 (en) * 2006-10-06 2008-04-10 Rodriguez Robert A Systems and Methods for Isolating On-Screen Textual Data
CN100592703C (zh) * 2007-04-06 2010-02-24 华为技术有限公司 呼叫控制的方法及电路交换域适配器及终端设备
US9137377B2 (en) * 2007-08-22 2015-09-15 Citrix Systems, Inc. Systems and methods for at least partially releasing an appliance from a private branch exchange
US8750490B2 (en) * 2007-08-22 2014-06-10 Citrix Systems, Inc. Systems and methods for establishing a communication session among end-points
US8315362B2 (en) * 2007-08-22 2012-11-20 Citrix Systems, Inc. Systems and methods for voicemail avoidance
US20090183110A1 (en) * 2007-12-21 2009-07-16 Richard Leo Murtagh Systems and Methods for Efficient Processing of Data Displayed by a Window
ES2398783T3 (es) * 2008-05-16 2013-03-21 FRANCE TéLéCOM Procedimiento de transmisión de datos y sistema de comunicación correspondiente
US8213416B2 (en) * 2008-05-30 2012-07-03 Tekelec, Inc. Methods, systems, and computer readable media for early media connection proxying
CN102769708B (zh) * 2008-06-05 2014-09-17 华为技术有限公司 提供定制铃音的方法、装置与***
US8612614B2 (en) 2008-07-17 2013-12-17 Citrix Systems, Inc. Method and system for establishing a dedicated session for a member of a common frame buffer group
CN101827335B (zh) * 2009-03-03 2013-10-23 阿尔卡特朗讯 用于拒绝定制回铃音的方法和设备
US8977242B1 (en) * 2009-04-06 2015-03-10 Wendell Brown Method and apparatus for content presentation in association with a telephone call
US8750468B2 (en) * 2009-10-05 2014-06-10 Callspace, Inc. Contextualized telephony message management
CA3028616C (en) * 2009-12-31 2022-03-08 Bce Inc. Method, communication device and computer-readable medium for conveying an audio element to a source device during an outgoing call
US8531992B2 (en) 2009-12-31 2013-09-10 Bce Inc. Method, system, network and computer-readable media for controlling outgoing telephony calls to convey media messages to source devices
US9565217B2 (en) 2009-12-31 2017-02-07 Bce Inc. Method, system, network and computer-readable media for controlling outgoing telephony calls
US10602241B2 (en) 2009-12-31 2020-03-24 Bce Inc. Method, system network and computer-readable media for controlling outgoing telephony calls to cause initiation of call features
US8982735B2 (en) * 2010-02-25 2015-03-17 Genesys Telecommunications Laboratories, Inc. Proxy media service for digital telephony
US8441962B1 (en) * 2010-04-09 2013-05-14 Sprint Spectrum L.P. Method, device, and system for real-time call announcement
US8428239B2 (en) 2010-09-23 2013-04-23 Qualcomm Incorporated Providing an option to substitute a local ringback tone at a calling party device
CN102833431A (zh) * 2011-06-17 2012-12-19 中兴通讯股份有限公司 语音信箱的处理方法及装置
US9532191B2 (en) 2012-05-18 2016-12-27 Kirusa, Inc. Multi-modal transmission of early media notifications
EP2667580A1 (en) * 2012-05-24 2013-11-27 Muzicall Limited System and method for providing a ring back tone service
JP5519749B2 (ja) * 2012-09-07 2014-06-11 株式会社Nttドコモ 移動局及び移動通信方法
JP5433062B1 (ja) * 2012-09-07 2014-03-05 株式会社Nttドコモ 移動局及び移動通信方法
CN103067627B (zh) * 2013-01-31 2014-07-30 厦门亿联网络技术股份有限公司 一种基于VoIP***的多路通话快速切换方法
WO2018116310A1 (en) * 2016-12-23 2018-06-28 Chavan Rajesh Kishanrao Method and system to send voice/video/text messages during the time interval between call connection and establishment
US10592203B2 (en) * 2017-12-18 2020-03-17 Mitel Networks Corporation Device including a digital assistant for personalized speech playback and method of using same
WO2020245787A1 (en) * 2019-06-05 2020-12-10 Rajender Kumar Nangia Method and system for playing media content in telecommunication network
US10986555B1 (en) * 2019-09-25 2021-04-20 Dsbm, Llc Analog and digital communication system for interfacing plain old telephone service devices with a network
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
US6385308B1 (en) * 1997-12-01 2002-05-07 At&T Corp. Telephone system and method for personalized announcements
CN1520211A (zh) * 2003-08-23 2004-08-11 华为技术有限公司 一种实现主叫用户收听自制回铃音的方法
CN1553720A (zh) * 2003-05-26 2004-12-08 华为技术有限公司 一种实现回铃音业务的方法
CN1767567A (zh) * 2005-11-08 2006-05-03 中兴通讯股份有限公司南京分公司 一种在终端上实现彩色回铃音业务的方法

Family Cites Families (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4811382A (en) * 1986-09-05 1989-03-07 Sleevi Neil F Method and apparatus for applying messages in a telecommunications network
CA2186926A1 (en) * 1996-10-01 1998-04-01 Peter Couse Customized telephone greeting system
US8050387B1 (en) * 1998-10-19 2011-11-01 Siemens Aktiengesellschaft Method and system for providing customized audio responses to incoming phone calls
KR100325961B1 (ko) * 1999-07-16 2002-03-07 통신시스템에서의 착신응답 대기시간을 이용한정보제공방법 및 그 장치
US6950504B1 (en) * 2001-07-06 2005-09-27 Cingular Wireless Ii, Inc. Method and apparatus for providing personal audio alert messaging for audio alerting capable terminals
KR100392766B1 (ko) 2002-02-25 2003-07-31 에스케이 텔레콤주식회사 가입자 기반 링백톤 서비스 방법 및 장치
KR100480722B1 (ko) * 2002-10-07 2005-04-07 엘지전자 주식회사 링백 톤 발생장치를 구비한 인터넷 폰 및 그의 링백 톤전송 방법
US20040120494A1 (en) * 2002-12-12 2004-06-24 Shaoning Jiang Method and system for customized call termination
US20040174983A1 (en) * 2003-03-07 2004-09-09 Comverse Ltd. Configurable call progress tones
US20040266399A1 (en) * 2003-06-30 2004-12-30 Simpson Anita Hogans Method and apparatus for providing selected status announcements from a wireless telephone user to a caller
GB2404522A (en) * 2003-07-10 2005-02-02 Intellprop Ltd Customizable Ring Back Tone
WO2005006724A1 (en) * 2003-07-10 2005-01-20 Intellprop Limited Method and apparatus for selecting a sound in a subscriber-based ring-back sound providing system
US6999577B2 (en) * 2003-07-21 2006-02-14 America Online, Inc. Multi-user call waiting
GB2406464B (en) * 2003-09-29 2006-07-05 Siemens Ag Network entity
US7813490B2 (en) * 2003-11-10 2010-10-12 NMS Communications Corp. Methods and apparatus for implementing customized ringback
US7889853B2 (en) * 2004-07-27 2011-02-15 At&T Intellectual Property I, L.P. Methods, systems, devices, and products for providing ring backs
US7830864B2 (en) * 2004-09-18 2010-11-09 Genband Us Llc Apparatus and methods for per-session switching for multiple wireline and wireless data types
US7839995B2 (en) * 2005-01-28 2010-11-23 Alcatel-Lucent Usa Inc. Change to playback characteristic of ringback tone

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6385308B1 (en) * 1997-12-01 2002-05-07 At&T Corp. Telephone system and method for personalized announcements
CN1553720A (zh) * 2003-05-26 2004-12-08 华为技术有限公司 一种实现回铃音业务的方法
CN1520211A (zh) * 2003-08-23 2004-08-11 华为技术有限公司 一种实现主叫用户收听自制回铃音的方法
CN1767567A (zh) * 2005-11-08 2006-05-03 中兴通讯股份有限公司南京分公司 一种在终端上实现彩色回铃音业务的方法

Also Published As

Publication number Publication date
EP2012516A2 (en) 2009-01-07
GB2432744B (en) 2011-01-12
ATE478517T1 (de) 2010-09-15
GB0523919D0 (en) 2006-01-04
EP1961203A2 (en) 2008-08-27
DE602006016330D1 (de) 2010-09-30
US20090022283A1 (en) 2009-01-22
EP1961203B1 (en) 2010-08-18
GB2432744A (en) 2007-05-30
WO2007060227A3 (en) 2007-07-12
EP2012516B1 (en) 2011-07-27
US8761382B2 (en) 2014-06-24
ES2349724T3 (es) 2011-01-10
EP2012516A3 (en) 2010-05-26
WO2007060227A2 (en) 2007-05-31
ATE518360T1 (de) 2011-08-15
CN101416479A (zh) 2009-04-22

Similar Documents

Publication Publication Date Title
CN101416479B (zh) 定制的回放电话服务
CN101242663B (zh) 基于同号移动终端与软终端通话切换方法、***及设备
US8411827B2 (en) Method and system for implementing multimedia ring back tone service
US20060203802A1 (en) Method and system for dynamically specifying and instantly transmitting and representing/displaying call data
US8737968B2 (en) Method and system for handling a multi-media call setup request
US20090109957A1 (en) Content Delivery During Call Setup
CN101123647A (zh) 一种通信方法、***和业务控制功能实体
CN100426826C (zh) 一种留言灯的实现方法及通信***
KR20070051237A (ko) 통신 시스템에서 멀티미디어 컨텐츠 제공 시스템 및 방법
CN100459628C (zh) 一种彩名业务实现方法
CN103621019A (zh) 多媒体铃声
CN101094086B (zh) 一种下一代网络构建呼叫中心的方法及***
US20110164534A1 (en) Method of providing a message wait service to the users of an internet protocol based telecommunication network
US8897436B2 (en) Method and apparatus for providing emergency ring tones for urgent calls
CN100589505C (zh) 一种在下一代网络中提供回铃图像化业务的***及方法
CN101273609B (zh) 电话呼叫处理方法和装置
KR100969458B1 (ko) 세션 설정 프로토콜을 이용한 멀티미디어 링백 서비스시스템 및 그 방법
KR101069530B1 (ko) 차세대통신망에서 착신 통화로 제어 장치 및 그 방법과, 그를 이용한 멀티미디어 정보 서비스 시스템 및 그 방법
CN101577767A (zh) 用于电信服务的实时语音至文本转换
KR100660739B1 (ko) 통신시스템에서의 대체 영상 서비스 방법
EP1592216A1 (en) Content delivery during call setup
CN103152494A (zh) 一种话务员呼叫转接的方法和总机业务应用服务器
EP1398943A1 (en) Telecommunication system
KR100623917B1 (ko) 통신시스템에서의 등록정보 표시 서비스 방법
CN102571819A (zh) 一种实现多媒体彩铃业务的方法、***和装置

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C53 Correction of patent of invention or patent application
CB02 Change of applicant information

Address after: British Meader Sykes

Applicant after: Data Connection Ltd.

Address before: British Meader Sykes

Applicant before: Data Connection Ltd.

COR Change of bibliographic data

Free format text: CORRECT: APPLICANT; FROM: DATA CONNECTION LTD. TO: METASWITCH NETWORKS LTD.

C14 Grant of patent or utility model
GR01 Patent grant