[发明专利]会诊平台中数字切片的动态分片上传方法和装置在审
申请号: | 202110514890.8 | 申请日: | 2021-05-12 |
公开(公告)号: | CN113179326A | 公开(公告)日: | 2021-07-27 |
发明(设计)人: | 耿世超;曲婷 | 申请(专利权)人: | 山东志盈医学科技有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;G16H40/67 |
代理公司: | 济南诚智商标专利事务所有限公司 37105 | 代理人: | 李修杰 |
地址: | 250000 山东省济南市中国(山东)自由贸易试验区济南片区唐冶中路4567号鲁商*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 会诊 平台 数字 切片 动态 分片 上传 方法 装置 | ||
1.一种会诊平台中数字切片的动态分片上传方法,其特征是,包括以下步骤:
获取数字切片列表中每个切片文件的大小、路径和文件原始名,并组合成对象存入数组中;
服务器获取客户端传送过来的数组,并设置数组中每个切片文件的状态信息;
客户端获取每个切片文件的状态信息,计算切片文件需要上传数据的大小,并将上传的切片文件进行分片上传到服务器。
2.根据权利要求1所述的会诊平台中数字切片的动态分片上传方法,其特征是,所述服务器获取客户端传送过来的数组,并设置数组中每个切片文件的状态信息,具体为:
获取待上传切片文件的文件大小、文件路径和文件名称;
根据文件名称在数据库中查找切片信息,如果服务器不存在此切片文件,则插入数据,并建立对应文件夹,同时设置此切片文件的状态为未上传过,初始大小为0;
如果服务器存在该切片文件则获取到当前文件数据库中所对应的切片编号,根据切片编号信息获得服务器上当前的切片文件信息;
如果服务器上当前切片文件的文件大小小于待上传切片文件的文件大小,则表示未上传完成,设置该切片文件的状态为继续,初始大小为当前切片文件的文件大小;
如果服务器上当前切片文件的文件大小等于待上传切片文件的文件大小,则表示文件上传完成,设置该切片文件的状态为完成,初始大小为当前切片文件的文件大小;
更新待上传切片文件的信息。
3.根据权利要求1所述的会诊平台中数字切片的动态分片上传方法,其特征是,所述客户端获取每个切片文件的状态信息,计算切片文件需要上传数据的大小,并将上传的切片文件进行分片上传到服务器,具体为:
根据切片文件的状态信息判断是否需要上传;
如果切片文件的状态为完成,且初始大小等于当前切片文件的文件大小,则表示切片文件已经上传完成,更新状态信息为已完成;
如果切片文件的状态为继续或者未上传过,则根据服务器返回的切片文件的初始大小与文件大小的差计算出需要上传的切片文件大小;
设置上传分片的初始大小;
如果需要上传的切片文件大小小于等于上传分片的初始大小,则直接将切片文件大小的数据上传,并设定切片文件的状态为完成;
如果需要上传的切片文件大小大于上传分片的初始大小,则上传上传分片的初始大小的数据;直至将切片文件上传完为止,并设定切片文件的状态为完成。
4.根据权利要求3所述的会诊平台中数字切片的动态分片上传方法,其特征是,如果需要上传的切片文件大小大于上传分片的初始大小,则上传上传分片的初始大小的数据;直至将切片文件上传完为止,并设定切片文件的状态为完成,具体为:
如果需要上传的切片文件大小大于上传分片的初始大小,则上传上传分片的初始大小的数据;记录每次传输数据的时间,如果传输上传分片耗时超过上限阈值,则重新设定上传分片的大小为初始大小的一半;如果传输上传分片耗时低于下限阈值,则重新设定t上传分片的大小为初始大小的2倍;上传完成一个上传分片后,将需要上传的切片文件大小更新并继续上传分片,直至更新后的需要上传的切片文件大小小于上传分片大小,则直接将更新后的需要上传的切片文件大小的数据上传,并设定切片文件的状态为完成。
5.根据权利要求4所述的会诊平台中数字切片的动态分片上传方法,其特征是,所述上传分片的初始大小为1MB。
6.根据权利要求4所述的会诊平台中数字切片的动态分片上传方法,其特征是,所述上限阈值为1000ms,所述下限阈值为500ms。
7.一种会诊平台中数字切片的动态分片上传装置,其特征是,包括:
数组模块,用于获取数字切片列表中每个切片文件的大小、路径和文件原始名,并组合成对象存入数组中;
切片文件状态信息模块,用于服务器获取客户端传送过来的数组,并设置数组中每个切片文件的状态信息;
分片上传模块,用于客户端获取每个切片文件的状态信息,计算切片文件需要上传数据的大小,并将上传的切片文件进行分片上传到服务器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东志盈医学科技有限公司,未经山东志盈医学科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110514890.8/1.html,转载请声明来源钻瓜专利网。