菜單自調(diào)整滾屏顯示控制方法、服務(wù)器及便攜式終端的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種菜單處理技術(shù),特別涉及一種菜單自調(diào)整滾屏顯示控制方法、月艮務(wù)器及便攜式終端。
【背景技術(shù)】
[0002]目前,便攜式終端(例如,手機(jī)、平板電腦等)受其顯示屏較小的影響,無(wú)法像傳統(tǒng)個(gè)人電腦一樣可以在顯示屏上一次性展示很多的信息,為了改變這種現(xiàn)狀,現(xiàn)在市面上出現(xiàn)了分屏顯示技術(shù),即可以對(duì)應(yīng)用進(jìn)行滾屏顯示或者分類并分屏顯示,例如,游戲屏顯示的是所有跟游戲相關(guān)的快捷菜單。這種分屏顯示技術(shù)或者滾屏顯示技術(shù)雖然一定程度上緩解了較小的顯示屏和過(guò)多的待展示信息之間的矛盾,但這種矛盾并未徹底解決,矛盾依然存在。例如,當(dāng)便攜式終端中客戶端系統(tǒng)對(duì)應(yīng)于服務(wù)器中用戶服務(wù)響應(yīng)系統(tǒng)的各個(gè)功能模塊(例如,銀行模塊)下的應(yīng)用有很多,若將屬于不同功能模塊下的應(yīng)用菜單按功能模塊的不同分屏顯示,顯然會(huì)帶來(lái)分屏識(shí)別的困難和分屏查找的繁瑣;而若將屬于不同功能模塊下的應(yīng)用菜單在同屏下滾屏顯示,提高了菜單頁(yè)面復(fù)雜度,且同樣難以避免菜單的識(shí)別困難和查找的繁瑣。
[0003]上述內(nèi)容僅用于輔助理解本發(fā)明的技術(shù)方案,并不代表承認(rèn)上述內(nèi)容是現(xiàn)有技術(shù)。
【發(fā)明內(nèi)容】
[0004]本發(fā)明的主要目的是提供一種菜單自調(diào)整滾屏顯示控制方法、服務(wù)器及便攜式終端,以根據(jù)用戶對(duì)應(yīng)的不同功能模塊的特征分值,確定出各個(gè)功能模塊的菜單顯示順序,進(jìn)而根據(jù)確定的顯示順序?qū)⒏鱾€(gè)功能模塊下的應(yīng)用菜單依次顯示,進(jìn)而降低菜單頁(yè)面復(fù)雜度、提高用戶對(duì)待滾屏菜單的菜單識(shí)別效率、簡(jiǎn)化菜單的識(shí)別過(guò)程。
[0005]一種菜單自調(diào)整滾屏顯示控制方法,該方法適用于便攜式終端與服務(wù)器經(jīng)通信網(wǎng)絡(luò)進(jìn)行數(shù)據(jù)通信的通信系統(tǒng)。該方法包括步驟:A、服務(wù)器記錄各個(gè)用戶通過(guò)便攜式終端針對(duì)服務(wù)器中用戶服務(wù)響應(yīng)系統(tǒng)的每一次操作信息、根據(jù)記錄的各個(gè)用戶的操作信息,月艮務(wù)器基于預(yù)設(shè)分析規(guī)則分析各個(gè)用戶對(duì)應(yīng)所述用戶服務(wù)響應(yīng)系統(tǒng)中的各個(gè)功能模塊的特征分值,并將分析出的各個(gè)用戶在各個(gè)功能模塊下的特征分值反饋給對(duì)應(yīng)的便攜式終端中的客戶端系統(tǒng);C、便攜式終端中的客戶端系統(tǒng)按照預(yù)設(shè)排序規(guī)則對(duì)接收的各個(gè)功能模塊對(duì)應(yīng)的特征分值進(jìn)行排序,根據(jù)所述特征分值的排序順序?qū)?yīng)確定各個(gè)功能模塊的應(yīng)用菜單顯示順序,按照確定的菜單顯示順序按順序在所述客戶端系統(tǒng)的菜單界面顯示各個(gè)功能模塊的全部應(yīng)用菜單。
[0006]優(yōu)選地,該預(yù)設(shè)分析規(guī)則為:根據(jù)預(yù)設(shè)公式P (A) = ((A功能模塊對(duì)應(yīng)的頁(yè)面特定分析值)/各個(gè)功能模塊對(duì)應(yīng)的頁(yè)面特定分析值的和)*100,計(jì)算用戶在不同功能模塊下的特征分值P(A),其中,頁(yè)面特定分析值指的是功能模塊下的頁(yè)面停留時(shí)間與頁(yè)面訪問(wèn)次數(shù)的乘積值,A代表的是功能模塊的名稱。
[0007]優(yōu)選地,該預(yù)設(shè)分析規(guī)則為:根據(jù)預(yù)設(shè)公式P (A) = ((A功能模塊對(duì)應(yīng)的固定時(shí)間內(nèi)頁(yè)面特定分析值)/各個(gè)功能模塊對(duì)應(yīng)的固定時(shí)間內(nèi)頁(yè)面特定分析值的和)*100,計(jì)算用戶在不同功能模塊下的特征分值P(A),其中,固定時(shí)間內(nèi)的頁(yè)面特定分析值指的是功能模塊下的頁(yè)面固定時(shí)間內(nèi)的停留時(shí)間與固定時(shí)間內(nèi)的頁(yè)面訪問(wèn)次數(shù)的乘積值,A代表的是功能模塊的名稱。
[0008]優(yōu)選地,該預(yù)設(shè)分析規(guī)則為:根據(jù)預(yù)設(shè)公式P (A) = ((A功能模塊對(duì)應(yīng)的頁(yè)面特定分析值)/各個(gè)功能模塊對(duì)應(yīng)的頁(yè)面特定分析值的和)*100,計(jì)算用戶在不同功能模塊下的第一待整合分值;根據(jù)預(yù)設(shè)公式P(A) = ((A功能模塊對(duì)應(yīng)的固定時(shí)間內(nèi)頁(yè)面特定分析值)/各個(gè)功能模塊對(duì)應(yīng)的固定時(shí)間內(nèi)頁(yè)面特定分析值的和)*100,計(jì)算用戶在不同功能模塊下的第二待整合分值;按照預(yù)設(shè)的特征分值整合規(guī)則將各個(gè)功能模塊下的第一特征分值與對(duì)應(yīng)的第二特征分值整合以生成對(duì)應(yīng)功能模塊的特征分值。
[0009]優(yōu)選地,該方法還包括:便攜式終端中的客戶端系統(tǒng)從服務(wù)器中獲取用戶個(gè)人信息,并根據(jù)獲取的用戶個(gè)人信息分析各個(gè)功能模塊的應(yīng)用菜單中與用戶個(gè)人信息不匹配的應(yīng)用菜單;所述客戶端系統(tǒng)按照各個(gè)功能模塊的應(yīng)用菜單顯示順序,按順序依次將不匹配的應(yīng)用菜單進(jìn)行刪除并按預(yù)設(shè)替換規(guī)則選擇其他應(yīng)用菜單替換刪除的應(yīng)用菜單;或者,將不匹配的所有應(yīng)用菜單進(jìn)行刪除,按照不匹配的應(yīng)用菜單的顯示順序依次按預(yù)設(shè)替換規(guī)則選擇其他應(yīng)用菜單對(duì)應(yīng)替換刪除的應(yīng)用菜單。
[0010]優(yōu)選地,該預(yù)設(shè)替換規(guī)則為:尋找同一功能模塊下處于不匹配的應(yīng)用菜單的后面且與不匹配的應(yīng)用菜單同樣大小的其他單個(gè)應(yīng)用菜單;若尋找到所述單個(gè)應(yīng)用菜單,則將尋找的單個(gè)應(yīng)用菜單替換該不匹配的應(yīng)用菜單,或者,若未尋找到所述單個(gè)應(yīng)用菜單,則尋找同一功能模塊下處于不匹配的應(yīng)用菜單的后面且組合起來(lái)與不匹配的應(yīng)用菜單同樣大小的其他多個(gè)應(yīng)用菜單;如果尋找到所述多個(gè)應(yīng)用菜單,則將找到的多個(gè)應(yīng)用菜單替換該不匹配的應(yīng)用菜單,或者,如果未尋找到所述多個(gè)應(yīng)用菜單,則尋找顯示順序在后的功能模塊下與不匹配的應(yīng)用菜單同樣大小的單個(gè)應(yīng)用菜單或者多個(gè)應(yīng)用菜單以替換該不匹配的應(yīng)用菜單。
[0011]優(yōu)選地,該預(yù)設(shè)替換規(guī)則為:尋找同一功能模塊下處于不匹配的應(yīng)用菜單的后面且與不匹配的應(yīng)用菜單同樣大小的其他單個(gè)應(yīng)用菜單;若尋找到所述單個(gè)應(yīng)用菜單,則將尋找的單個(gè)應(yīng)用菜單替換該不匹配的應(yīng)用菜單,或者,若未尋找到所述單個(gè)應(yīng)用菜單,則尋找同一功能模塊下處于不匹配的應(yīng)用菜單的后面且組合起來(lái)與不匹配的應(yīng)用菜單同樣大小的其他多個(gè)應(yīng)用菜單;如果尋找到所述多個(gè)應(yīng)用菜單,則將找到的多個(gè)應(yīng)用菜單替換該不匹配的應(yīng)用菜單,或者,如果未尋找到所述多個(gè)應(yīng)用菜單,則將該不匹配的應(yīng)用菜單進(jìn)行置灰處理。
[0012]一種適用于上述菜單自調(diào)整滾屏顯示控制方法的服務(wù)器,該服務(wù)器包括通信單元、存儲(chǔ)單元、處理單元。該通信單元用于經(jīng)通信網(wǎng)絡(luò)與便攜式終端通信連接。該存儲(chǔ)單元用于存儲(chǔ)用戶服務(wù)響應(yīng)系統(tǒng),及該用戶服務(wù)響應(yīng)系統(tǒng)的運(yùn)行數(shù)據(jù)。該處理單元用于調(diào)用并執(zhí)行該用戶服務(wù)響應(yīng)系統(tǒng),以執(zhí)行如下步驟:服務(wù)器記錄各個(gè)用戶通過(guò)便攜式終端針對(duì)服務(wù)器中用戶服務(wù)響應(yīng)系統(tǒng)的每一次操作信息;根據(jù)記錄的各個(gè)用戶的操作信息,服務(wù)器基于預(yù)設(shè)分析規(guī)則分析各個(gè)用戶對(duì)應(yīng)所述用戶服務(wù)響應(yīng)系統(tǒng)中的各個(gè)功能模塊的特征分值,并將分析出的各個(gè)用戶在各個(gè)功能模塊下的特征分值反饋給對(duì)應(yīng)的便攜式終端中的客戶端系統(tǒng)。
[0013]—種適用于上述菜單自調(diào)整滾屏顯示控制方法的便攜式終端,該便攜式終端包括通信單元、輸入/輸出單元、存儲(chǔ)單元、處理單元。該通信單元用于經(jīng)通信網(wǎng)絡(luò)與服務(wù)器通信連接。該輸入/輸出單元用于提供人機(jī)交互操作界面,以供用戶輸入指令,且輸出顯示便攜式終端對(duì)用戶指令的響應(yīng)數(shù)據(jù)。該存儲(chǔ)單元用于存儲(chǔ)客戶端系統(tǒng),及該客戶端系統(tǒng)的運(yùn)行數(shù)據(jù)。該處理單元用于調(diào)用并執(zhí)行該客戶端系統(tǒng),以執(zhí)行如下步驟:接收從服務(wù)器反饋來(lái)的用戶對(duì)應(yīng)用戶服務(wù)響應(yīng)系統(tǒng)的各個(gè)功能模塊的特征分值;按照預(yù)設(shè)排序規(guī)則對(duì)接收的各個(gè)功能模塊對(duì)應(yīng)的特征分值進(jìn)行排序,根據(jù)所述特征分值的排序順序?qū)?yīng)確定各個(gè)功能模塊的應(yīng)用菜單顯示順序,按照確定的菜單顯示順序按順序在所述客戶端系統(tǒng)的菜單界面顯示各個(gè)功能模塊的全部應(yīng)用菜單。
[0014]優(yōu)選地,該處理單元調(diào)用該客戶端系統(tǒng),還執(zhí)行如下步驟:從服務(wù)器中獲取用戶個(gè)人信息,并根據(jù)獲取的用戶個(gè)人信息分析各個(gè)功能模塊的應(yīng)用菜單中與用戶個(gè)人信息不匹配的應(yīng)用菜單;按照各個(gè)功能模塊的應(yīng)用菜單顯示順序,按順序依次將不匹配的應(yīng)用菜單進(jìn)行刪除并按預(yù)設(shè)替換規(guī)則選擇其他應(yīng)用菜單替換刪除的應(yīng)用菜單;或者,將不匹配的所有應(yīng)用菜單進(jìn)行刪除,按照不匹配的應(yīng)用菜單的顯示順序依次按預(yù)設(shè)替換規(guī)則選擇其他應(yīng)用菜單對(duì)應(yīng)替換刪除的應(yīng)用菜單。
[0015]相較現(xiàn)有技術(shù),本發(fā)明通過(guò)記錄各個(gè)用戶針對(duì)服務(wù)器中用戶服務(wù)響應(yīng)系統(tǒng)的各功能模塊的用戶操作信息,基于記錄的用戶操作信息分析出用戶對(duì)應(yīng)所述用戶服務(wù)響應(yīng)系統(tǒng)的各功能模塊的特征分值,對(duì)分析的特征分值進(jìn)行排序以對(duì)應(yīng)確定各個(gè)功能模塊的應(yīng)用菜單顯示順序,大大降低了菜單頁(yè)面復(fù)雜度,大幅提高了用戶對(duì)待滾屏菜單的菜單識(shí)別效率,有效簡(jiǎn)化了菜單的識(shí)別過(guò)程。
【附圖說(shuō)明】
[0016]圖1為本發(fā)明實(shí)現(xiàn)菜單自調(diào)整滾屏顯示控制的通信系統(tǒng)較佳實(shí)施例的通信環(huán)境示意圖。
[0017]圖2為圖1中服務(wù)器2 —實(shí)施例的硬件結(jié)構(gòu)圖。
[0018]圖3為圖1中便攜式終端I 一實(shí)施