【技术实现步骤摘要】
【国外来华专利技术】用于有效分类数据对象的系统和方法
技术介绍
数据管理系统,诸如档案系统和数据丢失保护(DLP)系统,常常以不同方式处理不同类别的数据。例如,不同的数据保留或数据安全性策略可适用于内部电子邮件消息与发送给客户端的电子邮件消息、或营销数据文件与金融或工程数据文件。照此,数据管理系统常常在确定如何处理单个数据对象之前将每个数据对象分配给一个类别。不幸的是,由数据管理系统处理的数据对象的数量可能非常大,常常伴随着工作负载高峰时期。所以,分类数据对象的过程常常被证明是数据管理系统的瓶颈。因此,本公开识别并解决了对有效分类数据对象的另外且改善的系统和方法的需要。
技术实现思路
如下文将更详细描述的,本公开描述了根据分类规则集合用于有效分类数据对象的各种系统和方法。本文所描述的系统和方法可创建用于分类数据对象的规则评估作业,然后根据规则评估作业的估计处理时间对规则评估作业进行排队,从而减少根据分类规则集合对数据对象进行分类所需的时间。本文所描述的系统和方法也可估计处理基于历史数据的分类规则所需的处理时间,并且可采用其他技术,以用于提高对数据对象进行分类的效率,诸如利用多核处理器,将规则处 ...
【技术保护点】
1.一种用于有效分类数据对象的计算机实现的方法,所述方法的至少一部分由包括至少一个处理器的计算设备执行,所述方法包括:根据分类数据对象的多个规则接收待分类的数据对象,其中每个分类规则包括至少一个子句;针对所述多个分类规则中的每个分类规则创建规则评估作业,所述规则评估作业指导规则评估处理器根据所述分类规则内的所述子句评估所述数据对象,其中所述规则评估处理器以估计的处理时间的递增次序来评估所述分类规则内的所述子句;将针对所述多个分类规则创建的所述规则评估作业提交给至少一个规则评估队列,以供所述规则评估处理器处理,其中所述规则评估作业以估计的处理时间的递减次序提交;从所述规则评估 ...
【技术特征摘要】
【国外来华专利技术】2015.12.30 US 14/9842161.一种用于有效分类数据对象的计算机实现的方法,所述方法的至少一部分由包括至少一个处理器的计算设备执行,所述方法包括:根据分类数据对象的多个规则接收待分类的数据对象,其中每个分类规则包括至少一个子句;针对所述多个分类规则中的每个分类规则创建规则评估作业,所述规则评估作业指导规则评估处理器根据所述分类规则内的所述子句评估所述数据对象,其中所述规则评估处理器以估计的处理时间的递增次序来评估所述分类规则内的所述子句;将针对所述多个分类规则创建的所述规则评估作业提交给至少一个规则评估队列,以供所述规则评估处理器处理,其中所述规则评估作业以估计的处理时间的递减次序提交;从所述规则评估处理器接收每个规则评估作业的评估结果;响应于接收所述规则评估作业的所述评估结果,根据所述评估结果对所述数据对象进行分类。2.根据权利要求1所述的计算机实现的方法,还包括多个独立执行的规则评估处理器,其中每个规则评估处理器处理来自至少一个规则评估队列的规则评估作业。3.根据权利要求2所述的计算机实现的方法,其中所述多个独立执行的规则评估处理器包括多核处理器的核心。4.根据权利要求1所述的计算机实现的方法,其中所述规则评估作业:指导所述规则评估处理器根据包括逻辑联结子句集合的分类规则来评估所述数据对象,其中每个子句评估所述数据对象的至少一个属性;当评估所述逻辑联结子句中的至少一个产生否定结果时,指导所述规则评估处理器终止对所述分类规则的评估。5.根据权利要求1所述的计算机实现的方法,其中所述分类规则的至少一个子句指定所述规则评估处理器要评估的所述数据对象的一部分。6.根据权利要求1所述的计算机实现的方法,还包括:测量由所述规则评估处理器评估至少一个分类规则的至少一个子句所花费的时间;基于所述测量的时间来估计所述子句的处理时间。7.根据权利要求1所述的计算机实现的方法,还包括:测量由所述规则评估处理器评估至少一个分类规则所花费的时间;基于所述测量的时间来估计所述分类规则的处理时间。8.一种用于有效分类数据对象的系统,所述系统包括:存储在存储器中的通信模块,所述通信模块根据分类数据对象的多个规则接收待分类的数据对象,其中每个分类规则包括至少一个子句;存储在存储器中的任务模块,所述任务模块针对所述多个分类规则中的每个分类规则,创建规则评估作业,所述规则评估作业指导规则评估处理器根据所述分类规则内的所述子句评估所述数据对象,其中所述规则评估处理器以估计的处理时间的递增次序来评估所述分类规则内的所述子句;存储在存储器中的排队模块,所述排队模块将针对所述多个分类规则创建的所述规则评估作业提交给至少一个规则评估队列,以供所述规则评估处理器处理,其中所述规则评估作业以估计的处理时间的递减次序提交;存储在存储器中的结果模块,所述结果模块从所述规则评估处理器接收每个规则评估作业的评估结果;存储在存储器中的分类模块,所述分类模块响应于接收所述规则评估作业的所述评估结果,根据所述评估结果对所述数据对象进行分类;至少一个物理处理器,所述物理处理器被配置为执行所述通信模块、所述任务模块、所述排队模块、所述结果模块和所述分类模块。9.根据权利要求8所...
【专利技术属性】
技术研发人员:H·托马斯,
申请(专利权)人:华睿泰科技有限责任公司,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。