[發明專利]生成菜單的方法和裝置有效
| 申請號: | 201310567674.5 | 申請日: | 2013-11-14 |
| 公開(公告)號: | CN103543901A | 公開(公告)日: | 2014-01-29 |
| 發明(設計)人: | 姚世勇 | 申請(專利權)人: | 華為技術有限公司 |
| 主分類號: | G06F3/048 | 分類號: | G06F3/048;H04M1/725 |
| 代理公司: | 北京同立鈞成知識產權代理有限公司 11205 | 代理人: | 張蓮蓮 |
| 地址: | 518129 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 生成 菜單 方法 裝置 | ||
技術領域
本發明涉及通信終端技術,尤其涉及一種生成菜單的方法和裝置。
背景技術
隨著智能終端的廣泛推廣,使用智能終端的用戶越來越多。現有技術中,會在智能終端的主屏幕上顯示主菜單,該主菜單中包括至少一個用戶經常使用的業務項的圖標,以方便用戶的使用。
實際運用中,該智能終端的主菜單是靜態的,即按照固定布局的方式,排列了各業務項的圖標。一旦主菜單生成,在使用過程中主菜單中各業務項的圖標的布局是不會發生變化的。但是實際生活中,用戶經常使用的業務項會隨著時間的不同而不同,這樣會使得用戶所需要的業務項的個數較多,而當靜態的主菜單不能容納所有的業務項的圖標時,很有可能會使得用戶要進入很深的次菜單層次才能激活所需要的某項業務,這會給用戶帶來很大的不便。
發明內容
本發明提供一種生成菜單的方法和裝置,以解決現有技術由于靜態的主菜單不能不能容納所有的業務項的圖標給用戶的使用帶來不便的問題。
本發明第一個方面提供一種生成菜單的方法,包括:
獲取所述用戶終端的當前時鐘值,并根據預先劃分的時間段,獲取所述當前時鐘值所在的當前時間段;
根據所述當前時間段,獲取所述時間段內、所述用戶終端使用的至少一個業務項的操作次數;
生成菜單,其中,所述菜單中至少包括用戶在當前時間段內的操作次數滿足預設規則的業務項。
在第一種可能的實現方式中,根據第一方面,包括:
將所述業務項按照操作次數的大小從高到低進行排列,并獲取前N個業務項作為待調整業務項,所述N為大于或等于1的整數,且N為所述用戶設備的菜單模板中容納的業務項的圖標的個數;
當判斷出所述待調整業務項不在所述用戶設備的預設菜單中時,將所述待調整業務項的圖標加入所述預設菜單中,或者用所述待調整業務項圖標替換預設菜單中的已有業務項的圖標,以生成所述菜單。
在第二種可能的實現方式中,根據第一方面,所述將所述業務項的圖標設置在所述用戶終端的菜單模板的預設位置,生成所述菜單包括:
根據所述操作次數,將所述操作次數滿足預設規則的業務項的圖標,設置在所述用戶終端的菜單模板的相應位置。
在第三種可能的實現方式中,結合第一方面或第一種可能的實現方式或第二種可能的實現方式,在所述生成菜單之前,還包括:
預測采用所述待調整業務項的圖標根據預設規則生成的菜單的布局與所述預先存儲的所述當前時間段內最近一次生成的菜單的布局是否一致;
當預測結果為否時,執行生成菜單的操作;
當預測結果為是時,在所述用戶終端的屏幕上顯示所述當前時間段內最近一次生成的菜單。
在第四種可能的實現方式中,根據第三種可能的實現方式,當預測出采用所述待調整業務項的圖標、根據預設規則生成的菜單的布局與所述預先存儲的所述當前時間段內最近一次生成的菜單的布局不一致之后,且在執行生成菜單的操作之前,還包括:
獲取所述根據預設規則生成的菜單中與所述最近一次生成的菜單中的圖標位置不一樣的各待判斷業務項;
按照操作次數由大到小或由小到大排列所述待判斷業務項;
判斷是否有相鄰的兩個業務項的操作次數的差值大于第一預設閾值;
當判斷結果為是時,執行生成菜單的操作;
當判斷結果為否時,在所述用戶終端的屏幕上顯示所述當前時間段內最近一次生成的菜單。
在第五種可能的實現方式中,結合第一方面,在生成菜單之后,還包括:
清空業務項的操作次數的記錄,并將生成的菜單更新為預設菜單。
在第六種可能實現的方式中,根據第五種可能的實現方式,在生成菜單之前,還包括:
獲取所述以當前時鐘值為終點的目標時間段內更新所述預設菜單的次數的記錄;
判斷所述更新預設菜單的次數是否大于或等于第二預設閾值,當判斷結果為是時,在所述用戶終端的屏幕上顯示所述當前時間段內最近一次生成的菜單,當判斷結果為否時,執行生成菜單的操作。
本發明第二方面提供一種生成菜單的裝置,包括:
第一獲取單元,用于獲取所述用戶終端的當前時鐘值,并根據預先劃分的時間段,獲取所述當前時鐘值所在的當前時間段;
第二獲取單元,用于根據所述當前時間段,獲取所述時間段內、所述用戶終端使用的至少一個業務項的操作次數;
所述生成單元,用于生成菜單,其中,所述菜單中至少包括用戶在當前時間段內的操作次數滿足預設規則的業務項。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于華為技術有限公司,未經華為技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310567674.5/2.html,轉載請聲明來源鉆瓜專利網。





