應(yīng)用功能數(shù)據(jù)的處理方法及裝置的制造方法
【專利說明】
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及網(wǎng)站性能提升技術(shù),尤其涉及一種應(yīng)用功能數(shù)據(jù)的處理方法及裝置?!尽颈尘凹夹g(shù)】】
[0002]應(yīng)用中所展現(xiàn)的頁面,有時也可以稱為萬維網(wǎng)(World Wide Web,Web)頁面,可以是基于超文本標(biāo)記語言(HyperText Markup Language,HTML)編寫的網(wǎng)頁(Web Page),即HTML頁面,或者還可以是基于HTML和Java語言編寫的網(wǎng)頁,即Java服務(wù)器頁面(JavaServer Page, JSP),或者還可以為其他語言編寫的網(wǎng)頁。當(dāng)用戶使用應(yīng)用的頁面所提供的功能時,應(yīng)用根據(jù)用戶的操作行為,例如,點擊某個功能控件等,則可以向該應(yīng)用所使用的處理引擎發(fā)送請求,以使得處理引擎根據(jù)應(yīng)用所發(fā)送的請求,獲得該功能相關(guān)的應(yīng)用功能數(shù)據(jù)并返回給應(yīng)用。
[0003]然而,由于處理引擎需要接收到應(yīng)用根據(jù)用戶的操作行為所發(fā)送的請求之后,才能夠獲得用戶所使用的功能相關(guān)的應(yīng)用功能數(shù)據(jù),使得處理引擎的響應(yīng)速度較慢,尤其是在應(yīng)用功能數(shù)據(jù)需要經(jīng)過復(fù)雜的計算處理才能夠獲得的情況下,因此,導(dǎo)致了處理引擎的處理的效率的降低。
【
【發(fā)明內(nèi)容】
】
[0004]本發(fā)明的多個方面提供一種應(yīng)用功能數(shù)據(jù)的處理方法及裝置,用以提高處理的效率。
[0005]本發(fā)明的一方面,提供一種應(yīng)用功能數(shù)據(jù)的處理方法,包括:
[0006]獲取用戶的預(yù)測操作行為;
[0007]根據(jù)所述預(yù)測操作行為,獲得所述預(yù)測操作行為相關(guān)的應(yīng)用功能數(shù)據(jù);
[0008]對所述應(yīng)用功能數(shù)據(jù)進(jìn)行存儲處理,以供所述用戶執(zhí)行所述預(yù)測操作行為時,將所述應(yīng)用功能數(shù)據(jù)提供給用戶。
[0009]如上所述的方面和任一可能的實現(xiàn)方式,進(jìn)一步提供一種實現(xiàn)方式,所述預(yù)測操作行為包括下列操作行為中的至少一項:
[0010]所述用戶執(zhí)行當(dāng)前操作行為之后立即執(zhí)行的操作行為;
[0011]所述用戶執(zhí)行當(dāng)前操作行為之后預(yù)設(shè)時間之內(nèi)所執(zhí)行的操作行為;以及
[0012]所述用戶在預(yù)設(shè)時間范圍和預(yù)設(shè)位置范圍中的至少一項之內(nèi)所執(zhí)行的操作行為。
[0013]如上所述的方面和任一可能的實現(xiàn)方式,進(jìn)一步提供一種實現(xiàn)方式,所述獲取用戶的預(yù)測操作行為之前,還包括:
[0014]對所述用戶的操作行為進(jìn)行預(yù)測處理,以獲得所述用戶的預(yù)測操作行為。
[0015]如上所述的方面和任一可能的實現(xiàn)方式,進(jìn)一步提供一種實現(xiàn)方式,所述對用戶的操作行為進(jìn)行預(yù)測處理,以獲得所述用戶的預(yù)測操作行為,包括:
[0016]根據(jù)預(yù)測環(huán)境數(shù)據(jù)和所述用戶的歷史行為數(shù)據(jù)中的至少一項,對所述用戶將要執(zhí)行的操作行為進(jìn)行預(yù)測處理,以獲得所述用戶的預(yù)測操作行為。
[0017]如上所述的方面和任一可能的實現(xiàn)方式,進(jìn)一步提供一種實現(xiàn)方式,所述預(yù)測環(huán)境數(shù)據(jù)包括下列數(shù)據(jù)中的至少一項:
[0018]用戶的屬性數(shù)據(jù);
[0019]預(yù)測位置數(shù)據(jù);以及
[0020]預(yù)測時間數(shù)據(jù)。
[0021]如上所述的方面和任一可能的實現(xiàn)方式,進(jìn)一步提供一種實現(xiàn)方式,所述對所述應(yīng)用功能數(shù)據(jù)進(jìn)行存儲處理,以供所述用戶執(zhí)行所述預(yù)測操作行為時,將所述應(yīng)用功能數(shù)據(jù)提供給用戶,包括:
[0022]將所述應(yīng)用功能數(shù)據(jù)進(jìn)行封裝處理,對封裝之后的所述應(yīng)用功能數(shù)據(jù)進(jìn)行存儲處理,以供所述用戶執(zhí)行所述預(yù)測操作行為時,將所述應(yīng)用功能數(shù)據(jù)提供給用戶。
[0023]本發(fā)明的另一方面,提供一種應(yīng)用功能數(shù)據(jù)的處理裝置,包括:
[0024]獲取單元,用于獲取用戶的預(yù)測操作行為;
[0025]準(zhǔn)備單元,用于根據(jù)所述預(yù)測操作行為,獲得所述預(yù)測操作行為相關(guān)的應(yīng)用功能數(shù)據(jù);
[0026]存儲單元,用于對所述應(yīng)用功能數(shù)據(jù)進(jìn)行存儲處理,以供所述用戶執(zhí)行所述預(yù)測操作行為時,將所述應(yīng)用功能數(shù)據(jù)提供給用戶。
[0027]如上所述的方面和任一可能的實現(xiàn)方式,進(jìn)一步提供一種實現(xiàn)方式,所述預(yù)測操作行為包括下列操作行為中的至少一項:
[0028]所述用戶執(zhí)行當(dāng)前操作行為之后立即執(zhí)行的操作行為;
[0029]所述用戶執(zhí)行當(dāng)前操作行為之后預(yù)設(shè)時間之內(nèi)所執(zhí)行的操作行為;以及
[0030]所述用戶在預(yù)設(shè)時間范圍和預(yù)設(shè)位置范圍中的至少一項之內(nèi)所執(zhí)行的操作行為。
[0031]如上所述的方面和任一可能的實現(xiàn)方式,進(jìn)一步提供一種實現(xiàn)方式,所述裝置還包括預(yù)測單元,用于
[0032]對所述用戶的操作行為進(jìn)行預(yù)測處理,以獲得所述用戶的預(yù)測操作行為。
[0033]如上所述的方面和任一可能的實現(xiàn)方式,進(jìn)一步提供一種實現(xiàn)方式,所述預(yù)測單元,具體用于
[0034]根據(jù)預(yù)測環(huán)境數(shù)據(jù)和所述用戶的歷史行為數(shù)據(jù)中的至少一項,對所述用戶將要執(zhí)行的操作行為進(jìn)行預(yù)測處理,以獲得所述用戶的預(yù)測操作行為。
[0035]如上所述的方面和任一可能的實現(xiàn)方式,進(jìn)一步提供一種實現(xiàn)方式,所述預(yù)測環(huán)境數(shù)據(jù)包括下列數(shù)據(jù)中的至少一項:
[0036]用戶的屬性數(shù)據(jù);
[0037]預(yù)測位置數(shù)據(jù);以及
[0038]預(yù)測時間數(shù)據(jù)。
[0039]如上所述的方面和任一可能的實現(xiàn)方式,進(jìn)一步提供一種實現(xiàn)方式,所述存儲單元,具體用于
[0040]將所述應(yīng)用功能數(shù)據(jù)進(jìn)行封裝處理,對封裝之后的所述應(yīng)用功能數(shù)據(jù)進(jìn)行存儲處理,以供所述用戶執(zhí)行所述預(yù)測操作行為時,將所述應(yīng)用功能數(shù)據(jù)提供給用戶。
[0041]由上述技術(shù)方案可知,本發(fā)明實施例通過獲取用戶的預(yù)測操作行為,進(jìn)而根據(jù)所述預(yù)測操作行為,獲得所述預(yù)測操作行為相關(guān)的應(yīng)用功能數(shù)據(jù),使得能夠?qū)λ鰬?yīng)用功能數(shù)據(jù)進(jìn)行存儲處理,以供所述用戶執(zhí)行所述預(yù)測操作行為時,將所述應(yīng)用功能數(shù)據(jù)提供給用戶,由于這些應(yīng)用功能數(shù)據(jù)的獲得不再依賴于應(yīng)用所發(fā)送的請求,使得能夠避免現(xiàn)有技術(shù)中由于需要接收到應(yīng)用根據(jù)用戶的操作行為所發(fā)送的請求之后,才能夠獲得用戶所使用的功能相關(guān)的應(yīng)用功能數(shù)據(jù)而導(dǎo)致的響應(yīng)速度較慢的問題,從而提高了處理的效率。
[0042]另外,采用本發(fā)明提供的技術(shù)方案,由于這些應(yīng)用功能數(shù)據(jù)的獲得不再依賴于應(yīng)用所發(fā)送的請求,使得能夠在處理應(yīng)用當(dāng)前所發(fā)送的請求的同時還可以進(jìn)一步根據(jù)用戶的預(yù)測操作行為,獲得所述預(yù)測操作行為相關(guān)的應(yīng)用功能數(shù)據(jù),因此,能夠有效提高處理資源的利用率。
[0043]另外,采用本發(fā)明提供的技術(shù)方案,由于這些應(yīng)用功能數(shù)據(jù)的獲得不再依賴于應(yīng)用所發(fā)送的請求,使得在用戶執(zhí)行預(yù)測操作行為時,能夠立即將所述預(yù)測操作行為相關(guān)的應(yīng)用功能數(shù)據(jù)提供給用戶,因此,能夠有效提高處理的實時性。
【【附圖說明】】
[0044]為了更清楚地說明本發(fā)明實施例中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作一簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0045]圖1為本發(fā)明一實施例提供的應(yīng)用功能數(shù)據(jù)的處理方法的流程示意圖;
[0046]圖2為本發(fā)明另一實施例提供的應(yīng)用功能數(shù)據(jù)的處理裝置的結(jié)構(gòu)示意圖;
[0047]圖3為本發(fā)明另一實施例提供的應(yīng)用功能數(shù)據(jù)的處理裝置的結(jié)構(gòu)示意圖。
【【具體實施方式】】
[0048]為使本發(fā)明實施例的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的全部其他實施例,都屬于本發(fā)明保護(hù)的范圍。
[0049]需要說明的是,本發(fā)明實施例中所涉及的終端可以包括但不限于手機、個人數(shù)字助理(Personal Digital Assistant,PDA)、無線手持設(shè)備、