一種新型的動態菜單的管理方法及管理系統的制作方法
【專利摘要】本申請提供一種新型的動態菜單的管理方法及管理系統,所述管理方法包括如下步驟:S1、運營商向服務器發送訂閱信息;S2、移動終端接收服務器推送的訂閱信息;S3、在移動終端的SIM卡上實現對訂閱信息的動態菜單的下載;S4、使用動態菜單對移動終端SIM卡進行配置。所述管理方法可遠程在SIM卡上激活或建立相應的菜單目錄選項,而用戶不需要更換SIM卡,可使SIM管理以及交互的處理縱橫深度得到擴展。
【專利說明】
一種新型的動態菜單的管理方法及管理系統
技術領域
[0001]本申請涉及菜單管理領域,具體涉及一種新型的動態菜單的管理方法及管理系統。
【背景技術】
[0002]隨著電話通信業的迅速發展,電話用戶的數量急劇增加。而隨著互聯網及電子商務的廣泛應用,電話用戶已經不再滿足于基本的語音服務與短信服務,客戶需要從移動終端上獲取更多的信息。
[0003]現有運營商的服務信息種類較多,用戶根據運營商通過服務器推送的訂閱信息進行選擇,這就對移動終端的SIM卡要求較高,而現有的SIM卡的菜單容量有限,當用戶需要對訂閱服務信息進行菜單下載時,需要考慮整體空間,動態菜單處理空間有限,容易出現內存不足的現象。
[0004]當移動終端在使用時,移動終端接收的訂閱信息也在進行,在這種情況下,容易出現數據丟失的問題。
【發明內容】
[0005]有鑒于此,本申請提供一種新型的動態菜單的管理方法,所述管理方法包括如下步驟:
[0006]S1、運營商向服務器發送訂閱信息;
[0007]S2、移動終端接收服務器推送的訂閱信息;
[0008]S3、在移動終端的S頂卡上實現對訂閱信息的動態菜單的下載;
[0009]S4、使用動態菜單對移動終端S頂卡進行配置。
[0010]進一步,所述步驟S2包括如下子步驟:
[0011 ]S201、移動終端接收服務器推送的訂閱信息;
[0012]S202、移動終端對服務器推送的訂閱信息進行訂閱,訂閱信息進入預處理階段;
[0013]S203、移動終端完成對訂閱信息的預處理。
[0014]進一步,所述步驟S202中對所述數據預處理后,數據可分為三個分支,訂閱數據處理流程分支、交互數據處理流程分支、配置數據處理流程分支,用以更改移動終端SM卡里的數據。
[0015]進一步,所述移動終端對訂閱信息的預處理原則為過濾、篩選原則。
[0016]進一步,所述移動終端實現訂閱信息的過濾、篩選原則具體為:
[0017]ID范圍不符合拋棄原則;
[0018]版本相同拋棄原則;
[0019]收到一個已經存在的CBDD報文時,報文拋棄;
[0020]CBDD通道不一致拋棄原則;
[0021 ]級聯數據交叉下載拋棄原則;
[0022]未激活狀態下只接收激活信息;
[0023]屏幕忙時接收到的信息暫存到堆棧里。
[0024]進一步,所述步驟SI中移動終端接收運營商推送的訂閱服務方法包括小區廣播和短?目O
[0025]進一步,所述移動終端顯示菜單信息的方式包括:列表式菜單、按鈕式菜單,菜單的排列方式包括縱向單列、縱向多列、橫向單行、橫向多行。
[0026]進一步,所述訂閱信息的內容包括:短信提示、新聞、娛樂、音樂頻道、非結構化補充數據業務。
[0027]本申請還提出一種新型的動態菜單的管理系統,所述系統包括運營商、服務器、移動終端,
[0028]所述運營商向所述服務器發送訂閱信息;
[0029]所述服務器向所述移動終端發送訂閱信息;
[0030]所述移動終端接收所述服務器發送的訂閱信息,在移動終端的SM卡上實現對訂閱信息的動態菜單的下載,并使用動態菜單對移動終端的SIM卡進行配置。
[0031 ] 進一步,所述移動終端的SIM卡包括:
[0032]接收裝置,用于接收服務器發送的訂閱信息;
[0033]存儲裝置,用于存儲服務器發送的訂閱信息以及菜單信息;
[0034]控制裝置,用于對服務器發送的訂閱信息進行過濾處理以及動態菜單的配置。
[0035]由以上技術方案可見,本申請具有以下技術效果:
[0036](I)本申請提出的動態菜單的管理方法,可以在S頂卡管理以及交互的處理縱橫深度方面得到擴展。
[0037](2)移動終端自動進行默認參數和信道參數的配置,用戶可根據個人需求和愛好選擇訂閱內容。
[0038](3)用戶交互操作靈活、流程簡單,根據用戶不同的回復類型進行不同的處理。
【附圖說明】
[0039]為了更清楚地說明本申請實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本申請中記載的一些實施例,對于本領域普通技術人員來講,還可以根據這些附圖獲得其他的附圖。
[0040]圖1是一種新型的動態菜單的管理系統的結構示意圖。
[0041]圖2是S頂卡的結構示意圖。
[0042]圖3是SIM卡的存儲裝置的結構示意圖。
[0043]圖4是新型的動態菜單的管理方法的流程圖。
[0044]圖5是移動終端接收服務器推送的訂閱信息的流程圖。
[0045]圖6是用戶在移動終端的S頂卡上實現對訂閱信息的動態菜單的下載的流程圖。
[0046]圖7是移動終端將訂閱信息發送給服務器的流程圖。
【具體實施方式】
[0047]為了使本領域的人員更好地理解本申請中的技術方案,下面將結合本申請實施例中的附圖,對本申請實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本申請一部分實施例,而不是全部的實施例。基于本申請中的實施例,本領域普通技術人員所獲得的所有其他實施例,都應當屬于本申請保護的范圍。
[0048]下面結合本申請附圖進一步說明本申請具體實現。
[0049]本申請提出一種新型的動態菜單的管理系統,如圖1所示,所述系統包括運營商1、服務器2、移動終端3,所述運營商I向所述服務器2發送訂閱信息,所述服務器2向所述移動終端3發送訂閱信息,所述移動終端3接收所述服務器2發送的訂閱信息,所述移動終端3通過設置在移動終端3上的S頂卡接收所述服務器2發送的訂閱信息。
[0050]具體地,所述訂閱信息的內容包括:短信提示、新聞、娛樂、音樂頻道、非結構化補充數據業務以及其他的訂閱業務。
[0051 ] 具體地,所述移動終端3的SIM卡,如圖2所示,包括:
[0052]接收裝置31,用于接收服務器2發送的訂閱信息;
[0053]存儲裝置32,用于存儲服務器2發送的訂閱信息以及菜單信息;
[0054]更具體地,所述存儲裝置32設置有3個緩存區,如圖3所示,分別為第一緩存區321、第二緩存區322、第三緩存區323,每個能最多放15個CB數據;第一緩存區321預處理數據,在接收不同批次、不同順序的數據,當數據都要完整的接收后會把數據給了第二個緩存區322,會保留其他不完整的數據直到接收完成或達到最大數量,例如15個;第二緩存區322主要用來做后續應用程序的使用;第三緩存區323,主要是當應用還在繼續,處于繁忙狀態時,此時來的數據儲存在第三緩存區323,等到空閑的時候第三緩存區323對數據進行操作。
[0055]移動終端在使用過程中,由于緩存區的設置,不會造成數據的丟失,信息的完整性好。
[0056]控制裝置33,用于對服務器2發送的訂閱信息進行過濾處理以及動態菜單的配置;
[0057]更具體地,所述動態菜單的信息在移動終端3上顯示,手機可以顯示同一父標識PARENTID下的菜單信息,所述移動終端3可以從服務器2上獲得不同的菜單信息,所述移動終端3通過其上的方向鍵、確認鍵、模擬鍵來選擇菜單項,向服務器2發送指令。
[0058]具體地,所述服務器2上的訂閱信息、菜單信息與移動終端3上的訂閱信息、菜單信息保持一致,當所述移動終端3上訂閱信息、菜單信息單屏顯示不完全時,可分屏顯示所有?目息O
[0059 ]本申請還提出一種新型的動態菜單的管理方法,如圖4所示,包括如下步驟:
[0060]S1、運營商I向服務器2發送訂閱信息;
[0061]具體地,運營商I向服務器2推送各種類型的訂閱信息,所述訂閱信息包括短信提示、新聞、娛樂、音樂頻道、非結構化補充數據業務以及其他的訂閱業務;
[0062]更具體地,所述服務器2設置有數據庫,用以存儲訂閱服務以及相應的動態菜單的
?目息O
[0063]移動終端3從服務器2獲取訂閱信信息,或服務器2向移動終端3推送訂閱信息。
[0064]所述服務器2上的菜單可以直接看到多個文件夾folders,所述菜單信息包括菜單項的名稱、菜單項ID號信息、菜單組織結構信息,每個folders下面有多個子folders或者是一個folders下有多個項目items,其中每個文件夾folder有個對應的標識ID和父標識PARENTID,當PARENTID為O的時候默認為一級菜單,菜單級數不限,其中ID是唯一的,不同的ID可以屬于一個PARENTID;每個項目item有個對應的軟標識SOFTID和PARENTID,當PARENTID為O的時候默認為一級菜單,其中SOFTID是唯一的,不同的SOFTID可以屬于一個PARENTID;程序會根據不同的PARENTID來列出對應的菜單,菜單中可包括多個folders和item,這樣就可以做到不受菜單級數深度的限制。
[0065]S2、移動終端3接收服務器2推送的訂閱信息;
[0066]具體地,所述步驟S2,如圖5所示,包括如下子步驟:
[0067]S201、移動終端3接收服務器2推送的訂閱信息;
[0068]更具體地,所述移動終端3接收運營商推送的訂閱服務方法包括CBDD( c e 11broadcast data download)小區廣播數據下載和SMSDD(short message data download)短信數據下載;小區廣播可以向特定范圍內用戶發送訂閱服務信息,短信可以面向所有的用戶發送訂閱服務信息。
[0069]S202、移動終端3對服務器2推送的訂閱信息進行訂閱,訂閱信息進入預處理階段;
[0070]具體地,所述移動終端3對訂閱信息的預處理原則為過濾、篩選原則,所述移動終端3的S頂卡的控制裝置32的處理消息函數對訂閱信息進行過濾、篩選;
[0071]更具體地,所述控制裝置32對訂閱信息進行過濾、篩選的原則具體為:
[0072]ID范圍不符合拋棄原則,即在服務器發送的訂閱菜單的ID不符合移動終端訂閱的范圍時,將該訂閱菜單拋棄;
[0073]版本相同拋棄原則,即訂閱信息的版本相同時,移動終端3只接收一條訂閱信息,當另一條版本相同的訂閱信息發送時,拋棄該訂閱信息;
[0074]收到一個已經存在的CBDD報文時,報文拋棄,即移動終端3已經接收到一個已經存在的CBDD報文時,則拋棄該CBDD報文;
[0075]CBDD通道不一致拋棄原則,即訂閱信息的CBDD通道與該SM卡接收CBDD的固定通道不一致時,拋棄該CBDD報文;
[0076]級聯數據交叉下載拋棄原則,即若訂閱信息相應的菜單已經在下載,則將該訂閱信息拋棄;
[0077]未激活狀態下只接收激活信息,即在接收訂閱信息時,只接收已經激活的信息;
[0078]屏幕忙時接收到的信息暫存到堆棧里,即當屏幕在使用過程中時,屏幕接收到的信息暫時存儲到堆棧里,當屏幕不被使用時,從堆棧中調取訂閱信息在移動終端3屏幕上顯不O
[0079]所述信息發送給移動終端3時,所述訂閱信息在堆棧中調取的方法包括:
[0080]Tl:訂閱信息入棧;
[0081]具體地,所述訂閱信息具有優先級別區分,其中配置、訂閱和提示三種信息有高的優先級別,范圍?目息具有低的優先級別,同優先級別的?目息,按照先到優先級別尚的規則定義優先級;
[0082]Τ2:訂閱信息按照優先級存放在第三緩存區323中;
[0083]具體地,每個信息的優先級別在壓棧的時候被計算后放到相應的第三緩存區323的堆棧緩沖區中,高優先級別的信息用小的數字表示,O表示空,其中優先級I的信息要高于優先級2的彳g息;
[0084]T3:對訂閱信息進行處理,訂閱信息出棧。
[0085]應用程序每I分鐘檢測一次,當移動終端3的屏幕處于空閑狀態時,如果有消息在堆棧里,執行優先級的消息,相應的狀態命令函數觸發信息出棧,應用程序檢查空間和調整空間來為后續入棧做準備。
[0086]S203、移動終端3完成對訂閱信息的預處理。
[0087]具體地,所述移動終端3對所述數據預處理完成后,數據可分為三個分支,訂閱數據處理流程分支、交互數據處理流程分支、配置數據處理流程分支,
[0088]所述訂閱數據處理流程分支,用以對接收到的小區廣播數據和短信數據進行過濾、拋棄處理;
[0089]所述交互數據處理流程分支,用以對接收到的數據進行進一步的處理,用以確定是否對訂閱信息進行訂閱;
[0090]所述配置數據處理流程分支,用以對動態菜單進行下載,更改移動終端3的SM卡里的數據;
[0091]更具體地,所述數據在訂閱數據處理流程分支、交互數據處理流程分支依據過濾、篩選原則多次使用戶對是否訂閱訂閱信息進行確認。
[0092 ] S3、用戶在移動終端3的S頂卡上實現對訂閱信息的動態菜單的下載;
[0093]具體地,所述步驟S3包括如下子步驟:
[0094]S301:移動終端3確認對訂閱信息進行訂閱;
[0095]S302:移動終端3將訂閱信息發送給服務器2;
[0096]更具體地,所述步驟S302包括如下子步驟:
[0097]S3021:移動終端3發送指令到服務器2;
[0098]S3022:從服務器2接收菜單信息,解析菜單信息,并以列表方式顯示菜單信息;
[0099]S3023:用戶根據菜單信息,對菜單進行選擇,選擇后發送指令到服務器2;
[0100]S3024:服務器2根據用戶反饋的菜單的PARENTID,反饋給移動終端3相應的菜單信息;
[0101]所述菜單信息顯示時可分屏顯示;所述移動終端3顯示菜單信息的方式包括:列表式菜單、按鈕式菜單中的一種或多種,菜單的排列方式包括縱向單列、縱向多列、橫向單行、橫向多行中的一種或多種,所述菜單可以不是順序排列,可根據PARENTID的值深度遞級展開,直接調取對應的菜單項。
[0102]S303:移動終端3的S頂卡完成對訂閱信息的動態菜單的下載。
[0103]所述動態菜單的管理方法,可以使得動態菜單在SM管理以及交互的處理縱橫深度得到無限擴展。
[0104]S4、用戶在移動終端3的S頂卡上完成動態菜單的下載,實現對移動終端S頂卡的配置。
[0105]本申請提出的動態菜單的管理方法,可以使移動終端3在SM管理以及交互的處理縱橫深度得到無限擴展。
[0106]移動終端3自動進行默認參數和信道參數的配置,完成對訂閱信息的過濾和篩選,用戶可根據個人需求和愛好選擇訂閱內容。
[0107]用戶交互操作靈活、流程簡單,根據用戶不同的回復類型進行不同的處理,可便捷實現對訂閱信息動態菜單的下載。
[0108]對于本領域技術人員而言,顯然本發明不限于上述示范性實施例的細節,而且在不背離本發明的精神或基本特征的情況下,能夠以其他的具體形式實現本發明。因此,無論從哪一點來看,均應將實施例看作是示范性的,而且是非限制性的,本發明的范圍由所附權利要求而不是上述說明限定,因此旨在將落在權利要求的等同要件的含義和范圍內的所有變化囊括在本發明內。不應將權利要求中的任何附圖標記視為限制所涉及的權利要求。
[0109]此外,應當理解,雖然本說明書按照實施方式加以描述,但并非每個實施方式僅包含一個獨立的技術方案,說明書的這種敘述方式僅僅是為清楚起見,本領域技術人員應當將說明書作為一個整體,各實施例中的技術方案也可以經適當組合,形成本領域技術人員可以理解的其他實施方式。
【主權項】
1.一種新型的動態菜單的管理方法,其特征在于所述管理方法包括如下步驟: 51、運營商向服務器發送訂閱信息; 52、移動終端接收服務器推送的訂閱信息; 53、在移動終端的S頂卡上實現對訂閱信息的動態菜單的下載; 54、使用動態菜單對移動終端SIM卡進行配置。2.如權利要求1所述的新型的動態菜單的管理方法,其特征在于所述步驟S2包括如下子步驟: 5201、移動終端接收服務器推送的訂閱信息; 5202、移動終端對服務器推送的訂閱信息進行訂閱,訂閱信息進入預處理階段; 5203、移動終端完成對訂閱信息的預處理。3.如權利要求2所述的新型的動態菜單的管理方法,其特征在于所述步驟S202中對所述數據預處理后,數據可分為三個分支,訂閱數據處理流程分支、交互數據處理流程分支、配置數據處理流程分支,用以更改移動終端S頂卡里的數據。4.如權利要求1所述的動態菜單的管理方法,其特征在于所述移動終端對訂閱信息的預處理原則為過濾、篩選原則。5.如權利要求4所述的動態菜單的管理方法,其特征在于所述移動終端實現訂閱信息的過濾、篩選原則具體為: ID范圍不符合拋棄原則; 版本相同拋棄原則; 收到一個已經存在的CK)D報文時,報文拋棄; CK)D通道不一致拋棄原則; 級聯數據交叉下載拋棄原則; 未激活狀態下只接收激活信息; 屏幕忙時接收到的信息暫存到堆棧里。6.如權利要求1所述的新型的動態菜單的管理方法,其特征在于所述步驟SI中移動終端接收運營商推送的訂閱服務方法包括小區廣播和短信。7.如權利要求1所述的新型的動態菜單的管理方法,其特征在于所述移動終端顯示菜單信息的方式包括:列表式菜單、按鈕式菜單,菜單的排列方式包括縱向單列、縱向多列、橫向單行、橫向多行。8.如權利要求1所述的新型的動態菜單的管理方法,其特征在于所述訂閱信息的內容包括:短信提示、新聞、娛樂、音樂頻道、非結構化補充數據業務。9.一種新型的動態菜單的管理系統,其特征在于所述系統包括運營商、服務器、移動終端, 所述運營商向所述服務器發送訂閱信息; 所述服務器向所述移動終端發送訂閱信息; 所述移動終端接收所述服務器發送的訂閱信息,在移動終端的SIM卡上實現對訂閱信息的動態菜單的下載,并使用動態菜單對移動終端的SIM卡進行配置。10.如權利要求9所述的新型的動態菜單的管理系統,其特征在于所述移動終端的SIM卡包括:接收裝置,用于接收服務器發送的訂閱信息;存儲裝置,用于存儲服務器發送的訂閱信息以及菜單信息;控制裝置,用于對服務器發送的訂閱信息進行過濾處理以及動態菜單的配置。
【文檔編號】G06F3/0482GK105873017SQ201610263913
【公開日】2016年8月17日
【申請日】2016年4月26日
【發明人】梁偉
【申請人】恒寶股份有限公司