CN101494831A - 一种发起会话的方法、终端及服务器 - Google Patents
一种发起会话的方法、终端及服务器 Download PDFInfo
- Publication number
- CN101494831A CN101494831A CNA2008100806281A CN200810080628A CN101494831A CN 101494831 A CN101494831 A CN 101494831A CN A2008100806281 A CNA2008100806281 A CN A2008100806281A CN 200810080628 A CN200810080628 A CN 200810080628A CN 101494831 A CN101494831 A CN 101494831A
- Authority
- CN
- China
- Prior art keywords
- session
- message
- terminal
- destination address
- server
- 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.)
- Pending
Links
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
本发明公开了一种发起会话的方法,终端和服务器。本发明方法包括,接收服务器发送的通知消息,所述通知消息中包括会话方式标识和会话参数信息;根据所述会话参数信息,以所述会话方式标识对应的会话方式发起会话。本发明还提供了发起会话的终端和服务器。通过本发明,终端可以根据服务器的通知消息自动发起会话,简化了会话发起的操作,减少了因为与企业客服会话操作复杂而对最终交易成功率造成的不利影响。
Description
技术领域
本发明涉及通信领域,特别涉及一种发起会话的方法、终端及服务器。
背景技术
随着网络信息化的高速发展,越来越多的大中小企业选择做网络推广,但目前各大搜索引擎或门户只能给企业网站带来流量,没有更进一步的接洽方式,把流量转变成真正的客户。融合网络呼叫中心是相对于电话呼叫中心而言的,电话呼叫中心以电话号码(公司总机号码或者公布的800电话号码)为客户联系入口,以电话网络作为信息载体;融合网络呼叫中心以企业门户网站、固定电话、移动数据业务等多种方式作为客户联系入口,以互联网作为主要的信息载体。
通过融合网络呼叫中心可以把从企业网站进来的客户与企业的后台客服人员有机联系起来,实现双方便捷地交互。融合网络呼叫中心的呼叫功能包括Phone2Phone方式和PC2Phone方式:Phone2Phone方式既可以使用传统的客户直接拨通客服的形式,也可使用电话双向回呼技术,在用户点击企业网站的某个链接或按钮时,一般是按照网页提示,访客输入自己的电话号码并提交后,后台服务器承担接通的客户电话和企业坐席人员座机的任务。PC2Phone呼叫方式,实现访客访问网页时,从网页“点击呼叫”,将电话接通到客服的普通电话的功能。如果已建立呼叫中心,可将来自网上客户的呼叫经SIP(Session Initiation Protocol,会话初始协议)网关设备接入呼叫中心的PBX(Private Branch Exchange,专用分组交换机)中继,当作普通电话呼入一样排队和处理;SIP网关设备也支持直拨客服台面普通电话或者办公PBX,实现基于计算机与普通电话/手机的音频通信。
发明人在实现本发明的过程中,发现现有技术至少存在如下问题:当企业客服座机未与呼叫中心进行呼叫业务绑定时,呼叫中心无法直接建立用户与企业客服座机之间的通话,用户需要通过呼叫中心查询电话号码后,手动拨打企业客服座机电话,增加了用户操作复杂度,影响用户体验,使得用户拨打电话的机率也相对较低,并影响最终交易成功率。
发明内容
有鉴于此,本发明的一个或多个实施例中提供了一种发起会话的方法、装置及服务器,用以解决现有技术中当企业客服座机未与呼叫中心进行呼叫业务绑定时,呼叫中心无法直接建立用户与企业客服座机之间的通话的问题,使得终端能够根据服务器下发的通知消息自动发起呼叫。
本发明实施例提供的发起会话的方法包括,接收服务器发送的通知消息,该通知消息中包括会话方式标识和会话参数信息;根据所述会话参数信息,以所述会话方式标识对应的会话方式发起会话。
本发明实施例提供的发起会话的终端包括,消息接收单元,用于接收服务器发送的通知消息,所述通知消息中包括会话方式标识和会话参数信息;会话发起单元,用于根据所述会话参数信息,以所述会话方式标识对应的会话方式发起会话。
本发明实施例提供的发起会话的服务器包括:消息发送单元,用于发送通知消息,所述通知消息中包括会话方式标识和会话参数信息,该通知消息用于指示终端根据所述会话参数信息,以所述会话方式标识对应的会话方式发起会话。
由上述方案可以看出,本发明实施例提供的方法、终端和服务器,使得终端可以根据服务器的通知消息中的会话参数消息和会话方式标识发起会话。因此,终端发起会话的过程更为简便,降低了用户操作复杂度。
附图说明
图1为本发明实施例一方法的流程示意图;
图2为本发明实施例二方法的流程示意图;
图3为本发明实施例三方法的流程示意图;
图4为本发明实施例四方法的流程示意图;
图5为本发明实施例五方法的流程示意图;
图6为本发明的终端实施例一的结构示意图;
图7为本发明的终端实施例二的结构示意图;
图8为本发明的服务器实施例一的结构示意图;
图9为本发明的服务器实施例二的结构示意图;
图10为本发明实施例六方法的流程示意图。
具体实施方式
本发明实施例提供一种发起会话的方法、装置及服务器,下面结合附图对本发明进行详细说明。
图1为本发明实施例一的方法流程图,本实施例提供了一种发起会话的方法,该方法的具体步骤如下:
S101终端接收服务器发送的通知消息,该通知消息中会话方式标识和会话参数信息;
S102终端根据该会话参数信息,以该会话方式标识对应的会话方式发起会话。
上述会话参数信息为发起会话涉及的参数,至少包括会话目的地址,则发起会话为向该会话目的地址发起会话。
本发明实施例中,步骤S101之前还可以包括,终端向服务器发送查询会话目的地址的消息,该消息中包括终端的会话地址。则服务器根据该终端的会话地址向终端发送通知消息。
本发明实施例中,步骤S102中执行会话发起指令为自动执行会话发起指令,或由终端根据通知消息的提示选择执行会话发起指令。
本发明实施例中,步骤S102之后还可以包括,会话目的地址对应的会话方接收到终端发起的会话,向终端发起回呼。
本发明实施例中的会话方式可以为CS电路域会话,VoIP(Voice over IP,基于IP的语音)会话或可视电话会话,还可以是彩信(MMS)、短消息(SMS)、即时消息(IM)或电子邮件(EMAIL)。当会话方式为彩信、短消息、即时消息或电子邮件时,该通知消息中还可以包括会话内容信息,用于指示终端获取会话内容,会话内容可以是从链接中直接取回的内容,也可能是终端进行操作后的内容,例如从链接下载的可以是脚本文件,需要用户进行选择操作后生成的内容作为彩信内容。
本发明实施例中的服务器可以为网络呼叫中心,会话目的地址可以企业客服。
本发明实施例的会话目的地址可以为固定电话号码,手机号码、URI、SIP URI、EMAIL address等。
本发明实施例的通知消息有多种方式实现,如短消息(SMS)方式中可以将所需的SI消息以及APP-ID数据以XML的形式在短消息体中携带,还可以为CPM融合IP消息、WAP PUSH、SIP PUSH或其他PUSH方式。
以WAP PUSH实现方式为例,在PUSH消息中通过X-Wap-Application-Id的头域对会话应用进行标识,本实施例中头域的设置方式可以为:X-Wap-Application-Id:x-wap-application:session.ua,其中session为扩展值,标识终端中会话应用相关的模块。
在WAP PUSH当中,PUSH消息在传送过程当中可能采用的一种DTD(Document Type Definition,文档类型定义)的形式如下所示:
<?xml version=″1.0″encoding=″UTF-8″?><!ELEMENT si(indication,info?)><!ELEMENT indication(#PCDATA)><!ATTLIST indicationsessionMethod CDATA#IMPLIEDto-address%URI;#IMPLIEDhref %URI;#IMPLIEDsi-id CDATA#IMPLIEDcreated%Datetime;#IMPLIEDsi-exDires%Datetime;#IMPLIEDaction(signal-none|signal-low|signal-medium|signal-high|delete)″signal-medium″><!ELEMENT info(item+)><!ELEMENT item(#PCDATA)><!ATTLIST itemclass NMTOKEN#REQUIRED><!ELEMENT sl EMPTY><!ATTLIST slsessionMethod CDATA#IMPLIEDto-address CDATA#IMPLIEDhref%URI;#REQUIREDaction(execute-low|execute-high|cache)″execute-low″><!ENTITY%Datetime″CDATA″><!ENTITY%URI″CDATA″> |
在上述的DTD当中,主要规定了PUSH消息当中所携带的信息内容:
SI的Indication,其中包括:
会话方法(sessionMethod):例如MMS会话、SMS会话、IM会话、Email会话等;
会话地址(to-address):会话目的地址,例如手机号码、URI、SIP URI、EMAIL address等;
SI的链接地址;
SI的消息ID;
SI的创建日期;
SI的失效日期;
SI所需要终端采取的动作;
SI的Information,其中包括:
SI的信息描述,以及SI的重要程度。
SL的属性信息,其中包括:
会话方法(sessionMethod):例如MMS会话、SMS会话、IM会话、Email会话等;
会话地址(to-address):会话目的地址,例如手机号码、固定电话号码,URI、SIP URI、EMAIL address等;
SL的超链接地址;
针对SL所需要采取的动作和行动。
根据上述的DTD,在本发明方案当中,服务器向终端发送的PUSH消息举例如下:
<?xml version=″1.0″encoding=″UTF-8″?><si><indication href=″http://mms_souce.com″获取会话内容的地址sessionMethod=″MMS″彩信会话方式to-address=″http://destServer.example.com″会话到该服务器地址created=″2001-07-31T10:13:00Z″′si-expires=′″2001-08-07T10:13:00Z″′></indication></si> |
在上述的例子当中,是PUSH消息封装的一个SI消息的XML实例。该SI的XML数据主要用来封装在PUSH消息的消息体当中,作为应用所需要识别的具体内容。在PUSH消息当中会通过X-Wap-Application-Id的头域对需要处理的应用进行标识。然后PUSH终端根据这个APP-Id的具体数值,将封装了该SI消息的PUSH消息交由相关的应用处理。例如:“X-Wap-Application-Id:x-wap-application:session.ua”,表示该PUSH消息要交由终端中会话相关的模块。本例只是提供PUSH方式携带含有SI消息的XML数据的举例,也可以采用其他承载方式。如短消息(SMS)方式中可以将所需的SI消息以及APP-ID数据以XML的形式在短消息体中携带,对于SIP PUSH、CPM等其他方式,也可以采取类似的方法,所涉及的思想是一致的。
在本例当中终端接收到该消息之后,会对PUSH内容进行解包,从中提取出相关的SI的信息体。例如,根据SI当中所携带的信息,若sessionMethod=″MMS″,终端采用彩信会话方式发起会话,SI中的信息href=http://mms_souce.com表示会话的内容从链接http://mms_souce.com中获取,to-address=http://destServer.example.com表示会话的目的地址是:http://destServer.example.com,会话的有效期是2001-08-07T10:13:00Z。则终端将会话目的地址填入彩信发送地址,把从链接获取的内容作为会话内容,发送给上述目的地址。
根据会话方式和目的不同,SI的信息表达的形式也会不同,SI信息的主要作用是指示终端如何处理收到的PUSH消息,并根据PUSH消息中携带的内容完成相关的会话。
本实施例实现了终端根据服务器下发的通知消息中的目的地址和会话方式标识,自动向该目的地址发起CS电路域会话,VoIP(Voice over IP,基于IP的语音)会话或可视电话会话,还可以是彩信(MMS)、短消息(SMS)、即时消息(IM)或电子邮件(EMAIL)。
图2为本发明实施例二的方法流程图,本发明实施例二提供了实施例一方法的一种具体应用情景:服务器对应呼叫中心,会话目的地址对应企业客服。其中,企业客服未与呼叫中心进行呼叫业务绑定。本实施例的方法具体步骤如下:
S201终端向呼叫中心发出查询企业客服号码的查询请求消息,该查询请求消息中包括终端的号码。
该步骤可以由终端通过企业门户网站链接进入,输入终端的号码并提交。
S202呼叫中心接收到查询请求消息,从数据库中查询到查询请求消息中对应的企业客服号码,将呼叫相关的信息根据终端号码以通知消息的形式发送到终端。通知消息中包括会话方式标识和所查询企业客服号码。
S203终端接收到通知消息,根据会话方式标识自动发起向企业客服号码对应的企业客服的呼叫。
本步骤也可以根据通知消息中的提示,选择根据会话指令发起向企业客服号码对应的企业客服的呼叫。
S204企业客服接收到终端发来的呼叫后,向终端发起回呼。
本实施例实现了终端向呼叫中心查询客服电话,并根据呼叫中心返回的通知消息中的企业客服号码,向企业客服发起呼叫,并最终由企业客服发起回呼,通过该方案,终端用户可以获得企业客服的回呼服务,减轻了终端用户的通话费用负担。
图3为本发明实施例三的方法流程图,本实施例提供了一种通过IVR(Interactive Voice Response,交互式语音应答)服务器向企业客服发起呼叫的方法。其中,企业座机未与呼叫中心进行呼叫业务绑定,而与IVR平台进行了业务绑定。
S301终端向呼叫中心发出查询企业客服号码的查询请求消息,该查询请求消息中包括终端的号码。
该步骤可以由终端通过企业门户网站链接进入,输入终端的号码并提交;也可以由电脑通过企业门户网站链接进入,输入终端的号码并提交。
S302呼叫中心接收到查询请求消息,从数据库中查询到查询请求消息中对应的企业客服号码,将呼叫相关的信息根据终端号码以通知消息的形式发送到终端。通知消息中包含会话方式标识和所查询企业客服号码,该企业客服号码是与IVR服务器绑定的号码。
S303终端接收到通知消息,自动根据语音呼叫标识和与IVR服务器绑定的号码,向IVR服务器发起呼叫。
本步骤也可以根据通知消息中的提示选择根据语音呼叫标识和与IVR服务器绑定的号码,向IVR服务器发起呼叫。
S304IVR服务器通过语音引导流程建立终端与企业客服之间的通话。
通过本实施例的方法,终端可以查询客服与IVR服务器绑定的号码,向该号码发起呼叫,由IVR服务器建立起终端与客服的通话,使得客服对终端的号码不可见,保护了终端用户的隐私。
图4为本发明实施例四的方法流程图,本发明实施例中,呼叫中心根据终端登陆企业网站的树状逻辑,返回相应含有分支的按键的分层次客服电话。其中,企业座机未与呼叫中心进行呼叫业务绑定。
S401终端向呼叫中心发出查询企业客服号码的查询请求消息,该查询请求消息中包括终端的号码。
该步骤可以由终端通过企业门户网站链接进入,输入终端的号码并提交;也可以由电脑通过企业门户网站链接进入,输入终端的号码并提交。
S402呼叫中心接收到查询请求消息,根据终端登陆企业网站的树状逻辑返回相应含有分支按键的分层次客服号码,将呼叫相关的信息根据终端号码以通知消息的形式发送到终端。通知消息中包括含有分支按键的分层次客服号码和语音呼叫标识。
S403终端接收到通知消息,自动根据语音呼叫标识和含有分支按键的分层次客服号码,向企业客服发起呼叫。
本步骤也可以由终端根据通知消息中的提示选择根据语音呼叫标识和含有分支按键的分层次客服号码,向企业客服发起呼叫。
假设A企业总机为123456,其P产品部对应的客服分机号为1,X系列产品的客服号码为02,则通知消息中返回的号码为01012345678P1P02,其中P是GSM中的特殊符号,表示延迟10秒,一般用在拨打分机号的时候。以下是终端收到的PUSH消息的举例:
<?xml version=″1.0″encoding=″UTF-8″?><si><indication sessionMethod=″CSCall″to-address=”01012345678P 1P02”created=″2001-07-31T10:13:00Z″′si-expires=″′2001-08-07T10:13:00Z″′>You Are Calling ServiceCenter</indication></si> |
根据该PUSH消息,终端发起呼叫的过程到企业客服:010-12345678,接通总机后延迟10秒后终端自动拨1,进入一级分机,再间隔10秒自动拨02进入二级分机。这样客户直接与X系列产品客服通话。
通过本实施例中的方法,终端可以获取含有分支按键的分层次客服号码,自动发起向客服的呼叫,直接进入需要的服务区,降低了终端用户操作的复杂性。
图五为本发明实施例五的方法流程图,本发明实施例中,终端向客服发起的会话方式为彩信,其中,企业座机未与呼叫中心进行呼叫业务绑定。
S501终端接收服务器发送的通知消息,该通知消息中包括彩信标识、彩信内容相关信息和彩信目的地址。
S502终端根据彩信内容相关信息获取彩信内容,根据彩信标识向彩信目的地址发送包括该彩信内容的彩信。
本步骤也可以由终端根据通知消息中的提示选择根据彩信内容相关信息获取彩信内容,向彩信目的地址发送包括该彩信内容的彩信。
以WAP PUSH实现方式为例,说明上述流程:
在PUSH消息当中会通过X-Wap-Application-Id的头域对呼叫应用进行标识,本例中头域设置方式可以为:
X-Wap-Application-Id:x-wap-application:session.ua
其中session为扩展值,标识终端中呼叫相关模块。
在WAP Push当中,PUSH消息在传送过程当中可能采用的一种DTD的形式如实施例一中的DTD所示,根据该DTD,在本发明实施例当中,服务器向终端发送的PUSH消息举例如下:
<?xml version=″1.0″encoding=″UTF-8″?><si><indication href=”http://mms_souce.com”获取呼叫内容的地址sessionMethod=″MMS″彩信呼叫方式to-address=”http://destServer.example.com”呼叫到该服务器地址created=″2001-07-31T10:13:00Z″′si-expires=″′2001-08-07T10:13:00Z″′></indication></si> |
在上述的例子当中,是PUSH消息封装的一个SI消息的XML实例。该SI的XML数据主要用来封装在PUSH消息的消息体当中,作为应用所需要识别的具体内容。在PUSH消息当中会通过X-Wap-Application-Id的头域对需要处理的应用进行标识。然后PUSH客户端根据这个APP-Id的具体数值,将封装了该SI消息的PUSH消息交由相关的应用处理。提供一种举例:“X-Wap-Application-Id:x-wap-application:session.ua”,表示该PUSH消息要交由呼叫应用模块。
在本例当中终端接收到该消息之后,会对PUSH内容进行解包,从中提取出相关的SI的信息体。根据SI当中所携带的信息,终端采用彩信呼叫方式(通过sessionMethod=″MMS″表示),彩信的内容要从链接:http://mms_souce.com中获取(通过href=http://mms_souce.com表示),呼叫的目的地址是:http://destServer.example.com(通过to-address=”http://destServer.example.com”表示),呼叫的有效期是2001-08-07T10:13:00Z。
终端进行的操作可以是,从链接http://mms_souce.com中取出呼叫内容;触发彩信相关的功能,将呼叫目的地址填入彩信发送地址,将呼叫内容填入作为彩信发送内容,其中呼叫内容可以是原始的从链接http://mms_souce.com中取回的内容,也可能是用户或呼叫应用模块处理进行操作后的内容,例如从链接下载的可以是脚本文件,需要用户进行选择操作后生成的内容作为彩信内容。最后将彩信发送到目的地址。
根据具体的目的和方式的不同,SI的信息表达的形式也会不同。SI主要用来指示呼叫应用模块如何处理这个PUSH消息,从而根据PUSH消息当中所携带的内容完成相关的呼叫的过程。
需要说明的是,本实施例中的WAP PUSH方式只是一个举例,通知消息还有多种方式实现,如短消息(SMS)方式中可以将所需的SI消息以及APP-ID数据以XML的形式在短消息体中携带,还可以为CPM融合IP消息、WAPPUSH、SIP PUSH或其他PUSH方式。本实施例中的彩信会话只是一个举例,也可以采用短消息(SMS)、即时消息(IM)、电子邮件(EMAIL)等会话方式,所涉及的步骤都是类似的。
通过本实施例的方法,终端能够根据PUSH消息中的彩信目的地址、彩信内容相关信息和彩信标识,自动向该彩信目的地址发送彩信(MMS),类似的,该实施例的方法也可以用来向目的地址自动发送短消息(SMS)、即时消息(IM)或电子邮件(EMAIL)。
图6为本发明的终端实施例一的结构示意图,终端包括消息接收单元61,用于接收服务器发送的通知消息,该通知消息中包括会话方式标识和会话参数信息;会话发起单元62,用于根据该会话参数信息,以该会话方式标识对应的会话方式发起会话。
可选地,上述消息接收单元61还包括,目的地址接收子单元711,用于接收会话目的地址;则上述会话发起单元62进一步用于根据该会话参数信息,以会话方式标识对应的会话方式向会话目的地址发起会话。
可选地,上述终端还包括,查询消息发送73单元,用于向服务器发送查询会话目的地址的消息,该查询会话目的地址的消息中包括本终端的会话地址。
可选地,上述会话发起单元62还包括,第一发起单元721,用于根据会话参数信息和会话标识发起语音呼叫或可视电话呼叫。
可选地,上述会话发起单元62还包括,第二发起单元722,用于根据会话参数信息和会话标识发送彩信、短消息、即时消息或电子邮件。
可选地,上述消息接收单元61还包括,会话内容信息接收单元712,用于接收服务器发送的会话内容信息;则上述会话发起单元还包括,会话内容获取单元723,用于根据所述会话内容信息获取所述彩信、短消息、即时消息或电子邮件的内容。
可选地,上述会话发起单元还包括,发起确认单元724,用于提示是否发起会话,如果是,则触发发起会话。
图7为本发明的终端实施例二的结构示意图,终端包括消息接收单元61,用于接收服务器发送的通知消息,该通知消息中包括会话方式标识和会话参数信息;会话发起单元62,用于根据该会话参数信息,以该会话方式标识对应的会话方式发起会话。上述消息接收单元61还包括,目的地址接收子单元711,用于接收会话目的地址;会话内容信息接收单元712,用于接收服务器发送的会话内容信息;会话发起单元62还包括,第一发起单元721,用于根据会话参数信息和会话标识发起语音呼叫或可视电话呼叫;第二发起单元722,用于根据会话参数信息和会话标识发送彩信、短消息、即时消息或电子邮件;会话内容获取单元723,用于根据所述会话内容信息获取所述彩信、短消息、即时消息或电子邮件的内容;发起确认单元724,用于提示是否发起会话,如果是,则触发发起会话。上述终端还包括,查询消息发送73单元,用于向服务器发送查询会话目的地址的消息,该查询会话目的地址的消息中包括本终端的会话地址。
上述终端实施例中的通知消息有多种方式实现,如短消息(SMS)方式中可以将所需的SI消息以及APP-ID数据以XML的形式在短消息体中携带,还可以为CPM融合IP消息,WAP PUSH、SIP PUSH或其他PUSH方式。
图8为本发明的服务器实施例一的结构示意图,该服务器包括,消息生成单元81,用于生成通知消息,该通知消息中包括会话方式标识和会话参数信息;消息发送单元82,用于发送该通知消息,该通知消息用于指示终端根据该会话参数信息,以会话方式标识对应的会话方式发起会话。
图9为本发明的服务器实施例二的结构示意图,该服务器包括,消息生成单元81,用于生成通知消息,该通知消息中包括会话方式标识和会话参数信息;消息发送单元82,用于发送该通知消息,该通知消息用于指示终端根据该会话参数信息,以会话方式标识对应的会话方式发起会话;该消息发送单元82进一步包括目的地址发送子单元921,用于发送所述终端发起会话的会话目的地址。终端还包括,查询消息接收单元93,用于接收终端发送的查询会话目的地址的消息,所述查询会话目的地址的消息中包括所述终端的会话地址。则所述服务器还包括,查询单元94,用于根据所述查询会话目的地址的消息,查询并获取所述会话目的地址;终端地址提取单元95,用于提取所述查询会话目的地址中所述终端的会话地址;则所述消息发送单元还用于根据所述终端的会话地址发送通知消息。
上述服务器实施例的通知消息有多种方式实现,如短消息(SMS)方式中可以将所需的SI消息以及APP-ID数据以XML的形式在短消息体中携带,还可以为CPM融合IP消息,WAP PUSH、SIP PUSH或其他PUSH方式。
图10为本发明实施例六方法的流程示意图,该实施例步骤为:
S601终端接收服务器发送的通知消息,该通知消息中包括短消息标识、短消息内容相关信息和短消息目的地址。
S602终端根据短消息内容相关信息获取短消息内容,根据短消息标识向短消息目的地址发送包括该短消息内容的短消息。
本实施例应用在动态内容分发DCD(Dynamic Content Delivery)业务领域中时,上述服务器可以为DCD服务器,DCD服务器下发的短消息内容相关信息中包含需要终端反馈的信息或者需要终端选择的信息,实施例中会话方式采用短消息只是一个举例,通知消息中的会话方式标识还可以为彩信标识等其它DCD消息标识,其中,DCD消息标识对应的会话方式包括DCD业务中提供的短消息、彩信、语音、可视电话、电子邮件,即时消息以及DCD自身定义的消息在内的消息。DCD自身定义的消息包括DCD上行消息,其中上行消息包括:回呼会话方式、回呼会话内容、目的地址、以及扩展字段。回呼会话内容可以是脚本文件,也可以是URL,或文字、图片、视频等内容。终端发送上述短消息的通道可以是DCD通道。
本实施例也可应用在RME(Rich Media Environment,富媒体环境)业务中,此时服务器为RME服务器(例如RME业务调查服务器),RME服务器下发的短消息内容相关信息中包含需要终端反馈的信息或者需要终端选择的信息,实施例中会话方式采用短消息只是RME消息的一个举例,RME消息标识对应的会话方式包括RME业务中提供的短消息、彩信、语音、可视电话、电子邮件,即时消息以及RME自身定义的消息在内的消息。RME自身定义的消息包括RME上行消息,其中上行消息包括:回呼会话方式、回呼会话内容、目的地址、以及扩展字段。回呼会话内容可以是脚本文件,也可以是URL,或文字、图片、视频等内容
本实施例还可以应用在手机电视业务领域,例如在手机电视的互动业务当中,服务器需要获取终端用户的投票,则服务器可以将投票信息以通知消息的形式下发到终端,终端接收到该通知消息之后,终端根据通知消息中的短消息内容相关信息获取短消息内容(如需要终端反馈的信息或者需要终端选择的信息),根据短消息标识向短消息目的地址发送包括该短消息内容的短消息。其中,会话方式采用短消息只是一个举例,手机电视消息标识对应的会话方式包括彩信、HTTP(Hypertext Transfer Protocol超文本传送协议)消息、BCAST(Broadcast移动多媒体广播业务)互动消息、USSD(Unstructred Supplementary Service Data非结构化补充数据业务)消息等。
实施例中的PUSH消息举例如下:
<?xml version=″1.0″encoding=″UTF-8″?><si><indication href=”http://sms souce.com”获取用户内容的地址sessionMethod=″SMS″短信呼叫方式to-address=”http://destServer.example.com”反馈到该服务器地址created=″2001-07-31T10:13:00Z″′si-expires=″′2001-08-07T10:13:00Z″′></indication><script>添加的脚本文件</script></si> |
在上述的例子当中,是PUSH消息封装的一个SI消息的XML实例。该SI的XML数据主要用来封装在PUSH消息的消息体当中,作为应用所需要识别的具体内容。在PUSH消息当中会通过X-Wap-Application-Id的头域对需要处理的应用进行标识。然后PUSH客户端根据这个APP-Id的具体数值,将封装了该SI消息的PUSH消息交由相关的应用处理。提供一种举例如下:“X-Wap-Application-Id:x-wap-application:session.ua”。
本实施例中的indication.href使用了一个URL,该地址用来获取用户内容。例如该内容可以是一个脚本文件,用户根据该连接获取一个脚本文件,并按照脚本文件完成反馈。也可以直接在XML中增加一个脚本文件,引导用户完成反馈。增加的XML需要在DTD中增加相应的元素。如下所示:
<?xml version=″1.0″encoding=″UTF-8″?><!ELEMENT si(indication,info?)><!ELEMENT indication(#PCDATA)><!ATTLIST indicationcbm CDATA#IMPLIED 回呼方法to-address CDATA#IMP LIED 回呼目的地址href%URI;#IMPLIEDsi-id CDATA#IMPLIEDcreated%Datetime;#IMPLIEDsi-expires%Datetime;#IMPLIEDaction(signal-none|signal-low|signal-medium|signal-high|delete)″signal-medium″><!ELEMENT script ANY> 添加的脚本文件元素<!ELEMENT info(item+)><!ELEMENT item(#PCDATA)><!ATTLIST itemclass NMTOKEN#REQUIRED><!ELEMENT sl EMPTY><!ATTLIST slcbm CDATA#IMPLIEDto-address CDATA#IMPLIEDhref%URI;#REQUIREDaction(execute-low|execute-high|cache)″execute-low″><!ENTITY%Datetime″CDATA″><!ENTITY%URI″CDATA″> |
其中,还可以在回呼目的地址之后增加用以表示目前正在进行操作的用途的元素,元素的形式可以为:“description CDATA#IMPLIED”.
需要说明的是,本实施例中的WAP PUSH方式只是一个举例,通知消息还有多种方式实现,如短消息(SMS)方式中可以将所需的SI消息以及APP-ID数据以XML的形式在短消息体中携带,还可以为CPM融合IP消息、WAP PUSH、SIP PUSH或其他PUSH方式。
根据本发明的一个或多个实施例的方法、终端和服务器,实现了终端根据服务器下发的通知消息中的会话方式标识和会话参数信息,自动或由用户选择向该目的地址发起会话,终端也可主动向服务器查询以获取目的地址,终端采用的会话方式可以为CS电路域会话,VoIP(Voice over IP,基于IP的语音)会话或可视电话会话,并可由会话目的方发起回呼,减轻了终端用户的通话费用负担,也可以通过IVR服务器建立会话,使得会话目的方对终端的会话地址不可见,保护终端用户的隐私;会话方式还可以采用彩信(MMS)、短消息(SMS)、即时消息(IM)或电子邮件(EMAIL),并可以根据通知消息中会话内容信息获取会话内容。本发明简化了用户操作发起会话的操作,减少了因为与企业客服会话操作复杂而对最终交易成功率造成的不利影响。
以上是对本发明具体实施例的说明,在具体的实施过程中可对本发明的方法进行适当的改进,以适应具体情况的具体需要。因此可以理解,根据本发明的具体实施方式只是起示范作用,并不用以限制本发明的保护范围。
Claims (30)
1、一种发起会话的方法,其特征在于,包括,
接收服务器发送的通知消息,所述通知消息中包括会话方式标识和会话参数信息;
根据所述会话参数信息,以所述会话方式标识对应的会话方式发起会话。
2、如权利要求1所述的方法,其特征在于,所述会话方式标识包括:语音呼叫标识、可视电话呼叫标识、彩信标识、短消息标识、即时消息标识或电子邮件标识。
3、如权利要求1所述的方法,其特征在于,所述会话参数信息为所述发起会话涉及的参数,至少包括会话目的地址,则所述发起会话为向所述会话目的地址发起会话。
4、如权利要求3所述的方法,其特征在于,所述会话目的地址为固定电话号码、手机号码、URI、SIP URI或EMAIL address。
5、如权利要求3所述的方法,其特征在于,所述向所述会话目的地址发起会话为:自动向所述会话目的地址发起会话,或根据所述通知消息的提示选择向所述会话目的地址发起会话。
6、如权利要求3所述的方法,其特征在于,所述服务器为动态内容分发DCD服务器,则所述会话方式标识为DCD消息标识。
7、如权利要求3所述的方法,其特征在于,所述服务器为富媒体RME服务器,则所述会话方式标识为RME消息标识。
8、如权利要求3所述的方法,其特征在于,所述服务器为手机电视服务器,则所述会话方式标识为手机电视消息标识。
9、如权利要求3所述的方法,其特征在于,所述服务器为网络呼叫中心,所述会话目的地址对应企业客服。
10、如权利要求9所述的方法,其特征在于,所述接收服务器发送的通知消息之前还包括,向所述服务器发送查询会话目的地址的消息,所述查询会话目的地址的消息中包括终端的会话地址。所述会话地址对应接收通知消息的终端。
11、如权利要求10所述的方法,其特征在于,所述向所述服务器发送查询会话目的地址的消息包括,所述终端通过企业网站链接进入,输入所述终端的会话地址并提交。
12、如权利要求11所述的方法,其特征在于,所述会话目的地址为,与终端登陆企业网站的树状逻辑相应的、含有分支按键的分层次客服号码。
13、如权利要求9所述的方法,其特征在于,所述会话方式标识为语音呼叫标识、或可视电话呼叫标识,则所述以所述会话方式标识对应的会话方式向企业客服发起会话为,向所述企业客服发起语音呼叫或可视电话呼叫。
14、如权利要求13所述的方法,其特征在于,所述以所述会话方式标识对应的会话方式向企业客服发起会话之后还包括,所述企业客服接收终端发起的会话,向终端发起回呼。
15、如权利要求13所述的方法,其特征在于,所述会话目的地址是所述企业客服与IVR服务器绑定的号码,则所述以所述会话方式标识对应的会话方式向所述会话目的地址发起会话包括,终端以所述会话方式向所述IVR服务器发起呼叫,所述IVR服务器通过语音引导流程建立终端与企业客服之间的呼叫。
16、如权利要求9所述的方法,其特征在于,所述会话方式标识为彩信标识、短消息标识、即时消息标识或电子邮件标识,则所述以所述会话方式标识对应的会话方式向会话目的地址发起会话为,向所述企业客服发送彩信、短消息、即时消息或电子邮件。
17、如权利要求16所述的方法,其特征在于,所述会话参数信息中还包括会话内容信息,用于指示终端获取所述彩信、短消息、即时消息或电子邮件的内容。
18、如权利要求1至17任一项所述的方法,其特征在于,所述通知消息包括WAP PUSH推送消息,或SMS短消息,或SIP PUSH基于会话初始化协议的推送消息,或CPM融合IP消息。
19、一种终端,其特征在于,包括,消息接收单元,用于接收服务器发送的通知消息,所述通知消息中包括会话方式标识和会话参数信息;会话发起单元,用于根据所述会话参数信息,以所述会话方式标识对应的会话方式发起会话。
20、如权利要求19所述的终端,其特征在于,所述消息接收单元还包括,目的地址接收子单元,用于接收会话目的地址;则所述会话发起单元进一步用于根据所述会话参数信息,以所述会话方式标识对应的会话方式向所述会话目的地址发起会话。
21、如权利要求20所述的终端,其特征在于,所述终端还包括,查询消息发送单元,用于向服务器发送查询会话目的地址的消息,所述查询会话目的地址的消息中包括所述终端的会话地址。
22、如权利要求19所述的终端,其特征在于,所述会话发起单元还包括,第一发起单元,用于根据所述会话参数信息和所述会话标识发起语音呼叫或可视电话呼叫。
23、如权利要求19所述的终端,其特征在于,所述会话发起单元还包括,第二发起单元,用于根据所述会话参数信息和所述会话标识发送彩信、短消息、即时消息或电子邮件。
24、如权利要求23所述的终端,其特征在于,所述消息接收单元还包括,会话内容信息接收单元,用于接收服务器发送的会话内容信息;则所述会话发起单元还包括,会话内容获取单元,用于根据所述会话内容信息获取所述彩信、短消息、即时消息或电子邮件的内容。
25、如权利要求19所述的终端,其特征在于,所述会话发起单元还包括,发起确认单元,用于提示是否发起所述会话,如果是,则触发发起所述会话。
26,如权利要求19至25所述任一项的终端,其特征在于,所述通知消息包括WAP PUSH推送消息,或SMS短消息,或SIP PUSH基于会话初始化协议的推送消息,或CPM融合IP消息。
27、一种服务器,其特征在于,包括,消息生成单元,用于生成通知消息,所述通知消息中包括会话方式标识和会话参数信息;消息发送单元,用于发送所述通知消息,该通知消息用于指示终端根据所述会话参数信息,以所述会话方式标识对应的会话方式发起会话。
28、如权利要求27所述的服务器,其特征在于,所述消息发送单元还包括,目的地址发送子单元,用于发送所述终端发起会话的会话目的地址。
29、如权利要求28所述的服务器,其特征在于,所述服务器还包括,查询消息接收单元,用于接收终端发送的查询会话目的地址的消息,所述查询会话目的地址的消息中包括所述终端的会话地址。则所述服务器还包括,查询单元,用于根据所述查询会话目的地址的消息,查询并获取所述会话目的地址;终端地址提取单元,用于提取所述查询会话目的地址中所述终端的会话地址;则所述消息发送单元还用于根据所述终端的会话地址发送通知消息。
30、如权利要求27至29任一项所述的服务器,其特征在于,所述通知消息包括WAP PUSH推送消息,或SMS短消息,或SIP PUSH基于会话初始化协议的推送消息,或CPM融合IP消息。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNA2008100806281A CN101494831A (zh) | 2008-01-26 | 2008-02-25 | 一种发起会话的方法、终端及服务器 |
PCT/CN2009/070061 WO2009094915A1 (fr) | 2008-01-26 | 2009-01-07 | Procédé, terminal, serveur, et système de réseau pour lancer une session |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200810065684.8 | 2008-01-26 | ||
CN200810065684 | 2008-01-26 | ||
CNA2008100806281A CN101494831A (zh) | 2008-01-26 | 2008-02-25 | 一种发起会话的方法、终端及服务器 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN101494831A true CN101494831A (zh) | 2009-07-29 |
Family
ID=40925177
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNA2008100806281A Pending CN101494831A (zh) | 2008-01-26 | 2008-02-25 | 一种发起会话的方法、终端及服务器 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101494831A (zh) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102474508A (zh) * | 2009-10-20 | 2012-05-23 | 阿瓦雅公司 | 点对点网络中的节点的层次结构 |
CN102844677A (zh) * | 2010-04-12 | 2012-12-26 | 诺基亚公司 | 周期性辅助数据递送中的会话参数 |
CN105700904A (zh) * | 2014-11-28 | 2016-06-22 | 腾讯科技(深圳)有限公司 | 一种会话发起方法及装置 |
US9731538B2 (en) | 2013-02-12 | 2017-08-15 | Sectago Gmbh | Security device |
CN112019421A (zh) * | 2020-08-20 | 2020-12-01 | 浙江企蜂信息技术有限公司 | 一种话务机及其消息综合处理方法、装置及系统 |
-
2008
- 2008-02-25 CN CNA2008100806281A patent/CN101494831A/zh active Pending
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102474508A (zh) * | 2009-10-20 | 2012-05-23 | 阿瓦雅公司 | 点对点网络中的节点的层次结构 |
CN102474508B (zh) * | 2009-10-20 | 2016-01-20 | 阿瓦雅公司 | 点对点网络中的节点的层次结构 |
US9614905B2 (en) | 2009-10-20 | 2017-04-04 | Avaya Inc. | Determination of persona information availability and delivery on peer-to-peer networks |
US10681121B2 (en) | 2009-10-20 | 2020-06-09 | Avaya, Inc. | Profile information based on participant identity for peer-to-peer sessions |
CN102844677A (zh) * | 2010-04-12 | 2012-12-26 | 诺基亚公司 | 周期性辅助数据递送中的会话参数 |
CN102844677B (zh) * | 2010-04-12 | 2015-04-15 | 诺基亚公司 | 周期性辅助数据递送中的会话参数 |
US9509727B2 (en) | 2010-04-12 | 2016-11-29 | Nokia Technologies Oy | Session parameters in the periodic assistance data delivery |
US10116710B2 (en) | 2010-04-12 | 2018-10-30 | Nokia Technologies Oy | Session parameters in the periodic assistance data delivery |
US9731538B2 (en) | 2013-02-12 | 2017-08-15 | Sectago Gmbh | Security device |
CN105700904A (zh) * | 2014-11-28 | 2016-06-22 | 腾讯科技(深圳)有限公司 | 一种会话发起方法及装置 |
CN112019421A (zh) * | 2020-08-20 | 2020-12-01 | 浙江企蜂信息技术有限公司 | 一种话务机及其消息综合处理方法、装置及系统 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8117084B2 (en) | Method and apparatus for converting form information to phone call | |
US20050073999A1 (en) | Delivery of profile-based third party content associated with an incoming communication | |
US8441944B2 (en) | Method and system for providing multimedia portal contents in a communication system | |
US20130156173A1 (en) | System, method and computer program product for extracting user profiles and habits based on speech recognition and calling history for telephone system advertising | |
US20090154678A1 (en) | Conveying textual content from interactive systems to IP clients | |
US20120014292A1 (en) | Access Management System and Access Management Method | |
CN107451629B (zh) | 一种基于扫描二维码实现的网页实时语音通信方法 | |
JP2006229964A (ja) | ユーザと事業体間のコール仲介サービス方法及びシステム | |
CN102804718A (zh) | 电子商务环境中的跨通道识别 | |
CN101286247A (zh) | 一种带有预约功能的排队叫号方法及系统 | |
KR20150043369A (ko) | 통신 서버 장치, 발신 단말 및 그들의 동작 방법 | |
CN101494831A (zh) | 一种发起会话的方法、终端及服务器 | |
CN102780805A (zh) | 基于终端的信息显示方法、装置和系统 | |
CN102722573A (zh) | 识别用户来源并推送网页的方法和系统 | |
US7586898B1 (en) | Third party content for internet caller-ID messages | |
KR102387806B1 (ko) | 전화 통화시 음성과 데이터를 결합한 시스템 및 그 방법 | |
CN101686247A (zh) | 信息处理方法和系统 | |
JP2010165189A (ja) | 広告提供装置、端末装置、広告提供方法、及びプログラム | |
CN104639513A (zh) | 关联网络账号的方法和系统 | |
KR101977670B1 (ko) | 복합 ars 서비스 방법 및 장치 | |
KR20120024296A (ko) | 착신번호를 이용한 타겟 광고 제공 방법 및 이에 적용되는 장치 | |
WO2013019160A1 (en) | System and method for activating a mobile device to initiate a communication | |
US20160150080A1 (en) | A url transmission system and means thereof | |
WO2009094915A1 (fr) | Procédé, terminal, serveur, et système de réseau pour lancer une session | |
US8744501B2 (en) | System and method for service invocation and response with a communication device based on transmitted code content recognition |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C12 | Rejection of a patent application after its publication | ||
RJ01 | Rejection of invention patent application after publication |
Open date: 20090729 |