一种虚拟号码的申请方法、通讯方法和相关装置

著录项
  • CN201911311958.1
  • 20191218
  • CN111131633A
  • 20200508
  • 华为技术有限公司
  • 史文强
  • H04M3/436
  • H04M3/436 H04W12/12

  • 广东省深圳市龙岗区坂田华为总部办公楼
  • 广东(44)
  • 广州三环专利商标代理有限公司
  • 熊永强;李稷芳
摘要
本申请实施例公开了一种虚拟号码申请方法、通讯方法和相关装置,所述方法包括:获取用户确定的信息接收策略,信息接收策略包括:用户确定的能够通过向申请得到的虚拟号码发送信息联系到用户的服务提供商SP;向运营商发送申请虚拟号码的第一请求;第一请求包括:用户的真实和信息接收策略;第一请求触发运营商从虚拟号码资源池中选取一个虚拟号码N分配给第一请求,在运营商接收到向N发送的信息X、并且X与信息接收策略匹配时,运营商将X发送到用户的真实;在运营商接收到向N发送的X、并且X与信息接收策略不匹配时,运营商不将X发送到用户的真实。采用本申请实施例提供的技术方案提高了使用虚拟号码时的安全性。
权利要求

1.一种虚拟号码的申请方法,其特征在于,所述方法包括:

获取用户确定的信息接收策略,所述信息接收策略包括:用户确定的能够通过向申请得到的虚拟号码发送信息联系到所述用户的服务提供商SP;

向运营商发送申请虚拟号码的第一请求;所述第一请求包括:所述用户的真实和所述信息接收策略;所述第一请求用于触发所述运营商从虚拟号码资源池中选取一个虚拟号码N分配给所述第一请求,在所述运营商接收到向所述N发送的信息X、并且所述X与所述信息接收策略匹配时,所述运营商将所述X发送到所述用户的所述真实;在所述运营商接收到向所述N发送的X、并且所述X与所述信息接收策略不匹配时,所述运营商不将所述X发送到所述用户的真实。

2.根据权利要求1所述的虚拟号码的申请方法,其特征在于,所述信息接收策略还包括:

所述SP发送的信息中包括预定关键词时,所述SP向所述虚拟号码N发送的信息才能被发送到所述用户的所述真实;

或者,所述SP发送的信息中不包括预定关键词时,所述SP向所述虚拟号码N发送的信息才能被发送到所述用户的所述真实。

3.根据权利要求1或2所述的虚拟号码的申请方法,其特征在于,所述用户确定能够通过向申请得到的虚拟号码发送信息联系到所述用户的服务提供商SP,包括:所述用户从预设的服务提供商中选取所述SP,和/或,所述用户输入所述SP。

4.根据权利要求1-3任一项所述的虚拟号码的申请方法,其特征在于,所述信息接收策略还包括:

在指定的时间段内,将非所述SP发送到所述虚拟号码N的信息发送到所述用户的真实。

5.一种通讯方法,其特征在于,所述方法包括:

获取申请虚拟号码的第一请求;所述第一请求包括:用户的真实和信息接收策略;所述信息接收策略包括:用户确定的能够通过向申请得到的虚拟号码发送信息联系到所述用户的服务提供商SP;

从虚拟号码资源池中选取一个虚拟号码N分配给所述第一请求;

在接收到向所述N发送的信息X时,判断所述X与所述信息接收策略是否匹配,若是,则将所述X发送到所述用户的所述真实;若否,则不将所述X发送到所述用户的真实。

6.根据权利要求5所述的通讯方法,其特征在于,所述信息接收策略还包括:

所述SP发送的信息中包括预定关键词时,所述SP向所述虚拟号码N发送的信息才能被发送到所述用户的所述真实;

或者,所述SP发送的信息中不包括预定关键词时,所述SP向所述虚拟号码N发送的信息才能被发送到所述用户的所述真实。

7.根据权利要求5或6所述的通讯方法,其特征在于,所述用户确定能够通过向申请得到的虚拟号码发送信息联系到所述用户的服务提供商SP,包括:所述用户从预设的服务提供商中选取所述SP,和/或,所述用户输入所述SP。

8.根据权利要求5-7任一项所述的通讯方法,其特征在于,所述信息接收策略还包括:

在指定的时间段内,将非所述SP发送到所述虚拟号码N的信息发送到所述用户的真实。

9.一种虚拟号码的申请装置,其特征在于,所述装置包括:

第一获取单元,用于获取用户确定的信息接收策略,所述信息接收策略包括:用户确定的能够通过向申请得到的虚拟号码发送信息联系到所述用户的服务提供商SP;

第一发送单元,用于向运营商发送申请虚拟号码的第一请求;所述第一请求包括:所述用户的真实和所述信息接收策略;所述第一请求用于触发所述运营商从虚拟号码资源池中选取一个虚拟号码N分配给所述第一请求,在所述运营商接收到向所述N发送的信息X、并且所述X与所述信息接收策略匹配时,所述运营商将所述X发送到所述用户的所述真实;在所述运营商接收到向所述N发送的X、并且所述X与所述信息接收策略不匹配时,所述运营商不将所述X发送到所述用户的真实。

10.根据权利要求9所述的虚拟号码的申请装置,其特征在于,所述信息接收策略还包括:

所述SP发送的信息中包括预定关键词时,所述SP向所述虚拟号码N发送的信息才能被发送到所述用户的所述真实;

或者,所述SP发送的信息中不包括预定关键词时,所述SP向所述虚拟号码N发送的信息才能被发送到所述用户的所述真实。

11.根据权利要求9或10所述的虚拟号码的申请装置,其特征在于,所述用户确定能够通过向申请得到的虚拟号码发送信息联系到所述用户的服务提供商SP,包括:所述用户从预设的服务提供商中选取所述SP,和/或,所述用户输入所述SP。

12.根据权利要求9-11任一项所述的虚拟号码的申请装置,其特征在于,所述信息接收策略还包括:

在指定的时间段内,将非所述SP发送到所述虚拟号码N的信息发送到所述用户的真实。

13.一种通讯装置,其特征在于,所述通讯装置包括:

第二获取单元,用于获取申请虚拟号码的第一请求;所述第一请求包括:用户的真实和信息接收策略;所述信息接收策略包括:用户确定的能够通过向申请得到的虚拟号码发送信息联系到所述用户的服务提供商SP;

分配单元,用于从虚拟号码资源池中选取一个虚拟号码N分配给所述第一请求;

路由单元,用于在接收到向所述N发送的信息X时,判断所述X与所述信息接收策略是否匹配,若是,则将所述X发送到所述用户的所述真实;若否,则不将所述X发送到所述用户的真实。

14.根据权利要求13所述的通讯装置,其特征在于,所述信息接收策略还包括:

所述SP发送的信息中包括预定关键词时,所述SP向所述虚拟号码N发送的信息才能被发送到所述用户的所述真实;

或者,所述SP发送的信息中不包括预定关键词时,所述SP向所述虚拟号码N发送的信息才能被发送到所述用户的所述真实。

15.根据权利要求13或14所述的通讯装置,其特征在于,所述第二获取单元在所述用户确定能够通过向申请得到的虚拟号码发送信息联系到所述用户的服务提供商SP方面,具体用于,通过所述用户从预设的服务提供商中选取所述SP,和/或,所述用户输入所述SP。

16.根据权利要求13-15任一项所述的通讯装置,其特征在于,所述信息接收策略还包括:

在指定的时间段内,将非所述SP发送到所述虚拟号码N的信息发送到所述用户的真实。

17.一种终端设备,其特征在于,包括:显示器、处理器、存储器和总线,

其中,所述显示器、处理器和存储器通过所述总线耦合连接;

所述显示器用于显示和/或接收用户确定的信息接收策略,所述存储器用于存储计算机可执行程序代码,所述可执行程序代码包括指令;当所述处理器执行所述指令时,所述指令使所述终端设备执行根据权利要求1-4任一项所述的虚拟号码的申请方法。

18.一种终端设备,其特征在于,包括:处理器、存储器和总线,

其中,所述处理器和存储器通过所述总线耦合连接;

所述存储器用于存储计算机可执行程序代码,所述可执行程序代码包括指令;当所述处理器执行所述指令时,所述指令使所述终端设备执行根据权利要求5-8任一项所述的通讯方法。

19.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质为非易失性计算机可读存储介质,所述非易失性计算机可读存储介质存储有至少一个程序,每个所述程序包括指令,所述指令当被具有处理器的装置执行时使所述装置执行根据权利要求1-4任一项所述的虚拟号码的申请方法。

20.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质为非易失性计算机可读存储介质,所述非易失性计算机可读存储介质存储有至少一个程序,每个所述程序包括指令,所述指令当被具有处理器的装置执行时使所述装置执行根据权利要求5-8任一项所述的通讯方法。

说明书
技术领域

本申请涉及通讯技术领域,尤其涉及一种虚拟号码申请方法、通讯方法和相关装置。

随着通讯技术的发展,手机等终端设备越来越普及,手机上的应用(application,APP)也越来越丰富,在使用APP时通常需要填写手机号码或者邮箱等个人信息,因此使用现有的APP时存在手机号码或者邮箱等个人信息泄露的安全隐患。一旦手机号码或者邮箱被泄露,用户可能会接收到很多骚扰电话、垃圾短信、垃圾邮件、存在隐私泄露、网站/APP账号密码被撞库等风险。

为了提高安全性,目前出现了短信呼转、多号以及阿里小号等业务,这些都是用户在服务提供商处申请一个或多个虚拟号码,发送者往此虚拟号码发送消息,用户就会收到相应消息,这样可以防止用户的手机号码或者邮箱等个人信息泄露。对于作为接收方的用户来说,虚拟号码实际也可以完全定位到用户,任何发送者往此虚拟号码发送消息,最终都能发到用户手机。因此用户还会接收到一些骚扰信息。

因此,如何既提高使用虚拟号码时的安全性是目前亟待解决的问题。

本申请实施例提供了一种虚拟号码的申请方法、通讯方法和相关装置,能够提高使用虚拟号码时的安全性。

第一方面,本申请实施例提供了一种虚拟号码的申请方法,所述方法包括:

获取用户确定的信息接收策略,所述信息接收策略包括:用户确定的能够通过向申请得到的虚拟号码发送信息联系到所述用户的服务提供商(service provider,SP);

向运营商发送申请虚拟号码的第一请求;所述第一请求包括:所述用户的真实和所述信息接收策略;所述第一请求用于触发所述运营商从虚拟号码资源池中选取一个虚拟号码N分配给所述第一请求,在所述运营商接收到向所述N发送的信息X、并且所述X与所述信息接收策略匹配时,所述运营商将所述X发送到所述用户的所述真实;在所述运营商接收到向所述N发送的X、并且所述X与所述信息接收策略不匹配时,所述运营商不将所述X发送到所述用户的真实。

其中,用户的真实可以是用户的手机号码、邮箱等。运营商接收到的向虚拟号码发送的信息可以是服务提供商直接发送的信息、或者服务提供商从其他终端获取的信息、或者其他终端直接发送的信息等。

采用本申请实施例提供的技术方案进行虚拟号码申请时,用户确定了能够通过向申请得到的虚拟号码发送信息联系到用户的服务提供商,在运营商接收到向虚拟号码发送信息时,在所述信息与信息接收策略匹配时,运营商才将接收到的信息发送到用户的真实,在信息与信息接收策略不匹配时,运营商不将接收到的信息发送到用户的真实。通过这种方式,可以屏蔽掉发送到虚拟号码但是与信息接收策略不匹配的信息。通过这种方式可以使骚扰信息发送不到用户的真实,因此本申请实施例提供的技术方案提高了使用虚拟号码时的安全性。

需要说明的是,虚拟号码也是符合协议要求的实际存在的号码,对运营商来说,虚拟号码的资源是有限的,如果为每个用户都提供一个虚拟号码用于某个APP的手机号码验证,这将造成虚拟资源的浪费。采用本申请提供的技术方案时,不同的用户不同的SP运营商可以分配相同的虚拟号码,这样有利于提高虚拟资源的利用率。

在一些可能的实施方式中,所述信息接收策略还可以包括:所述SP发送的信息中包括预定关键词时,所述SP向所述虚拟号码N发送的信息才能被发送到所述用户的所述真实。

举例来说,SP可以是美团、预设的关键词可以包括“快餐”等,这样当美团向虚拟号码发送的消息中包括“快餐”时,所述信息可能是用户通过美团订餐的信息,这时可以将发送到虚拟号码的信息发送到用户的真实,比如以短信或者美团应用推送的方式发送到用户真实的手机号码对应的终端。

在一些可能的实施方式中,所述信息接收策略还包括:所述SP发送的信息中不包括预定关键词时,所述SP向所述虚拟号码N发送的信息才能被发送到所述用户的所述真实。

举例来说,以SP是公司为例、预设的关键词可以包括“赌博”等关键词,这样当公司发送的消息中包括“赌博”时,所述信息可能是公司发的赌博信息,这时可以将发送到虚拟号码的信息不发送到用户的真实。当不包括预设的关键词时,公司发送虚拟号码的信息才被发送到用户真实的手机号码。

采用该实施例可以对服务提供商以及服务提供商发送的消息进行筛选,只有SP发送的信息中包括预定的关键词或者不包括预定的关键词时,才将SP发送的消息发送到用户的真实,这样有利于过滤掉一些包括预定关键词或者不包括预定的关键词的骚扰信息。

在一些可能的实施方式中,所述用户确定能够通过向申请得到的虚拟号码发送信息联系到所述用户的服务提供商SP,包括:所述用户从预设的服务提供商中选取所述SP,和/或,所述用户输入所述SP。

该实施例给出了用户确定服务提供商的不同的方法,一种是用户从预设的服务提供商中选取能够通过向虚拟号码发送消息联系到用户的服务提供商,预设的服务提供商可以是通用的使用频率较高的服务提供商,通过这种方式可以减少用户的输入量,直接选取即可,操作简单方便,但是也存在一定的缺陷就是预设的服务提供商可能不能满足用户的需要。

本申请还提供了另一种实施方式,用户服务提供商由用户进行输入。这样可以使SP的确定更加灵活,可以理解的,这样操作会增加用户的输入量。

在一些实施方式中,还可以同时采用上面两种方式,也就是一部分SP从预设的服务提供商中选取,一部分由用户直接输入。这种方式兼具了两者的优点,可以通过预设的服务提供商减少用户输入包含在预设的服务提供商里SP的操作,又可以根据用户的需要输入不在预设的服务提供商中的SP。

在一些可能的实施方式中,信息接收策略还可以包括:在指定的时间段内,将非所述SP发送到所述虚拟号码N的信息发送到所述用户的真实。采用该实施例提供的技术方案,在指定时间段内非SP发送到虚拟号码的信息可以被用户接收到,可以应用在订餐、快递购物等场景。

第二方面,本申请实施例公开了一种通讯方法,所述方法包括:

获取申请虚拟号码的第一请求;所述第一请求包括:用户的真实和信息接收策略;所述信息接收策略包括:用户确定的能够通过向申请得到的虚拟号码发送信息联系到所述用户的服务提供商SP;

从虚拟号码资源池中选取一个虚拟号码N分配给所述第一请求;

在接收到向所述N发送的信息X时,判断所述X与所述信息接收策略是否匹配,若是,则将所述X发送到所述用户的所述真实;若否,则不将所述X发送到所述用户的真实。

采用本申请实施例提供的技术方案进行通讯时,获取用户确定的能够通过向申请得到的虚拟号码发送信息联系到用户的服务提供商,在运营商接收到向虚拟号码发送信息时,在所述信息与信息接收策略匹配时,运营商才将接收到的信息发送到用户的真实,在信息与信息接收策略不匹配时,运营商不将接收到的信息发送到用户的真实。通过这种方式,可以屏蔽掉发送到虚拟号码但是与信息接收策略不匹配的信息。通过这种方式可以使骚扰信息发送不到用户的真实,因此本申请实施例提供的技术方案提高了使用虚拟号码时的安全性。

需要说明的是,虚拟号码也是符合协议要求的实际存在的号码,对运营商来说,虚拟号码的资源是有限的,如果为每个用户都提供一个虚拟号码用于某个APP的手机号码验证,这将造成虚拟资源的浪费。采用本申请提供的技术方案时,不同的用户不同的SP运营商可以分配相同的虚拟号码,这样有利于提高虚拟资源的利用率。

在一些可能的实施方式中,所述信息接收策略还包括:

所述SP发送的信息中包括预定关键词时,所述SP向所述虚拟号码N发送的信息才能被发送到所述用户的所述真实;

或者,所述SP发送的信息中不包括预定关键词时,所述SP向所述虚拟号码N发送的信息才能被发送到所述用户的所述真实。

采用该实施例可以对服务提供商以及服务提供商发送的消息进行筛选,只有SP发送的信息中包括预定的关键词或者不包括预定的关键词时,才将SP发送的消息发送到用户的真实,这样有利于过滤掉一些包括预定关键词或者不包括预定的关键词的骚扰信息。

在一些可能的实施方式中,所述用户确定能够通过向申请得到的虚拟号码发送信息联系到所述用户的服务提供商SP,包括:所述用户从预设的服务提供商中选取所述SP,和/或,所述用户输入所述SP。

该实施例给出了用户确定服务提供商的两种不同的方法,一种是用户从预设的服务提供商中选取能够通过向虚拟号码发送消息联系到用户的服务提供商,预设的服务提供商可以是通用的使用频率较高的服务提供商,通过这种方式可以减少用户的输入量,直接选取即可,操作简单方便,但是也存在一定的缺陷就是预设的服务提供商可能不能满足用户的需要。

本申请还提供了另一种实施方式,用户服务提供商由用户进行输入。这样可以使SP的确定更加灵活,可以理解的,这样操作会增加用户的输入量。

在一些可能的实施方式中,所述信息接收策略还包括:

在指定的时间段内,将非所述SP发送到所述虚拟号码N的消息发送到所述用户的真实。

第三方面,本申请实施例公开了,一种虚拟号码的申请装置,所述装置包括:

第一获取单元,用于获取用户确定的信息接收策略,所述信息接收策略包括:用户确定的能够通过向申请得到的虚拟号码发送信息联系到所述用户的服务提供商SP;

第一发送单元,用于向运营商发送申请虚拟号码的第一请求;所述第一请求包括:所述用户的真实和所述信息接收策略;所述第一请求用于触发所述运营商从虚拟号码资源池中选取一个虚拟号码N分配给所述第一请求,在所述运营商接收到向所述N发送的信息X、并且所述X与所述信息接收策略匹配时,所述运营商将所述X发送到所述用户的所述真实;在所述运营商接收到向所述N发送的X、并且所述X与所述信息接收策略不匹配时,所述运营商不将所述X发送到所述用户的真实。

采用本申请实施例提供的技术方案进行虚拟号码申请时,用户确定了能够通过向申请得到的虚拟号码发送信息联系到用户的服务提供商,在运营商接收到向虚拟号码发送信息时,在所述信息与信息接收策略匹配时,运营商才将接收到的信息发送到用户的真实,在信息与信息接收策略不匹配时,运营商不将接收到的信息发送到用户的真实。通过这种方式,可以屏蔽掉发送到虚拟号码但是与信息接收策略不匹配的信息。通过这种方式可以使骚扰信息发送不到用户的真实,因此本申请实施例提供的技术方案提高了使用虚拟号码时的安全性。

在一些可能的实施方式中,所述信息接收策略还包括:

所述SP发送的信息中包括预定关键词时,所述SP向所述虚拟号码N发送的信息才能被发送到所述用户的所述真实;

举例来说,SP可以是美团、预设的关键词可以包括“快餐”等,这样当美团向虚拟号码发送的消息中包括“快餐”时,所述信息可能是用户通过美团订餐的信息,这时可以将发送到虚拟号码的信息发送到用户的真实,比如以短信或者美团应用推送的方式发送到用户真实的手机号码对应的终端。

在一些可能的实施方式中,所述信息接收策略还包括:所述SP发送的信息中不包括预定关键词时,所述SP向所述虚拟号码N发送的信息才能被发送到所述用户的所述真实。

举例来说,以SP是公司为例、预设的关键词可以包括“赌博”等关键词,这样当公司发送的消息中包括“赌博”时,所述信息可能是公司发的赌博信息,这时可以将发送到虚拟号码的信息不发送到用户的真实。当不包括预设的关键词时,公司发送虚拟号码的信息才被发送到用户真实的手机号码。

采用该实施例可以对服务提供商以及服务提供商发送的消息进行筛选,只有SP发送的信息中包括预定的关键词或者不包括预定的关键词时,才将SP发送的消息发送到用户的真实,这样有利于过滤掉一些包括预定关键词或者不包括预定的关键词的骚扰信息。

在一些可能的实施方式中,所述用户确定能够通过向申请得到的虚拟号码发送信息联系到所述用户的服务提供商SP,包括:所述用户从预设的服务提供商中选取所述SP,和/或,所述用户输入所述SP。

在一些可能的实施方式中,所述信息接收策略还包括:

在指定的时间段内,将非所述SP发送到所述虚拟号码N的消息发送到所述用户的真实。

第四方面,本申请实施例还公开了一种通讯装置,所述通讯装置包括:

第二获取单元,用于获取申请虚拟号码的第一请求;所述第一请求包括:用户的真实和信息接收策略;所述信息接收策略包括:用户确定的能够通过向申请得到的虚拟号码发送信息联系到所述用户的服务提供商SP;

分配单元,用于从虚拟号码资源池中选取一个虚拟号码N分配给所述第一请求;

路由单元,用于在接收到向所述N发送的信息X时,判断所述X与所述信息接收策略是否匹配,若是,则将所述X发送到所述用户的所述真实;若否,则不将所述X发送到所述用户的真实。

采用本申请实施例提供的技术方案进行通讯时,获取用户确定的能够通过向申请得到的虚拟号码发送信息联系到用户的服务提供商,在运营商接收到向虚拟号码发送信息时,在所述信息与信息接收策略匹配时,运营商才将接收到的信息发送到用户的真实,在信息与信息接收策略不匹配时,运营商不将接收到的信息发送到用户的真实。通过这种方式,可以屏蔽掉发送到虚拟号码但是与信息接收策略不匹配的信息。通过这种方式可以使骚扰信息发送不到用户的真实,因此本申请实施例提供的技术方案提高了使用虚拟号码时的安全性。

需要说明的是,虚拟号码也是符合协议要求的实际存在的号码,对运营商来说,虚拟号码的资源是有限的,如果为每个用户都提供一个虚拟号码用于某个APP的手机号码验证,这将造成虚拟资源的浪费。采用本申请提供的技术方案时,不同的用户不同的SP运营商可以分配相同的虚拟号码,这样有利于提高虚拟资源的利用率。

在一些可能的实施方式中,所述信息接收策略还包括:

所述SP发送的信息中包括预定关键词时,所述SP向所述虚拟号码N发送的信息才能被发送到所述用户的所述真实;

或者,所述SP发送的信息中不包括预定关键词时,所述SP向所述虚拟号码N发送的信息才能被发送到所述用户的所述真实。

采用该实施例可以对服务提供商以及服务提供商发送的消息进行筛选,只有SP发送的信息中包括预定的关键词或者不包括预定的关键词时,才将SP发送的消息发送到用户的真实,这样有利于过滤掉一些包括预定关键词或者不包括预定的关键词的骚扰信息。

在一些可能的实施方式中,所述第二获取单元在所述用户确定能够通过向申请得到的虚拟号码发送信息联系到所述用户的服务提供商SP方面,具体用于,通过所述用户从预设的服务提供商中选取所述SP。

该实施例给出了用户确定服务提供商的不同的方法,一种是用户从预设的服务提供商中选取能够通过向虚拟号码发送消息联系到用户的服务提供商,预设的服务提供商可以是通用的使用频率较高的服务提供商,通过这种方式可以减少用户的输入量,直接选取即可,操作简单方便,但是也存在一定的缺陷就是预设的服务提供商可能不能满足用户的需要。

本申请还提供了另一种实施方式,用户服务提供商由用户进行输入。这样可以使SP的确定更加灵活,可以理解的,这样操作会增加用户的输入量。

在一些实施方式中,还可以同时采用上面两种方式,也就是SP既可以从预设的服务提供商中选取也可以由用户直接输入。这种方式兼具了两者的优点,可以通过预设的服务提供商减少用户输入包含在预设的服务提供商里SP的操作,又可以根据用户的需要输入不在预设的服务提供商中的SP。

在一些可能的实施方式中,所述信息接收策略还包括:

在指定的时间段内,将非所述SP发送到所述虚拟号码N的消息发送到所述用户的真实。

第五方面,本申请实施例还公开了一种终端设备,包括:显示器、处理器、存储器和总线,

其中,所述显示器、处理器和存储器通过所述总线耦合连接;

所述显示器用于显示和/或接收用户确定的信息接收策略,所述存储器用于存储计算机可执行程序代码,所述可执行程序代码包括指令;当所述处理器执行所述指令时,所述指令使所述终端设备执行上述第一方面或者第一方面的任一可能的实施方式所述的虚拟号码的申请方法。

第六方面,本申请实施例还公开了一种终端设备,包括:处理器、存储器和总线,

其中,所述处理器和存储器通过所述总线耦合连接;

所述存储器用于存储计算机可执行程序代码,所述可执行程序代码包括指令;当所述处理器执行所述指令时,所述指令使所述终端设备执行上述第二方面或者任一第二方面的可能的实施方式中所述的通信方法。

第七方面,本申请实施例还公开了一种计算机可读存储介质,所述计算机可读存储介质为非易失性计算机可读存储介质,所述非易失性计算机可读存储介质存储有至少一个程序,每个所述程序包括指令,所述指令当被具有处理器的装置执行时使所述装置执行上述第一方面或者第一方面的任一可能的实施方式所述的虚拟号码的申请方法。

第八方面,本申请实施例还公开了一种计算机可读存储介质,所述计算机可读存储介质为非易失性计算机可读存储介质,所述非易失性计算机可读存储介质存储有至少一个程序,每个所述程序包括指令,所述指令当被具有处理器的装置执行时使所述装置执行上述第二方面或者任一第二方面的可能的实施方式中所述的通信方法。

第九方面,本申请实施例提供了一种计算机程序产品,计算机程序产品包括存储了计算机程序的计算机可读存储介质,该计算机程序使得计算机执行前面任一方法实施例中所述的虚拟号码的申请方法的部分或全部步骤。

第十方面,本申请实施例提供了一种计算机程序产品,计算机程序产品包括存储了计算机程序的计算机可读存储介质,该计算机程序使得计算机执行前面任一方法实施例中所述的通讯方法的部分或全部步骤。

采用本申请实施例提供的技术方案进行虚拟号码申请时,用户确定了能够通过向申请得到的虚拟号码发送信息联系到用户的服务提供商,在运营商接收到向虚拟号码发送信息时,在所述信息与信息接收策略匹配时,运营商才将接收到的信息发送到用户的真实,在信息与信息接收策略不匹配时,运营商不将接收到的信息发送到用户的真实。通过这种方式,可以屏蔽掉发送到虚拟号码但是与信息接收策略不匹配的信息。通过这种方式可以使骚扰信息发送不到用户的真实,因此本申请实施例提供的技术方案提高了使用虚拟号码时的安全性。

图1为本申请的一个实施例提供的一种虚拟号码的通讯方法的应用场景示意图。

图2为本申请的一个实施例提供的一种虚拟号码的通讯方法的交互流程示意图。

图3为本申请的另一实施例提供的一种虚拟号码的通讯方法的交互流程示意图。

图4为本申请的另一实施例提供的一种虚拟号码的通讯方法的交互流程示意图。

图5为本申请的一个实施例提供的一种虚拟号码的申请装置的结构示意图。

图6为本申请的一个实施例提供的一种通讯装置的结构示意图。

图7为本申请的一个实施例提供的一种终端设备的结构示意图。

图8为本申请的另一个实施例提供的一种终端设备的结构示意图。

下面结合本申请实施例中的附图对本申请实施例进行描述。

首先请参见图1,图1是本申请实施例提供的一种虚拟号码的通讯方法的应用场景示意图,在图1所示应用场景中可以包括通过网络互连的手机101、运营商对应的服务器102(简称运营商)和业务服务商对应的服务器103(简称服务提供商)等。

在进行虚拟号码通讯时,用户100可以操作手机101确定信息接收策略,信息接收策略包括:确定能够通过向用户申请得到的虚拟号码发送信息联系到用户的服务提供商SP,或者在选取的SP发送的信息中包括预定关键词时,SP发送的信息才能被发送到用户100真实。或者选取的SP向所述虚拟号码发送的信息中不包括预定关键词时,SP发送的信息才能被发送到用户100真实。信息接收策略也可以包括在指定时间内可以将所有非所述SP发送到所述虚拟号码的信息发送到用户100的真实。

用户100的真实可以是用户真实的手机号码、邮箱等,发送给用户100的真实可以通过短信、电话、邮件等方式。

手机101向运营商102申请虚拟号码,运营商获取用户确定的信息接收策略和用户的真实,为用户的申请分配虚拟号码并发送给手机101,这样手机101在可以应用虚拟号码的时候就可以使用申请获得的虚拟号码,比如在某个应用A上注册用户时若需要填写手机号码,但是用户100不想填写真实手机号码时,就可以使用申请得到的虚拟号码,需要说明的是,若在使用过程中需要从应用A获取短信,则用户100确定的信息接收策略里需要包括:将应用A确定为可以使用虚拟号码联系到用户的应用服务商,这样当应用A向虚拟号码时,运营商102根据虚拟号码和应用A确定应用A是否有权限将信息发送至用户100对应的真实,若是,则运营商将应用A发送的信息转发到用户100真实的手机号码,若否,则运营商不将应用A发送的信息转发到用户100的真实手机号码。

采用本申请实施例提供的技术方案进行虚拟号码申请时,用户确定了能够通过向申请得到的虚拟号码发送信息联系到用户的服务提供商,在运营商接收到向虚拟号码发送信息时,在所述信息与信息接收策略匹配时,运营商才将接收到的信息发送到用户的真实,在信息与信息接收策略不匹配时,运营商不将接收到的信息发送到用户的真实。通过这种方式,可以屏蔽掉发送到虚拟号码但是与信息接收策略不匹配的信息。通过这种方式可以使骚扰信息发送不到用户的真实,因此本申请实施例提供的技术方案提高了使用虚拟号码时的安全性。

需要说明的是,虚拟号码也是符合协议要求的实际存在的号码,对运营商来说,虚拟号码的资源是有限的,如果为每个用户都提供一个虚拟号码用于某个APP的手机号码验证,这将造成虚拟资源的浪费。采用本申请提供的技术方案时,不同的用户不同的SP运营商可以分配相同的虚拟号码,这样有利于提高虚拟资源的利用率。

本申请实施例中,用户100操作的终端设备是具有通讯功能的终端。比如:可以是智能手机(简称手机)、便携式可穿戴设备(如智能手表等)、平板电脑、个人电脑(PC,Personal Computer)、PDA(Personal Digital Assistant,个人数字助理)等,本申请实施实例以手机为例进行描述。

请参见图2,图2为本申请的一个实施例提供的一种虚拟号码的通讯方法的交互流程示意图。在该实施例中,虚拟号码的通讯方法可以包括以下步骤:

201、终端设备获取用户确定的信息接收策略。

信息接收策略可以是:指定的服务提供商A向用户申请得到的虚拟号码发送信息时,运营商可以根据指定服务商A以及虚拟号码查是否保存有与指定服务商A和虚拟号码匹配的真实,如果存在则将供应商A的发送的信息转发到用户的真实。

需要说明的是,用户确定的指定的服务商可以是用户从预设的服务提供商中选取的,也可以是用户输入的,还可以一部分是用户从预设的服务提供商中选取一部分是用户输入的。

在另一些实施例中,信息接收策略还包括:指定的服务提供商发送的信息中包括预定关键词时,该服务提供商向申请得到的虚拟号码发送的信息才能被发送到用户的真实。

在另一些实施例中,信息接收策略还可以包括:指定的服务提供商发送的信息中不包括预定关键词时,所述服务提供商向申请得到的虚拟号码发送的信息才能被发送到所述用户的所述真实。

在另一些实施例中,信息接收策略还可以包括:在指定的时间段内,将非指定的服务提供商发送到申请得到的虚拟号码的信息发送到用户的真实。比如可以以电话的方式与用户沟通,也可以以短信的方式转发到用户真实的手机号码,还可以以邮件的方式发送到用户真实的邮箱。

202、终端设备向运营商发送申请虚拟号码的第一请求。第一请求包括:用户的真实和用户确定的信息接收策略。

203、运营商获取申请虚拟号码的第一请求。

204、运营商从虚拟号码资源池中选取一个虚拟号码分配给第一请求。

205、运营商向终端设备发送分配给第一请求的虚拟号码。

206终端设备获取并保存虚拟号码。

在用户使用终端设备上的应用时,有的应用需要注册或者接收应用服务商发送的信息,有时用户不想填写真实的,这时可以使用申请获得的虚拟号码执行步骤207。

207、终端设备通过运营商向服务提供商发送第一消息,第一消息中携带获取的虚拟号码。

服务提供商获取到第一消息后,可以向虚拟号码发送第二消息。

208、服务提供商向运营商发送需要向虚拟号码发送的第二消息。

209、运营商接收到第二消息,判断第二消息是否与接收策略匹配,若否,则不将第二消息发送给用户的真实。若是,则执行步骤210。

210、将第二消息发送到用户的真实。

采用本申请实施例提供的技术方案进行通讯时,用户确定了能够通过向申请得到的虚拟号码发送信息联系到用户的服务提供商,在运营商接收到向虚拟号码发送信息时,在所述信息与信息接收策略匹配时,运营商才将接收到的信息发送到用户的真实,在信息与信息接收策略不匹配时,运营商不将接收到的信息发送到用户的真实。通过这种方式,可以屏蔽掉发送到虚拟号码但是与信息接收策略不匹配的信息。通过这种方式可以使骚扰信息发送不到用户的真实,因此本申请实施例提供的技术方案提高了使用虚拟号码时的安全性。

在一些可能的实施方式中,运营商可以将一个虚拟号码分配给不同的请求,也就是一个虚拟号码可以与不同的真实相关联。比如用户甲确定的信息接收策略是只接收服务提供商乙和丙发到虚拟号码N的信息,用户丁确定的信息接收策略是只接收服务提供商戊发到虚拟号码N的信息,这时运营商可以将一个虚拟号码N分给不同的用户:用户甲和用户丁同时使用,当运营商收到服务提供商乙向虚拟号码N发送的信息X1时,运营商将X1转发到用户甲的真实。当运营商收到服务提供商戊向虚拟号码N发送的信息X2时,运营商将X2转发到用户戊的真实。由于虚拟号码也是符合协议要求的实际存在的号码,对运营商来说,虚拟号码的资源是有限的,如果为每个用户都提供一个虚拟号码用于某个APP的手机号码验证,这将造成虚拟资源的浪费。采用本申请提供的技术方案时,不同的用户不同的SP运营商可以分配相同的虚拟号码。可以理解的,如果同一个用户有多个真实的,可以根据信息接收策略为不同的真实分配相同的或者不同的虚拟号码。这样有利于提高虚拟资源的利用率。

请参见图3,图3为本申请的一个实施例提供的一种虚拟号码的通讯方法的交互流程示意图。在该实施例中,虚拟号码的通讯方法可以包括以下步骤:

301、终端设备获取用户确定的信息接收策略,信息接收策略包括:若信息由服务提供商“美团”发出,并且信息中包括关键字“订单”或“验证码”时,则以短信的方式将信息发送到用户的真实手机号码。

302、终端设备向运营商发送申请虚拟号码的第一请求,第一请求包括用户的真实手机号码和信息接收策略。

303、运营商获取申请虚拟号码的第一请求。

304、运营商从虚拟号码资源池中选取一个虚拟号码N分配给第一请求。

305、运营商向终端设备发送分配给第一请求的虚拟号码N。

306、终端设备获取并保存虚拟号码N。

在用户使用终端设备上的应用时,有的应用需要注册或者接收应用服务商发送的信息,有时用户不想填写真实的,这时可以使用申请获得的虚拟号码执行步骤307。

307、终端设备通过运营商向服务提供商“美团”发送第一消息,第一消息中携带获取的虚拟号码N。

服务提供商“美团”获取到第一消息后,可以向虚拟号码N发送消息。

308、服务提供商“美团”向运营商发送需要向虚拟号码N发送的第二消息。

309、运营商接收到第二消息,判断第二消息是否与接收策略匹配,若否,则不将第二消息发送给用户的真实。若是,则执行步骤310。

310、将第二消息以短信的方式发送到用户的真实手机号码。

采用本申请实施例提供的技术方案进行通讯时,用户确定了能够通过向申请得到的虚拟号码发送信息联系到用户的服务提供商为“美团”,且确定了关键词为“订单”或者“验证码”,在运营商接收到向虚拟号码发送信息时,在所述信息与信息接收策略匹配时,运营商才将接收到的信息以短信的方式发送到用户的真实手机号码。在信息与信息接收策略不匹配时,运营商不将接收到的信息发送到用户的真实。通过这种方式,可以屏蔽掉发送到虚拟号码但是与信息接收策略不匹配的信息。通过这种方式可以使骚扰信息发送不到用户的真实,因此本申请实施例提供的技术方案提高了使用虚拟号码时的安全性。

可以理解的,在一些可能的实施方式中,信息接收策略也可以是在指定的服务提供商发送给虚拟号码的信息中不包括指定关键词比如“赌博”或者“广告”等时,运营商才将发送到虚拟号码的信息转发给用户的真实。当服务提供商满足条件但是发送给虚拟号码的信息中包括“赌博”或者“广告”时,则不将信息转发给用户的真实,通过这种方式可以减少骚扰信息发送给用户。

请参见图4,图4为本申请的一个实施例提供的一种虚拟号码的通讯方法的交互流程示意图。在该实施例中,虚拟号码的通讯方法可以包括以下步骤:

401、终端设备获取用户确定的信息接收策略,信息接收策略包括:11点到12点半之间拨打虚拟号码的电话都接通到用户的真实手机号码。

402、终端设备向运营商发送申请虚拟号码的第一请求,第一请求包括用户的真实手机号码和信息接收策略。

403、运营商获取申请虚拟号码的第一请求。

404、运营商从虚拟号码资源池中选取一个虚拟号码N分配给第一请求。

405、运营商向终端设备发送分配给第一请求的虚拟号码N。

406、终端设备获取并保存虚拟号码N。

在用户使用终端设备上的应用时,有的应用需要注册或者接收应用服务商发送的信息,有时用户不想填写真实的,这时可以使用申请获得的虚拟号码执行步骤407。

407、终端设备通过运营商向服务提供商“美团”发送第一消息,第一消息中携带获取的虚拟号码N,第一消息可以是订快餐的消息。

服务提供商“美团”获取到第一消息后,送快餐的快餐派送员可以向虚拟号码N发送消息。

408、快餐派送员向运营商发送需要向虚拟号码N。第二信息包括快餐配送信息。

409、运营商接收到第二消息,判断第二消息是否与接收策略匹配,若否,则不将第二消息发送给用户的真实。若是,则执行步骤410。即若第二消息是在11点到12点之间拨打虚拟号码的电话,则判断结果为是;若第二消息不是11点到12点之间拨打虚拟号码的电话,则判断结果为否。

410、连通快餐派送员使用的手机与用户的真实手机号码,这样用户就可以接收到快餐配送员拨打的电话。

采用本申请实施例提供的技术方案进行通讯时,用户确定了能够通过向申请得到的虚拟号码发送信息联系到用户的策略为:在指定时间段比如11点到12点半之间拨打虚拟号码的电话都接通到用户的真实手机号码。通过这种方式可以避免在午餐时间段错过快餐派送员拨打的电话。当然也可以根据不同的场景设定不同的时间段。

请参见图5,图5为本申请的一个实施例提供的一种虚拟号码的申请装置的结构示意图,虚拟号码的申请装置500包括:第一获取单元501和第一发送单元502。其中,第一获取单元501,用于获取用户确定的信息接收策略,信息接收策略包括:用户确定的能够通过向申请得到的虚拟号码发送信息联系到所述用户的服务提供商SP。

具体地,信息接收策略可以是:指定的服务提供商A向用户申请得到的虚拟号码发送信息时,运营商可以根据指定服务商A以及虚拟号码查是否保存有与指定服务商A和虚拟号码匹配的真实,如果存在则将供应商A的发送的信息转发到用户的真实。

需要说明的是,用户确定的指定的服务商可以是用户从预设的服务提供商中选取的,也可以是用户输入的,还可以一部分是用户从预设的服务提供商中选取一部分是用户输入的。

在另一些实施例中,信息接收策略还包括:指定的服务提供商发送的信息中包括预定关键词时,该服务提供商向申请得到的虚拟号码发送的信息才能被发送到用户的真实。

在另一些实施例中,信息接收策略还可以包括:指定的服务提供商发送的信息中不包括预定关键词时,所述服务提供商向申请得到的虚拟号码发送的信息才能被发送到所述用户的所述真实。

在另一些实施例中,信息接收策略还可以包括:在指定的时间段内,将非指定的服务提供商发送到申请得到的虚拟号码的信息发送到用户的真实。比如可以以电话的方式与用户沟通,也可以以短信的方式转发到用户真实的手机号码,还可以以邮件的方式发送到用户真实的邮箱。

第一发送单元502,用于向运营商发送申请虚拟号码的第一请求;第一请求包括:用户的真实和信息接收策略;第一请求用于触发运营商从虚拟号码资源池中选取一个虚拟号码N分配给第一请求,在运营商接收到向N发送的信息X、并且X与信息接收策略匹配时,运营商将X发送到用户的真实;在运营商接收到向N发送的X、并且所述X与信息接收策略不匹配时,运营商不将X发送到所述用户的真实。

信息接收策略还包括:SP发送的信息中包括预定关键词时,SP向虚拟号码N发送的信息才能被发送到用户的所述真实;或者,SP发送的信息中不包括预定关键词时,SP向虚拟号码N发送的信息才能被发送到用户的真实。

需要说明的是,各单元的具体执行过程可以参见前面方法实施例中的描述,在此不再予以赘述。

请参见图6,图6为本申请的一个实施例提供的一种通讯装置的结构示意图,通讯装置600包括:第二获取单元601,用于获取申请虚拟号码的第一请求;第一请求包括:用户的真实和信息接收策略;信息接收策略包括:用户确定的能够通过向申请得到的虚拟号码发送信息联系到用户的服务提供商SP。分配单元602,用于从虚拟号码资源池中选取一个虚拟号码N分配给第一请求。路由单元603,用于在接收到向N发送的信息X时,判断X与信息接收策略是否匹配,若是,则将X发送到用户的真实;若否,则不将X发送到用户的真实。在一些可能的实施方式中,信息接收策略还包括:SP发送的信息中包括预定关键词时,SP向虚拟号码N发送的信息才能被发送到用户的真实;或者,SP发送的信息中不包括预定关键词时,SP向所述虚拟号码N发送的信息才能被发送到所述用户的所述真实。

第二获取单元601在用户确定能够通过向申请得到的虚拟号码发送信息联系到用户的服务提供商SP方面,具体用于,通过用户从预设的服务提供商中选取SP,和/或,用户输入所述SP。在一些可能的实施方式中,信息接收策略还可以包括:在指定的时间段内,将非SP发送到虚拟号码N的信息发送到用户的真实。

需要说明的是,各单元的具体执行过程可以参见前面方法实施例中的描述,在此不再予以赘述。

请参见图7,图7为本申请的一个实施例提供的一种终端设备的结构示意图,终端设备700,包括:处理器701、存储器702、显示器703和总线704,其中,处理器701、存储器702和显示器703通过总线704耦合连接。

显示器703用于显示和/或接收用户确定的信息接收策略,存储器702用于存储计算机可执行程序代码,可执行程序代码包括指令;当所述处理器执行所述指令时,指令使终端设备700执行前面方法实施例中描述的虚拟号码的申请方法,在此不再予以赘述。

请参见图8,图8为本申请的一个实施例提供的一种终端设备的结构示意图,终端设备800包括:处理器801、存储器802和总线803。其中,处理器801和存储器802通过总线803耦合连接。存储器802用于存储计算机可执行程序代码,可执行程序代码包括指令;当处理器801执行指令时,所述指令使终端设备800执行前面方法实施例中描述的通讯方法,在此不再予以赘述。

本申请实施例提供了一种计算机可读存储介质,所述计算机可读存储介质为非易失性计算机可读存储介质,非易失性计算机可读存储介质存储有至少一个程序,每个所述程序包括指令,所述指令当被具有处理器的装置执行时使所述装置执行前面任一实施例中所述的虚拟号码的申请方法。

所述计算机可读存储介质,所述存储介质为非易失性计算机可读存储介质,所述非易失性计算机可读存储介质存储有至少一个程序,每个所述程序包括指令,所述指令当被具有处理器的装置执行时使所述装置执行前面任一实施例中所述的通讯方法。

本申请实施例提供了一种计算机程序产品,计算机程序产品包括存储了计算机程序的计算机可读存储介质,该计算机程序使得计算机执行前面任一方法实施例中所述的虚拟号码的申请方法的部分或全部步骤。

本申请实施例提供了一种计算机程序产品,计算机程序产品包括存储了计算机程序的计算机可读存储介质,该计算机程序使得计算机执行前面任一方法实施例中所述的通讯方法的部分或全部步骤。

上述具体的方法实施例以及实施例中技术特征的解释、表述、以及多种实现形式的扩展也适用于装置中的方法执行,装置实施例中不予以赘述。

应理解本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的实施例能够以除了在这里图示或描述的内容以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或模块的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或模块,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或模块。

以上所揭露的仅为本发明一种较佳实施例而已,当然不能以此来限定本发明之权利范围,本领域普通技术人员可以理解实现上述实施例的全部或部分流程,并依本发明权利要求所作的等同变化,仍属于发明所涵盖的范围。

本文发布于:2024-09-24 10:27:04,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/4/85548.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议