一种筛选信息的处理方法及装置的制作方法

文档序号:6356038阅读:418来源:国知局
专利名称:一种筛选信息的处理方法及装置的制作方法
技术领域
本发明属于网络技术领域,尤其涉及一种筛选信息的处理方法及装置。
背景技术
随着社会化网络的逐步发展,人们的一些行为信息,都会在一些网站的动态信息 中显示。但是现有的动态信息的筛选,仅限于在1维的分类上进行筛选,无法实现复杂的动 态蹄选。申请号码200710301644. 4的专利,公开了一种在即时通信中获取用户最新动态 信息的装置,包括资料更新模块、筛选显示模块以及用户资料更新数据库其中,资料更 新模块,用于当预先定义的事件集中的任何一个更新事件发生时,将所述更新事件的更新 内容保存到用户资料更新数据库中;用户资料更新数据库,用于保存来自资料更新模块的 更新内容;筛选显示模块,用于访问用户资料更新数据库,对用户资料更新数据库中保存的 更新内容进行筛选,将筛选出的符合要求的更新内容进行显示。其中筛选显示模块进一步包括信息关注模块、聊天窗口模块或好友资料模块,其 中,信息关注模块,用于访问用户资料更新数据库,从中筛选出更新用户与指定用户为好友 关系,且更新日期在预先规定的日期之前的记录,并将筛选出的记录进行显示。聊天窗口模块,用于访问用户资料更新数据库,从中筛选出更新用户为指定用户 的指定好友,且更新日期在预先规定的日期之前的记录,对筛选出的记录按更新日期进行 排序,并将排序后的记录进行显示。排序方式为更新日期距离当前日期越近的记录排位越
A+^. 、r .罪刖。好友资料模块,用于访问用户资料更新数据库,从中筛选出更新用户为指定用户 的指定好友,且更新日期在预先规定的日期之前的记录,并将筛选出的记录进行显示。上述专利存在的缺点是随着用户获取不同业务的更新信息,业务模块的种类也随之增加,每个业务模块 在显示更新信息时,需要重新设置筛选条件并且只能在一维的分类上进行筛选,实现起来 比较复杂。

发明内容
本发明提供了一种筛选信息的处理方法及装置,实现了根据多维度分类,进行筛 选的过程。为达到上述目的,本发明的技术方案包括以下步骤定义筛选的条件并将所述条件划分为η维的分类;根据所述条件及所属分类,构造条件表达式并依据选择的条件及所属分类,给所 述条件表达式进行赋值;根据赋值后的条件表达式,筛选动态数据信息;将筛选出的动态数据信息进行存储。
本发明在多维的基础上,构造条件表达式,进行动态数据信息的筛选,实现方式简


此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发 明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中图1是本发明的流程图;图2是本发明的η维分类结构图;图3是本发明装置1的结构图;图4是本发明装置2的结构图。
具体实施例方式下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的 情况下,本申请中的实施例及实施例中的特征可以相互组合。本发明的技术方案为定义筛选的条件并将所述条件划分为η维的分类;根据所述条件及所属分类,构造条件表达式并依据选择的条件及所属分类,给所 述条件表达式进行赋值;根据赋值后的条件表达式,筛选动态数据信息。将筛选出的动态数据信息进行存储。图1是本发明的流程图,详细步骤如下步骤101 系统定义好所有筛选的条件;步骤102 将所有筛选的条件划分为η个维度的分类;步骤103 根据所述条件及所属分类,构造条件表达式并依据选择的条件及所属 分类,给所述条件表达式进行赋值;步骤104 根据赋值后的条件表达式,从动态信息数据库筛选出动态数据信息。步骤105 将筛选出的动态数据信息进行存储。图2是本发明的η维分类结构图,详细描述如下首先,系统定义好所有筛选的条件,例如所有筛选的条件包括但不限于日志、 相册、留言、好友、访客、1天前、1月前。如图所述在1维中的条件包括但不限于日志、相册、留言。在2维中的条件包括但不限于好友、访客。在3维中的条件包括但不限于1天前、1月前。在η维中的条件包括但不限于本科、研究生。其次,根据该条件及所属分类,构造条件表达式Y = 1 维(a, b,c) · 2 维(d,e) · 3 维(f,g)…η 维(k,f)再次依据选择的条件及所属分类,给所述条件表达式进行赋值,并依据赋值后的 条件表达式,从动态信息数据库筛选出动态数据信息。
4
例1 将好友一个月前的相册变化情况显示出来,则可以采取3维元素的组合,给 构造的条件表达式进行赋值Y = 1维(相册)· 2维(好友)· 3维(1个月前)根据上述条件表达式,从动态信息数据库筛选出动态数据信息。例2 将好友一天前的日志、相册变化情况显示出来,则可以采取3维元素的组合, 给构造的条件表达式进行赋值Y = 1维(日志、相册)· 2维(好友)· 3维(一天前)根据上述赋值后的条件表达式,从动态信息数据库筛选出动态数据信息。例3 将好友一天前的日志、相册、留言的变化情况显示出来,则可以采取3维元素 的组合,给构造的条件表达式进行赋值Y = 1维(日志、相册、留言)· 2维(好友)· 3维(一天前)根据上述赋值后的条件表达式,从动态信息数据库筛选出动态数据信息。例4 将好友一个月前的日志、相册、留言的变化情况显示出来,则可以采取3维元 素的组合,给构造的条件表达式进行赋值Y = 1维(日志、相册、留言) 2维(好友)*3维(一个月前)根据上述赋值后的条件表达式,从动态信息数据库筛选出动态数据信息。图3是本发明装置1的结构图,详细描述如下本装置包括301定义条件模块、302维度划分模块、303构造表达式模块、304赋值 模块,305筛选信息模块。301定义条件模块与302维度划分模块相连,用于定义好所有筛选的条件;302维度划分模块与303构造表达式模块相连,用于将所有筛选的条件划分为η个 维度;303构造表达式模块与304赋值模块相连,用于根据该条件及所属分类,构造条件 表达式;304赋值模块与305筛选信息模块相连,用于根据选择要筛选的条件及所属的分 类,给所述条件表达式进行赋值;305筛选信息模块,用于依据赋值后的条件表达式,从动态信息数据库筛选出动态 数据信息。图4是本发明装置2的结构图,描述如下本装置包括301定义条件模块、302维度划分模块、303构造表达式模块、304赋值 模块,305筛选信息模块。301定义条件模块与302维度划分模块相连,用于定义好所有筛选的条件;302维度划分模块与303构造表达式模块相连,用于将所有筛选的条件划分为η个 维度;303构造表达式模块与304赋值模块相连,用于根据该条件及所属分类,构造条件 表达式;304赋值模块与305筛选信息模块相连,用于根据选择要筛选的条件及所属的分 类,给所述条件表达式进行赋值;305筛选信息模块,用于依据赋值后的条件表达式,从动态信息数据库筛选出动态
5数据信息。306存储模块与305筛选信息模块相连,用于存储筛选信息模块根据赋值后的条 件表达式筛选出的数据信息。本发明在多维的基础上,构造条件表达式,进行动态数据信息的筛选,实现方式简 以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技 术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修 改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种筛选信息的处理方法,其特征在于定义筛选的条件并将所述条件划分为Π维的分类;根据所述条件及所属分类,构造条件表达式并依据选择的条件及所属分类,给所述条 件表达式进行赋值;根据赋值后的条件表达式,筛选动态数据信息;将筛选出的动态数据信息进行存储。
2.根据权利要求1所述的方法,其特征在于根据所述条件及所属分类,构造条件表达 式为Υ = 1维(a,b,c) ·2 维(d,e) ·3 维(f,g)…η 维(k,f),其中,a,b,c,d,e,k,f 为 条件;1维,2维,3维,η维为分类。
3.根据权利要求2所述的方法,其特征在于在1维中的条件包括但不限于日志、相 册、留言;在2维中的条件包括但不限于好友、访客;在3维中的条件包括但不限于1天 前、1月前;在η维中的条件包括但不限于本科、研究生。
4.根据权利要求3所述的方法,其特征在于若1维中的条件为相册,2维中的条件为 好友,3维中的条件为1个月前,则赋值后的条件表达式为Y = 1维(相册)· 2维(好友)· 3维(1个月前)
5.根据权利要求1所述的方法,其特征在于根据赋值后的条件表达式,筛选动态数据 信息是指根据赋值后的条件表达式,从动态信息数据库筛选出动态数据信息。
6.一种筛选信息的处理装置,其特征在于该装置包括定义条件模块、维度划分模块、构造表达式模块、赋值模块、筛选信息模块、存储模块。所述定义条件模块与所述维度划分模块相连,用于定义好所有筛选的条件;所述维度划分模块与所述构造表达式模块相连,用于将所有筛选的条件划分为η个维度;所述构造表达式模块与所述赋值模块相连,用于根据该条件及所属分类,构造条件表 达式;所述赋值模块与所述构造表达式模块相连,用于根据选择筛选的条件及所属的分类, 给所述条件表达式进行赋值;所述筛选信息模块与所述赋值模块相连,用于根据赋值后的条件表达式筛选动态数据 fn息ο所述存储模块,与所述筛选信息模块相连,用于存储从动态信息数据库筛选出动态数 据信息。
7.根据权利要求6所述的装置,其特征在于所述构造表达式模块,根据所述条件及所 属分类,构造的条件表达式为Y = 1维(a, b,c) · 2维(d,e) · 3维(f,g)…η维(k,f), 其中,a, b,c, d,e, k,f为条件;1维,2维,3维,η维为分类。
8.根据权利要求7所述的装置,其特征在于在1维中的条件包括但不限于日志、相 册、留言;在2维中的条件包括但不限于好友、访客;在3维中的条件包括但不限于1天 前、1月前;在η维中的条件包括但不限于本科、研究生。
9.根据权利要求6所述的装置,其特征在于所述筛选信息模块,进一步用于根据赋 值后的条件表达式,从动态信息数据库筛选出动态数据信息。
全文摘要
本发明提供了一种筛选信息的处理方法及装置,本发明的技术方案包括以下步骤定义筛选的条件并将所述条件划分为n维的分类;根据所述条件及所属分类,构造条件表达式并依据选择的条件及所属分类,给所述条件表达式进行赋值;根据赋值后的条件表达式,筛选动态数据信息;将筛选出的动态数据信息进行存储。本发明在多维的基础上,构造条件表达式,进行动态数据信息的筛选,实现方式简单。
文档编号G06F17/30GK102135993SQ20111006176
公开日2011年7月27日 申请日期2011年3月15日 优先权日2011年3月15日
发明者胡加明 申请人:苏州阔地网络科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1