本发明专利技术公开了一种保存短消息的方法及系统,以解决现有技术中服务器端存储负担大,有价值的短消息不能及时保存的问题。本发明专利技术中获取待处理短消息;根据设定的短消息属性信息,解析出每条短消息对应的属性信息;将与设定的存储规则匹配的属性信息对应的的短消息进行保存。通过本发明专利技术实现基于存储规则进行短消息的自动保存的,较有效的降低了存储空间的浪费率,降低了服务器端的存储负担,同时能够及时保存有价值的短消息。
【技术实现步骤摘要】
本专利技术涉及通信
,尤其涉及一种保存短消息的方法及系统。
技术介绍
目前的通信系统中,短消息业务得到了广泛的应用,短消息是现代社会,人们进行通信的一种基础和重要的沟通载体,包括手机短消息,即时通讯工具的聊天信息等,这些短消息中大部分是基于某种语境的简单聊天,没有收藏价值,但是也有部分短消息是具有很好收藏价值的,用户很希望能够保存下来,随时查询和浏览这些收藏的短消息。现有技术中对短消息进行收藏时主要采用以下两种方式 第一种方式将全部短消息都存储在服务器后端,保证存储的消息的完整性,当用户需要查看特定短消息的时候,浏览全部的短消息,并从中查找目标短消息。第二种方式用户主动选择存储和收藏特定的短消息,有针对性的将有价值的短消息全部存储,无价值的短消息则不存储,节约了服务器的存储空间。专利技术人在实施本专利技术的过程中,发现现有技术中上述两种对短消息进行收藏的方式至少存在以下技术问题采用第一种方式存储短消息时,由于将全部短消息进行存储,增加了服务器端的存储负担,浪费存储空间。并且由于存储的短消息中可能绝大部分是无价值的短消息,增大用户准确定位目标短消息的难度。采用第二种方式存储短消息时,若用户未能及时主动选择存储短消息,就会造成很多有价值的短消息不能被收藏。
技术实现思路
本专利技术的目的是提供一种保存短消息的方法及系统,以解决现有技术中浪费存储空间,以及很多有价值的短消息不能及时被保存的问题。本专利技术的目的是通过以下技术方案实现的本专利技术一方面提供了一种保存短消息的方法,该方法包括获取待处理短消息;根据设定的短消息属性信息,解析出每条短消息对应的属性信息;将每一条短消息对应的属性信息与设定的存储规则中对应属性匹配项进行匹配,确定出属性信息符合存储规则的对应短消息,并保存;和/或将各条短消息的同一类属性信息按设定的统计方法进行统计,得到统计属性信息,将统计属性信息与设定的存储规则中对应属性匹配项进行匹配,确定出统计属性信息符合存储规则的对应短消息,并保存。本专利技术的另一方面还提供了一种保存短消息的系统,该系统包括获取单元,用于获取待处理短消息;解析单元,用于根据设定的短消息属性信息,解析出每条短消息对应的属性信息;匹配保存单元,用于将每一条短消息对应的属性信息与设定的存储规则中对应属性匹配项进行匹配,确定出属性信息符合存储规则的对应短消息,并保存;和/或将各条短消息的同一类属性信息按设定的统计方法进行统计,得到统计属性信息,将统计属性信息与设定的存储规则中对应属性匹配项进行匹配,确定出统计属性信息符合存储规则的对应短消息,并保存。本专利技术提供的短消息保存方法和系统,是基于存储规则进行短消息的自动保存的,较有效的降低了存储空间的浪费率,降低了服务器端的存储负担,同时能够及时保存有价值的短消息。附图说明图I为本专利技术提供的保存短消息方法流程图;图2为本专利技术提供的保存短消息系统示意图。 具体实施例方式本专利技术提供一种基于存储规则的短信自动保存的方法,根据解析出的短消息属性信息,判断是否与设定的存储规则匹配,从而确定需要保存的短消息,及时有效,并且是有选择性的保存短消息。本专利技术实施例一提供了一种保存短消息的方法,实现过程如图I所示,该方法包括步骤SlOl :获取待处理短消息;步骤S102 :根据设定的短消息属性信息,解析出每条短消息对应的属性信息;步骤S103 :将与设定的存储规则匹配的属性信息对应的的短消息进行保存。具体的,将每一条短消息对应的属性信息与设定的存储规则中对应属性匹配项进行匹配,确定出属性信息符合存储规则的对应短消息,并保存;和/或将各条短消息的同一类属性信息按设定的统计方法进行统计,得到统计属性信息,将统计属性信息与设定的存储规则中对应属性匹配项进行匹配,确定出统计属性信息符合存储规则的对应短消息,并保存。本专利技术实施例提供的短消息保存方法,是基于存储规则进行短消息的自动保存的,较有效的降低了存储空间的浪费率,降低了服务器端的存储负担,同时能够及时保存有价值的短消息。本专利技术实施例二是对实施例一的进一步详细说明。优选的,步骤S102中,用户可以根据设定的不同短消息属性信息解析出相对应的短消息属性信息,例如设定的短消息属性信息为来源属性时,解析出所述每条短消息对应的发送方标识;设定的短消息属性信息为浏览属性时,解析出所述每条短消息被浏览的次数和/或浏览时间;设定的短消息属性信息为内容关键词属性时,解析出每条短消息对应的内容关键词在全部待处理的短消息中出现的次数。优选的,当解析出不同的属性信息时,步骤S103中将每一条短消息的属性信息与存储规则中的属性匹配项进行匹配的过程,相应的采用以下过程当解析出的属性信息为发送方标识时,分别判断每一条短消息的发送方标识是否为存储规则中设定的发送方标识,若是,则该条短消息的属性信息匹配存储规则中对应的属性匹配项;当解析出的属性信息为被浏览次数时,分别比较每一条短消息的浏览次数是否大于存储规则中设定的浏览次数,若大于,则该条短消息的属性信息匹配存储规则中对应的属性匹配项;当解析出的属性信息为浏览时间时,分别比较每一条短消息的浏览时间是否大于存储规则中设定的浏览时间,若大于,则该条短消息的属性信息匹配存储规则中对应的属 性匹配项;当解析出的属性信息为内容关键词出现的次数时,比较该内容关键词出现的次数是否小于存储规则中设定的次数,若小于,则该内容关键词对应的短消息属性信息匹配存储规则中对应的属性匹配项。优选的,将各条短消息的同一类属性信息按设定的统计方法进行统计,得到统计属性信息,将统计属性信息与设定的存储规则中对应属性匹配项进行匹配的过程,可以采用如下方式当解析出的属性信息为发送方标识时,统计具有相同发送方标识的短消息数量作为统计属性信息,判断统计属性信息中统计的短消息数量是否大于存储规则中设定的具有相同发送方标识对应的短消息数量,若大于,该统计属性信息匹配存储规则中的属性匹配项;当解析出的属性信息为被浏览次数时,统计浏览次数大于设定值的短消息,并将该设定值作为统计属性信息,判断该设定值是否大于存储规则中设定的浏览次数,若大于,该统计属性信息匹配存储规则中的属性匹配项;当解析出的属性信息为浏览时间时,统计浏览时间大于设定值的短消息,并将该设定值作为统计属性信息,判断该设定值是否大于存储规则中设定的浏览时间,若大于,该统计属性信息匹配存储规则中的属性匹配项;当解析出的属性信息为关键词出现的次数时,统计关键词出现次数小于设定值的短消息,并将该设定值作为统计属性信息,判断该设定值是否小于存储规则中设定的出现次数,若小于,该统计属性信息匹配存储规则中的属性匹配项。优选的,本专利技术实施例中还可以为存储规则中的每一属性匹配项设定权重,并设定保存短消息的权重阈值;计算短消息属性信息匹配的属性匹配项的权重总和;当所述权重总和达到所述权重阈值时,保存对应的短消息。更为优选的,本专利技术实施例用户可以主动选择存储某些短消息,当用户选择主动保存短消息时,可以根据用户的行为自动调整设定的属性匹配项的权重,实现过程为解析用户主动保存的短消息的属性信息;判断主动保存的短消息属性信息是否匹配设定的存储规则中的属性匹配项;若匹配,则调整与该属性信息匹配的属性匹配项的权重;若不匹配,则添加该属性信息为新的属性匹配项。本专利技术本文档来自技高网...
【技术保护点】
一种保存短消息的方法,其特征在于,该方法包括:获取待处理短消息;根据设定的短消息属性信息,解析出每条短消息对应的属性信息;将每一条短消息对应的属性信息与设定的存储规则中对应属性匹配项进行匹配,确定出属性信息符合存储规则的对应短消息,并保存;和/或将各条短消息的同一类属性信息按设定的统计方法进行统计,得到统计属性信息,将统计属性信息与设定的存储规则中对应属性匹配项进行匹配,确定出统计属性信息符合存储规则的对应短消息,并保存。
【技术特征摘要】
【专利技术属性】
技术研发人员:王斌,范典,谢良,
申请(专利权)人:北京小米科技有限责任公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。