号码使用方法及相关设备与流程

文档序号:35985827发布日期:2023-11-10 08:19阅读:48来源:国知局
号码使用方法及相关设备与流程

本技术涉及通信,尤其涉及一种号码使用方法及相关设备。


背景技术:

1、在社会生产生活中,用户无法避免将电话号码登记在各种场所,例如银行、物业、商场等。然而,某些机构会因为牟利而将用户登记的电话号码等个人信息出售给其他机构,例如中介机构,中介机构就会采用电话营销的策略给每个用户打电话,因此,用户就会经常受到贷款、卖房等中介的电话骚扰,给用户带来了极大的困扰,用户体验差。


技术实现思路

1、本技术实施例提供了一种号码使用方法及相关设备,可以有效避免电话号码被泄露,提高安全性。

2、第一方面,本技术实施例提供了一种号码使用方法,应用于第一终端,该方法包括:

3、第一终端检测到用户选择第一虚拟号码的操作,第一终端通过第一虚拟号码呼叫第二终端,第一终端和第二终端建立第一通信连接;其中,第一通信连接为第一终端的第一号码和第二终端的第二号码之间的通信连接,第一虚拟号码与第一号码相关联。

4、通过实施第一方面提供的方法,终端设备可以支持用户利用虚拟号码呼叫其他终端设备,从而可以有效隐藏用户的真实号码(即插入终端设备的sim卡对应的电话号码),提高安全性。

5、在一种可能的实现方式中,该方法还包括:第一虚拟号码被第二终端呼叫,第一终端和第二终端建立第二通信连接,第二通信连接为第一号码和第二号码之间的通信连接。

6、这样,终端设备的虚拟号码可以被其他终端设备呼叫,可以有效避免真实号码被泄露。

7、在一种可能的实现方式中,该方法还包括:在第一虚拟号码被第二终端呼叫的情况下,第一终端显示第一用户界面,第一用户界面中包括第二号码和第一虚拟号码。

8、这样,终端设备的虚拟号码被其他终端设备呼叫时,终端设备可以显示该虚拟号码,从而可以获知该呼叫的发起方是谁,进一步可以获知该虚拟号码泄露的渠道。

9、在一种可能的实现方式中,在第一终端通过第一虚拟号码呼叫第二终端的情况下,第一虚拟号码用于在第二终端上显示。

10、这样,在终端设备利用虚拟号码呼叫其他终端设备的情况下,其他终端设备上可以显示该虚拟号码而不是终端设备的真实号码,从而可以有效隐藏真实号码,提高安全性。

11、在一种可能的实现方式中,在第一终端通过第一虚拟号码呼叫第二终端之后,该方法还包括:第一终端显示第二用户界面,第二用户界面中包括第一通话记录,第一通话记录中包括第一虚拟号码和第二号码。

12、这样,便于用户获知通话记录是哪个虚拟号码产生的。

13、在一种可能的实现方式中,在第一终端检测到用户选择第一虚拟号码的操作之前,该方法还包括:第一终端检测到用户申请虚拟号码的操作,第一终端向第一服务器发送第一请求,第一请求中包括第一号码,第一请求用于指示第一服务器基于第一号码确定第一虚拟号码,并将第一虚拟号码发送给所述第一终端;第一终端接收并保存第一服务器发送的第一虚拟号码。

14、这样,用户可以在终端设备上申请虚拟号码,申请完成后可以使用该虚拟号码。

15、在一种可能的实现方式中,在第一终端接收第一服务器发送的第一虚拟号码之后,该方法还包括:第一终端保存第一名称,第一名称为第一虚拟号码的备注名称;或者,所述第一终端基于所述第一通话记录,保存所述第二号码为所述第一虚拟号码的备注名称。

16、这样,终端设备可以支持虚拟号码添加备注名称。

17、在一种可能的实现方式中,第一用户界面中还包括第一名称。

18、这样,在虚拟号码被叫场景下,终端设备可以显示该虚拟号码的备注名称。

19、在一种可能的实现方式中,在第一终端保存第一名称之后,该方法还包括:第一终端显示第三用户界面,第三用户界面中包括第一名称、第一标识,第一标识用于指示第一虚拟号码与第一号码相关联。

20、这样,在用户申请完成虚拟号码的情况下,终端设备可以显示该虚拟号码的备注名称以及与该虚拟号码相关联的真实号码的标识(例如sim卡的标识),从而可以便于用户获知该虚拟号码与哪个真实号码相关联以及该虚拟号码对应的备注名称。

21、在一种可能的实现方式中,在第一终端接收并保存第一服务器发送的第一虚拟号码之后,该方法还包括:第一终端检测到用户将第一虚拟号码的状态由第一状态修改为第二状态的操作,第一终端向第一服务器发送第二请求,第二请求用于指示第一服务器将第一状态修改为第二状态;其中,第一状态为第一虚拟号码允许被叫且允许主叫的状态,第二状态为以下任意一项:允许被叫但不允许主叫的状态、允许主叫但不允许被叫的状态、暂停状态、停用状态。

22、这样,用户可以在终端设备上修改虚拟号码的状态。例如,用户不想让其他终端设备呼叫该虚拟号码,那么,用户可以将该虚拟号码的状态修改为允许主叫但不允许被叫的状态。

23、在一种可能的实现方式中,第一虚拟号码被第二终端呼叫,包括:第一终端接收第二服务器发送的第一消息,第一消息中包括第一号码、第二号码。

24、这样,终端设备可以基于第一消息进行振铃。

25、在一种可能的实现方式中,第一虚拟号码被第二终端呼叫,包括:

26、第一终端向第一服务器发送第三请求,第三请求中包括第一号码和第二号码,第三请求用于指示第一服务器基于第一号码和第二号码确定与第一号码相关联的第一虚拟号码;第一终端接收第一服务器发送的第二消息,第二消息中包括第一虚拟号码。

27、这样,终端设备可以获知其他终端设备呼叫的是虚拟号码,进一步地,终端设备可以显示该虚拟号码,以便用户获知该呼叫的发起方。

28、在一种可能的实现方式中,第一终端通过第一虚拟号码呼叫第二终端,包括:第一终端向第二服务器发送第四请求,第四请求中包括第一虚拟号码和第二号码,第一虚拟号码用于第二服务器获取与第一虚拟号码对应的第一号码,并通过第一号码和第二号码建立第一通信连接。

29、这样,终端设备在利用第一虚拟号码呼叫其他终端设备的情况下,可以指示第二服务器获取与第一虚拟号码对应的第一号码,并进一步通过第一号码和第二号码建立第一通信连接。

30、在一种可能的实现方式中,第一号码为插入第一终端的第一sim卡对应的电话号码,第二号码为插入第二终端的第二sim卡对应的电话号码。

31、在上述第一方面中,第一终端可以为终端设备100,第二终端可以为终端设备200,用户选择第一虚拟号码(例如虚拟号码1)的操作可以为图14b中所示的操作,第一通信连接和第二通信连接可以为第一终端与第二终端在通过第一号码和第二号码接通呼叫链路后建立的通信连接,第一号码可以为插入第一终端的第一sim卡(例如sim卡1)对应的电话号码,第二号码可以为插入第二终端的第二sim卡(例如sim卡1)对应的电话号码,第一用户界面可以为图12e所示的用户界面,第二用户界面可以为图14f所示的用户界面,第一通话记录可以为图14f所示的通话记录1421,第一请求可以是图4所示的申请虚拟号码的请求,第一名称可以为虚拟号码的备注名称(例如xx售楼处),第三用户界面可以为图6h所示的用户界面,第一标识可以为标识681a,第二请求可以为修改虚拟号码当前状态的请求或停用虚拟号码的请求,第一消息可以为图11所示的振铃消息1,第三请求可以为图11所示的查询真实号码2最新呼叫记录的请求,第二消息可以为图11所示的查询结果1’,第四请求可以为图13所示的呼叫请求2。

32、第二方面,本技术实施例提供了一种号码使用方法,应用于第二服务器,该方法包括:

33、第二服务器接收主叫终端发送的第一请求,第一请求中包括第一虚拟号码和第二号码,第一虚拟号码与第一号码相关联,第一号码为插入主叫终端的第一sim卡对应的电话号码,第二号码为插入被叫终端的第二sim卡对应的电话号码;第二服务器基于第一虚拟号码向第一服务器获取第一号码;第二服务器基于第一号码和第二号码向被叫终端发送第一消息,第一消息用于指示被叫终端振铃并显示第一虚拟号码。

34、在一种可能的实现方式中,在第二服务器向被叫终端发送第二消息之前,该方法还包括:第二服务器确定主叫终端利用第一虚拟号码发起呼叫产生的费用按照第一号码发起呼叫产生的费用进行计算。

35、在上述第二方面中,第一请求可以为呼叫请求(例如图11所示的呼叫请求1或图13所示的呼叫请求2),第一消息可以为振铃消息(例如图11所示的振铃消息1或图13所示的振铃消息2)。

36、第三方面,本技术实施例提供了一种号码使用方法,应用于第一服务器,该方法包括:

37、第一服务器接收第一终端发送的第一请求,第一请求中包括第一号码,第一号码为插入第一终端的第一sim卡对应的电话号码;第一服务器获取第一虚拟号码,并保存第一虚拟号码与第一号码的关联关系、保存第一虚拟号码的状态为第一状态,第一状态为允许被叫且允许主叫的状态;第一服务器向第一终端发送第一虚拟号码。

38、在一种可能的实现方式中,在第一服务器向第一终端发送第一虚拟号码之后,该方法还包括:在第一虚拟号码被第二终端呼叫的情况下,第一服务器接收第二服务器发送的第二请求,第二请求中包括第一虚拟号码;第一服务器基于第一虚拟号码确定第一虚拟号码与第一号码相关联,确定第一虚拟号码允许被叫,并保存第一呼叫记录,第一呼叫记录为第二终端本次呼叫第一虚拟号码的记录;第一服务器向第二服务器发送第一消息,第一消息中包括第一号码。

39、在一种可能的实现方式中,在第一服务器向第一终端发送第一虚拟号码之后,该方法还包括:第一服务器接收第一终端发送的第三请求,第三请求中包括第一号码和第二终端的第二号码;第一服务器基于第一号码、第二号码、第一呼叫记录确定第二终端最近一次呼叫的是与第一号码相关联的第一虚拟号码;第一服务器向第一终端发送第二消息,第二消息中包括第一虚拟号码。

40、在一种可能的实现方式中,在第一服务器向第一终端发送第一虚拟号码之后,该方法还包括:在第二终端被第一终端利用第一虚拟号码呼叫的情况下,第一服务器接收第二服务器发送的第四请求,第四请求中包括第一虚拟号码;第一服务器基于第一虚拟号码确定第一虚拟号码与第一号码相关联,确定第一虚拟号码允许主叫;第一服务器向第二服务器发送第三消息,第三消息中包括第一号码。

41、在一种可能的实现方式中,在第一服务器向第一终端发送第一虚拟号码之后,该方法还包括:第一服务器接收第一终端发送的第五请求;第一服务器基于第五请求将第一状态修改为第二状态,并保存第二状态,其中,第二状态为以下任意一项:允许被叫但不允许主叫的状态、允许主叫但不允许被叫的状态、暂停状态、停用状态。

42、在上述第三方面中,第一终端可以为终端设备100,第二终端可以为终端设备200,第一请求可以是用户申请虚拟号码的请求,第二请求可以是查询与虚拟号码相关联的真实号码的请求,第一消息可以是图11所示的查询结果1,第一呼叫记录可以是图11所示的呼叫记录1,第三请求可以是图11所示的查询真实号码2最新呼叫记录的请求,第二消息可以是图11所示的查询结果1’,第四请求可以是图13所示的查询与虚拟号码1相关联的真实号码的请求,第三消息可以是图13所示的查询结果2,第五请求可以是修改虚拟号码当前状态的请求或停用虚拟号码的请求。

43、第四方面,本技术实施例提供了一种电子设备,该电子设备包括一个或多个处理器和一个或多个存储器;其中,一个或多个存储器与一个或多个处理器耦合,一个或多个存储器用于存储计算机程序代码,计算机程序代码包括计算机指令,当一个或多个处理器执行计算机指令时,使得电子设备执行上述第一方面或第二方面或第三方面任一项可能的实现方式中的方法。

44、第五方面,本技术实施例提供了一种计算机存储介质,该计算机存储介质存储有计算机程序,计算机程序包括程序指令,当程序指令在电子设备上运行时,使得电子设备执行上述第一方面或第二方面或第三方面任一项可能的实现方式中的方法。

45、第六方面,本技术实施例提供了一种计算机程序产品,当计算机程序产品在计算机上运行时,使得计算机执行上述第一方面或第二方面或第三方面任一项可能的实现方式中所述的方法。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1