一种通信号码信息处理方法、装置及系统与流程

文档序号:12500626阅读:215来源:国知局
一种通信号码信息处理方法、装置及系统与流程
本发明涉及通信领域中业务处理技术,尤其涉及一种通信号码信息处理方法、装置及系统。
背景技术
:用户可以在终端的通讯管理软件中存储联系人的通信号码,通过存储的号码与该联系人进行通信,而一旦联系人的号码发生变化,比如联系人换了号码、注销了号码或申请了新号码,且联系人没有及时通知该用户,或者联系人通知用户后,用户忘记更新终端中存储的联系人的号码,尤其对于联系频率较低的联系人,用户很难发现该联系人的电话号码不正确,就导致用户终端中存储的通信号码正确率较低。目前,一旦联系人的号码发生变化,希望将变化信息提示给用户,一般主要基于以下2种方式:方式1.群发短信。号码变化方主动群发短信给自己通讯录中联系人,进行广播式通知。但是方式1至少存在如下缺点:成本高,使用体验不好,无法全部通知到。具体的,群发短信需要付出短信费用成本,并且号码变化方需要在通讯录软件中依次选择短信通知方后进行广播式短信发送,使用体验不好;同时,假设甲乙存在通信联络关系,甲为号码变化方,如果甲未存储乙号码,但乙存储了甲号码,以这种方式则无法让乙接收到甲发出的通知短信。方式2.人工判断。用户通过其它渠道获取的信息,经过主观判断,对一些确定是同一属主的通信号码在通讯录软件中进行合并,或删除一些已经停用的号码。但是方式2至少存在如下缺点:信息不准确,不全面。具体的,用户会受到不准确、不全面信息干扰,造成对通信号码信息进行错误更新操作。技术实现要素:有鉴于此,本发明期望提供一种通信号码信息处理方法、装置及系统,能提高用户终端中存储的通信号码的正确率,提升用户的使用体验。为达到上述目的,本发明的技术方案是这样实现的:本发明提供了一种通信号码信息处理方法,所述方法包括:根据通信号码的号段特征确定所述通信号码归属的目标通信运营商;从目标通信运营商侧获取所述通信号码的最新状态信息;基于所述最新状态信息生成通信号码提示信息。上述方案中,优选地,所述基于所述最新状态信息生成通信号码提示信息之后,所述方法还包括:将所述通信号码提示信息推送至终端,以由终端展示所述通信号码提示信息。上述方案中,优选地,所述最新状态信息至少包括:与所述通信号码相对应的状态编码、身份证号哈希值、常驻物理基站所属行政区域哈希值;其中,所述状态编码包括但不限于:正常、已停机、已销户、无效、携号转网;其中,所述身份证号哈希值与所述常驻物理基站所属行政区域哈希值是按照预设算法生成的。上述方案中,优选地,所述基于所述最新状态信息生成通信号码提示信息,包括:解析所述最新状态信息;至少获取与通信号码对应的状态编码、身份证号哈希值以及常驻物理基站所属行政区域哈希值;结合所述状态编码、身份证号哈希值以及常驻物理基站所属行政区域哈希值,按照第一预设规则为所述通信号码标识标签;基于标识后的标签生成提示信息。上述方案中,优选地,所述结合所述状态编码、身份证号哈希值以及常驻物理基站所属行政区域哈希值,按照第一预设规则为所述通信号码标识标签,包括:根据状态编码为通信号码标识上与所述状态编码对应的第一类标签;其中,所述第一类标签包括:a标签,用于表征通信号码状态为正常;b标签,用于表征通信号码状态为已停机;c标签,用于表征通信号码状态为已销户;d标签,用于表征通信号码状态为无效;或,e标签,用于表征通信号码状态为携号转网;根据身份证号哈希值与常驻物理基站所属行政区域哈希值为通信号码标识第二类标签;其中,所述第二类标签包括:f标签,用于表征号码组中的号码状态为建议合并;或,g标签,用于表征号码组中的号码状态为建议更新。上述方案中,优选地,所述根据身份证号哈希值与常驻物理基站所属行政区域哈希值为通信号码标识第二类标签,包括:比较各通信号码所对应的身份证号哈希值和常驻物理基站所属行政区域哈希值;将身份证号哈希值和常驻物理基站所属行政区域哈希值均一致的通信号码分成一号码组;对于一个号码组,若所述号码组中的各个通信号码的第一类标签全为a标签,为所述号码组标识上第二类标签中的f标签,f标签用于表征号码组中的号码状态为建议合并;若所述号码组中的各个通信号码的第一类标签不全为a标签,为所述号码组标识上第二类标签中的g标签,用于表征号码组中的号码状态为建议更新。上述方案中,优选地,若通信号码的状态编码为携号转网时,所述方法还包括:获取通信号码的转出信息;根据所述转出信息确定所述通信号码对应的转出方目标通信运营商;从所述转出方目标通信运营商获取所述通信号码的最新状态信息;依据第一预设规则重新为所述通信号码标识标签。本发明还提供了一种通信号码信息处理方法,所述方法包括:在通信运营商发起通信号码的状态变更时,获取通信号码对应的状态编码,身份证号哈希值、常驻物理基站所属行政区域哈希值;根据所述状态编码、所述身份证号哈希值、所述常驻物理基站所属行政区域哈希值生成通信号码的最新状态信息,并存储;提供用于供终端侧查询通信号码的最新状态信息的查询接口,以为终端侧查询通信号码的最新状态信息提供支撑;其中,所述状态编码包括但不限于:正常、已停机、已销户、无效、携号转网。上述方案中,优选地,若存储通信号码对应的最新状态信息时,若所述通信号码的状态编码为携号转网,所述方法还包括:获取所述通信号码的转出信息,并存储所述通信号码的转出信息。本发明还提供了一种通信号码信息处理装置,应用于终端侧,所述装置包括:确定模块,用于根据通信号码的号段特征确定所述通信号码归属的目标通信运营商;第一获取模块,用于从目标通信运营商侧获取所述通信号码的最新状态信息;第一生成模块,用于基于所述最新状态信息生成通信号码提示信息。上述方案中,优选地,所述装置还包括:提示模块,用于将所述通信号码提示信息推送至终端,以由终端展示所述通信号码提示信息。上述方案中,优选地,所述最新状态信息至少包括:与所述通信号码相对应的状态编码、身份证号哈希值、常驻物理基站所属行政区域哈希值;其中,所述状态编码包括但不限于:正常、已停机、已销户、无效、携号转网;其中,所述身份证号哈希值与所述常驻物理基站所属行政区域哈希值是按照预设算法生成的。上述方案中,优选地,所述第一生成模块,包括:解析子模块,用于解析所述最新状态信息;获取子模块,用于至少获取与通信号码对应的状态编码、身份证号哈希值以及常驻物理基站所属行政区域哈希值;标识子模块,用于结合所述状态编码、身份证号哈希值以及常驻物理基站所属行政区域哈希值,按照第一预设规则为所述通信号码标识标签;生成子模块,用于基于标识后的标签生成提示信息。上述方案中,优选地,所述标识子模块,包括:第一标识子模块,用于根据状态编码为通信号码标识上与所述状态编码对应的第一类标签;其中,所述第一类标签包括:a标签,用于表征通信号码状态为正常;b标签,用于表征通信号码状态为已停机;c标签,用于表征通信号码状态为已销户;d标签,用于表征通信号码状态为无效;或,e标签,用于表征通信号码状态为携号转网;第二标识子模块,用于根据身份证号哈希值与常驻物理基站所属行政区域哈希值为通信号码标识第二类标签;其中,所述第二类标签包括:f标签,用于表征号码组中的号码状态为建议合并;或,g标签,用于表征号码组中的号码状态为建议更新。上述方案中,优选地,所述第二标识子模块,还用于:比较各通信号码所对应的身份证号哈希值和常驻物理基站所属行政区域哈希值;将身份证号哈希值和常驻物理基站所属行政区域哈希值均一致的通信号码分成一号码组;对于一个号码组,若所述号码组中的各个通信号码的第一类标签全为a标 签,为所述号码组标识上第二类标签中的f标签,f标签用于表征号码组中的号码状态为建议合并;若所述号码组中的各个通信号码的第一类标签不全为a标签,为所述号码组标识上第二类标签中的g标签,g标签用于表征号码组中的号码状态为建议更新。上述方案中,优选地,所述获取子模块,还用于若获取的与通信号码对应的状态编码为携号转网时,获取通信号码的转出信息;相应地,所述确定模块,根据所述转出信息确定所述通信号码对应的转出方目标通信运营商;所述第一获取模块,还用于从所述转出方目标通信运营商获取所述通信号码的最新状态信息;相应地,标识子模块,还用于依据第一预设规则重新为所述通信号码标识标签。本发明还提供了一种通信号码信息处理装置,应用于网络侧,所述装置包括:第二获取模块,用于在通信运营商发起通信号码的状态变更时,获取通信号码对应的状态编码,身份证号哈希值、常驻物理基站所属行政区域哈希值;其中,所述状态编码包括但不限于:正常、已停机、已销户、无效、携号转网第二生成模块,用于根据所述状态编码、所述身份证号哈希值、所述常驻物理基站所属行政区域哈希值生成通信号码的最新状态信息;存储模块,用于存储所述最新状态信息;接口模块,用于提供用于供终端侧查询通信号码的最新状态信息的查询接口,以为终端侧查询通信号码的最新状态信息提供支撑。上述方案中,优选地,所述第二获取模块,还用于若所述通信号码的状态编码为携号转网,获取所述通信号码的转出信息;相应地,所述存储模块,还用于在存储通信号码对应的最新状态信息时,还存储所述通信号码的转出信息。本发明还提供了一种通信号码信息处理系统,所述系统包括:终端,用于根据通信号码的号段特征确定所述通信号码归属的目标通信运 营商;从目标通信运营商侧获取所述通信号码的最新状态信息;基于所述最新状态信息生成通信号码提示信息;服务器,用于在通信运营商发起通信号码的状态变更时,获取通信号码对应的状态编码,身份证号哈希值、常驻物理基站所属行政区域哈希值;根据所述状态编码、所述身份证号哈希值、所述常驻物理基站所属行政区域哈希值生成通信号码的最新状态信息,并存储;提供用于供终端侧查询通信号码的最新状态信息的查询接口,以为终端侧查询通信号码的最新状态信息提供支撑;其中,所述状态编码包括但不限于:正常、已停机、已销户、无效、携号转网。上述方案中,优选地,所述终端包括上文所述的应用于终端侧的通信号码信息处理装置;所述服务器包括上文所述的应用于网络侧的通信号码信息处理装置。本发明所提供的通信号码信息处理方法、装置及系统,能使用户终端可以自动获取通讯录中联系人通信号码的最新状态信息,辅助用户进行相应的更新操作,从而提高了用户终端中存储的通信号码的正确率,提升了用户的使用体验,本发明所述技术方案可行性高、易于推广、实用性强。附图说明图1为本发明提供的一种通信号码信息处理方法的实现流程图;图2为本发明提供的另一种通信号码信息处理方法的实现流程图;图3为本发明提供的一种通信号码信息处理装置的组成结构示意图;图4为本发明提供的另一种通信号码信息处理装置的组成结构示意图;图5为本发明提供的通信号码信息处理系统的组成结构示意图;图6为本发明提供的终端与服务器的交互流程示意图。具体实施方式为了能够更加详尽地了解本发明的特点与技术内容,下面结合附图对本发 明的实现进行详细阐述,所附附图仅供参考说明之用,并非用来限定本发明。实施例一图1为本发明提供的一种通信号码信息处理方法的实现流程图,所述方法应用于终端侧,如图1所示,所述方法主要包括以下步骤:步骤101:根据通信号码的号段特征确定所述通信号码归属的目标通信运营商。优选地,所述根据通信号码的号段特征确定所述通信号码归属的目标通信运营商的触发条件可以是:周期性触发、或事件触发。比如,可以定期根据终端中的所存储的通信号码的号段特征确定所述通信号码归属的目标通信运营商。再比如,接收到用户发出的查询指示时,根据终端中的所存储的通信号码的号段特征确定所述通信号码归属的目标通信运营商。一般来说,通信号码的号段表由工信部分配,用于指定通信运营商与可发放号码所属号段的关系,通信号码号段表的存储样式可以如下:通信运营商通信号码号段CMCC138CU186CU130CT133CT153CMCC158……其中,上述通信号码段表中,CT代表中国电信,CU代表中国联通,CMCC代表中国移动。以国内运营商为例,通信号码号段表中数据可参考以下国内目前使用的号码段标准:如下所示:步骤102:从目标通信运营商侧获取所述通信号码的最新状态信息。这里,可以调用目标通信运营商提供的用于供终端侧查询通信号码的最新状态信息的查询接口,从所述查询接口获取所述通信号码的最新状态信息。优选地,所述最新状态信息至少包括:与所述通信号码相对应的状态编码、身份证号哈希值、常驻物理基站所属行政区域哈希值;其中,所述状态编码包括但不限于:正常、已停机、已销户、无效、携号转网;其中,所述身份证号哈希值与所述常驻物理基站所属行政区域哈希值是按照预设算法生成的。这里,所述预设算法可以是MessageDigestAlgorithm(中文名为消息摘要算法),例如,可以是第五版消息摘要算法(简称MD5)。当然,所述预设算法并不限于以上所列举的消息摘要算法,还可以是其他算法,在此不再赘述。步骤103:基于所述最新状态信息生成通信号码提示信息。优选地,所述基于所述最新状态信息生成通信号码提示信息之后,所述方法还包括:将所述通信号码提示信息推送至终端,以由终端展示所述通信号码提示信息。优选地,所述基于所述最新状态信息生成通信号码提示信息,可以包括:解析所述最新状态信息;至少获取与通信号码对应的状态编码、身份证号哈希值以及常驻物理基站所属行政区域哈希值;结合所述状态编码、身份证号哈希值以及常驻物理基站所属行政区域哈希值,按照第一预设规则为所述通信号码标识标签;基于标识后的标签生成提示信息。上述方案中,优选地,所述结合所述状态编码、身份证号哈希值以及常驻物理基站所属行政区域哈希值,按照第一预设规则为所述通信号码标识标签,包括:根据状态编码为通信号码标识上与所述状态编码对应的第一类标签;其中,所述第一类标签包括:a标签,用于表征通信号码状态为正常;b标签,用于表征通信号码状态为已停机;c标签,用于表征通信号码状态为已销户;d标签,用于表征通信号码状态为无效;或,e标签,用于表征通信号码状态为携号转网;根据身份证号哈希值与常驻物理基站所属行政区域哈希值为通信号码标识第二类标签;其中,所述第二类标签包括:f标签,用于表征号码组中的号码状态为建议合并;或,g标签,用于表征号码组中的号码状态为建议更新。上述方案中,优选地,所述根据身份证号哈希值与常驻物理基站所属行政区域哈希值为通信号码标识第二类标签,可以包括:比较各通信号码所对应的身份证号哈希值和常驻物理基站所属行政区域哈希值;将身份证号哈希值和常驻物理基站所属行政区域哈希值均一致的通信号码分成一号码组;对于一个号码组,若所述号码组中的各个通信号码的第一类标签全为a标签,为所述号码组标识上第二类标签中的f标签,f标签用于表征号码组中的号码状态为建议合并;若所述号码组中的各个通信号码的第一类标签不全为a标签,为所述号码组标识上第二类标签中的g标签,用于表征号码组中的号码状 态为建议更新。上述方案中,优选地,若通信号码的状态编码为携号转网时,所述方法还可以包括:获取通信号码的转出信息;根据所述转出信息确定所述通信号码对应的转出方目标通信运营商;从所述转出方目标通信运营商获取所述通信号码的最新状态信息;依据第一预设规则重新为所述通信号码标识标签。步骤101~步骤103的执行主体均可以是部署在终端上的通信号码信息处理装置。本实施例所述通信号码信息处理方法,将传统通过人工判断或短信群发方式判断通信号码所处状态的方式转变为使用IT手段获得运营商侧最新的通信号码变更信息,并根据获得信息判断号码对应状态(包括正常、无效、已停机、已销户、建议合并、建议更新),生成相应号码提示信息并进行展示;如此,能使用户终端可以自动获取通讯录中联系人通信号码的最新状态信息,辅助用户进行相应的更新操作,从而提高了用户终端中存储的通信号码的正确率,提升了用户的使用体验,本发明所述技术方案可行性高、易于推广、实用性强。实施例二图2为本发明提供的另一种通信号码信息处理方法的实现流程图,如图2所示,所述方法主要包括以下步骤:步骤201:在通信运营商发起通信号码的状态变更时,获取通信号码对应的状态编码,身份证号哈希值、常驻物理基站所属行政区域哈希值。其中,所述状态编码包括但不限于:正常、已停机、已销户、无效、携号转网。具体地,在通信运营商发起通信号码状态变更时,系统根据通信服务变更情况,自动为该通信号码生成所对应的5种不同通信号码状态,如下表所示需要注意的是,因目前个别省份的通信运营商存在携号转网业务,上表中对该情况有设计(编码4),通信号码在携号转网后,号码的最新状态将不被原通信运营商所掌握,后面会述及该情形下如何获取此类号码最新状态信息。步骤202:根据所述状态编码、所述身份证号哈希值、所述常驻物理基站所属行政区域哈希值生成通信号码的最新状态信息,并存储。其中,所述身份证号哈希值与所述常驻物理基站所属行政区域哈希值是按照预设算法生成的。这里,所述预设算法可以是MessageDigestAlgorithm(中文名为消息摘要算法),例如,可以是第五版消息摘要算法(简称MD5)。当然,所述预设算法并不限于以上所列举的消息摘要算法,还可以是其他算法,在此不再赘述。优选地,可以将所述最新状态信息存储在通信号码状态表中。具体地,可以将状态编码、以及使用MD5算法生成的用户身份证号哈希值和常驻物理基站所属行政区域哈希值,存储在通信号码状态表中,通信号码状态表存储样式如下:其中,通信号码状态表中,状态编码即先前定义的5种不同的状态编码。上表中第三列、第四列分别是使用MD5算法计算生成的身份证号哈希值和常驻物理基站所属行政区域哈希值,针对通信号码状态为3(无效)或4(携号转网)的情况,后两列留空。比如,假设身份证号为110108198703030418,利用MD5算法计算后,该身份证号对应哈希值为:47b001d4d0a82a0bded729813561f608。常驻物理基站所属行政区域哈希值举例如下:海淀区:d0aaa449f73677efb7b7514c6ef52eb4石景山区:708ae67ec1fb19a52ac5246fd95d2eb1这里,需要说明的是,使用常驻物理基站所属行政区域而不是常驻物理基站的原因在于:不同通信运营商建立的基站位置、名称、标识都不一致,无法比对,但常驻物理基站所属行政区域则是完全按照国家行政区域划分标准制定,可以进行一致性比对。此处使用MD5算法对用户身份证号和常驻物理基站所属行政区域进行加密的原因在于:用户身份证号和常驻物理基站所属行政区域属于用户隐私信息,根据相关法律规定,运营商不能直接提供给第三方,但使用MD5算法进行加密后,因为MD5算法的不可逆性(即无法从加密后哈希值反推出原信息),加密后生成的哈希值不再是隐私数据。使用MD5算法生成的用户身份证号哈希值和常驻物理基站所属行政区域哈希值进行比对,作为判断某几个通信号码是否归属于同一用户的依据,增加了号码提示信息的完备性和准确性。注:哈希(HASH)就是把任意长度的输入,通过散列算法,变换成固定长度的输出,该输出就是散列值。这种转换是一种压缩映射,也就是,散列值的空间通常远小于输入的空间,不同的输入可能会散列成相同的输出,而不可能从散列值来唯一的确定输入值。简单的说就是一种将任意长度的消息压缩到某一固定长度的消息摘要的函数。具体地,在存储号码的最新状态信息时,如果判断之前已有该号码的记录存在,则采取重写方式存储(即先删除原记录,再写入新记录);如果判断该号码的记录不存在,则直接写入。优选地,若存储通信号码对应的最新状态信息时,若所述通信号码的状态编码为携号转网,所述方法还包括:获取所述通信号码的转出信息,并存储所述通信号码的转出信息。具体地,通信号码在携号转网后,不仅需写入该号码当前的最新状态信息,还需要将该号码的转出信息记录在携号转网转出方信息表中,携号转网转出方信息表存储样式如下:通信号码转出方运营商转出时间13891423474CT中国电信2012/10/113202428233CU中国联通2013/9/1213302010737CT中国电信2014/12/815810471544CU中国联通2014/1/2其中,CT代表中国电信,CU代表中国联通,CMCC代表中国移动。通信号码状态表的表中,状态编码所在列为0,1,2,4的记录都是主动写入生成,唯有状态编码所在列为3(3表示无效)的记录,是用户终端侧在请求通信号码最新状态时,如果查不到该通信号码,则将该通信号码的状态信息(该通信号码、状态编码为3、空、空)写入通信号码状态表中。步骤203:提供用于供终端侧查询通信号码的最新状态信息的查询接口,以为终端侧查询通信号码的最新状态信息提供支撑。具体地,可以网络服务(WebService)的服务方式,向用户终端侧提供查询接口,用户终端侧可以通过所述查询接口查询通信号码的最新状态信息,包括通信号码的状态编码、用户身份证号哈希值和常驻物理基站所属行政区域哈希值,如果该号码为携号转网状态,也同时返回该号码携号转网转出方信息。例如,国内三大通信运营商提供的通信号码状态查询接口可设计为:中国移动:http://xxxx.xxx.xxx.xxx:8080/CMCC/getNoCurState.wsdl;中国联通:http://xxxx.xxx.xxx.xxx:8080/CU/getNoCurState.wsdl;中国电信:http://xxxx.xxx.xxx.xxx:8080/CT/getNoCurState.wsdl。上述步骤201~步骤203的执行主体均可是位于运营商侧的通信号码信息处理装置。本实施例中所述通信号码信息处理方法,利用运营商能够记录用户通信号码变更状态的优势,将通信号码的状态精确区分为多种类型;并在实名认证的条件下,基于用户身份证号哈希值和常驻物理基站所属行政区域哈希值,识别多个号码是否归属同一用户,有利于帮助用户准确了解通信录中存储的联系人 的通信号码的最新状态信息;如此,可以发挥通信运营商的数据专长,以技术手段为用户提供更为准确、实时、精细化的通信号码状态信息。实施例三图3为本发明提供的一种通信号码信息处理装置的组成结构示意图,所述通信号码信息处理装置应用于终端侧,如图3所示,所述通信号码信息处理装置主要包括:确定模块31,用于根据通信号码的号段特征确定所述通信号码归属的目标通信运营商;第一获取模块32,用于从目标通信运营商侧获取所述通信号码的最新状态信息;第一生成模块33,用于基于所述最新状态信息生成通信号码提示信息。上述方案中,优选地,所述装置还包括:提示模块34,用于将所述通信号码提示信息推送至终端,以由终端展示所述通信号码提示信息。上述方案中,优选地,所述最新状态信息至少包括:与所述通信号码相对应的状态编码、身份证号哈希值、常驻物理基站所属行政区域哈希值;其中,所述状态编码包括但不限于:正常、已停机、已销户、无效、携号转网;其中,所述身份证号哈希值与所述常驻物理基站所属行政区域哈希值是按照预设算法生成的。上述方案中,优选地,所述第一生成模块33,包括:解析子模块331,用于解析所述最新状态信息;获取子模块332,用于至少获取与通信号码对应的状态编码、身份证号哈希值以及常驻物理基站所属行政区域哈希值;标识子模块333,用于结合所述状态编码、身份证号哈希值以及常驻物理 基站所属行政区域哈希值,按照第一预设规则为所述通信号码标识标签;生成子模块334,用于基于标识后的标签生成提示信息。上述方案中,优选地,所述标识子模块333,包括:第一标识子模块3331,用于根据状态编码为通信号码标识上与所述状态编码对应的第一类标签;其中,所述第一类标签包括:a标签,用于表征通信号码状态为正常;b标签,用于表征通信号码状态为已停机;c标签,用于表征通信号码状态为已销户;d标签,用于表征通信号码状态为无效;e标签,用于表征通信号码状态为携号转网;第二标识子模块3332,用于根据身份证号哈希值与常驻物理基站所属行政区域哈希值为通信号码标识第二类标签;其中,所述第二类标签包括:f标签,用于表征号码组中的号码状态为建议合并;g标签,用于表征号码组中的号码状态为建议更新。上述方案中,优选地,所述第二标识子模块3332,还用于:比较各通信号码所对应的身份证号哈希值和常驻物理基站所属行政区域哈希值;将身份证号哈希值和常驻物理基站所属行政区域哈希值均一致的通信号码分成一号码组;对于一个号码组,若所述号码组中的各个通信号码的第一类标签全为a标签,为所述号码组标识上第二类标签中的f标签,f标签用于表征号码组中的号码状态为建议合并;若所述号码组中的各个通信号码的第一类标签不全为a标签,为所述号码组标识上第二类标签中的g标签,g标签用于表征号码组中的号码状态为建议更新。上述方案中,优选地,所述获取子模块332,还用于若获取的与通信号码对应的状态编码为携号转网时,获取通信号码的转出信息;相应地,所述确定模块31,根据所述转出信息确定所述通信号码对应的转出方目标通信运营商;所述第一获取模块,还用于从所述转出方目标通信运营商获取所述通信号码的最新状态信息;相应地,标识子模块333,还用于依据第一预设规则重新为所述通信号码标识标签。上述通信号码信息处理装置可部署于终端上。本领域技术人员应当理解,本实施例的通信号码信息处理装置中各模块的功能,可参照前述通信号码信息处理方法的相关描述而理解,本实施例的通信号码信息处理装置中各模块,可通过实现本实施例所述的功能的模拟电路而实现,也可以通过执行本实施例所述的功能的软件在智能终端上的运行而实现。实际应用中,上述确定模块31、第一获取模块32、第一生成模块33、提示模块34的具体结构均可对应于处理器。所述处理器具体的结构可以为中央处理器(CPU,CentralProcessingUnit)、微处理器(MCU,MicroControllerUnit)、数字信号处理器(DSP,DigitalSignalProcessing)或可编程逻辑器件(PLC,ProgrammableLogicController)等具有处理功能的电子元器件或电子元器件的集合。其中,所述处理器包括可执行代码,所述可执行代码存储在存储介质中,所述处理器可以通过总线等通信接口与所述存储介质中相连,在执行具体的各模块的对应功能时,从所述存储介质中读取并运行所述可执行代码。所述存储介质用于存储所述可执行代码的部分优选为非瞬间存储介质。本实施例的通信号码信息处理装置,能使用户终端可以自动获取通讯录中联系人通信号码的最新状态信息,辅助用户进行相应的更新操作,从而提高了用户终端中存储的通信号码的正确率,提升了用户的使用体验,本发明所述技术方案可行性高、易于推广、实用性强。实施例四图4为本发明提供的一种通信号码信息处理装置的组成结构示意图,所述通信号码信息处理装置应用于网络侧,如图4所示,所述通信号码信息处理装置主要包括:第二获取模块41,用于在通信运营商发起通信号码的状态变更时,获取通信号码对应的状态编码,身份证号哈希值、常驻物理基站所属行政区域哈希值; 其中,所述状态编码包括但不限于:正常、已停机、已销户、无效、携号转网第二生成模块42,用于根据所述状态编码、所述身份证号哈希值、所述常驻物理基站所属行政区域哈希值生成通信号码的最新状态信息;存储模块43,用于存储所述最新状态信息;接口模块44,用于提供用于供终端侧查询通信号码的最新状态信息的查询接口,以为终端侧查询通信号码的最新状态信息提供支撑。上述方案中,优选地,所述第二获取模块41,还用于若所述通信号码的状态编码为携号转网,获取所述通信号码的转出信息;相应地,所述存储模块43,还用于在存储通信号码对应的最新状态信息时,还存储所述通信号码的转出信息。上述通信号码信息处理装置可部署于网络侧。本领域技术人员应当理解,本实施例的通信号码信息处理装置中各模块的功能,可参照前述通信号码信息处理方法的相关描述而理解,本实施例的通信号码信息处理装置中各模块,可通过实现本实施例所述的功能的模拟电路而实现,也可以通过执行本实施例所述的功能的软件在智能终端上的运行而实现。实际应用中,上述第二获取模块41、第二生成模块42、存储模块43、接口模块44的具体结构均可对应于处理器。所述处理器具体的结构可以为CPU、MCU、DSP或PLC等具有处理功能的电子元器件或电子元器件的集合。其中,所述处理器包括可执行代码,所述可执行代码存储在存储介质中,所述处理器可以通过总线等通信接口与所述存储介质中相连,在执行具体的各模块的对应功能时,从所述存储介质中读取并运行所述可执行代码。所述存储介质用于存储所述可执行代码的部分优选为非瞬间存储介质。本实施例中所述通信号码信息处理装置,可以发挥通信运营商的数据专长,以技术手段为用户提供更为准确、实时、精细化的通信号码状态信息。实施例五图5为本发明提供的通信号码信息处理系统的组成结构示意图,所述通信 号码信息处理系统包括:终端51,用于根据通信号码的号段特征确定所述通信号码归属的目标通信运营商;从目标通信运营商侧获取所述通信号码的最新状态信息;基于所述最新状态信息生成通信号码提示信息;服务器52,用于在通信运营商发起通信号码的状态变更时,获取通信号码对应的状态编码,身份证号哈希值、常驻物理基站所属行政区域哈希值;根据所述状态编码、所述身份证号哈希值、所述常驻物理基站所属行政区域哈希值生成通信号码的最新状态信息,并存储;提供用于供终端侧查询通信号码的最新状态信息的查询接口,以为终端侧查询通信号码的最新状态信息提供支撑;其中,所述状态编码包括但不限于:正常、已停机、已销户、无效、携号转网。上述方案中,优选地,所述终端包括图3所示的应用于终端侧的通信号码信息处理装置;所述服务器包括图4所示所述的应用于网络侧的通信号码信息处理装置。本发明所提供的通信号码信息处理系统,可以发挥通信运营商的数据专长,以技术手段为用户提供更为准确、实时、精细化的通信号码状态信息;能使用户终端可以自动获取通讯录中联系人通信号码的最新状态信息,辅助用户进行相应的更新操作,从而提高了用户终端中存储的通信号码的正确率,提升了用户的使用体验,本发明所述技术方案可行性高、易于推广、实用性强。实施例六图6为本发明提供的终端与服务器的交互流程示意图,如图6所示,该流程主要包括以下步骤:步骤601:运营商发起通信号码状态变更时,触发第二获取模块,生成5种不同通信号码状态。步骤602:利用MD5算法生成用户身份证号哈希值和常驻物理基站所属行政区域哈希值。具体地,由位于通信运营商侧的通信号码信息处理装置中的第二生成模块来生成用户身份证号哈希值和常驻物理基站所属行政区域哈希值。步骤603:将通信号码、通信号码状态、用户身份证号哈希值和常驻物理基站所属行政区域哈希值,存储在通信号码状态表中。具体地,由位于通信运营商侧的通信号码信息处理装置中的存储模块将通信号码、通信号码状态、用户身份证号哈希值和常驻物理基站所属行政区域哈希值,存储在通信号码状态表中。步骤603a:通信号码在携号转网后,该模块不仅需写入该号码当前的最新状态信息,还需要将该号码的转出信息记录在携号转网转出方信息表中。步骤604:位于用户终端侧的通信号码信息处理装置中定期自动执行终端侧所存储户的通信号码的状态检测。步骤605:基于通信号码号段特征,检索通信号码号段表,确定通信号码归属的通信运营商。具体地,由位于用户终端侧的通信号码信息处理装置中的确定模块来基于通信号码号段特征确定通信号码归属的通信运营商。步骤606:调用目标通信运营商提供的用于查询通信号码状态的接口。具体地,具体地,由位于用户终端侧的通信号码信息处理装置中的第一获取模块来调用目标通信运营商提供的用于查询通信号码状态的接口。步骤607:在通信号码状态表中查询通信号码的最新状态信息,包括通信号码的最新状态、用户身份证号哈希值和常驻物理基站所属行政区域哈希值。具体地,由位于通信运营商侧的通信号码信息处理装置中的接口模块从存储模块中获取所述通信号码的最新状态信息。步骤607a:如果该号码为携号转网状态,也同时返回该通信号码携号转网转出方信息。具体地,由位于通信运营商侧的通信号码信息处理装置中的接口模块从存储模块中获取携号转网转出方信息。608:返回通信号码的最新状态信息等所有信息。具体地,由位于通信运营商侧的通信号码信息处理装置中的接口模块向位于用户终端侧的通信号码信息处理装置中的第一获取模块返回通信号码的最新状态信息等所有信息。步骤609:根据所获得的通信号码的最新状态信息,生成所述通信号码的提示信息,推送给用户终端。具体地,由位于用户终端侧的通信号码信息处理装置中的第一获取模块基于所述最新状态信息生成通信号码提示信息。其中,根据所获得的通信号码的最新状态信息,生成所述通信号码的提示信息,,推送给用户终端,主要执行以下5步操作:步骤609a:读取号码状态。具体地,读取号码状态,包括:首先读取通信号码状态查询模块取得的通信号码状态等所有信息,包括:通信号码、通信号码状态编码、身份证号哈希值(MD5算法)、常驻物理基站所属行政区域哈希值(MD5算法)。如果该号码为携号转网状态,也同时获取该号码携号转网转出方信息。步骤609b:对号码打标签。具体地,对号码打标签,包括:针对取得的号码状态编码,对所有通信号码打标签:通信号码状态编码为0,打标签为“正常”;通信号码状态编码为1,打标签为“已停机”;通信号码状态编码为2,打标签为“已销户”;通信号码状态编码为3,打标签为“无效”;通信号码状态编码为4,打标签为“携号转网”。步骤609c:更新携号转网号码标签。具体地,更新携号转网号码标签,包括:针对状态编码为4的通信号码,通过读取返回的“携号转网转出方信息表”,确定该通信号码转出目标通信运营商,然后调用目标通信运营商提供的通信号码状态查询接口,获取该通信号码最新状态信息,依据步骤609b打标签规则重 新为该号码打标签。步骤609d:对号码组打标签。具体地,对号码组打标签,包括:根据返回的通信号码归属用户的身份证号哈希值和常驻物理基站所属行政区域哈希值,将两项比较结果都一致的号码分成一组,每组都可以认为是同一用户的不同号码。对每一组号码的标签进行比较,按以下规则为号码组打标签:号码组中的通信号码当前标签都为“正常”,则为该号码组打标签为“建议合并”号码组中的存在通信号码当前标签为“已停机”、“已销户”或“无效”,则为该号码组打标签为“建议更新”步骤609e:生成号码提示信息及推送给用户终端。具体地,生成号码提示信息及推送给用户终端。根据以上各步骤打的标签,生成号码提示信息并推送给用户终端。针对通信号码生成的号码提示信息包括以下:在本发明所提供的几个实施例中,应该理解到,所揭露的方法、设备和系 统,可以通过其它的方式实现。以上所描述的设备实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,如:多个单元或组件可以结合,或可以集成到另一个系统,或一些特征可以忽略,或不执行。另外,所显示或讨论的各组成部分相互之间的耦合、或直接耦合、或通信连接可以是通过一些接口,设备或单元的间接耦合或通信连接,可以是电性的、机械的或其它形式的。上述作为分离部件说明的单元可以是、或也可以不是物理上分开的,作为单元显示的部件可以是、或也可以不是物理单元,即可以位于一个地方,也可以分布到多个网络单元上;可以根据实际的需要选择其中的部分或全部单元来实现本实施例方案的目的。另外,在本发明各实施例中的各功能单元可以全部集成在一个处理单元中,也可以是各单元分别单独作为一个单元,也可以两个或两个以上单元集成在一个单元中;上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:移动存储设备、只读存储器(ROM,Read-OnlyMemory)、磁碟或者光盘等各种可以存储程序代码的介质。或者,本发明实施例上述集成的单元如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实施例的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机、服务器、或者网络设备等)执行本发明各个实施例所述方法的全部或部分。而前述的存储介质包括:移动存储设备、ROM、磁碟或者光盘等各种可以存储程序代码的介质。以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。当前第1页1 2 3 
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1