[发明专利]文件上传方法、装置、电子设备及存储介质有效
申请号: | 202011532693.0 | 申请日: | 2020-12-22 |
公开(公告)号: | CN112637341B | 公开(公告)日: | 2022-12-13 |
发明(设计)人: | 李春江 | 申请(专利权)人: | 平安银行股份有限公司 |
主分类号: | H04L67/06 | 分类号: | H04L67/06;H04L67/145;H04L67/146 |
代理公司: | 深圳市沃德知识产权代理事务所(普通合伙) 44347 | 代理人: | 高杰;于志光 |
地址: | 518000 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 文件 上传 方法 装置 电子设备 存储 介质 | ||
1.一种文件上传方法,其特征在于,所述方法包括:
建立文件上传任务,并利用预设的监控任务对所述文件上传任务进行保活处理,使所述文件上传任务维持保活状态;
利用预设的空闲公式对所述文件上传任务进行空闲时间计算,得到空闲时间;
根据所述监控任务及空闲时间对所述文件上传任务进行空闲判断,包括:判断所述空闲时间是否大于预设的时间阈值,若大于所述时间阈值,则标记为空闲,若小于等于所述时间阈值,则标记为非空闲;
若所述文件上传任务为非空闲,则禁止文件上传,并打上禁止标识;
若所述文件上传任务为空闲,则判断待上传文件的状态;
若所述待上传文件的状态为正常状态,则对所述待上传文件进行切片处理并开始上传,同时记录切片信息;
若所述待上传文件的状态为中断状态,根据所述切片信息对所述待上传文件进行续传;
其中,所述利用预设的空闲公式对所述文件上传任务进行空闲时间计算,得到空闲时间,包括:
获取当前时间及终端设备最近一次移动时间;
根据所述当前时间及终端设备最近一次移动时间,利用下述公式计算空闲时间:
FTime=CurrentTime–LastMoveTime
其中,FTime为所述空闲时间,CurrentTime为所述当前时间,LastMoveTime为所述终端设备最近一次移动时间。
2.如权利要求1所述的文件上传方法,其特征在于,所述建立文件上传任务,并利用预设的监控任务对所述文件上传任务进行保活处理,使所述文件上传任务维持保活状态,包括:
判断所述文件上传任务是否进入后台;
若所述文件上传任务未进入后台,则不作处理;
若所述文件上传任务进入后台,则利用所述监控任务申请后台执行任务,并执行所述后台执行任务,使所述文件上传任务维持保活状态。
3.如权利要求1所述的文件上传方法,其特征在于,所述判断所述空闲时间是否大于预设的时间阈值,若大于所述时间阈值,则标记为空闲,若小于等于所述时间阈值,则标记为非空闲,包括:
判断当前时间是否为工作时间;
若为工作时间,则判断所述空闲时间是否大于预设的第一时间阈值;
若大于所述第一时间阈值,则标记为空闲;若小于等于所述第一时间阈值,则标记为非空闲;
若当前时间不为工作时间,则判断所述空闲时间是否大于预设的第二时间阈值;
若大于所述第二时间阈值,则标记为空闲;若小于等于所述第二时间阈值,则标记为非空闲。
4.如权利要求1所述的文件上传方法,其特征在于,所述判断待上传文件的状态,包括:
判断所述待上传文件是否为上一次未传完的文件;
若不为上一次没传完的文件,则判断状态为正常状态;
若为上一次没传完的文件,则判断状态为中断状态。
5.如权利要求1至4中任意一项所述的文件上传方法,其特征在于,所述对所述待上传文件进行切片处理并开始上传,同时记录切片信息,包括:
根据预设的文件大小对所述待上传文件进行切片,得到多个切片文件,并将所述切片文件进行编号;
记录所述切片文件在所述待上传文件中的编号及位置信息,得到所述切片信息;
上传所述切片文件,并将所述切片文件及所述切片信息同步在终端设备的后台服务器。
6.如权利要求5所述的文件上传方法,其特征在于,所述根据所述切片信息对所述待上传文件进行续传,包括:
获取上一次切片文件的编号,以所述编号作为索引查询后台的切片信息;
根据所述切片信息读取对应的位置信息,根据所述位置信息确定当前需上传的切片文件并进行续传。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安银行股份有限公司,未经平安银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011532693.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:直流稳压电源电路
- 下一篇:一种聚羧酸减水剂及其制备方法与应用