[发明专利]用于动态生成反病毒数据库的系统和方法有效
申请号: | 201110295037.8 | 申请日: | 2011-09-28 |
公开(公告)号: | CN102368289A | 公开(公告)日: | 2012-03-07 |
发明(设计)人: | 安德烈·P·杜赫瓦洛夫 | 申请(专利权)人: | 卡巴斯基实验室封闭式股份公司 |
主分类号: | G06F21/00 | 分类号: | G06F21/00 |
代理公司: | 北京市磐华律师事务所 11336 | 代理人: | 董巍;顾珊 |
地址: | 俄罗斯联*** | 国省代码: | 俄罗斯;RU |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 动态 生成 病毒 数据库 系统 方法 | ||
1.一种用于动态生成反病毒数据库的计算机实现的系统,所述系统包括:
服务器端反病毒数据库,包含与已知恶意软件对象相关的数据;
请求处理模块,用于从用户计算机接收用户请求并处理包含在所述请求中的用户参数数据;
数据处理模块,用于处理从所述请求处理模块接收的所述用户参数数据并基于所述用户参数数据生成用户需求;
数据选择模块,用于基于所述用户需求从所述服务器端反病毒数据库选择数据并生成子集反病毒数据库;以及
服务器更新模块,连接到所述数据选择模块,用于将所述子集反病毒数据库发送给用户计算机以更新用户端反病毒数据库。
2.如权利要求1所述的系统,进一步包括连接到所述请求处理模块的用户配置文件数据库,所述用户配置文件数据库包含来自所述用户请求的所述用户参数数据。
3.如权利要求2所述的系统,进一步包括耦连到所述数据处理模块的强制更新模块,其中当所述服务器端反病毒数据库被更新时,所述强制更新模块发送通知给所述数据处理模块。
4.如权利要求3所述的系统,其中所述数据处理模块基于来自所述用户配置文件数据库的所述用户参数数据生成需求。
5.如权利要求1所述的系统,其中所述用户参数数据包括任意以下各项:
用户ID;
用户位置;
用户操作系统版本;
用户应用程序;
用户反病毒应用程序版本;
用户端反病毒数据库版本;
数据积累周期;
用户已访问网站相关统计数据;以及
已检测到的恶意软件对象统计数据。
6.如权利要求1所述的系统,其中所述请求处理模块连接到用户计算机的请求生成模块。
7.如权利要求1所述的系统,其中所述服务器更新模块连接到位于用户计算机上的用户更新模块,且所述服务器更新模块将所述子集反病毒数据库发送给所述用户更新模块。
8.如权利要求1所述的系统,其中所述用户请求接收自多个用户计算机并且其中所述子集反病毒数据库被发送给多个用户计算机以更新用户端反病毒数据库。
9.如权利要求1所述的系统,其中所述服务器更新模块在注册时提供所述子集反病毒数据库给用户计算机。
10.一种用于动态生成反病毒数据库的计算机实现的方法,所述方法包括:
接收用户参数数据;
处理所述用户参数数据并基于所述用户参数数据生成用户需求;
基于所述用户需求从服务器端反病毒数据库选择数据;
基于所述已选择数据生成子集反病毒数据库;
提供所述子集反病毒数据库给所述用户以更新用户端反病毒数据库。
11.如权利要求10所述的方法,其中所述用户参数数据包括任意以下各项:
用户ID;
用户位置;
用户操作系统版本;
用户应用程序;
用户反病毒应用程序版本;
用户端反病毒数据库版本;
数据积累周期;
用户已访问网站相关统计数据;以及
已检测到的恶意软件对象统计数据。
12.如权利要求10所述的方法,进一步包括将所述用户参数数据存储在用户配置文件数据库中。
13.如权利要求10所述的方法,进一步包括检测所述服务器端反病毒数据库的更新。
14.如权利要求13所述的方法,进一步包括基于来自所述用户配置文件数据库的所述用户参数数据来生成新的需求,基于所述新的需求生成新的子集反病毒数据库并提供所述新的子集反病毒数据库给所述用户以更新用户端防病毒数据库。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于卡巴斯基实验室封闭式股份公司,未经卡巴斯基实验室封闭式股份公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110295037.8/1.html,转载请声明来源钻瓜专利网。