[发明专利]基于第三方云的教务资源等级备份方法无效
申请号: | 201110394483.4 | 申请日: | 2011-12-01 |
公开(公告)号: | CN102521078A | 公开(公告)日: | 2012-06-27 |
发明(设计)人: | 姚文斌;韩司;叶鹏迪;张兰英;周丽凤;谭乐娟;刘正阳 | 申请(专利权)人: | 北京邮电大学 |
主分类号: | G06F11/14 | 分类号: | G06F11/14;H04L29/08 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100876 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 第三 教务 资源 等级 备份 方法 | ||
1.基于第三方云的教务资源等级备份方法,其特征是:该方法将存储在教务管理系统中的资源根据其特有的使用时间性质分别采用实时、定时和手动的方式传输至第三方云中备份保护;根据资源特有的教务性质,本专利将资源分成三个备份等级Grade:对于具有学期特性的资源,即在某段时间内经常发生修改实时变动的资源,分配实时等级Grade=T,对于具有学年特性的资源,即在固定时间进行更新的资源,分配定时等级Grade=A,对于档案资源,即不随或较少随时间变动的资源,分配固定等级Grade=P,以此形成资源的备份等级Grade={T,A,P};
本专利根据资源的等级实施不同的备份方式Me,对于Grade=T的资源,进行实时备份(Me=实时备份),一旦资源在教务系统中存储,便将该资源传输备份至第三方云中,作为该资源的最新版本,资源的历史版本不删除,对于Grade=A的资源,进行定时备份(Me=定时备份),设定固定的时间点将教务系统内的该资源传输至第三方云进行备份,其他时间的存储不进行备份,对于Grade=P的资源,进行手动备份(Me=手动备份),直至收到资源手动备份请求时再进行该类资源备份,其他存储请求不进行备份;
在校园资源使用中,一段时间之内T等级的教务资源具有较高的使用频率,因此在该段时间内需要对T等级的教务资源采取实时备份,一旦此类资源修改,便将其传输至云端备份,作为该资源的最新版本,资源版本记为Vn,n=1,2...表示第一、二...版本;但是过多版本的备份也会造成存储的压力,因此,本方法中,实时备份将版本数量N限制在Num个,版本数量N超过Num时最旧的历史版本将被覆盖,记为Vn-1/Vn,表示Vn版本覆盖Vn-1;一段时间结束后,T等级的资源不会再被修改,仅作为存档使用,修改频率降低,因此,对于T等级的资源可对其等级进行调整,在等级结束时间eTime将T等级的教务资源转换为其他等级处理,用户可设定T等级资源的变换等级CG=P/A,在eTime,将T等级资源程转成用户设定的CG等级处理,在处理过程中,T等级在云端的历史版本将被删除,仅保留最新版本作为新等级资源备份;综上所述,T等级资源需要记录的信息有M={Grade,CG,N,eTime,Num};
A等级的资源仅在固定的时间进行更新,对于这种具有特定修改时间的资源,对其进行定时的备份;对于Grade=A的教务资源,本专利根据用户为资源设定的备份时间点eTime对资源进行备份,其它时间存储时不予备份;对于定时备份的资源,为了节省存储空间,教务资源数据也仅保存A等级资源的Num个版本,版本超过Num时,最旧的版本将被覆盖。A等级的资源具有固定的修改时间,其修改频率和重要性不会伴随着时间改变,因此A类资源不需要进行等级变换的处理;综上所述,A等级的资源需要记录的信息有M={Grade,CG=NULL,N,eTime,Num};
P等级的资源仅作为存档使用,不会随便进行修改,即使修改也没有固定的时间,对于此类资源,本方法采取手动备份的方法对其进行备份,仅在接收到用户的备份请求时才将资源传输至第三方云备份;并且对于P等级资源,本方法仅保存Num个资源版本;P等级的资源一般是作为存档使用,具有极小的修改频率,对于此类资源,也不需要进行等级变换处理;综上所述,P等级的资源需要记录的信息有PM={Grade,CG=NULL,N,eTime=NULL,Num};
教务系统的使用者可以在文档材料录入时,根据使用情况按以上的等级分配原则定义教务资源的等级信息;本专利将备份等级Grade确定后的资源放入备份处理链表SourceList中等待备份,对于定时或者需要等级变换的资源信息放入WList中监控eTime。
2.根据权利要求1所述的基于教育特性的资源等级备份方法,其特征是:其具体方法步骤为:
(1)初始化链表,SourceList=NULL,WList=NULL;
(2)教务系统中有新资源的存储时,获取资源的信息M;如果M为空,转至步骤(3),否则将M存入SourceList执行步骤(5);
(3)为资源分配信息M,用户输入新资源的备份等级Grade,变换等级CG,等级变换时间或者定时备份时间eTime,版本数量Num,设定N=1。对于Grade=A,设定CG=NULL;Grade=P,设定CG=NULL,eTime=NULL;
(4)将资源传输到云端备份,记录版本为V1,将等级为T和A的资源信息放入WList;
(5)从SourceList读取一个备份信息M,将资源传输到云端备份,如果版本数N<Num,执行步骤(6),否则执行步骤(7);
(6)新备份版本记为Vn,N+1,转至步骤(8);
(7)删除版本V1,依次修改Vn->Vn-1,此次备份版本记录为Vnum;
(8)判断WList中是否有eTime到达的资信息或者手动备份请求的信息M,如若有执行步骤(9),否则执行步骤(12);
(9)读取M的等级信息,如若M的等级信息Grade=T执行步骤(10),否则将资源信息M放入SourceList中,转至步骤(5);
(10)在云端删除资源的旧版本,仅保存最新版本Vn为V1;
(11)修改N=1,Grade=CG;如若CG=A,用户输入资源新的定时时间eTime,将资源信息修改记录到WList中,否则删除WList中的M;
(12)判断SourceList是否为空,如若空则停止,等待新资源信息进入SourceList,否则转至步骤(5)。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京邮电大学,未经北京邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110394483.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种分体空调塑封室内电机减振定位安装结构
- 下一篇:接线盒护罩