一种基于虚拟号码的通讯方法和装置与流程

文档序号:18329592发布日期:2019-08-03 11:56阅读:232来源:国知局
一种基于虚拟号码的通讯方法和装置与流程

本申请涉及通讯技术领域,特别是涉及一种基于虚拟号码的通讯方法和一种基于虚拟号码的通讯装置。



背景技术:

随着移动设备的普及,现在已经发展到几乎人手一部的程度了,而移动设备在人们的工作、学习、日常交流等各方面的使用率也越来越高,可以说,移动设备是人们生活不可或缺的一部分。

移动设备大多属于私人物品,携带有用户个人信息,例如电话号码。而随着移动设备的广泛应用,用户的个人信息容易泄露,容易引起安全问题。

例如,有些商家恶意发布低廉商品,大量用户购买时需要填写个人信息,例如电话号码,但是用户购买后商家并不发货,而是把大量用户的个人信息出售。

又例如,物品在快递过程中也可能被不法分子收集用户的个人信息并出售。

用户的个人信息泄露,容易导致收到诈骗电话、骚扰电话甚至被补卡攻击(即不法分子伪造用户个人信息,例如身份证,向运营商申请补办用户的手机卡,借此盗取用户绑定手机卡的虚拟、真实财产),安全隐患十分之大。

因此,目前需要本领域技术人员迫切解决的一个技术问题就是:如何提供一种基于虚拟号码的通讯机制,提高用户个人信息的安全性。



技术实现要素:

本申请实施例所要解决的技术问题是提供一种基于虚拟号码的通讯方法,用以提高用户个人信息的安全性。

相应的,本申请实施例还提供了一种基于虚拟号码的通讯装置,用以保证上述方法的实现及应用。

为了解决上述问题,本申请实施例公开了一种基于虚拟号码的通讯方法,包括:

接收第一用户递交的,与第二用户进行通讯的通讯信息;所述通讯信息中包括所述第一用户对应的第一真实号码和所述第二用户对应的第二虚拟号码;

判断所述第一真实号码与所述第二虚拟号码是否存在预置的对应关系;

当所述第一真实号码与所述第二虚拟号码存在预置的对应关系时,从所述对应关系中分别提取所述第一真实号码对应的第一虚拟号码、所述第二虚拟号码对应的第二真实号码;

向所述第二真实号码发送,由所述第一虚拟号码发出的通讯信息。

优选地,所述第一虚拟号码和所述第二虚拟号码在所述第一用户与所述第二用户进行指定的业务对象的处理操作时分配。

优选地,所述对应关系配置失效标识;所述失效标识用于标识所述对应关系失效。

优选地,所述对应关系中包括所述处理操作对应的操作标识;所述方法还包括:

当接收到第一用户或第二用户针对所述操作标识发送的恢复请求时,删除所述对应关系中的失效标识。

优选地,还包括:

当所述第一真实号码与所述第二虚拟号码不存在预置的对应关系时,判断第二用户的非可信号码的通讯次数是否小于预置的通讯次数阈值;所述非可信号码为与所述第二虚拟号码不存在预置的对应关系的其他真实号码;

若是,则向所述第二真实号码发送,由所述第一真实号码发出的通讯信息;

若否,则拒绝所述第一用户发送的,与第二用户进行通讯的通讯信息。

本申请实施例还公开了一种基于虚拟号码的通讯装置,包括:

通讯信息接收模块,用于接收第一用户提交的,与第二用户进行通讯的通讯信息;所述通讯信息中包括所述第一用户对应的第一真实号码和所述第二用户的对应的第二虚拟号码;

对应关系判断模块,用于判断所述第一真实号码与所述第二虚拟号码是否存在预置的对应关系;

号码提取模块,用于在所述第一真实号码与所述第二虚拟号码存在预置的对应关系时,从所述对应关系中分别提取所述第一真实号码对应的第一虚拟号码、所述第二虚拟号码对应的第二真实号码;

通讯信息第一发送模块,用于向所述第二真实号码发送,由所述第一虚拟号码发出的通讯信息。

优选地,所述第一虚拟号码和所述第二虚拟号码在所述第一用户与所述第二用户进行指定的业务对象的处理操作时分配。

优选地,还包括:

失效标识配置模块,用于在所述指定的业务对象的处理操作结束时,对所述对应关系配置失效标识;所述失效标识用于标识所述对应关系失效。

优选地,所述对应关系中包括所述处理操作对应的操作标识;所述装置还包括:

失效标识删除模块,用于在接收到第一用户或第二用户针对所述操作标识发送的恢复请求时,删除所述对应关系中的失效标识。

优选地,还包括:

非可信通讯次数判断模块,用于在所述第一真实号码与所述第二虚拟号码不存在预置的对应关系时,判断第二用户的非可信号码的通讯次数是否小于预置的通讯次数阈值;若是,则调用通讯信息第二发送模块,若否,则调用通讯拒绝模块;所述非可信号码为与所述第二虚拟号码不存在预置的对应关系的其他真实号码;

通讯信息第二发送模块,用于向所述第二真实号码发送,由所述第一真实号码发出的通讯信息;

通讯拒绝模块,用于拒绝所述第一用户发送的,与第二用户进行通讯的通讯信息。

与现有技术相比,本申请实施例包括以下优点:

本申请实施例在第一用户的第一真实号码与第二用户的第二虚拟号码存在对应关系时,认为真实号码和虚拟号码互为可信号码,向第二用户的第二真实号码发送由第一用户的第一虚拟号码发出的通讯信息,使得第一用户和第二用户之间的通讯在一个经过虚拟号码加密的封闭通道中进行,可以看做双向白名单机制,使得第一用户、第二用户无法获取通讯对方的真实个人信息,其他人也不能获取通讯双方的真实个人信息,阻断了用户个人信息的泄露,有效地提高了通讯双方个人信息的安全性;而未经对应关系验证的其他号码拨打虚拟号码会被服务器阻断,即无法通过虚拟号码与第一用户或第二用户通讯,避免了通讯双方收到他人骚扰。

本申请实施例在指定的业务对象的处理操作结束时,对对应关系配置失效标识,以使得对应关系失效,虚拟号码有效时间短,容易在特定的有效时间内追查通讯双方进行通讯的具体操作人,使得诈骗电话、骚扰电话甚至被补卡攻击等通讯问题的犯罪成本大大增加,有效地提高了通讯双方真实环境的安全性。

本申请实施例在接收到第一用户或第二用户针对操作标识发送的恢复请求时,删除对应关系中的失效标识,以重新激活对应关系,在提高用户真实环境安全性的技术上,提高了操作灵活性。

本申请实施例在接收到非可信号码的通讯信息时,根据非可信号码通讯次数选择建立通讯或者拒绝通讯信息,防止在意外发生时无法进行通讯的问题,提高了实用性

附图说明

图1是本申请的一种基于虚拟号码的通讯方法实施例1的步骤流程图;

图2是本申请的一种基于虚拟号码的通讯方法实施例2的步骤流程图;

图3是本申请的一种基于虚拟号码的通讯方法实施例3的步骤流程图;

图4是本申请的一种基于虚拟号码的通讯装置实施例1的结构框图;

图5是本申请的一种基于虚拟号码的通讯装置实施例2的结构框图;

图6是本申请的一种基于虚拟号码的通讯装置实施例3的结构框图。

具体实施方式

为使本申请的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本申请作进一步详细的说明。

参照图1,示出了本申请的一种基于虚拟号码的通讯方法实施例1的步骤流程图,具体可以包括如下步骤:

步骤101,接收第一用户递交的,与第二用户进行通讯的通讯信息;

所述通讯信息中可以包括所述第一用户对应的第一真实号码和所述第二用户对应的第二虚拟号码;

步骤102,判断所述第一真实号码与所述第二虚拟号码是否存在预置的对应关系;

步骤103,当所述第一真实号码与所述第二虚拟号码存在预置的对应关系时,从所述对应关系中分别提取所述第一真实号码对应的第一虚拟号码、所述第二虚拟号码对应的第二真实号码;

步骤104,向所述第二真实号码发送,由所述第一虚拟号码发出的通讯信息。

在一个通讯系统中,可以包括第一终端设备,第二终端设备,以及,服务器。

其中,第一用户可以具有第一终端设备,第二用户可以具有第二终端设备,则第一用户可以通过第一终端设备向服务器递交与第二用户进行通讯的通讯信息,第二用户可以通过第二终端设备接收由第一虚拟号码发出的通讯信息。

第一终端设备和第二终端设备可以包括电子计算机、移动设备、固定电话等等。

电子计算机可以支持指定的应用程序,该应用程序可以采用HTTP(Hypertext transfer protocol,超文本传送协议)协议,通过Internet(因特网)等网络与服务器进行交互(例如发送通讯信息、接收通讯信息),实现网络IP(Internet Protocol,网络之间互连的协议)电话功能。

移动设备可以包括手机、平板电脑等等,该移动设备可以采用WAP(Wireless Application Protocol,为无线应用协议)协议或者HTTP协议,通过移动网络与服务器进行交互(例如发送通讯信息、接收通讯信息)。该移动网络可以包括第二代移动通讯技术2G网络、集成数字增强网络(即2.5G网络)、第三代移动通讯技术3G网络、第四代移动通讯技术4G网络、虚拟运营商(Virtual Network Operator,VNO)网络等等。

固定电话可以通过PSTN(Public Switched Telephone Network,公共交换电话网络)网络与服务器进行交互(例如发送通讯信息、接收通讯信息)。

本申请实施例在第一用户的第一真实号码与第二用户的第二虚拟号码存在对应关系时,认为真实号码和虚拟号码互为可信号码,向第二用户的第二真实号码发送,由第一用户的第一虚拟号码发出的通讯信息,使得第一用户和第二用户之间的通讯在一个经过虚拟号码加密的封闭通道中进行,可以看做双向白名单机制,使得第一用户、第二用户无法获取通讯对方的真实个人信息,其他人也不能获取通讯双方的真实个人信息,阻断了用户个人信息的泄露,有效地提高了通讯双方个人信息的安全性;而未经对应关系验证的其他号码拨打虚拟号码会被服务器阻断,即无法通过虚拟号码与第一用户或第二用户通讯,避免了通讯双方收到他人骚扰。

参照图2,示出了本申请的一种基于虚拟号码的通讯方法实施例2的步骤流程图,具体可以包括如下步骤:

步骤201,接收第一用户发送的,与第二用户进行通讯的通讯信息;所述通讯信息中包括所述第一用户对应的第一真实号码和所述第二用户对应的第二虚拟号码;

应用本申请实施例,第一用户可以具有第一终端设备,第二用户可以具有第二终端设备。该第一终端设备可以具有对应的第一真实号码,该第二终端设备可以具有第二真实号码。

所谓真实号码,可以指实现中由通讯运营商所分配的号码。

例如,广州的固定电话号码由区号“020”和8个数字组成,移动运营商的号码由11位数字组成,并且每个移动运营商可以有特定的号段,等等。

第一用户和第二用户在进行指定的业务对象的处理操作时,为了保护用户真实的个人信息,例如真实号码,可以为第一真实号码和第二真实号码分配对应的第一虚拟号码和第二虚拟号码。

所谓虚拟号码,是与真实号码相对的,可以指虚构的号码,但是具有真实号码的通讯功能,即用户可以通过虚拟号码进行通讯。

虚拟号码可以是任意的通讯运营商所拥有的号码,可以预先约定虚拟号码识别规则,例如号段规则(某个号段的号码是专门用于配置虚拟号码的)、空号码标记规则(某些号码是空号,可以用于配置虚拟号码)等等,在虚拟号码应用时,服务器可以通过约定的虚拟号码识别规则识别出虚拟号码。

对于不同业务领域而言,可以具有不同的业务对象,即具有业务领域特征的对象。

例如,对于半导体领域而言,业务对象可以包括物料(如硅片);对于新闻媒体领域而言,业务对象可以包括新闻数据;对于移动通讯领域而言,业务对象可以包括移动通讯数据;对于电子商务(Electronic Commerce,EC)领域而言,业务对象可以包括商品。

为使本领域技术人员更好地理解本申请实施例,在本说明书中,将电子商务领域的商品作为业务对象的一种示例进行说明。

则第一用户可以为买家,第二用户可以为卖家,业务对象的处理操作可以为商品交易。

当然,第一用户可以为卖家,第二用户可以为买家,本申请实施例对此不加以限制。

买家和卖家针对商品进行交易时,服务器可以为买家和卖家分配虚拟号码。

具体而言,当买家在交易中为商品付款时,服务器可以为买家和卖家分配第一虚拟号码和第二虚拟号码,并将买家的第一虚拟号码和卖家的第二虚拟号码发送给买家;而当卖家在交易中给买家寄送商品时,服务器可以将买家的第一虚拟号码和卖家的第二虚拟号码发送给卖家。

需要说明的是,该服务器可以为云服务器,即面向各类互联网用户提供综合业务能力的服务平台,使数据能够集中管理。

因此,买家和卖家是无法获知对方的真实电话号码,其他人也无法在快递环节等情景下,获知通讯双方的真实号码,有效防止了用户个人信息的泄露。

当然,本示例可以在交易行为的任意时间为买家和卖家分配第一虚拟号码和第二虚拟号码,并将买家的第一虚拟号码和卖家的第二虚拟号码发送给买家和卖家。

在分配第一虚拟号码和第二虚拟号码之后,可以在预置的数据库中添加第一真实号码、第一虚拟号、第二真实号码、第二虚拟号码的对应关系。

例如,该对应关系的格式可以如下表所示:

表1

其中,所述对应关系中可以包括失效标识和所述处理操作对应的操作标识。

失效标识可以用于标识所述对应关系失效,当对应关系失效时,可以认为该对应关系不存在;所述操作标识可以标识处理操作,即可以针对第一用户和第二用户的处理操作配置唯一的操作标识,以进行处理操作的识别。

以买家和卖家的一次交易为例,该对应关系的示例可以如下表所示:

表2

其中,失效标识为“0”可以表示失效标识不存在,当前的对应关系有效。

在第一用户和第二用户在进行指定的业务对象的处理操作时,可能会进行交流。

例如,买家向卖家咨询商品的性能、价格等等。

此种情形下,第一用户可以通过第一终端设备向服务器提交与第二用户进行通讯的通讯信息。

例如,如表2所示,买家可以通过手机拨打卖家的第二虚拟号码“19087654321”,则在买家的手机上可以显示正在拨打号码“19087654321”。

需要说明的是,该通讯信息可以是任意的通过真实号码标记交互传递的信息,例如通话信息、短信信息、彩信信息等等,即第一用户和第二用户可以基于虚拟号码进行电话通讯、短信通讯、彩信通讯等等。

服务器可以接收第一用户通过第一终端设备提交的,与第二用户进行通讯的通讯信息;所述通讯信息中可以包括所述第一用户对应的第一真实号码和所述第二用户对应的第二虚拟号码。

例如,如表2所示,买家可以通过手机拨打卖家的第二虚拟号码“19087654321”时,服务器可以识别出买家的第一真实号码为“18012345678”,卖家的第二虚拟号码为“19087654321”。

步骤202,判断所述第一真实号码与所述第二虚拟号码是否存在预置的对应关系;

在具体实现中,可以在预置的数据库中查找第一真实号码与第二虚拟号码是否存在对应关系。

若查找到,则可以判断第一真实号码与第二虚拟号码存在对应关系。

若未查找到,则可以判断第一真实号码与第二虚拟号码不存在对应关系。

例如,服务器接收到的通讯信息中,识别出买家的第一真实号码为“18012345678”,卖家的第二虚拟号码为“19087654321”,在查找到如表2所示的对应关系后,则可以判断第一真实号码“18012345678”和第二虚拟号码“19087654321”存在对应关系。

步骤203,当所述第一真实号码与所述第二虚拟号码存在预置的对应关系时,从所述对应关系中分别提取所述第一真实号码对应的第一虚拟号码、所述第二虚拟号码对应的第二真实号码;

如表2所示,买家的第一真实号码为“18012345678”,其对应的第一虚拟号码为“19012345678”,卖家的第二虚拟号码为“19087654321”,其对应的第二真实号码为“18087654321”。

步骤204,向所述第二真实号码发送,由所述第一虚拟号码发出的通讯信息;

在具体实现中,服务器可以在语音网关中拨打第二真实号码,建立第一用户和第二用户的通讯连接,但是第一真实号码可以由第一虚拟号码所代替发送至第二用户。

例如,如表2所示,第一真实号码为“18012345678”的买家,拨打卖家的第二虚拟号码为“19087654321”。在确定第一真实号码“18012345678”和第二虚拟号码“19087654321”存在对应关系后,服务器可以在语言网关中拨打第二虚拟号码“19087654321”对应的第二真实号码“18087654321”,以建立买家和卖家的电话通讯连接,并将第一真实号码“18012345678”对应的第一虚拟号码“19012345678”发送至第二真实号码“18087654321”,即在卖家的手机上,可以显示接收到号码为“18087654321”的来电。

步骤205,当所述指定的业务对象的处理操作结束时,对所述对应关系配置失效标识;

本申请实施例中,在指定的业务对象的处理操作结束时,可以对对应关系配置失效标识,解除对应关系。

例如,在商品交易完成后,可以解除买家和卖家的第一真实号码、第一虚拟号码、第二真实号码和第二虚拟号码之间对应关系,停用第一虚拟号码和第二虚拟号码。

对对应关系配置失效标识后,对应关系可以认为不存在。

此时,若第一用户采用第一真实号码请求与第二虚拟号码进行通讯,服务器可以拒绝第一用户的通讯请求。

例如,在表2中配置失效标识后,可以如下表所示:

其中,失效标识为“1”可以表示失效标识存在,当前的对应关系失效。

此时,若买家通过第一真实号码“18012345678”请求与第二虚拟号码“19087654321”进行通讯,服务器可以拒绝买家的通讯请求。

本申请实施例在指定的业务对象的处理操作结束时,对对应关系配置失效标识,以使得对应关系失效,虚拟号码有效时间短,容易在特定的有效时间内追查通讯双方进行通讯的具体操作人,使得诈骗电话、骚扰电话甚至被补卡攻击等通讯问题的犯罪成本大大增加,有效地提高了通讯双方真实环境的安全性。

步骤206,当接收到第一用户或第二用户针对所述操作标识发送的恢复请求时,删除所述对应关系中的失效标识。

在具体实现中,由于某些原因,第一用户或第二用户需要在指定的业务对象的处理操作结束后,与对方进行通讯。

例如,在商品交易完成后,买家发现商品有质量问题,需要进行售后维权,因此需要与卖家进行交流。

在此种情形下,服务器可以根据操作标识查找到该对应关系,删除该对应关系中的失效标识,以激活对应关系。

例如,如表3所示,服务器在接收到买家针对操作标识为“117135”商品交易的恢复请求时,可以将表3中的失效标识删除,即将失效标识设置为“0”,以激活对应关系。

在失效标识删除后,则该对应关系有效,可以认为是存在的,第一用户和第二用户可以再次基于第一虚拟号码和第二虚拟号码进行通讯。

需要说明的是,由于服务器存储容量有限、虚拟号码有限,为了释放服务器存储容量和虚拟号码,服务器可以在对应关系失效一段时间之后,将该对应关系删除。

在此种情形下,当第一用户或第二用户针对操作标识发送恢复请求时,服务器可以为第一用户和第二用户重新分配虚拟号码,以让第一用户和第二用户进行通讯。

本申请实施例在接收到第一用户或第二用户针对操作标识发送的恢复请求时,删除对应关系中的失效标识,以重新激活对应关系,在提高用户真实环境安全性的技术上,提高了操作灵活性。

参照图3,示出了本申请的一种基于虚拟号码的通讯方法实施例3的步骤流程图,具体可以包括如下步骤:

步骤301,接收第一用户递交的,与第二用户进行通讯的通讯信息;

所述通讯信息中可以包括所述第一用户对应的第一真实号码和所述第二用户的对应的第二虚拟号码;

步骤302,判断所述第一真实号码与所述第二虚拟号码是否存在预置的对应关系;

步骤303,当所述第一真实号码与所述第二虚拟号码不存在预置的对应关系时,判断第二用户的非可信号码的通讯次数是否小于预置的通讯次数阈值;若是,则执行步骤304,若否,则执行步骤305;

为了防止意外出现时,例如SIM卡(Subscriber Identity Module,客户识别模块)损坏,导致无法基于原有的真实号码和虚拟号码进行通讯,因此,在本申请实施例中,可以允许第一用户和第二用户进行非可信号码的通讯。

其中,所述非可信号码可以为与所述第二虚拟号码不存在预置的对应关系的其他真实号码。

例如,买家和卖家在商品交易中分配了对应的虚拟号码,并建立了如表2所示的对应关系。但是买家的SIM卡损坏了,因此无法使用第一真实号码“18012345678”与第二虚拟号码“19087654321”进行通讯。

但是,买家是知道卖家的第二虚拟号码“19087654321”的,买家可以基于其他真实号码,如“15012345678”,请求与卖家进行通讯。而由于其他真实号码“15012345678”与卖家的第二虚拟号码“19087654321”不存在对应关系,因此,其他真实号码“15012345678”对于第二虚拟号码“19087654321”而言,是非可信号码。

在具体实现中,第一用户和第二用户可以单向或双向设置非可信号码的通讯次数。即第一用户可以设置自己的非可信号码通讯的通讯次数阈值,也可以设置第二用户的非可信号码通讯的通讯次数阈值;相对应的,第二用户可以设置自己的非可信号码通讯的通讯次数阈值,也可以设置第一用户的非可信号码通讯的通讯次数阈值。

当然,上述通讯次数阈值的设置方式只是用作示例,本申请实施例还可以设置其他讯次数阈值的设置方式,例如,服务器限制非可信号码通讯的通讯次数阈值的最高值和最低值等等,本申请实施例对此不加以限制。

需要说明的是,非可信号码通讯的通讯次数阈值可以设置为0,即不接受来自非可信号码的的通讯。

步骤304,向所述第二真实号码发送,由所述第一真实号码发出的通讯信息;

当非可信号码的通讯次数小于通讯次数阈值时,表示第二用户仍可以接收来自非可信号码的通讯,则服务器可以建立第一用户和第二用户的通讯连接。

例如,买家采用其他真实号码“15012345678”请求与卖家的第二虚拟号码“19087654321”进行通讯,则在买家的手机上可以显示正在拨打号码“19087654321”。在判断其他真实号码“15012345678”和第二虚拟号码“19087654321”不存在对应关系时,假设卖家的非可信号码的通讯次数为3,小于预置的通讯次数阈值4,则服务器可以在语言网关中拨打第二虚拟号码“19087654321”对应的第二真实号码“18087654321”,以建立买家和卖家的通讯连接,并将其他真实号码“15012345678”发送至第二真实号码“18087654321”,即在卖家的手机上,可以显示接收到号码为“15012345678”的来电。

步骤305,拒绝所述第一用户发送的,与第二用户进行通讯的通讯信息。

当非可信号码的通讯次数等于通讯次数阈值时,表示第二用户不接收来自非可信号码的通讯,则服务器可以拒绝建立第一用户和第二用户的通讯连接。

本申请实施例在接收到非可信号码的通讯信息时,根据非可信号码通讯次数选择建立通讯或者拒绝通讯信息,防止在意外发生时无法进行通讯的问题,提高了实用性。

需要说明的是,对于方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本申请实施例并不受所描述的动作顺序的限制,因为依据本申请实施例,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作并不一定是本申请实施例所必须的。

参照图4,示出了本申请一种基于虚拟号码的通讯装置实施例1的结构框图,具体可以包括如下模块:

通讯信息接收模块401,用于接收第一用户提交的,与第二用户进行通讯的通讯信息;

所述通讯信息中可以包括所述第一用户对应的第一真实号码和所述第二用户的对应的第二虚拟号码;

对应关系判断模块402,用于判断所述第一真实号码与所述第二虚拟号码是否存在预置的对应关系;

号码提取模块403,用于在所述第一真实号码与所述第二虚拟号码存在预置的对应关系时,从所述对应关系中分别提取所述第一真实号码对应的第一虚拟号码、所述第二虚拟号码对应的第二真实号码;

通讯信息第一发送模块404,用于向所述第二真实号码发送,由所述第一虚拟号码发出的通讯信息。

参照图5,示出了本申请一种基于虚拟号码的通讯装置实施例2的结构框图,具体可以包括如下模块:

通讯信息接收模块501,用于接收第一用户提交的,与第二用户进行通讯的通讯信息;

所述通讯信息中可以包括所述第一用户对应的第一真实号码和所述第二用户的对应的第二虚拟号码;

对应关系判断模块502,用于判断所述第一真实号码与所述第二虚拟号码是否存在预置的对应关系;

号码提取模块503,用于在所述第一真实号码与所述第二虚拟号码存在预置的对应关系时,从所述对应关系中分别提取所述第一真实号码对应的第一虚拟号码、所述第二虚拟号码对应的第二真实号码;

通讯信息第一发送模块504,用于向所述第二真实号码发送,由所述第一虚拟号码发出的通讯信息。

失效标识配置模块505,用于在所述指定的业务对象的处理操作结束时,对所述对应关系配置失效标识;所述失效标识用于标识所述对应关系失效。

失效标识删除模块506,用于在接收到第一用户或第二用户针对所述操作标识发送的恢复请求时,删除所述对应关系中的失效标识。

所述对应关系中可以包括所述处理操作对应的操作标识。

在具体实现中,所述第一虚拟号码和所述第二虚拟号码落在所述第一用户与所述第二用户进行指定的业务对象的处理操作时分配。

参照图6,示出了本申请一种基于虚拟号码的通讯装置实施例3的结构框图,具体可以包括如下模块:

通讯信息接收模块601,用于接收第一用户提交的,与第二用户进行通讯的通讯信息;

所述通讯信息中可以包括所述第一用户对应的第一真实号码和所述第二用户的对应的第二虚拟号码;

对应关系判断模块602,用于判断所述第一真实号码与所述第二虚拟号码是否存在预置的对应关系;

非可信通讯次数判断模块603,用于在所述第一真实号码与所述第二虚拟号码不存在预置的对应关系时,判断第二用户的非可信号码的通讯次数是否小于预置的通讯次数阈值;若是,则调用通讯信息第二发送模块604,若否,则调用通讯拒绝模块605;

所述非可信号码可以为与所述第二虚拟号码不存在预置的对应关系的其他真实号码;

通讯信息第二发送模块604,用于向所述第二真实号码发送,由所述第一真实号码发出的通讯信息;

通讯拒绝模块605,用于拒绝所述第一用户发送的,与第二用户进行通讯的通讯信息。

对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。

本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。

本领域内的技术人员应明白,本申请实施例的实施例可提供为方法、装置、或计算机程序产品。因此,本申请实施例可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请实施例可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。

在一个典型的配置中,所述计算机设备包括一个或多个处理器(CPU)、输入/输出接口、网络接口和内存。内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM)。内存是计算机可读介质的示例。计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括非持续性的电脑可读媒体(transitory media),如调制的数据信号和载波。

本申请实施例是参照根据本申请实施例的方法、终端设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理终端设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理终端设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理终端设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理终端设备上,使得在计算机或其他可编程终端设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程终端设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

尽管已描述了本申请实施例的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本申请实施例范围的所有变更和修改。

最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者终端设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者终端设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者终端设备中还存在另外的相同要素。

以上对本申请所提供的一种基于虚拟号码的通讯方法和一种基于虚拟号码的通讯装置,进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的一般技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。

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