用于多方通话的呼叫装置及方法

文档序号:7713767阅读:157来源:国知局
专利名称:用于多方通话的呼叫装置及方法
技术领域
本发明涉及移动通信技术领域,尤其涉及一种用于多方通话的 呼叫装置及方法。
背景技术
由于可以避免空间和时间上的限定,目前,移动终端已广泛用 于电话会议,从而可以降低沟通成本、 >提高功效。
多方通话又叫会议电话,它是建立在呼叫等待与保持基础上的 一项新业务。目前,手才几用户进行多方通话主要是通过以下步-骤实
现的以客户A作为多方通话的发起人为例,首先客户A与客户B 建立通话,通知并保持与B的通话;然后,A客户按正常拨打电话 的方式拨打客户C,与客户C通话后,再将两个电话加入到多方通 话才能实现客户A、 B、 C同时通话。如果还要增加通话人数,客户 A需要继续按上述方法分别拨打其他客户,将其他客户加入到多方 通话中。
才艮据上述的描述可知,在目前的多方通话才喿作中,发起人需要 分别拨打参与多方通话的各个参与方,在进行多方通话的参与方数 量较大时,发起人需要执行多次拨打操作,从而降低了用户体验、 可才喿作性不强。

发明内容
有鉴于此,本发明提供了 一种用于多方通话的呼叫装置及方法, 用以解决现有技术中由于发起人需要分别呼叫各个参与方而导致用 户体验差及效率低的问题。
根据本发明的 一个方面,提供了 一种用于多方通话的呼叫装置, 该装置设置在用户终端。
根据本发明提供的用于多方通话的呼叫装置包括存储模块、 控制模块以及通话模块,其中,存储模块,用于存储多方通话的一 个或多个群组,其中,每个群组中包括一个或多个被叫方的信息;
控制模块,用于响应于用户选择群组的操作,从存储模块中分别读 取用户选择的群组的各个被叫方的信息,并将读取的信息发送给通
话模块,控制通话模块进行呼叫;上述通话模块,用于呼叫控制模 块读取的所述信息对应的^皮叫方。
进一步地,上述多方通话装置还包括短消息才莫块,用于在通 话模块呼叫失败时,向通话模块呼叫的被叫方发送预先编辑的短消 息,以通知4皮叫方参力口多方通i舌。
优选地,短消息模块还用于向用户选择的群组中的所有被叫方 发送短消息以进4亍多方通话预约。
进一步地,上述存^^莫块还用于存々者预先编辑的短消息。
进一步地,上述控制模块还用于控述通话模块挂起成功的呼叫, 并在通话模块呼叫群组中的所有被叫方之后,控制通话模块将所有 挂起的呼叫加入到多方通话中;通话才莫块还用于在控制才莫块的控制 下,挂起成功的呼叫,并在呼叫所述群组中的所有^皮叫方之后,在 控制模块的控制下将所有挂起的呼叫加入到多方通话中。进一步地,通话才莫块还用于接收其它用户终端的呼叫;在通话 模块将挂起的呼叫加入到多方通话之前,如果通话模块接收到呼叫, 控制才莫块还用于判断该呼叫的主叫方是否为上述群组中的一个被叫 方,如果是,则控制通话^t块挂起该呼叫,否则控制通话;漠块结束 该呼叫。
根据本发明的另 一个方面,提供了 一种用于多方通话的呼叫方
法,
才艮据本发明的用于多方通话的呼叫方法包括
响应于用户选择群组的操作,多方通话发起方的用户终端从预 先设定的多方通话的一个或多个群组中选才奪用户指定的群组,其中, 每个群组中包括一个或多个^皮叫方的信息;
用户终端分別读取指定的上述群组中的各个被叫方的信息,并 根据读取的信息分别对各个被叫方进行呼叫,挂起成功的呼叫;
用户终端将挂起的呼叫加入到多方通话。
进一步地,该方法还包括用户终端读取指定的群组中的所有 被叫方的信息,并根据读取到的信息发送短消息,以预约该群组中 的所有^皮叫方进4亍多方通i舌。
进一步地,在对上述群组的各个被叫方进行呼叫的过程中,对 于失败的呼叫,该方法还包4舌结束本次呼叫,并向本次呼叫的净皮 叫方发送预先设置的短消息,以通知被叫方参力口本次多方通话。
进一步地,在用户终端将挂起的呼叫加入到多方通话之前,如 果用户终端接收到呼叫,该方法还包括判断该呼叫的主叫方是否为上述群组中的一个净皮叫方,如果是,则挂起该呼叫,否则结束该 呼叫。
通过本发明的上述至少一个方案,通过预先存储需要进行多方 通话的一个或多个群组,在需要针对某个群组进行多方通话时,自 动读取存储的该群组的各个被叫方的信息,并根据各个被叫方的信 息进行呼叫,从而实现该群组内的多个被叫方的多方通话,简化了 发起者的拨打操作,提高了用户体验及组织多方通话的效率。
本发明的其它特征和优点将在随后的说明书中阐述,并且,部 分地从说明书中变得显而易见,或者通过实施本发明而了解。本发 明的目的和其他/阮点可通过在所写的说明书、4又利要求书、以及附 图中所特别指出的结构来实现和获得。


附图用来l是供对本发明的进一步理解,并且构成i兌明书的一部 分,与本发明的实施例一起用于解释本发明,并不构成对本发明的
限制。在附图中
图1是根据本发明实施例的用于多方通话的呼叫装置的结构示 意图2是根据本发明优选实施例的用于多方通话的呼叫装置的结 构示意图3是根据本发明实施例的一种人机交互界面示意图4是根据本发明实施例的用于多方通话的呼叫方法的流程
图;图5是本发明实施例图4中的步骤404的具体处理流程图6是根据本发明实施例的用于多方通话的呼叫方法的具体实 现流程图。
具体实施例方式
功能相克述
针对现有技术中进行多方通话时存在的操作繁瑣、用户体验低 的问题,本发明实施例提供了 一种改进的用于多方通话的呼叫装置 及方法。在本发明实施例中,响应于多方通话的发起者乂人预先i殳定 的多方通话的 一个或多个群组中选择指定的群组的选择操作,分别 读取指定的群组中的各个被叫方的信息,并根据读取的信息对被叫 方进4亍呼叫,并3夸呼叫成功的浮皮叫方力口入到多方通话。
在不冲突的情况下,本申请中的实施例及实施例中的特征可以 冲目互纟且合。
以下结合附图对本发明的优选实施例进行说明,应当理解,此 处所描述的优选实施例-f又用于i兌明和解释本发明,并不用于限定本 发明。
在本发明的实施例中,用户终端包括可以进4亍多方通话的所有 终端设备,例如,手机、个人电脑、个人手持终端(PDA)等。
根据本发明的实施例,首先提供了 一种用于多方通话的呼叫装 置,该装置可以i殳置在如上所述的用户终端i殳备上。
图1是4艮据本发明实施例的用于多方通话的呼叫装置的结构示 意图。如图1所示,该装置主要包括存储模块11、控制模块12以及通话才莫块13。其中,存储才莫块ll,用于存卡者多方通话的一个或 多个群组,其中,每个群组中包括一个或多个被叫方的信息;控制 模块12与存储模块11连接,用于响应于用户选择群组的操作,从 存储模块11中分别读取用户选择的群组中的各个被叫方的信息,并 将读取的信息发送给通话模块13,控制通话模块13进行呼叫;通 话模块13与控制模块12连接,用于呼叫控制模块12读取的信息对 应的^皮叫方。
优选地,存储模块11中存储的各个群组中的被叫方的信息可以 为一皮叫方的才示iK (例j。,电i舌号石马)。
进一步地,存^f渚才莫块11还可以用于存々者预先编辑的短消息。在 通话模块13呼叫失败时,可以发送存储模块11中的预先编辑的短 消息,以通知通话才莫块13呼叫失败的#1叫方参加多方通话,因此, 如图l所示,上述多方通话呼叫装置还可以包括短消息模块14, 短消息模块14与控制模块12连接,用于在通话冲莫块13呼叫失败时, 在控制模块12的控制下,将控制模块12从存储模块11中读取的上 述短消息发送至通话才莫块13呼叫的4皮叫方,以通知^皮叫方参加多方 通话。
并且,在具体应用中,在发起者可以在发起多方呼叫之前(之 前1天或之前几小时)选定群组,并先向选定群组的各个被叫方发 送短消息,以预约各个被叫方参加本次多方通话,上述短消息中可 以编辑该多方通话的会议主题、会议时间、参与者等详细信息,使 得各个被叫方做好充分准备。因此,上述短消息模块14还可以用于
向用户选择的群组中的所有#:叫方发送短消息以进4亍多方通话预 约。优选地,控制才莫块12还可以用于控制通话才莫块13挂起成功的 呼叫,并在通话冲莫块13呼叫群组中的所有被叫方之后,控制通话模 块13将所有挂起的呼叫加入到多方通话中。
优选地,通话才莫块13还用于在控制才莫块12的控制下,挂起成 功的呼叫,并在呼叫上述群组中的所有净皮叫方之后,在4空制才莫块12 的控制下将所有挂起的呼叫加入到多方通话中。
优选地,通话模块13还用于接收其它用户终端的呼叫。
优选地,在通话模块13将挂起的呼叫加入到多方通话之前,如 果通话模块13接收到呼叫,控制才莫块12还用于判断该呼叫的主叫 方是否为上述群组中的一个被叫方,如果是,则控制通话模块13 挂起该呼叫,否则控制通话才莫块13结束该呼叫。
在具体实施过程中,如图2所示,该装置还可以提供了一个人 机交互界面,通过该人机交互界面,多方通话的发起者可以4艮据需 要,设置存储模块ll中存储的各个群组及各个群组中的被叫方,例 如,发起者可以将某个工作组的成员设置为一个群组,也可以将经 常进行多方通话的活动团体的成员设置为一个群组等,例如"朋 友"、"同事"、"家人"、"羽毛球协会"。
具体地,上述人才几交互界面可以采用如图3所示的界面,通过 该界面用户对群组进行新建、删除、编辑等操作,对某个群组进行 新增耳关系人、删除联系人等才喿作,并且,还可以4十对某个群组i殳置 呼叫失败时发送的上述预设短信,以及进行预约时的群发短信。在 图3中发起者可以通过才喿作多方通话4建进4亍某个群组内的所有成员 的呼叫。
通过本发明实施例提供的上述用于多方通话的呼叫装置,可以 自动的呼叫预设群组中的各个被叫方,以简化多方通话的组织流程。才艮据本发明实施例,还^是供了 一种用于多方通话的呼叫方法。
图4是根据本发明实施例的用于多方通话的呼叫方法的流程 图,如图4所示,该方法包括(步骤402-步骤406):
步骤402、响应于用户选择群组的操作,从预先设定的多方通 话的一个或多个群组中选择用户指定的群组(即需要进行多方通话 的群组),其中,每个群组中包括一个或多个被叫方的信息;
在具体实施过程中,4皮叫方的信息至少包括被叫方的标识, 在本发明实施例中3皮叫方的标识为包含姓名和电话号码。
为提高用户体验,方便对参与多方通话的参与者进行管理,在 选择到用户指定的群组后,可以读取该群组中的所有被叫方(即多 方通话的参与者)的信息,并根据读取到的信息向各个被叫方发送 短消息,以预约群组中的所有被叫方进行多方通话。
步骤404、分别读取指定的上述群组中的各个被叫方的信息, 并根据读取的信息对各个被叫方进行呼叫;
对于每次呼叫,可以通过如图5所示的流考呈进4亍处理,如图5 所示,在步骤404中对每次呼叫的处理主要可以包括以下步骤
步骤501、判断本次呼叫是否成功;若成功,则执^亍步骤502; 若失败,则执行步骤503;
步骤502、如果本次呼叫成功,4圭起本次呼叫;
步骤503、如果本次呼叫失败,结束本次呼叫,并向本次呼叫 的4皮叫方发送预先i殳置的短消息,以通知^皮叫方参加多方通话。
步-骤406 、将呼叫成功的4皮叫方依次加入到多方通i舌。通过上述用于多方通话的呼叫方法,可以实现对多方通话的参 与者进行自动呼叫,并可以进一步对各个参与者进行管理。
以下通过具体实施例结合图1对本发明实施例提供上述技术方 案的具体实现过程进行说明。
在本发明的实施例中,联系人等同于^皮叫方,可以是个人、单 位或者组织等个例。
多方通话的发起者通过上述图3的人才几交互界面,才艮据需要移 动纟冬端中建立多个群《且,例如"朋友"、"同事"、"家人"、"羽毛J求 协会",每个群组中包括一个或多个联系人。
图6是4艮据本发明实施例的用于多方通话的呼叫方法的具体实 现流程图。结合图1所示的装置,在该实施例中,由控制模块跟踪 每路电话的通话状态,并根据返回状态进行下一步操作。如图6所 示,本实施例具体实现主要包括以下步骤(步骤601 -步骤608 ):
步骤601、用户通过终端选择预"i殳的某一 (比如说,"朋友") 群组,发起多方通话;
步骤602、从选择的群组中取出第一个联系人(比如说,"张 三,,),发起呼叫;
在本实施例中以按照存储的先后顺序读取群组中的各个联系人 为例进行说明,但本发明实施例对读取的顺序并不进行限定,只要 将群组中各个联系人的信息读取完整即可,在具体实施过程中,也 可以采用其它方式进行读取,例如,随机读取、或按照各个联系人 的姓名、电话号码等顺序进行读取。
步驶纟603、 3艮踪通i舌状态;其中,通话状态包括以下几种,针对不同的通话状态,执行不
同的处5里,具体4o下
(1) 、如果跟踪到对方无法接通或占线,则自动挂断通话,执 行步骤604;
(2) 、如果3艮踪到电话已拨通,^旦在定时周期内对方没有4妄听, 则自动挂断通话,执行步骤604;
(3) 、如果跟踪到电话已拨通,且在定时周期内对方冲妄听电话, 则扭^亍步骤605;
步骤604、向对方发送预先编辑好的短消息,并执行步骤606;
如果呼叫失败的被叫方接收到短消息后,得知多方通话即将开 始,可以选择主动回拨发起者的用户终端,请求参与多方通话。
步骤605、挂起该路通话,并扭^f亍步骤606;
步骤606、判断是否是最后一个联系人?如果不是,返回步骤 602, ^口果是,贝'J执4亍步骤607;
步骤607、将之前挂起的电话依次加入到多方通话中;
将挂起的电话依次加入到多方通话之前,在整个多方通话的拨 号过程中,如果用户终端接收到一个来电呼叫,则判断来电呼叫的 主叫方的姓名或者电话号码是否为所述群組中的某一个被叫方的姓 名或电i舌号石马,如果匹配成功,i兌明该来电呼叫的主叫方是^皮那次 多方通话的参与者,则挂起这次来电呼叫,准备将该来电呼叫的主 叫方加入到本次多方通话;否则,说明该来点呼叫的主叫方跟本次多方通话无关,用户终端优先处理本次多方通话,自动挂断该来电呼叫。
步骤608、将拨号结果返回给用户界面。
如上所述,借助本发明实施例提供的技术方案,通过对多方通 话的联系人建立群组,使得会议电话的发起者可以对会议电话进刊-有效控制,并且,在本发明实施例中,可以自动呼叫需要进行多方 通话的群组中的各个联系人,从而简化了发起者组织多方通话的操 作流程,提高了用户体验和执行效率。
以上所述4又为本发明的优选实施例而已,并不用于限制本发明, 对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在 本发明的精神和原则之内,所作的任何修改、等同替换、改进等, 均应包含在本发明的保护范围之内。
权利要求
1.一种用于多方通话的呼叫装置,设置在用户终端,其特征在于,所述装置包括存储模块,用于存储多方通话的一个或多个群组,其中,每个群组中包括一个或多个被叫方的信息;控制模块,用于响应于用户选择群组的操作,从所述存储模块中分别读取用户选择的群组的各个被叫方的信息,并将读取的信息发送给通话模块,控制所述通话模块进行呼叫;所述通话模块,用于呼叫所述控制模块读取的所述信息对应的被叫方。
2. 根据权利要求1所述的装置,其特征在于,所述多方通话装置 还包括短消息模块,用于在所述通话模块呼叫失败时,向所述通 话才莫块呼叫的所述被叫方发送预先编辑的短消息,以通知所述 #皮叫方参力口多方通i舌。
3. 根据权利要求2所述的装置,其特征在于,所述短消息模块还 用于向用户选择的所述群组中的所有被叫方发送短消息以进 4亍多方通"^预约。
4. 根据权利要求2或3所述的装置,其特征在于,所述存储模块 还用于存储预先编辑的所述短消息。
5. 根据权利要求1所述的装置,其特征在于,所述控制模块还用于控制所述通话模块挂起成功的呼叫, 并在所述通话冲莫块呼叫所述群组中的所有^皮叫方之后,控制所 述通话模块将所有挂起的呼叫加入到多方通话中;所述通话模块还用于在所述控制模块的控制下,挂起成功 的呼叫,并在呼叫所述群组中的所有#1叫方之后,在所述控制 模块的控制下将所有挂起的呼叫加入到多方通话中。
6. 根据权利要求5所述的装置,其特征在于,所述通话才莫块还用于4妾收其它用户终端的呼叫;在所述通话模块将挂起的呼叫加入到多方通话之前,如果 所述通话才莫块接收到呼叫,所述控制才莫块还用于判断该呼叫的 主叫方是否为所述群组中的一个^皮叫方,如果是,则控制所述 通话^t块挂起该呼叫,否则控制所述通话才莫块结束该呼叫。
7. —种用于多方通话的呼叫方法,其特4正在于,包括响应于用户选择群组的操作,多方通话发起方的用户终端 从预先设定的多方通话的一个或多个群组中选择用户指定的 群组,其中,每个群组中包括一个或多个被叫方的信息;所述用户终端分别读取指定的所述群组中的各个^皮叫方 的信息,并根据读取的信息分别对各个被叫方进行呼叫,挂起 成功的呼叫;所述用户终端将挂起的呼叫加入到多方通话。
8. 根据权利要求7所述的方法,其特征在于,在从所述一个或多 个群组中选择用户指定的所述群组后,所述方法还包4舌所述用户终端读耳又指定的所述群组中的所有^皮叫方的信 息,并根据读取到的信息发送短消息,以预约所述群组中的所 有3皮叫方进4亍多方通"^舌。
9. 根据权利要求7所述的方法,其特征在于,在对所述群组的各 个^皮叫方进4亍呼叫的过禾呈中,对于失败的呼叫,所述方法还包 括结束本次呼叫,并向本次呼叫的^皮叫方发送预先i殳置的短消息,以通4口所述4皮叫方参力O所述多方通"^舌。
10. 根据权利要求9所述的方法,其特征在于,在所述用户终端将 挂起的呼叫力口入到多方通"i舌之前,^口果所述用户终端4妄收到呼 叫,所述方法还包4舌判断该呼叫的主叫方是否为所述群组中的一个^皮叫方,如 果是,则4圭起该呼叫,否则结束该呼叫。
全文摘要
本发明公开了一种用于多方通话的呼叫装置及方法。在上述装置中包括存储模块,用于存储多方通话的一个或多个群组,其中,每个群组中包括一个或多个被叫方的信息;控制模块,用于响应于用户选择群组的操作,从存储模块中分别读取用户选择的群组的各个被叫方的信息,并将读取的信息发送给通话模块,控制通话模块进行呼叫;通话模块,用于呼叫控制模块读取的信息对应的被叫方。根据本发明提供的技术方案,简化了多方通话发起者的拨打操作,提高了用户体验及组织多方通话的效率。
文档编号H04W4/16GK101656937SQ200910176119
公开日2010年2月24日 申请日期2009年9月18日 优先权日2009年9月18日
发明者芬 张, 云 陈, 凯 陈 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1