一种号码显示控制方法、装置及点击拨号系统与流程

文档序号:13391725阅读:230来源:国知局
一种号码显示控制方法、装置及点击拨号系统与流程

本发明涉及通信应用的技术领域,特别是指一种号码显示控制方法、装置及点击拨号系统。



背景技术:

所谓点击拨号(clicktodial,ctd)平台的“号码隐藏”,是指通过点击拨号软件发起应用侧呼叫时,为了防止被叫用户回拨,而将自己号码进行隐藏,并以另一个可标识自己身份的伪号码展现给被叫终端的技术。

随着通信技术的发展,通信手段越来越丰富,以应用软件拨打电话的需求越来越多,因此点击拨号软件的应用将会越来越普遍。一个企业使用业务提供商(serviceprovider,sp)开发的点击拨号软件时,往往希望以统一的号码来标识自己的身份。这样sp就希望运营商的ctd平台能够提供一种能够对多个客户进行号码隐藏的装置,而不是自己根据客户的需求进行定制化开发,或是由自己维护客户的号显,从而降低软件开发管理成本。但现有ctd平台直接将ctd呼叫请求中的主叫用户的号码信息显示给被叫用户,难以对主叫用户号码进行显示控制。

同时,运营商也希望能够对ctd平台的来电号码显示信息进行统一的管理,以从一定程度上控制并减少伪装电话的产生。



技术实现要素:

本发明的目的在于提供一种号码显示控制方法、装置及点击拨号系统,用以解决现有技术中服务提供商不能通过点击拨号平台对用户号码进行显示控制的问题。

为了实现上述目的,本发明提供了一种号码显示方法,包括:

获取主叫用户的业务应用发送的点击拨号ctd呼叫请求,所述ctd呼叫请求包括一标识信息及所述主叫用户的号码显示信息;

根据预先保存的标识信息与替换号码显示信息的对应关系,获取与所述ctd呼叫请求中的标识信息对应的替换号码显示信息;

将所述ctd呼叫请求中所述主叫用户的号码显示信息替换为获取的所述替换号码显示信息。

其中,所述根据预先保存的标识信息与替换号码显示信息的对应关系,获取与所述ctd呼叫请求中的标识信息对应的替换号码显示信息的步骤之前,所述号码显示控制方法还包括:

获取服务提供商为用户进行号码配置的申请信息,所述申请信息包括标识信息及替换号码显示信息;

若所述替换号码显示信息与预设号码显示信息不重复,则按照对应关系保存所述标识信息与替换号码显示信息。

其中,所述根据预先保存的标识信息与替换号码显示信息的对应关系,获取与所述ctd呼叫请求中的标识信息对应的替换号码显示信息的步骤包括:

若所述标识信息为用于标识所述主叫用户的用户标识信息,则根据预先保存的用户标识信息与定制号码显示信息的对应关系,获取与所述主叫用户的用户标识信息对应的定制号码显示信息,并将获取的所述定制号码显示信息作为与所述主叫用户的用户标识信息对应的替换号码显示信息。

其中,所述根据预先保存的标识信息与替换号码显示信息的对应关系,获取与所述ctd呼叫请求中的标识信息对应的替换号码显示信息的步骤包括:

若所述标识信息为服务提供商的业务订购信息,则根据预先保存的业务订购信息与应用标识信息的对应关系,获取与所述业务订购信息对应的应用标识信息,并将获取的所述应用标识信息作为与所述服务提供商的业务订购信息对应的替换号码显示信息。

其中,所述标识信息包括服务提供商的业务订购信息及所述服务提供商为用户分配的、用于标识用户的用户标识信息;及

所述根据预先保存的标识信息与替换号码显示信息的对应关系,获取与所述ctd呼叫请求中的标识信息对应的替换号码显示信息的步骤包括:

根据预先保存的业务订购信息与替换号码显示策略的对应关系,查询出与所述服务提供商的业务订购信息对应的替换号码显示策略;

若所述替换号码显示策略为用户定制号显策略,则根据预先保存的用户标识信息与定制号码显示信息的对应关系,获取与所述主叫用户的用户标识信息对应的定制号码显示信息,并将获取的所述定制号码显示信息作为所述替换号码显示信息;

若所述替换号码显示策略为应用标识信息显示策略,则根据预先保存的业务订购信息与应用标识信息的对应关系,获取与所述业务订购信息对应的应用标识信息,并将获取的所述应用标识信息作为替换号码显示信息;

若所述号码显示策略为ctd号码显示信息,则根据预先保存的业务订购信息与ctd接入码信息的对应关系,获取与所述业务订购信息对应的ctd接入码信息,并将获取的所述ctd接入码信息作为替换号码显示信息。

本发明的实施例还提供一种号码显示控制装置,包括:

第一获取模块,用于获取主叫用户的业务应用发送的点击拨号ctd呼叫请求,所述ctd呼叫请求包括一标识信息及所述主叫用户的号码显示信息;

第二获取模块,用于根据预先保存的标识信息与替换号码显示信息的对应关系,获取与所述ctd呼叫请求中的标识信息对应的替换号码显示信息;

替换模块,用于将所述ctd呼叫请求中所述主叫用户的号码显示信息替换为获取的所述替换号码显示信息。

其中,上述号码显示控制装置,还包括:

第三获取模块,用于获取服务提供商为用户进行号码配置的申请信息,所述申请信息包括标识信息及替换号码显示信息;

保存模块,用于若所述替换号码显示信息与预设号码显示信息不重复,则按照对应关系保存所述标识信息与替换号码显示信息。

其中,所述第二获取模块用于若所述标识信息为用于标识所述主叫用户的用户标识信息,则根据预先保存的用户标识信息与定制号码显示信息的对应关系,获取与所述主叫用户的用户标识信息对应的定制号码显示信息,并将获取的所述定制号码显示信息作为与所述主叫用户的用户标识信息对应的替换号码显示信息。

其中,所述第二获取模块还用于若所述标识信息为服务提供商的业务订购信息,则根据预先保存的业务订购信息与应用标识信息的对应关系,获取与所述业务订购信息对应的应用标识信息,并将获取的所述应用标识信息作为与所述服务提供商的业务订购信息对应的替换号码显示信息。

其中,所述第二获取模块包括:

查询子模块,用于根据预先保存的业务订购信息与替换号码显示策略的对应关系,查询出与所述服务提供商的业务订购信息对应的替换号码显示策略;

第一获取子模块,用于若所述替换号码显示策略为用户定制号显策略,则根据预先保存的用户标识信息与定制号码显示信息的对应关系,获取与所述主叫用户的用户标识信息对应的定制号码显示信息,并将获取的所述定制号码显示信息作为所述替换号码显示信息;

第二获取子模块,用于若所述替换号码显示策略为应用标识信息显示策略,则根据预先保存的业务订购信息与应用标识信息的对应关系,获取与所述业务订购信息对应的应用标识信息,并将获取的所述应用标识信息作为替换号码显示信息;

第三获取子模块,用于若所述号码显示策略为ctd号码显示信息,则根据预先保存的业务订购信息与ctd接入码信息的对应关系,获取与所述业务订购信息对应的ctd接入码信息,并将获取的所述ctd接入码信息作为替换号码显示信息。

本发明的实施例还提供一种点击拨号系统,包括如上所述的号码显示控制装置。

本发明实施例具有以下有益效果:

本发明实施例的上述技术方案,获取主叫用户的业务应用发送的点击拨号ctd呼叫请求,所述ctd呼叫请求包括一标识信息及所述主叫用户的号码显示信息;根据预先保存的标识信息与替换号码显示信息的对应关系,获取与所述ctd呼叫请求中的标识信息对应的替换号码显示信息;将所述ctd呼叫请求中所述主叫用户的号码显示信息替换为获取的所述替换号码显示信息,从而实现服务提供商通过ctd系统对用户号码进行显示控制的目的。

附图说明

图1为本发明实施例的号码显示控制方法的第一工作流程图;

图2为本发明实施例的号码显示控制方法的第二工作流程图;

图3为本发明实施例中服务提供商与ctd平台及运营商的交互流程图;

图4为本发明实施例的号码显示控制装置的结构框图;

图5为本发明实施例的点击拨号系统的结构框图。

具体实施方式

为使本发明要解决的技术问题、技术方案和优点更加清楚,下面将结合具体实施例及附图进行详细描述。

本发明的实施例提供了一种号码显示控制方法、装置及点击拨号系统,解决了现有技术中服务提供商不能通过点击拨号平台对用户号码进行显示控制的问题。

第一实施例:

本发明实施例的号码显示控制方法,应用于点击拨号ctd系统,如图1所示,该号码显示控制方法包括:

步骤11:获取主叫用户的业务应用发送的点击拨号ctd呼叫请求,所述ctd呼叫请求包括一标识信息及所述主叫用户的号码显示信息。

这里的主叫用户的号码显示信息具体为所述主叫用户的真实号码信息,标识信息可具体为服务提供商为用户分配的、用于标识用户的用户标识信息及服务提供商的业务订购信息,该业务订购信息可具体包括所述服务提供商的标识信息、所述服务提供商所提供业务应用的应用标识信息及所述业务应用所归属业务的业务标识信息。

步骤12:根据预先保存的标识信息与替换号码显示信息的对应关系,获取与所述ctd呼叫请求中的标识信息对应的替换号码显示信息。

这里的用户具体为服务提供商所服务的客户(使用服务提供商开发的软件产品的客户),可具体为一公司或公司内部的员工。

若所述标识信息为用于标识所述主叫用户的用户标识信息,则根据预先保存的用户标识信息与定制号码显示信息的对应关系,获取与所述主叫用户的用户标识信息对应的定制号码显示信息,并将获取的所述定制号码显示信息作为与所述主叫用户的用户标识信息对应的替换号码显示信息。

若所述标识信息为服务提供商的业务订购信息,则根据预先保存的业务订购信息与应用标识信息的对应关系,获取与所述业务订购信息对应的应用标识信息,并将获取的所述应用标识信息作为与所述服务提供商的业务订购信息对应的替换号码显示信息。

这里,与业务订购信息对应的应用标识信息可具体为该业务订购信息所包含的应用标识信息。

步骤13:将所述ctd呼叫请求中所述主叫用户的号码显示信息替换为获取的所述替换号码显示信息。

本发明实施例中用户使用服务提供商开发的点击拨号产品时,只需要携带上述标识信息,便可使用服务提供商为其配置的替换号码发起呼叫,从而将用户的真实号码进行隐藏。

优选的,在该步骤12之前,本发明实施例的号码显示控制方法还包括:

获取服务提供商为用户进行号码配置的申请信息,所述申请信息包括标识信息及替换号码显示信息;若所述替换号码显示信息与预设号码显示信息不重复,则按照对应关系保存所述标识信息与替换号码显示信息。

具体的,ctd系统向服务提供商提供号码显示配置页面,服务提供商通过该号码显示配置页面发送上述申请信息。

本发明实施例中服务提供商在运营商提供的点击拨号平台的号码显示配置页面上为其每个客户申请来电显示号码,运营商对来显号码审核通过后,将标识信息与替换号码显示信息按照对应关系保存于ctd系统中。

本发明实施例的号码显示控制方法,获取主叫用户的业务应用发送的点击拨号ctd呼叫请求,所述ctd呼叫请求包括所述主叫用户的号码显示信息及一标识信息;根据预先保存的标识信息与替换号码显示信息的对应关系,获取与所述ctd呼叫请求中的标识信息对应的替换号码显示信息;将所述ctd呼叫请求中所述主叫用户的号码显示信息替换为获取的所述替换号码显示信息,从而实现服务提供商通过ctd系统对用户号码进行显示控制的目的。

第二实施例:

本发明实施例中所述标识信息包括服务提供商的业务订购信息及所述服务提供商为用户分配的、用于标识用户的用户标识信息。所述业务订购信息包括:所述服务提供商的标识信息、所述服务提供商所提供业务应用的应用标识信息及所述业务应用所归属业务的业务标识信息。

如图2所示,本发明实施例的号码显示控制方法,包括:

步骤21:获取主叫用户的业务应用发送的点击拨号ctd呼叫请求,所述ctd呼叫请求包括一标识信息及所述主叫用户的号码显示信息。

在本发明的具体实施例中,服务提供商首先向运行商申请开户,得到开户数据即上述业务订购信息,并获取点击拨号平台能力调用的权限及服务信息;然后服务提供商调用ctd平台的能力接口,由ctd平台为服务提供商开发的点击拨号软件产品分配一个应用标识信息;服务提供商为其所服务的用户分配一用户标识信息。

在发起呼叫请求时,业务应用调用ctd平台接口,并携带上述业务订购信息及用户标识信息。

步骤22:根据预先保存的业务订购信息与替换号码显示策略的对应关系,查询出与所述服务提供商的业务订购信息对应的替换号码显示策略。

ctd平台接收到ctd呼叫请求后,根据业务订购信息与替换号码显示策略的对应关系,查询服务提供商开户时签约的替换号码显示策略。替换号码显示策略由以下几种:用户定制号显策略、应用标识信息显示策略及ctd号码显示信息。

步骤23:若所述替换号码显示策略为用户定制号显策略,则根据预先保存的用户标识信息与定制号码显示信息的对应关系,获取与所述主叫用户的用户标识信息对应的定制号码显示信息,并将获取的所述定制号码显示信息作为所述替换号码显示信息。

具体的,若所述替换号码显示策略为用户定制号显策略,则判断所述ctd呼叫请求中是否携带有用户标识信息,若携带有用户标识信息,则根据服务提供商配置的用户标识信息与定制号码显示信息的对应关系,获取与所述主叫用户的用户标识信息对应的定制号码显示信息,并作为替换号码显示信息发起呼叫,否则结束呼叫。

步骤24:若所述替换号码显示策略为应用标识信息显示策略,则根据预先保存的业务订购信息与应用标识信息的对应关系,获取与所述业务订购信息对应的应用标识信息,并将获取的所述应用标识信息作为替换号码显示信息。

步骤25:若所述号码显示策略为ctd号码显示信息,则根据预先保存的业务订购信息与ctd接入码信息的对应关系,获取与所述业务订购信息对应的ctd接入码信息,并将获取的所述ctd接入码信息作为替换号码显示信息。

本发明实施例中,服务提供商通过运营商的管理门户,为其客户配置号码隐藏的策略以及号显,运营商审核后(判断是否为公共号显,或类似公共号显,比如10086、110等,以及是否是重复号显),录入业务数据库。

用户通过业务应用调用ctd平台的业务接口发起呼叫,ctd平台根据每个业务应用发起呼叫时携带的业务订购信息及用户标识信息查询号显策略及替换号码,并将替换号码展现给被叫终端。

第三实施例:

如图3所示,本发明实施例的号码显示控制方法,包括:

步骤31:服务提供商向运营商申请开户。

具体的,服务提供商向运营商发送注册业务信息、生成订购关系及计费号码。

步骤32:运营商为服务提供商生成开户数据并将开户数据同步给ctd平台的业务数据库。

这里的开户数据包括:所述服务提供商的标识信息、所述服务提供商所提供业务应用的应用标识信息及所述业务应用所归属业务的业务标识信息。

进一步地,开户数据还包括服务提供商通过运营商的管理门户,为其客户配置的替换号码显示策略。

步骤33:服务提供商在ctd平台上为用户分配用户标识信息及替换号码显示信息。

该替换号码显示信息为运营商审核过的、与预定号码显示信息(如10086)不重复的替换号码显示信息。

步骤34:用户的业务应用向ctd平台发起ctd呼叫请求。

步骤35:ctd平台根据替换号码显示策略查询出相应的替换号码显示信息并将携带有替换号码显示信息的呼叫请求发送至被叫终端。

步骤36:呼叫结束后,ctd平台根据计费号码产生计费话单。

步骤37:将计费话单传送至运营商。

具体的,通过文件传输协议ftp将计费话单传送至运营商。

步骤38:服务提供商通过ctd平台统计客户的业务量。

服务提供商通过查询相应的报表信息来统计客户的业务量。

本发明实施例的号码显示控制方法,实现了多用户的号码隐藏管理,服务提供商只需要通过运营商的开放平台对自己客户的号显信息进行维护,无需修改自己的软件,从而降低了软件开发管理成本,同时由于统一把号显放在运营商进行管理审核,也可在一定程度是防范来电伪装情况的发生。

第四实施例:

如图4所示,本发明的实施例还提供了一种号码显示控制装置,应用于点击拨号ctd系统,该号码显示控制装置包括:

第一获取模块41,用于获取主叫用户的业务应用发送的点击拨号ctd呼叫请求,所述ctd呼叫请求包括一标识信息及所述主叫用户的号码显示信息;

第二获取模块42,用于根据预先保存的标识信息与替换号码显示信息的对应关系,获取与所述ctd呼叫请求中的标识信息对应的替换号码显示信息;

替换模块43,用于将所述ctd呼叫请求中所述主叫用户的号码显示信息替换为获取的所述替换号码显示信息。

本发明实施例的号码显示控制装置,还包括:

第三获取模块44,用于获取服务提供商为用户进行号码配置的申请信息,所述申请信息包括标识信息及替换号码显示信息;

保存模块45,用于若所述替换号码显示信息与预设号码显示信息不重复,则按照对应关系保存所述标识信息与替换号码显示信息。

本发明实施例的号码显示控制装置,所述第二获取模块42用于若所述标识信息为用于标识所述主叫用户的用户标识信息,则根据预先保存的用户标识信息与定制号码显示信息的对应关系,获取与所述主叫用户的用户标识信息对应的定制号码显示信息,并将获取的所述定制号码显示信息作为与所述主叫用户的用户标识信息对应的替换号码显示信息。

本发明实施例的号码显示控制装置,所述第二获取模块42还用于若所述标识信息为服务提供商的业务订购信息,则根据预先保存的业务订购信息与应用标识信息的对应关系,获取与所述业务订购信息对应的应用标识信息,并将获取的所述应用标识信息作为与所述服务提供商的业务订购信息对应的替换号码显示信息。

本发明实施例的号码显示控制装置,所述第二获取模块42包括:

查询子模块421,用于根据预先保存的业务订购信息与替换号码显示策略的对应关系,查询出与所述服务提供商的业务订购信息对应的替换号码显示策略;

第一获取子模块422,用于若所述替换号码显示策略为用户定制号显策略,则根据预先保存的用户标识信息与定制号码显示信息的对应关系,获取与所述主叫用户的用户标识信息对应的定制号码显示信息,并将获取的所述定制号码显示信息作为所述替换号码显示信息。

第二获取子模块423,用于若所述替换号码显示策略为应用标识信息显示策略,则根据预先保存的业务订购信息与应用标识信息的对应关系,获取与所述业务订购信息对应的应用标识信息,并将获取的所述应用标识信息作为替换号码显示信息;

第三获取子模块424,用于若所述号码显示策略为ctd号码显示信息,则根据预先保存的业务订购信息与ctd接入码信息的对应关系,获取与所述业务订购信息对应的ctd接入码信息,并将获取的所述ctd接入码信息作为替换号码显示信息。

需要说明的是,该装置是与上述方法实施例对应的装置,上述方法实施例中所有实现方式均适用于该装置的实施例中,也能达到相同的技术效果。

本发明的实施例还提供了一种点击拨号系统,包括如上所述的号码显示控制装置。

具体的,如图5所示,本发明实施例的点击拨号系统可包括配置管理模块51和业务执行模块52。配置管理模块51向服务提供商提供号码显示配置页面,服务提供商通过该号码显示配置页面对用户的显示号码进行配置;业务执行模块52则在业务应用通过ctd平台发起呼叫时,从业务数据库中获取相应的被叫号显,发起呼叫。另外,本发明实施例的点击拨号系统还可包括接口认证模块,业务执行模块,配置管理模块,统计报表模块,路由管理模块,认证鉴权模块,引擎适配模块等。

本发明实施例的号码显示控制方法、装置及点击拨号系统,获取主叫用户的业务应用发送的点击拨号ctd呼叫请求,所述ctd呼叫请求包括所述主叫用户的号码显示信息及一标识信息;根据预先保存的标识信息与替换号码显示信息的对应关系,获取与所述ctd呼叫请求中的标识信息对应的替换号码显示信息;将所述ctd呼叫请求中所述主叫用户的号码显示信息替换为获取的所述替换号码显示信息,从而实现服务提供商通过ctd系统对用户号码进行显示控制的目的。

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

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