广告短信识别方法、电子装置、终端设备及存储介质制造方法及图纸

技术编号:18898814 阅读:27 留言:0更新日期:2018-09-08 13:42
本发明专利技术公开了一种广告短信识别方法,属于移动通信领域。一种广告短信识别方法,包括以下步骤:S1、接收并保存手机终端发送的短信后上传的信息;S2、判断是否接收到过于本次保存信息中的短信内容相同的短信内容,若有则跳过S3直接执行S4,若没有则执行S3;S3、创建一个计数器用以累计接收到该短信内容的IMEI数量;S4、调用计数器,将该计数器的值加1;S5、判断与该短信内容对应的计数器的值是否达到或超过预设阀值,若达到则向所有上传该短信内容的手机终端反馈该短信为广告信息,若超过则向本次上传该短信内容的手机终端反馈该短信为广告信息,若没达到则直接结束。本发明专利技术能有效识别广告信息,避免广告信息对用户的骚扰。

Advertisement short message recognition method, electronic device, terminal device and storage medium

The invention discloses an advertisement short message recognition method, which belongs to the field of mobile communication. An advertisement short message recognition method includes the following steps: S1, receiving and saving the message sent by the mobile phone terminal and uploading the message; S2, judging whether to receive the same short message content in the saved message too much, if there is one, skipping S3 and directly executing S4, if not, executing S3, creating a counter; To accumulatively receive the SMS content IMEI number; S4, call counter, the value of the counter added 1; S5, determine whether the value of the counter corresponding to the SMS content reached or exceeded the preset threshold, if reached, to all the mobile phone terminals uploading the SMS content to feedback the SMS as advertising information, if exceeded, to The mobile terminal that uploaded the SMS content feedback the SMS as advertising information, if not reached, it will end directly. The invention can effectively identify advertisement information and avoid the harassment of advertising information to users.

【技术实现步骤摘要】
广告短信识别方法、电子装置、终端设备及存储介质
本专利技术涉及移动通信
,涉及一种广告短信识别方法、电子装置、终端设备及存储介质。
技术介绍
手机是我们最常用的通讯工具,而短信又是频度最高的通讯手段之一。通过短信,我们每天会收取到大量的来自外界的信息。当然,大量的用户也在利益的诱使之下,为了私利而制造各种垃圾短信。例如:诱使用户回复的扣费短信、各种商业广告和诈骗短信。为了避免各种垃圾短信的困扰,现有的最常用的垃圾短信处理方法是根据预设的关键字、关键字组合或者本地规则对接收的短信进行判断拦截,或者是通过手机内置的黑名单功能,允许用户添加黑名单,根据黑名单进行拦击短信和垃圾号码进行拦截。但是无论是关键字、关键字组合、本地规则或者黑名单一般都是根据已经拦截的垃圾短信进行设定的,而垃圾短信是多变的,更有甚者通过不断更换、或用多组号码来规避用户在电信部门的投诉,为屏蔽和阻挡广告短信带来障碍。
技术实现思路
本专利技术要解决的技术问题是为了克服现有技术中可以通过不断更换、或用多组号码来规避被屏蔽的问题,提出了一种广告短信识别方法、电子装置、终端设备及存储介质,针对广告短信的特点之一“群发”,通过对短信内容进行比对判断以甄别出广告信息,有效识别广告信息,使得通过更换发送号码将无法逃避被屏蔽的结果。本专利技术是通过下述技术方案来解决上述技术问题:一种广告短信识别方法,包括以下步骤:S1、接收并保存手机终端在收到非手机联系人发送的短信后上传的信息,所述信息包括短信内容、终端短信ID和终端设备IMEI;S2、判断之前保存的信息中是否有与本次保存信息中的短信内容相同的短信内容,若有则跳过S3直接执行S4,若没有则执行S3;S3、创建一个与该短信内容相对应的计数器用以累计接收到该短信内容的IMEI数量,所述计数器的初始值为0;S4、调用该短信内容相对应的计数器,将该计数器的值加1;S5、判断该短信内容相对应的计数器的值是否达到或超过预设阀值,若达到则执行S6,若超过则执行S7,若没达到则直接结束;S6、向所有上传该短信内容的手机终端反馈该短信为广告信息,以便手机终端根据所述反馈将该短信进行隔离;S7、向本次上传该短信内容的手机终端反馈该短信为广告信息,以便该手机终端根据所述反馈将该短信进行隔离。优选地,该方法还包括以下步骤:S8、手机终端获取发送被隔离的短信的手机号码保存至手机黑名单中。优选地,步骤S2具体为:判断预设的短信内容-计数器对应表中是否包含有与本次保存信息中的短信内容相同的短信内容,所述短信内容-计数器对应表中保存有短信内容和与之相对应的计数器的调用路径;步骤S4具体为:通过从预设的短信内容-计数器对应表中获取到该短信内容相对应的计数器的调用路径,以此实现调用该短信内容相对应的计数器。优选地,步骤S3还包括:将该短信内容和相对应的计数器的调用路径添加到短信内容-计数器对应表中。优选地,所述信息包括的短信内容为将短信根据预设的信息编码规则转换后的代码。优选地,所述信息编码规则为:代码=信息长度码-首位位置码&首位位置上的字符码-中间位置码&中间位置上的字符码-末位位置码&末位位置上的字符码;其中,所述信息长度码表示一条短信中包含的字的数量,所述位置码表示字按从前往后的顺序在短信中的排列位置,所述字符码为对应短信中包含的每个字的唯一可识别的编码。优选地,所述中间位置码至少为一个,中间位置码的数量根据短息的总字数决定,计算规则为:N=L/S-1;其中,N表示中间位置码的数量,当N为非整数时,仅取整数部分;L表示短信的总字数;S表示间隔字数;所述中间中位置码的计算规则为:An=S*n;其中,An表示按从前往后的顺序排列的第n个中间位置码;A0表示首位位置码;S表示间隔字数;n表示中间位置码的排序,n取1至N的自然数。一种电子装置,所述电子装置上存储有广告短信识别系统,所述广告短信识别系统包括:接收模块,用于接收并保存手机终端在收到非手机联系人发送的短信后上传的信息,所述信息包括短信内容、终端短信ID和终端设备IMEI;内容识别模块,用于判断之前保存的信息中是否有与本次保存信息中的短信内容相同的短信内容;计数器创建模块,用于创建一个与该短信内容相对应的计数器用以累计接收到该短信内容的IMEI数量,所述计数器的初始值为0;计数模块,用于当之前保存的信息中具有与本次保存信息中的短信内容相同的短信内容时,调用该短信内容相对应的计数器,将该计数器的值加1;广告短信判断模块,用于判断该短信内容相对应的计数器的值是否达到或超过预设阀值;反馈模块,用于当该短信内容相对应的计数器的值达到预设阀值时,向所有上传该短信内容的手机终端反馈该短信为广告信息,以便手机终端根据所述反馈将该短信进行隔离;还用于当该短信内容相对应的计数器的值超过预设阀值时,向本次上传该短信内容的手机终端反馈该短信为广告信息,以便该手机终端根据所述反馈将该短信进行隔离。一种终端设备,包括存储器和处理器,所述存储器上存储有可被所述处理器执行的广告短信识别系统,所述系统被所述处理器执行时实现如前述中任一项所述的广告短信识别方法的步骤。一种计算机可读存储介质,所述计算机可读存储介质内存储有广告短信识别系统,所述广告短信识别系统可被至少一个处理器所执行,以使所述至少一个处理器执行如前述中任一项所述的广告短信识别方法的步骤。本专利技术的积极进步效果在于:1)本专利技术能有效识别广告信息,避免广告信息对用户的骚扰。2)根据信息的内容和广告的特点以无差别覆盖的方式来甄别广告信息,使的通过更换发送号码将无法逃避被屏蔽。附图说明图1示出了本专利技术广告短信识别方法实施例一的流程图;图2示出了本专利技术广告短信识别方法实施例二的流程图;图3示出了本专利技术电子装置中广告短信识别系统第一实施例的程序模块示意图;图4示出了本专利技术终端设备一实施例的硬件架构示意图。附图标记:本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式下面通过实施例的方式进一步说明本专利技术,但并不因此将本专利技术限制在所述的实施例范围之中。首先,本专利技术提出一种广告短信识别方法。在实施例一中,如图1所示,所述的广告短信识别方法包括如下步骤:S1、接收并保存手机终端在收到非手机联系人发送的短信后上传的信息,所述信息包括短信内容、终端短信ID和终端设备IMEI(InternationalMobileEquipmentIdentity,国际移动设备身份码)。所述短信息内容就是指前述非手机联系人发送的短信的内容。所述终端短信ID是指短信在手机终端的短信列表集合中的ID,是信息的唯一标示符,根据收到短信的时间先后分配终端短信ID,即使有两条一模一样的短信时,也可以通过ID进行区分。所述终端设备IMEI是指上传信息的手机终端的终端设备IMEI。在接收到信息后,所述信息可以类似下表结构保存在特定数据库中:S2、判断之前保存的信息中是否有与本次保存信息中的短信内容相同的短信内容,若有则跳过S3直接执行S4,若没有则执行S3。在一实施例中,预设有短信内容-计数器对应表,所述短信内容-计数器对应表中保存有短信内容和与之相对应的计数器的调用路径,相同短信内容在该对应表中只保存一次,仅在创造与该短信内容相对应的计数器时(本文档来自技高网...

【技术保护点】
1.一种广告短信识别方法,其特征在于,包括以下步骤:S1、接收并保存手机终端在收到非手机联系人发送的短信后上传的信息,所述信息包括短信内容、终端短信ID和终端设备IMEI;S2、判断之前保存的信息中是否有与本次保存信息中的短信内容相同的短信内容,若有则跳过S3直接执行S4,若没有则执行S3;S3、创建一个与该短信内容相对应的计数器用以累计接收到该短信内容的IMEI数量,所述计数器的初始值为0;S4、调用该短信内容相对应的计数器,将该计数器的值加1;S5、判断该短信内容相对应的计数器的值是否达到或超过预设阀值,若达到则执行S6,若超过则执行S7,若没达到则直接结束;S6、向所有上传该短信内容的手机终端反馈该短信为广告信息,以便手机终端根据所述反馈将该短信进行隔离;S7、向本次上传该短信内容的手机终端反馈该短信为广告信息,以便该手机终端根据所述反馈将该短信进行隔离。

【技术特征摘要】
1.一种广告短信识别方法,其特征在于,包括以下步骤:S1、接收并保存手机终端在收到非手机联系人发送的短信后上传的信息,所述信息包括短信内容、终端短信ID和终端设备IMEI;S2、判断之前保存的信息中是否有与本次保存信息中的短信内容相同的短信内容,若有则跳过S3直接执行S4,若没有则执行S3;S3、创建一个与该短信内容相对应的计数器用以累计接收到该短信内容的IMEI数量,所述计数器的初始值为0;S4、调用该短信内容相对应的计数器,将该计数器的值加1;S5、判断该短信内容相对应的计数器的值是否达到或超过预设阀值,若达到则执行S6,若超过则执行S7,若没达到则直接结束;S6、向所有上传该短信内容的手机终端反馈该短信为广告信息,以便手机终端根据所述反馈将该短信进行隔离;S7、向本次上传该短信内容的手机终端反馈该短信为广告信息,以便该手机终端根据所述反馈将该短信进行隔离。2.根据权利要求1所述的广告短信识别方法,其特征在于,该方法还包括以下步骤:S8、手机终端获取发送被隔离的短信的手机号码保存至手机黑名单中。3.根据权利要求1所述的广告短信识别方法,其特征在于,步骤S2具体为:判断预设的短信内容-计数器对应表中是否包含有与本次保存信息中的短信内容相同的短信内容,所述短信内容-计数器对应表中保存有短信内容和与之相对应的计数器的调用路径;步骤S4具体为:通过从预设的短信内容-计数器对应表中获取到该短信内容相对应的计数器的调用路径,以此实现调用该短信内容相对应的计数器。4.根据权利要求3所述的广告短信识别方法,其特征在于,步骤S3还包括:将该短信内容和相对应的计数器的调用路径添加到短信内容-计数器对应表中。5.根据权利要求1所述的广告短信识别方法,其特征在于,所述信息包括的短信内容为将短信根据预设的信息编码规则转换后的代码。6.根据权利要求5所述的广告短信识别方法,其特征在于,所述信息编码规则为:代码=信息长度码-首位位置码&首位位置上的字符码-中间位置码&中间位置上的字符码-末位位置码&末位位置上的字符码;其中,所述信息长度码表示一条短信中包含的字的数量,所述位置码表示字按从前往后的顺序在短...

【专利技术属性】
技术研发人员:刘真
申请(专利权)人:平安科技深圳有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1