电话呼叫方法及装置的制造方法_2

文档序号:9691161阅读:来源:国知局
系统/服务器12交互的设备通信,和/或与使得该计算机系统/服务器12能与一个或多个其它计算设备进行通信的任何设备(例如网卡,调制解调器等等)通信。这种通信可以通过输入/输出(I/O)接口 22进行。并且,计算机系统/服务器12还可以通过网络适配器20与一个或者多个网络(例如局域网(LAN),广域网(WAN)和/或公共网络,例如因特网)通信。如图所示,网络适配器20通过总线18与计算机系统/服务器12的其它模块通信。应当明白,尽管图中未示出,可以结合计算机系统/服务器12使用其它硬件和/或软件模块,包括但不限于:微代码、设备驱动器、冗余处理单元、外部磁盘驱动阵列、RAID系统、磁带驱动器以及数据备份存储系统等。
[0026]现在参看图3,其示出了根据本发明实施例的应用于呼叫方的电话呼叫方法的流程图。
[0027]如图3所示,在步骤S301中,确定要以同振或顺振模式呼叫的多个电话号码组,每个电话号码组包含至少一个电话号码。
[0028]在该步骤中,可以例如根据呼叫方用户自定义的同振号码组和/或顺振号码组来确定要以同振或顺振模式呼叫的多个电话号码组。
[0029]例如,假设呼叫方用户自定义了包含五个电话号码A, B, C, D和E的同振号码组,则可以确定有五个电话号码组要以同振模式呼叫,其中每个电话号码组分别包含A,B, C,D和E中的一个电话号码。
[0030]再比如,假设呼叫方用户自定义了包含五个电话号码A,B,C,D和E的顺振号码组,则可以确定有五个电话号码组要以顺振模式呼叫,其中每个电话号码组分别包含A,B, C,D和E中的一个电话号码。
[0031]当然,每个电话号码组中并非只能包含一个电话号码,而是可以包含多个要以同振模式呼叫的电话号码。例如,假设呼叫方用户自定义了包含五个电话号码A,B, C,D和E的顺振号码组,其中电话号码D是用户自定义的包含三个电话号码D1,D2和D3的同振号码组的组号码。对于这一情形,可以确定有五个电话号码组要以顺振模式呼叫,其中第一、第二、第三和第五电话号码组分别包含A,B,C和E中的一个电话号码,第四电话号码组包括三个要同振的电话号码Dl,D2和D3。
[0032]在步骤S302中,将所述多个电话号码组以及呼叫标志发送到呼叫服务器,所述呼叫标志包括表示以同振或顺振模式呼叫所述多个电话号码组的同振顺振标志。
[0033]同振顺振标志可以是任何预先设定的标志。例如,可以用“12580*”表示顺振,用“ 12580 I ”表示同振,这样,当同振顺振标志被设置为“ 12580*”时,表示多个电话号码组应以顺振模式呼叫;当同振顺振标志被设置为“12580| ”时,表示多个电话号码组应以同振模式呼叫。
[0034]在该步骤中,所述多个电话号码组以及呼叫标志可以以例如XML文本、字符串等任何形式发送到呼叫服务器。以采用字符串为例,假设呼叫方用户希望以同振模式呼叫A、B、C、D、E五个电话号码,则在该步骤中,可以将例如字符串“12580|A BCD E”发送到呼叫服务器。当然,该字符串仅仅是一个示例,也可以形成诸如“12580|A 12580 IB 12580 | C12580 ID 12580 | E”等其他形式的字符串,并将其发送到呼叫服务器。
[0035]可选的,所述呼叫标志还可以包括请求呼叫服务器启动同振和/或顺振模式的启动标志。该启动标志可以是任何预先设定的标志。例如,可以用“ 12580”表示该启动标志。例如,假设呼叫方用户希望以顺振模式呼叫A、B、C、D、E五个电话号码,并且号码D是包含三个电话号码D1,D2和D3的同振号码组的组号码,如果简单地用和“ I ”来表示顺振和同振,则在该步骤中,可以将例如字符串“ 12580*A*B*C*D11D2 | D3*E”发送到呼叫服务器。
[0036]以上,已经结合图3描述了根据本发明实施例的应用于呼叫方的电话呼叫方法的流程图。在该方法中,呼叫方可以自由定制期望同振或顺振的多个电话号码并发送至呼叫服务器,由于不需要在呼叫服务器中预先登记要同振或顺振的多个电话号码,从而免除了用户向呼叫服务器进行登记的麻烦,并且呼叫服务器中也不需要花费大量的成本来维护大数据库以存储多个电话号码。
[0037]在呼叫方将要以同振或顺振模式呼叫的多个电话号码组以及呼叫标志发送到呼叫服务器后,呼叫服务器将进行相应的呼叫。下面,结合图4描述根据本发明实施例的应用于呼叫服务器的电话呼叫方法的流程图。
[0038]如图4所示,在步骤S401中,从呼叫方接收要以同振或顺振模式呼叫的多个电话号码组以及呼叫标志,其中每个电话号码组包含至少一个电话号码,所述呼叫标志包括表示以同振或顺振模式呼叫所述多个电话号码组的同振顺振标志。
[0039]如前所述,同振顺振标志可以是任何预先设定的标志。例如,可以用“12580*”表示顺振,用“12580 I”表示同振,这样,当接收到的同振顺振标志为“12580*”时,则表示应以顺振模式呼叫多个电话号码组;当接收到的同振顺振标志为“12580 I ”时,则表示应以同振模式呼叫多个电话号码组。
[0040]如前所述,呼叫方可以将多个电话号码组以及呼叫标志以任何适当的形式发送到呼叫服务器。由此,在该步骤中,可以接收到例如XML文本、字符串等任何形式的所述多个电话号码组以及呼叫标志。在下文中,为了便于描述,以从呼叫方接收的要以同振或顺振模式呼叫的多个电话号码组以及呼叫标志包含在一个字符串中为例进行说明。
[0041]在步骤S402中,根据所述同振顺振标志,以同振或顺振模式呼叫所述多个电话号码组。
[0042]在该步骤中,呼叫服务器根据字符串中包含的同振顺振标志确定应当以同振模式还是顺振模式呼叫多个电话号码组。例如,假设接收到的字符串为“12580|A BCD E”,由于预先设定“12580 I”表示同振,因此呼叫服务器以同振模式,即同时呼叫A、B、C、D、E五个电话号码。
[0043]如前所述,可选的,所述呼叫标志还可以包括预先设定的、用于请求呼叫服务器启动同振和/或顺振模式的启动标志。因此,接收到的字符串中可能包括启动标志、同振顺振标志和多组电话号码。例如,假设接收到的字符串为“ 12580*A*B*C*D11D2 | D3*E”,并且预先设定“12580”表示启动标志,和“I”分别表示顺振和同振,则呼叫服务器将以顺振模式呼叫A、B、C、D、E五个电话号码,并且当要呼叫组号码D时以同振方式呼叫该组中的三个电话号码D1,D2和D3。
[0044]值得一提的是,在以顺振模式呼叫所述多个电话号码组的情况下,一种最基本的方式是呼叫服务器顺序呼叫该多个电话号码组,并且当某一电话号码组中的至少一个电话号码做出应答时,不再对后续的电话号码组进行呼叫。作为另一种可能的方式,呼叫服务器可以顺序呼叫该多个电话号码组,直至遍历呼叫每个电话号码组。具体的,在当前被呼叫的电话号码组在预定时间内没有应答时,呼叫服务器按照预定的顺序呼叫下一个电话号码组;而在当前被呼叫的电话号码组中的至少一个电话号码做出应答时,呼叫服务器并不终止该呼叫过程,而是在当前的应答结束后,继续呼叫下一个电话号码组,直至遍历呼叫每个电话号码组。
[0045]以上,已经结合图4描述了根据本发明实施例的应用于呼叫服务器的电话呼叫方法的流程图。在该方法中,从呼叫方接收要同振或顺振的多个电话号码,而不需要在呼叫服务器中预先登记这些电话号码,从而使得在呼叫服务器中不需要花费大量的成本来维护大数据库以存储多个电话号码。
[0046]下面,参照图5来描述根据本发明实施例的电话呼叫系统的示意图。
[0047]根据本发明实
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1