一种基于连锁触发的云系统存档方法及装置制造方法及图纸

技术编号:33960460 阅读:11 留言:0更新日期:2022-06-30 00:25
本发明专利技术公开了一种基于连锁触发的云系统存档方法,第k时刻,云工作站监听触控屏幕手动触发的或电脑绘图板绘图笔或按键触发的应用软件的“保存”信号;根据用户当前操作及回溯之前的历史操作进行回溯;计时器若收到“计时器重置触发器”重置信号,调整计时状态为0重新开始计时;比较相邻2个时间间隔应用软件内界面截图文件大小或内容是否有变化,内容是否有变化,如有变化,向“内容判断器”或“存储判断器”实时发送“Y”信号并进行下一步判断;若无变化则返回N回到下一个循环的监听状态。本发明专利技术可实现跨系统软件间的联锁触发保存功能方法。避免有价值的信息丢失,提高了信息存储可靠性。提高了信息存储可靠性。提高了信息存储可靠性。

【技术实现步骤摘要】
一种基于连锁触发的云系统存档方法及装置


[0001]本专利技术属于办公软件
,尤其涉及一种基于连锁触发的云系统存档方法及装置。

技术介绍

[0002]PC用户端应用软件单独定时存储,例如在使用word软件编辑文字,时常因某些故障而停止工作,有时来不及保存,致使更改的文件丢失,还得重新编辑一次,浪费更多宝贵的时间。在此采用word设置定时保存国内功能避免重要资料信息丢失。
[0003]上述定时保存功能仅在PC用户端实现,暂时没有在云端服务器实现该功能;上述定时保存功能仅能针对某一单独软件(如office软件)进行资料保存,并无多系统软件(如3dmax,sketchup,AutoCAD,Photoshop等软件)的定时保存功能;上述定时保存功能,仅通过计时器进行固定时长的保存设置,并无依据输入设备(电脑绘图板或触控屏幕)输入信号实现跨系统软件间的联锁触发保存功能。

技术实现思路

[0004]有鉴于此,本专利技术通过电脑绘图板或触控屏幕输入信号(如电脑绘图板绘图笔或按键触发的“保存”信号或触控屏幕手动触发的“保存”信号)的监听,不仅实现操作界面软件的资料保存还可实现跨系统其他正在使用的软件资料保存(即联锁触发保存功能)。
[0005]相较于传统PC用户端仅能针对单机电脑、单个软件、设置定时保存功能,本专利技术创造性的设置了“计时器”重置功能,即当监听到电脑绘图板绘图笔或按键触发的“保存”信号或触控屏幕手动触发的“保存”信号时,计时器重置功能激活,定时保存计时器时间起点调为0,重新开始计时直至无输入设备出发到设定时间执行自动保存功能。
[0006]本专利技术第一方面公开的一种基于连锁触发的云系统存档方法,包括以下步骤:
[0007]步骤1:第k时刻,云工作站通过“触控屏幕状态监听器”监听触控屏幕手动触发的应用软件的“保存”信号,如无,则继续监听,如有,则向“云端服务保存触发器”实时发送“Y”信号;
[0008]步骤2:第k时刻,云工作站通过“电脑绘图板状态监听器”监听电脑绘图板绘图笔或按键触发的“保存”信号,如无,则继续监听,如有,则向“云端服务保存触发器”实时发送“Y”信号;
[0009]步骤3:第k时刻,云工作站访问“云端服务保存触发器”状态并采集“或逻辑”运算结果,如结果为0,云工作站并不进行任何云端存储操作;如结果为1,云工作站启动云端存储操作,实时同步保存个人帐号配置信息及所有文档资料,并发出重置信号到“计时器重置触发器”;
[0010]步骤4:根据用户当前操作及回溯之前的历史操作,设定应用软件的可回溯步骤及对应步骤在云端“暂存”以防止因软件非正常关闭而导致信息或者步骤内容丢失;
[0011]步骤5:第k时刻,计时器若收到“计时器重置触发器”重置信号,调整计时状态为0
重新开始计时;若没收到“计时器重置触发器”重置信号,则按原计划继续计时,计时器根据用户习惯,设定应用软件的定时保存时长,直至时间期完成若无输入设备触发,则执行自动保存功能;
[0012]步骤6:选取第k时刻,第k+1时刻应用软件内的2张相邻时刻的界面截图,比较相邻2个时间间隔应用软件内界面截图文件大小是否有变化,如有变化则返回Y,向“内容判断器”实时发送“Y”信号并进行下一步判断;若无变化则返回N回到下一个循环的监听状态;
[0013]步骤7:将选取的第k时刻,第k+1时刻应用软件内的2张相邻时刻的界面截图,比较相邻2个时间间隔应用软件内界面截图文件内容是否有变化,如有变化则返回Y,向“内容判断器”实时发送“Y”信号并进行下一步判断;若无变化则返回N回到下一个循环的监听状态;
[0014]步骤8:当步骤7中向“内容判断器”收到“Y”信号时,判断相邻2个时间间隔应用软件内界面截图文件内容之间的差异程度,判断像素变化大小是否超过预设限定值,如超过则返回Y,向“存储判断器”实时发送“Y”信号并进行存储步骤;若未超过则返回N回到下一个循环的监听状态;
[0015]步骤9:第k+2时刻,重复以上步骤。
[0016]进一步的,所述步骤7中,所述比较相邻2个时间间隔应用软件内界面截图文件内容是否有变化,包括:
[0017][0018]其中,
[0019][0020][0021][0022]where i=1,2,3

N,j=1,2,3,

M
[0023]应用软件内的界面截图的分辨率为M
×
N,其中,R
kij
,G
kij
,B
kij
,R
k+1ij
,G
k+1ij
,B
k+1ij
,取值为0到255之间的整数。
[0024]进一步的,所述步骤8中,所述判断像素变化大小是否超过预设限定值,包括:
[0025][0026]其中,
[0027][0028][0029][0030]其中,
[0031][0032]i=1,2,3

N,j=1,2,3,

M。
[0033]进一步的,云端历史操作设定数设定为10步或10步的整数倍。
[0034]进一步的,应用软件的可回溯步骤及对应步骤在云端的暂存时间设定为3天、5天或7天。
[0035]本专利技术第二方面公开的一种基于连锁触发的云系统存档装置,包括,处理器;
[0036]以及,存储器,用于存储所述处理器的可执行指令;
[0037]其中,所述处理器配置为经由执行上述的可执行指令来执行基于连锁触发的云系统存档方法。
[0038]本专利技术的有益效果如下:
[0039]本专利技术针对传统PC用户端仅能针对单机电脑、单个软件、设置定时保存功能的特点,创造性的提出了可应用于云端服务器(如云工作站),基于(电脑绘图板或触控屏幕)输入信号实时监听,且可实现跨系统软件间的联锁触发保存功能方法。满足用户及时保存正在操作的应用软件资料需求,避免有价值的信息丢失,极大的提高了信息存储可靠性。
附图说明
[0040]图1本专利技术的监听电脑绘图板或触控屏幕输入信号的流程图;
[0041]图2本专利技术的监控界面截图变化时的处理流程图。
具体实施方式
[0042]下面结合附图对本专利技术作进一步的说明,但不以任何方式对本专利技术加以限制,基于本专利技术教导所作的任何变换或替换,均属于本专利技术的保护范围。
[0043]参考图1和图2所示,云工作站通过“云端服务保存触发器(采用或逻辑)”、“计时器”、“操作计步器”及“界面截图比较法”等4种并行方式实现基于桌面端连锁触发的云工作站系统应用资料存储方法,极大的满足了用户及时保存正在操作的应用软件资料需求,避免有价值的信息丢失,提高了信息存储可靠性。本专利技术的应用步骤和逻辑如下:
[0044]步骤1:第k时刻,云工作站通过“触控屏幕状态监听器”监听用户端外接设备

触控屏幕手动触发本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于连锁触发的云系统存档方法,其特征在于,包括以下步骤:步骤1:第k时刻,云工作站通过“触控屏幕状态监听器”监听触控屏幕手动触发的应用软件的“保存”信号,如无,则继续监听,如有,则向“云端服务保存触发器”实时发送“Y”信号;步骤2:第k时刻,云工作站通过“电脑绘图板状态监听器”监听电脑绘图板绘图笔或按键触发的“保存”信号,如无,则继续监听,如有,则向“云端服务保存触发器”实时发送“Y”信号;步骤3:第k时刻,云工作站访问“云端服务保存触发器”状态并采集“或逻辑”运算结果,如结果为0,云工作站不进行任何云端存储操作;如结果为1,云工作站启动云端存储操作,实时同步保存个人帐号配置信息及所有文档资料,并发出重置信号到“计时器重置触发器”;步骤4:根据用户当前操作及回溯之前的历史操作,设定应用软件的可回溯步骤及对应步骤在云端“暂存”以防止因软件非正常关闭而导致信息或者步骤内容丢失;步骤5:第k时刻,计时器若收到“计时器重置触发器”重置信号,调整计时状态为0重新开始计时;若没收到“计时器重置触发器”重置信号,则继续计时,计时器根据用户习惯设定应用软件的定时保存时长,直至时间期完成若无输入设备触发,则执行自动保存功能;步骤6:选取第k时刻,第k+1时刻应用软件内的2张相邻时刻的界面截图,比较相邻2个时间间隔应用软件内界面截图文件大小是否有变化,如有变化则返回Y,向“内容判断器”实时发送“Y”信号并进行下一步判断;若无变化则返回N回到下一个循环的监听状态;步骤7:将选取的第k时刻,第k+1时刻应用软件内的2张相邻时刻的界面截图,比较相邻2个时间间隔应用软件内界面截图文件内容是否有变化,如有变化则返回Y,向“内容判断器”实时发送“Y”信号并进行下一步判断;若无变化则返回N回到下一个循环的监听状态;步骤8:当步骤7中向“内容判断器”收到“Y”信号时,判断相...

【专利技术属性】
技术研发人员:孙雪薛雪谢照赵晓汪海燕
申请(专利权)人:湖南蓝海购企业策划有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1