基于第三方平台系统的多媒体通信方法、装置以及系统转让专利

申请号 : CN201910348923.9

文献号 : CN111866287B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 王金贵裴照华李明赵斌张耀华李红杰连林曹瑞波王亚军

申请人 : 中国移动通信集团河南有限公司中国移动通信集团有限公司

摘要 :

本发明实施例公开了一种基于第三方平台系统的多媒体通信方法、装置及系统,该方法包括:接收用户终端发送的标识码;将标识码发送至通信运营商系统,以使通信运营商系统基于标识码分配虚拟号码并建立呼叫号码与虚拟号码的映射关系,其中,通信运营商系统存储有用户终端注册的呼叫号码与标识码的映射关系;将虚拟号码发送至服务终端,以在服务终端基于虚拟号码与用户终端建立多媒体通信连接时,通过通信运营商系统向虚拟号码对应的呼叫号码发起通信连接。本发明实施例解决了现有技术中需要将用户真实的呼叫号码发送给第三方平台系统而容易导致用户信息泄露的问题。

权利要求 :

1.一种基于第三方平台系统的多媒体通信方法,包括:接收用户终端发送的标识码,所述标识码替代用户终端的呼叫号码;

将所述标识码发送至通信运营商系统,以使所述通信运营商系统基于所述标识码分配虚拟号码并建立所述呼叫号码与所述虚拟号码的映射关系,其中,所述通信运营商系统存储有所述用户终端注册的呼叫号码与所述标识码的映射关系;

将分配的所述虚拟号码发送至服务终端,以在所述服务终端基于所述虚拟号码与所述用户终端建立多媒体通信连接时,通过所述通信运营商系统向所述虚拟号码对应的呼叫号码发起通信连接。

2.如权利要求1所述的方法,其特征在于,在使所述通信运营商系统基于所述标识码分配虚拟号码并建立所述呼叫号码与所述虚拟号码的映射关系之前,包括:将目标业务对应的业务号与所述标识码相关联,并将所述业务号与所述标识码的关联关系传输给所述通信运营商系统;

将所述服务终端获取的所述业务号发送至所述通信运营商系统,以基于所述业务号对应的标识码,向所述通信运营商系统请求分配所述虚拟号码。

3.如权利要求2所述的方法,其特征在于,在使所述通信运营商系统基于所述标识码分配虚拟号码并建立所述呼叫号码与所述虚拟号码的映射关系之前,且在向所述通信运营商系统请求分配所述虚拟号码之后,包括:基于所述业务号,获取所述业务号对应的业务状态;

将所述业务号对应的业务状态发送至所述通信运营商系统,以使所述通信运营商系统基于所述业务状态,确定所述服务终端正在为所述用户终端服务时获取所述业务号对应的标识码。

4.如权利要求2所述的方法,其特征在于,在使所述通信运营商系统基于所述标识码分配虚拟号码并建立所述呼叫号码与所述虚拟号码的映射关系之前,且在向所述通信运营商系统请求分配所述虚拟号码之后,包括:获取所述服务终端的位置信息;

将所述位置信息发送至所述通信运营商系统,以使所述通信运营商系统基于所述位置信息,确定所述服务终端与所述用户终端之间的距离小于或等于预设阈值时,获取所述业务号对应的标识码。

5.如权利要求3所述的方法,其特征在于,还包括:将所述业务号对应的业务状态发送至所述通信运营商系统,以使所述通信运营商系统基于所述业务状态,确定业务状态完成时取消所述呼叫号码与所述虚拟号码的映射关系。

6.一种基于第三方平台系统的多媒体通信系统,其特征在于,所述系统包括:用户终端,向第三方平台系统发送标识码,所述标识码替代用户终端的呼叫号码;

第三方平台系统,接收所述标识码并转发至通信运营商系统,以及将通信运营商基于所述标识码分配的虚拟号码转发给服务终端,其中,所述通信运营商系统存储有所述用户终端注册的呼叫号码与所述标识码的映射关系;

通信运营商系统,接收所述第三方平台系统发送的所述标识码,以基于所述标识码分配虚拟号码并建立所述呼叫号码与所述虚拟号码的映射关系,并基于所述服务终端请求通信连接的虚拟号码,建立所述服务终端与所述虚拟号码对应的呼叫号码的通信连接;以及服务终端,接收所述第三方平台转发的所述虚拟号码,并基于所述虚拟号码向所述通信运营商系统请求进行通信连接。

7.一种基于第三方平台系统的多媒体通信装置,其特征在于,包括:接收单元,用于接收用户终端发送的标识码,所述标识码替代用户终端的呼叫号码;

第一发送单元,用于将所述标识码发送至通信运营商系统,以使所述通信运营商系统基于所述标识码分配虚拟号码并建立所述呼叫号码与所述虚拟号码的映射关系,其中,所述通信运营商系统存储有所述用户终端注册的呼叫号码与所述标识码的映射关系;

第二发送单元,用于将所述虚拟号码发送至服务终端,以在所述服务终端基于所述虚拟号码与所述用户终端建立多媒体通信连接时,通过所述通信运营商系统向所述虚拟号码对应的呼叫号码发起通信连接。

8.如权利要求7所述的装置,其特征在于,包括:关联单元,用于将目标业务对应的业务号与所述标识码相关联,并将所述业务号与所述标识码的关联关系传输给所述通信运营商系统;

第三发送单元,用于将所述服务终端获取的业务号发送至所述通信运营商系统,以基于所述业务号对应的标识码,向所述通信运营商系统请求分配虚拟号码。

9.如权利要求8所述的装置,其特征在于,还包括:第一获取单元,用于基于所述业务号,获取所述业务号对应的业务状态;

第四发送单元,用于将所述业务号对应的业务状态发送至所述通信运营商系统,以使所述通信运营商系统基于业务状态,确定所述服务终端正在为所述用户终端服务时获取所述业务号对应的标识码。

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现如权利要求1至5中任一项所述的方法的步骤。

说明书 :

基于第三方平台系统的多媒体通信方法、装置以及系统

技术领域

[0001] 本发明实施例涉及通信技术领域,尤其涉及一种基于第三方平台系统的多媒体通信方法、装置以及系统。

背景技术

[0002] 目前,在快递、外卖、打车等基于第三方平台系统进行服务的过程中,服务者和用户之间的联系主要依靠电话实现。因此,第三方平台系统一般会留存用户的电话号码,然后
服务者基于该电话号码与用户取得联系。
[0003] 但是,由于第三方平台系统保存有用户的所有联系方式,因此,如果第三方平台将这些数据出售,即倒卖用户的个人隐私,将会导致用户的隐私泄露,对用户造成骚扰。并且,
第三方平台系统在提供服务时,会将电话号码发送给平台的服务者,因此,在服务关系结束
后,可能会存在用户遭受服务者继续骚扰的情况。

发明内容

[0004] 本发明实施例提供一种基于第三方平台系统的多媒体通信方法、装置以及系统,以解决现有技术中需要将用户真实的呼叫号码发送给第三方平台系统而容易导致用户信
息泄露的问题。
[0005] 为解决上述技术问题,本发明是这样实现的:
[0006] 第一方面,提供一种基于第三方平台系统的多媒体通信方法,包括:
[0007] 接收用户终端发送的标识码,所述标识码替代用户终端的呼叫号码;
[0008] 将所述标识码发送至通信运营商系统,以使所述通信运营商系统基于所述标识码分配虚拟号码并建立所述呼叫号码与所述虚拟号码的映射关系,其中,所述通信运营商系
统存储有所述用户终端注册的呼叫号码与所述标识码的映射关系;
[0009] 将分配的所述虚拟号码发送至服务终端,以在所述服务终端基于所述虚拟号码与所述用户终端建立多媒体通信连接时,通过所述通信运营商系统向所述虚拟号码对应的呼
叫号码发起通信连接。
[0010] 第二方面,提供一种基于第三方平台系统的多媒体通信系统,所述系统包括:
[0011] 用户终端,向第三方平台系统发送标识码,所述标识码替代用户终端的呼叫号码;
[0012] 第三方平台系统,接收所述标识码并转发至通信运营商系统,以及将通信运营商基于所述标识码分配的虚拟号码转发给服务终端,其中,所述通信运营商系统存储有所述
用户终端注册的呼叫号码与所述标识码的映射关系;
[0013] 通信运营商系统,接收所述第三方平台系统发送的所述标识码,以基于所述标识码分配虚拟号码并建立所述呼叫号码与所述虚拟号码的映射关系,并基于所述服务终端请
求通信连接的虚拟号码,建立所述服务终端与所述虚拟号码对应的呼叫号码的通信连接;
以及
[0014] 服务终端,接收所述第三方平台转发的所述虚拟号码,并基于所述虚拟号码向所述通信运营商系统请求进行通信连接。
[0015] 第三方面,提供一种基于第三方平台系统的多媒体通信装置,其包括:
[0016] 接收单元,用于接收用户终端发送的标识码,所述标识码替代用户终端的呼叫号码;
[0017] 第一发送单元,用于将所述标识码发送至通信运营商系统,以使所述通信运营商系统基于所述标识码分配虚拟号码并建立所述呼叫号码与所述虚拟号码的映射关系,其
中,所述通信运营商系统存储有所述用户终端注册的呼叫号码与所述标识码的映射关系;
[0018] 第二发送单元,用于将分配的所述虚拟号码发送至服务终端,以在所述服务终端基于所述虚拟号码与所述用户终端建立多媒体通信连接时,通过所述通信运营商系统向所
述虚拟号码对应的呼叫号码发起通信连接。
[0019] 第四方面,还提供一种终端设备,其包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如第一方
面所述的方法的步骤。
[0020] 第五方面,还提供一种计算机可读存储介质,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现如第一方面所述的方法的步骤。
[0021] 在本发明实施例中,基于第三方平台系统的多媒体通信方法在接收用户终端发送的标识码后,将标识码发送至通信运营商系统(存储有用户终端注册的呼叫号码与标识码
的映射关系),使得通信运营商系统根据标识码分配虚拟号码并建立呼叫号码与虚拟号码
的映射关系,并将通信运营商系统分配的虚拟号码发送至服务终端以在服务终端基于虚拟
号码与用户终端建立多媒体通信连接时,通过通信运营商系统向虚拟号码对应的呼叫号码
发起通信连接。如此,在服务终端基于第三方平台系统与用户终端进行通信连接的过程中,
由于通信运营商系统存储有注册的标识码和呼叫号码的映射关系,因此,可将标识码替代
呼叫号码发送给第三方平台系统,然后通过通信运营商系统根据标识码分配虚拟号码,以
通过通信运营商系统向虚拟号码对应的呼叫号码发起通信连接,而无需将真实的呼叫号码
发送至第三方平台系统,即可实现服务终端与用户终端的多媒体通信连接。因此,可以解决
现有技术中需要将用户真实的呼叫号码发送给第三方平台系统而导致用户信息泄露的问
题。

附图说明

[0022] 图1是现有技术的通信网络的示意性原理图;
[0023] 图2是现有技术的呼叫连接的示意性流程图;
[0024] 图3是根据本发明一个实施例的基于第三方平台系统的多媒体通信方法的示意性流程图;
[0025] 图4是根据本发明另一个实施例的基于第三方平台系统的多媒体通信方法的示意性流程图;
[0026] 图5是根据本发明再一个实施例的基于第三方平台系统的多媒体通信方法的示意性流程图;
[0027] 图6是根据本发明再一个实施例的基于第三方平台系统的多媒体通信方法的示意性流程图;
[0028] 图7是根据本发明一个实施例的基于第三方平台系统的多媒体通信的示意性系统结构图;
[0029] 图8是根据本发明一个实施例的基于第三方平台系统的多媒体通信装置的示意性结构框图;
[0030] 图9是根据本发明一个实施例的基于第三方平台系统的多媒体通信系统的示意性原理图;
[0031] 图10是根据本发明一个具体实施例的多媒体通信方法的示意性流程图;
[0032] 图11是根据本发明一个实施例的基于第三方平台系统的多媒体通信系统的示意性结构框图。

具体实施方式

[0033] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发
明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施
例,都属于本发明保护的范围。
[0034] 以下结合附图,详细说明本发明各实施例提供的技术方案。
[0035] 目前,以手机为个人标识的社会过程中,在很多场合都需要交换手机号码信息,而交换的手机号码目前必需是真实号码,此时手机用户作为被叫方会收到来自多种主叫方式
的呼叫请求,包括移动用户、固话用户、企业用户、互联网用户等。
[0036] 如图1所示,在目前的通信网络中,主叫(如无线终端、固定电话终端、远程计算机终端等)主动发起呼叫,通过无线基站或有线通讯网络接入通信网关,通信网关将呼叫的关
键信息传递到后端的中央控制器上,中央控制器再根据被叫号码获取被叫终端的物理地址
和被叫终端状态,判断可以呼叫后通过发射调制器将呼叫信号发送到被叫用户终端的接收
机上,形成一个通讯链路。
[0037] 现有系统处理呼叫的流程如图2所示,现有通信系统从系统层到用户层只能用唯一号码进行用户身份标识。用户在作为被叫时只有一个可被呼叫的号码,通信系统在接收
到呼叫请求后会直接根据呼叫请求即时通知被叫用户。
[0038] 根据以上对现有通信方案的分析,对于系统内部和系统外部来说,用户手机号码都是用户的唯一标识,针对系统外部,用户只能将手机号码作为唯一的身份标识与其他人
员分享,而用户一旦将手机号码提供给其他人或组织,后续将无法阻断这种联系。外部设备
或终端只能通过这个唯一的号码来呼叫用户,通信网络平台系统在接收到外部设备或终端
的呼叫或短信时系统无法识别主叫方是否是用户愿意接听或接收,只能将外部呼叫全部通
知到用户终端,原理上无法做到用户行为和系统行为的分离,从而无法避免用户号码的泄
露,并阻止骚扰电话、短信等内容,即不具备智能分析的呼叫和发送能力。
[0039] 一般,防止电话号码泄露以及阻止短信骚扰的风险只能由用户主观意识来完成,即在非必要情况下不向对方提供手机号码和尽可能少对外公开手机号码。而手机号码信息
的交换可能是主动的或被动的,或者存在不知明情况下的号码传播,此时,用户手机终端必
然会收到各种形式的呼叫或短信信息,有来自移动终端、固话、企业号码、互联网虚拟号码
等多种形式和各行各业的人为呼叫(短信)和自动呼叫(短信),包括有意愿和无意愿接听的
呼叫(短信),因此,通常会导致用户被迫接听所有呼叫或接收短信,这将会给用户带来不良
的使用体验。
[0040] 比如,在快递、外卖、打车等基于第三方平台系统进行的服务中,服务者和用户之间的联系主要依靠电话实现。因此,第三方平台系统一般会留存用户的电话号码,然后服务
者基于该电话号码与用户取得联系。
[0041] 即,第三方平台保存有所有用户的联系方式,如果第三方平台将这些数据出售,即倒卖用户个人隐私,则将会导致用户隐私泄露,对用户造成骚扰;
[0042] 并且,第三方平台系统在提供服务时,会将电话号码发送给平台的服务者。例如,快递公司会把电话号码给快递员,方便快递员派件;外卖平台会把电话号码给外卖员,方便
外卖员派件;打车平台会把电话号码给司机,方便司机与乘客联系。当第三方平台系统将电
话号码发送给平台服务者,在服务关系结束后,可能会存在用户遭受服务者继续骚扰的情
况。
[0043] 为解决上述技术问题,如图3所示,本发明实施例提供一种基于第三方平台系统的多媒体通信方法,其可包括:
[0044] 步骤302.第三方平台系统接收用户终端发送的标识码。
[0045] 步骤304.第三方平台系统将标识码发送至通信运营商系统,以使通信运营商系统基于标识码分配虚拟号码并建立呼叫号码与虚拟号码的映射关系。
[0046] 其中,通信运营商系统存储有用户终端注册的呼叫号码与标识码的映射关系。用户可在通信运营商系统注册账号,注册时用户将标识码和用户的呼叫号码进行绑定,该呼
叫号码即为要通过虚拟号码进行隐藏的号码,标识码可以是用户注册的账号,也可以是通
信运营商系统为用户随机分配的识别码。一个标识码可以对应一个绑定一个呼叫号,也可
以绑定多个呼叫号。当然,用户可以随意更改标识码和呼叫号码的绑定关系。更改后,通信
运营商系统保存用户的标识码和呼叫号码之间的对应关系。
[0047] 当用户终端在使用第三方平台系统时,会向第三方平台系统提供标识码,即以标识码替代用户的呼叫号码。比如,对于外卖平台,用户将标识码提供给外卖平台,而非将自
己的手机号提供给外卖平台;对于快递平台,收件人向寄件人提供标识码,寄件人将标识码
提供给快递平台,而非将收件人手机号提供给快递平台。如此,第三方平台系统根据所接收
的标识码,通过通信运营商系统为其分配虚拟号码,以使服务终端通过该虚拟号码与用户
终端联系。
[0048] 步骤306.将虚拟号码发送至服务终端,以在服务终端基于虚拟号码与用户终端建立多媒体通信连接时,通过通信运营商系统向虚拟号码对应的呼叫号码发起通信连接。
[0049] 在本发明实施例中,基于第三方平台系统的多媒体通信方法在接收用户终端发送的标识码后,将标识码发送至通信运营商系统(存储有用户终端注册的呼叫号码与标识码
的映射关系),使得通信运营商系统根据标识码分配虚拟号码并建立呼叫号码与虚拟号码
的映射关系,并将通信运营商系统分配的虚拟号码发送至服务终端以在服务终端基于虚拟
号码与用户终端建立多媒体通信连接时,通过通信运营商系统向虚拟号码对应的呼叫号码
发起通信连接。
[0050] 如此,在服务终端基于第三方平台系统与用户终端进行通信连接的过程中,由于通信运营商系统存储有注册的标识码和呼叫号码的映射关系,因此,可将标识码替代呼叫
号码发送给第三方平台系统,然后通过通信运营商系统根据标识码分配虚拟号码,以通过
通信运营商系统向虚拟号码对应的呼叫号码发起通信连接,而无需将真实的呼叫号码发送
至第三方平台系统,即可实现服务终端与用户终端的多媒体通信连接。因此,可以解决现有
技术中需要将用户真实的呼叫号码发送给第三方平台系统而导致用户信息泄露的问题。
[0051] 在上述实施例中,如图4所示,在使通信运营商系统基于标识码分配虚拟号码并建立呼叫号码与虚拟号码的映射关系之前,包括:
[0052] 步骤402.第三方平台系统将目标业务对应的业务号与标识码相关联,并将业务号与标识码的关联关系传输给通信运营商系统。其中,业务号与标识码的关联关系也可以在
接收到通信运营商系统获取标识码的请求后发出,也可以为第三方平台主动将业务号与标
识码的关联关系提供给通信运营商系统。
[0053] 其中,业务号可以为用户终端正在进行的业务的号码,比如,快递单号,外卖订单号,打车订单号等等。如此,业务号与标识码建立了一一对应关系。
[0054] 步骤404.第三方平台系统将服务终端获取的业务号发送至通信运营商系统,以基于业务号对应的标识码,向通信运营商系统请求分配虚拟号码。
[0055] 在第三方平台系统的服务者为用户提供服务时,服务者可以得到业务号,服务者通过终端设备,将业务号发送给通信运营商系统,并请求通信运营商系统分配虚拟号码,服
务者(即服务终端)可以是快递员、外卖员、出租车司机等等,快递员可以从快件上得到快递
单号,外卖员可以从APP端得到派送订单的订单号。
[0056] 不难理解,第三方平台系统可根据业务号和标识码的对应关系,向通信运行商系统请求分配虚拟号码,以与用户终端建立通信连接,而第三方平台系统以及服务终端均无
法得到用户终端的呼叫号码,因此,可以避免用户真实的呼叫号码由于发送给第三方平台
系统而导致用户信息泄露的问题发生。
[0057] 在上述进一步的实施例中,如图5所示,在使通信运营商系统基于标识码分配虚拟号码并建立呼叫号码与虚拟号码的映射关系之前,且在向通信运营商系统请求分配虚拟号
码之后,包括:
[0058] 步骤502.基于业务号,获取业务号对应的业务状态。
[0059] 步骤504.将业务号对应的业务状态发送至通信运营商系统,以使通信运营商系统基于业务状态,确定服务终端正在为用户终端服务时获取业务号对应的标识码。
[0060] 应理解,通信运营商系统在接收业务号后,可根据第三方平台系统提供的接口,查询该业务号对应的业务状态。第三方平台系统会向通信运营商系统开放业务状态查询接
口,这些接口有些平台已经提供。例如,快递平台系统均提供快递状态查询接口,可以根据
快递单号查询快递当前的状态。对于外卖平台、打车平台等,也可以向通信运营商系统开放
业务状态查询接口。
[0061] 当根据业务状态确定服务终端正在为用户终端服务(比如,对于快递平台系统,服务者正在为用户提供服务,指当前订单的快递正在派送中;对于外卖平台系统,服务者正在
为用户提供服务,指当前订单的外卖正在派送中;对于打车平台系统,服务者正在为用户提
供服务,指当前车辆已接单)时,通信运营商系统才获取业务号对应的标识码,以防服务终
端在没有为服务终端服务的情况下,通过通信运营商系统分配的虚拟号码,与用户终端建
立没有必要的通信连接,甚至可以避免部分服务终端恶意借助第三方平台系统通过所连接
的虚拟号码对用户终端进行骚扰等。
[0062] 在进一步的上述实施例中,如图6所示,在使通信运营商系统基于标识码分配虚拟号码并建立呼叫号码与虚拟号码的映射关系之前,且在向通信运营商系统请求分配虚拟号
码之后,包括:
[0063] 步骤602.获取服务终端的位置信息。
[0064] 步骤604.将位置信息发送至通信运营商系统,以使通信运营商系统基于位置信息,确定服务终端与用户终端之间的距离小于或等于预设阈值时,获取业务号对应的标识
码。
[0065] 即,当通信运营商系统确定订单状态为服务者正在为用户提供服务后,还可以进一步判断服务者的地理位置,当地理位置小于设定阈值时,才获取该业务号对应的标识码。
也就是说,只有当快递员、外卖员等服务者距离用户比较近时,才可获取到标识码,以根据
获取到虚拟号码,从而可以进一步减小用户被骚扰的可能性。
[0066] 在上述一些实施例中,基于第三方平台系统的多媒体通信方法还包括:将业务号对应的业务状态发送至通信运营商系统,以使通信运营商系统基于业务状态,确定业务状
态完成时取消呼叫号码与虚拟号码的映射关系。
[0067] 本发明实施例的方法通过第三方平台系统的接口查询订单状态,只有在服务终端正在提供服务时,才向服务终端提供虚拟号码,并在查询到也状态完成后,通信运营商系统
可取消呼叫号码与虚拟号码的映射关系,避免虚拟号码资源的浪费。
[0068] 此外,在服务终端实际为用户终端提供服务时,分配虚拟号码的请求是由服务终端向通信运营商系统发起的,而通信运营商系统还要根据第三方平台系统的接口查询业务
状态,并在确定服务终端正在提供服务时,才会向服务终端提供虚拟号码,也就是说,服务
终端和第三方平台系统均无法单独获取到虚拟号码,而是需要两者相互配合,如此,可减小
任一一方单独获取虚拟号码来对用户进行骚扰的可能。
[0069] 可结合图7进行说明,本发明实施例的基于第三方平台系统的多媒体通信方法的具体实现过程可以为:
[0070] 第一,在启动第三方平台时或在使用第三方平台之前,可用户终端可在通信运营商系统进行注册,并将注册的标识码与用户的呼叫号码的映射关系存储在通信运营商系统
中。
[0071] 第二,用户终端在使用第三方平台系统时,向第三方平台系统提供标识码,从而可通过标识码来替代用户的呼叫号码与第三方平台系统进行联系。
[0072] 第三,第三方平台系统将用户正在进行业务的业务号与标识码进行关联,并将业务号和标识码的关联关系提供给通信运营商系统。
[0073] 第四,在第三方平台系统的服务终端为用户提供服务时,服务终端可以得到业务号,服务终端将业务号发送给通信运营商系统,并请求通信运营商系统分配虚拟号码。
[0074] 第五,通信运营商系统获取业务号,并根据第三方平台系统提供的接口,查询该业务号对应的订单状态。当通信运营商系统确定订单状态为服务终端正在为用户提供服务
时,则获取该业务号对应的标识码,并根据标识码得到用户注册的呼叫号码,通信运营商系
统为该呼叫号码分配虚拟号码,建立呼叫号码与虚拟号码的映射关系,并将虚拟号码发送
给服务终端。
[0075] 第六,服务终端通过向虚拟号码向用户终端发起呼叫请求,通信运营商系统接收到呼叫请求后,根据虚拟号码和呼叫号码的映射关系,向用户终端的呼叫号码发起呼叫,以
建立通信连接。在通信运营商系统通过第三方平台系统的接口查询到订单状态完成后,取
消虚拟号码与呼叫号码的映射关系。
[0076] 如此,用户通过在通信运营商系统注册的标识码和呼叫号码的映射关系,以标识码代替呼叫号码,无需将用户真实的呼叫号码提供给第三方平台系统,更无需将呼叫号码
提供给服务终端,从而可以达到对用户隐私进行保护的目的。并且,在服务终端实际提供服
务时,分配虚拟号码的请求是由服务终端向通信运营商系统发起的,而通信运营商系统还
需根据第三方平台系统的接口查询订单状态,只有在服务终端正在提供服务时,才会向服
务终端提供虚拟号码,即,服务终端和第三方平台系统均无法单独获取到虚拟号码,而是需
要两者相互配合,因此,可以避免任一一方单独获取虚拟号码来对用户进行骚扰的问题发
生。
[0077] 本发明实施例还提供一种基于第三方平台系统的多媒体通信装置,如图8所示,其可包括:接收单元802,用于接收用户终端发送的标识码;第一发送单元804,用于将标识码
发送至通信运营商系统,以使通信运营商系统基于标识码分配虚拟号码并建立呼叫号码与
虚拟号码的映射关系,其中,通信运营商系统存储有用户终端注册的呼叫号码与标识码的
映射关系;第二发送单元806,用于将虚拟号码发送至服务终端,以在服务终端基于虚拟号
码与用户终端建立多媒体通信连接时,通过通信运营商系统向虚拟号码对应的呼叫号码发
起通信连接。
[0078] 由于基于第三方平台系统的多媒体通信装置在通过接收单元802接收用户终端发送的标识码后,通过第一发送单元804将标识码发送至通信运营商系统(存储有用户终端注
册的呼叫号码与标识码的映射关系),使得通信运营商系统根据标识码分配虚拟号码并建
立呼叫号码与虚拟号码的映射关系,并通过第二发送单元806将通信运营商系统分配的虚
拟号码发送至服务终端以在服务终端基于虚拟号码与用户终端建立多媒体通信连接时,通
过通信运营商系统向虚拟号码对应的呼叫号码发起通信连接。
[0079] 如此,在服务终端基于第三方平台系统与用户终端进行通信连接的过程中,由于通信运营商系统存储有注册的标识码和呼叫号码的映射关系,因此,可将标识码替代呼叫
号码发送给第三方平台系统,然后通过通信运营商系统根据标识码分配虚拟号码,以通过
通信运营商系统向虚拟号码对应的呼叫号码发起通信连接,而无需将真实的呼叫号码发送
至第三方平台系统,即可实现服务终端与用户终端的多媒体通信连接。因此,可以解决现有
技术中需要将用户真实的呼叫号码发送给第三方平台系统而导致用户信息泄露的问题。
[0080] 在上述实施例中,多媒体通信装置还包括关联单元808,用于将目标业务对应的业务号与标识码相关联,并将业务号与标识码的关联关系传输给通信运营商系统;和第三发
送单元810,用于将服务终端获取的业务号发送至通信运营商系统,以基于业务号对应的标
识码,向通信运营商系统请求分配虚拟号码。
[0081] 应理解,第三方平台系统可根据业务号和标识码的对应关系,向通信运行商系统请求分配虚拟号码,以与用户终端建立通信连接,而第三方平台系统以及服务终端均无法
得到用户终端的呼叫号码,因此,可以避免用户真实的呼叫号码由于发送给第三方平台系
统而导致用户信息泄露的问题发生。
[0082] 在上述进一步的实施例中,多媒体通信装置还包括第一获取单元812,用于基于业务号,获取业务号对应的业务状态;和第四发送单元814,用于将业务号对应的业务状态发
送至通信运营商系统,以使通信运营商系统基于业务状态,确定服务终端正在为用户终端
服务时获取业务号对应的标识码。
[0083] 也就是说,当根据业务状态确定服务终端正在为用户终端服务时,通信运营商系统才获取业务号对应的标识码,以防服务终端在没有为服务终端服务的情况下,通过通信
运营商系统分配的虚拟号码,与用户终端建立没有必要的通信连接,甚至可以避免部分服
务终端恶意借助第三方平台系统通过所连接的虚拟号码对用户终端进行骚扰等。
[0084] 在上述部分实施例中,多媒体通信装置还包括第二获取单元816,用于获取服务终端的位置信息;第四发送单元814还用于将位置信息发送至通信运营商系统,以使通信运营
商系统基于位置信息,确定服务终端与用户终端之间的距离小于或等于预设阈值时,获取
业务号对应的标识码。即,当通信运营商系统确定订单状态为服务者正在为用户提供服务
后,还可以进一步判断服务者的地理位置,当地理位置小于设定阈值时,才获取该业务号对
应的标识码。也就是说,只有当快递员、外卖员等服务者距离用户比较近时,才可获取到标
识码,以根据获取到虚拟号码,从而可以进一步减小用户被骚扰的可能性。
[0085] 在上述部分实施例中,第四发送单元814还用于将业务号对应的业务状态发送至通信运营商系统,以使通信运营商系统基于业务状态,确定业务状态完成时取消呼叫号码
与虚拟号码的映射关系。也就是说,通过第三方平台系统的接口查询订单状态,只有在服务
终端正在提供服务时,才向服务终端提供虚拟号码,并在查询到也状态完成后,通信运营商
系统可取消呼叫号码与虚拟号码的映射关系,避免虚拟号码资源的浪费。
[0086] 如图9所示,通过虚拟号码实现通信业务方法的具体实现过程可以为:
[0087] 呼叫终端在以虚拟号码呼叫或发送短信送入通信网络,然后经过中央控制器环节后,不直接通过发射调制器通知被叫终端,而将呼叫或发送短信的请求转入呼叫调度系统
中,由呼叫调度系统根据用户呼叫号码进行目标定位,并通过最终定位的实际用户呼叫号
码通过发射调制器呼叫用户终端或向用户终端发送信息。其中,呼叫终端与用户终端的网
络传输链路按如图8所示。
[0088] 由图9可知,在网络链路中增加了呼叫调度系统和呼叫管理APP。呼叫调度系统用来将主叫终端拨打的号码转换成被叫用户的真实呼叫号码,并通过发射调制器呼叫用户终
端;呼叫管理APP为被叫用户提供增值服务,被叫用户通过呼叫管理APP可随意定义用于被
呼叫的虚拟号码,该虚拟号码的长度和规则可由系统根据资源情况生成号码库,形式虚拟
长号码或是伪装真实号码,虚拟号码具备生命周期的可配置性和自定义可用性等能力。通
过即将呼叫调度系统和呼叫管理APP植入通信环节中来实现基于上述任一项实施例所述的
多媒体通信方法的方案。
[0089] 即,本发明实施例的多媒体通信装置还可包括呼叫调度单元816,用于在主叫终端(相当于服务终端)向被叫终端(相当于用户终端)发送信息时,将目标虚拟号码转换为被叫
终端的呼叫号码,以建立主叫终端和被叫终端的通信连接,其中,目标虚拟号码为主叫终端
正向目标号码发送信息的号码。
[0090] 应理解,在主叫终端通过虚拟号码与被叫终端进行通信连接时,会通过呼叫调度单元816将虚拟号码转换为被叫终端的呼叫号码,从而可以建立主叫终端与被叫终端的通
信连接,而不需要将被叫终端的真实呼叫号码提供给主叫终端,因此,可以避免由于将用户
真实的呼叫号码发送给主叫终端而导致用户信息泄露的问题发生。
[0091] 其中,呼叫调度单元816可包括虚拟号码库管理单元、虚拟号码实例单元及生命周期管理单元、用户实际号码库管理单元、虚拟号码与实际号码路由关系管理单元、虚拟号码
被叫智能防骚扰单元。呼叫调度单元816的具体实现功能可包括:
[0092] a.管理全网虚拟号码资源的使用及库存管理。
[0093] b.管理虚拟号码被使用的实例关系以及虚拟号码计划被使用的周期和当前状态。
[0094] c.存储用户实际呼叫号码信息及相关网元信息,用以通过通信网络设备定位和呼叫用户终端。
[0095] d.虚拟号码与用户实际呼叫号码的转换算法定义和转换管理,以完成不同的虚拟号码向实际呼叫号码的转换,转换关系可包括一对一、多对一,转换方式可分为可呼叫转
换、不可呼叫转换、可发送短信转换和不可发送短信转换等。
[0096] e.具备对全网虚拟号码被叫的行为分析,通过数据建模完成同类虚拟号码被叫来源、同类主叫方呼叫的虚拟号码、虚拟号码向真实号码的一对一和多对一转换场景的综合
分析,完成对主叫方和被叫方的使用行为和习惯分析,实现智能阻断呼叫、智能拒绝呼叫、
智能黑名单和智能过滤的能力。
[0097] 在上述实施例中,呼叫调度单元816还用于获取主叫终端的行为参数和被叫终端的行为参数。多媒体通信装置还可包括呼叫管理单元818,用于基于主叫终端的行为参数以
及被叫终端的行为参数,确定是否建立主叫终端和被叫终端的通信连接。此外,呼叫管理单
元818还用于在确定无法建立主叫终端和被叫终端的通信连接的情况下,拦截主叫终端发
送的信息和/或主叫终端的虚拟号码或主叫终端的手机号码。
[0098] 呼叫管理单元818主要可包括虚拟号码使用管理单元、虚拟号码资费定义和使用资费管理单元、虚拟号码生命周期及状态配置单元、虚拟号码和真实号码关系定义单元、智
能拦截骚扰电话和短信的配置管理单元,同时给被叫用户提供PC端和手机端的管理单元。
即,呼叫管理单元818的具体实现功能可包括:
[0099] a.实现对虚拟号码可用范围的管理及虚拟号码的申请注销的管理。
[0100] b.对虚拟号码资源进行资费的定义和排列,对虚拟号码使用费用的定义和计费对接。
[0101] c.为用户提供已开号的虚拟号码的生命周期及可用状态,支持随时定义和修改周期和状态,其中,虚拟号码的状态定义如表一所示。
[0102] 表一、虚拟号码状态定义表
[0103]
[0104] d.为用户提供已申请的虚拟号码与真实号码关系的定义管理。
[0105] e.支持管理者和用户使用者在PC端和手机端多种形式的接入和使用。
[0106] f.实现用户可配置智能拦截骚扰电话和短信的功能,根据智能分析对主叫号码和虚拟号码自动进行黑白名单管理。其中,用户号码路由规则可如表二所示。
[0107] 表二、用户号码路由规则定义表
[0108]序号 可路由 不可路由
1 启用智能拦截  
2 当前时段允许呼叫 当前时段处于免打扰
3 虚拟号码处于占用状态 除占用的其它状态
4 虚拟号码不在黑名单 虚拟号码处于黑名单
5 虚拟号码全生命周期有效中 虚拟号码生命周期终止
6 允许虚拟号码呼叫 不允许虚拟号码呼叫
[0109] 具体来说,被叫智能防骚扰通过对主叫行为分析和被叫用户行为分析的数据采集,并根据分析规则对这两类数据划分类别和骚扰级别,然后通过呼叫调度单元根据主叫
归类和骚扰级别匹配后,再根据被叫用户行为的分析和骚扰级别的设置,最终判定出是否
继续呼叫,从而确保系统可以根据系统智能分析和被叫用户的设置意愿自动处理骚扰电话
和短信。其中,主被叫行为分析规则如表三所示。
[0110] 表三、主被叫行为分析规则
[0111]
[0112] 即,按照表三中的行为分析规则,将主叫行为或被叫行为分别分为五种规则,以便于按照不同行为规则确定主叫终端的骚扰等级或被叫终端的被骚扰等级。可参见表四和表
五,基于五种行为规则分别对主叫终端的骚扰等级或被叫终端的被骚扰等级进行分类。
[0113] 表四、规则分析基准表
[0114]
[0115]
[0116]
[0117] 表五、被叫行为分析规则
[0118]
[0119]
[0120] 同时结合图10进行说明,不难理解,通过对主叫行为的分析和被叫用户行为的分析,与预先设定好的规则和骚扰级别(如表三至表五)进行匹配,确定主叫行为的骚扰级别,
以及被叫行为的被骚扰级别,以确定是否继续建立主叫终端与被叫终端的通信连接,从而
可在确定主叫行为属于骚扰行为(或被叫行为处于被骚扰)的情况下,智能阻断呼叫、智能
拒绝呼叫、智能黑名单和智能过滤等,从而可以确保系统根据系统智能分析和被叫用户的
设置意愿自动处理骚扰电话和短信。
[0121] 可见,本发明实施例的多媒体通信系统不仅具有将真实呼叫号码进行虚拟化的功能,还可以实现对呼叫的智能调度和个性化定义,如此,可以防止用户真实呼叫号码泄露,
以及阻断骚扰、诈骗电话短信的侵扰。
[0122] 此外,用户可以为不同的生活场景和工作场景申请不同的虚拟号码,而做到不变更真实号码,减少频繁换号的麻烦。例如网络沟通可申请1个月期限的虚拟号码报送网络平
台和快递平台;参加公开的产品大会则可申请1天周期的虚拟号码报送大会组织方进行核
实和短信认证;购房时申请周期3个月的虚拟号码,等购房手续完结后号码到期,避免房产
公司任意转卖用户信息的风险。
[0123] 进一步地,本发明实施例还提供一种基于第三方平台系统的多媒体通信系统。如图11所示,本发明实施例的系统可包括:用户终端1102,向第三方平台系统1104发送标识
码;第三方平台系统1104,接收标识码并转发至通信运营商系统1106,以及将通信运营商
1106基于标识码分配的虚拟号码转发给服务终端1108,其中,通信运营商系统1106存储有
用户终端注册的呼叫号码与标识码的映射关系;通信运营商系统1106,接收第三方平台系
统1104发送的标识码,以基于标识码分配虚拟号码并建立呼叫号码与虚拟号码的映射关
系,并基于服务终端1108请求通信连接的虚拟号码,建立服务终端与虚拟号码对应的呼叫
号码的通信连接;以及服务终端1108,接收第三方平台系统1104转发的虚拟号码,并基于虚
拟号码向通信运营商系统1106请求进行通信连接。
[0124] 由此可见,可同时结合图7进行说明,基于第三方平台系统的多媒体通信系统通过在通信运营商系统注册的标识码和呼叫号码的映射关系,以标识码代替呼叫号码,无需将
用户真实的呼叫号码提供给第三方平台系统,更无需将呼叫号码提供给服务终端,从而可
以达到对用户隐私进行保护的目的。并且,在服务终端实际提供服务时,分配虚拟号码的请
求是由服务终端向通信运营商系统发起的,而通信运营商系统还需根据第三方平台系统的
接口查询订单状态,只有在服务终端正在提供服务时,才会向服务终端提供虚拟号码,即,
服务终端和第三方平台系统均无法单独获取到虚拟号码,而是需要两者相互配合,因此,可
以避免任一一方单独获取虚拟号码来对用户进行骚扰的问题发生。
[0125] 在上述任一项实施例中,多媒体通信连接可包括电话、短信、彩信等通信连接方式。
[0126] 本发明实施例还提供一种终端设备,其可包括处理器,存储器,存储在存储器上并可在所述处理器上运行的计算机程序,该计算机程序被处理器执行时实现上述图3至图6所
示的方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
[0127] 本发明实施例还提供一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,该计算机程序被处理器执行时实现上述图3至图6所示的方法的各个过程,且能
达到相同的技术效果,为避免重复,这里不再赘述。其中,所述的计算机可读存储介质,如只
读存储器(Read‑Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟
或者光盘等。
[0128] 本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实
施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机
可用存储介质(包括但不限于磁盘存储器、CD‑ROM、光学存储器等)上实施的计算机程序产
品的形式。
[0129] 还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包
括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要
素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要
素的过程、方法、商品或者设备中还存在另外的相同要素。
[0130] 本领域技术人员应明白,本发明的实施例可提供为方法、系统或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例或结合软件和硬件方面的实施例的
形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存
储介质(包括但不限于磁盘存储器、CD‑ROM、光学存储器等)上实施的计算机程序产品的形
式。
[0131] 以上所述仅为本发明的实施例而已,并不用于限制本发明。对于本领域技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原理之内所作的任何修改、等同
替换、改进等,均应包含在本发明的权利要求范围之内。