短消息号码的识别处理方法及装置的制造方法

文档序号:10542285阅读:217来源:国知局
短消息号码的识别处理方法及装置的制造方法
【专利摘要】本发明提供了一种短消息号码的识别处理方法及装置,该方法包括:接收短消息,提取短消息号码;将所述短消息号码发送至网络中的服务器进行发信人查询;接收返回的发信人信息,所述发信人信息中至少包括发信人名称;如果所述发信人信息为多个,则执行本地校验,对所述发信人信息进行筛选;将筛选出的发信人信息中包含的发信人名称显示在短消息的发信人显示区域中。本发明的短消息号码的识别处理方法及装置,通过将短消息的号码发送至网络中服务器进行查询,同时结合本地校验操作,从而能够准确地显示短消息的发信人,从而使用户能够清楚的获知短消息的发送方,从而方便用户对于短消息的预先判断。
【专利说明】
短消息号码的识别处理方法及装置
技术领域
[0001]本发明涉及一种号码识别处理方法及装置,尤其涉及一种短消息号码的识别处理方法及装置。
【背景技术】
[0002]目前许多商家都通过短信平台向用户发送推送短消息,用户收到这类短消息后,如果用户没有保存过发送短消息的号码,则用户的短消息收件箱中仅仅显示该陌生号码,用户在不打开该短消息时,无法获知该短消息的发送方,对于用户而言较为不便,也不利于商家的通过短消息的推送效果。

【发明内容】

[0003]本发明的目的在于,提供一种短消息号码的识别处理方法及装置,使用户能够清楚的获知短消息的发送方,从而方便用户对于短消息的预先判断。
[0004]为了实现上述目的,本发明提供了一种短消息号码的识别处理方法,包括:
[0005]接收短消息,提取短消息号码;
[0006]将所述短消息号码发送至网络中的服务器进行发信人查询;
[0007]接收返回的发信人信息,所述发信人信息中至少包括发信人名称;
[0008]如果所述发信人信息为多个,则执行本地校验,对所述发信人信息进行筛选;
[0009]将筛选出的发信人信息中包含的发信人名称显示在短消息的发信人显示区域中。
[0010]本发明还提供了一种短消息号码的识别处理装置,包括:
[0011]号码提取模块,用于接收短消息并提取短消息号码;
[0012]查询模块,用于将所述短消息号码发送至网络中的服务器进行发信人查询;
[0013]接收模块,用于接收返回的发信人信息,所述发信人信息中至少包括发信人名称;
[0014]本地校验模块,用于在所述发信人信息为多个的情况下,执行本地校验,对所述发ig人息进行筛选;
[0015]显示模块,用于将筛选出的发信人信息中包含的发信人名称显示在短消息的发信人显示区域中。
[0016]本发明的短消息号码的识别处理方法及装置,通过将短消息的号码发送至网络中服务器进行查询,同时结合本地校验操作,从而能够准确地显示短消息的发信人,从而使用户能够清楚的获知短消息的发送方,从而方便用户对于短消息的预先判断。
【附图说明】
[0017]图1为本发明实施例的短消息号码的识别处理方法的流程示意图;
[0018]图2为本发明实施例的短消息号码的识别处理方法的结构示意图。
【具体实施方式】
[0019]下面将结合附图对本发明的实施方式进行详细说明。
[0020]实施例一
[0021]如图1所示,其为本发明实施例的短消息号码的识别处理方法的流程示意图,该识别处理方法包括:
[0022]步骤101:接收短消息,提取短消息号码;
[0023]步骤102:将所述短消息号码发送至网络中的服务器进行发信人查询;
[0024]步骤103:接收返回的发信人信息,所述发信人信息中至少包括发信人名称;
[0025]步骤104:如果所述发信人信息为多个,则执行本地校验,对所述发信人信息进行筛选;
[0026]步骤105:将筛选出的发信人信息中包含的发信人名称显示在短消息的发信人显示区域中。
[0027]本发明的实施例通过网络中服务器的查询并结合本地校验处理能够准确地识别出短消息号码对应的发信人,从而能够准确地显示短消息的发信人,使用户能够清楚的获知短消息的发送方,方便用户对于短消息的预先判断。由于短消息平台的大规模使用,一个短消息发送号码经常会对应多个商家,在这种情况下,单纯到网络服务器进行查询无法唯一确定信息的发送方,在本实施例中,在获取到服务器返回的发信人信息后,在发信人信息为多条的情况下,通过本地校验进行进一步筛选,从而减少了发信人的个数,增大了发信人显示的准确性。
[0028]具体地,对发信人信息的筛选可以采用如下两种方式:
[0029]I)通过地理位置信息来进行筛选,其中,获取到的所述发信人信息还包括发信人的地理信息,具体的筛选处理可以包括:
[0030]获取当前位置区域信息;
[0031]根据当前位置区域信息和所述发信人的地理信息,对多个所述发信人信息进行筛选,识别出与当前位置区域对应的发信人信息。
[0032]其中,所述当前位置区域可以为所在省级或者市级区域。
[0033]对于大多数短消息发送平台,同一号码会在不同的地理区域对应不同的企业用户,这是因为很多企业的需求主要是针对本地的用户进行消息推送,例如,12345在北京对应A企业,在广东可能就对应B企业,在这种情况下,服务器会针对同一号码返回多个发信人信息的查询结构。本实施例通过在终端侧获取当前的位置区域信息(具体可以通过终端的GPS功能或者基站小区定位功能实现),从而能够确定出终端所处的地理区域,进而可以结合从服务器中获取的发信人信息中包括的发信人的地理信息来确定最终的发信人,一般情况下,可以唯一确定出一个发信人。
[0034]2)通过短消息内容进行筛选,具体的筛选处理可以包括:
[0035]获取短消息内容信息;
[0036]根据所述短消息内容信息和所述发信人信息,对多个所述发信人信息进行筛选,识别出与所述短消息内容信息匹配的发信人信息。
[0037]—般情况下,企业推送的短消息的内容中,都会包含发信人的信息,因此,通过短消息的内容解析技术,可以识别出短消息的内容中所包含的发信人名称等,从而结合从服务器获取的多个发信人信息,基本上能够唯一确定出发信人。
[0038]实施例二
[0039]如图2所示,其为本发明实施例的短消息号码的识别处理装置的结构示意图,该处理装置包括:
[0040]号码提取模块11,用于接收短消息并提取短消息号码;
[0041]查询模块12,用于将所述短消息号码发送至网络中的服务器进行发信人查询;
[0042]接收模块13,用于接收返回的发信人信息,所述发信人信息中至少包括发信人名称;
[0043]本地校验模块14,用于在所述发信人信息为多个的情况下,执行本地校验,对所述发信人信息进行筛选;
[0044]显示模块15,用于将筛选出的发信人信息中包含的发信人名称显示在短消息的发信人显示区域中。
[0045]其中,根据本地校验机制的不同,上述的本地校验模块14可以具体采用如下两种结构构成:
[0046]I)本地校验模块可以为如下结构,其中,从服务器获得的发信人信息还包括发信人的地理信息:
[0047]位置获取模块,用于获取当前位置区域;
[0048]第一筛选模块,用于根据当前位置区域信息和所述发信人的地理信息,对多个所述发信人信息进行筛选,识别出与当前位置区域对应的发信人信息。其中,当前位置区域可以为所在省级或者市级区域。
[0049]2)本地校验模块还可以为如下结构:
[0050]内容信息获取模块,用于获取短消息内容信息;
[0051]第二筛选模块,用于根据所述短消息内容信息和所述发信人信息,对多个所述发信人信息进行筛选,识别出与所述短消息内容信息匹配的发信人信息。
[0052]本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:R0M、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
[0053]最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
【主权项】
1.一种短消息号码的识别处理方法,其特征在于,包括: 接收短消息,提取短消息号码; 将所述短消息号码发送至网络中的服务器进行发信人查询; 接收返回的发信人信息,所述发信人信息中至少包括发信人名称; 如果所述发信人信息为多个,则执行本地校验,对所述发信人信息进行筛选; 将筛选出的发信人信息中包含的发信人名称显示在短消息的发信人显示区域中。2.根据权利要求1所述的短消息号码的识别处理方法,其特征在于,所述发信人信息还包括发信人的地理信息; 所述执行本地校验,对所述发信人信息进行筛选的处理包括: 获取当前位置区域信息; 根据当前位置区域信息和所述发信人的地理信息,对多个所述发信人信息进行筛选,识别出与当前位置区域对应的发信人信息。3.根据权利要求2所述的短消息号码的识别处理方法,其特征在于,所述当前位置区域为所在省级或者市级区域。4.根据权利要求1所述的短消息号码的识别处理方法,其特征在于,所述执行本地校验,对所述发信人信息进行筛选的处理包括: 获取短消息内容信息; 根据所述短消息内容信息和所述发信人信息,对多个所述发信人信息进行筛选,识别出与所述短消息内容信息匹配的发信人信息。5.一种短消息号码的识别处理装置,其特征在于,包括: 号码提取模块,用于接收短消息并提取短消息号码; 查询模块,用于将所述短消息号码发送至网络中的服务器进行发信人查询; 接收模块,用于接收返回的发信人信息,所述发信人信息中至少包括发信人名称;本地校验模块,用于在所述发信人信息为多个的情况下,执行本地校验,对所述发信人ig息进行筛选; 显示模块,用于将筛选出的发信人信息中包含的发信人名称显示在短消息的发信人显示区域中。6.根据权利要求4所述的短消息号码的识别处理装置,其特征在于,所述发信人信息还包括发信人的地理信息; 所述本地校验模块包括: 位置获取模块,用于获取当前位置区域; 第一筛选模块,用于根据当前位置区域信息和所述发信人的地理信息,对多个所述发信人信息进行筛选,识别出与当前位置区域对应的发信人信息。7.根据权利要求6所述的短消息号码的识别处理装置,其特征在于,所述当前位置区域为所在省级或者市级区域。8.根据权利要求5所述的短消息号码的识别处理装置,其特征在于,所述本地校验模块包括: 内容信息获取模块,用于获取短消息内容信息; 第二筛选模块,用于根据所述短消息内容信息和所述发信人信息,对多个所述发信人信息进行筛选,识别出与所述短消息内容信息匹配的发信人信息。
【文档编号】H04W4/14GK105916126SQ201510710699
【公开日】2016年8月31日
【申请日】2015年10月27日
【发明人】田宇
【申请人】乐视移动智能信息技术(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1