亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種移動終端視頻聊天的計費方法及其移動終端的制作方法

文檔序號:7989985閱讀:146來源:國知局
專利名稱:一種移動終端視頻聊天的計費方法及其移動終端的制作方法
技術(shù)領(lǐng)域
本發(fā)明屬于多媒體技術(shù)領(lǐng)域,尤其涉及一種移動終端視頻聊天的計費方法及其移動終端。
背景技術(shù)
目前,隨著移動通信3G網(wǎng)絡(luò)的發(fā)展和移動互聯(lián)網(wǎng)時代的到來,移動終端視頻聊天業(yè)務(wù)正在逐漸普及使用。移動終端視頻聊天是一種利用移動通信網(wǎng)絡(luò)實現(xiàn)兩人或者多人可視聊天功能的業(yè)務(wù),它是移動終端在文字聊天(如短信)和語言聊天(如電話)業(yè)務(wù)基礎(chǔ)上的進(jìn)化,通過在移動終端安裝視頻聊天軟件,實現(xiàn)視頻交互式的即時通信。服務(wù)提供商在為用戶提供移動終端視頻聊天服務(wù)時,需要收取一定的通訊費用,在現(xiàn)有技術(shù)中,通常是用戶使用移動終端視頻聊天服務(wù)后服務(wù)提供商會自動扣費,而用戶端卻無法明了扣除資費的類型或明細(xì),對于扣費信息并不清楚,影響用戶的使用體驗。

發(fā)明內(nèi)容
本發(fā)明提供了一種移動終端視頻聊天的計費方法及其移動終端,旨在解決現(xiàn)有技術(shù)中用戶不能實時掌握移動終端視頻聊天的扣費信息的問題。本發(fā)明是這樣實現(xiàn)的,一種移動終端視頻聊天的計費方法,包括步驟a:進(jìn)入聊天室頁面,解析列表數(shù)據(jù),獲取列表數(shù)據(jù)中的扣費信息,并將扣費信息進(jìn)行緩存;步驟b 判斷聊天室頁面是否存在扣費ID,如果存在扣費ID,則執(zhí)行步驟c,如果不存在扣費ID,結(jié)束本次計費;步驟c 將扣費ID對應(yīng)的扣費任務(wù)添加到扣費文件中,并進(jìn)入視頻聊天室;步驟d 讀取扣費文件中的扣費任務(wù)及對應(yīng)的扣費信息并執(zhí)行扣費。本發(fā)明的技術(shù)方案還包括所述步驟a還包括下載聊天室列表數(shù)據(jù),并將列表數(shù)據(jù)進(jìn)行緩存,所述步驟b還包括根據(jù)扣費ID查找緩存中該扣費ID對應(yīng)的扣費信息,并根據(jù)扣費信息中的資費提示內(nèi)容給用戶相應(yīng)的資費提示。本發(fā)明的技術(shù)方案還包括所述步驟b還包括判斷用戶是否確認(rèn)扣費,如果用戶確認(rèn)扣費,執(zhí)行步驟C ;如果用戶不確認(rèn)扣費,不添加該扣費ID對應(yīng)的扣費任務(wù),刪除頁面加載數(shù)據(jù)返回至上一級界面。本發(fā)明的技術(shù)方案還包括所述步驟d還包括對計費模塊進(jìn)行初始化,開啟扣費掃描定時器,讀取扣費信息,執(zhí)行短消息服務(wù)扣費。本發(fā)明的技術(shù)方案還包括在所述步驟d中,對計費模塊進(jìn)行初始化,開啟扣費掃描定時器,讀取扣費信息,執(zhí)行短消息服務(wù)扣費具體包括判斷移動終端是否處于短信編輯界面,是則暫停編輯界面,并啟動扣費掃描定時器;否則讀取扣費信息,上行一條扣費指令至通道方,通道方執(zhí)行扣費任務(wù),并返回扣費成功短信,提示用戶業(yè)務(wù)處理成功。本發(fā)明的技術(shù)方案還包括在所述步驟d中,通過二次短信確認(rèn)和隨機驗證碼確認(rèn)進(jìn)行扣費,所述二次短信確認(rèn)為二次握手,具體包括扣費指令第一次上行時,通道方先下行一條詢問短信,客戶端回復(fù)任意或者固定字符串,通道方先判斷是否有回復(fù),是則扣費,否則結(jié)束;所述隨機驗證碼確認(rèn)具體包括扣費指令第一次上行時,通道方先下行一條詢問短信,客戶端回復(fù)隨機驗證碼,通道方在收到客戶端回復(fù)之后判斷收到回復(fù)是否與發(fā)送的隨機驗證碼相同,是則扣費,否則結(jié)束。本發(fā)明的另一技術(shù)方案,一種移動終端,包括視頻聊天模塊、網(wǎng)絡(luò)模塊和計費裝置,所述視頻聊天模塊用于通過網(wǎng)絡(luò)模塊與服務(wù)器的交互進(jìn)行視頻聊天,所述網(wǎng)絡(luò)模塊用于連接服務(wù)器進(jìn)行圖片、文字表情等資源的發(fā)送與下載,所述計費裝置還包括扣費信息獲取模塊、扣費任務(wù)添加模塊、扣費任務(wù)讀取模塊和扣費任務(wù)執(zhí)行模塊,所述扣費信息獲取模塊用于解析視頻聊天室列表數(shù)據(jù),獲取列表數(shù)據(jù)中扣費任務(wù)對應(yīng)的扣費信息;所述扣費任務(wù)添加模塊用于將扣費任務(wù)添加到扣費文件中,并進(jìn)入視頻聊天室通過視頻聊天模塊進(jìn)行視頻聊天;所述扣費任務(wù)讀取模塊用于在視頻聊天結(jié)束時,讀取扣費任務(wù)及對應(yīng)的扣費信息;所述扣費任務(wù)執(zhí)行模塊用于根據(jù)扣費信息執(zhí)行扣費。本發(fā)明的技術(shù)方案還包括所述移動終端還包括扣費信息保存模塊,所述扣費信息獲取模塊還包括列表下載單元、列表解析單元、扣費ID判斷單元和扣費提示單元,所述扣費信息保存模塊用于保存聊天室列表數(shù)據(jù)中扣費任務(wù)對應(yīng)的扣費信息;所述列表下載單元用于下載聊天室列表數(shù)據(jù),將并列表數(shù)據(jù)進(jìn)行緩存;所述扣費ID判斷單元用于判斷聊天室頁面是否存在扣費ID,如果存在扣費ID,通過扣費提醒單元提示用戶;如果不存在扣費 ID,結(jié)束本次計費;所述扣費提醒單元用于根據(jù)扣費ID在扣費信息保存模塊中查找對應(yīng)的扣費信息,并根據(jù)扣費信息中的資費提示內(nèi)容給用戶相應(yīng)的資費提示。本發(fā)明的技術(shù)方案還包括所述扣費任務(wù)添加模塊還包括扣費任務(wù)判斷單元和扣費任務(wù)添加單元,所述扣費任務(wù)判斷單元用于判斷用戶是否確認(rèn)扣費,如果用戶不確認(rèn)扣費,則不添加該扣費ID對應(yīng)的扣費任務(wù);如果用戶確認(rèn)扣費,通過扣費任務(wù)添加單元添加該扣費任務(wù);所述扣費任務(wù)添加單元用于將扣費任務(wù)添加到扣費文件中,并進(jìn)入視頻聊天室通過視頻聊天模塊進(jìn)行視頻聊天。本發(fā)明的技術(shù)方案還包括所述扣費任務(wù)讀取模塊還包括扣費執(zhí)行判斷單元、扣費任務(wù)掃描單元和扣費任務(wù)讀取單元,所述扣費執(zhí)行判斷單元用于判斷手機是否處于短信編輯界面,如果處于短信編輯界面,通過扣費任務(wù)掃描單元對扣費文件進(jìn)行掃描;如果沒有處于短信編輯界面,通過扣費任務(wù)讀取單元讀取扣費任務(wù);所述扣費任務(wù)掃描單元用于暫停編輯界面,啟動定時器對扣費文件進(jìn)行掃描;所述扣費任務(wù)讀取單元用于查找扣費文件中對應(yīng)的扣費任務(wù),讀取扣費任務(wù)保存模塊中該扣費任務(wù)對應(yīng)的扣費信息。本發(fā)明的技術(shù)方案具有如下優(yōu)點或有益效果本發(fā)明移動終端視頻聊天的計費方法及其移動終端通過在進(jìn)入視頻聊天頁面時獲取頁面扣費任務(wù)的扣費信息,并在用戶觸發(fā)扣費任務(wù)時對用戶進(jìn)行相應(yīng)的扣費提醒,在用戶同意扣費的情況下才添加扣費任務(wù)執(zhí)行相應(yīng)的扣費,并在扣費結(jié)束后對用戶進(jìn)行短信提示,使用戶能夠?qū)崟r掌握扣費信息,讓用戶對費用的收取一目了然,并提供了更加人性化的服務(wù),提高用戶的滿意度。


附圖1是本發(fā)明第一實施例的移動終端視頻聊天的計費方法的流程附圖2是本發(fā)明第二實施例的移動終端視頻聊天的計費方法的流程圖;附圖3是本發(fā)明移動終端視頻聊天的計費方法的扣費指令執(zhí)行示意圖;附圖4是本發(fā)明移動終端視頻聊天的計費方法的二次短信確認(rèn)的扣費示意圖;附圖5是本發(fā)明移動終端視頻聊天的計費方法的隨機驗證碼確認(rèn)的扣費示意圖;附圖6是本發(fā)明第一實施例的移動終端的結(jié)構(gòu)示意圖;附圖7是本發(fā)明第二實施例的移動終端的結(jié)構(gòu)示意圖;附圖8是本發(fā)明移動終端的計費裝置的工作原理圖。
具體實施例方式為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點更加清楚明白,以下結(jié)合附圖及實施例,對本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。請參閱圖1,是本發(fā)明第一實施例的移動終端視頻聊天的計費方法的流程圖。本發(fā)明第一實施例的移動終端視頻聊天的計費方法包括以下步驟步驟100 進(jìn)入聊天室頁面,解析列表數(shù)據(jù),獲取列表數(shù)據(jù)中的扣費信息,并將扣費信息進(jìn)行緩存;在步驟100中,扣費信息的具體內(nèi)容包括扣費Id:用于管理扣費任務(wù);Fee type 扣費類型(SMS);Fee times 扣費任務(wù)次數(shù);Show type 資費類型;Showcontent 資費提示內(nèi)容;Trone 上行通道號(即服務(wù)端通道方);Command 上行指令(及扣費指令);Confirm Keyword 二次確認(rèn)關(guān)鍵字(用于二次短信確認(rèn));Command Trone 二次確認(rèn)第三方通道號,為空時發(fā)給Trone ;Confirm Command 二次確認(rèn)上行指令;Findrndkeyword 隨機驗證碼查找關(guān)鍵字(用于隨機驗證碼確認(rèn));其中,扣費ID的設(shè)置方法為進(jìn)入聊天室頁面,進(jìn)入VIP視頻聊天室頁面,進(jìn)入“我做主播”頁面。步驟110 判斷聊天室頁面是否存在扣費ID,如果存在扣費ID,則執(zhí)行步驟120,如果不存在扣費ID,執(zhí)行步驟140 ;步驟120 將扣費ID對應(yīng)的扣費任務(wù)添加到扣費文件中,并進(jìn)入視頻聊天室;在步驟120中,如果該扣費任務(wù)是包月,則在自然月時間內(nèi),同一扣費任務(wù)不會重復(fù)添加,會在當(dāng)月第一次應(yīng)用該扣費任務(wù)時進(jìn)行添加,并在當(dāng)月時間內(nèi)對該扣費任務(wù)的應(yīng)用次數(shù)進(jìn)行統(tǒng)計;如果扣費任務(wù)是點播,則可重復(fù)添加同一扣費任務(wù)??圪M文件保存在手機存儲卡config目錄下,其中,扣費文件包括扣費執(zhí)行任務(wù)與扣費匹配任務(wù),扣費執(zhí)行任務(wù)將新添加的扣費任務(wù)添加至扣費文件的末尾,扣費掃描對扣費文件進(jìn)行掃描時會按扣費任務(wù)在文件中的排列順序執(zhí)行扣費,從文件頭開始查找,找到扣費任務(wù)立即返回執(zhí)行;扣費匹配任務(wù)主要用于包月任務(wù)的匹配與短信二次確認(rèn),同樣是以一個隊列數(shù)組的形式存在,扣費匹配任務(wù)中最多可添加8個扣費任務(wù),在執(zhí)行扣費掃描時從數(shù)組的0下標(biāo)開始查找,找到立即返回執(zhí)行扣費,有新扣費任務(wù)時會添加到隊列數(shù)組中的空位。步驟130 讀取扣費文件中的扣費任務(wù)及對應(yīng)的扣費信息并執(zhí)行扣費;在步驟130中,通過掃描對扣費文件中的扣費任務(wù)進(jìn)行查找,讀取扣費任務(wù)對應(yīng)的扣費信息執(zhí)行扣費,并初始化扣費文件中的扣費任務(wù),即刪除已經(jīng)扣費的扣費任務(wù)。步驟140 結(jié)束本次計費。請參閱圖2,是本發(fā)明第二實施例的移動終端視頻聊天的計費方法的流程圖。本發(fā)明第二實施例的移動終端視頻聊天的計費方法包括以下步驟步驟200 進(jìn)入聊天室頁面;步驟210 下載聊天室列表數(shù)據(jù),并將列表數(shù)據(jù)進(jìn)行緩存;步驟220 解析緩存列表數(shù)據(jù),獲取列表數(shù)據(jù)中的扣費信息,并將扣費信息進(jìn)行緩存;在步驟220中,扣費信息的具體內(nèi)容包括扣費Id 用于管理扣費任務(wù);Fee type 扣費類型(SMS);Fee times 扣費任務(wù)次數(shù);Show type 資費類型;Showcontent 資費提示內(nèi)容;Trone 上行通道號(即服務(wù)端通道方);Command 上行指令(及扣費指令);Confirm Keyword 二次確認(rèn)關(guān)鍵字(用于二次短信確認(rèn));Command Trone 二次確認(rèn)第三方通道號,為空時發(fā)給Trone ;Confirm Command 二次確認(rèn)上行指令;Findrndkeyword 隨機驗證碼查找關(guān)鍵字(用于隨機驗證碼確認(rèn));其中,扣費ID的設(shè)置方法為進(jìn)入聊天室頁面,進(jìn)入VIP視頻聊天室頁面,進(jìn)入“我做主播”頁面。步驟230 判斷聊天室頁面是否存在扣費ID,如果存在扣費ID,執(zhí)行步驟MO ;如果不存在扣費ID,執(zhí)行步驟330 ;步驟MO 根據(jù)扣費ID查找緩存中該扣費ID對應(yīng)的扣費信息,并根據(jù)扣費信息中的資費提示內(nèi)容給用戶相應(yīng)的資費提示;步驟250 判斷用戶是否確認(rèn)扣費,如果用戶不確認(rèn)扣費,執(zhí)行步驟沈0 ;如果用戶確認(rèn)扣費,執(zhí)行步驟270 ;步驟沈0 不添加該扣費ID對應(yīng)的扣費任務(wù),刪除頁面加載數(shù)據(jù)返回至上一級界面,并執(zhí)行步驟330;步驟270 將該扣費ID對應(yīng)的扣費任務(wù)添加到扣費文件中,并進(jìn)入視頻聊天室;
在步驟270中,如果該扣費任務(wù)是包月,則在自然月時間內(nèi),同一扣費任務(wù)不會重復(fù)添加,會在當(dāng)月第一次應(yīng)用該扣費任務(wù)時進(jìn)行添加,并在當(dāng)月時間內(nèi)對該扣費任務(wù)的應(yīng)用次數(shù)進(jìn)行統(tǒng)計;如果扣費任務(wù)是點播,則可重復(fù)添加同一扣費任務(wù)。扣費文件保存在手機存儲卡config目錄下,其中,扣費文件包括扣費執(zhí)行任務(wù)與扣費匹配任務(wù),扣費執(zhí)行任務(wù)將新添加的扣費任務(wù)添加至扣費文件的末尾,扣費掃描對扣費文件進(jìn)行掃描時會按扣費任務(wù)在文件中的排列順序執(zhí)行扣費,從文件頭開始查找,找到扣費任務(wù)立即返回執(zhí)行;扣費匹配任務(wù)主要用于包月任務(wù)的匹配與短信二次確認(rèn),同樣是以一個隊列數(shù)組的形式存在,扣費匹配任務(wù)中最多可添加8個扣費任務(wù),在執(zhí)行扣費掃描時從數(shù)組的0下標(biāo)開始查找,找到立即返回執(zhí)行扣費,有新扣費任務(wù)時會添加到隊列數(shù)組中的空位。步驟觀0 判斷手機是否處于短信編輯界面,如果處于短信編輯界面,執(zhí)行步驟 290 ;如果沒有處于短信編輯界面,執(zhí)行步驟300 ;在步驟觀0中,用戶通過短信編輯界面編輯圖片、文字表情等資源,并通過網(wǎng)絡(luò)模塊與服務(wù)器的交互進(jìn)行圖片、文字表情資源的發(fā)送與接收,實現(xiàn)視頻聊天功能。步驟四0 暫停編輯界面,啟動掃描定時器對扣費文件進(jìn)行掃描,并在掃描一定時間后重新執(zhí)行步驟觀0 ;步驟300 查找扣費文件中對應(yīng)的扣費任務(wù),并讀取該扣費任務(wù)對應(yīng)的扣費信息;在步驟300中,通過掃描對扣費文件中的扣費任務(wù)進(jìn)行查找,讀取扣費任務(wù)對應(yīng)的扣費信息執(zhí)行扣費,并初始化扣費文件中的扣費任務(wù),即刪除已經(jīng)扣費的扣費任務(wù)。步驟310 根據(jù)扣費信息向服務(wù)端通道方發(fā)送相應(yīng)的扣費指令;在步驟310中,根據(jù)通道號向服務(wù)端通道方發(fā)送相應(yīng)的扣費指令,通道號是指客戶端發(fā)送扣費指令到達(dá)的通道號碼,通道號內(nèi)容由服務(wù)端下發(fā)給客戶端,不能為空;扣費指令是指客戶端發(fā)送給服務(wù)端通道的指令內(nèi)容,指令內(nèi)容由服務(wù)端配置,不能為空;具體請一并參閱圖3,是本發(fā)明移動終端視頻聊天的計費方法的扣費指令執(zhí)行示意圖。步驟320 服務(wù)端執(zhí)行扣費,并返回扣費成功短信,提示用戶業(yè)務(wù)處理成功;在步驟320中,本發(fā)明的另一實施方式中,還可以是二次短信確認(rèn)和隨機驗證碼確認(rèn)進(jìn)行扣費;二次短信確認(rèn)即兩次握手,服務(wù)端接受到扣費指令后,向用戶下行一條扣費短信,用戶端可選擇回復(fù)任意或者固定字符串(即扣費信息中的Confirm Keyword 二次確認(rèn)關(guān)鍵字)確認(rèn)扣費或不回復(fù),如果有回復(fù),則服務(wù)端扣費,沒有回復(fù)則結(jié)束;具體請一并參閱圖4,是本發(fā)明移動終端視頻聊天的計費方法的二次短信確認(rèn)的扣費示意圖。隨機驗證碼確認(rèn)與二次短信確認(rèn)類似,不同之處在于隨機驗證碼確認(rèn)在扣費時回復(fù)的是隨機驗證碼(即扣費信息中的Findrndkeyword 隨機驗證碼查找關(guān)鍵字),服務(wù)端在收到回復(fù)信息后判斷回復(fù)隨機驗證碼是否正確,是則扣費,否則結(jié)束;具體請一并參閱圖 5,是本發(fā)明移動終端視頻聊天的計費方法的隨機驗證碼確認(rèn)的扣費示意圖。步驟330 結(jié)束本次計費。請參閱圖6,是本發(fā)明第一實施例的移動終端的結(jié)構(gòu)示意圖。本發(fā)明第一實施例的移動終端包括視頻聊天模塊、網(wǎng)絡(luò)模塊和計費裝置,其中,視頻聊天模塊用于通過短信編輯界面編輯圖片、文字表情等資源,并通過網(wǎng)絡(luò)模塊與服務(wù)器的交互進(jìn)行圖片、文字表情資源的發(fā)送與接收,實現(xiàn)視頻聊天功能;網(wǎng)絡(luò)模塊用于連接服務(wù)器進(jìn)行圖片、文字表情等資源的發(fā)送與下載;計費裝置還包括扣費信息獲取模塊、扣費任務(wù)添加模塊、扣費任務(wù)讀取模塊和扣費任務(wù)執(zhí)行模塊,其中,扣費信息獲取模塊用于解析視頻聊天室列表數(shù)據(jù),獲取列表數(shù)據(jù)中的扣費信息;其中,扣費信息的具體內(nèi)容包括扣費Id 用于管理扣費任務(wù);Fee type 扣費類型(SMS);Fee times 扣費任務(wù)次數(shù);Show type 資費類型;Showcontent 資費提示內(nèi)容;Trone 上行通道號(即服務(wù)端通道方);Command 上行指令(及扣費指令);Confirm Keyword 二次確認(rèn)關(guān)鍵字(用于二次短信確認(rèn));Command Trone 二次確認(rèn)第三方通道號,為空時發(fā)給Trone ;Confirm Command 二次確認(rèn)上行指令;Findrndkeyword 隨機驗證碼查找關(guān)鍵字(用于隨機驗證碼確認(rèn));其中,扣費ID的設(shè)置方法為進(jìn)入聊天室頁面,進(jìn)入VIP視頻聊天室頁面,進(jìn)入“我做主播”頁面??圪M任務(wù)添加模塊用于將扣費任務(wù)添加到扣費文件中,并進(jìn)入視頻聊天室通過視頻聊天模塊進(jìn)行視頻聊天;其中,如果該扣費任務(wù)是包月,則在自然月時間內(nèi),同一扣費任務(wù)不會重復(fù)添加,會在當(dāng)月第一次應(yīng)用該扣費任務(wù)時進(jìn)行添加,并在當(dāng)月時間內(nèi)對該扣費任務(wù)的應(yīng)用次數(shù)進(jìn)行統(tǒng)計;如果扣費任務(wù)是點播,則可重復(fù)添加同一扣費任務(wù)??圪M文件保存在手機存儲卡Config目錄下,其中,扣費文件包括扣費執(zhí)行任務(wù)與扣費匹配任務(wù),扣費執(zhí)行任務(wù)將新添加的扣費任務(wù)添加至扣費文件的末尾,扣費掃描對扣費文件進(jìn)行掃描時會按扣費任務(wù)在文件中的排列順序執(zhí)行扣費,從文件頭開始查找,找到扣費任務(wù)立即返回執(zhí)行;扣費匹配任務(wù)主要用于包月任務(wù)的匹配與短信二次確認(rèn),同樣是以一個隊列數(shù)組的形式存在,扣費匹配任務(wù)中最多可添加8個扣費任務(wù),在執(zhí)行扣費掃描時從數(shù)組的O下標(biāo)開始查找,找到立即返回執(zhí)行扣費,有新扣費任務(wù)時會添加到隊列數(shù)組中的空位??圪M任務(wù)讀取模塊用于讀取扣費任務(wù)及對應(yīng)的扣費信息;扣費任務(wù)執(zhí)行模塊用于根據(jù)扣費信息執(zhí)行扣費;其中,通過掃描對扣費文件中的扣費任務(wù)進(jìn)行查找,讀取扣費任務(wù)對應(yīng)的扣費信息執(zhí)行扣費,并初始化扣費文件中的扣費任務(wù),即刪除已經(jīng)扣費的扣費任務(wù)。請參閱圖7,是本發(fā)明第二實施例的移動終端的結(jié)構(gòu)示意圖。本發(fā)明第二實施例的移動終端包括視頻聊天模塊、網(wǎng)絡(luò)模塊和計費裝置,其中,視頻聊天模塊用于通過短信編輯界面編輯圖片、文字表情等資源,并通過網(wǎng)絡(luò)模塊與服務(wù)器的交互進(jìn)行圖片、文字表情資源的發(fā)送與接收,實現(xiàn)視頻聊天功能;網(wǎng)絡(luò)模塊用于連接服務(wù)器進(jìn)行圖片、文字表情等資源的發(fā)送與下載;計費裝置還包括扣費信息獲取模塊、扣費信息保存模塊、扣費任務(wù)添加模塊、扣費任務(wù)讀取模塊和扣費任務(wù)執(zhí)行模塊,具體請一并參閱圖8,是本發(fā)明移動終端的計費裝置的工作原理圖。其中,扣費信息獲取模塊還包括列表下載單元、列表解析單元、扣費ID判斷單元和扣費提示單元,其中,列表下載單元用于進(jìn)入聊天室頁面,下載聊天室列表數(shù)據(jù),將并列表數(shù)據(jù)進(jìn)行緩存;列表解析單元用于解析緩存列表數(shù)據(jù),獲取列表數(shù)據(jù)中的扣費信息,并通過扣費信息保存模塊保存扣費信息;其中,扣費信息的具體內(nèi)容包括扣費Id:用于管理扣費任務(wù);Fee type 扣費類型(SMS);Fee times 扣費任務(wù)次數(shù);Show type 資費類型;Showcontent 資費提示內(nèi)容;Trone 上行通道號(即服務(wù)端通道方);Command 上行指令(及扣費指令);Confirm Keyword 二次確認(rèn)關(guān)鍵字(用于二次短信確認(rèn));Command Trone 二次確認(rèn)第三方通道號,為空時發(fā)給Trone ;Confirm Command 二次確認(rèn)上行指令;Findrndkeyword 隨機驗證碼查找關(guān)鍵字(用于隨機驗證碼確認(rèn));其中,扣費ID的設(shè)置方法為進(jìn)入聊天室頁面,進(jìn)入VIP視頻聊天室頁面,進(jìn)入“我做主播”頁面??圪MID判斷單元用于判斷聊天室頁面是否存在扣費ID,如果存在扣費ID,通過扣費提醒單元提示用戶;如果不存在扣費ID,結(jié)束本次計費;扣費提醒單元用于根據(jù)扣費ID在扣費信息保存裝置中查找對應(yīng)的扣費信息,并根據(jù)扣費信息中的資費提示內(nèi)容給用戶相應(yīng)的資費提示;扣費信息保存模塊用于保存聊天室列表數(shù)據(jù)中的扣費信息;扣費任務(wù)添加模塊還包括扣費任務(wù)判斷單元和扣費任務(wù)添加單元,其中,扣費任務(wù)判斷單元用于判斷用戶是否確認(rèn)扣費,如果用戶不確認(rèn)扣費,則不添加該扣費ID對應(yīng)的扣費任務(wù),刪除頁面加載數(shù)據(jù)返回至上一級界面;如果用戶確認(rèn)扣費,通過扣費任務(wù)添加單元添加該扣費任務(wù);扣費任務(wù)添加單元用于將該扣費ID對應(yīng)的扣費任務(wù)添加到扣費文件中,并進(jìn)入視頻聊天室;其中,如果該扣費任務(wù)是包月,則在自然月時間內(nèi),同一扣費任務(wù)不會重復(fù)添加,會在當(dāng)月第一次應(yīng)用該扣費任務(wù)時進(jìn)行添加,并在當(dāng)月時間內(nèi)對該扣費任務(wù)的應(yīng)用次數(shù)進(jìn)行統(tǒng)計;如果扣費任務(wù)是點播,則可重復(fù)添加同一扣費任務(wù)??圪M文件保存在手機存儲卡config目錄下,其中,扣費文件包括扣費執(zhí)行任務(wù)與扣費匹配任務(wù),扣費執(zhí)行任務(wù)用于將新添加的扣費任務(wù)添加至扣費文件的末尾,通過扣費掃描對扣費任務(wù)進(jìn)行掃描,按扣費任務(wù)在文件中的排列順序執(zhí)行扣費,從文件頭開始查找,找到任務(wù)立即返回執(zhí)行;扣費匹配任務(wù)主要用于包月任務(wù)的匹配與短信二次確認(rèn),同樣是以一個隊列數(shù)組的形式存在,扣費匹配任務(wù)中最多可添加8個扣費任務(wù),在執(zhí)行扣費掃描時從數(shù)組的O下標(biāo)開始查找,找到立即返回執(zhí)行扣費,有新扣費任務(wù)時會添加到隊列數(shù)組中的空位。扣費任務(wù)讀取模塊還包括扣費執(zhí)行判斷單元、扣費任務(wù)掃描單元和扣費任務(wù)讀取單元,其中,扣費執(zhí)行判斷單元用于判斷手機是否處于短信編輯界面,如果處于短信編輯界面,通過扣費任務(wù)掃描單元對扣費文件進(jìn)行掃描;如果沒有處于短信編輯界面,通過扣費任務(wù)讀取單元讀取扣費任務(wù);扣費任務(wù)掃描單元用于暫停編輯界面,啟動定時器對扣費文件進(jìn)行掃描,并在掃描一定時間后重新通過扣費執(zhí)行判斷單元判斷手機是否處于短信編輯界面;扣費任務(wù)讀取單元用于查找扣費文件中對應(yīng)的扣費任務(wù),讀取扣費任務(wù)保存模塊中該扣費任務(wù)對應(yīng)的扣費信息;其中,通過掃描對扣費文件中的扣費任務(wù)進(jìn)行查找,讀取扣費任務(wù)對應(yīng)的扣費信息執(zhí)行扣費,并初始化扣費文件中的扣費任務(wù),即刪除已經(jīng)扣費的扣費任務(wù)??圪M任務(wù)執(zhí)行模塊用于根據(jù)扣費信息向服務(wù)端通道方發(fā)送相應(yīng)的扣費指令,并接收服務(wù)端執(zhí)行扣費后返回的扣費成功短信,提示用戶業(yè)務(wù)處理成功;其中,根據(jù)通道號向服務(wù)端通道方發(fā)送相應(yīng)的扣費指令,通道號是指客戶端發(fā)送扣費指令到達(dá)的通道號碼,通道號內(nèi)容由服務(wù)端下發(fā)給客戶端,不能為空;扣費指令是指客戶端發(fā)送給服務(wù)端通道的指令內(nèi)容,指令內(nèi)容由服務(wù)端配置,不能為空;具體請一并參閱圖3,是本發(fā)明移動終端視頻聊天的計費方法的扣費指令執(zhí)行示意圖。在本發(fā)明的另一實施方式中,扣費任務(wù)執(zhí)行模塊的扣費方式還可以是二次短信確認(rèn)和隨機驗證碼確認(rèn)進(jìn)行扣費;二次短信確認(rèn)即兩次握手,服務(wù)端接受到扣費指令后,向用戶下行一條扣費短信,用戶端可選擇回復(fù)任意或者固定字符串(即扣費信息中的Confirm Keyword 二次確認(rèn)關(guān)鍵字)確認(rèn)扣費或不回復(fù),如果有回復(fù),則服務(wù)端扣費,沒有回復(fù)則結(jié)束;具體請一并參閱圖4,是本發(fā)明移動終端視頻聊天的計費方法的二次短信確認(rèn)的扣費示意圖。隨機驗證碼確認(rèn)與二次短信確認(rèn)類似,不同之處在于隨機驗證碼確認(rèn)在扣費時回復(fù)的是隨機驗證碼(即扣費信息中的Findrndkeyword 隨機驗證碼查找關(guān)鍵字),服務(wù)端在收到回復(fù)信息后判斷回復(fù)隨機驗證碼是否正確,是則扣費,否則結(jié)束;具體請一并參閱圖 5,是本發(fā)明移動終端視頻聊天的計費方法的隨機驗證碼確認(rèn)的扣費示意圖。本發(fā)明移動終端視頻聊天的計費方法及其移動終端通過在進(jìn)入視頻聊天頁面時獲取頁面扣費任務(wù)的扣費信息,并在用戶觸發(fā)扣費任務(wù)時對用戶進(jìn)行相應(yīng)的扣費提醒,在用戶同意扣費的情況下才添加扣費任務(wù)執(zhí)行相應(yīng)的扣費,并在扣費結(jié)束后對用戶進(jìn)行短信提示,使用戶能夠?qū)崟r掌握扣費信息,讓用戶對費用的收取一目了然,并提供了更加人性化的服務(wù),提高用戶的滿意度。以上所述僅為本發(fā)明的較佳實施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種移動終端視頻聊天的計費方法,包括步驟a 進(jìn)入聊天室頁面,解析列表數(shù)據(jù),獲取列表數(shù)據(jù)中的扣費信息,并將扣費信息進(jìn)行緩存;步驟b 判斷聊天室頁面是否存在扣費ID,如果存在扣費ID,則執(zhí)行步驟c,如果不存在扣費ID,結(jié)束本次計費;步驟c 將扣費ID對應(yīng)的扣費任務(wù)添加到扣費文件中,并進(jìn)入視頻聊天室;步驟d 讀取扣費文件中的扣費任務(wù)及對應(yīng)的扣費信息并執(zhí)行扣費。
2.根據(jù)權(quán)利要求1所述的移動終端視頻聊天的計費方法,其特征在于,所述步驟a還包括下載聊天室列表數(shù)據(jù),并將列表數(shù)據(jù)進(jìn)行緩存,所述步驟b還包括根據(jù)扣費ID查找緩存中該扣費ID對應(yīng)的扣費信息,并根據(jù)扣費信息中的資費提示內(nèi)容給用戶相應(yīng)的資費提7J\ ο
3.根據(jù)權(quán)利要求1或2所述的移動終端視頻聊天的計費方法,其特征在于,所述步驟b 還包括判斷用戶是否確認(rèn)扣費,如果用戶確認(rèn)扣費,執(zhí)行步驟c ;如果用戶不確認(rèn)扣費,不添加該扣費ID對應(yīng)的扣費任務(wù),刪除頁面加載數(shù)據(jù)返回至上一級界面。
4.根據(jù)權(quán)利要求1或2所述的移動終端視頻聊天的計費方法,其特征在于,所述步驟d 還包括對計費模塊進(jìn)行初始化,開啟扣費掃描定時器,讀取扣費信息,執(zhí)行短消息服務(wù)扣費。
5.根據(jù)權(quán)利要求4所述的移動終端視頻聊天的計費方法,其特征在于,在所述步驟d 中,對計費模塊進(jìn)行初始化,開啟扣費掃描定時器,讀取扣費信息,執(zhí)行短消息服務(wù)扣費具體包括判斷移動終端是否處于短信編輯界面,是則暫停編輯界面,并啟動扣費掃描定時器,否則讀取扣費信息,上行一條扣費指令至通道方,通道方執(zhí)行扣費任務(wù),并返回扣費成功短信,提示用戶業(yè)務(wù)處理成功。
6.根據(jù)權(quán)利要求1或2所述的移動終端視頻聊天的計費方法,其特征在于,在所述步驟d中,通過二次短信確認(rèn)和隨機驗證碼確認(rèn)進(jìn)行扣費,所述二次短信確認(rèn)為二次握手,具體包括扣費指令第一次上行時,通道方先下行一條詢問短信,客戶端回復(fù)任意或者固定字符串,通道方先判斷是否有回復(fù),是則扣費,否則結(jié)束;所述隨機驗證碼確認(rèn)具體包括扣費指令第一次上行時,通道方先下行一條詢問短信,客戶端回復(fù)隨機驗證碼,通道方在收到客戶端回復(fù)之后判斷收到回復(fù)是否與發(fā)送的隨機驗證碼相同,是則扣費,否則結(jié)束。
7.一種移動終端,包括視頻聊天模塊和網(wǎng)絡(luò)模塊,所述視頻聊天模塊用于通過網(wǎng)絡(luò)模塊與服務(wù)器的交互進(jìn)行視頻聊天,所述網(wǎng)絡(luò)模塊用于連接服務(wù)器進(jìn)行圖片、文字表情等資源的發(fā)送與下載,其特征在于,還包括計費裝置,所述計費裝置還包括扣費信息獲取模塊、 扣費任務(wù)添加模塊、扣費任務(wù)讀取模塊和扣費任務(wù)執(zhí)行模塊,所述扣費信息獲取模塊用于解析視頻聊天室列表數(shù)據(jù),獲取列表數(shù)據(jù)中扣費任務(wù)對應(yīng)的扣費信息;所述扣費任務(wù)添加模塊用于將扣費任務(wù)添加到扣費文件中,并進(jìn)入視頻聊天室通過視頻聊天模塊進(jìn)行視頻聊天;所述扣費任務(wù)讀取模塊用于讀取扣費任務(wù)及對應(yīng)的扣費信息;所述扣費任務(wù)執(zhí)行模塊用于根據(jù)扣費信息執(zhí)行扣費。
8.根據(jù)權(quán)利要求7所述的移動終端視頻聊天的計費方法,其特征在于,所述移動終端還包括扣費信息保存模塊,所述扣費信息獲取模塊還包括列表下載單元、列表解析單元、扣費ID判斷單元和扣費提示單元,所述扣費信息保存模塊用于保存聊天室列表數(shù)據(jù)中扣費任務(wù)對應(yīng)的扣費信息;所述列表下載單元用于下載聊天室列表數(shù)據(jù),將并列表數(shù)據(jù)進(jìn)行緩存;所述扣費ID判斷單元用于判斷聊天室頁面是否存在扣費ID,如果存在扣費ID,通過扣費提醒單元提示用戶;如果不存在扣費ID,結(jié)束本次計費;所述扣費提醒單元用于根據(jù)扣費ID在扣費信息保存模塊中查找對應(yīng)的扣費信息,并根據(jù)扣費信息中的資費提示內(nèi)容給用戶相應(yīng)的資費提示。
9.根據(jù)權(quán)利要求8所述的移動終端視頻聊天的計費方法,其特征在于,所述扣費任務(wù)添加模塊還包括扣費任務(wù)判斷單元和扣費任務(wù)添加單元,所述扣費任務(wù)判斷單元用于判斷用戶是否確認(rèn)扣費,如果用戶不確認(rèn)扣費,則不添加該扣費ID對應(yīng)的扣費任務(wù);如果用戶確認(rèn)扣費,通過扣費任務(wù)添加單元添加該扣費任務(wù);所述扣費任務(wù)添加單元用于將扣費任務(wù)添加到扣費文件中,并進(jìn)入視頻聊天室通過視頻聊天模塊進(jìn)行視頻聊天。
10.根據(jù)權(quán)利要求8所述的移動終端視頻聊天的計費方法,其特征在于,所述扣費任務(wù)讀取模塊還包括扣費執(zhí)行判斷單元、扣費任務(wù)掃描單元和扣費任務(wù)讀取單元,所述扣費執(zhí)行判斷單元用于判斷手機是否處于短信編輯界面,如果處于短信編輯界面,通過扣費任務(wù)掃描單元對扣費文件進(jìn)行掃描;如果沒有處于短信編輯界面,通過扣費任務(wù)讀取單元讀取扣費任務(wù);所述扣費任務(wù)掃描單元用于暫停編輯界面,啟動定時器對扣費文件進(jìn)行掃描; 所述扣費任務(wù)讀取單元用于查找扣費文件中對應(yīng)的扣費任務(wù),讀取扣費任務(wù)保存模塊中該扣費任務(wù)對應(yīng)的扣費信息。
全文摘要
本發(fā)明屬于多媒體技術(shù)領(lǐng)域,尤其涉及一種移動終端視頻聊天的計費方法及其移動終端。本發(fā)明移動終端視頻聊天的計費方法包括步驟a進(jìn)入聊天室頁面,解析列表數(shù)據(jù),獲取列表數(shù)據(jù)中的扣費信息,并將扣費信息進(jìn)行緩存;步驟b判斷聊天室頁面是否存在扣費ID,如果存在扣費ID,則執(zhí)行步驟c,如果不存在扣費ID,結(jié)束本次計費;步驟c將扣費ID對應(yīng)的扣費任務(wù)添加到扣費文件中,并進(jìn)入視頻聊天室;步驟d讀取扣費文件中的扣費任務(wù)及對應(yīng)的扣費信息并執(zhí)行扣費。通過本發(fā)明的實施使用戶能夠?qū)崟r掌握扣費信息,讓用戶對費用的收取一目了然,同時,提供了更加人性化的服務(wù),提高用戶的滿意度。
文檔編號H04W4/24GK102404707SQ20111038494
公開日2012年4月4日 申請日期2011年11月28日 優(yōu)先權(quán)日2011年11月28日
發(fā)明者劉飛 申請人:深圳市五巨科技有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1