[發(fā)明專利]一種文件斷點(diǎn)上傳方法、系統(tǒng)、計(jì)算機(jī)設(shè)備及存儲介質(zhì)在審
| 申請?zhí)枺?/td> | 202011563619.5 | 申請日: | 2020-12-25 |
| 公開(公告)號: | CN112769906A | 公開(公告)日: | 2021-05-07 |
| 發(fā)明(設(shè)計(jì))人: | 李冰;周成剛;鄔巍;張國友;郭凱炬;韓高強(qiáng) | 申請(專利權(quán))人: | 三盟科技股份有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08 |
| 代理公司: | 廣州三環(huán)專利商標(biāo)代理有限公司 44202 | 代理人: | 胡楓;曹萬菊 |
| 地址: | 510000 廣東省廣州市*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 文件 斷點(diǎn) 上傳 方法 系統(tǒng) 計(jì)算機(jī) 設(shè)備 存儲 介質(zhì) | ||
本發(fā)明公開了一種文件斷點(diǎn)上傳方法,包括:獲取待上傳文件的文件信息;根據(jù)預(yù)先設(shè)置的切片參數(shù)將所述待上傳文件切為多個(gè)切片;根據(jù)所述切片生成切片信息;在將所述切片上傳之前,在所述待上傳文件的全部切片中根據(jù)篩選條件篩選出無需上傳的切片,其中,所述篩選條件為:存儲模塊中已經(jīng)存儲且緩存記錄模塊中切片上傳進(jìn)度為100%;將不符合所述篩選條件的切片上傳至所述存儲模塊,并生成切片上傳進(jìn)度;將所述文件信息、切片信息以及切片上傳進(jìn)度記錄至所述緩存記錄模塊;將接收到的所述待上傳文件的全部切片進(jìn)行合并以生成上傳文件。采用本發(fā)明,能夠在不同設(shè)備間使用斷點(diǎn)上傳資源文件到教學(xué)平臺,從而節(jié)省上傳時(shí)間。
技術(shù)領(lǐng)域
本發(fā)明涉及數(shù)據(jù)上傳領(lǐng)域,尤其涉及一種文件斷點(diǎn)上傳方法、系統(tǒng)、計(jì)算機(jī)設(shè)備及存儲介質(zhì)。
背景技術(shù)
隨著網(wǎng)絡(luò)教學(xué)平臺的不斷發(fā)展,大多數(shù)教師都使用網(wǎng)絡(luò)教學(xué)平臺進(jìn)行教學(xué),在教學(xué)的過程中,教師們會利用教材、案例、影視、圖片、課件等各種類型的教學(xué)資源,部分教學(xué)資源文件比較大,上傳到網(wǎng)絡(luò)教學(xué)平臺時(shí),需要耗時(shí)比較長,有時(shí)會因?yàn)楦鞣N原因?qū)е聲和I蟼鳎捎梦募帱c(diǎn)上傳能很好的解決這一問題。
隨著信息技術(shù)的發(fā)展,文件斷點(diǎn)上傳的方法解決了如果上傳文件過程中服務(wù)中斷、網(wǎng)絡(luò)中斷、頁面崩潰等意外中斷后,重新傳輸時(shí)可以從上次的斷點(diǎn)處開始傳輸,節(jié)省時(shí)間。但是目前文件斷點(diǎn)續(xù)傳的方法都是基于同一場景同一設(shè)備的,沒有充分考慮到實(shí)際教學(xué)場景和應(yīng)用。教師經(jīng)常需要將教材、案例、影視、圖片、課件等各種類型的資源文件上傳到教學(xué)平臺進(jìn)行備課和授課,而由于教師的備課、授課的時(shí)間和地點(diǎn)不固定,經(jīng)常在辦公室、教室、家庭間切換,所使用的設(shè)備也不固定,如教師在一臺設(shè)備上傳文件時(shí),因?yàn)檗k公地點(diǎn)改變,文件中斷上傳,而更換設(shè)備后,被中斷上傳的文件無法繼續(xù)上傳,所以僅基于同一場景同一設(shè)備的斷點(diǎn)續(xù)傳不能滿足教師上傳資源文件到教學(xué)平臺進(jìn)行備課、授課的需求。
發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問題在于,提供一種文件斷點(diǎn)上傳方法、系統(tǒng)、計(jì)算機(jī)設(shè)備及存儲介質(zhì),能夠在不同設(shè)備間使用斷點(diǎn)上傳資源文件到教學(xué)平臺,從而節(jié)省上傳時(shí)間。
為了解決上述技術(shù)問題,本發(fā)明提供了一種文件斷點(diǎn)上傳方法,包括:獲取待上傳文件的文件信息;根據(jù)預(yù)先設(shè)置的切片參數(shù)將所述待上傳文件切為多個(gè)切片;根據(jù)所述切片生成切片信息;在將所述切片上傳之前,在所述待上傳文件的全部切片中根據(jù)篩選條件篩選出無需上傳的切片,其中,所述篩選條件為:存儲模塊中已經(jīng)存儲且緩存記錄模塊中切片上傳進(jìn)度為100%;將不符合所述篩選條件的切片上傳至所述存儲模塊,并生成切片上傳進(jìn)度;將所述文件信息、切片信息以及切片上傳進(jìn)度記錄至所述緩存記錄模塊;將接收到的所述待上傳文件的全部切片進(jìn)行合并以生成上傳文件。
優(yōu)選地,在所述獲取待上傳文件的文件信息的步驟之后,所述根據(jù)預(yù)先設(shè)置的切片參數(shù)將所述待上傳文件切為多個(gè)切片的步驟之前,還包括:判斷所述待上傳文件是否存儲在所述存儲模塊中,當(dāng)所述待上傳文件已經(jīng)存儲在所述儲存模塊中時(shí),則停止上傳,否則直接根據(jù)預(yù)先設(shè)置的切片參數(shù)將所述待上傳文件切為多個(gè)切片。
優(yōu)選地,在所述獲取待上傳文件的文件信息的步驟之后,所述根據(jù)預(yù)先設(shè)置的切片參數(shù)將所述待上傳文件切為多個(gè)切片的步驟之前,還包括:計(jì)算所述待上傳文件的數(shù)量;判斷所述待上傳文件的數(shù)量是否不小于2,當(dāng)所述待上傳文件的數(shù)量不小于2時(shí),生成待上傳文件上傳隊(duì)列,根據(jù)所述待上傳文件上傳隊(duì)列依次根據(jù)預(yù)先設(shè)置的切片參數(shù)將每個(gè)所述待上傳文件切為多個(gè)切片。
優(yōu)選地,在所述將接收到的所述待上傳文件的全部切片進(jìn)行合并以生成上傳文件的步驟之后,還包括:將所述存儲模塊中所述上傳文件對應(yīng)的全部切片刪除,并將所述緩存記錄模塊中所述上傳文件對應(yīng)的全部切片的切片信息和切片上傳進(jìn)度信息刪除。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于三盟科技股份有限公司,未經(jīng)三盟科技股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011563619.5/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





