一种多方通话呼叫方法、装置、服务器及系统的制作方法_6

文档序号:9219620阅读:来源:国知局
或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。
[0245]尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在不脱离本发明的原理和宗旨的情况下在本发明的范围内可以对上述实施例进行变化、修改、替换和变型。本发明的范围由所附权利要求及其等同限定。
【主权项】
1.一种多方通话的呼叫方法,其特征在于,包括: 服务器接收到发起终端的建立多方通话请求;所述建立多方通话请求中携带有发起者的用户ID,以及至少两个邀请加入多方通话的组员的用户ID ; 根据预先存储的用户ID与通信标识的对应关系查找所述组员的用户ID对应的通信标识,将所述建立多方通话请求发送至所述通信标识对应的组员终端; 接收到确认加入多方通话的组员终端的加入响应,所述确认加入多方通话的组员终端包括一个或多个,所述加入响应中携带有所述确认加入多方通话的组员的用户ID ; 建立多方通话群组,所述多方通话群组记录有所述发起者以及确认加入多方通话的组员的用户ID,以及各个用户ID与通信标识的对应关系; 在多方通话过程中,接收到发起终端、一个或多个确认加入多方通话的组员终端中的至少之一发送的通话数据,并将所述通话数据广播至记录的所有用户ID关联的通信标识对应的终端。2.如权利要求1所述的方法,其特征在于:在根据预先存储的用户ID与通信标识的对应关系查找所述组员的用户ID对应的通信标识,将所述多方通话请求发送至所述通信标识对应的组员终端之前,所述方法还包括: 所述服务器接收到组员终端发送的签到请求,所述签到请求中包括组员的用户ID ;所述用户ID为所述组员在服务器上为所述组员使用的第一电子签名设备注册的唯一标识;将所述组员的用户ID与所述组员终端的通信标识进行关联并存储。3.如权利要求2所述的方法,其特征在于: 在所述服务器接收到组员终端发送的签到请求之后,还包括: 对接收到的所述组员终端发送的第一身份认证数据进行认证,并在认证通过后,执行将所述组员的用户ID与所述组员终端的通信标识进行关联并存储的步骤。4.如权利要求2或3所述的方法,其特征在于: 在将所述组员的用户ID与所述组员终端的通信标识进行关联并存储之后,还包括: 所述服务器删除所述组员的用户ID与所述组员终端的通信标识的关联关系; 并更新所述多方通话群组的记录。5.如权利要求4所述的方法,其特征在于:所述方法还包括: 接收所述组员终端返回的第二身份认证数据,并进行身份认证,在身份认证通过后,执行所述服务器删除所述组员的用户ID与所述组员终端的通信标识的关联关系的步骤。6.如权利要求1-5任一项所述的方法,其特征在于: 在服务器接收到发起终端的建立多方通话请求之后,所述方法还包括: 在将所述建立多方通话请求发送至所述通信标识对应的组员终端之前,还向所述通信标识对应的组员终端发送验签请求; 在接收到所述通信标识对应的组员终端返回的签名数据后进行验签,并在验签通过后,执行所述将所述建立多方通话请求发送至所述通信标识对应的组员终端的步骤。7.如权利要求1所述的方法,其特征在于:在服务器接收到发起终端的建立多方通话请求之前,所述方法还包括: 所述服务器接收到发起终端发送的签到请求,所述签到请求中包括发起者的用户ID ;所述用户ID为所述发起者在服务器上为所述发起终端使用的第二电子签名设备注册的唯一标识; 将所述发起者的用户ID与所述发起终端的通信标识进行关联并存储。8.如权利要求7所述的方法,其特征在于, 在所述服务器接收到发起终端发送的签到请求之后,还包括: 对接收到的所述发起终端发送的第三身份认证数据进行认证,并在认证通过后,执行将所述发起者的用户ID与所述发起终端的通信标识进行关联并存储的步骤。9.如权利要求7或8所述的方法,其特征在于, 在将所述发起者的用户ID与所述发起终端的通信标识进行关联并存储之后,还包括: 所述服务器删除所述发起者的用户ID与所述发起终端的通信标识的关联关系; 并更新所述多方通话群组的记录。10.如权利要求9所述的方法,其特征在于:所述方法还包括: 接收所述发起终端返回的第四身份认证数据,并进行身份认证,在身份认证通过后,执行所述服务器删除所述发起者的用户ID与所述发起终端的通信标识的关联关系的步骤。11.如权利要求1、7_10任一项所述的方法,其特征在于, 在所述服务器接收到发起终端的建立多方通话请求之后,所述方法还包括: 向所述发起终端发送验签请求; 在接收到所述发起终端返回的签名数据后进行验签,并在验签通过后,执行所述将所述建立多方通话请求发送至所述通信标识对应的组员终端的步骤。12.如权利要求2或7所述的方法,其特征在于: 在接收到确认加入多方通话的组员终端的加入响应之后,所述方法还包括: 将所述确认加入多方通话的组员终端的加入响应发送至所述发起终端; 接收所述发起终端发送的共享传输密钥; 将所述共享传输密钥发送至所述确认加入多方通话的组员终端。13.如权利要求12所述的方法,其特征在于: 所述加入响应中携带有第一待认证数据,所述共享传输密钥为传输密钥密文; 在接收所述发起终端发送的共享传输密钥之前,所述方法还包括: 所述发起终端在接收到确认加入多方通话的组员终端的所述加入响应后,利用所述发起终端的第二签名设备对所述第一待认证数据进行认证,在认证通过后,对所述共享传输密钥加密得到所述传输密钥密文。14.如权利要求13所述的方法,其特征在于: 所述方法还包括:所述服务器在接收到所述发起终端发送的传输密钥密文时,还接收到所述发起终端发送的第二待认证数据;将所述第二待认证数据发送至所述确认加入多方通话的组员终端; 将所述传输密钥密文发送至所述确认加入多方通话的组员终端之后,所述方法还包括: 所述确认加入多方通话的组员终端在接收到所述传输密钥密文后,利用所述确认加入多方通话的组员终端的第一签名设备对所述第二待认证数据进行认证,在认证通过后,对所述传输密钥密文解密得到所述共享传输密钥。15.如权利要求12至14任一项所述的方法,其特征在于: 在多方通话过程中,所述方法还包括: 所有用户ID关联的通信标识对应的终端利用所述共享传输密钥对多方通话过程中的通话数据进行加解密。16.如权利要求15所述的方法,其特征在于: 在多方通话过程中,所述方法还包括: 所述服务器接收所述发起终端发送的更新的共享传输密钥; 将所述更新的共享传输密钥发送至所述确认加入多方通话的组员终端。17.如权利要求16所述的方法,其特征在于: 在所述服务器接收所述发起终端发送的更新的共享传输密钥之前,所述方法还包括: 所述发起终端根据预设的跳变规则将当前的共享传输密钥跳变为新的共享传输密钥。18.如权利要求17所述的方法,其特征在于: 所述发起终端根据预设的跳变规则将当前的传输密钥跳变为新的传输密钥,包括以下至少之一: 根据跳变触发因子,将当前的传输密钥跳变为新的传输密钥; 获取到密钥跳变指令,将当前的传输密钥跳变为新的传输密钥。19.如权利要求18所述的方法,其特征在于: 所述跳变触发因子,包括以下至少之一: 跳变周期、跳变时间点、和通话数据量。20.如权利要求18所述的方法,其特征在于: 所述密钥跳变指令包括以下至少之一:所述服务器发送的密钥跳变指令、输入的密钥跳变指令、和根据预设规则生成的密钥跳变指令。21.如权利要求1-20任一项所述的方法,其特征在于: 在多方通话过程中,所述方法还包括: 所述服务器根据预设的线路跳变规则将当前的传输线路跳变为新的传输线路,并利用所述新的传输线路接收发起终端、一个或多个确认加入多方通话的组员终端中的至少之一发送的通话数据,并将所述通话数据广播至记录的所有用户ID关联的通信标识对应的终端。22.如权利要求1所述的方法,其特征在于: 在将所述多方通话请求发送至所述通信标识对应的组员终端之后,所述方法还包括:所述服务器接收到拒绝加入多方通话的组员终端的拒绝响应,所述拒绝加入多方通话的组员终端包括一个或多个,所述拒绝响应中携带有所述拒绝加入多方通话的组员的用户ID ; 将所述拒绝加入多方通话的组员终端的拒绝响应发送至所述发起终端。23.一种多方通话呼叫处理装置,其特征在于,包括: 接收模块,用于接收发起终端的建立多方通话请求;所述建立多方通话请求中携带有发起者的用户ID,以及至少两个邀请加入多方通话的组员的用户ID ;还用于接收确认加入多方通话的组员终端的加入响应,所述确认加入多方通话的组员终端包括一个或多个,所述加入响应中携带有所述确认加入多方通话的组员的用户ID ; 查找模块,用于在接收模块接收到发起终端的建立多方通话请求后,根据预先存储的用户ID与通信标识的对应关系查找所述组员的用户ID对应的通信标识; 发送模块,用于将所述建立多方通话请求发送至所述通信标识对应的组员终端; 多方通话建立模块,用于在接收到确认加入多方通话的组员终端的加入响应后,建立多方通话群组,所述多方通话群组记录有所述发起者以及确认加入多方通话的组员的用户ID,以及各个用户ID与通信标识的对应关系; 通信模块,用于在多方通话过程中,接收到发起终端、一个或多个确认加入多方通话的组员终端中的至少之一发送的通话数据,并将所述通话数据广播至记录的所有用户ID关联的通信标识对应的终端。24.如权利要求23所述的装置,其特征在于:所述装置还包括存储模块,其中, 所述接收模块,还用于接收组员终端发送的签到请求,所述签到请求中包括组员的用户ID ;所述用户ID为所述组员在服务器上为所述组员使用的第一电子签名设备注册的唯一标识;所述存储模块,用于将所述组员的用户ID与所述组员终端的通信标识进行关联并存储。25.如权利要求24所述的装置,其特征在于: 所述装置还包括: 第一认证模块,用于对接收到的所述组员终端发送的第一身份认证数据进行认证,并在认证通过后,触发所述存储模块将所述组员的用户ID与所述组员终端的通信标识进行关联并存储。26.如权利要求24所述的装置,其特征在于: 所述装置还包括:第一删除模块,用于删除所述组员的用户ID与所述组员终端的通信标识的关联关系; 所述多方通话建立模块,还用于更新所述多方通话群组的记录。27.如权利要求26所述的装置,其特征在于: 所述接收模块,还用于接收所述组员终端返回的第二身份认证数据; 所述装置还包括:第二认证模块,用于对所述第二身份认证数据进行身份认证,并在身份认证通过后,触发所述第一删除模块删除所述组员的用户ID与所述组员终端的通信标识的关联关系。28.如权利要求23-27任一项所述的装置,其特征在于: 所述发送模块,还用于在所述接收模块接收到发起终端的建立多方通话请求后,向所述通信标识对应的组员终端发送验签请求; 所述接收模块,还用于接收所述通信标识对应的组员终端返回的签名数据; 所述装置还包括:第一验签模块,用于对所述签名数据进行验签,并在验签通过后,触发所述发送模块将所述建立多方通话请求发送至所述通信标识对应的组员终端。29.如权利要求23所述的装置,其特征在于:所述装置还包括存储模块,其中, 所述接收模块,还用于接收发起终端发送的签到请求,所述签到请求中包括所述发起者的用户ID ;所述用户ID为所述发起者在服务器上为所述发起者使用的第二电子签名设备注册的唯一标识; 所述存储模块,用于将所述发起者的用户ID与所述发起终端的通信标识进行关联并存储。30.如权利要求29所述的装置,其特征在于: 所述接收模块,还用于接收所述发起终端发送的第三身份认证数据; 所述装置还包括: 第三认证模块,用于对接收到的所述发起终端发送的第三身份认证数据进行认证,并在认证通过后,触发所述存储模块将所述发起者的用户ID与所述发起终端的通信标识进行关联并存储。31.如权利要求29所述的装置,其特征在于: 所述装置还包括:第二删除模块,用于删除所述发起者的用户ID与所述发起终端的通?目标识的关联关系; 所述多方通话建立模块,还用于更新所述多方通话群组的记录。32.如权利要求31所述的装置,其特征在于: 所述接收模块,还用于接收所述发起终端返回的第四身份认证数据; 所述装置还包括:第四认证模块,用于对所述第四身份认证数据进行身份认证,并在身份认证通过后,触发所述第二删除模块删除所述发起者的用户ID与所述发起终端的通信标识的关联关系。33.如权利要求29-32任一项所述的装置,其特征在于: 所述发送模块,还用于在所述接收模块接收到发起终端的建立多方通话请求后,向所述发起终端发送验签请求; 所述接收模块,还用于接收所述发起终端返回的签名数据; 所述装置还包括:第二验签模块,用于对所述签名数据进行验签,并在验签通过后,触发所述发送模块将所述建立多方通话请求发送至所述通信标识对应的组员终端。34.如权利要求24或29所述的装置,其特征在于: 在接收到确认加入多方通话的组员终端的加入响应之后,所述方法还包括: 所述发送模块,还用于在所述接收模块接收到确认加入多方通话的组员终端的加入响应之后,将所述确认加入多方通话的组员终端的加入响应发送至所述发起终端; 所述接收模块,还用于接收所述发起终端发送的共享传输密钥; 所述发送模块,还用于将所述共享传输密钥发送至所述确认加入多方通话的组员终端。35.如权利要求34所述的装置,其特征在于: 所述接收模块,还用于接收所述发起终端发送的更新的共享传输密钥; 所述发送模块,还用于将所述更新的共享传输密钥发送至所述确认加入多方通话的组员终端。36.如权利要求23-35任一项所述的装置,其特征在于: 所述装置还包括:跳变模块,用于根据预设的线路跳变规则将当前的传输线路跳变为新的传输线路; 所述通信模块,还用于在多方通话过程中,利用所述新的传输线路接收发起终端、一个或多个确认加入多方通话的组员终端中的至少之一发送的通话数据,并将所述通话数据广播至记录的所有用户ID关联的通信标识对应的终端。37.如权利要求23所述的装置,其特征在于: 所述接收模块,还用于所述发送模块将所述多方通话请求发送至所述通信标识对应的组员终端之后,接收到拒绝加入多方通话的组员终端的拒绝响应,所述拒绝加入多方通话的组员终端包括一个或多个,所述拒绝响应中携带有所述拒绝加入多方通话的组员的用户ID ; 所述发送模块,还用于将所述拒绝加入多方通话的组员终端的拒绝响应发送至所述发起终端。38.一种服务器,其特征在于,包括:权利要求23至37中任一项所述的多方通话呼叫处理装置。39.一种通话系统,其特征在于,包括:发起终端、一个或多个确认加入多方通话的组员终端、如权利要求38所述的服务器、与所述发起终端连接的第二电子签名设备以及与所述组员终端连接的第一电子签名设备。
【专利摘要】本发明提供了一种多方通话呼叫方法、装置、服务器及系统,该方法包括:服务器接收到发起终端的建立多方通话请求;其中携带有发起者的用户ID,以及至少两个邀请加入多方通话的组员的用户ID;根据用户ID与通信标识的对应关系查找组员的用户ID对应的通信标识,将建立多方通话请求发送至通信标识对应的组员终端;接收到确认加入的组员的加入响应;建立多方通话群组,记录发起者、确认加入的组员的用户ID,各个用户ID与通信标识的对应关系;在多方通话过程中,接收到发起终端、确认加入多方通话的组员终端中的至少之一发送的通话数据,并将通话数据广播至所有用户ID关联的通信标识对应的终端。
【IPC分类】H04L9/08, H04L9/32, H04M3/56
【公开号】CN104935432
【申请号】CN201510111918
【发明人】李东声
【申请人】天地融科技股份有限公司
【公开日】2015年9月23日
【申请日】2015年3月13日
当前第6页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1