首页> 中国专利> 跨运营商的虚拟号码通信方法和运营商的业务平台设备

跨运营商的虚拟号码通信方法和运营商的业务平台设备

摘要

本发明公开了一种跨运营商的虚拟号码通信方法和运营商的业务平台设备,涉及移动通信领域。本发明实施例当从非归属运营商获得虚拟号码的用户做主叫时,用户与提供虚拟号码的运营商业务平台建立通信,将自己的虚拟号码和被叫号码发送给该运营商业务平台,以指示运营商业务平台建立主被叫的通话,运营商业务平台通过号码转换以及回呼的方式建立与主叫用户的通话,并根据被叫号码建立与被叫用户的通话,同时将主叫用户的虚拟号码提供给被叫用户,然后合并两路通话,从而建立起主被叫的通话,因此即使用户所归属的运营商未提供虚拟号码服务,用户在主叫通话中其真实号码仍可得到保护而不泄露。

著录项

  • 公开/公告号CN104092696A

    专利类型发明专利

  • 公开/公告日2014-10-08

    原文格式PDF

  • 申请/专利权人 中国电信股份有限公司;

    申请/专利号CN201410345602.0

  • 申请日2014-07-21

  • 分类号H04L29/06(20060101);

  • 代理机构中国国际贸易促进委员会专利商标事务所;

  • 代理人许蓓

  • 地址 100033 北京市西城区金融大街31号

  • 入库时间 2023-12-17 02:19:08

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2017-08-22

    授权

    授权

  • 2014-10-29

    实质审查的生效 IPC(主分类):H04L29/06 申请日:20140721

    实质审查的生效

  • 2014-10-08

    公开

    公开

说明书

技术领域

本发明涉及移动通信领域,特别涉及一种跨运营商的虚拟号码通 信方法和运营商的业务平台设备。

背景技术

在很多应用场景下,用户都有利用虚拟号码接听呼叫或者接收短 消息,从而避免自己真实号码泄露的需求。比如,用户在网上预约车 辆、网上订餐、电子商务网站上购物等等。

假设运营商I提供了虚拟号码服务,而运营商II未提供虚拟号 码服务,用户A归属于运营商I,使用真实号码a,用户B归属于运 营商II,使用真实号码b,则用户A为了保护自己的真实号码a不 泄露,可通过运营商I提供的虚拟号码服务申请一个与真实号码a 绑定的虚拟号码a’,则用户A作为主叫或被叫的业务流程分别如下:

当用户A做主叫呼叫用户B时,可通过虚拟号码a’呼叫用户B 的真实号码b,用户B的终端显示的用户A的号码是虚拟号码a’, 而非真实号码a。

当用户A做被叫时,用户B可通过真实号码b直接拨打用户A 的虚拟号码a’,运营商I可通过业务平台查找到该虚拟号码a’与真 实号码a具有映射关系,因此将该呼叫接续到真实号码a。

由上述业务过程可以看出,虽然用户A的真实号码a可以得到 保护,但由于用户B归属于未提供虚拟号码服务的运营商II,因此 用户B只能通过真实号码b进行呼叫,也就是说用户B的真实号码 b并没有得到保护。

对于归属在未提供虚拟号码服务的运营商下的用户来说,如何在 通信过程中避免这些用户的真实号码不泄露,成为亟待解决的问题。

发明内容

本发明实施例所要解决的一个技术问题是:解决归属在未提供虚 拟号码服务的运营商下的用户的真实号码的保护问题。

根据本发明实施例的一个方面,提出一种跨运营商的虚拟号码通 信方法,包括:

运营商的业务平台接收第一用户发送的呼叫请求,在该呼叫请求 中包括第一用户的虚拟号码以及被呼叫的第二用户的号码,其中,所 述第一用户不归属于所述运营商,所述第一用户的虚拟号码由所述运 营商的业务平台分配;运营商的业务平台根据第一用户的真实号码与 虚拟号码之间的映射关系将第一用户的虚拟号码转换为第一用户的真 实号码,并根据第一用户的真实号码回呼第一用户,建立运营商的业 务平台与第一用户之间的通话;运营商的业务平台根据被呼叫的第二 用户的号码呼叫第二用户,并将第一用户的虚拟号码作为主叫号码提 供给第二用户,建立运营商的业务平台与第二用户之间的通话;运营 商的业务平台将其与第一用户之间的通话以及其与第二用户之间的通 话合并。

在一个实施例中,所述运营商的业务平台采用以下方法为所述第 一用户分配虚拟号码:运营商的业务平台接收第一用户申请虚拟号码 的请求,该申请虚拟号码的请求中包括第一用户的真实号码;运营商 的业务平台为第一用户分配虚拟号码,并建立第一用户的真实号码与 该虚拟号码之间的映射关系;运营商的业务平台将该虚拟号码发送给 第一用户,以便第一用户利用该虚拟号码与第二用户通信。

在一个实施例中,第一用户发送的呼叫请求中被呼叫的第二用户 的号码是第二用户的真实号码或虚拟号码;当被呼叫的第二用户的号 码是第二用户的虚拟号码时,所述运营商的业务平台根据被呼叫的第 二用户的号码呼叫第二用户包括:运营商的业务平台根据第二用户的 真实号码与虚拟号码之间的映射关系将第二用户的虚拟号码转换为第 二用户的真实号码,并根据第二用户的真实号码呼叫第二用户。

在一个实施例中,该方法还包括:运营商的业务平台接收第二用 户发送的呼叫请求,在该呼叫请求中包括被呼叫的第一用户的虚拟号 码;运营商的业务平台根据第一用户的真实号码与虚拟号码之间的映 射关系将第一用户的虚拟号码转换为第一用户的真实号码;运营商的 业务平台根据第一用户的真实号码将呼叫接续到第一用户。

在一个实施例中,第二用户发送的呼叫请求中还包括作为主叫的 第二用户的真实号码或虚拟号码;当第二用户发送的呼叫请求中还包 括作为主叫的第二用户的虚拟号码时,该方法还包括:运营商的业务 平台根据第二用户的真实号码与虚拟号码之间的映射关系将第二用户 的虚拟号码转换为第二用户的真实号码,并根据第二用户的真实号码 回呼第二用户,建立运营商的业务平台与第二用户之间的通话。

根据本发明实施例的再一个方面,提出一种运营商的业务平台设 备,包括:

请求接收模块,用于接收第一用户发送的呼叫请求,在该呼叫请 求中包括第一用户的虚拟号码以及被呼叫的第二用户的号码,其中, 第一用户不归属于所述运营商,所述第一用户的虚拟号码由所述运营 商的业务平台分配;第一通话建立模块,用于根据第一用户的真实号 码与虚拟号码之间的映射关系将第一用户的虚拟号码转换为第一用户 的真实号码,并根据第一用户的真实号码回呼第一用户,建立运营商 的业务平台与第一用户之间的通话;第二通话建立模块,用于根据被 呼叫的第二用户的号码呼叫第二用户,并将第一用户的虚拟号码作为 主叫号码提供给第二用户,建立运营商的业务平台与第二用户之间的 通话;通话合并处理模块,用于将运营商的业务平台与第一用户之间 的通话以及运营商的业务平台与第二用户之间的通话合并。

在一个实施例中,业务平台设备还包括:申请接收模块,用于接 收第一用户申请虚拟号码的请求,在该申请虚拟号码的请求中包括第 一用户的真实号码;虚拟号码分配模块,用于为第一用户分配虚拟号 码,并建立第一用户的真实号码与该虚拟号码之间的映射关系;虚拟 号码分发模块,用于将该虚拟号码发送给第一用户,以便第一用户利 用该虚拟号码与第二用户通信。

在一个实施例中,第一用户发送的呼叫请求中被呼叫的第二用户 的号码是第二用户的真实号码或虚拟号码;当被呼叫的第二用户的号 码是第二用户的虚拟号码时,所述第二通话建立模块,具体用于:根 据第二用户的真实号码与虚拟号码之间的映射关系将第二用户的虚拟 号码转换为第二用户的真实号码,并根据第二用户的真实号码呼叫第 二用户,并将第一用户的虚拟号码作为主叫号码提供给第二用户,建 立运营商的业务平台与第二用户之间的通话。

在一个实施例中,请求接收模块还用于接收第二用户发送的呼叫 请求,在该呼叫请求中包括被呼叫的第一用户的虚拟号码;所述运营 商的业务平台设备还包括:第三通话建立模块,用于根据第一用户的 真实号码与虚拟号码之间的映射关系将第一用户的虚拟号码转换为第 一用户的真实号码;根据第一用户的真实号码将呼叫接续到第一用户。

在一个实施例中,第二用户发送的呼叫请求中还包括作为主叫的 第二用户的真实号码或虚拟号码;当第二用户发送的呼叫请求中还包 括作为主叫的第二用户的虚拟号码时,所述运营商的业务平台设备还 包括:第四通话建立模块,用于根据第二用户的真实号码与虚拟号码 之间的映射关系将第二用户的虚拟号码转换为第二用户的真实号码, 并根据第二用户的真实号码回呼第二用户,建立运营商的业务平台与 第二用户之间的通话。

本发明实施例对于归属在未提供虚拟号码服务的运营商下的用户 来说,允许这些用户从提供虚拟号码服务的运营商业务平台获取虚拟 号码,这些用户可以利用其虚拟号码通过运营商业务平台与其他用户 通信,因此即使用户所归属的运营商未提供虚拟号码服务,用户的真 实号码仍可得到保护而不泄露。

一方面,从非归属运营商获得虚拟号码的用户做主叫时,用户与 提供虚拟号码的运营商业务平台建立通信,将自己的虚拟号码和被叫 号码发送给该运营商业务平台,以指示运营商业务平台建立主被叫的 通话,运营商业务平台通过号码转换以及回呼的方式建立与主叫用户 的通话,并根据被叫号码建立与被叫用户的通话,同时将主叫用户的 虚拟号码提供给被叫用户,然后合并两路通话,从而建立起主被叫的 通话,因此即使用户所归属的运营商未提供虚拟号码服务,用户在主 叫通话中其真实号码仍可得到保护而不泄露。

再一方面,从非归属运营商获得虚拟号码的用户做被叫时,运营 商业务平台接收到呼叫该用户的虚拟号码的请求后进行号码转换,根 据转换后的用户的真实号码将呼叫接续到被叫用户,从而建立起主被 叫的通话,因此即使用户所归属的运营商未提供虚拟号码服务,用户 在被叫通话中其真实号码仍可得到保护而不泄露。

通过以下参照附图对本发明的示例性实施例的详细描述,本发明 的其它特征及其优点将会变得清楚。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将 对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见 地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技 术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获 得其他的附图。

图1为本发明申请虚拟号码的流程示意图。

图2为本发明申请到虚拟号码的用户A作为主叫与其他用户B通信 的流程示意图。

图3为本发明申请到虚拟号码的用户A作为被叫与其他用户B通信 的流程示意图。

图4为本发明申请到虚拟号码的用户A作为主叫与其他用户C通信 的流程示意图。

图5为本发明申请到虚拟号码的用户A作为被叫与其他用户C通信 的流程示意图。

图6为运营商的业务平台设备一个实施例的结构示意图。

图7为运营商的业务平台设备再一个实施例的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案 进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实 施例,而不是全部的实施例。以下对至少一个示例性实施例的描述实 际上仅仅是说明性的,决不作为对本发明及其应用或使用的任何限 制。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳 动前提下所获得的所有其他实施例,都属于本发明保护的范围。

除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相 对布置、数字表达式和数值不限制本发明的范围。

同时,应当明白,为了便于描述,附图中所示出的各个部分的尺 寸并不是按照实际的比例关系绘制的。

对于相关领域普通技术人员已知的技术、方法和设备可能不作详 细讨论,但在适当情况下,所述技术、方法和设备应当被视为授权说 明书的一部分。

在这里示出和讨论的所有示例中,任何具体值应被解释为仅仅是 示例性的,而不是作为限制。因此,示例性实施例的其它示例可以具 有不同的值。

应注意到:相似的标号和字母在下面的附图中表示类似项,因此, 一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行 进一步讨论。

根据本发明实施例的一个方面,提出一种跨运营商的虚拟号码通 信方法,该方法包括:运营商的业务平台接收第一用户申请虚拟号码 的请求,在该申请虚拟号码的请求中包括第一用户的真实号码,第一 用户不归属于该运营商;运营商的业务平台为第一用户分配虚拟号码, 并建立第一用户的真实号码与该虚拟号码之间的映射关系;运营商的 业务平台将该虚拟号码发送给第一用户,以便第一用户利用该虚拟号 码与第二用户通信。

下面列举一些应用实例,来说明本发明所涉及的虚拟号码申请过 程、以及申请到虚拟号码的用户作为主叫或者作为被叫与其他用户通 信的过程。

图1为本发明申请虚拟号码的流程示意图。如图1所示,用户A (第一用户)归属于运营商I,用户B(第二用户)归属于运营商II, 运营商II提供了虚拟号码服务,运营商I未提供虚拟号码服务。则 申请虚拟号码的过程可以包括以下步骤:

步骤S101,用户A向运营商II的业务平台发送申请虚拟号码的 请求,在该申请虚拟号码的请求中包括用户A的真实号码。

在一个实施例中,用户A可以安装虚拟号码客户端,利用虚拟 号码客户端与运营商II的业务平台交互来获得虚拟号码,即,通过 客户端服务器的通信方式申请虚拟号码。

步骤S102,运营商II的业务平台为用户A分配虚拟号码,并建 立用户A的真实号码与该虚拟号码之间的映射关系。

在一个实施例中,虚拟号码分配功能可以从业务平台独立出来, 例如由MBOSS(管理和业务操作支撑系统)来分配虚拟号码,即在 接收到申请虚拟号码的请求后,业务平台与MBOSS交互为用户A 分配虚拟号码。交互过程例如为:业务平台向MBOSS请求分配虚拟 号码,MBOSS将分配的虚拟号码发送给业务平台。

步骤S103,运营商II的业务平台将该虚拟号码发送给用户A, 以便用户A利用该虚拟号码与其他用户通信。

上述实施例,用户A所归属的运营商I未提供虚拟号码服务, 用户A可以向提供虚拟号码服务的运营商II申请虚拟号码,运营商 II的业务平台记录用户A的真实号码与虚拟号码之间的映射关系, 后续,用户A可以利用其虚拟号码通过运营商II的业务平台与其他 用户通信,用户A的真实号码仍可得到保护而不泄露。

用户A(第一用户)可以通过虚拟号码与归属于运营商II的用 户B(第二用户)通信。则用户A做主叫或被叫与用户B的通信过 程参见图2和图3所示实施例。

图2为本发明申请到虚拟号码的用户A作为主叫与其他用户B 通信的流程示意图。在本实施例中,用户A已经从运营商II申请到 虚拟号码,用户A作为主叫与用户B通信的过程可以包括以下步骤:

步骤S201,用户A向运营商II的业务平台发送呼叫用户B的请 求,在该呼叫请求中包括用户A的虚拟号码和用户B的号码。

其中,用户B的号码可以是用户B的真实号码,也可以是用户 B的虚拟号码。如果是用户B的虚拟号码,则说明用户B也开通了 虚拟号码服务功能,运营商II的业务平台同样保存有用户B的真实 号码与其虚拟号码之间的映射关系。

在一个实施例中,用户A向运营商II的业务平台发送呼叫用户 B的请求可以采用客户端服务器的通信方式实现,即,用户A通过 其虚拟号码客户端建立与运营商II的业务平台的通信,将呼叫请求 发送给运营商II的业务平台。其中,用户A的虚拟号码客户端可通 过互联网协议(Internet Protocol,IP)网络建立与运营商II的业务 平台的通信。

步骤S202,运营商II的业务平台根据用户A的真实号码与虚拟 号码之间的映射关系将用户A的虚拟号码转换为真实号码,并根据 用户A真实号码回呼用户A,建立运营商II的业务平台与用户A之 间的通话。

步骤S203,运营商II的业务平台根据用户B的号码呼叫用户B, 并将用户A的虚拟号码作为主叫号码提供给用户B,建立运营商II 的业务平台与用户B之间的通话。

如果用户A呼叫的是用户B的真实号码,则运营商II的业务平 台可以直接根据用户B的真实号码呼叫用户B。

如果用户A呼叫的是用户B的虚拟号码,则运营商II的业务平 台可以根据用户B的真实号码与虚拟号码之间的映射关系将用户B 的虚拟号码转换为真实号码,然后再根据用户B的真实号码呼叫用 户B。

步骤S204,运营商II的业务平台将其与用户A之间的通话以及 其与用户B之间的通话合并。合并后通话的呼叫信令仍然经由业务 平台控制,呼叫媒体流可以不经过业务平台,通过运营商网络接通。

上述实施例,用户A做主叫并利用非归属运营商II分配的虚拟 号码实现与运营商II中用户B的通话,即使用户所归属的运营商I 未提供虚拟号码服务,用户在主叫通话中其真实号码仍可得到保护而 不泄露。

图3为本发明申请到虚拟号码的用户A作为被叫与其他用户B 通信的流程示意图。在本实施例中,用户A已经从运营商II申请到 虚拟号码,用户A作为被叫,主叫用户B归属于运营商II,则通信 的过程可以包括以下步骤:

步骤S301,主叫用户B向运营商II的业务平台发送呼叫用户A 的请求,在该呼叫请求中包括被呼叫的用户A的虚拟号码。其中, 主叫用户B可以利用其真实号码或虚拟号码向用户A发起呼叫,因 此,在该呼叫请求中还包括主叫用户B的真实号码或者虚拟号码。

如果主叫用户B利用其真实号码向用户A的虚拟号码发起呼叫, 则该呼叫经运营商II的交换机触发到运营商II的业务平台,由运营 商II的业务平台将用户A的虚拟号码对应的真实号码通知给交换机, 再由交换机根据用户A的真实号码,建立从该主叫用户B到用户A 的呼叫,即,采用呼叫路由的方式建立用户B与用户A之间的通话。

如果主叫用户B利用其虚拟号码向用户A的虚拟号码发起呼叫, 一种方法,该呼叫可由经运营商II的交换机触发到运营商II的业务 平台,由运营商II的业务平台将用户A的虚拟号码对应的真实号码、 用户B的虚拟号码对应的真实号码通知给交换机,再由交换机根据 用户A的真实号码、用户B的真实号码,建立从该主叫用户B到用 户A的呼叫,即,采用呼叫路由的方式建立用户B与用户A之间的 通话;另一种方法,如果用户B通过客户端服务器的方式与运营商 II的业务平台建立通信,并将主叫用户B的虚拟号码和被叫用户A 的虚拟号码告知运营商II的业务平台,则运营商II的业务平台可以 根据用户B的真实号码与虚拟号码之间的映射关系将用户B的虚拟 号码转换为真实号码,然后根据用户B的真实号码回呼该用户B, 从而建立运营商II的业务平台与用户B之间的通话。待通过步骤 S302~S303建立运营商II的业务平台与用户A之间的通话后,再合 并两路通话。

步骤S302,运营商II的业务平台根据用户A的真实号码与虚拟 号码之间的映射关系将用户A的虚拟号码转换为真实号码。

步骤S303,运营商II的业务平台根据用户A的真实号码将呼叫 接续到用户A。

上述实施例,用户A做被叫并利用非归属运营商II分配的虚拟 号码实现与运营商II中用户B的通话,即使用户所归属的运营商I 未提供虚拟号码服务,用户在被叫通话中其真实号码仍可得到保护而 不泄露。

用户A(第一用户)还可以通过虚拟号码与不归属于运营商II 的用户C(第二用户)通信,用户C例如可以归属于运营商III,用 户C还可以与用户A归属于同一运营商I。假设运营商III也不提供 虚拟号码服务,用户C和用户A均从运营商II申请到虚拟号码。则 用户A做主叫或被叫与用户C的通信过程参见图4和图5所示实施 例。

图4为本发明申请到虚拟号码的用户A作为主叫与其他用户C 通信的流程示意图。本实施例的通信过程可以包括以下步骤:

步骤S401,用户A向运营商II的业务平台发送呼叫用户C的请 求,在该呼叫请求中包括用户A的虚拟号码和用户C的号码。

其中,用户C的号码可以是用户C的真实号码,也可以是用户 C的虚拟号码。如果是用户C的虚拟号码,则说明用户C也开通了 虚拟号码服务功能,运营商II的业务平台同样保存有用户C的真实 号码与其虚拟号码之间的映射关系。

在一个实施例中,用户A向运营商II的业务平台发送呼叫用户 C的请求可以采用客户端服务器的通信方式实现,即,用户A通过 其虚拟号码客户端建立与运营商II的业务平台的通信,将呼叫请求 发送给运营商II的业务平台。

步骤S402,运营商II的业务平台根据用户A的真实号码与虚拟 号码之间的映射关系将用户A的虚拟号码转换为真实号码,如果被 呼叫的是用户C的虚拟号码,则运营商II的业务平台还需要根据用 户C的真实号码与虚拟号码之间的映射关系将用户C的虚拟号码转 换为真实号码。

步骤S403,根据用户A真实号码回呼用户A,建立运营商II的 业务平台与用户A之间的通话。

步骤S404,运营商II的业务平台根据用户C的真实号码呼叫用 户C,并将用户A的虚拟号码作为主叫号码提供给用户C,建立运 营商II的业务平台与用户C之间的通话。

步骤S405,运营商II的业务平台将其与用户A之间的通话以及 其与用户C之间的通话合并。合并后通话的呼叫信令仍然经由业务 平台控制,呼叫媒体流可以不经过业务平台,通过运营商网络接通。

上述实施例,实现了归属于运营商I的用户A作为主叫使用运 营商II分配的虚拟号码与不归属于运营商II的另外一个用户C的通 话,并且用户C可以利用其真实号码或者利用运营商II分配的虚拟 号码进行通话,从而实现采用虚拟号码的跨运营商的呼叫,即使用户 所归属的运营商I未提供虚拟号码服务,用户的真实号码仍可得到保 护而不泄露。

图5为本发明申请到虚拟号码的用户A作为被叫与其他用户C 通信的流程示意图。本实施例的通信过程可以包括以下步骤:

步骤S501,主叫用户C向运营商II的业务平台发送呼叫用户A 的请求,在该呼叫请求中包括被呼叫的用户A的虚拟号码,还包括 主叫用户C的真实号码或者虚拟号码,即,主叫用户C可以利用其 真实号码或虚拟号码向用户A发起呼叫。

步骤S502,运营商II的业务平台根据用户A的真实号码与虚拟 号码之间的映射关系将用户A的虚拟号码转换为真实号码。

如果主叫用户C利用其虚拟号码向用户A发起呼叫,则运营商 II的业务平台还需要根据用户C的真实号码与虚拟号码之间的映射 关系将用户C的虚拟号码转换为真实号码。

步骤S503,运营商II的业务平台根据用户A的真实号码将呼叫 接续到用户A。

如果主叫用户C利用其虚拟号码向用户A发起呼叫,则通信过 程还包括以下步骤:

步骤S504,运营商II的业务平台根据用户C的真实号码回呼用 户C,建立运营商II的业务平台与用户C之间的通话。

步骤S505,运营商II的业务平台将其与用户A之间的通话以及 其与用户C之间的通话合并。合并后通话的呼叫信令仍然经由业务 平台控制,呼叫媒体流可以不经过业务平台,通过运营商网络接通。

上述实施例,实现了归属于运营商I的用户A作为被叫使用运 营商II分配的虚拟号码与不归属于运营商II的另外一个用户C的通 话,并且用户C可以利用其真实号码或者利用运营商II分配的虚拟 号码进行通话,从而实现采用虚拟号码的跨运营商的呼叫,即使用户 所归属的运营商I未提供虚拟号码服务,用户的真实号码仍可得到保 护而不泄露。

根据本发明实施例的再一个方面,提出一种运营商的业务平台设 备。图6为运营商的业务平台设备一个实施例的结构示意图。如图6 所示,本实施例的运营商的业务平台设备包括:

请求接收模块601,用于接收第一用户发送的呼叫请求,在该呼 叫请求中包括第一用户的虚拟号码以及被呼叫的第二用户的号码,其 中,所述第一用户不归属于所述运营商,所述第一用户的虚拟号码由 所述运营商的业务平台分配;

第一通话建立模块602,用于根据第一用户的真实号码与虚拟号 码之间的映射关系将第一用户的虚拟号码转换为第一用户的真实号 码,并根据第一用户的真实号码回呼第一用户,建立运营商的业务平 台与第一用户之间的通话;

第二通话建立模块603,用于根据被呼叫的第二用户的号码呼叫 第二用户,并将第一用户的虚拟号码作为主叫号码提供给第二用户, 建立运营商的业务平台与第二用户之间的通话;

通话合并处理模块604,用于将运营商的业务平台与第一用户之 间的通话以及运营商的业务平台与第二用户之间的通话合并。

其中,第一用户发送的呼叫请求中被呼叫的第二用户的号码是第 二用户的真实号码或虚拟号码;当被呼叫的第二用户的号码是第二用 户的虚拟号码时,第二通话建立模块603,具体用于:根据第二用户 的真实号码与虚拟号码之间的映射关系将第二用户的虚拟号码转换为 第二用户的真实号码,并根据第二用户的真实号码呼叫第二用户,并 将第一用户的虚拟号码作为主叫号码提供给第二用户,建立运营商的 业务平台与第二用户之间的通话。

在一个实施例中,运营商的业务平台设备还包括:

申请接收模块705,用于接收第一用户申请虚拟号码的请求,在 该申请虚拟号码的请求中包括第一用户的真实号码;

虚拟号码分配模块706,用于为第一用户分配虚拟号码,并建立 第一用户的真实号码与该虚拟号码之间的映射关系;

虚拟号码分发模块707,用于将该虚拟号码发送给第一用户,以 便第一用户利用该虚拟号码与第二用户通信。

在一个实施例中,请求接收模块601,还用于接收第二用户发送 的呼叫请求,在该呼叫请求中包括被呼叫的第一用户的虚拟号码;运 营商的业务平台设备还包括:第三通话建立模块708,用于根据第一 用户的真实号码与虚拟号码之间的映射关系将第一用户的虚拟号码转 换为第一用户的真实号码;根据第一用户的真实号码将呼叫接续到第 一用户。

其中,第二用户发送的呼叫请求中还包括作为主叫的第二用户的 真实号码或虚拟号码;当第二用户发送的呼叫请求中还包括作为主叫 的第二用户的虚拟号码时,所述运营商的业务平台设备还包括:第四 通话建立模块709,用于根据第二用户的真实号码与虚拟号码之间的 映射关系将第二用户的虚拟号码转换为第二用户的真实号码,并根据 第二用户的真实号码回呼第二用户,建立运营商的业务平台与第二用 户之间的通话。

本发明实施例对于归属在未提供虚拟号码服务的运营商下的用户 来说,允许这些用户从提供虚拟号码服务的运营商业务平台获取虚拟 号码,这些用户可以利用其虚拟号码通过运营商业务平台与其他用户 通信,因此即使用户所归属的运营商未提供虚拟号码服务,用户的真 实号码仍可得到保护而不泄露。

一方面,从非归属运营商获得虚拟号码的用户做主叫时,用户与 提供虚拟号码的运营商业务平台建立通信,将自己的虚拟号码和被叫 号码发送给该运营商业务平台,以指示运营商业务平台建立主被叫的 通话,运营商业务平台通过号码转换以及回呼的方式建立与主叫用户 的通话,并根据被叫号码建立与被叫用户的通话,同时将主叫用户的 虚拟号码提供给被叫用户,然后合并两路通话,从而建立起主被叫的 通话,因此即使用户所归属的运营商未提供虚拟号码服务,用户在主 叫通话中其真实号码仍可得到保护而不泄露。

再一方面,从非归属运营商获得虚拟号码的用户做被叫时,运营 商业务平台接收到呼叫该用户的虚拟号码的请求后进行号码转换,根 据转换后的用户的真实号码将呼叫接续到被叫用户,从而建立起主被 叫的通话,因此即使用户所归属的运营商未提供虚拟号码服务,用户 在被叫通话中其真实号码仍可得到保护而不泄露。

本发明提出的真实号码保护方案,可以适用于用户在网上预约车 辆、网上订餐、电子商务网站上购物等应用场景,但不限于所列举的 这些应用场景。

本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可 以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程 序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是 只读存储器,磁盘或光盘等。

以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本 发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包 含在本发明的保护范围之内。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号