[发明专利]一种通用的用户桌面行为模拟系统及方法有效
申请号: | 201810837024.0 | 申请日: | 2018-07-26 |
公开(公告)号: | CN109189519B | 公开(公告)日: | 2021-10-19 |
发明(设计)人: | 王鹏鹏;辛国栋;王巍;刘红日;王佰玲;董开坤 | 申请(专利权)人: | 哈尔滨工业大学(威海) |
主分类号: | G06F9/451 | 分类号: | G06F9/451;G06F11/36 |
代理公司: | 济南舜昊专利代理事务所(特殊普通合伙) 37249 | 代理人: | 李舜江 |
地址: | 264209 山东省威海市哈*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 通用 用户 桌面 行为 模拟 系统 方法 | ||
1.一种通用的用户桌面行为模拟系统,其特征在于,包括:用户行为捕获模块,行为知识构建模块以及用户桌面行为模拟模块;
用户行为捕获模块用于实时采集用户行为数据;采集的数据包括:用户的鼠标键盘操作、程序运行状态、屏幕截图以及与用户操作有关的系统参数;
行为知识构建模块用于利用状态匹配,将预处理所得的快照行为链中的快照合并,对每个状态进行操作,提取操作目标;操作目标结合鼠标键盘数据组成定义操作;通过状态及操作组成的用户历史行为轨迹,挖掘出状态内及状态间的转换规则,剔除转换规则中的错误数据和噪声数据,生成包括:状态节点、状态转换规则的用户行为状态图,所述用户行为状态图为行为知识的存储形式;
用户桌面行为模拟模块用于基于已建立的用户行为状态图,采用回放、或模板定制、或模型生成,进行行为生成与模拟。
2.根据权利要求1所述的通用的用户桌面行为模拟系统,其特征在于,
用户行为捕获模块还用于捕获用户的桌面行为轨迹,通过鼠标键盘操作、GUI界面和程序状态的变化表现出来;捕获的数据包括:用户输入操作、程序运行状态、界面变化;通过采集和融合捕获的数据,描述和复现用户行为轨迹;
还用于采集用户的所有操作,并采集用户操作前、后的快照。
3.根据权利要求2所述的通用的用户桌面行为模拟系统,其特征在于,
每个快照数据样本由预设时间段采集到的程序运行状态、屏幕截图、系统参数构成,表示了系统桌面的状态和设置。
4.根据权利要求1所述的通用的用户桌面行为模拟系统,其特征在于,
行为知识构建模块还用于利用状态匹配,将桌面快照按照状态实体归类,匹配时,统计各状态的到达频次、离开频次;将状态的定义属性分为精确定义属性、模糊定义属性和辅助定义属性;
还用于对含操作目标的操作进行操作提取,所述含操作目标的操作包括:鼠标单击、鼠标拖拽、鼠标双击;
还用于利用操作匹配,将每个状态下的操作归类为若干个操作,去除每个状态下的重复操作,归类的同时统计各操作的使用次数;
还用于构建行为状态图;基于原始的快照-操作事件行为链转化为状态-操作行为链,将状态-操作行为链的状态视为节点、操作视为节点间的边,按照状态-操作行为链逐步构建行为状态图;
还用于将行为状态图中异常路径的过滤分为计算过滤和试探过滤。
5.根据权利要求1所述的通用的用户桌面行为模拟系统,其特征在于,
用户桌面行为模拟模块还用于支持四类用户行为模拟场景,使用时按照需求采用相应的模拟场景;
四类用户行为模拟场景包括:基于历史数据回放的行为复现;基于模板编辑的定制化行为模拟;基于模型的逼真用户行为生成与模拟;基于局部描述指令的行为自动生成与模拟;行为模拟过程运行于部署的计算机上,按照相应的策略持续产生和执行行为。
6.一种通用的用户桌面行为模拟方法,其特征在于,方法包括:
步骤一,实时采集用户行为数据;采集的数据包括:用户的鼠标键盘操作、程序运行状态、屏幕截图以及与用户操作有关的系统参数;
步骤二,利用状态匹配,将预处理所得的快照行为链中的快照合并,对每个状态进行操作,提取操作目标;操作目标结合鼠标键盘数据组成定义操作;通过状态及操作组成的用户历史行为轨迹,挖掘出状态内及状态间的转换规则,剔除转换规则中的错误数据和噪声数据,生成包括:状态节点、状态转换规则的用户行为状态图,所述用户行为状态图为行为知识的存储形式;
步骤三,基于已建立的用户行为状态图,采用回放、或模板定制、或模型生成,进行行为生成与模拟。
7.根据权利要求6所述的通用的用户桌面行为模拟方法,其特征在于,
步骤一还包括:捕获用户的桌面行为轨迹,通过鼠标键盘操作、GUI界面和程序状态的变化表现出来;捕获的数据包括:用户输入操作、程序运行状态、界面变化;通过采集和融合捕获的数据,描述和复现用户行为轨迹;
采集用户的所有操作,并采集用户操作前、后的快照。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于哈尔滨工业大学(威海),未经哈尔滨工业大学(威海)许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810837024.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:移动终端和应用程序冷藏方法、装置
- 下一篇:一种大数据分析展示方法及系统