CN106921951B - 基于关系号码的号码隐私保护方法和***以及相关设备 - Google Patents
基于关系号码的号码隐私保护方法和***以及相关设备 Download PDFInfo
- Publication number
- CN106921951B CN106921951B CN201511000308.7A CN201511000308A CN106921951B CN 106921951 B CN106921951 B CN 106921951B CN 201511000308 A CN201511000308 A CN 201511000308A CN 106921951 B CN106921951 B CN 106921951B
- Authority
- CN
- China
- Prior art keywords
- relationship
- user
- subscriber
- platform
- request
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/16—Communication-related supplementary services, e.g. call-transfer or call-hold
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/06—Authentication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/18—Information format or content conversion, e.g. adaptation by the network of the transmitted or received information for the purpose of wireless delivery to users or terminals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/18—Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Computer Security & Cryptography (AREA)
- Telephonic Communication Services (AREA)
Abstract
本发明公开了一种基于关系号码的号码隐私保护方法和***以及相关设备,涉及通信隐私保护领域。其中的基于关系号码的号码隐私保护方法包括:关系号码平台接收主叫用户号码向关系号码发起的通信请求;关系号码平台根据主叫用户号码和关系号码从预先建立的关系组信息中查找被叫用户号码;关系号码平台根据关系号码对通信请求进行主叫用户号码隐匿处理;关系号码平台根据查找到的被叫用户号码将隐匿处理后的通信请求接续到被叫用户。通过采用主叫用户向关系号码发起通信请求并根据关系号码隐匿主叫用户号码的方式,能够同时实现对主叫用户和被叫用户的号码隐私保护,并且无需用户额外办理新号码,使用方便。
Description
技术领域
本发明涉及通信隐私保护领域,尤其涉及一种基于关系号码的号码隐私保护方法和***以及相关设备。
背景技术
随着客户隐私保护的意识越来越强,不同行业应用场景对隐私保护通信的需求也越迫切。对于租房、买房、专车、代驾等行业,一方面,用户需要在交易时与对方进行联系,另一方面,用户又不希望泄露个人通信信息,否则在交易结束后,很容易产生被对方或者其他服务商频繁推销造成骚扰的情况。
现有技术中,用户往往额外申请一个新的通信号码,在进行交易时对外公布新号码,以便交易时的沟通。然而,办理新号码流程繁琐,需要用户去营业厅申请开通。并且,当新号码遭到信息泄露,用户同样会面临被骚扰的情形。
发明内容
本发明实施例所要解决的一个技术问题是:如何在行业应用中方便地对用户的号码进行隐私保护。
根据本发明实施例的第一个方面,提供了一种基于关系号码的号码隐私保护方法,包括:关系号码平台接收主叫用户号码向关系号码发起的通信请求;关系号码平台根据主叫用户号码和关系号码从预先建立的关系组信息中查找被叫用户号码;关系号码平台根据关系号码对通信请求进行主叫用户号码隐匿处理;关系号码平台根据查找到的被叫用户号码将隐匿处理后的通信请求接续到被叫用户;其中,关系组信息包括第一用户号码、第二用户号码和关系号码的三元组信息;其中,主叫用户为第一用户,被叫用户为第二用户;或者,主叫用户为第二用户,被叫用户为第一用户。
在一个实施例中,在任一关系组的两用户号码与其他关系组的两用户号码均不相同的情况下本关系组的关系号码可被复用。
在一个实施例中,采用以下方法建立关系组信息:业务平台接收第一用户发送的关系号码申请请求,关系号码申请请求包括第一用户在业务平台的标识和第二用户在业务平台的标识;业务平台根据第一用户在业务平台的标识确定第一用户号码,并根据第二用户在业务平台的标识确定第二用户号码,将关系号码申请请求中的第一用户在业务平台的标识和第二用户在业务平台的标识替换为第一用户号码和第二用户号码,并转发给关系号码平台;关系号码平台为第一用户号码和第二用户号码分配关系号码,以建立关系组信息。
在一个实施例中,在关系号码平台对通信请求进行主叫号码隐匿处理之前还包括:业务平台接收关系号码平台推送的与通信请求相关的主叫用户号码;业务平台根据推送信息对主叫用户进行鉴权,如果鉴权通过,执行主叫号码隐匿处理和将隐匿处理后的通信请求接续到被叫用户的步骤。
在一个实施例中,在关系号码平台对通信请求进行主叫号码隐匿处理之前还包括:业务平台接收关系号码平台推送的通信请求相关的被叫用户号码;业务平台根据推送信息对被叫用户进行鉴权,如果鉴权通过,执行主叫号码隐匿处理和将隐匿处理后的通信请求接续到被叫用户的步骤。
在一个实施例中,通信请求为语音呼叫请求;在业务平台根据推送信息对主叫用户进行鉴权之后还包括:如果鉴权未通过,业务平台向关系号码平台发送与通信请求相应的鉴权失败原因信息;关系号码平台根据鉴权失败原因信息为主叫用户号码播放预先上传的语音文件。
在一个实施例中,方法还包括:业务平台接收第一用户和/或第二用户发送的关系号码取消请求,关系号码取消请求包括第一用户在业务平台的标识和第二用户在业务平台的标识;业务平台根据第一用户在业务平台的标识确定第一用户号码,并根据第二用户在业务平台的标识确定第二用户号码,将关系号码取消请求中的第一用户在业务平台的标识和第二用户在业务平台的标识替换为第一用户号码和第二用户号码,并转发给关系号码平台;关系号码平台根据第一用户号码和第二用户号码查询关系组信息记录,并删除查询到的关系组信息记录。
在一个实施例中,通信请求为语音呼叫请求和/或短信请求。
在一个实施例中,方法还包括:结束通信后,关系号码平台向业务平台发送通信状态信息、鉴权失败原因信息、主叫号码信息、关系号码信息和账单信息中的至少一项信息。
根据本发明实施例的第二个方面,提供一种关系号码平台设备,包括:通信请求接收模块,用于接收主叫用户号码向关系号码发起的通信请求;被叫用户号码查询模块,用于根据主叫用户号码和关系号码从预先建立的关系组信息中查找被叫用户号码;主叫用户号码隐匿模块,用于根据关系号码对通信请求进行主叫用户号码隐匿处理;接续通信模块,用于根据查找到的被叫用户号码将隐匿处理后的通信请求接续到被叫用户;其中,关系组信息包括第一用户号码、第二用户号码和关系号码的三元组信息;其中,主叫用户为第一用户,被叫用户为第二用户;或者,主叫用户为第二用户,被叫用户为第一用户。
在一个实施例中,在任一关系组的两用户号码与其他关系组的两用户号码均不相同的情况下本关系组的关系号码可被复用。
在一个实施例中,设备还包括关系号码分配模块,用于为第一用户号码和第二用户号码分配关系号码,以建立关系组信息。
在一个实施例中,设备还包括语音播放模块,用于根据业务平台设备发送的鉴权失败原因信息为主叫用户号码播放预先上传的语音文件。
在一个实施例中,设备还包括关系号码取消模块,用于根据第一用户号码和第二用户号码查询关系组信息记录,并删除查询到的关系组信息记录。
在一个实施例中,通信请求为语音呼叫请求和/或短信请求。
在一个实施例中,设备还包括通信信息推送模块,用于在结束通信后向业务平台设备发送通信状态信息、鉴权失败原因信息、主叫号码信息、关系号码信息和账单信息中的至少一项信息。
根据本发明的第三个方面,提供一种业务平台设备,包括:申请请求接收模块,用于接收第一用户发送的关系号码申请请求,关系号码申请请求包括第一用户在业务平台设备的标识和第二用户在业务平台设备的标识;用户号码确定模块,用于根据第一用户在业务平台设备的标识确定第一用户号码,并根据第二用户在业务平台设备的标识确定第二用户号码,将关系号码申请请求中的第一用户在业务平台设备的标识和第二用户在业务平台设备的标识替换为第一用户号码和第二用户号码;申请请求转发模块,用于将替换后的关系号码申请请求转发给关系号码平台设备,以便关系号码平台设备为第一用户号码和第二用户号码分配关系号码并建立关系组信息。
在一个实施例中,设备还包括:第一号码接收模块,用于接收关系号码平台设备推送的与通信请求相关的主叫用户号码;第一鉴权模块,用于根据推送信息对主叫用户进行鉴权;第二鉴权结果发送模块,用于向关系号码平台设备发送鉴权结果,以便鉴权通过时,关系号码平台设备执行主叫号码隐匿处理和将隐匿处理后的通信请求接续到被叫用户的步骤。
在一个实施例中,设备还包括:第二号码接收模块,用于接收关系号码平台设备推送的通信请求相关的被叫号码;第二鉴权模块,用于根据推送信息对被叫用户进行鉴权;第二鉴权结果发送模块,用于向关系号码平台设备发送鉴权结果,以便鉴权通过时,关系号码平台设备执行主叫号码隐匿处理和将隐匿处理后的通信请求接续到被叫用户的步骤。
在一个实施例中,通信请求为语音呼叫请求;第一鉴权结果发送模块和/或第二鉴权结果发送模块用于在鉴权未通过时向关系号码平台设备发送与通信请求相应的鉴权失败原因信息,以便关系号码平台设备根据鉴权失败原因信息为主叫用户号码播放预先上传的语音文件。
在一个实施例中,设备还包括:取消请求接收模块,用于接收第一用户和/或第二用户发送的关系号码取消请求,关系号码取消请求包括第一用户在业务平台设备的标识和第二用户在业务平台设备的标识;用户号码确定模块还用于根据第一用户在业务平台设备的标识确定第一用户号码,并根据第二用户在业务平台设备的标识确定第二用户号码,将关系号码取消请求中的第一用户在业务平台设备的标识和第二用户在业务平台设备的标识替换为第一用户号码和第二用户号码;取消请求转发模块,用于将替换后的关系号码取消请求转发给关系号码平台设备,以便关系号码平台设备根据第一用户号码和第二用户号码查询关系组信息记录,并删除所述查询到的关系组信息记录。
在一个实施例中,通信请求为语音呼叫请求和/或短信请求。
根据本发明的第四个方面,提供一种基于关系号码的号码隐私保护***,包括前述任意一种关系号码平台设备和前述任意一种业务平台设备。
通过采用主叫用户向关系号码发起通信请求并根据关系号码隐匿主叫用户号码的方式,能够同时实现对主叫用户和被叫用户的号码隐私保护,并且无需用户额外办理新号码,使用方便。
通过以下参照附图对本发明的示例性实施例的详细描述,本发明的其它特征及其优点将会变得清楚。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1示出本发明基于关系号码的号码隐私保护方法的一个实施例的流程示意图。
图2示出本发明关系组建立方法的一个实施例的流程示意图。
图3示出本发明基于关系号码的号码隐私保护方法的另一个实施例的流程示意图。
图4示出本发明基于关系号码的号码隐私保护***的一个实施例的结构示意图。
图5示出本发明关系号码平台设备的一个实施例的结构示意图。
图6示出本发明业务平台设备的一个实施例的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。以下对至少一个示例性实施例的描述实际上仅仅是说明性的,决不作为对本发明及其应用或使用的任何限制。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
下面参考图1描述本发明一个实施例的基于关系号码的号码隐私保护方法。
图1为本发明基于关系号码的号码隐私保护方法的一个实施例的流程图。如图1所示,该实施例的基于关系号码的号码隐私保护方法包括:
步骤S102,关系号码平台接收主叫用户号码向关系号码发起的通信请求。
步骤S104,关系号码平台根据主叫用户号码和关系号码从预先建立的关系组信息中查找被叫用户号码。
其中,关系组信息包括第一用户号码、第二用户号码和关系号码的三元组信息。根据关系组信息中的任意两项信息,可以唯一确定第三个信息。
步骤S106,关系号码平台根据关系号码对通信请求进行主叫用户号码隐匿处理。
在进行用户号码隐匿处理时,可以采用替换主叫号码和被叫号码的方式,即将关系号码作为进行隐匿处理后的通信请求的主叫号码,将被叫用户号码作为进行隐匿处理后的通信请求的被叫号码。
步骤S108,关系号码平台根据查找到的被叫用户号码将隐匿处理后的通信请求接续到被叫用户。
在上述过程中,可以是主叫用户为第一用户、被叫用户为第二用户,也可以是主叫用户为第二用户、被叫用户为第一用户。即关系组中的任一用户向关系号码发起通信请求,该通信请求都可以被转接到对方,关系组中的任一用户在接收到对方的通信请求时,显示的主叫号码是关系号码。
通过采用主叫用户向关系号码发起通信请求并根据关系号码隐匿主叫用户号码的方式,能够同时实现对主叫用户和被叫用户的号码隐私保护,并且无需用户额外办理新号码,使用方便。
在上述方法的实施例中,关系组信息是预先建立的。在实际应用中,用户数量很大,如果在每两个用户之间都建立关系组,将耗费大量的资源,并且大部分关系组均处于闲置状态。因此,关系组信息可以应用户的请求预先建立。下面参考图2描述本发明一个实施例的关系组建立方法。
图2为本发明关系组建立方法的一个实施例的流程图。如图2所示,该实施例的关系组建立方法包括:
步骤S202,第一用户向业务平台发送关系号码申请请求,关系号码申请请求包括第一用户在业务平台的标识和第二用户在业务平台的标识。
其中,用户在业务平台的标识例如可以为用户ID等能够唯一确定该用户的信息,通过该信息能够查找到对应的用户号码。关系号码申请请求具体可以通过多种方式体现,例如,浏览租房网站的用户在对某一房源感兴趣时,可以在网站中申请联系租房信息发布者,这一操作即可被视为用户发送了关系号码申请请求。
步骤S204,业务平台根据第一用户在业务平台的标识确定第一用户号码,并根据第二用户在业务平台的标识确定第二用户号码,将关系号码申请请求中的第一用户在业务平台的标识和第二用户在业务平台的标识替换为第一用户号码和第二用户号码。
步骤S206,业务平台将修改后的关系号码申请请求转发给关系号码平台。
步骤S208,关系号码平台为第一用户号码和第二用户号码分配关系号码,以建立并保存关系组信息。
其中,关系号码平台在进行关系号码分配时,可以查询第一用户号码与除第二用户号码以外的其他用户号码建立的关系组,以及第二用户号码与除第一用户号码以外的其他用户号码建立的关系组,关系号码平台为第一用户号码和第二用户号码分配的关系号码不能为上述各个关系组中的关系号码,从而通过关系组中的任意两个信息,可以唯一确定第三个信息。
通过采用上述方法,能够仅在需要的时候才分配关系号码,在保证使用的同时节约了资源。
关系号码平台中可以具有关系号码池,号码池存储可供被用作关系号码的若干号码。分配时,可以每次均从号码池中选取新的号码,也可以在任一关系组的两用户号码与其他关系组的两用户号码均不相同的情况下,复用本关系组的关系号码。例如,号码X1即可以与号码A和号码B组成A-X1-B的关系组,也可以与号码C和号码D组成C-X1-D的关系组。当号码A向号码X1发起通信请求时,会根据号码A和号码X1查询关系组信息,并唯一确定号码B为被叫用户号码,而不会向号码C或D错发通信请求。但是对于号码A和号码C组成的关系组,则不能采用号码X1或X2作为关系号码。通过采用这种方法,在实现了号码隐私保护的基础上实现了关系号码的复用,节约了号码资源。
本发明在关系号码平台对通信请求进行主叫用户号码隐匿处理之前,还可以进行鉴权。下面参考图3描述本发明另一个实施例的基于关系号码的号码隐私保护方法。
图3为本发明基于关系号码的号码隐私保护方法的另一个实施例的流程图。如图3所示,该实施例的基于关系号码的号码隐私保护方法包括:
步骤S102,关系号码平台接收主叫用户号码向关系号码发起的通信请求。
步骤S104,关系号码平台根据主叫用户号码和关系号码从预先建立的关系组信息中查找被叫用户号码。
步骤S3052,关系号码平台向业务平台推送主叫用户号码或者被叫用户号码。
步骤S3054,业务平台根据推送的主叫用户号码对主叫用户进行鉴权,或者,根据推送的被叫用户号码对被叫用户进行鉴权。
其中,鉴权的内容可以为主叫号码或者被叫号码是否位于黑名单、是否具有通话权限、剩余通话时长是否充足等等。
步骤S3056,业务平台将鉴权结果发送给关系号码平台。如果鉴权通过,执行步骤S106~S108。
此外,如果只需对主叫号码进行鉴权,步骤S3052~S3056可以在步骤S104之前执行。
步骤S106,关系号码平台根据关系号码对通信请求进行主叫用户号码隐匿处理。
步骤S108,关系号码平台根据查找到的被叫用户号码将隐匿处理后的通信请求接续到被叫用户。
通过在接续通信之前进行用户号码鉴权处理,能够使业务平台对通信请求进行控制,便于发展多种业务类型,也能够有效控制骚扰电话。
当通信请求为语音呼叫请求时,上述实施例还可以包括步骤S310~S312:
步骤S310,对于语音呼叫类型的通信请求,如果鉴权未通过,业务平台向关系号码平台发送与通信请求相应的鉴权失败原因信息。
步骤S312,关系号码平台根据鉴权失败原因信息为主叫用户号码播放预先上传的语音文件。
例如,主叫号码为黑名单号码时,业务平台返回代码1,主叫号码不具有通话权限时,业务平台返回代码2,关系号码平台根据收到的代码查询代码对应的语音文件,并播放给主叫。通过采用这种方法,能够使主叫用户明确通信失败的原因,用户体验更好。
结束通信后,上述实施例还可以包括步骤S314:
步骤S314,关系号码平台向业务平台发送通信状态信息、鉴权失败原因信息、主叫号码信息、关系号码信息和账单信息中的至少一项信息。
业务平台通过接收上述信息,便于对各个通信请求进行统计和记录,以便于出账单、积分记录、通话时长统计等后续操作。
在上述各个实施例中,通信请求可以是语音呼叫请求,也可以是短信请求。
对于短信请求,在关系号码平台根据关系号码对通信请求进行主叫用户号码隐匿处理时,具体可以采用以下方法:关系号码平台将短信请求的主叫号码设置为关系号码,将短信请求的被叫号码设置为被叫用户号码,并将修改后的短信请求发送给短信中心,以便短信中心将短信发送给被叫用户号码。
当关系组中的双方用户结束交易,或者因为其他原因不再需要互相通信时,可以采用如下方法删除关系组信息:首先,业务平台接收第一用户或第二用户或双方共同发送的关系号码取消请求,关系号码取消请求包括第一用户在业务平台的标识和第二用户在业务平台的标识;然后,业务平台根据第一用户在业务平台的标识确定第一用户号码,并根据第二用户在业务平台的标识确定第二用户号码,将关系号码取消请求中的第一用户在业务平台的标识和第二用户在业务平台的标识替换为第一用户号码和第二用户号码,并转发给关系号码平台;最后,关系号码平台根据第一用户号码和第二用户号码查询关系组信息记录,并删除查询到的关系组信息记录。由此,可以释放闲置的关系组中的关系号码,以便将其重新利用,节约号码资源。
下面参考图4描述本发明一个实施例的基于关系号码的号码隐私保护***。
图4为本发明基于关系号码的号码隐私保护***的一个实施例的结构图。如图4所示,该实施例的基于关系号码的号码隐私保护***包括关系号码平台设备42和业务平台设备44,下面分别对这两个设备进行具体介绍。
下面参考图5描述本发明一个实施例的关系号码平台设备。
图5为本发明关系号码平台设备的一个实施例的结构图。如图5所示,该实施例的关系号码平台设备42包括:通信请求接收模块522,用于接收主叫用户号码向关系号码发起的通信请求;被叫用户号码查询模块524,用于根据主叫用户号码和关系号码从预先建立的关系组信息中查找被叫用户号码;主叫用户号码隐匿模块526,用于根据关系号码对通信请求进行主叫用户号码隐匿处理;接续通信模块528,用于根据查找到的被叫用户号码将隐匿处理后的通信请求接续到被叫用户;其中,关系组信息包括第一用户号码、第二用户号码和关系号码的三元组信息;其中,主叫用户为第一用户,被叫用户为第二用户;或者,主叫用户为第二用户,被叫用户为第一用户。
其中,在任一关系组的两用户号码与其他关系组的两用户号码均不相同的情况下本关系组的关系号码可被复用。
此外,设备还可以包括关系号码分配模块,用于为第一用户号码和第二用户号码分配关系号码,以建立关系组信息。
此外,设备还可以包括语音播放模块,用于根据业务平台设备发送的鉴权失败原因信息为主叫用户号码播放预先上传的语音文件。
此外,设备还可以包括关系号码取消模块,用于根据第一用户号码和第二用户号码查询关系组信息记录,并删除查询到的关系组信息记录。
其中,通信请求可以为语音呼叫请求和/或短信请求。
此外,设备可以还包括通信信息推送模块,用于在结束通信后向业务平台设备发送通信状态信息、鉴权失败原因信息、主叫号码信息、关系号码信息和账单信息中的至少一项信息。
具体地,设备还可以包括中间件平台模块和编排模块,中间件平台模块基于IMS(IP Multimedia Subsystem,IP多媒体子***)框架,并对SIP(Session InitiationProtocol,会话初始协议)协议的基础呼叫能力进行封装为接口,实现如呼叫、挂机、前转到第三方、延迟放音等基本功能,编排模块再对这些接口进行编排、调用,以实现前述的各个功能。例如,编排模块可以调用呼叫接口,完成主叫用户发起的通信请求功能,再调用转接接口,完成对主叫用户号码的隐匿以及接续通信的功能。
下面参考图6描述本发明一个实施例的业务平台设备。
图6为本发明业务平台设备的一个实施例的结构图。如图6所示,该实施例的业务平台设备44包括:申请请求接收模块642,用于接收第一用户发送的关系号码申请请求,关系号码申请请求包括第一用户在业务平台设备44的标识和第二用户在业务平台设备44的标识;用户号码确定模块644,用于根据第一用户在业务平台设备44的标识确定第一用户号码,并根据第二用户在业务平台设备44的标识确定第二用户号码,将关系号码申请请求中的第一用户在业务平台设备44的标识和第二用户在业务平台设备44的标识替换为第一用户号码和第二用户号码;申请请求转发模块646,用于将替换后的关系号码申请请求转发给关系号码平台设备42,以便关系号码平台设备42为第一用户号码和第二用户号码分配关系号码并建立关系组信息。
此外,设备还可以包括:第一号码接收模块,用于接收关系号码平台设备42推送的与通信请求相关的主叫用户号码;第一鉴权模块,用于根据推送信息对主叫用户进行鉴权;第二鉴权结果发送模块,用于向关系号码平台设备42发送鉴权结果,以便鉴权通过时,关系号码平台设备42执行主叫号码隐匿处理和将隐匿处理后的通信请求接续到被叫用户的步骤。
此外,设备还可以包括:第二号码接收模块,用于接收关系号码平台设备42推送的通信请求相关的被叫号码;第二鉴权模块,用于根据推送信息对被叫用户进行鉴权;第二鉴权结果发送模块,用于向关系号码平台设备42发送鉴权结果,以便鉴权通过时,关系号码平台设备42执行主叫号码隐匿处理和将隐匿处理后的通信请求接续到被叫用户的步骤。
其中,通信请求可以为语音呼叫请求;第一鉴权结果发送模块和/或第二鉴权结果发送模块用于在鉴权未通过时向关系号码平台设备42发送与通信请求相应的鉴权失败原因信息,以便关系号码平台设备42根据鉴权失败原因信息为主叫用户号码播放预先上传的语音文件。
此外,设备还可以包括:取消请求接收模块,用于接收第一用户和/或第二用户发送的关系号码取消请求,关系号码取消请求包括第一用户在业务平台设备44的标识和第二用户在业务平台设备44的标识;用户号码确定模块还用于根据第一用户在业务平台设备44的标识确定第一用户号码,并根据第二用户在业务平台设备44的标识确定第二用户号码,将关系号码取消请求中的第一用户在业务平台设备44的标识和第二用户在业务平台设备44的标识替换为第一用户号码和第二用户号码;取消请求转发模块,用于将替换后的关系号码取消请求转发给关系号码平台设备42,以便关系号码平台设备42根据第一用户号码和第二用户号码查询关系组信息记录,并删除所述查询到的关系组信息记录。
其中,通信请求可以为语音呼叫请求和/或短信请求。
此外,根据本发明的方法还可以实现为一种计算机程序产品,该计算机程序产品包括计算机可读介质,在该计算机可读介质上存储有用于执行本发明的方法中限定的上述功能的计算机程序。本领域技术人员还将明白的是,结合这里的公开所描述的各种示例性逻辑块、模块、电路和算法步骤可以被实现为电子硬件、计算机软件或两者的组合。
以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (21)
1.一种基于关系号码的号码隐私保护方法,其特征在于,包括:
业务平台接收第一用户发送的关系号码申请请求,所述关系号码申请请求包括第一用户在业务平台的标识和第二用户在业务平台的标识;
业务平台根据第一用户在业务平台的标识确定第一用户号码,并根据第二用户在业务平台的标识确定第二用户号码,将关系号码申请请求中的第一用户在业务平台的标识和第二用户在业务平台的标识替换为第一用户号码和第二用户号码,并转发给关系号码平台;
关系号码平台为第一用户号码和第二用户号码分配关系号码,以建立关系组信息;
关系号码平台接收主叫用户号码向关系号码发起的通信请求;
关系号码平台根据主叫用户号码和关系号码从预先建立的关系组信息中查找被叫用户号码;
关系号码平台根据关系号码对通信请求进行主叫用户号码隐匿处理;
关系号码平台根据查找到的被叫用户号码将隐匿处理后的通信请求接续到被叫用户;
其中,关系组信息包括第一用户号码、第二用户号码和关系号码的三元组信息;
其中,主叫用户为第一用户,被叫用户为第二用户;或者,主叫用户为第二用户,被叫用户为第一用户。
2.根据权利要求1所述的方法,其特征在于,其中,在任一关系组的两用户号码与其他关系组的两用户号码均不相同的情况下本关系组的关系号码可被复用。
3.根据权利要求1所述的方法,其特征在于,在所述关系号码平台对通信请求进行主叫号码隐匿处理之前还包括:
业务平台接收关系号码平台推送的与通信请求相关的主叫用户号码;
业务平台根据推送信息对主叫用户进行鉴权,如果鉴权通过,执行主叫号码隐匿处理和将隐匿处理后的通信请求接续到被叫用户的步骤。
4.根据权利要求1所述的方法,其特征在于,在所述关系号码平台对通信请求进行主叫号码隐匿处理之前还包括:
业务平台接收关系号码平台推送的通信请求相关的被叫用户号码;
业务平台根据推送信息对被叫用户进行鉴权,如果鉴权通过,执行主叫号码隐匿处理和将隐匿处理后的通信请求接续到被叫用户的步骤。
5.根据权利要求3或4所述的方法,其特征在于,所述通信请求为语音呼叫请求;
在所述业务平台根据推送信息对主叫用户进行鉴权之后还包括:
如果鉴权未通过,业务平台向关系号码平台发送鉴权失败原因信息;
关系号码平台根据所述鉴权失败原因信息为所述主叫用户号码播放预先上传的语音文件。
6.根据权利要求1所述的方法,其特征在于,还包括:
业务平台接收第一用户和/或第二用户发送的关系号码取消请求,所述关系号码取消请求包括第一用户在业务平台的标识和第二用户在业务平台的标识;
业务平台根据第一用户在业务平台的标识确定第一用户号码,并根据第二用户在业务平台的标识确定第二用户号码,将关系号码取消请求中的第一用户在业务平台的标识和第二用户在业务平台的标识替换为第一用户号码和第二用户号码,并转发给关系号码平台;
关系号码平台根据第一用户号码和第二用户号码查询关系组信息记录,并删除所述查询到的关系组信息记录。
7.根据权利要求1所述的方法,其特征在于,所述通信请求为语音呼叫请求和/或短信请求。
8.根据权利要求1所述的方法,其特征在于,还包括:
结束通信后,关系号码平台向业务平台发送通信状态信息、鉴权失败原因信息、主叫号码信息、关系号码信息和账单信息中的至少一项信息。
9.一种关系号码平台设备,其特征在于,包括:
关系号码分配模块,用于为第一用户号码和第二用户号码分配关系号码,以建立关系组信息,其中,所述第一用户号码和第二用户号码由业务平台在接收第一用户发送的、包括第一用户在业务平台的标识和第二用户在业务平台的标识关系号码申请请求后,根据第一用户在业务平台的标识确定第一用户号码,并根据第二用户在业务平台的标识确定第二用户号码,将关系号码申请请求中的第一用户在业务平台的标识和第二用户在业务平台的标识替换为第一用户号码和第二用户号码,并转发给关系号码平台设备;
通信请求接收模块,用于接收主叫用户号码向关系号码发起的通信请求;
被叫用户号码查询模块,用于根据主叫用户号码和关系号码从预先建立的关系组信息中查找被叫用户号码;
主叫用户号码隐匿模块,用于根据关系号码对通信请求进行主叫用户号码隐匿处理;
接续通信模块,用于根据查找到的被叫用户号码将隐匿处理后的通信请求接续到被叫用户;
其中,关系组信息包括第一用户号码、第二用户号码和关系号码的三元组信息;
其中,主叫用户为第一用户,被叫用户为第二用户;或者,主叫用户为第二用户,被叫用户为第一用户。
10.根据权利要求9所述的设备,其特征在于,其中,在任一关系组的两用户号码与其他关系组的两用户号码均不相同的情况下本关系组的关系号码可被复用。
11.根据权利要求9所述的设备,其特征在于,还包括语音播放模块,用于根据业务平台设备发送的鉴权失败原因信息为所述主叫用户号码播放预先上传的语音文件。
12.根据权利要求9所述的设备,其特征在于,还包括关系号码取消模块,用于根据第一用户号码和第二用户号码查询关系组信息记录,并删除所述查询到的关系组信息记录。
13.根据权利要求9所述的设备,其特征在于,所述通信请求为语音呼叫请求和/或短信请求。
14.根据权利要求9所述的设备,其特征在于,还包括通信信息推送模块,用于在结束通信后向业务平台设备发送通信状态信息、鉴权失败原因信息、主叫号码信息、关系号码信息和账单信息中的至少一项信息。
15.一种业务平台设备,其特征在于,包括:
申请请求接收模块,用于接收第一用户发送的关系号码申请请求,所述关系号码申请请求包括第一用户在业务平台设备的标识和第二用户在业务平台设备的标识;
用户号码确定模块,用于根据第一用户在业务平台设备的标识确定第一用户号码,并根据第二用户在业务平台设备的标识确定第二用户号码,将关系号码申请请求中的第一用户在业务平台设备的标识和第二用户在业务平台设备的标识替换为第一用户号码和第二用户号码;
申请请求转发模块,用于将替换后的关系号码申请请求转发给关系号码平台设备,以便关系号码平台设备为第一用户号码和第二用户号码分配关系号码并建立关系组信息。
16.根据权利要求15所述的设备,其特征在于,还包括:
第一号码接收模块,用于接收关系号码平台设备推送的与通信请求相关的主叫用户号码;
第一鉴权模块,用于根据推送信息对主叫用户进行鉴权;
第二鉴权结果发送模块,用于向关系号码平台设备发送鉴权结果,以便鉴权通过时,关系号码平台设备执行主叫号码隐匿处理和将隐匿处理后的通信请求接续到被叫用户的步骤。
17.根据权利要求15所述的设备,其特征在于,还包括:
第二号码接收模块,用于接收关系号码平台设备推送的通信请求相关的被叫用户号码;
第二鉴权模块,用于根据推送信息对被叫用户进行鉴权;
第二鉴权结果发送模块,用于向关系号码平台设备发送鉴权结果,以便鉴权通过时,关系号码平台设备执行主叫号码隐匿处理和将隐匿处理后的通信请求接续到被叫用户的步骤。
18.根据权利要求16或17所述的设备,其特征在于,所述通信请求为语音呼叫请求;
第一鉴权结果发送模块和/或第二鉴权结果发送模块用于在鉴权未通过时向关系号码平台设备发送与所述通信请求相应的鉴权失败原因信息,以便关系号码平台设备根据所述鉴权失败原因信息为所述主叫用户号码播放预先上传的语音文件。
19.根据权利要求15所述的设备,其特征在于,还包括:
取消请求接收模块,用于接收第一用户和/或第二用户发送的关系号码取消请求,所述关系号码取消请求包括第一用户在业务平台设备的标识和第二用户在业务平台设备的标识;
所述用户号码确定模块还用于根据第一用户在业务平台设备的标识确定第一用户号码,并根据第二用户在业务平台设备的标识确定第二用户号码,将关系号码取消请求中的第一用户在业务平台设备的标识和第二用户在业务平台设备的标识替换为第一用户号码和第二用户号码;
取消请求转发模块,用于将替换后的关系号码取消请求转发给关系号码平台设备,以便关系号码平台设备根据第一用户号码和第二用户号码查询关系组信息记录,并删除所述查询到的关系组信息记录。
20.根据权利要求16或17所述的设备,其特征在于,所述通信请求为语音呼叫请求和/或短信请求。
21.一种基于关系号码的号码隐私保护***,包括:
权利要求9-14中任一项所述的关系号码平台设备,和,权利要求15-20中任一项所述的业务平台设备。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201511000308.7A CN106921951B (zh) | 2015-12-28 | 2015-12-28 | 基于关系号码的号码隐私保护方法和***以及相关设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201511000308.7A CN106921951B (zh) | 2015-12-28 | 2015-12-28 | 基于关系号码的号码隐私保护方法和***以及相关设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106921951A CN106921951A (zh) | 2017-07-04 |
CN106921951B true CN106921951B (zh) | 2019-10-29 |
Family
ID=59455895
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201511000308.7A Active CN106921951B (zh) | 2015-12-28 | 2015-12-28 | 基于关系号码的号码隐私保护方法和***以及相关设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106921951B (zh) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109257509B (zh) * | 2017-07-14 | 2020-12-22 | ***通信集团浙江有限公司 | 基于虚拟号码的通信方法、***、服务器和存储介质 |
CN108566497B (zh) * | 2017-12-08 | 2021-07-02 | 五八有限公司 | 一种在线服务***控方法、服务端及计算机存储介质 |
CN108366075B (zh) * | 2018-03-09 | 2020-09-08 | 中国—东盟信息港股份有限公司 | 一种基于核心网安全保护策略的安全隐私号码保护平台 |
CN108805661A (zh) * | 2018-05-24 | 2018-11-13 | 拉扎斯网络科技(上海)有限公司 | 多方号码隐私保护方法、装置、设备及计算机存储介质 |
CN115277944A (zh) * | 2021-04-29 | 2022-11-01 | 华为技术有限公司 | 一种隐私保护通话方法及对应装置 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104104681A (zh) * | 2014-07-21 | 2014-10-15 | 中国电信股份有限公司 | 保护用户隐私的方法、平台设备和*** |
CN104796530A (zh) * | 2015-03-12 | 2015-07-22 | 天翼电信终端有限公司 | 一种通话隐私保护方法和*** |
CN104822139A (zh) * | 2015-05-19 | 2015-08-05 | 上海啦米信息科技有限公司 | 一种基于中间号实现通信号码隔离与隐私保护的方法 |
CN104980903A (zh) * | 2015-06-30 | 2015-10-14 | 华为技术有限公司 | 一种保护用户隐私的方法及装置 |
WO2015176238A1 (zh) * | 2014-05-21 | 2015-11-26 | 华为技术有限公司 | 隐私保护的方法、装置和用户终端 |
-
2015
- 2015-12-28 CN CN201511000308.7A patent/CN106921951B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2015176238A1 (zh) * | 2014-05-21 | 2015-11-26 | 华为技术有限公司 | 隐私保护的方法、装置和用户终端 |
CN104104681A (zh) * | 2014-07-21 | 2014-10-15 | 中国电信股份有限公司 | 保护用户隐私的方法、平台设备和*** |
CN104796530A (zh) * | 2015-03-12 | 2015-07-22 | 天翼电信终端有限公司 | 一种通话隐私保护方法和*** |
CN104822139A (zh) * | 2015-05-19 | 2015-08-05 | 上海啦米信息科技有限公司 | 一种基于中间号实现通信号码隔离与隐私保护的方法 |
CN104980903A (zh) * | 2015-06-30 | 2015-10-14 | 华为技术有限公司 | 一种保护用户隐私的方法及装置 |
Also Published As
Publication number | Publication date |
---|---|
CN106921951A (zh) | 2017-07-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106921951B (zh) | 基于关系号码的号码隐私保护方法和***以及相关设备 | |
US10063547B2 (en) | Authorization authentication method and apparatus | |
US20220337580A1 (en) | Systems and methods for phone number certification and verification | |
US9882723B2 (en) | Method and system for authentication | |
CN104092839B (zh) | 通信方法、***、im服务器、运营商业务平台与终端 | |
CN104813655B (zh) | 在视频会议会话中预览呼叫方的方法 | |
US8488775B2 (en) | Method and system for recording automatic call distributor calls | |
US9148333B2 (en) | System and method for providing anonymity in a session initiated protocol network | |
KR101367038B1 (ko) | 키 교환 시스템 및 시스템 조작 방법 | |
EP2710776B1 (en) | Anonymous signalling | |
CN109257509A (zh) | 基于虚拟号码的通信方法、***、服务器和存储介质 | |
US20160381223A1 (en) | Interaction request processing according to client pre-configured schedule | |
EP3162104B1 (en) | A method to authenticate calls in a telecommunication system | |
CN106303100B (zh) | 一种号码保护的方法及*** | |
JP2006295673A (ja) | 通話システム、代理ダイヤルサーバ装置及びそれらに用いる代理ダイヤル方法並びにそのプログラム | |
CN105992200B (zh) | 收件人呼叫方法、装置、服务器以及*** | |
CN105393523B (zh) | 隐私保护的方法、装置和用户终端 | |
CN106850703B (zh) | 一种基于社交身份的通信方法及服务器 | |
CN107018504A (zh) | 通信方法、黑名单配置方法及装置 | |
US20030108163A1 (en) | Origin device based caller identification | |
US20150244664A1 (en) | Enterprise messaging platform | |
CN104253787A (zh) | 业务认证方法和*** | |
US9025740B2 (en) | Method and system for improved communication security | |
CN102739877B (zh) | 终端用户信息共享的方法、呼叫的方法及服务器 | |
EP3148185B1 (en) | Accessing method, system and storage medium for video conference |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |