CN104902113A

System and method for processing telephony sessions

Abstract

The present invention relates to a system and method for processing telephone conversations. In one embodiment, the method of processing a telephone conversation includes: using an application layer protocol to communicate with an application server; using a call router to process telephone commands; and creating a call router resource that can be accessed through a call router application program interface (API). In another embodiment, the system for processing calls includes: a call router, a URI for an application server, a call command executed by the call router, and a call router API resource.

CN104902113A, drawing sheet 1
Sheet 1 of 15

Term

2.5 yearsto projected expiry

Projected expiry 2 April 2029, counted from filing; an application has no term until it is granted.

  1. Priority
  2. Filed
  3. Published
  4. Today
  5. Projected expiry

17 claims: 1 independent, 16 dependent

  1. 1
    一种用于处理电话通信的方法,包括: 将初始URI与电话端点相关联; 启动用于到所述电话端点的电话通信的电话语音会话; 将所述初始URI映射到所述电话语音会话; 将应用层协议请求发送到由所述URI指定的应用资源,并且将所述电话语音会话的状 态信息嵌入到所述请求中; 接收发送到所述应用资源的所述应用层协议请求的响应,其中所述响应包括电话指令 的文档;以及 根据对所述响应的所述电话指令的至少一个子集的顺序处理,在所述电话语音会话期 间执行电话操作。
  2. 2
    如权利要求1所述的方法,其中所述电话通信是呼叫。
  3. 3
    如权利要求2所述的方法,其中,执行电话操作包括通过公用交换电话网络PSTN进 行通信。
  4. 4
    如权利要求1所述的方法,其中,执行电话操作包括在所述电话语音会话期间进行 以下电话操作:播放音频、播放文本到语音的视频,捕获输入、呼叫电话端点或录制音频。
  5. 5
    如权利要求1所述的方法,其中执行电话操作包括发送电话消息,所述电话消息被 发送到电话端点。
  6. 6
    如权利要求5所述的方法,其中,发送所述电话消息包括通过七号信令系统SS7的网 络进行通信。
  7. 7
    如权利要求5所述的方法,其中所述电话消息是短消息服务SMS消息和多媒体消息 服务MMS消息中的至少一个。 &如权利要求1所述的方法,其中所述电话端点是电话号码和会话启动协议SIP地址 中的至少一个。
  8. 8
    9. 如权利要求1所述的方法,其中,启动用于到所述电话端点的电话通信的电话语音 会话响应于向内电话通信。
  9. 9
    10. 如权利要求1所述的方法,其中,启动用于到所述电话端点的电话通信的电话语音 会话响应于应用程序接口请求以创建电话通信。
  10. 10
    11. 如权利要求1所述的方法,其中,执行用于所述电话语音会话的电话操作包含在所 述电话语音会话期间重定向到第二URI。
  11. 11
    12. 如权利要求11所述的方法,还包括:将应用层协议请求发送到由所述第二URI指 定的第二应用资源;从所述第二应用资源接收第二响应,其中所述第二响应包括电话指令 的第二文档;以及,根据所述第二响应的顺序处理的电话指令,执行用于所述电话语音会话 的电话操作。
  12. 12
    13. 如权利要求12所述的方法,其中所述电话语音会话的状态被嵌入在所述第二URI 中。
  13. 13
    14. 如权利要求13所述的方法,其中,收集的数字被嵌入在所述第二URI中。
  14. 14
    15. 如权利要求1所述的方法,其中,执行电话操作包括处理所述响应的互联网内容类 型及基于所述互联网内容类型确定电话操作。
  15. 15
    16. 如权利要求15所述的方法,其中,处理所述互联网内容类型包括:如果所述响应包 括电话指令的文档,则将内容类型设为第一类型,且如果所述响应是可播放的媒体文件,则 将内容类型设为第二类型;并且其中执行所述电话指令包含:如果所述响应是第一类型, 则在呼叫路由器处顺序地处理所述电话指令,且如果所述响应是第二类型,则在呼叫路由 器处播放所述可播放的媒体文件。 17.如权利要求16所述的方法,其中,包括无状态电话指令的可扩展标记语言文档的 响应是第一类型,且包括音频文件的响应是第二类型。 1&如权利要求1所述的方法,其中,所述状态信息至少包括初始电话端点、目标电话 端点以及电话语音会话标识符。
  16. 16
    19. 如权利要求1所述的方法,其中,根据所述响应在所述电话语音会话期间执行电话 操作在呼叫路由器处无状态地执行。
  17. 17
    20. 如权利要求1所述的方法,其中,执行电话操作包括:根据指定第二URI的电话指 令,重定向到所述第二URI ;其中重定向包含将应用层协议请求发送到由所述第二URI指定 的第二应用资源及将所述电话语音会话的状态信息嵌入所述请求中;接收所述第二应用资 源的响应;以及根据所述第二应用资源的响应在所述电话语音会话期间执行电话操作。
Independent claims17