欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種數(shù)據(jù)緩存方法和裝置的制造方法

文檔序號:9524302閱讀:355來源:國知局
一種數(shù)據(jù)緩存方法和裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明屬于移動(dòng)端網(wǎng)絡(luò)緩存技術(shù)領(lǐng)域,尤其涉及一種數(shù)據(jù)緩存方法和裝置。
【背景技術(shù)】
[0002]目前,移動(dòng)端需實(shí)時(shí)連接網(wǎng)絡(luò)才能體驗(yàn)網(wǎng)絡(luò)端提供的各項(xiàng)數(shù)據(jù)服務(wù),例如瀏覽網(wǎng)頁等,同時(shí),在數(shù)據(jù)服務(wù)體驗(yàn)過程中移動(dòng)端對網(wǎng)絡(luò)的要求較高,在網(wǎng)絡(luò)環(huán)境較差時(shí),移動(dòng)端接收數(shù)據(jù)比如瀏覽網(wǎng)頁時(shí)會(huì)出現(xiàn)卡頓、無響應(yīng)、加載速度慢等問題。從而現(xiàn)有技術(shù)中移動(dòng)端在體驗(yàn)網(wǎng)絡(luò)端的數(shù)據(jù)服務(wù)時(shí),對網(wǎng)絡(luò)的依賴程度較高。
[0003]基于此,本領(lǐng)域需提供一種技術(shù)來改善移動(dòng)端對網(wǎng)絡(luò)的依賴情況,從而為移動(dòng)端在無網(wǎng)絡(luò)或網(wǎng)絡(luò)環(huán)境較差等情況下體驗(yàn)網(wǎng)絡(luò)端數(shù)據(jù)服務(wù)提供支持。

【發(fā)明內(nèi)容】

[0004]有鑒于此,本發(fā)明的目的在于提供一種數(shù)據(jù)緩存方法和裝置,旨在克服現(xiàn)有移動(dòng)端在體驗(yàn)網(wǎng)絡(luò)端數(shù)據(jù)服務(wù)時(shí)對網(wǎng)絡(luò)的依賴程度較高這一問題,從而為無網(wǎng)絡(luò)或網(wǎng)絡(luò)環(huán)境較差等情況下體驗(yàn)網(wǎng)絡(luò)端數(shù)據(jù)服務(wù)提供支持。
[0005]為此,本發(fā)明公開如下技術(shù)方案:
[0006]—種數(shù)據(jù)緩存方法,應(yīng)用于電子設(shè)備,所述方法包括:
[0007]判斷所述電子設(shè)備是否符合預(yù)設(shè)的緩存開啟條件;所述緩存開啟條件包括:所述電子設(shè)備與服務(wù)器建立連接;
[0008]如果符合所述緩存開啟條件,則獲取預(yù)設(shè)的目標(biāo)對象;
[0009]從所述服務(wù)器獲取所述目標(biāo)對象的數(shù)據(jù)內(nèi)容,并緩存所述數(shù)據(jù)內(nèi)容。
[0010]上述方法,優(yōu)選的,所述從所述服務(wù)器獲取所述目標(biāo)對象的數(shù)據(jù)內(nèi)容包括:
[0011 ] 向所述服務(wù)器發(fā)送數(shù)據(jù)獲取請求,所述數(shù)據(jù)獲取請求包括所述目標(biāo)對象的地址信息;
[0012]接收所述服務(wù)器依據(jù)所述地址信息返回的數(shù)據(jù)內(nèi)容。
[0013]上述方法,優(yōu)選的,還包括:
[0014]判斷所述電子設(shè)備是否符合預(yù)設(shè)的緩存關(guān)閉條件;
[0015]如果符合所述緩存關(guān)閉條件,則停止從所述服務(wù)器獲取所述目標(biāo)對象的數(shù)據(jù)內(nèi)容。
[0016]上述方法,優(yōu)選的,還包括:
[0017]判斷所述電子設(shè)備是否符合預(yù)設(shè)的緩存清除條件;
[0018]如果符合所述緩存清除條件,則從所述電子設(shè)備中清除所述目標(biāo)對象的數(shù)據(jù)內(nèi)容。
[0019]上述方法,優(yōu)選的,還包括:
[0020]接收用戶針對目標(biāo)設(shè)置項(xiàng)提交的設(shè)置信息,并基于所述設(shè)置信息對所述目標(biāo)設(shè)置項(xiàng)的內(nèi)容進(jìn)行更新存儲(chǔ);[0021 ] 其中,所述目標(biāo)設(shè)置項(xiàng)為所述目標(biāo)對象、所述緩存開啟條件、所述緩存關(guān)閉條件及所述緩存清除條件中的任意一項(xiàng)或多項(xiàng)。
[0022]—種數(shù)據(jù)緩存裝置,應(yīng)用于電子設(shè)備,所述裝置包括:
[0023]緩存開啟判斷模塊,用于判斷所述電子設(shè)備是否符合預(yù)設(shè)的緩存開啟條件;所述緩存開啟條件包括:所述電子設(shè)備與服務(wù)器建立連接;
[0024]目標(biāo)對象獲取模塊,用于在符合所述緩存開啟條件時(shí),獲取預(yù)設(shè)的目標(biāo)對象;
[0025]數(shù)據(jù)獲取及緩存模塊,用于從所述服務(wù)器獲取所述目標(biāo)對象的數(shù)據(jù)內(nèi)容,并緩存所述數(shù)據(jù)內(nèi)容。
[0026]上述裝置,優(yōu)選的,所述數(shù)據(jù)獲取及緩存模塊包括:
[0027]請求發(fā)送單元,用于向所述服務(wù)器發(fā)送數(shù)據(jù)獲取請求,所述數(shù)據(jù)獲取請求包括所述目標(biāo)對象的地址信息;
[0028]數(shù)據(jù)接收單元,用于接收所述服務(wù)器依據(jù)所述地址信息返回的數(shù)據(jù)內(nèi)容。
[0029]上述裝置,優(yōu)選的,還包括緩存關(guān)閉模塊,所述緩存關(guān)閉模塊包括:
[0030]第一判斷單元,用于判斷所述電子設(shè)備是否符合預(yù)設(shè)的緩存關(guān)閉條件;
[0031]停止獲取單元,用于在符合所述緩存關(guān)閉條件時(shí),停止從所述服務(wù)器獲取所述目標(biāo)對象的數(shù)據(jù)內(nèi)容。
[0032]上述裝置,優(yōu)選的,還包括緩存清除模塊,所述緩存清除模塊包括:
[0033]第二判斷單元,用于判斷所述電子設(shè)備是否符合預(yù)設(shè)的緩存清除條件;
[0034]數(shù)據(jù)清除單元,用于在符合所述緩存清除條件時(shí),從所述電子設(shè)備中清除所述目標(biāo)對象的數(shù)據(jù)內(nèi)容。
[0035]上述裝置,優(yōu)選的,還包括:
[0036]設(shè)置項(xiàng)更新存儲(chǔ)模塊,用于接收用戶針對目標(biāo)設(shè)置項(xiàng)提交的的設(shè)置信息,并基于所述設(shè)置信息對所述目標(biāo)設(shè)置項(xiàng)的內(nèi)容進(jìn)行更新存儲(chǔ);
[0037]其中,所述目標(biāo)設(shè)置項(xiàng)為所述目標(biāo)對象、所述緩存開啟條件、所述緩存關(guān)閉條件及所述緩存清除條件中的任意一項(xiàng)或多項(xiàng)。
[0038]由以上方案可知,本申請公開一種數(shù)據(jù)緩存方法和裝置,所述方法和裝置可應(yīng)用于各種移動(dòng)端電子設(shè)備,所述方法和裝置首先判斷電子設(shè)備是否符合預(yù)設(shè)的緩存開啟條件;該緩存開啟條件包括:所述電子設(shè)備與服務(wù)器建立連接;之后在電子設(shè)備符合所述緩存開啟條件時(shí),利用電子設(shè)備與服務(wù)器之間建立的連接,從服務(wù)器獲取預(yù)設(shè)目標(biāo)對象的數(shù)據(jù)內(nèi)容并緩存。本申請通過在移動(dòng)端滿足預(yù)置條件(比如包括移動(dòng)端與網(wǎng)絡(luò)建立連接)時(shí),預(yù)先在移動(dòng)端獲取并緩存所需的網(wǎng)絡(luò)數(shù)據(jù),實(shí)現(xiàn)了為無網(wǎng)絡(luò)或網(wǎng)絡(luò)環(huán)境較差等情況下仍能體驗(yàn)網(wǎng)絡(luò)端數(shù)據(jù)服務(wù)提供支持,從而本申請改善了移動(dòng)端對網(wǎng)絡(luò)的依賴情況,后續(xù)用戶不必依賴網(wǎng)絡(luò)即可使用已緩存的網(wǎng)絡(luò)數(shù)據(jù)。
【附圖說明】
[0039]為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)提供的附圖獲得其他的附圖。
[0040]圖1為本發(fā)明實(shí)施例一提供的數(shù)據(jù)緩存方法流程圖;
[0041]圖2為本發(fā)明實(shí)施例二提供的數(shù)據(jù)緩存方法流程圖;
[0042]圖3為本發(fā)明實(shí)施例三提供的數(shù)據(jù)緩存方法流程圖;
[0043]圖4為本發(fā)明實(shí)施例四提供的數(shù)據(jù)緩存方法流程圖;
[0044]圖5-圖8為本發(fā)明實(shí)施例五提供的數(shù)據(jù)緩存裝置的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0045]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0046]實(shí)施例一
[0047]本發(fā)明實(shí)施例一公開一種數(shù)據(jù)緩存方法,所述方法應(yīng)用于電子設(shè)備,例如具體可應(yīng)用于智能手機(jī)、平板電腦等移動(dòng)端設(shè)備,參考圖1,所述方法可以包括以下步驟:
[0048]S101:判斷所述電子設(shè)備是否符合預(yù)設(shè)的緩存開啟條件;所述緩存開啟條件包括:所述電子設(shè)備與服務(wù)器建立連接。
[0049]為解決現(xiàn)有技術(shù)中移動(dòng)端體驗(yàn)網(wǎng)絡(luò)端數(shù)據(jù)服務(wù)時(shí)對網(wǎng)絡(luò)環(huán)境的依賴程度較高這一問題,本申請考慮通過在移動(dòng)端滿足預(yù)置條件(比如移動(dòng)端以預(yù)定方式與網(wǎng)絡(luò)建立連接)時(shí),預(yù)先在移動(dòng)端獲取并緩存所需的網(wǎng)絡(luò)數(shù)據(jù),實(shí)現(xiàn)為后續(xù)無網(wǎng)絡(luò)或網(wǎng)絡(luò)環(huán)境較差等情況下仍能體驗(yàn)網(wǎng)絡(luò)端數(shù)據(jù)服務(wù)提供支持。
[0050]其中,所述緩存開啟條件包括:移動(dòng)端與網(wǎng)絡(luò)建立連接,且當(dāng)前距上次緩存操作時(shí)的間隔時(shí)間達(dá)到預(yù)定時(shí)長等(如果是第一次緩存則不必考慮該間隔時(shí)間)。實(shí)際應(yīng)用中,基于移動(dòng)端的流量費(fèi)用考慮,可具體設(shè)定移動(dòng)端僅在以WiFi (Wireless-Fidelity,無線保真)方式接入網(wǎng)絡(luò),且距上次緩存操作的間隔時(shí)間達(dá)到預(yù)定時(shí)長時(shí),才開啟移動(dòng)端的網(wǎng)絡(luò)數(shù)據(jù)獲取及緩存操作。
[0051]在此基礎(chǔ)上,可通過實(shí)時(shí)偵測移動(dòng)端的網(wǎng)絡(luò)接入情況以及當(dāng)前距上次緩存操作時(shí)的時(shí)間間隔情況,來判斷移動(dòng)端是否符合預(yù)置的緩存開啟條件。
[0052]S102:如果符合所述緩存開啟條件,則獲取預(yù)設(shè)的目標(biāo)對象。
[0053]如果基于實(shí)時(shí)偵測的移動(dòng)端情況,判斷出移動(dòng)端滿足所述緩存開啟條件,比如移動(dòng)端當(dāng)前已通過WiFi成功接入網(wǎng)絡(luò),且當(dāng)前時(shí)刻距上次緩存時(shí)刻超過設(shè)定時(shí)長,則讀取預(yù)設(shè)的目標(biāo)對象。否則,如果不符合所述緩存開啟條件,則不觸發(fā)目標(biāo)對象讀取操作。
[0054]所述目標(biāo)對象可以是用戶依據(jù)其實(shí)際需求預(yù)先設(shè)置的、可提供相應(yīng)數(shù)據(jù)內(nèi)容的各種網(wǎng)絡(luò)對象,例如具體可以是各種網(wǎng)站,或網(wǎng)站中包括的某些網(wǎng)頁等。
[0055]S103:從所述服務(wù)器獲取所述目標(biāo)對象的數(shù)據(jù)內(nèi)容,并緩存所述數(shù)據(jù)內(nèi)容。
[0056]在讀取得到目標(biāo)對象后,移動(dòng)端可基于當(dāng)前的網(wǎng)絡(luò)連接,向網(wǎng)絡(luò)服務(wù)器發(fā)送包括目標(biāo)對象地址信息的數(shù)據(jù)獲取請求,例如發(fā)送包括特定網(wǎng)頁網(wǎng)址信息的請求給網(wǎng)絡(luò)服務(wù)器等,網(wǎng)絡(luò)服務(wù)器接收該請求,并響應(yīng)請求向移動(dòng)端返回與請求中的地址信息相吻合的數(shù)據(jù)內(nèi)容。
[0057]在此基礎(chǔ)上,移動(dòng)端接收網(wǎng)絡(luò)服務(wù)器返回的數(shù)據(jù)內(nèi)容,并將其緩存至設(shè)定的存儲(chǔ)區(qū)域。后續(xù),用戶無需依賴網(wǎng)絡(luò)即可對該存儲(chǔ)區(qū)域內(nèi)緩存的網(wǎng)絡(luò)數(shù)據(jù)進(jìn)行使用。比如,用戶每天可在固定的WiFi環(huán)境(辦公室等)中更新緩存某網(wǎng)站的新聞網(wǎng)頁內(nèi)容,從而之后在脫離WiFi環(huán)境或網(wǎng)絡(luò)不穩(wěn)定(下班路上)等情況下,用戶不必依賴網(wǎng)絡(luò)即可打開更新緩存的新聞內(nèi)容進(jìn)行閱讀。
[0058]由以上方案可知,本申請方法首先判斷電子設(shè)備是否符合預(yù)設(shè)的緩存開啟條件;該緩存開啟條件包括:所述電子設(shè)備與服務(wù)器建立連接;之后在電子設(shè)備符合所述緩存開啟條件時(shí),利用電子設(shè)備與服務(wù)器之間建立的連接,從服務(wù)器獲取預(yù)設(shè)目標(biāo)對象的數(shù)據(jù)內(nèi)容并緩存。本申請通過在移動(dòng)端滿足預(yù)置條件(比如包括移動(dòng)端與網(wǎng)絡(luò)建立連接)時(shí),預(yù)先在移動(dòng)端獲取并緩存所需的網(wǎng)絡(luò)數(shù)據(jù),實(shí)現(xiàn)了為無網(wǎng)絡(luò)或網(wǎng)絡(luò)環(huán)境較差等情況下仍能體驗(yàn)網(wǎng)絡(luò)端數(shù)據(jù)服務(wù)提供支持,從而本申請改善了移動(dòng)端對網(wǎng)絡(luò)的依賴情況,后續(xù)用戶不必依賴網(wǎng)絡(luò)即可使用已緩存的網(wǎng)絡(luò)數(shù)據(jù)。
[0059]實(shí)施例二
[0060]本實(shí)施例中,參考圖2,所述數(shù)據(jù)緩存方法還可以包括以下步驟:
[0061]S201:判斷所述電子設(shè)備是否符合預(yù)設(shè)的緩存關(guān)閉條件;
[0062]S202:如果符合所述緩存關(guān)閉條件,則停止從所述服務(wù)器獲取所述目標(biāo)對象的數(shù)據(jù)內(nèi)容。
[0063]本實(shí)施例繼續(xù)對實(shí)施例一的方法進(jìn)行補(bǔ)充,在移動(dòng)端符合緩存開啟條件,并基于當(dāng)前的網(wǎng)絡(luò)連接,從網(wǎng)絡(luò)服務(wù)器獲取并緩存所需的網(wǎng)絡(luò)數(shù)據(jù)過程中,本實(shí)施例增添一緩存關(guān)閉的判斷環(huán)節(jié),在實(shí)時(shí)偵測并判斷出移動(dòng)端符合預(yù)設(shè)的緩存關(guān)閉條件時(shí),停止當(dāng)前的網(wǎng)絡(luò)數(shù)據(jù)獲取及緩存操作。
[0064]具體地,所述緩存關(guān)閉條件可以是緩存的網(wǎng)頁數(shù)目或流量耗費(fèi)達(dá)到相應(yīng)的設(shè)定門限,或當(dāng)前的網(wǎng)絡(luò)連接中斷,或目標(biāo)對象的數(shù)據(jù)內(nèi)容緩存完畢等等,只要移動(dòng)端符合以上
當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會(huì)獲得點(diǎn)贊!
1
海口市| 皮山县| 三河市| 永胜县| 福安市| 兴义市| 大庆市| 天门市| 荥经县| 东乡族自治县| 即墨市| 仁怀市| 金川县| 黄平县| 封丘县| 南京市| 沙田区| 安义县| 丘北县| 金堂县| 修水县| 武山县| 衡阳市| 平阴县| 光泽县| 奎屯市| 东乌珠穆沁旗| 鄂伦春自治旗| 邯郸县| 甘南县| 辽宁省| 江口县| 廉江市| 宝丰县| 平度市| 保山市| 古交市| 昔阳县| 扶绥县| 广南县| 阿城市|