CN105553679A - 一种信息推送方法、系统及服务器 - Google Patents
一种信息推送方法、系统及服务器 Download PDFInfo
- Publication number
- CN105553679A CN105553679A CN201510386216.0A CN201510386216A CN105553679A CN 105553679 A CN105553679 A CN 105553679A CN 201510386216 A CN201510386216 A CN 201510386216A CN 105553679 A CN105553679 A CN 105553679A
- Authority
- CN
- China
- Prior art keywords
- participant
- communication information
- target participant
- call
- described target
- 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
- 238000000034 method Methods 0.000 title claims abstract description 33
- 238000004891 communication Methods 0.000 claims abstract description 172
- 230000000052 comparative effect Effects 0.000 claims description 12
- 230000000694 effects Effects 0.000 description 2
- 230000000977 initiatory effect Effects 0.000 description 2
- 238000004590 computer program Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
Landscapes
- Telephonic Communication Services (AREA)
Abstract
本发明公开了一种信息推送方法,该方法包括:接收终端发起的通话请求,根据所述通话请求建立通话;获取所述通话中的目标参与者的通讯信息;判断所述通话中的各个参与者是否具有所述目标参与者的通讯信息,若否,则将所述目标参与者的通讯信息推送给没有所述目标参与者的通讯信息的参与者。采用上述方案,可实现将所述通话中的目标参与者的通讯信息自动推送给没有该通讯信息的参与者,减少了用户操作。
Description
技术领域
本发明涉及计算机通信领域,尤其涉及一种信息推送方法及服务器。
背景技术
多方通话(MultiParty,MPTY),就是通过各种手段实现的多方在线语音通话。可以实现多方、异地实时的在线交流,主要应用于商务会谈,典型的实现方式如电话会议。另随着移动互联网的崛起,更多互联网方式的多方通话开始涌现,让我们的工作生活得到更大的便利。
实际应用中,多方通话中的多个参与者在通话结束之后,通常会存在添加该多方通话中的其他参与者为联系人的需求,用以保持后续工作或生活上的交流。但是,用户通常只能通过多次手动输入来添加该多方通话中的其他参与者的通讯信息,添加效率低,操作繁琐。
发明内容
本发明实施例所要解决的技术问题在于,提供一种信息推送方法及服务器,可实现将所述通话中的目标参与者的通讯信息自动推送给没有该通讯信息的参与者,减少了用户操作。
第一方面,本发明实施例提供了一种信息推送方法,包括:
接收终端发起的通话请求,根据所述通话请求建立通话;
获取所述通话中的目标参与者的通讯信息;
判断所述通话中的各个参与者是否具有所述目标参与者的通讯信息,若否,则将所述目标参与者的通讯信息推送给没有所述目标参与者的通讯信息的参与者。
结合第一方面,在第一种可能的实现方式中,所述通话中的单个参与者,或者,所述通话中的多个参与者。
结合第一方面,在第二种可能的实现方式中,所述获取所述通话中的目标参与者的通讯信息,包括:
从所述通话的发起者获取所述目标参与者的通讯信息;或,从所述目标参与者获取所述目标参与者的通讯信息。
结合第一方面,在第三种可能的实现方式中,所述判断所述通话中的各个参与者是否具有所述目标参与者的通讯信息,包括:
判断所述各个参与者的社交通讯录中是否存在与所述目标参与者匹配的联系人信息,若否,则将所述目标参与者的通讯信息推送给社交通讯录中没有所述目标参与者的通讯信息的参与者,若是,则比较所述各个参与者的社交通讯录中已存在的所述目标参与者的通讯信息与所述服务器获取的所述目标参与者的通讯信息是否一致,将所述目标参与者的通讯信息推送给比较结果不一致的参与者;
在所述判断所述各个参与者的社交通讯录中是否存在与所述目标参与者匹配的联系人信息之前,还包括:获取所述通话中的各个参与者的社交通讯录。
结合第一方面的第三种可能的实现方式,在第四种可能的实现方式中,在所述获取所述各个参与者的社交通讯录之前,还包括:获得所述各个参与者的授权,并根据所述各个参与者的授权分别获取所述各个参与者的社交通讯录。
第二方面,本发明实施例提供了一种服务器,包括:
接收单元,用于接收终端发起的通话请求,根据所述通话请求建立通话;
第一获取单元,用于获取所述通话中的目标参与者的通讯信息;
判断单元,用于判断所述通话中的各个参与者是否具有所述目标参与者的通讯信息;
推送单元,用于当所述判断单元输出的判断结果为否时,将所述目标参与者的通讯信息推送给没有所述目标参与者的通讯信息的参与者。
结合第二方面,在第一种可能的实现方式中,所述目标参与者包括:所述通话中的单个参与者,或者,所述通话中的多个参与者。
结合第二方面,在第二种可能的实现方式中,所述第一获取单元,具体用于:从所述通话的发起者获取所述目标参与者的通讯信息;或,从所述目标参与者获取所述目标参与者的通讯信息。
结合第二方面,在第三种可能的实现方式中,所述判断单元,具体用于:判断所述各个参与者的社交通讯录中是否存在与所述目标参与者匹配的联系人信息;
所述推送单元包括:第一推送子单元和第二推送子单元;所述服务器还包括:第二获取单元和比较单元,其中:
所述第二获取单元,用于在所述判断单元判断所述各个参与者的社交通讯录中是否存在与所述目标参与者匹配的联系人信息之前,获取所述通话中的各个参与者的社交通讯录;
所述第一推送子单元,用于当所述判断单元输出的判断结果为否时,将所述目标参与者的通讯信息推送给社交通讯录中没有所述目标参与者的通讯信息的参与者;
所述比较单元,用于当所述判断单元输出的判断结果为是时,则比较所述各个参与者的社交通讯录中已存在的所述目标参与者的通讯信息与所述服务器获取的所述目标参与者的通讯信息是否一致;
所述第二推送子单元,用于将所述目标参与者的通讯信息推送给比较结果不一致的参与者。
结合第二方面的第三种可能的实现方式,在第四种可能的实现方式中,所述服务器还包括:授权单元,用于在所述第二获取单元获取所述各个参与者的社交通讯录之前,获得所述各个参与者的授权,并根据所述各个参与者的授权分别获取所述各个参与者的社交通讯录。
本发明实施例中,服务器获取通话中的目标参与者的通讯信息,并判断所述通话中的各个参与者是否具有所述目标参与者的通讯信息,若否,则将所述目标参与者的通讯信息推送给没有所述目标参与者的通讯信息的参与者,可实现将所述通话中的目标参与者的通讯信息自动推送给没有该通讯信息的参与者,减少了用户操作。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例提供的信息推送方法的第一实施例的流程图;
图2是本发明实施例提供的信息推送方法的第二实施例的流程图;
图3是本发明实施例提供的服务器的第一实施例的结构示意图;
图4是本发明实施例提供的服务器的第二实施例的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明实施例公开了一种信息推送方法及服务器,可实现将所述通话中的目标参与者的通讯信息自动推送给没有该通讯信息的参与者,减少了用户操作。
需要说明的,本发明实施例中涉及的通话可以是终端发起的多方通话,也可以是终端发起的普通的两方通话,这里不做限制。本发明实施例中公开的信息推送方法的执行者可以是提供通话服务的服务器,也可以是通话终端,不应构成限定。为了便于说明,下面以服务器为例来阐述本实施例公开的信息推送方法。
下面主要以多方通话为例来详细描述本发明实施例提供的信息推送方法。
参见图1,是本发明实施例提供的信息推送方法的第一实施例的流程图。如图1所示,该方法可包括以下步骤:
S101,接收终端发起的通话请求,根据所述通话请求建立通话。
通常,多方通话需要一个发起者,该发起者往往跟运营商签约了多方通话业务,才有权限发起一个多方通话。
举例说明,多方通话的建立流程通常是:发起者A先呼叫参与者B,参与者B用户接通呼叫,形成一个典型的两人通话的基本呼叫场景,此后发起者A通过所述终端发起保持呼叫参与者B的请求,紧接着呼叫另一个参与者C,在与参与者C建立了一个基本通话之后,由发起者A发起建立多方通话的业务请求,A、B、C三方加入到一个多方通话中来,他们每个人都可以听到其他两人的话音。其他多方通话的建立过程与此类似。
S103,获取所述通话中的目标参与者的通讯信息。
本发明实施例中,所述目标参与者可包括:所述通话的发起者,或者,所述通话中的全部参与者。
本发明实施例中,所述通讯信息可包括:电话号码、IP地址和社交账号等基本通讯信息。所述通讯信息还可包括:头像信息、博客地址等附加通讯信息。实际使用中,所述通讯信息还可以是其他社交用途的信息,这里不做限制。
可理解的,多方通话的发起者通常具有多方通话的全部参与者的基本通讯信息(如电话号码、IP地址、社交账号等),因为发起者是通过所述基本通讯信息向多方通话的全部参与者发出通话邀请的。
可选的,服务器可以从多方通话的发起者获取所述目标参与者的通讯信息。
可选的,服务器也可以从所述目标参与者获取所述目标参与者的通讯信息,可实现获取所述目标参与者的最新的通讯信息,可避免从多方通话的发起者获取过时的目标参与者的通讯信息。
S105,判断所述通话中的各个参与者是否具有所述目标参与者的通讯信息。
在一种应用场景下,所述目标参与者可以是所述通话中的单个参与者(如发起者)。服务器可判断所述通话中的各个参与者(除了所述目标参与者外)是否具有所述目标参与者的通讯信息。
在另一种应用场景下,所述目标参与者可以是多个目标参与者(如全部参与者)的集合。服务器可针对所述目标参与者中的每一个目标参与者执行一次S105。即,在单次判断中,针对所述目标参与者中的单个目标参与者,服务器可判断所述通话中的各个参与者(除了该单个目标参与者外)是否具有该单个目标参与者的通讯信息。
具体的,当通过S105得出的判断结果为是时,服务器可结束当前操作;当通过S105得出的判断结果为否时,服务器可执行S107。
S107,将所述目标参与者的通讯信息推送给没有所述目标参与者的通讯信息的参与者。
在一种应用场景下,所述目标参与者是所述通话的发起者。服务器可将所述多方通话的发起者的通讯信息推送给所述多方通话中的其他参与者,以使所述其他参与者都能获得发起者的通讯信息。
例如,多方通话会议的发起者是项目负责人A。那么,服务器可以将项目负责人A的通讯信息推送给多方通话中没有负责人A的通讯信息的参与者。
在另一种应用场景下,所述目标参与者是所述通话的全部参与者(包括通话的发起者)。对于所述多方通话中的任一参与者,服务器可将其他全部参与者的通讯信息推送给该参与者,以使该参与者具有所述多方通话中其他全部成员(除了该参与者自己)的通讯信息。
例如,多方通话会议的全部参与者包括:发起者A(具有参与者B和C的通讯信息)、参与者B(具有发起者A的通讯信息)和参与者C(具有发起者A的通讯信息)。那么,服务器可将参与者C的通讯信息推送给参与者B,可将参与者B的通讯信息推送给参与者C。
示例仅仅是本发明实施例的一种实现方式,实际使用中可以不同,不应构成限定。
需要说明的,所述目标参与者还可以是多方通话中的任意多个参与者。
本发明实施例中,所述目标参与者可以由多方通话的发起者来确定。
例如,发起者通过多方通话的用户界面从多方通话的成员列表中选择部分参与者作为所述目标参与者,并请求服务器推送该部分参与者的通讯信息给其他参与者。
本发明实施例中,所述目标参与者也可以是多方通话中的其他参与者(除发起者)向服务器请求确定的。
例如,参与者A向服务器请求参与者B的通讯信息,参与者B向服务器请求参与者C的通讯信息。
示例仅仅是本发明实施例的一种实现方式,实际使用中可以不同,不应构成限定。
实施本发明实施例,服务器获取通话中的目标参与者的通讯信息,并判断所述通话中的各个参与者是否具有所述目标参与者的通讯信息,若否,则将所述目标参与者的通讯信息推送给没有所述目标参与者的通讯信息的参与者,可实现将所述通话中的目标参与者的通讯信息自动推送给没有该通讯信息的参与者,减少了用户操作。
参见图2,是本发明实施例提供的信息推送方法的第二实施例的流程图。进一步的详细说明了本发明提供的信息推送方法,图2实施例没有提及的内容,请参见图1实施例的内容。如图2所示,该方法可包括以下步骤:
S201,接收终端发起的通话请求,根据所述通话请求建立通话。
通常,多方通话需要一个发起者,该发起者往往跟运营商签约了多方通话业务,才有权限发起一个多方通话。
举例说明,多方通话的建立流程通常是:发起者A先呼叫参与者B,参与者B用户接通呼叫,形成一个典型的两人通话的基本呼叫场景,此后发起者A通过所述终端发起保持呼叫参与者B的请求,紧接着呼叫另一个参与者C,在与参与者C建立了一个基本通话之后,由发起者A发起建立多方通话的业务请求,A、B、C三方加入到一个多方通话中来,他们每个人都可以听到其他两人的话音。其他多方通话的建立过程与此类似。
S203,获取所述通话中的目标参与者的通讯信息。
本发明实施例中,所述目标参与者可包括:所述通话的发起者,或者,所述通话中的全部参与者。
本发明实施例中,所述通讯信息可包括:电话号码、IP地址和社交账号等基本通讯信息。所述通讯信息还可包括:头像信息、博客地址等附加通讯信息。实际使用中,所述通讯信息还可以是其他社交用途的信息,这里不做限制。
可理解的,多方通话的发起者通常具有多方通话的全部参与者的基本通讯信息(如电话号码、IP地址、社交账号等),因为发起者是通过所述基本通讯信息向多方通话的全部参与者发出通话邀请的。
可选的,服务器可以从多方通话的发起者获取所述目标参与者的通讯信息。
可选的,服务器也可以从所述目标参与者获取所述目标参与者的通讯信息,可实现获取所述目标参与者的最新的通讯信息,可避免从多方通话的发起者获取过时的目标参与者的通讯信息。
S205,获取所述通话中的各个参与者的社交通讯录。
具体的,所述各个参与者的社交通讯录用于存储所述各个参与者的联系人。所述社交通讯录可以是电话通讯录,也可以是互联网社交应用的联系人列表,还可以是企业等局域网内使用的通讯工具的通讯列表,这里不做限制。
具体的,在服务器获取所述各个参与者的社交通讯录之前,服务器还可以获得所述各个参与者的授权,并根据所述各个参与者的授权分别获取所述各个参与者的社交通讯录。
S207,判断所述各个参与方的社交通讯录中是否存在与所述目标参与者匹配的联系人信息。
具体的,实施例涉及的所述与所述目标参与者匹配的联系人信息即可为:所述目标参与方在所述各个参与方的社交通讯录中的通讯信息。服务器可通过执行S207初步地判断出所述各个参与方的社交通讯录中是否存在所述目标参与方的通讯信息。
在一种应用场景下,所述目标参与者可以是所述通话中的单个参与者。服务器可判断所述通话中的各个参与者(除了所述目标参与者外)的社交通讯录中是否存在与所述目标参与者匹配的联系人信息。
例如,所述目标参与方是所述通话的发起者。那么,服务器可遍历所述通话中的各个参与者的社交通讯录,判断所述各个参与者的社交通讯录中是否包含所述通话的发起者的通讯信息。
在另一种应用场景下,所述目标参与者可以是多个目标参与者(如全部参与者)的集合。服务器可针对所述目标参与者中的每一个目标参与者执行一次S207。即,在单次判断中,针对所述目标参与者中的单个目标参与者,服务器可判断所述通话中的各个参与者(除了该单个目标参与者外)的社交通讯录中是否包含该单个目标参与者的通讯信息。
具体的,当通过S207得出的判断结果为是时,服务器可执行S209;当通过S207得出的判断结果为否时,服务器可执行S211
S209,比较所述各个参与者的社交通讯录中已存在的所述目标参与者的通讯信息与服务器获取的所述目标参与者的通讯信息是否一致。
具体的,如果所述各个参与者的社交通讯录中存在联系人是所述目标参与者,那么,服务器可通过进一步执行S209来判断出所述各个参与者拥有的所述目标参与者的通讯信息是否过时。
例如,服务器通过S203获取的目标参与者C的电话号码是“1234567”。如果多方通话中的参与者A的通讯录中保存的目标参与者C的电话号码是“1112222”,那么,服务器可判定参与者A的通讯录中保存的目标参与者C的通讯信息已经过时,服务器可将新获取的目标参与者C的电话号码“1234567””推送给参与者A,用以更新参与者A的通讯录。
具体的,当通过S209得出的比较结果一致时,则表明所述各个参与者拥有的所述目标参与者的通讯信息是最新的,服务器可结束当前操作;当通过S209得出的比较结果不一致时,则表明所述各个参与者拥有的所述目标参与者的通讯信息是过时的,服务器可执行S213。
S211,将所述目标参与者的通讯信息推送给社交通讯录中没有所述目标参与者的参与者。
具体的,在所述通话的各个参与者中,如果存在一个或多个参与者的社交通讯录中没有所述目标参与者,那么,服务器可将所述目标参与者的通讯信息推送给所述一个或多个参与者。
S213,将所述目标参与者的通讯信息推送给比较结果不一致的参与者。
具体的,当通过S209得出的比较结果不一致时,服务器可将S203中获得的最新的目标参与者的通讯信息推送给比较结果不一致的参与者,用以更新所述各个参与者拥有的所述目标参与者的通讯信息。
实施本发明实施例,服务器获取通话中的目标参与者的通讯信息,将新获取的目标参与者的通讯信息推送给通讯录中不包含所述目标参与者的参与者,并进一步的更新其他参与者的通讯录中保存的所述目标参与者的通讯信息,可实现更新所述各个参与者拥有的所述目标参与者的通讯信息。
参见图3,是本发明实施例提供的服务器的第一实施例的结构示意图。如图3所示,服务器30可包括:接收单元301、第一获取单元303、判断单元305和推送单元307。其中:
接收单元301,用于接收终端发起的通话请求,根据所述通话请求建立通话;
第一获取单元303,用于获取所述通话中的目标参与者的通讯信息;
判断单元305,用于判断所述通话中的各个参与者是否具有所述目标参与者的通讯信息;
推送单元307,用于当所述判断单元输出的判断结果为否时,将所述目标参与者的通讯信息推送给没有所述目标参与者的通讯信息的参与者。
本发明实施例中,所述目标参与者可包括:所述通话的发起者,或者,所述通话中的全部参与者。
本发明实施例中,所述通讯信息可包括:电话号码、IP地址和社交账号等基本通讯信息。所述通讯信息还可包括:头像信息、博客地址等附加通讯信息。实际使用中,所述通讯信息还可以是其他社交用途的信息,这里不做限制。
可理解的,多方通话的发起者通常具有多方通话的全部参与者的基本通讯信息(如电话号码、IP地址、社交账号等),因为发起者是通过所述基本通讯信息向多方通话的全部参与者发出通话邀请的。
可选的,第一获取单元303可以从多方通话的发起者获取所述目标参与者的通讯信息。
可选的,第一获取单元303也可以从所述目标参与者获取所述目标参与者的通讯信息,可实现获取所述目标参与者的最新的通讯信息,可避免从多方通话的发起者获取过时的目标参与者的通讯信息。
在本发明实施例的一种应用场景下,所述目标参与者可以是所述通话中的单个参与者(如发起者)。判断单元305可判断所述通话中的各个参与者(除了所述目标参与者外)是否具有所述目标参与者的通讯信息。
在本发明实施例的另一种应用场景下,所述目标参与者可以是多个目标参与者(如全部参与者)的集合。判断单元305可针对所述目标参与者中的每一个目标参与者进行一次判断。即,在单次判断中,针对所述目标参与者中的单个目标参与者,判断单元305可判断所述通话中的各个参与者(除了该单个目标参与者外)是否具有该单个目标参与者的通讯信息。
需要说明的,所述目标参与者还可以是多方通话中的任意多个参与者。
本发明实施例中,所述目标参与者可以由多方通话的发起者来确定。
例如,发起者通过多方通话的用户界面从多方通话的成员列表中选择部分参与者作为所述目标参与者,并请求服务器推送该部分参与者的通讯信息给其他参与者。
本发明实施例中,所述目标参与者也可以是多方通话中的其他参与者(除发起者)向服务器请求确定的。
例如,参与者A向服务器请求参与者B的通讯信息,参与者B向服务器请求参与者C的通讯信息。
示例仅仅是本发明实施例的一种实现方式,实际使用中可以不同,不应构成限定。
可理解的,服务器30的各个模块的工作原理还可以参见图1或图2实施例描述的内容,这里不再赘述。
参见图4,是本发明实施例提供的服务器的第二实施例的结构示意图。如图4所示的服务器30在包括:接收单元301、第一获取单元303、判断单元305和推送单元307外,还可包括:第二获取单元309和比较单元311。其中:
判断单元305,可具体用于:判断所述各个参与者的社交通讯录中是否存在与所述目标参与者匹配的联系人信息;
服务器30还可包括:第二获取单元309和比较单元311。推送单元307可进一步的包括:第一推送子单元3071和第二推送子单元3073。其中:
第二获取单元309,用于在判断单元305判断所述各个参与者的社交通讯录中是否存在与所述目标参与者匹配的联系人信息之前,获取所述通话中的各个参与者的社交通讯录;
比较单元311,用于当判断单元305输出的判断结果为是时,则比较所述各个参与者的社交通讯录中已存在的所述目标参与者的通讯信息与所述服务器获取的所述目标参与者的通讯信息是否一致;
第一推送子单元3071,用于当判断单元305输出的判断结果为否时,将所述目标参与者的通讯信息推送给社交通讯录中没有所述目标参与者的参与者;
第二推送子单元3073,用于当比较单元311输出的判断结果为否时,将所述目标参与者的通讯信息推送给比较结果不一致的参与者。
本发明实施例中,所述各个参与者的社交通讯录用于存储所述各个参与者的联系人。所述社交通讯录可以是电话通讯录,也可以是互联网社交应用的联系人列表,还可以是企业等局域网内使用的通讯工具的通讯列表,这里不做限制。
进一步的,服务器30还可包括:授权单元,所述授权单元用于在第二获取单元309获取所述各个参与者的社交通讯录之前,获得所述各个参与者的授权,并根据所述各个参与者的授权分别获取所述各个参与者的社交通讯录。
在本发明实施例的一种应用场景下,所述目标参与者可以是所述通话中的单个参与者。判断单元305可判断所述通话中的各个参与者(除了所述目标参与者外)的社交通讯录中是否存在与所述目标参与者匹配的联系人信息。
例如,所述目标参与方是所述通话的发起者。那么,判断单元305可遍历所述通话中的各个参与者的社交通讯录,判断所述各个参与者的联系人中是否包含所述通话的发起者。
在本发明实施例的另一种应用场景下,所述目标参与者可以是多个目标参与者(如全部参与者)的集合。判断单元305可针对所述目标参与者中的每一个目标参与者进行一次判断。即,在单次判断中,针对所述目标参与者中的单个目标参与者,判断单元305可判断所述通话中的各个参与者(除了该单个目标参与者外)的联系人中是否包含该单个目标参与者。
具体的,如果所述各个参与者的社交通讯录中存在联系人是所述目标参与者,那么,比较单元311可通过进一步的比较过程来判断出所述各个参与者拥有的所述目标参与者的通讯信息是否过时。
具体的,在所述通话的各个参与者中,如果存在一个或多个参与者的社交通讯录中没有所述目标参与者,那么,第一推送子单元3071可将所述目标参与者的通讯信息推送给所述一个或多个参与者。
具体的,当比较单元311得出的比较结果不一致时,第二推送子单元3073可将第一获取单元303获得的最新的目标参与者的通讯信息推送给比较结果不一致的参与者,用以更新所述各个参与者拥有的所述目标参与者的通讯信息。
可理解的,服务器30的各个模块的工作原理还可以参见图1或图2实施例描述的内容,这里不再赘述。
综上所述,本发明实施例中,服务器获取通话中的目标参与者的通讯信息,并判断所述通话中的各个参与者是否具有所述目标参与者的通讯信息,若否,则将所述目标参与者的通讯信息推送给没有所述目标参与者的通讯信息的参与者,可实现将所述通话中的目标参与者的通讯信息自动推送给没有该通讯信息的参与者,减少了用户操作。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-OnlyMemory,ROM)或随机存储记忆体(RandomAccessMemory,RAM)等。
以上所揭露的仅为本发明一种较佳实施例而已,当然不能以此来限定本发明之权利范围,本领域普通技术人员可以理解实现上述实施例的全部或部分流程,并依本发明权利要求所作的等同变化,仍属于发明所涵盖的范围。
Claims (10)
1.一种信息推送方法,其特征在于,包括:
接收终端发起的通话请求,根据所述通话请求建立通话;
获取所述通话中的目标参与者的通讯信息;
判断所述通话中的各个参与者是否具有所述目标参与者的通讯信息,若否,则将所述目标参与者的通讯信息推送给没有所述目标参与者的通讯信息的参与者。
2.如权利要求1所述的方法,其特征在于,所述目标参与者包括:所述通话中的单个参与者,或者,所述通话中的多个参与者。
3.如权利要求1所述的方法,其特征在于,所述获取所述通话中的目标参与者的通讯信息,包括:
从所述通话的发起者获取所述目标参与者的通讯信息;或,从所述目标参与者获取所述目标参与者的通讯信息。
4.如权利要求1所述的方法,其特征在于,所述判断所述通话中的各个参与者是否具有所述目标参与者的通讯信息,包括:
判断所述各个参与者的社交通讯录中是否存在与所述目标参与者匹配的联系人信息,若否,则将所述目标参与者的通讯信息推送给社交通讯录中没有所述目标参与者的通讯信息的参与者,若是,则比较所述各个参与者的社交通讯录中已存在的所述目标参与者的通讯信息与所述服务器获取的所述目标参与者的通讯信息是否一致,将所述目标参与者的通讯信息推送给比较结果不一致的参与者;
在所述判断所述各个参与者的社交通讯录中是否存在与所述目标参与者匹配的联系人信息之前,还包括:获取所述通话中的各个参与者的社交通讯录。
5.如权利要求4所述的方法,其特征在于,在所述获取所述各个参与者的社交通讯录之前,还包括:获得所述各个参与者的授权,并根据所述各个参与者的授权分别获取所述各个参与者的社交通讯录。
6.一种服务器,其特征在于,包括:
接收单元,用于接收终端发起的通话请求,根据所述通话请求建立通话;
第一获取单元,用于获取所述通话中的目标参与者的通讯信息;
判断单元,用于判断所述通话中的各个参与者是否具有所述目标参与者的通讯信息;
推送单元,用于当所述判断单元输出的判断结果为否时,将所述目标参与者的通讯信息推送给没有所述目标参与者的通讯信息的参与者。
7.如权利要求6所述的服务器,其特征在于,所述目标参与者包括:所述通话中的单个参与者,或者,所述通话中的多个参与者。
8.如权利要求6所述的服务器,其特征在于,所述第一获取单元,具体用于:从所述通话的发起者获取所述目标参与者的通讯信息;或,从所述目标参与者获取所述目标参与者的通讯信息。
9.如权利要求6所述的服务器,其特征在于,所述判断单元,具体用于:判断所述各个参与者的社交通讯录中是否存在与所述目标参与者匹配的联系人信息;
所述推送单元包括:第一推送子单元和第二推送子单元;所述服务器还包括:第二获取单元和比较单元,其中:
所述第二获取单元,用于在所述判断单元判断所述各个参与者的社交通讯录中是否存在与所述目标参与者匹配的联系人信息之前,获取所述通话中的各个参与者的社交通讯录;
所述第一推送子单元,用于当所述判断单元输出的判断结果为否时,将所述目标参与者的通讯信息推送给社交通讯录中没有所述目标参与者的通讯信息的参与者;
所述比较单元,用于当所述判断单元输出的判断结果为是时,则比较所述各个参与者的社交通讯录中已存在的所述目标参与者的通讯信息与所述服务器获取的所述目标参与者的通讯信息是否一致;
所述第二推送子单元,用于将所述目标参与者的通讯信息推送给比较结果不一致的参与者。
10.如权利要求9所述的服务器,其特征在于,还包括:授权单元,用于在所述第二获取单元获取所述各个参与者的社交通讯录之前,获得所述各个参与者的授权,并根据所述各个参与者的授权分别获取所述各个参与者的社交通讯录。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510386216.0A CN105553679A (zh) | 2015-06-30 | 2015-06-30 | 一种信息推送方法、系统及服务器 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510386216.0A CN105553679A (zh) | 2015-06-30 | 2015-06-30 | 一种信息推送方法、系统及服务器 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN105553679A true CN105553679A (zh) | 2016-05-04 |
Family
ID=55832622
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510386216.0A Pending CN105553679A (zh) | 2015-06-30 | 2015-06-30 | 一种信息推送方法、系统及服务器 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105553679A (zh) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101945175A (zh) * | 2010-09-26 | 2011-01-12 | 宇龙计算机通信科技(深圳)有限公司 | 一种自动添加联系人信息的方法、装置及移动终端 |
CN102857512A (zh) * | 2012-09-18 | 2013-01-02 | 广东威创视讯科技股份有限公司 | 基于sip协议的分布式会议方法 |
CN103546613A (zh) * | 2013-10-15 | 2014-01-29 | 广东欧珀移动通信有限公司 | 联系人记录方法、装置和移动终端 |
CN104135563A (zh) * | 2014-07-04 | 2014-11-05 | 北京奇虎科技有限公司 | 一种通信处理方法和系统 |
CN104580247A (zh) * | 2015-01-27 | 2015-04-29 | 宇龙计算机通信科技(深圳)有限公司 | 基于ims多方通话的信息同步方法和信息同步装置 |
-
2015
- 2015-06-30 CN CN201510386216.0A patent/CN105553679A/zh active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101945175A (zh) * | 2010-09-26 | 2011-01-12 | 宇龙计算机通信科技(深圳)有限公司 | 一种自动添加联系人信息的方法、装置及移动终端 |
CN102857512A (zh) * | 2012-09-18 | 2013-01-02 | 广东威创视讯科技股份有限公司 | 基于sip协议的分布式会议方法 |
CN103546613A (zh) * | 2013-10-15 | 2014-01-29 | 广东欧珀移动通信有限公司 | 联系人记录方法、装置和移动终端 |
CN104135563A (zh) * | 2014-07-04 | 2014-11-05 | 北京奇虎科技有限公司 | 一种通信处理方法和系统 |
CN104580247A (zh) * | 2015-01-27 | 2015-04-29 | 宇龙计算机通信科技(深圳)有限公司 | 基于ims多方通话的信息同步方法和信息同步装置 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101719111B1 (ko) | 전화 네트워크 시스템 및 방법 | |
US8249571B2 (en) | Method and system for mobile call conferencing | |
US9673989B2 (en) | Method and systems for connection into conference calls | |
AU2018260892A1 (en) | Media channel management apparatus for network communications sessions | |
US10257360B2 (en) | System and method to improve management during a conference call | |
EP2910007B1 (en) | Reduction of chaining in conference sessions | |
US12301762B2 (en) | System and method for facilitating setup and joining of conference calls | |
US8175243B2 (en) | Systems and methods for facilitating teleconferencing without pre-reservation of conference resources | |
US10334094B1 (en) | Telephone network system and method | |
CN104270827B (zh) | 一种转移通话的方法及装置 | |
CN101945357A (zh) | 移动终端多方通话实现方法、系统、终端和多方通话平台 | |
US10187529B2 (en) | Systems and methods for conducting conference calls | |
US20140098947A1 (en) | Ad hoc meeting initiation | |
CN113489850B (zh) | 一种电话号码保护方法、装置、系统及存储介质 | |
CN102523099B (zh) | 一种发起多点会议的方法、装置、终端及系统 | |
CN105682006A (zh) | 一种耳机及基于耳机实现电话会议的方法 | |
CN105376434A (zh) | 在移动端进行电话预约会议的装置和方法 | |
US20100189243A1 (en) | Enhanced announcement of conference call participants | |
US20100189240A1 (en) | Contacting a person outside of a teleconference without leaving the teleconference | |
CN113949677A (zh) | 一种多人同时通话方法及系统 | |
US7684434B2 (en) | System and method for providing a presence based Camp-On feature in a communications environment | |
CN103024222A (zh) | 一种基于手机的多方通话召集方法 | |
CN105553679A (zh) | 一种信息推送方法、系统及服务器 | |
CN108848279B (zh) | 通话处理方法、装置、设备及计算机可读存储介质 | |
US20030195930A1 (en) | System and method for effecting conference calling |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20160504 |
|
RJ01 | Rejection of invention patent application after publication |