Ussd業(yè)務排行推送方法和裝置制造方法
【專利摘要】本發(fā)明公開了一種USSD業(yè)務排行推送方法和裝置,其方法包括:統(tǒng)計USSD業(yè)務的訪問熱度,根據(jù)USSD業(yè)務的訪問熱度生成USSD熱度排行推送表;接收移動終端發(fā)送的USSD熱度排行訪問請求,將USSD熱度排行推送表發(fā)送至移動終端顯示或語音播報;接收移動終端發(fā)送的根據(jù)USSD熱度排行推送表選擇的USSD業(yè)務的代碼,在USSD熱度排行推送表中查詢代碼對應的USSD業(yè)務;將代碼對應的USSD業(yè)務的菜單信息發(fā)送至移動終端,供移動終端訪問代碼對應的USSD業(yè)務。本發(fā)明實現(xiàn)了對熱點USSD業(yè)務的排行功能,方便用戶有選擇性的訪問熱點USSD業(yè)務充分體現(xiàn)了USSD增值業(yè)務的多樣性和靈活性。
【專利說明】USSD業(yè)務排行推送方法和裝置
【技術(shù)領域】
[0001]本發(fā)明涉及到電信通訊【技術(shù)領域】,特別涉及到USSD業(yè)務排行推送方法和裝置。
【背景技術(shù)】
[0002]智能網(wǎng)是一個用于產(chǎn)生和提供業(yè)務的體系結(jié)構(gòu),其最重要的特點是快速方便、靈活經(jīng)濟的提供各種特色增值業(yè)務。USSD (Unstructured Supplementary Service Data,非結(jié)構(gòu)化補充數(shù)據(jù)業(yè)務)應用業(yè)務作為其中的預付費智能業(yè)務中的重要業(yè)務流程,在最近幾年發(fā)展迅速,尤其是出現(xiàn)了很多新的業(yè)務功能,如SP (Service Provider,服務提供商)增值服務等,為用戶提供了更多更智能化的服務,也為運營商取得了不小的經(jīng)濟效益。
[0003]USSD業(yè)務應用,由于其方便、快捷、占用資源少等優(yōu)點,越來越多的被推廣應用。USSD應用一般分為功能方式應用和菜單方式應用,功能應用一般有多個管理流程組成,t匕如查詢余額、充值、語言選擇等,而菜單方式應用,增加交互選擇功能,內(nèi)容豐富功能強大。隨著USSD業(yè)務應用越來越廣泛,內(nèi)容和功能越來越豐富的同時,雖然目前用戶可以使用基于類似USSD收藏夾一樣的功能,設置自己喜歡的USSD菜單或功能,訪問自己感興趣的功能,但是還無法做到在所有USSD功能菜單、功能中選擇最受用戶歡迎或者最受用戶關注的菜單和功能。另外一方面,USSD越來越受到廣大手機用戶的歡迎,USSD業(yè)務服務端可以做到將USSD菜單、功能如何被訪問的信息保存下來,包括USSD菜單的訪問次數(shù)和訪問時間等信息,但這些信息并不能被充分利用,造成大量資源浪費。
【發(fā)明內(nèi)容】
[0004]本發(fā)明的主要目的為提供一種有效利用USSD訪問熱度資源、實現(xiàn)有選擇性地訪問熱點業(yè)務的USSD業(yè)務排行推送方法和裝置。
[0005]本發(fā)明提出一種USSD業(yè)務排行推送方法,包括步驟:
[0006]統(tǒng)計USSD業(yè)務的訪問熱度,根據(jù)所述USSD業(yè)務的訪問熱度生成USSD熱度排行推送表;
[0007]接收移動終端發(fā)送的USSD熱度排行訪問請求,將所述USSD熱度排行推送表發(fā)送至所述移動終端顯示或語音播報;
[0008]接收所述移動終端發(fā)送的根據(jù)所述USSD熱度排行推送表選擇的USSD業(yè)務的代碼,在所述USSD熱度排行推送表中查詢所述代碼對應的USSD業(yè)務;
[0009]將所述代碼對應的USSD業(yè)務的菜單信息發(fā)送至所述移動終端,供所述移動終端訪問所述代碼對應的USSD業(yè)務。
[0010]優(yōu)選地,所述統(tǒng)計USSD業(yè)務的訪問熱度,根據(jù)所述USSD業(yè)務的訪問熱度生成USSD熱度排行推送表的步驟具體包括:
[0011]讀取預設的需推薦的USSD業(yè)務的排序信息,生成USSD熱度排行推送表;
[0012]當所述預設的需推薦的USSD業(yè)務的個數(shù)Kl小于所述USSD熱度排行推送表的最大容量Kmax時,計算所述USSD熱度排行推送表中還能容納的個數(shù)K2=Kmax — Kl ;[0013]統(tǒng)計USSD業(yè)務訪問熱度,根據(jù)所述USSD業(yè)務的訪問熱度,對所述USSD業(yè)務排序;
[0014]將排序后的前K2個USSD業(yè)務更新至所述USSD熱度排行推送表中。
[0015]優(yōu)選地,接收移動終端發(fā)送的USSD熱度排行訪問請求,將所述USSD熱度排行推送表發(fā)送至所述移動終端顯示或語音播報的步驟具體包括:
[0016]接收所述移動終端發(fā)送的USSD訪問接入碼;
[0017]當所述USSD訪問接入碼有效時,將USSD訪問主菜單發(fā)送至所述移動終端顯示或語音播報;所述USSD訪問主菜單上包括USSD熱度排行訪問選項;
[0018]接收所述移動終端發(fā)送的USSD熱度排行訪問請求;所述USSD熱度排行訪問請求是在所述USSD熱度排行訪問選項被觸發(fā)時,由所述移動終端生成的;
[0019]根據(jù)所述USSD熱度排行訪問請求,判斷所述移動終端是否為熱度排行訪問功能簽約用戶;
[0020]當所述移動終端為熱度排行訪問功能簽約用戶時,將所述USSD熱度排行推送表發(fā)送至所述移動終端顯示或語音播報。
[0021]優(yōu)選地,所述根據(jù)USSD業(yè)務的訪問熱度生成USSD熱度排行推送表的步驟之后、所述將所述代碼對應的USSD業(yè)務的菜單信息發(fā)送至所述移動終端的步驟之前,還包括:
[0022]接收移動終端發(fā)送的USSD快速訪問請求;所述USSD快速訪問請求中包括所述USSD業(yè)務的代碼;
[0023]在所述USSD熱度排行推送表中查詢所述USSD快速訪問請求中的所述代碼對應的USSD業(yè)務。
[0024]優(yōu)選地,所述USSD快速訪問請求為USSD訪問接入碼與所述USSD業(yè)務的代碼的組合;
[0025]所述接收移動終端發(fā)送的USSD快速訪問請求的步驟之后還包括:判斷所述USSD快速訪問請求中所述USSD訪問接入碼是否有效;
[0026]當所述USSD快速訪問請求中所述USSD訪問接入碼有效時,執(zhí)行所述在USSD熱度排行推送表中查詢所述USSD快速訪問請求中的所述代碼對應的USSD業(yè)務的步驟。
[0027]本發(fā)明還提出一種USSD業(yè)務排行推送裝置,包括:
[0028]統(tǒng)計模塊,用于統(tǒng)計USSD業(yè)務的訪問熱度;
[0029]表生成模塊,用于根據(jù)所述USSD業(yè)務的訪問熱度生成USSD熱度排行推送表;
[0030]收發(fā)模塊,用于接收移動終端發(fā)送的USSD熱度排行訪問請求,將所述USSD熱度排行推送表發(fā)送至所述移動終端顯示或語音播報;接收所述移動終端發(fā)送的根據(jù)所述USSD熱度排行推送表選擇的USSD業(yè)務的代碼;
[0031]查詢模塊,用于在所述USSD熱度排行推送表中查詢所述代碼對應的USSD業(yè)務;
[0032]所述收發(fā)模塊還用于,將所述代碼對應的USSD業(yè)務的菜單信息發(fā)送至所述移動終端,供所述移動終端訪問所述代碼對應的USSD業(yè)務。
[0033]優(yōu)選地,所述表生成模塊具體用于,讀取預設的需推薦的USSD業(yè)務的排序信息,生成USSD熱度排行推送表;當所述預設的需推薦的USSD業(yè)務的個數(shù)Kl小于所述USSD熱度排行推送表的最大容量Kmax時,計算所述USSD熱度排行推送表中還能容納的個數(shù)K2=Kmax — Kl ;
[0034]所述統(tǒng)計模塊具體用于,統(tǒng)計USSD業(yè)務訪問熱度,根據(jù)所述USSD業(yè)務的訪問熱度,對所述USSD業(yè)務排序;
[0035]所述表生成模塊具體還用于,將排序后的前K2個USSD業(yè)務更新至所述USSD熱度排行推送表中。
[0036]優(yōu)選地,所述USSD業(yè)務排行推送裝置還包括判斷模塊;
[0037]所述收發(fā)模塊具體用于,接收所述移動終端發(fā)送的USSD訪問接入碼;
[0038]所述判斷模塊用于,判斷所述USSD訪問接入碼是否有效;
[0039]所述收發(fā)模塊具體還用于,當所述判斷模塊判定所述USSD訪問接入碼有效時,將USSD訪問主菜單發(fā)送至所述移動終端顯示或語音播報,所述USSD訪問主菜單上包括USSD熱度排行訪問選項;接收所述移動終端發(fā)送的USSD熱度排行訪問請求,所述USSD熱度排行訪問請求是在所述USSD熱度排行訪問選項被觸發(fā)時,由所述移動終端生成的;
[0040]所述判斷模塊還用于,根據(jù)所述USSD熱度排行訪問請求,判斷所述移動終端是否為熱度排行訪問功能簽約用戶;
[0041]所述收發(fā)模塊具體還用于,當所述判斷模塊判定所述移動終端為熱度排行訪問功能簽約用戶時,將所述USSD熱度排行推送表發(fā)送至所述移動終端顯示或語音播報。
[0042]優(yōu)選地,所述收發(fā)模塊還用于,接收移動終端發(fā)送的USSD快速訪問請求;所述USSD快速訪問請求中包括所述USSD業(yè)務的代碼;
[0043]所述查詢模塊還用于,在所述USSD熱度排行推送表中查詢所述USSD快速訪問請求中的所述代碼對應的USSD業(yè)務。
[0044]優(yōu)選地,所述USSD業(yè)務排行推送裝置還包括判斷模塊;所述USSD快速訪問請求為USSD訪問接入碼與USSD業(yè)務的代碼的組合;
[0045]所述判斷模塊用于,判斷所述USSD快速訪問請求中所述USSD訪問接入碼是否有效;
[0046]所述查詢模塊具體還用于,當所述判斷模塊判定所述USSD快速訪問請求中所述USSD訪問接入碼有效時,在所述USSD熱度排行推送表中查詢所述USSD快速訪問請求中的所述代碼對應的USSD業(yè)務。
[0047]本發(fā)明在USSD業(yè)務中,通過對USSD業(yè)務訪問熱度的統(tǒng)計,自動生成USSD菜單的訪問量排行,實現(xiàn)了對各種USSD業(yè)務的熱點排行功能,用戶可通過移動終端實現(xiàn)對那些最受歡迎的USSD菜單或功能進行有選擇性的訪問,為用戶提供方便,充分體現(xiàn)了 USSD增值業(yè)務的多樣性和靈活性。
【專利附圖】
【附圖說明】
[0048]圖1為本發(fā)明USSD業(yè)務排行推送方法的第一實施例的流程圖;
[0049]圖2為本發(fā)明USSD業(yè)務排行推送方法的第二實施例的流程圖;
[0050]圖3為本發(fā)明USSD業(yè)務排行推送方法的第三實施例的流程圖;
[0051]圖4為本發(fā)明USSD業(yè)務排行推送方法的第四實施例的流程圖;
[0052]圖5為本發(fā)明USSD業(yè)務排行推送方法的第五實施例的流程圖;
[0053]圖6為本發(fā)明USSD業(yè)務排行推送裝置的第一實施例的結(jié)構(gòu)示意圖;
[0054]圖7為本發(fā)明USSD業(yè)務排行推送裝置的第二實施例的結(jié)構(gòu)示意圖。
[0055]本發(fā)明目的的實現(xiàn)、功能特點及優(yōu)點將結(jié)合實施例,參照附圖做進一步說明?!揪唧w實施方式】
[0056]應當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0057]如圖1所示,圖1為本發(fā)明USSD業(yè)務排行推送方法的第一實施例的流程圖。本實施例提到的USSD業(yè)務排行推送方法,包括:
[0058]步驟S10,統(tǒng)計USSD業(yè)務的訪問熱度,根據(jù)USSD業(yè)務的訪問熱度生成USSD熱度排行推送表;
[0059]本實施例的USSD業(yè)務排行推送功能在USSD業(yè)務的服務器實現(xiàn),可根據(jù)預先設置的更新頻率,對USSD熱度排行推送表進行更新。例如,每月、每周或每天,統(tǒng)計前一月、前一周或前一天的USSD業(yè)務的訪問熱度,對USSD業(yè)務進行排序,生成USSD熱度排行推送表。其中,在USSD業(yè)務統(tǒng)計工作中,訪問熱度可以為USSD業(yè)務的訪問次數(shù),例如,當某一個USSD業(yè)務被訪問之后,根據(jù)USSD業(yè)務名稱、訪問日期信息,將USSD業(yè)務訪問次數(shù)加I。
[0060]步驟S20,接收移動終端發(fā)送的USSD熱度排行訪問請求,將USSD熱度排行推送表發(fā)送至移動終端顯示或語音播報;
[0061]當用戶需要通過移動終端對USSD熱度排行推送表進行訪問時,通過移動終端發(fā)送USSD熱度排行訪問請求至USSD業(yè)務服務器,USSD業(yè)務服務器將USSD熱度排行推送表發(fā)送至移動終端顯示或語音播報,供用戶選擇自己需要的USSD業(yè)務。
[0062]步驟S30,接收移動終端發(fā)送的根據(jù)USSD熱度排行推送表選擇的USSD業(yè)務的代碼,在USSD熱度排行推送表中查詢代碼對應的USSD業(yè)務;
[0063]用戶在選擇了自己需要的USSD業(yè)務后,通過移動終端發(fā)送選擇的USSD業(yè)務的代碼至USSD業(yè)務服務器。其中,USSD業(yè)務的代碼可以為USSD業(yè)務在USSD熱度排行推送表中的排列序號,或者為與USSD業(yè)務 對應的標識符。USSD業(yè)務服務器根據(jù)排列序號,在USSD熱度排行推送表中獲取USSD業(yè)務的名稱,并從數(shù)據(jù)庫中提取出USSD業(yè)務的菜單信息,可包括名稱、索引、類型、描述、具體內(nèi)容、動作響應、子菜單或下層菜單等;或直接根據(jù)標識符,從數(shù)據(jù)庫中提取菜單信息。
[0064]步驟S40,將代碼對應的USSD業(yè)務的菜單信息發(fā)送至移動終端,供移動終端訪問代碼對應的USSD業(yè)務。
[0065]USSD業(yè)務服務器將查找到的可顯示或語音播報的菜單信息發(fā)送至移動終端顯示或語音播報,并在移動終端訪問USSD業(yè)務的菜單信息時,與移動終端通信,進行響應操作。
[0066]本實施例在USSD業(yè)務中,通過對USSD業(yè)務訪問熱度的統(tǒng)計,自動生成USSD菜單的訪問量排行,實現(xiàn)了對各種USSD業(yè)務的熱點排行功能,用戶可通過移動終端實現(xiàn)對那些最受歡迎的USSD菜單或功能進行有選擇性的訪問,為用戶提供方便,充分體現(xiàn)了 USSD增值業(yè)務的多樣性和靈活性。
[0067]如圖2所示,圖2為本發(fā)明USSD業(yè)務排行推送方法的第二實施例的流程圖。本實施例以圖1所示實施例為基礎,對根據(jù)訪問熱度生成USSD熱度排行推送表的步驟詳細說明,步驟SlO具體包括:
[0068]步驟S11,讀取預設的需推薦的USSD業(yè)務的排序信息,生成USSD熱度排行推送表;
[0069]本實施例中,USSD業(yè)務服務器對USSD熱度排行推送表的編輯功能可以包括手動編輯和自動編輯兩種方式。為便于運營商推廣新業(yè)務或主要業(yè)務,可以由管理員或運營商直接對需要推薦的USSD業(yè)務的推廣屬性進行設置,例如,設置需推薦USSD業(yè)務的排序優(yōu)先級,或?qū)⑦@些需推薦USSD業(yè)務的推送方式修改為手動,手動編輯方式可有效提高運營管理的主動性,方便運營商推廣某項業(yè)務應用。USSD業(yè)務服務器根據(jù)USSD業(yè)務的推廣屬性進行排序,生成USSD熱度排行推送表。
[0070]步驟S12,當預設的需推薦的USSD業(yè)務的個數(shù)Kl小于USSD熱度排行推送表的最大容量Kmax時,計算USSD熱度排行推送表中還能容納的個數(shù)K2=Kmax — Kl ;
[0071]計算預設的需推薦的USSD業(yè)務的個數(shù),即計算在步驟Sll生成的USSD熱度排行推送表中已有的USSD業(yè)務的個數(shù),判斷當前的個數(shù)是否小于USSD熱度排行推送表的最大容量,即是否小于USSD熱度排行推送表支持的最大排行個數(shù)。如果USSD熱度排行推送表還沒有排滿,則計算剩余容納的數(shù)量。
[0072]步驟S13,統(tǒng)計USSD業(yè)務訪問熱度,根據(jù)USSD業(yè)務的訪問熱度,對USSD業(yè)務排序;
[0073]在對USSD業(yè)務訪問熱度進行統(tǒng)計時,可以排除步驟Sll中已經(jīng)列入USSD熱度排行推送表的USSD業(yè)務,以提高統(tǒng)計處理效率。
[0074]步驟S14,將排序后的前K2個USSD業(yè)務更新至USSD熱度排行推送表中。
[0075]本實施例將USSD熱度排行推送表的手動編輯和自動編輯兩種方式相結(jié)合,一方面實現(xiàn)了對USSD業(yè)務的熱點排行功能,方面用戶有選擇性的訪問熱點USSD業(yè)務,另一方面也有效提高運營管理的主動性,方便運營商推廣新業(yè)務或主要業(yè)務。
[0076]如圖3所示,圖3為本發(fā)明USSD業(yè)務排行推送方法的第三實施例的流程圖。本實施例以圖1所示實施例為基礎,對訪問USSD熱度排行推送表的步驟詳細說明,步驟S20具體包括:
[0077]步驟S21,接收移動終端發(fā)送的USSD訪問接入碼;
[0078]本實施例可通過統(tǒng)一接入碼進入USSD訪問主菜單,例如*110#。
[0079]步驟S22,當USSD訪問接入碼有效時,將USSD訪問主菜單發(fā)送至移動終端顯示或語音播報;
[0080]在進入USSD訪問主菜單后,在USSD訪問主菜單上顯示或語音播報有USSD熱度排行訪問選項,用于提示用戶是否顯示或語音播報USSD熱度排行推送表。
[0081 ] 步驟S23,接收移動終端發(fā)送的USSD熱度排行訪問請求;
[0082]USSD熱度排行訪問請求是在USSD熱度排行訪問選項被觸發(fā)時,由移動終端生成的。
[0083]步驟S24,根據(jù)USSD熱度排行訪問請求,判斷移動終端是否為熱度排行訪問功能簽約用戶;
[0084]用戶可以通過客服或營業(yè)廳修改自己是否簽約熱度排行訪問功能,是否為自己的移動終端啟用該項功能。
[0085]步驟S25,當移動終端為熱度排行訪問功能簽約用戶時,將USSD熱度排行推送表發(fā)送至移動終端顯示或語音播報。
[0086]如果當前移動終端為簽約用戶,在使用USSD業(yè)務時,USSD業(yè)務服務器才會推送USSD熱度排行推送表;如果當前移動終端沒有簽約,則USSD業(yè)務服務器不會推送相關HOT排行內(nèi)容。[0087]本實施例實現(xiàn)了有選擇性的訪問熱點USSD業(yè)務,為用戶提供方便,充分體現(xiàn)了USSD增值業(yè)務的多樣性和靈活性。
[0088]如圖4所示,圖4為本發(fā)明USSD業(yè)務排行推送方法的第四實施例的流程圖。本實施例增加了快速訪問USSD業(yè)務的步驟,具體為,在步驟SlO之后、步驟S40之前還包括:
[0089]步驟S51,接收移動終端發(fā)送的USSD快速訪問請求;
[0090]本實施例針對用戶已經(jīng)知道USSD業(yè)務的代碼的情況,在USSD快速訪問請求中包括有USSD業(yè)務的代碼。
[0091]步驟S52,在USSD熱度排行推送表中查詢USSD快速訪問請求中的代碼對應的USSD業(yè)務。
[0092]移動終端向USSD業(yè)務服務器發(fā)送USSD快速訪問請求,USSD業(yè)務服務器從USSD快速訪問請求中解析出用戶需要訪問的USSD業(yè)務的代碼,根據(jù)代碼,查詢USSD熱度排行推送表,調(diào)出用戶需要訪問的USSD業(yè)務的菜單信息推送給用戶,這樣就可以實現(xiàn)快速的訪問功能,更加方便快捷。
[0093]如圖5所示,圖5為本發(fā)明USSD業(yè)務排行推送方法的第五實施例的流程圖。本實施例以圖4所示實施例為基礎,增加了接入碼有效性判斷的步驟,具體為,在步驟S51之后還包括:
[0094]步驟S53,判斷USSD快速訪問請求中USSD訪問接入碼是否有效;如果是,則執(zhí)行步驟S52 ;如果否,則執(zhí)行步驟S54 ;
[0095]步驟S54,發(fā)送USSD訪問接入碼無效的提示信息至移動終端顯示或語音播報。
[0096]本實施例的USSD快速訪問請求為USSD訪問接入碼與USSD業(yè)務的代碼的組合,例如*110*2#,表示直接訪問USSD熱度排行推送表中代碼為2的USSD業(yè)務菜單內(nèi)容,更加快速地訪問到目標菜單。
[0097]如圖6所示,圖6為本發(fā)明USSD業(yè)務排行推送裝置的第一實施例的結(jié)構(gòu)示意圖。本實施例提到的USSD業(yè)務排行推送裝置,包括:
[0098]統(tǒng)計模塊10,用于統(tǒng)計USSD業(yè)務的訪問熱度;
[0099]表生成模塊20,用于根據(jù)USSD業(yè)務的訪問熱度生成USSD熱度排行推送表;
[0100]收發(fā)模塊30,用于接收移動終端發(fā)送的USSD熱度排行訪問請求,將USSD熱度排行推送表發(fā)送至移動終端顯示或語音播報;接收移動終端發(fā)送的根據(jù)USSD熱度排行推送表選擇的USSD業(yè)務的代碼;
[0101]查詢模塊40,用于在USSD熱度排行推送表中查詢代碼對應的USSD業(yè)務;
[0102]收發(fā)模塊30還用于,將代碼對應的USSD業(yè)務的菜單信息發(fā)送至移動終端,供移動終端訪問代碼對應的USSD業(yè)務。
[0103]本實施例的USSD業(yè)務排行推送裝置可設置于USSD業(yè)務服務器中,USSD業(yè)務排行推送功能在USSD業(yè)務的服務器實現(xiàn),可根據(jù)預先設置的更新頻率,對USSD熱度排行推送表進行更新。例如,每月、每周或每天,統(tǒng)計前一月、前一周或前一天的USSD業(yè)務的訪問熱度,對USSD業(yè)務進行排序,生成USSD熱度排行推送表。其中,在USSD業(yè)務統(tǒng)計工作中,訪問熱度可以為USSD業(yè)務的訪問次數(shù),例如,當某一個USSD業(yè)務被訪問之后,根據(jù)USSD業(yè)務名稱、訪問日期信息,將USSD業(yè)務訪問次數(shù)加I。當用戶需要通過移動終端對USSD熱度排行推送表進行訪問時,通過移動終端發(fā)送USSD熱度排行訪問請求至USSD業(yè)務服務器,USSD業(yè)務服務器將USSD熱度排行推送表發(fā)送至移動終端顯示或語音播報,供用戶選擇自己需要的USSD業(yè)務。用戶在選擇了自己需要的USSD業(yè)務后,通過移動終端發(fā)送選擇的USSD業(yè)務的代碼至USSD業(yè)務服務器。其中,USSD業(yè)務的代碼可以為USSD業(yè)務在USSD熱度排行推送表中的排列序號,或者為與USSD業(yè)務 對應的標識符。USSD業(yè)務服務器根據(jù)排列序號,在USSD熱度排行推送表中獲取USSD業(yè)務的名稱,并從數(shù)據(jù)庫中提取出USSD業(yè)務的菜單信息,可包括名稱、索引、類型、描述、具體內(nèi)容、動作響應、子菜單或下層菜單等;或直接根據(jù)標識符,從數(shù)據(jù)庫中提取菜單信息。USSD業(yè)務服務器將查找到的可顯示或語音播報的菜單信息發(fā)送至移動終端顯示或語音播報,并在移動終端訪問USSD業(yè)務的菜單信息時,與移動終端通信,進行響應操作。本實施例在USSD業(yè)務中,通過對USSD業(yè)務訪問熱度的統(tǒng)計,自動生成USSD菜單的訪問量排行,實現(xiàn)了對各種USSD業(yè)務的熱點排行功能,用戶可通過移動終端實現(xiàn)對那些最受歡迎的USSD菜單或功能進行有選擇性的訪問,為用戶提供方便,充分體現(xiàn)了 USSD增值業(yè)務的多樣性和靈活性。
[0104]本發(fā)明實施例中,下列模塊具體用于根據(jù)訪問熱度生成USSD熱度排行推送表。
[0105]表生成模塊20具體用于,讀取預設的需推薦的USSD業(yè)務的排序信息,生成USSD熱度排行推送表;當預設的需推薦的USSD業(yè)務的個數(shù)Kl小于USSD熱度排行推送表的最大容量Kmax時,計算USSD熱度排行推送表中還能容納的個數(shù)K2=Kmax — Kl ;
[0106]統(tǒng)計模塊10具體用于,統(tǒng)計USSD業(yè)務訪問熱度,根據(jù)USSD業(yè)務的訪問熱度,對USSD業(yè)務排序;
[0107]表生成模塊20具體還用于,將排序后的前K2個USSD業(yè)務更新至USSD熱度排行推送表中。
[0108]本實施例中,USSD業(yè)務服務器對USSD熱度排行推送表的編輯功能可以包括手動編輯和自動編輯兩種方式。為便于運營商推廣新業(yè)務或主要業(yè)務,可以由管理員或運營商直接對需要推薦的USSD業(yè)務的推廣屬性進行設置,例如,設置需推薦USSD業(yè)務的排序優(yōu)先級,或?qū)⑦@些需推薦USSD業(yè)務的推送方式修改為手動,手動編輯方式可有效提高運營管理的主動性,方便運營商推廣某項業(yè)務應用。USSD業(yè)務服務器根據(jù)USSD業(yè)務的推廣屬性進行排序,生成USSD熱度排行推送表。計算預設的需推薦的USSD業(yè)務的個數(shù),即計算在步驟Sll生成的USSD熱度排行推送表中已有的USSD業(yè)務的個數(shù),判斷當前的個數(shù)是否小于USSD熱度排行推送表的最大容量,即是否小于USSD熱度排行推送表支持的最大排行個數(shù)。如果USSD熱度排行推送表還沒有排滿,則計算剩余容納的數(shù)量。在對USSD業(yè)務訪問熱度進行統(tǒng)計時,可以排除步驟Sll中已經(jīng)列入USSD熱度排行推送表的USSD業(yè)務,以提高統(tǒng)計處理效率。本實施例將USSD熱度排行推送表的手動編輯和自動編輯兩種方式相結(jié)合,一方面實現(xiàn)了對USSD業(yè)務的熱點排行功能,方面用戶有選擇性的訪問熱點USSD業(yè)務,另一方面也有效提高運營管理的主動性,方便運營商推廣新業(yè)務或主要業(yè)務。
[0109]如圖7所示,圖7為本發(fā)明USSD業(yè)務排行推送裝置的第二實施例的結(jié)構(gòu)示意圖。本實施例在圖6所示實施例的基礎上增加了判斷模塊50,下列模塊具體用于訪問USSD熱度排行推送表。
[0110]收發(fā)模塊30具體用于,接收移動終端發(fā)送的USSD訪問接入碼;
[0111]判斷模塊50用于,判斷USSD訪問接入碼是否有效;
[0112]收發(fā)模塊30具體還用于,當判斷模塊50判定USSD訪問接入碼有效時,將USSD訪問主菜單發(fā)送至移動終端顯示或語音播報,USSD訪問主菜單上包括USSD熱度排行訪問選項;接收移動終端發(fā)送的USSD熱度排行訪問請求,USSD熱度排行訪問請求是在USSD熱度排行訪問選項被觸發(fā)時,由移動終端生成的;
[0113]判斷模塊50還用于,根據(jù)USSD熱度排行訪問請求,判斷移動終端是否為熱度排行訪問功能簽約用戶;
[0114]收發(fā)模塊30具體還用于,當判斷模塊50判定移動終端為熱度排行訪問功能簽約用戶時,將USSD熱度排行推送表發(fā)送至移動終端顯示或語音播報。
[0115]本實施例可通過統(tǒng)一接入碼進入USSD訪問主菜單,例如*110#。在進入USSD訪問主菜單后,在USSD訪問主菜單上顯示或語音播報有USSD熱度排行訪問選項,用于提示用戶是否顯示或語音播報USSD熱度排行推送表。USSD熱度排行訪問請求是在USSD熱度排行訪問選項被觸發(fā)時,由移動終端生成的。用戶可以通過客服或營業(yè)廳修改自己是否簽約熱度排行訪問功能,是否為自己的移動終端啟用該項功能。如果當前移動終端為簽約用戶,在使用USSD業(yè)務時,USSD業(yè)務服務器才會推送USSD熱度排行推送表;如果當前移動終端沒有簽約,則USSD業(yè)務服務器不會推送相關HOT排行內(nèi)容。本實施例實現(xiàn)了有選擇性的訪問熱點USSD業(yè)務,為用戶提供方便,充分體現(xiàn)了 USSD增值業(yè)務的多樣性和靈活性。
[0116]以下實施例是快速訪問USSD業(yè)務的實施例。
[0117]收發(fā)模塊30還用于,接收移動終端發(fā)送的USSD快速訪問請求;USSD快速訪問請求中包括USSD業(yè)務的代碼;
[0118]查詢模塊40還用于,在USSD熱度排行推送表中查詢USSD快速訪問請求中的代碼對應的USSD業(yè)務。
[0119]本實施例針對用戶已經(jīng)知道USSD業(yè)務的代碼的情況,在USSD快速訪問請求中包括有USSD業(yè)務的代碼。移動終端向USSD業(yè)務服務器發(fā)送USSD快速訪問請求,USSD業(yè)務服務器從USSD快速訪問請求中解析出用戶需要訪問的USSD業(yè)務的代碼,根據(jù)代碼,查詢USSD熱度排行推送表,調(diào)出用戶需要訪問的USSD業(yè)務的菜單信息推送給用戶,這樣就可以實現(xiàn)快速的訪問功能,更加方便快捷。
[0120]以下實施例是在上述快速訪問USSD業(yè)務的實施例中增加了利用判斷模塊50判斷接入碼有效性。
[0121]判斷模塊50還用于,判斷USSD快速訪問請求中USSD訪問接入碼是否有效;
[0122]查詢模塊40具體還用于,當判斷模塊50判定USSD快速訪問請求中USSD訪問接入碼有效時,在USSD熱度排行推送表中查詢USSD快速訪問請求中的代碼對應的USSD業(yè)務。
[0123]本實施例的USSD快速訪問請求為USSD訪問接入碼與USSD業(yè)務的代碼的組合,例如*110*2#,表示直接訪問USSD熱度排行推送表中代碼為2的USSD業(yè)務菜單內(nèi)容,更加快速地訪問到目標菜單。
[0124]以上所述僅為本發(fā)明的優(yōu)選實施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說明書及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運用在其他相關的【技術(shù)領域】,均同理包括在本發(fā)明的專利保護范圍內(nèi)。
【權(quán)利要求】
1.一種USSD業(yè)務排行推送方法,其特征在于,包括步驟: 統(tǒng)計USSD業(yè)務的訪問熱度,根據(jù)所述USSD業(yè)務的訪問熱度生成USSD熱度排行推送表; 接收移動終端發(fā)送的USSD熱度排行訪問請求,將所述USSD熱度排行推送表發(fā)送至所述移動終端顯示或語音播報; 接收所述移動終端發(fā)送的根據(jù)所述USSD熱度排行推送表選擇的USSD業(yè)務的代碼,在所述USSD熱度排行推送表中查詢所述代碼對應的USSD業(yè)務; 將所述代碼對應的USSD業(yè)務的菜單信息發(fā)送至所述移動終端,供所述移動終端訪問所述代碼對應的USSD業(yè)務。
2.根據(jù)權(quán)利要求1所述的USSD業(yè)務排行推送方法,其特征在于,所述統(tǒng)計USSD業(yè)務的訪問熱度,根據(jù)所述USSD業(yè)務的訪問熱度生成USSD熱度排行推送表的步驟具體包括: 讀取預設的需推薦的USSD業(yè)務的排序信息,生成USSD熱度排行推送表; 當所述預設的需推薦的USSD業(yè)務的個數(shù)Kl小于所述USSD熱度排行推送表的最大容量Kmax時,計算所述USSD熱度排行推送表中還能容納的個數(shù)K2=Kmax — Kl ; 統(tǒng)計USSD業(yè)務訪問熱度,根據(jù)所述USSD業(yè)務的訪問熱度,對所述USSD業(yè)務排序; 將排序后的前K2個USSD業(yè)務更新至所述USSD熱度排行推送表中。
3.根據(jù)權(quán)利要求1或2所述的USSD業(yè)務排行推送方法,其特征在于,接收移動終端發(fā)送的USSD熱度排行訪問請求,`將所述USSD熱度排行推送表發(fā)送至所述移動終端顯示或語音播報的步驟具體包括: 接收所述移動終端發(fā)送的USSD訪問接入碼; 當所述USSD訪問接入碼有效時,將USSD訪問主菜單發(fā)送至所述移動終端顯示或語音播報;所述USSD訪問主菜單上包括USSD熱度排行訪問選項; 接收所述移動終端發(fā)送的USSD熱度排行訪問請求;所述USSD熱度排行訪問請求是在所述USSD熱度排行訪問選項被觸發(fā)時,由所述移動終端生成的; 根據(jù)所述USSD熱度排行訪問請求,判斷所述移動終端是否為熱度排行訪問功能簽約用戶; 當所述移動終端為熱度排行訪問功能簽約用戶時,將所述USSD熱度排行推送表發(fā)送至所述移動終端顯示或語音播報。
4.根據(jù)權(quán)利要求1或2所述的USSD業(yè)務排行推送方法,其特征在于,所述根據(jù)USSD業(yè)務的訪問熱度生成USSD熱度排行推送表的步驟之后、所述將所述代碼對應的USSD業(yè)務的菜單信息發(fā)送至所述移動終端的步驟之前,還包括: 接收移動終端發(fā)送的USSD快速訪問請求;所述USSD快速訪問請求中包括所述USSD業(yè)務的代碼; 在所述USSD熱度排行推送表中查詢所述USSD快速訪問請求中的所述代碼對應的USSD業(yè)務。
5.根據(jù)權(quán)利要求4所述的USSD業(yè)務排行推送方法,其特征在于,所述USSD快速訪問請求為USSD訪問接入碼與所述USSD業(yè)務的代碼的組合; 所述接收移動終端發(fā)送的USSD快速訪問請求的步驟之后還包括:判斷所述USSD快速訪問請求中所述USSD訪問接入碼是否有效;當所述USSD快速訪問請求中所述USSD訪問接入碼有效時,執(zhí)行所述在USSD熱度排行推送表中查詢所述USSD快速訪問請求中的所述代碼對應的USSD業(yè)務的步驟。
6.一種USSD業(yè)務排行推送裝置,其特征在于,包括: 統(tǒng)計模塊,用于統(tǒng)計USSD業(yè)務的訪問熱度; 表生成模塊,用于根據(jù)所述USSD業(yè)務的訪問熱度生成USSD熱度排行推送表; 收發(fā)模塊,用于接收移動終端發(fā)送的USSD熱度排行訪問請求,將所述USSD熱度排行推送表發(fā)送至所述移動終端顯示或語音播報;接收所述移動終端發(fā)送的根據(jù)所述USSD熱度排行推送表選擇的USSD業(yè)務的代碼; 查詢模塊,用于在所述USSD熱度排行推送表中查詢所述代碼對應的USSD業(yè)務;所述收發(fā)模塊還用于,將所述代碼對應的USSD業(yè)務的菜單信息發(fā)送至所述移動終端,供所述移動終端訪問所述代碼對應的USSD業(yè)務。
7.根據(jù)權(quán)利要求6所述的USSD業(yè)務排行推送裝置,其特征在于, 所述表生成模塊具體用于,讀取預設的需推薦的USSD業(yè)務的排序信息,生成USSD熱度排行推送表;當所述預設的需推薦的USSD業(yè)務的個數(shù)Kl小于所述USSD熱度排行推送表的最大容量Kmax時,計算所述USSD熱度排行推送表中還能容納的個數(shù)K2=Kmax — Kl ; 所述統(tǒng)計模塊具體用于,統(tǒng)計USSD業(yè)務訪問熱度,根據(jù)所述USSD業(yè)務的訪問熱度,對所述USSD業(yè)務排序; 所述表生成模塊具體還用于,將排序后的前K2個USSD業(yè)務更新至所述USSD熱度排行推送表中。
8.根據(jù)權(quán)利要求6或7所述的USSD業(yè)務排行推送裝置,其特征在于,還包括判斷模塊; 所述收發(fā)模塊具體用于,接收所述移動終端發(fā)送的USSD訪問接入碼; 所述判斷模塊用于,判斷所述USSD訪問接入碼是否有效; 所述收發(fā)模塊具體還用于,當所述判斷模塊判定所述USSD訪問接入碼有效時,將USSD訪問主菜單發(fā)送至所述移動終端顯示或語音播報,所述USSD訪問主菜單上包括USSD熱度排行訪問選項;接收所述移動終端發(fā)送的USSD熱度排行訪問請求,所述USSD熱度排行訪問請求是在所述USSD熱度排行訪問選項被觸發(fā)時,由所述移動終端生成的; 所述判斷模塊還用于,根據(jù)所述USSD熱度排行訪問請求,判斷所述移動終端是否為熱度排行訪問功能簽約用戶; 所述收發(fā)模塊具體還用于,當所述判斷模塊判定所述移動終端為熱度排行訪問功能簽約用戶時,將所述USSD熱度排行推送表發(fā)送至所述移動終端顯示或語音播報。
9.根據(jù)權(quán)利要求6或7所述的USSD業(yè)務排行推送裝置,其特征在于,所述收發(fā)模塊還用于,接收移動終端發(fā)送的USSD快速訪問請求;所述USSD快速訪問請求中包括所述USSD業(yè)務的代碼; 所述查詢模塊還用于,在所述USSD熱度排行推送表中查詢所述USSD快速訪問請求中的所述代碼對應的USSD業(yè)務。
10.根據(jù)權(quán)利要求9所述的USSD業(yè)務排行推送裝置,其特征在于,還包括判斷模塊;所述USSD快速訪問請求為USSD訪問接入碼與USSD業(yè)務的代碼的組合; 所述判斷模塊用于,判斷所述USSD快速訪問請求中所述USSD訪問接入碼是否有效; 所述查詢模塊具體還用于,當所述判斷模塊判定所述USSD快速訪問請求中所述USSD訪問接入碼有效時,在所述USSD熱度排行推送表中查詢所述USSD快速訪問請求中的所述代碼對應的USSD 業(yè)務。
【文檔編號】H04W4/14GK103874039SQ201210552886
【公開日】2014年6月18日 申請日期:2012年12月18日 優(yōu)先權(quán)日:2012年12月18日
【發(fā)明者】朱仲亮, 姚清華, 魏學松, 陳日鋒 申請人:中興通訊股份有限公司