緩存數(shù)據(jù)管理系統(tǒng)及方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及一種緩存數(shù)據(jù)管理系統(tǒng)及方法。
【背景技術(shù)】
[0002] 當前的計算機操作系統(tǒng)中,用戶打開一個網(wǎng)絡(luò)視頻的過程時,計算機需要對該網(wǎng) 絡(luò)視頻中所包含的全部信息進行下載緩存,當緩存內(nèi)容達到一定程度的時候,可能會導致 當前網(wǎng)頁無法響應(yīng),其具體體現(xiàn)為:用戶無法對該網(wǎng)頁進行任何的操作,并且該網(wǎng)頁會卡在 當前的情況下不進行繼續(xù)執(zhí)行下一步的動作。對于上述所描述的問題,通常情況用戶可以 在任務(wù)管理器中通過關(guān)閉占用緩存較大的IE選項進行解決,并且系統(tǒng)會對所關(guān)閉的網(wǎng)頁 自動進行重新鏈接。
[0003] 在重新鏈接的過程中,部分網(wǎng)站能夠提供一個時間的標記,但是,在此過程中該網(wǎng) 頁會讀取之前緩沖的大量信息,這在執(zhí)行的過程中所占的內(nèi)存很大。此外,在開始的階段通 常會播放一定時間的廣告,因此在執(zhí)行重新鏈接的過程中,還會再次進行相關(guān)廣告的播放, 導致用戶在觀看同一個視頻的過程中還被強制性的對網(wǎng)頁中所包含的廣告進行多次觀看, 因此,十分不便。
【發(fā)明內(nèi)容】
[0004] 本發(fā)明提供一種緩存數(shù)據(jù)管理系統(tǒng)及方法,解決了當前計算機系統(tǒng)中,由于緩存 的數(shù)據(jù)量過大而網(wǎng)頁無法響應(yīng)以及因為網(wǎng)頁的重復開啟導致用戶多次強制性觀看廣告的 問題。
[0005] -種緩存數(shù)據(jù)管理系統(tǒng),包括一數(shù)據(jù)緩存模塊,用于在用戶開啟網(wǎng)頁播放網(wǎng)絡(luò)視 頻時進行數(shù)據(jù)緩存。該緩存數(shù)據(jù)管理系統(tǒng)還包括:一分割確定模塊,用于按照一設(shè)定的時間 區(qū)域?qū)崟r對已緩存數(shù)據(jù)進行分割管理,確定一分割區(qū)域;一轉(zhuǎn)存模塊,用于實時對分割區(qū)域 的數(shù)據(jù)進行轉(zhuǎn)移保存;及一拼接模塊,用于在轉(zhuǎn)移保存后,對新轉(zhuǎn)移保存的緩存數(shù)據(jù)按照播 放的時間點與原有的轉(zhuǎn)移保存的緩存數(shù)據(jù)進行拼接。
[0006] -種緩存數(shù)據(jù)管理方法,包括步驟:在用戶開啟網(wǎng)頁播放網(wǎng)絡(luò)視頻時進行數(shù)據(jù)緩 存;按照一設(shè)定的時間區(qū)域?qū)崟r對已緩存數(shù)據(jù)進行分割管理,確定一分割區(qū)域;實時對分 割區(qū)域的數(shù)據(jù)進行轉(zhuǎn)移保存;及在轉(zhuǎn)移保存后,對新轉(zhuǎn)移保存的緩存數(shù)據(jù)按照播放的時間 點與原有的轉(zhuǎn)移保存的緩存數(shù)據(jù)進行拼接。
[0007] 本發(fā)明的緩存數(shù)據(jù)管理系統(tǒng)及方法,將緩存數(shù)據(jù)進行了轉(zhuǎn)移,這樣在用戶重復開 啟一網(wǎng)頁時,只需要對已經(jīng)轉(zhuǎn)移及拼接后的緩存數(shù)據(jù)進行讀取,從而不會被強制性觀看廣 告及對已緩存數(shù)據(jù)重新下載,十分方便。
【附圖說明】
[0008] 圖1是本發(fā)明優(yōu)選實施方式下緩存數(shù)據(jù)管理系統(tǒng)的系統(tǒng)結(jié)構(gòu)圖。
[0009] 圖2是圖1中的緩存數(shù)據(jù)管理系統(tǒng)的執(zhí)行緩存數(shù)據(jù)管理的方法流程圖。
[0010] 圖3是圖1中的緩存數(shù)據(jù)管理系統(tǒng)根據(jù)時間區(qū)域?qū)⒕彌_數(shù)據(jù)進行劃分的第一示意 圖。
[0011] 圖4是圖1中的緩存數(shù)據(jù)管理系統(tǒng)根據(jù)時間區(qū)域?qū)⒕彌_數(shù)據(jù)進行劃分的第二示意 圖。
[0012] 主要元件符號說明
[0013]
【主權(quán)項】
1. 一種緩存數(shù)據(jù)管理系統(tǒng),包括一數(shù)據(jù)緩存模塊,用于在用戶開啟網(wǎng)頁播放網(wǎng)絡(luò)視頻 時進行數(shù)據(jù)緩存,其特征在于,該緩存數(shù)據(jù)管理系統(tǒng)還包括: 一分割確定模塊,用于按照一設(shè)定的時間區(qū)域?qū)崟r對已緩存數(shù)據(jù)進行分割管理,確定 一分割區(qū)域; 一轉(zhuǎn)存模塊,用于實時對分割區(qū)域的數(shù)據(jù)進行轉(zhuǎn)移保存;及 一拼接模塊,用于在轉(zhuǎn)移保存后,對新轉(zhuǎn)移保存的緩存數(shù)據(jù)按照播放的時間點與原有 的轉(zhuǎn)移保存的緩存數(shù)據(jù)進行拼接。
2. 如權(quán)利要求1所述的緩存數(shù)據(jù)管理系統(tǒng),其特征在于,該緩存數(shù)據(jù)管理系統(tǒng)還包括 一讀取模塊,用于在用戶重新開啟該網(wǎng)頁時,對拼接后的數(shù)據(jù)進行讀取。
3. 如權(quán)利要求1所述的緩存數(shù)據(jù)管理系統(tǒng),其特征在于,分割確定模塊按照一設(shè)定的 時間區(qū)域與緩沖數(shù)據(jù)中已播放完的部分數(shù)據(jù)進行比較,從而確定在設(shè)定的時間區(qū)域內(nèi)的緩 沖數(shù)據(jù)中已播放完的部分數(shù)據(jù)為分割區(qū)域。
4. 如權(quán)利要求1所述的緩存數(shù)據(jù)管理系統(tǒng),其特征在于,分割確定模塊按照一設(shè)定的 時間區(qū)域與緩沖數(shù)據(jù)中已播放完的部分數(shù)據(jù)進行比較,從而確定在設(shè)定的時間區(qū)域內(nèi)的緩 沖數(shù)據(jù)中已播放完的部分數(shù)據(jù)為分割區(qū)域,然后按照另一設(shè)定的時間區(qū)域與緩沖數(shù)據(jù)中未 播放完的部分數(shù)據(jù)進行比較,從而確定在另一設(shè)定的時間區(qū)域內(nèi)的緩沖數(shù)據(jù)中未播放完的 部分數(shù)據(jù)為分割區(qū)域;轉(zhuǎn)存模塊在播放時間到達播放未播放完的部分數(shù)據(jù)分割區(qū)域的時 候,將已緩沖數(shù)據(jù)中已播放完的部分數(shù)據(jù)中存在部分進行數(shù)據(jù)轉(zhuǎn)移。
5. 如權(quán)利要求1所述的緩存數(shù)據(jù)管理系統(tǒng),其特征在于,所述緩存數(shù)據(jù)管理系統(tǒng)為一 軟體程序,運行于一電子裝置的存儲器上。
6. -種緩存數(shù)據(jù)管理方法,包括步驟: 在用戶開啟網(wǎng)頁播放網(wǎng)絡(luò)視頻時進行數(shù)據(jù)緩存; 按照一設(shè)定的時間區(qū)域?qū)崟r對已緩存數(shù)據(jù)進行分割管理,確定一分割區(qū)域; 實時對分割區(qū)域的數(shù)據(jù)進行轉(zhuǎn)移保存;及 在轉(zhuǎn)移保存后,對新轉(zhuǎn)移保存的緩存數(shù)據(jù)按照播放的時間點與原有的轉(zhuǎn)移保存的緩存 數(shù)據(jù)進行拼接。
7. 如權(quán)利要求6所述的緩存數(shù)據(jù)管理方法,其特征在于,該方法還包括步驟:在用戶重 新開啟該網(wǎng)頁時,對拼接后的數(shù)據(jù)進行讀取。
8. 如權(quán)利要求6所述的緩存數(shù)據(jù)管理方法,其特征在于,所述按照一設(shè)定的時間區(qū)域 實時對已緩存數(shù)據(jù)進行分割管理,確定一分割區(qū)域的步驟具體為:按照一設(shè)定的時間區(qū)域 與緩沖數(shù)據(jù)中已播放完的部分數(shù)據(jù)進行比較,從而確定在設(shè)定的時間區(qū)域內(nèi)的緩沖數(shù)據(jù)中 已播放完的部分數(shù)據(jù)為分割區(qū)域。
9. 如權(quán)利要求6所述的緩存數(shù)據(jù)管理方法,其特征在于,所述按照一設(shè)定的時間區(qū)域 實時對已緩存數(shù)據(jù)進行分割管理,確定一分割區(qū)域的步驟具體為:按照一設(shè)定的時間區(qū)域 與緩沖數(shù)據(jù)中已播放完的部分數(shù)據(jù)進行比較,從而確定在設(shè)定的時間區(qū)域內(nèi)的緩沖數(shù)據(jù)中 已播放完的部分數(shù)據(jù)為分割區(qū)域,然后按照另一設(shè)定的時間區(qū)域與緩沖數(shù)據(jù)中未播放完的 部分數(shù)據(jù)進行比較,從而確定在另一設(shè)定的時間區(qū)域內(nèi)的緩沖數(shù)據(jù)中未播放完的部分數(shù) 據(jù)為分割區(qū)域;所述方法還包括步驟:在播放時間到達未播放完的部分數(shù)據(jù)分割區(qū)域的時 候,將已緩沖數(shù)據(jù)中已播放完的部分數(shù)據(jù)中存在部分進行數(shù)據(jù)轉(zhuǎn)移。
【專利摘要】本發(fā)明提供一種緩存數(shù)據(jù)管理系統(tǒng)及方法。該緩存數(shù)據(jù)管理方法包括步驟:在用戶開啟網(wǎng)頁播放網(wǎng)絡(luò)視頻時進行數(shù)據(jù)緩存;按照一設(shè)定的時間區(qū)域?qū)崟r對已緩存數(shù)據(jù)進行分割管理,確定一分割區(qū)域;實時對分割區(qū)域的數(shù)據(jù)進行轉(zhuǎn)移保存;及在轉(zhuǎn)移保存后,對新轉(zhuǎn)移保存的緩存數(shù)據(jù)按照播放的時間點與原有的轉(zhuǎn)移保存的緩存數(shù)據(jù)進行拼接。本發(fā)明的緩存數(shù)據(jù)管理系統(tǒng)及方法,將緩存數(shù)據(jù)進行了轉(zhuǎn)移,這樣在用戶重復開啟一網(wǎng)頁時,只需要對已經(jīng)轉(zhuǎn)移及拼接后的緩存數(shù)據(jù)進行讀取,從而不會被強制性觀看廣告及對已緩存數(shù)據(jù)重新下載,十分方便。
【IPC分類】H04N21-462
【公開號】CN104581398
【申請?zhí)枴緾N201310481340
【發(fā)明人】王鵬
【申請人】富泰華工業(yè)(深圳)有限公司, 鴻海精密工業(yè)股份有限公司
【公開日】2015年4月29日
【申請日】2013年10月15日
【公告號】US20150106469