垃圾短信处理方法和装置的制造方法

文档序号:9847410阅读:539来源:国知局
垃圾短信处理方法和装置的制造方法
【技术领域】
[0001]本发明涉及通信技术,尤其涉及一种垃圾短信处理方法和装置。
【背景技术】
[0002]随着通信技术的发展,垃圾短信也出现短信的发送和接收过程中。现有技术中,会采用垃圾短信监控系统,对短信发送端发送的短信进行分析,可以根据各种预设的识别策略或者人工方式对短信进行分析,确定短信是否是垃圾短信,若确定短信是垃圾短信,则将短信拦截放入到垃圾短信数据库中,不将短信发送给短信接收端。
[0003]然而现有技术中,无论是智能识别方法还是人工识别方式,都会出现对短信进行的分析出现误判断的情况,从而将正常的短信判定为垃圾短信,将误判断的短信放入到垃圾短信数据库中,现有技术将短信放入到垃圾短信数据库中之后会对垃圾短信数据库中的短信进行定期销毁等处理,从而导致误判断为垃圾短信的短信无法正常的发送到短信接收端处。

【发明内容】

[0004]本发明提供一种垃圾短信处理方法和装置,用以解决现有技术中现有技术将短信放入到垃圾短信数据库中之后会对垃圾短信数据库中的短信进行定期销毁等处理,从而导致误判断为垃圾短信的短信无法正常的发送到短信接收端处的问题。
[0005]本发明的一方面是提供一种垃圾短信处理方法,包括:
[0006]从垃圾短信数据库中提取垃圾短信,所述垃圾短信中包括短信发送时间、短信接收端标识;
[0007]根据当前时间,筛选出短信发送时间与所述当前时间的差值小于等于第一预设时间的垃圾短信;
[0008]根据预设规则,确定是否将筛选出的垃圾短信进行发送;
[0009]若是,则将筛选出的垃圾短信发送给与所述短信接收端标识对应的终端。
[0010]本发明的另一方面是提供一种垃圾短信处理装置,包括:
[0011 ]提取模块,用于从垃圾短信数据库中提取垃圾短信,所述垃圾短信中包括短信发送时间、短信接收端标识;
[0012]筛选模块,用于根据当前时间,筛选出短信发送时间与所述当前时间的差值小于等于第一预设时间的垃圾短信;
[0013]确定模块,用于根据预设规则,确定是否将筛选出的垃圾短信进行发送;
[0014]发送模块,用于若所述确定模块确定将筛选出的垃圾短信进行发送,则将筛选出的垃圾短信发送给与所述短信接收端标识对应的终端。
[0015]本发明通过从垃圾短信数据库中提取垃圾短信,垃圾短信中包括短信发送时间、短信接收端标识;根据当前时间,筛选出短信发送时间与当前时间的差值小于等于第一预设时间的垃圾短信;根据预设规则,确定是否将筛选出的垃圾短信进行发送;若是,则将筛选出的垃圾短信发送给与短信接收端标识对应的终端。实现了将被误拦截的短信重新下发给用户,将拦击短信进行二次放通,将误判断为垃圾短信的短信正常的发送到短信接收端处。
【附图说明】
[0016]图1为本发明实施例一提供的垃圾短信处理方法的流程图;
[0017]图2为本发明实施例二提供的垃圾短信处理方法的流程图;
[0018]图3为本发明实施例三提供的垃圾短信处理装置的结构示意图;
[0019]图4为本发明实施例四提供的垃圾短信处理装置的结构示意图。
【具体实施方式】
[0020]为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0021]图1为本发明实施例一提供的垃圾短信处理方法的流程图,如图1所示,本实施例的方法包括:
[0022]步骤101、从垃圾短信数据库中提取垃圾短信,垃圾短信中包括短信发送时间、短信接收端标识。
[0023]在本实施例中,具体的,垃圾短信数据库中存储了之前拦截的垃圾短信,可以从垃圾短信数据库中提取出垃圾短信,垃圾短信中包括短信发送时间以及短信接收端标识。
[0024]步骤102、根据当前时间,筛选出短信发送时间与当前时间的差值小于等于第一预设时间的垃圾短信。
[0025]在本实施例中,具体的,由于垃圾短信数据库中的被拦截的垃圾短信的数量较大,本实施例会针对垃圾短信数据库中的垃圾短信赋予一个短信拦截时间,短信拦截时间可以是短信发送时间。然后根据当前时间,确定短信发送时间与当前时间的差值,将短信发送时间与当前时间的差值小于等于第一预设时间的垃圾短信筛选出来。一般情况下,第一预设时间设定为2天或3天,即提取出已经被拦截了 2天或3天之内垃圾短信。
[0026]步骤103、根据预设规则,确定是否将筛选出的垃圾短信进行发送。
[0027]在本实施例中,具体的,根据预设规则,确定筛选出的垃圾短信是否是真正的垃圾短信;可以对现有的一系列算法的顺序进行重新排布之后,对筛选出的垃圾短信进行识别,以确定筛选出的垃圾短信是否是真正的垃圾短信;也可以是,人工查看筛选出的垃圾短信中的短信内容,以确定筛选出的垃圾短信是否是真正的垃圾短信。若确定不是真正的垃圾短信,则将筛选出的垃圾短信进行发送;若确定是真正的垃圾短信,则不发送筛选出的垃圾短?目O
[0028]步骤104、若是,则将筛选出的垃圾短信发送给与短信接收端标识对应的终端。
[0029]在本实施例中,具体的,若确定将筛选出的垃圾短信进行发送,则根据垃圾短信中的提交时间、短信内容、短信接收端标识等信息自动构造一条短信,然后将重新构造的短信通过短信中心平台接口提交给短信中心;短信中心收到从垃圾短信平台接口送来的短信之后,将该短信直接下方给与短信接收端标识对应的终端。
[0030]当一条筛选出的垃圾短信被再次发送给与短信接收端标识对应的终端之后,可以将垃圾短信数据库中的该垃圾短信进行标识,标识该垃圾短信已经被二次放通,被发送给了接收方,避免下次提取垃圾短信数据库中的垃圾短信时候还会提取该垃圾短信。
[0031]并且,可以生成一个二次放通统计报表,可以按照日、月统计预设时间端内放通条数、垃圾短信数量、以及放通率,其中,放通率=放通条数/垃圾短信数量,并且放通率以百分比的形式体现,精确到两个小数点。
[0032]为了避免同一时间发送给短信中心的二次放通的垃圾短信数量过大,给短信中心带来风险和影响,从而在对确定需要发送的垃圾短信进行发送的时候,需要做流量控制。流量控制机制可以是,管理员用户在执行一批需要发送的垃圾短信的再次发送的时候,确定一次发送的短信的最大条数为1000条;流量控制机制也可以是,设置每秒钟垃圾短信发往短信中心的速度范围为10-500条/秒。从而可以避免大流量的需要再次发送的垃圾短信对短信中心造成的冲击。
[0033]本实施例通过从垃圾短信数据库中提取垃圾短信,然后筛选出短信发送时间与当前时间的差值小于等于第一预设时间的垃圾短信,在确定了需要将筛选出的垃圾短信进行发送的时候,则将筛选出的垃圾短信发送给与短信接收端标识对应的终端。从而实现了将被误拦
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1