呼叫方法、装置、系统及呼叫管理系统与流程

文档序号:11216066阅读:648来源:国知局
呼叫方法、装置、系统及呼叫管理系统与流程

本发明涉及互联网通信领域,尤其涉及呼叫方法、装置、系统及呼叫管理系统。



背景技术:

随着互联网技术以及通信技术的不断发展,人们的生活越来越丰富,足不出户也可以享受各种服务;但是足不出户地享受各种服务的同时,人们对外出需求也降低,出门机会少,结交新朋友的机会也越来越少,所以,圈子却也越来越窄。所以也有越来越多的社交软件、网站等应用应运而生。

但是,在现有技术中当某用户想要对其他的用户进行通话或者视频时,通信发起方必须要知道对方的信息,从而来建立点对点的通信;例如,用户a要进行通信的话首先必须要知道通信对方是谁,并且还要知道对方的通信信息,例如ip(internetprotocol,网际协议)地址,手机号码,注册号码等等。



技术实现要素:

本发明要解决的主要技术问题是,提供一种呼叫方法、装置、系统及呼叫管理系统,解决现有技术中必须要在知道对方的通信信息的情况下才能进行完成通信的问题。

为了解决上述问题,本发明提供一种呼叫方法,包括:

接收请求方发起的呼叫请求;

根据所述呼叫请求获取所述请求方和其他用户的用户信息;

根据所述其他用户的用户信息与所述请求方的用户信息,判断所述其他用 户是否满足预设匹配规则,若是,则将所述其他用户加入匹配池;

按照预设选择规则从所述匹配池中选择与所述请求方进行通信的应答方。

在本发明一种实施例中,所述用户信息包括用户的注册信息,所述注册信息包括用户的个人基本信息以及针对进行通信的应答方需要满足的要求标准;所述预设匹配规则包括:所述其他用户的个人基本信息符合所述请求方的要求标准。

在本发明一种实施例中,所述用户信息包括用户对应的终端的当前状态信息,所述当前状态信息包括所述终端的自身状态属性;所述预设匹配规则包括:所述其他用户对应的终端的当前状态信息与所述请求方对应的终端的当前状态信息一致。

在本发明一种实施例中,所述用户信息包括用户的历史信息,所述历史信息包括用户历史通话状况;所述预设匹配规则包括:所述其他用户的人物特征集与所述请求方用户的喜好特征集有交集;所述其他用户的人物特征集为根据所述其他用户的历史信息进行大数据分析总结出的所述用户所具备的特征的集合;所述请求方用户的喜好特征集为根据所述请求方用户的历史信息进行大数据分析总结出的用户偏好的人物特征的集合。

在本发明一种实施例中,按照预设选择规则从所述匹配池中选择与所述请求方进行通信的应答方之后还包括:向所述请求方发送所述应答方的联系人信息,并监督控制所述请求方与所述应答方之间的通信,所述联系人信息包括用于进行通信的通信信息,所述通信信息为经过加密的信息。

本发明提供另一种呼叫方法,包括:

请求方发送呼叫请求;

呼叫装置接收所述呼叫请求;

呼叫装置根据所述呼叫请求获取所述请求方和其他用户的用户信息;

呼叫装置根据所述其他用户的用户信息与所述请求方的用户信息,判断所述其他用户是否满足预设匹配规则,若是,则将所述其他用户加入匹配池;

呼叫装置按照预设选择规则从所述匹配池中选择与所述请求方进行通信的应答方。

在本发明一种实施例中,在呼叫装置按照预设选择规则从所述匹配池中选择与所述请求方进行通信的应答方之后还包括:

呼叫装置通知所述应答方;

所述应答方选择是否允许所述请求方接入;若是,则呼叫装置向所述请求方发送所述应答方的联系人信息;否则,呼叫装置按照所述预设选择规则重新从所述匹配池中选择应答方。

在本发明一种实施例中,所述请求方接收到所述应答方的联系人信息之后还包括,所述请求方选择是否要接入所述应答方;若是,则所述请求方接入所述应答方,所述呼叫装置监督控制所述请求方与所述应答方之间的通信;否则,所述请求方选择是否要重新匹配通信对象;若是,则所述请求方重新向所述呼叫装置发送呼叫请求;否则,结束本次呼叫。

本发明还提供一种呼叫装置,包括:

请求接收模块:用于接收请求方发起的呼叫请求;

获取模块:用于获取所述请求方和其他用户的用户信息;

匹配模块:用于根据所述其他用户的用户信息与所述请求方的用户信息,判断所述其他用户是否满足预设匹配规则,若是,则将所述其他用户加入匹配池;

选择模块:按照预设选择规则从所述匹配池中选择与所述请求方进行通信 的应答方。

本发明还提供一种呼叫系统,包括请求终端,应答终端和呼叫装置;所述请求终端包括请求发送模块和信息接收模块;所述呼叫装置包括请求接收模块、获取模块、匹配模块、选择模块;

所述请求发送模块用于发送呼叫请求;

所述请求接收模块用于接收所述呼叫请求;

所述获取模块用于根据所述呼叫请求获取所述请求方和其他用户的用户信息;

所述匹配模用于根据所述其他用户的用户信息与所述请求方的用户信息,判断所述其他用户是否满足预设匹配规则,若是,则将所述其他用户加入匹配池;

所述选择模块用于按照预设选择规则从所述匹配池中选择与所述请求方进行通信的应答方。

本发明还提供一种呼叫管理系统,包括:呼叫管理模块、数据挖掘模块、数据存储模块和匹配模块;

所述呼叫管理模块用于接收请求方发起的呼叫请求;

所述匹配模块用于根据预设匹配规则将筛选出适合与所述请求方进行通信的其他用户加入到匹配池;

所述数据存储模块用于存储用户信息;

所述数据挖掘模块用于基于所述数据存储模块中存储的所述用户信息进行大数据分析,为所述请求方设计新的预设匹配规则。

本发明的有益效果是:本发明提供的呼叫方法、装置、系统及呼叫管理系统,该呼叫装置在接收请求方发起的呼叫请求后先获取该请求方以及其他用户 的用户信息;然后根据其他用户的用户信息和请求方的用户信息比对,看该其他用户是否满足预设匹配规则,如果满足的话就将所述其他用户添加到匹配池,然后呼叫装置从匹配池中按照预设选择规则选择出应答方。采用上述方式,当有用户想要发起通信时,在不知道对方的通信信息的情况下也可以完成;解决现有技术中必须要在知道对方的通信信息的情况下才能进行完成通信的问题,达到即时匹配,即时通信,根据用户需求灵活选择应答方,提高用户体验的效果。

附图说明

图1为本发明实施例一中的呼叫方法的流程图;

图2为本发明实施例一中的呼叫方法的另一流程图;

图3为本发明实施例一中的呼叫方法的具体示例的流程图;

图4为本发明实施例二中的呼叫装置的结构示意图;

图5位本发明实施例二中的呼叫系统的结构示意图;

图6为办发明实施例二中的呼叫管理系统的结构示意图。

具体实施方式

下面通过具体实施方式结合附图对本发明作进一步详细说明。

实施例一:

本实施例提供一种呼叫方法,其相对于现有技术而言,可以实现在不需要事先知道通信对方的前提下,实时获取通信对象,从而实现即时匹配,即时通信,根据用户需求灵活选择应答方,提高用户体验。对于通信方式,可采用语音通话方式或者视频通话方式,该方法的具体内容,请参考图1,包括:

s101:接收请求方发起的呼叫请求;

s102:根据所述呼叫请求获取所述请求方和其他用户的用户信息;

s103:根据所述其他用户的用户信息与所述请求方的用户信息,判断所述其他用户是否满足预设匹配规则,若是,则将所述其他用户加入匹配池;

s104:按照预设选择规则从所述匹配池中选择与所述请求方进行通信的应答方。

在整个通信过程中,若某个用户想要进行通信,首先该用户发起呼叫,通信装置会接收该呼叫请求,通信装置可以识别请求对象。通常各个用户要进行通信,会首先进行注册,通信装置会将其注册信息等保存在本地,当接收到该呼叫请求后就进入s102,获取该请求方以及其他用户的用户信息。但是,可以理解的是,用户不一定必须进行注册才进行通信,用户也可以直接发送呼叫请求,该请求中携带用户信息,呼叫装置根据接入请求来获取请求方的用户信息。此时,对于其他用户的用户信息的获取,可以根据历史通信记录,查询已经通信过的其他用户是否有授权允许其他用户接入,并且具备进行通信的基本条件,例如,网络状态良好等。获取满足上述条件的其他用户的。

在获取到请求方以及其他用户的用户信息之后,进入s103根据所述其他用户的用户信息与所述请求方的用户信息,判断所述其他用户是否满足预设匹配规则,将满足预设匹配规则的用户加入到匹配池中。对于用户信息具有多种,并且其对应的预设匹配规则也相应的有差别。若用户之前有进行注册,该用户信息可以包括用户的注册信息,该注册信息包括用户的个人基本信息,例如身高、体重、年龄、爱好、职业等信息,还包括对通信对方的要求标准,例如用户a要求通信对方的年龄不超过25岁;此时,对应的预设匹配规则包括:其他用户的个人基本信息符合所述请求方的要求标准,请求方的个人基本信息符合所述其他用户的要求标准。举例而言,用户a事先进行了注册,填写了注册信 息,该注册信息包括年龄:25岁,职业:白领,兴趣爱好:绘画;并设定了通信对方的要求标准为:年龄不超过30岁,并且职业为:it(informationtechnology,互联网技术)行业相关,完成了注册信息后,发起了呼叫请求呼叫装置在接收到该呼叫请求后先获取该请求方的私人注册信息,同时,还获取其他用户的注册信息,并看其他用户是否满足用户a按设定的要求标准;例如有用户b其注册信息显示,其年龄为28岁,其职业为软件工程师,并且该用户b的要求标准为年龄为22-26岁,此时用户b满足用户a的要求标准,用户b也满足用户a的要求标准,二者的比对结果满足预设匹配规则,所以将该用户b加入匹配池;以此类推,从所有其他用户中选择出满则预设匹配规则用户,并将其添加到匹配池。对于这种方式,采用双方互设标准,只选择满足双方互相满意的用户使其进行通信,可以提高用户整体的通信体验,当然由于该呼叫是由请求方发起的,所以,也可以只考虑请求方的要求标准,而不考虑请求方是否满足其他用户的要求标准。

其次,用户信息也可以包括用户对应的终端的当前状态信息,该当前状态信息包括终端的自身状态属性。所谓终端的自身状态属性也即是,该终端当前或者近段时间内(例如,两小时内)的运行状况所处的环境,所执行的程序等。例如,用户对应的终端正在运行的软件类型,用户对应的终端当前所述的城市等;此时,预设匹配规则包括:其他用户对应的终端的当前状态信息与请求方对应的终端的当前状态信息一致。举例而言,用户a在运动并使用其终端a记录运动情况并且终端a还播放了歌曲,然后用户a发起了呼叫请求;呼叫终端获取到终端a的当前状态信息为,运动型软件和音乐型软件;然后定位终端获取其他用户对应的终端获取其当前状态信息,当获取到的用户b对应的终端b上也运行着运动型软件和音乐类型软件,就将用户b添加到匹配池;对于其他 用户以此类,采用这种方式,从双方具备的共同特征出发,使通信双方自然具备共同语言,提高用户体验。当然上述的当前状态信息只是一种具体示例,其具体内容可以根据需求灵活设置,例如,该当前状态信息也可以包括用户所处地址,例如城市,甚至也可以精确到街道。

另外,用户信息也可以包括用户的历史状态信息,该历史状态信息包括用户历史通话状况,此时,预设匹配规则包括:所述其他用户的人物特征集与所述请求方用户的喜好特征集有交集。所述其他用户的人物特征集也即是根据所述其他用户的历史信息进行大数据分析后总结出来的该用户所具备的特征的集合,例如,用户a喜欢宠物、爱运动等,那么a的人物特征集就包括喜欢宠物和爱运动;所述请求方用户的喜好特征集为根据所述请求方用户的历史信息进行大数据分析总结出的用户偏好的人物特征的集合,例如,用户b偏好喜欢宠物的用户,那么用户b的喜好特征集就为喜欢宠物。基于上述举例,用户a的人物特征集与用户b的偏好集就有交集,用户a就满足了预设匹配规则,于是用户a会被添加到匹配池。另外,信息还可以包括用户对应的终端的历史工作信息,例如,历史听歌记录,历史对某软件的喜爱程度等等。此时,对应的预设匹配规则是其他用户对应的终端的历史状态信息满足大数据分析其偏好结果一致。例如,根据统计用户a历史使用最多的软件为音乐播放软件,新闻浏览软件;那么同样的,选择历史使用最多软件为音乐播放软件,新闻浏览软件的其他用户添加到匹配池。当然也可以对其进行更详细的分析,例如,甚至可以分析请求方使用的音乐播放器是哪一款,喜欢听的歌曲是哪一些;对于其他用户也做相同分析,并比较分析结果是否一致。

需要理解的是,对于该用户信息使用也可以同时包括上述注册信息,用户对应终端的当前状态信息和历史状态信息中的任意一种或多种。其具体匹配规 则可以根据前述的各匹配规则进行相应变型。另外,由于通信装置如果从所有其他用户中筛选出适合的用户将其添加到匹配池的话,数据会比较多,所消耗的时间长,用户体验会下降,所以可以设置呼叫装置每次对需要向匹配池中添加用户的个数,例如100个,200个。

将满足预设匹配规则的其他用户添加到匹配池后,需要执行步骤s104,根据预设选择规则从匹配池中选择出与请求方进行通信的应答方,该预设选择规则可以包括:根据对请求方的分析有限选择通信过的或者没有通信过的;或者,当用户信息包括用户的当前状态信息时选择其他用户对应的终端的当前状态信息与请求方对应的终端的当前状态信息一致度最高的用户;或者当用户信息包括用户对应的终端的历史状态信息时,选择其他用户对应的终端的历史状态信息根据大数据分析匹配算法匹配度更高的,当然也可以随机选择。

当呼叫终端选择出应答方后,会向请求方发送该应答方的联系人信息,通常该联系人信息可能会包括该应答方的注册信息,以及通信信息,该通信信息就是进行通信的必要信息,例如,可以是应答方的手机号码,或者用户账号等等,总之,可以实现二者通信的信息。当然由于已经经过呼叫装置的筛选也可以只包括通信信息。在现实生活中往往可能存在这种状况,用户a和用户b进行过一次通信后,用户a对用户b并不满意,但是用户b却来骚扰用户a,给用户a带来不必要的麻烦。所以在本实施例中提供一种具体实施方式,当用户a进行呼叫,呼叫装置为其选择出了适合进行通信的用户b,呼叫装置会向用户a返回用户b的联系人信息,该联系人信息中的通信信息是经过加密的信息,用户a本次可以通过该加密后的通信信息与用户b进行通信,但是,下次使用该信息进行通信时该通信信息失效。加密方式可以采用现有技术中常用的加密方式。如果用户a和用户b都跟对方比较满意,用户a想跟用户b进行再次通信 的话,用户a可以向呼叫终端发送与b建立连接的请求,呼叫装置街道该请求后询问用户b是否同意与用户a进行通信,如果用户b拒绝,则此后不再向用户b发送用户a希望建立通信的请求,若用户b同意,将用户b的通信信息发送给用户a,并监督控制二者间的通信呼叫终端要对请求方和应答方之间的通信进行监督控制,方便记录二者之间的通信数据,以便留作历史状态信息。在本实施例的一种具体实施方式用,用户a请求的也可以是会议而不是个人用户。

本实施例还包括一种完成呼叫的完整方法,其具体过程请参考图2,包括:

s201:请求方发送呼叫请求;

s202:呼叫装置接收所述呼叫请求;

s203:呼叫装置根据所述呼叫请求获取所述请求方和其他用户的用户信息;

s204:呼叫装置根据所述其他用户的用户信息与所述请求方的用户信息进行比对,判断所述其他用户是否满足预设匹配规则,若是,则将所述其他用户加入匹配池;

s205:呼叫装置按照预设选择规则从所述匹配池中选择与所述请求方进行通信的应答方;

s206:呼叫装置向所述请求方发送所述应答方的联系人信息。

以下为本方法的一个具体示例:请参考图3,为该示例的流程图,用户李某使用终端a,打开终端a中的设置页面,勾选同意呼叫的选项,并勾选或者填写自己的兴趣爱好;然后选择呼叫功能,此时终端a会向呼叫管理系统发送一条呼叫请求,呼叫管理系统收到该请求后选择符合条件的在线终端或者会议出来添加到匹配池。在图示中给出的是选择了终端b,此时,呼叫管理系统将相应终端a,并通知终端a选择了终端b与其进行通信;然后a可以根据该响应对用户b进行呼叫。如果用户a发起的是进行会议通信的请求,同样的呼叫管理系 统根据预设匹配规则,匹配进行通信的对象,并将响应用户a,并且把匹配结果发送给用户a,通知用户a选择的mcu(multicontrolunit,多点控制单元),然后用户a建立与该mcu之间的通信。

在呼叫装置按照预设选择规则从所述匹配池中选择与所述请求方进行通信的应答方之后还可以包括:呼叫装置通知所述应答方;应答方选择是否允许所述请求方接入;若是,则呼叫装置向请求方发送该应答方的联系人信息;否则,呼叫装置从所述匹配池中重新选择应答方与所述请求方进行通信。请求方接收到所述应答方的联系人信息之后,所述请求方选择是否要接入所述应答方;若是,则请求方接入应答方,呼叫装置控制请求方与该应答方之间的通信;否则,请求方选择是否要重新匹配通信对象;若是,则请求方向呼叫装置重新发送呼叫请求;否则,结束本次呼叫。

在请求方与应答方完成一次通信之后,设置对互相打分的机制,并将打分情况记录在呼叫装置,呼叫装置将该打分情况加入大数据分析选项,作为大数据分析其中的一项基础,以便于选择出出更符合用户要求,贴近用户喜好的应答方。

实施例二:

本实施例提供一致呼叫装置,请参考图3,呼叫装置3包括请求接收模块31,获取模块32,匹配模块33,选择模块34;请求接收模块31用于接收请求方发起的呼叫请求;获取模块32用于获取请求方和其他用户的用户信息;匹配模块33用于根据其他用户的用户信息与请求方的用户信息,判断所述其他用户是否满足预设匹配规则,若是,则将其他用户加入匹配池;选择模块34按照预设选择规则从匹配池中选择与请求方进行通信的应答方。

本实施例还提供一种呼叫系统,请参考图4,呼叫系统4包括:请求终端 41,呼叫装置42和应答终端43;请求终端41包括请求发送模块411和信息接收模块412;呼叫装置42包括请求接收模块421、获取模块422、匹配模块423、选择模块424;请求发送模块411用于发送呼叫请求;请求接收模块421用于接收所述呼叫请求;获取模块422用于获取所述请求方和其他用户的用户信息;匹配模423用于将其他用户的用户信息与请求方的用户信息进行比对,判断是否满足预设匹配规则,若是,则将该其他用户加入匹配池;选择模块424用于按照预设选择规则从所述匹配池中选择与所述请求方进行通信的应答方。

本实施例还提供一种呼叫管理系统,请参见图5,该呼叫管理系统5包括:呼叫管理模块51、数据挖掘模块52、数据存储模块53和匹配模块54呼叫管理模块51用于接收请求方发起的呼叫请求;匹配模块52用于根据预设匹配规则将筛选出适合与请求方进行通信的其他用户加入到匹配池;数据存储模块53用于存储用户信息;数据挖掘模块54用于基于数据存储模块中存储的用户信息进行大数据分析,为请求方设计新的大数据分析匹配算法。

显然,本领域的技术人员应该明白,上述本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储介质(rom/ram、磁碟、光盘)中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。所以,本发明不限制于任何特定的硬件和软件结合。

以上内容是结合具体的实施方式对本发明所作的进一步详细说明,不能认定本发明的具体实施只局限于这些说明。对于本发明所属技术领域的普通技术 人员来说,在不脱离本发明构思的前提下,还可以做出若干简单推演或替换,都应当视为属于本发明的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1