一种号码识别显示方法及装置的制造方法

文档序号:8499973阅读:168来源:国知局
一种号码识别显示方法及装置的制造方法
【技术领域】
[0001]本发明涉及通信技术领域,尤其涉及一种号码识别显示方法及装置。
【背景技术】
[0002]随着通信技术的发展,智能终端已经成为人们生活中必不可少的部分,用户可以通过智能终端接打电话,收发邮件。而在智能终端中,用户会下载多个应用,这些应用中可能带有号码识别功能,如,手机安全应用可以识别手机号码,邮箱应用可以识别邮箱号码。
[0003]在收到来电或邮件时,应用可以针对来电号码或邮件号码进行识别,并输出识别结果,供用户进行参考,是否接听来电或回复邮件。
[0004]但是当智能终端中存在多个带有号码识别功能的应用,当收到来电或邮件时,多个应用都会针对来电号码或邮件号码弹出相应的识别结果,而且很可能是相同的识别结果,对用户造成干扰。

【发明内容】

[0005]为克服相关技术中存在的问题,本发明实施例提供一种号码识别显示方法及装置。用以在接收到号码后,多个应用只输出一个识别结果,减少给用户造成干扰。
[0006]一种号码识别显示方法,应用于同一终端上的不同应用程序,所述不同应用程序具有相同的号码识别的服务框架,所述方法包括:
[0007]接收除自身外的至少一个应用程序的第一服务框架发送的广播消息;
[0008]从所述广播消息中提取所述第一服务框架的第一特征信息;
[0009]获取自身的第二服务框架的第二特征信息;
[0010]将所述第一特征信息与第二特征信息进行比较,得到比较结果;
[0011]根据所述比较结果确定自身是否显示号码识别结果。
[0012]通过判断特征信息,比较两个或多个应用程序中特征,确定自身是否显示号码识别结果。当有多个应用程序均可显示号码识别结果时,只显示其中一个应用程序的号码识别结果,可以减少给用户造成干扰。
[0013]所述特征信息包括所述服务框架的版本号;
[0014]将所述第一特征信息与第二特征信息进行比较,得到比较结果,包括:
[0015]将所述第一服务框架的版本号与第二服务框架的版本号进行比较,得到版本较新的服务框架;
[0016]根据所述比较结果确定自身是否显示号码识别结果,包括:
[0017]当所述第二服务框架的版本比所述第一服务框架的版本新时,确定自身显示号码识别结果;
[0018]当所述第一服务框架的版本比所述第二服务框架的版本新时,确定自身不显示号码识别结果。
[0019]由于每个应用程序的号码识别功能是基于相同的服务框架,因此可以比较应用程序的服务框架的版本,确定服务框架版本最新的应用程序,通过最新版本的服务框架获得的号码识别的结果,可以更好帮助用户对该号码的判断。
[0020]所述特征信息包括所述服务框架的编译时间;
[0021]当所述第一服务框架的版本号与第二服务框架的版本号相同时,将所述第一特征信息与第二特征信息进行比较,得到比较结果,还包括:
[0022]将所述第一服务框架的编译时间与第二服务框架的编译时间进行比较,得到编译时间较新的服务框架;
[0023]根据所述比较结果确定自身是否显示号码识别结果,包括:
[0024]当所述第二服务框架的编译时间比所述第一服务框架的编译时间新时,确定自身显示号码识别结果;
[0025]当所述第一服务框架的编译时间比所述第二服务框架的编译时间新时,确定自身不显示号码识别结果。
[0026]当多个应用程序中服务框架的版本号相同时,通过比较服务框架的编译时间确定自身是否显示号码识别结果,可以确定出唯一的一个应用程序显示号码识别结果,实现了当有多个应用程序均可显示号码识别结果时,只显示其中一个应用程序的号码识别结果,减少了给用户造成干扰。
[0027]一种号码识别显示方法,应用于同一终端上的不同应用程序,所述不同应用程序具有相同号码识别的服务框架,所述方法包括:
[0028]在进行号码识别时,监测是否接收到其他应用程序的服务框架发送的广播消息;
[0029]当接收到其他应用程序的服务框架发送的广播消息时,生成禁止显示指令,所述禁止显示指令用于控制所述其他应用程序的服务框架不显示号码识别结果。
[0030]通过向其他应用程序发送禁止显示指令,达到只有一个应用程序显示号码识别结果的目的,减少了对用户的干扰。
[0031]一种号码识别显示装置,所述装置包括:
[0032]接收模块,用于接收除自身外的至少一个应用程序的第一服务框架发送的广播消息;
[0033]提取模块,用于从所述广播消息中提取所述第一服务框架的第一特征信息;
[0034]获取模块,用于获取自身的第二服务框架的第二特征信息;
[0035]比较模块,用于将所述第一特征信息与第二特征信息进行比较,得到比较结果;
[0036]确定模块,用于根据所述比较结果确定自身是否显示号码识别结果。
[0037]比较模块,包括:
[0038]第一比较子模块,用于将所述第一服务框架的版本号与第二服务框架的版本号进行比较,得到版本较新的服务框架,所述特征信息包括所述服务框架的版本号;
[0039]确定模块,包括:
[0040]第一确定子模块,用于当所述第二服务框架的版本比所述第一服务框架的版本新时,确定自身显示号码识别结果;
[0041]第二确定子模块,用于当所述第一服务框架的版本比所述第二服务框架的版本新时,确定自身不显示号码识别结果。
[0042]比较模块,还包括:
[0043]第二比较子模块,用于当所述第一服务框架的版本号与第二服务框架的版本号相同时,将所述第一服务框架的编译时间与第二服务框架的编译时间进行比较,得到编译时间较新的服务框架,所述特征信息包括所述服务框架的编译时间;
[0044]确定模块,包括:
[0045]第三确定子模块,用于当所述第二服务框架的编译时间比所述第一服务框架的编译时间新时,确定自身显示号码识别结果;
[0046]第四确定子模块,用于当所述第一服务框架的编译时间比所述第二服务框架的编译时间新时,确定自身不显示号码识别结果。
[0047]一种号码识别显示装置,所述装置包括:
[0048]接收模块,用于在进行号码识别时,监测是否接收到其他应用程序的服务框架发送的广播消息;
[0049]生成模块,用于当接收到其他应用程序的服务框架发送的广播消息时,生成禁止显示指令,所述禁止显示指令用于控制所述其他应用程序的服务框架不显示号码识别结果O
[0050]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
【附图说明】
[0051]附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:
[0052]图1为本发明实施例中提供的一种号码识别显示方法的流程图;
[0053]图2为本发明实施例中提供的一种号码识别显示方法的详细流程图;
[0054]图3为本发明实施例中提供的一种号码识别显示方法的流程图;
[0055]图4为本发明实施例中提供的一种号码识别显示装置的结构示意图;
[0056]图5为本发明实施例中提供的一种号码识别显示装置中比较模块及确定模块的结构示意图;
[0057]图6为本发明实施例中提供的一种号码识别显示装置中比较模块及确定模块的结构示意图;
[0058]图7为本发明实施例中提供的一种号码识别显示装置的结构示意图。
【具体实施方式】
[0059]以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。
[0060]如图1所示,本发明实施例提供了一种号码识别显示方法,应
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1