掌桥专利:专业的专利平台
掌桥专利
首页

基于中间号码保护业务的通讯方法、系统和存储介质

文献发布时间:2023-06-19 12:16:29


基于中间号码保护业务的通讯方法、系统和存储介质

技术领域

本公开的实施例涉及通讯应用领域,具体涉及一种基于中间号码保护业务的通讯方法、系统和存储介质。

背景技术

“中间号码保护业务”是国内三大运营商(联通、移动、电信)核心通讯能力平台针对O2O产业推出的号码信息安全解决方案。此方案依托全网移动号码资源,充分发挥虚拟号码灵活绑定的优势,基于商户与用户双方临时交易场景,为交易双方在交易过程中分配一个中间号码,保护双方隐私(此时,双方均只能看到中间号码),待交易结束后,中间号码将进行解绑收回,从而实现在交易双方之间建立安全屏障。应用该方案的典型案例有:滴滴出行、58同城等。

中间号码保护业务确实有效地保护了通话双方的个人号码隐私,但是运营商的这项业务是通过互联网API接口(应用程序编程接口)调用的,该接口调用的基本条件是调用者必须提供通话双方的电话号码(即业务场景生成参数),而许多实际业务应用(线上或线下)是无法事先获得通话双方电话号码的,因此只有那些大型的互联网企业才能够使用中间号码保护业务,因为他们有业务场景(如电商的平台交易、滴滴的打车交易、58同城的网络招聘、顺丰速运的快递业务等)能提前获知通话双方的电话号码。由于业务场景的局限,所以中间号码保护业务除了大型互联网企业能够使用(B端中心化应用)外,许多更需要这项业务的行业(如:呼叫中心、114挂号平台等)被拒之门外,因为他们没有业务场景,无法搭建中间号业务通道,更何况个人用户在这项业务中更是出于被动状态,无法以个体的身份开通中间号码保护业务C端(终端消费者或个人)应用。

发明内容

本公开提出了一种基于中间号码保护业务的通讯方法、系统和计算机存储介质。

第一方面,本公开公开了一种基于中间号码保护业务的通讯方法,该方法包括:生成与注册的第一用户相关的二维码;响应于第二用户进行了注册,扫描二维码得到第一用户的返回值,并根据返回值得到第一用户与第二用户的业务关联信息;根据业务关联信息从电话号码数据库调取第一用户和第二用户的电话号码;向中间号码通讯服务能力平台发送第一用户和第二用户的电话号码,以获得第一用户与第二用户能够用来通信的中间号码。

在一些实施例中,上述方法还包括:响应于第一用户或第二用户进行注册,将第一用户或第二用户的电话号码存入电话号码数据库;将第一用户或第二用户的账号信息存入用户账号数据库;将电话号码数据库和用户账号数据库进行绑定。

在一些实施例中,根据业务关联信息从电话号码数据库调取第一用户和第二用户的电话号码包括:将第一用户与第二用户的业务关联信息与第一用户和第二用户的账号信息进行匹配;根据所匹配的结果,通过与用户账号数据库绑定的电话号码数据库调取第一用户和第二用户的电话号码。

在一些实施例中,获得第一用户与第二用户能够用来通信的中间号码还包括:触发第二用户的拨号盘,并将中间号码写入第二用户的拨号盘;自动触发第二用户的拨号盘的拨出键,以进行呼叫。

在一些实施例中,第一用户或第二用户可以具有一个或多个电话号码,并且一个或多个电话号码中的一个电话号码是主通讯号码。

在一些实施例中,电话号码可以是座机号码。

第二方面,本公开的实施例提出了一种基于中间号码保护业务的通讯系统,该系统包括:存储器和处理器,其中,存储器存储有计算机可执行的指令,处理器用于执行存储器存储的计算机可执行指令,以实现上述基于中间号码保护业务的通讯方法中任一项的方法。

第三方面,本公开的实施例提出了一种包括计算机可执行的指令的计算机存储介质,当计算机可执行的指令由处理器执行时,使得实现上述基于中间号码保护业务的通讯方法中任一项的方法。

第四方面,本公开的实施例提出了一种利用通讯应用程序基于中间号码保护业务的通讯方法,该方法包括:由第一用户自愿注册通讯应用程序生成与第一用户相关的二维码;由第二用户自愿注册通讯应用程序并扫描第一用户的二维码,由扫描通话模块得到第一用户的返回值并根据返回值得到第一用户与第二用户的业务关联信息;由中间号业务模块根据业务关联信息从电话号码数据库调取第一用户和第二用户的电话号码;向中间号码通讯服务能力平台发送第一用户和第二用户的电话号码,以获得第一用户与第二用户能够用来通信的中间号码;第一用户与第二用户利用通讯应用程序获得中间号码,以独立于大型互联网企业的局部应用场景进行通信。

在一些实施例中,大型互联网企业的场景可以包括电商平台交易、线上打车交易、网络招聘、快递业务的特定场景。

附图说明

通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本公开的其它特征、目的和优点将会变得更明显:

图1是本公开的一个实施例可以应用于其中的示例性系统架构图;

图2是根据本公开的实施例的一种基于中间号码保护业务的通讯方法的流程图;

图3是根据本公开的实施例的进行注册的流程图;

图4是根据本公开的实施例的调取电话号码的流程图;

图5是根据本公开的实施例的利用中间号码进行通信的流程图;

图6是根据本公开的实施例的利用中间号码进行通信的终端界面的示意图;

图7是根据本公开的实施例的系统功能的示意图。

具体实施方式

下面结合附图和实施例对本公开作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释相关发明,而非对该发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与有关发明相关的部分。

需要说明的是,在不冲突的情况下,本公开中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本公开。

图1示出了可以应用本公开的实施例的基于中间号码保护业务的通讯方法或基于中间号码保护业务的通讯系统的实施例的示例性系统架构100。

如图1所示,系统架构100可以包括终端设备101、102、103,网络104和服务器105。网络104用以在终端设备101、102、103和服务器105之间提供通信链路的介质。网络104可以包括各种连接类型,例如有线、无线通信链路或者光纤电缆等等。

用户可以使用终端设备101、102、103通过网络104与服务器105交互,以接收或发送数据(例如,用户之间进行通讯的中间号码)等。终端设备101、102、103上可以安装有各种通讯客户端应用,例如视频播放软件、新闻资讯类应用、图像处理类应用、网页浏览器应用、购物类应用、搜索类应用、即时通信工具、邮箱客户端、社交平台软件等。

终端设备101、102、103可以是硬件,也可以是软件。当终端设备101、102、103为硬件时,可以是各种电子设备,包括但不限于智能手机、平板电脑、电子书阅读器、MP3播放器(Moving Picture Experts Group Audio Layer III,动态影像专家压缩标准音频层面3)、MP4(Moving Picture Experts Group Audio Layer IV,动态影像专家压缩标准音频层面4)播放器、膝上型便携计算机和台式计算机等等。当终端设备101、102、103为软件时,可以安装在上述所列举的电子设备中。其可以实现成多个软件或软件模块(例如用来提供分布式服务的软件或软件模块),也可以实现成单个软件或软件模块。在此不做具体限定。

服务器105可以是提供各种服务的服务器,例如对终端设备101、102、103发送的数据进行处理的后台服务器。后台服务器可以生成与第一用户有关的二维码,获得处理结果(例如,用户之间进行通讯的中间号码)。作为示例,服务器105可以是云端服务器,也可以是物理服务器。

需要说明的是,服务器可以是硬件,也可以是软件。当服务器为硬件时,可以实现成多个服务器组成的分布式服务器集群,也可以实现成单个服务器。当服务器为软件时,可以实现成多个软件或软件模块(例如用来提供分布式服务的软件或软件模块),也可以实现成单个软件或软件模块。在此不做具体限定。

还需要说明的是,本公开的实施例所提供的基于中间号码保护业务的通讯方法可以由服务器执行,也可以由终端设备执行,还可以由服务器和终端设备彼此配合执行。

应该理解,图1中的终端设备、网络和服务器的数目仅仅是示意性的。根据实现需要,可以具有任意数目的终端设备、网络和服务器。当基于中间号码保护业务的通讯方法运行于其上的电子设备不需要与其它电子设备进行数据传输时,该系统架构可以仅包括基于中间号码保护业务的通讯方法运行于其上的电子设备(例如服务器或终端设备)。

图2示出了根据本公开的实施例的一种基于中间号码保护业务的通讯方法的流程图200。该方法包括以下步骤。

首先在步骤201,生成与注册的第一用户相关的二维码。

在本实施例中,基于中间号码保护业务的通讯方法的执行主体(例如图1所示的服务器或终端设备)可以通过有线连接方式或者无线连接方式通过其它电子设备或者本地生成与注册的第一用户相关的二维码。

通过注册的步骤可以获得与第一用户有关的信息,该信息可以包括用户的真实电话号码和账号信息等。

接着,在步骤202中响应于第二用户进行了注册,扫描二维码得到第一用户的返回值,并根据返回值得到第一用户与第二用户的业务关联信息。

在本实施例中,上述执行主体可以响应于第二用户进行了注册,扫描二维码得到第一用户的返回值,并根据返回值得到第一用户与第二用户的业务关联信息。

响应于第二用户进行了注册,可以获得与第二用户有关的信息,然后扫描与第一用户有关的二维码可以得到第一用户的返回值,并根据返回值和第二用户的信息得到与第一用户和第二用户相关联的业务关联信息。

获得第一用户与第二用户的业务关联信息后,在步骤203中根据业务关联信息从电话号码数据库调取第一用户和第二用户的电话号码。

在本实施例中,上述执行主体可以根据业务关联信息从电话号码数据库调取第一用户和第二用户的电话号码。

电话号码数据库中可以存储注册用户的电话号码,调取数据库中的第一用户和第二用户的电话号码的步骤将在下文中进行详细描述。

其中,第一用户或第二用户可以具有一个或多个电话号码,并且一个或多个电话号码中的一个电话号码可以是主通讯号码,以及电话号码也可以是座机号码。

接着在步骤204中向中间号码通讯服务能力平台发送第一用户和第二用户的电话号码,以获得第一用户与第二用户能够用来通信的中间号码。

在本实施例中,上述执行主体可以向中间号码通讯服务能力平台发送第一用户和第二用户的电话号码并调用中间号业务API(应用程序编程接口),以获得第一用户与第二用户能够用来通信的中间号码。

利用中间号码进行通信的方法将在下文中进行详细描述。

本公开将二维码作为一种移动通讯应用的用户账号信息载体,账号信息直接关联用户电话号码,可以让扫码的移动终端直接获取电话号码,节省了大量人们人工识别和记录电话号码或查询通讯录的时间和精力,减少了人工误差,提供给使用者免查通讯录的便捷体验

本公开通过该方法有效地将只有大型互联网公司才能使用的中间号码保护业务场景(B端中心化应用),碎片化到最基础的业务场景搭建参数级别(通话双方电话号码),以适合C端(终端消费者或个人)通讯应用。最基础的也是最稳定的,能够将通讯领域内中心化应用采用碎片化的方式惠及终端消费者或个人,也正是去中心化的意义。

图3示出了根据本公开的实施例的进行用户注册的流程图300。

如图3所示,首先在步骤301中响应于第一用户或第二用户进行注册,将第一用户或第二用户的电话号码存入电话号码数据库。在本实施例中,基于中间号码保护业务的通讯方法的执行主体(例如图1所示的服务器或终端设备)可以通过有线连接方式或者无线连接方式通过其它电子设备或者本地响应于第一用户或第二用户进行注册,将第一用户或第二用户的电话号码存入电话号码数据库。可以响应于用户的注册获得用户的信息,该信息可以包括用户的电话号码,电话号码数据库用于存储注册用户的电话号码。

接着,在步骤302中将第一用户或第二用户的账号信息存入用户账号数据库。在本实施例中,上述执行主体可以通过有线连接方式或者无线连接方式通过其它电子设备或者本地将第一用户或第二用户的账号信息存入用户账号数据库。可以响应于用户的注册获得用户的信息,用户账号数据库用于存储注册用户的账号信息。

接着,在步骤303中将电话号码数据库和用户账号数据库进行绑定。在本实施例中,上述执行主体可以将电话号码数据库和用户账号数据库进行绑定。将电话号码数据库和用户账号数据库进行绑定可以有利于通过用户的账号数据调取用户的电话号码。

图4示出了根据本公开的实施例的调取电话号码的流程图400。调取电话号码的步骤包括:

步骤401:将第一用户与第二用户的业务关联信息与第一用户和第二用户的账号信息进行匹配。在本实施例中,基于中间号码保护业务的通讯方法的执行主体(例如图1所示的服务器或终端设备)可以通过有线连接方式或者无线连接方式通过其它电子设备或者本地将第一用户与第二用户的业务关联信息与第一用户和第二用户的账号信息进行匹配。如在图3中所述,响应于用户的注册可以得到用户的电话号码和账号信息,可以将与第一用户和第二用户有关的业务关联信息与通过注册获得的第一用户和第二用户的账号信息进行匹配,以找到第一用户和第二用户的账号信息。

步骤402:根据所匹配的结果,通过与用户账号数据库绑定的电话号码数据库调取第一用户和第二用户的电话号码。在本实施例中,上述执行主体可以根据所匹配的结果,通过与用户账号数据库绑定的电话号码数据库调取第一用户和第二用户的电话号码。当在步骤401中匹配成功,找到第一用户和第二用户的账号信息时,由于电话号码数据库和用户账号数据库可以如图3中的步骤3所述进行绑定,则可以根据第一用户和第二用户的账号信息调取第一用户和第二用户的电话号码。

图5示出了根据本公开的实施例的利用中间号码进行通信的流程图。

步骤501:触发第二用户的拨号盘,并将中间号码写入第二用户的拨号盘。在本实施例中,基于中间号码保护业务的通讯方法的执行主体(例如图1所示的服务器或终端设备)可以通过有线连接方式或者无线连接方式通过其它电子设备或者本地触发第二用户的拨号盘,并将中间号码写入第二用户的拨号盘。

步骤502:自动触发所述第二用户的拨号盘的拨出键,以进行呼叫。在本实施例中,上述执行主体可以自动触发所述第二用户的拨号盘的拨出键,以进行呼叫。本公开可以通过自动触发本地拨号盘,自动写入去电号码并触发拨号盘拨出键的方式,为使用者节省人工输入号码的时间和精力,并且减少输入错误号码的可能性,提供了免拨号、一扫即通的便捷体验。

图6示出了根据本公开的实施例的利用中间号码进行通信的终端界面的示意图。

图6示出了手机利用中间号码进行通信的示意图,但本公开不限于此,可以通过各种电子设备利用中间号码进行通信。

如图6所示,用户B可以利用手机等电子设备扫描用户A的二维码界面61,然后用户B的手机界面可以显示手机去电界面62,中间号码可以显示在手机去电界面62中,在本实施例中假设中间号码为138****1234,响应于用户B利用中间号码进行呼叫,此时用户A的手机来电界面63可以显示来电号码为中间号码138****1234,以此完成利用中间号码进行通信的过程。

图7示出了根据本公开的实施例的系统功能的示意图。

如图7中所示,在本实施例中,本公开的基于中间号码保护业务的通讯方法的执行主体可以是扫描通话移动终端通讯应用程序,但本公开不限于此。

步骤①,可以响应于用户A的注册,通过用户注册模块将用户信息(例如,电话号码和账号信息)入库,即,可以将用户的电话号码存储在电话号码数据库中,以及可以将账号信息存储在用户账号数据库中,并将电话号码数据库和用户账号数据库进行绑定。

步骤②,可以由用户注册模块从用户账号数据库中读取账号信息。

步骤③,可以由用户注册模块生成与用户账号信息有关的用户A的二维码。

步骤④,可以响应于用户B的注册以及通过扫描通话模块扫描用户A的二维码,经由扫描通话模块获得扫描返回值,即,用户A与用户B的业务关联信息。

步骤⑤,可以由扫描通话模块将用户A与用户B的业务关联信息传送到中间号业务模块。

步骤⑥和步骤⑦,当中间号业务模块接收到用户A与用户B的业务关联信息(步骤⑥)时,可以将该业务关联信息与用户账号数据库中存储的用户账号信息进行匹配,匹配成功后中间号业务模块可以从电话号码数据库中调取用户A和用户B的电话号码。

步骤⑧,中间号业务模块可以将调取的用户A和用户B的电话号码提交到通讯服务能力平台,在本实施例中通讯服务能力平台可以为运营商AXB中间号码通讯服务能力平台,但本公开不限于此,该通讯服务能力平台可以是任意可以提供中间号码的系统。中间号业务模块还可以调用中间号业务API(应用程序编程接口),以获得中间号码X。

步骤⑨,中间号业务模块可以通过中间号业务API接收返回值(即,中间号码X),并且可以触发拨号盘模块以及向拨号盘模块传送中间号码X。

拨号盘模块可以响应于接收到中间号码X,调用用户B的本地拨号盘(步骤⑩),并将中间号码X写入到拨号盘中(步骤

因此,通过这种方法使得用户可以利用该通讯应用程序获得中间号码,以独立于大型互联网企业的局部应用场景进行通信,其中,该大型互联网企业的场景包括电商平台交易、线上打车交易、网络招聘、快递业务等等特定场景。

特别地,根据本公开的实施例,上文参考流程图描述的过程可以被实现为计算机软件程序。例如,本公开的实施例包括一种计算机程序产品,其包括承载在计算机可读介质上的计算机程序,该计算机程序包含用于执行流程图所示的方法的程序代码。在这样的实施例中,该计算机程序可以从网络上被下载和安装,或者从其它存储装置安装。在该计算机程序被处理装置执行时,执行本公开的实施例的方法中限定的上述功能。

需要说明的是,本公开的实施例所述的计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质或者是上述两者的任意组合。计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子可以包括但不限于:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机访问存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑磁盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本公开的实施例中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。而在本公开的实施例中,计算机可读信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读信号介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于:电线、光缆、RF(射频)等等,或者上述的任意合适的组合。

以上描述仅为本公开的较佳实施例以及对所运用技术原理的说明。本领域技术人员应当理解,本公开中所涉及的发明范围,并不限于上述技术特征的特定组合而成的技术方案,同时也应涵盖在不脱离上述发明构思的情况下,由上述技术特征或其等同特征进行任意组合而形成的其它技术方案。例如上述特征与本公开中公开的(但不限于)具有类似功能的技术特征进行互相替换而形成的技术方案。

相关技术
  • 基于中间号码保护业务的通讯方法、系统和存储介质
  • 一种基于中间号实现通信号码隔离与隐私保护的方法
技术分类

06120113237238