一种基于状态反馈的客户端智能升级方法及系统与流程

文档序号:12034404阅读:430来源:国知局
一种基于状态反馈的客户端智能升级方法及系统与流程

本发明涉及数据管理领域,具体涉及一种基于状态反馈的客户端智能升级方法及系统。



背景技术:

随着企业业务的发展,具有自主知识产权的核心技术的产品及项目在不断增加;同时,随着网络和业务系统的增加,源于企业内部的安全威胁日渐突出。核心技术信息文档等与公司竞争力相关的资料安全至关重要。所以,一个行之有效的数据防泄露系统是企业巩固核心竞争力的必要选择。而数据防泄漏系统的升级则成为每个企业日常必须的一项工作。

纵观市场上已有的数据防泄漏系统终端升级模式即既定策略模式升级,例如按照部门进行分批终端升级,再通过升级情况调整升级策略,需要较多的人工参与。本发明的提出解决了现有数据防泄漏系统智能终端升级方法的缺点。



技术实现要素:

为解决上述技术问题,本发明提供了一种基于状态反馈的客户端智能升级方法,该客户端包括多个功能模块,该方法包括以下步骤:

(1)分析客户端行为习惯数据,通过数据建模分析,构建用户行为模型;

(2)将生成的所述用户行为模型和既定升级策略相结合,生成综合升级策略并输出到服务器;

(3)服务器采用所述综合升级策略对所述客户端的功能模块进行单点升级;

(4)升级成功后,服务器将升级功能模块的升级状态和升级日志反馈到所述客户端;

(5)客户端生成新的综合升级策略,并将新的升级策略下发到服务器。

根据本发明的实施例,优选的,所述步骤(1)分析用户的客户端行为习惯数据,通过数据建模分析,构建用户行为模型具体包括:通过分析用户的行为习惯、功能模块使用频率、功能模块的对应功能使用习惯,通过数据建模分析,构建用户行为模型。

根据本发明的实施例,优选的,所述步骤(3)服务器采用所述综合升级策略对所述客户端的功能模块进行单点升级具体包括:服务器根据所述综合升级策略按照所述客户端包括的功能模块升级优先级的高低对所述客户端的功能模块进行单点升级。

根据本发明的实施例,优选的,所述步骤(5)客户端生成新的综合升级策略,并将新的升级策略下发到服务器具体包括:服务器结合升级功能模块的使用日志、运行状态日志以及升级状态和升级日志,作进一步分析,调整既定升级策略,然后根据所述既定升级策略和用户行为模型生成新的综合升级策略,将新的升级策略下发到服务器。

根据本发明的实施例,优选的,该方法还包括步骤:

(6)服务器根据新的升级策略对所述客户端的功能模块进行升级。

为解决上述技术问题,本发明提供了一种基于状态反馈的客户端智能升级系统,该客户端包括多个功能模块,该系统包括:

用户行为模型构建模块,分析客户端行为习惯数据,通过数据建模分析,构建用户行为模型;

升级策略生成模块,将生成的所述用户行为模型和既定升级策略相结合,生成综合升级策略并输出到服务器;

升级模块,服务器采用所述综合升级策略对所述客户端的功能模块进行单点升级;

升级反馈模块,升级成功后,服务器将升级功能模块的升级状态和升级日志反馈到所述客户端;

策略调整模块,客户端生成新的综合升级策略,并将新的升级策略下发到服务器。

根据本发明的实施例,优选的,所述用户行为模型构建模块,通过分析用户的行为习惯、功能模块使用频率、功能模块的对应功能使用习惯,通过数据建模分析,构建用户行为模型。

根据本发明的实施例,优选的,所述升级模块中,服务器根据所述综合升级策略按照所述客户端包括的功能模块升级优先级的高低对所述客户端的功能模块进行单点升级。

根据本发明的实施例,优选的,所述策略调整模块中,服务器结合升级功能模块的使用日志、运行状态日志以及升级状态和升级日志,作进一步分析,调整既定升级策略,然后根据所述既定升级策略和用户行为模型生成新的综合升级策略,将新的升级策略下发到服务器。

为解决上述技术问题,本发明提供了一种计算机存储介质,其包括计算机程序指令,当执行该计算机程序指令时,执行上述方法之一。

本发明的技术方案取得了以下技术效果:

无需用户手动在服务器上配置对应升级内容,实现自动化升级,精准化升级;

实时的升级状态反馈,通过结合状态反馈,有效的监控和解决了用户功能模块升级失败的情况,提升用户对软件的满意度。

附图说明

图1是本发明的系统总体框架图

图2是本发明构建用户行为模型流程图

图3是本发明功能模块升级流程图

图4是本发明升级策略调整流程图

具体实施方式

为解决上述技术问题,本发明提供了一种基于状态反馈的智能升级方法,该方法的主要内容包括:

1.清晰划分终端功能模块,添加模块使用统计功能,并强化模块化升级能力,尽量避免模块强关联的发生;

2.在高模块化基础上,生成用户行为模型,计算获得用户行为产生的模块使用习惯与逻辑;

3.在终端升级时,结合既定策略模式与用户行为模式生成综合策略,包括分区与跨区、非常用模块与常用模块升级等,建立以模块为基础的分层升级过程;

4.建立分层升级状态反馈机制,在每层升级完成后,利用终端产生的运行状态日志与用户使用日志,实时在线判断升级效果,从而调整既定升级策略,实现自动化程度较高的升级过程,也避免升级出现问题的扩散。

<业务处理方法>

本发明提供了一种基于状态反馈的客户端智能升级方法,该客户端包括多个功能模块,该方法包括以下步骤:

(1)分析客户端行为习惯数据,通过数据建模分析,构建用户行为模型。

通过分析用户的行为习惯、功能模块使用频率、功能模块的对应功能使用习惯,通过数据建模分析,构建用户行为模型。

(2)将生成的所述用户行为模型和既定升级策略相结合,生成综合升级策略并输出到服务器。

(3)服务器采用所述综合升级策略对所述客户端的功能模块进行单点升级。

服务器采用所述综合升级策略对所述客户端的功能模块进行单点升级具体包括:服务器根据所述综合升级策略按照所述客户端包括的功能模块升级优先级的高低对所述客户端的功能模块进行单点升级。

(4)升级成功后,服务器将升级功能模块的升级状态和升级日志反馈到所述客户端。

(5)客户端生成新的综合升级策略,并将新的升级策略下发到服务器。

服务器结合升级功能模块的使用日志、运行状态日志以及升级状态和升级日志,作进一步分析,调整既定升级策略,然后根据所述既定升级策略和用户行为模型生成新的综合升级策略,将新的升级策略下发到服务器。

(6)服务器根据新的升级策略对所述客户端的功能模块进行升级。

<业务处理系统>

本发明提供了一种基于状态反馈的客户端智能升级系统,该客户端包括多个功能模块,该系统包括:

用户行为模型构建模块,分析客户端行为习惯数据,通过数据建模分析,构建用户行为模型。

所述用户行为模型构建模块,通过分析用户的行为习惯、功能模块使用频率、功能模块的对应功能使用习惯,通过数据建模分析,构建用户行为模型。

升级策略生成模块,将生成的所述用户行为模型和既定升级策略相结合,生成综合升级策略并输出到服务器。

升级模块,服务器采用所述综合升级策略对所述客户端的功能模块进行单点升级。

服务器根据所述综合升级策略按照所述客户端包括的功能模块升级优先级的高低对所述客户端的功能模块进行单点升级。

升级反馈模块,升级成功后,服务器将升级功能模块的升级状态和升级日志反馈到所述客户端。

策略调整模块,客户端生成新的综合升级策略,并将新的升级策略下发到服务器。

服务器结合升级功能模块的使用日志、运行状态日志以及升级状态和升级日志,作进一步分析,调整既定升级策略,然后根据所述既定升级策略和用户行为模型生成新的综合升级策略,将新的升级策略下发到服务器。

升级更新模块,服务器根据新的升级策略对所述客户端的功能模块进行升级。

<具体实施例>

图1显示了本发明的系统构成,该系统包括数据防泄漏个人终端和数据防泄漏服务器。客户首先在个人终端上安装数据防泄漏客户端软件,对用户在个人终端上的输入数据进行采集,通过数据建模计算形成用户行为模型,同时利用终端日志反馈修改既定升级策略,将生成的所述用户行为模型和修改的既定升级策略相结合,生成综合升级策略并输出到服务器。

如图2,进行基础数据收集,收集的数据包括:网络行为数据、服务行为数据和用户功能模块偏好数据。通过文本挖掘、自然语言处理、机器学习、预测算法、聚类算法进行行为建模。根据基本属性、行为特征、兴趣爱好、心理特征、用户的行为习惯,通过使用模块频率,使用对应功能习惯构建用户行为模型。

如图3,根据生成的用户行为模型分析数据和既定的策略相结合生成综合升级策略,输出到服务器,服务器根据生成的综合升级策略按照优先级的高低对指定模块进行单点升级。

升级成功后,服务器将升级状态和对应模块日志反馈到客户端,客户端结合用户使用日志对此进行进一步分析,调整既定策略,然后根据既定策略和用户行为模型生成新的综合升级策略,将新的升级策略下发到服务器,服务器根据此策略对终端进行升级。行成一个循坏,保证升级正常进行,流程见图4。

某银行基于本发明做的商业级数据防泄密系统,通过对pc端客户特别定制,向客户提供稳定的点对点模块升级,个性化升级服务。

通过个性化的升级服务,可以取得以下技术效果:

客户使用次数较多的功能模块,通过此发明会得到高优先级的升级服务,保证用户在使用期间有更加健壮的软件体验。

点对点模块化升级,无需用户手动在服务器上配置对应升级内容,实现自动化升级,精准化升级。

实时的升级状态反馈,通过结合状态反馈,有效的监控和解决了用户功能模块升级失败的情况,提升用户对软件的满意度。

以上所述仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内,所作的任何修改、等同替换以及改进等,均应保护在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1