自動充值方法及其移動通信終端的製作方法
2023-12-05 00:12:26 3
專利名稱:自動充值方法及其移動通信終端的製作方法
技術領域:
本發明涉及移動通信領域,更具體地涉及一種自動充值方法及其移動通信終端。
背景技術:
隨著移動通信技術的發展,移動通信的應用功能越來越豐富。目前移動通信除了傳統的電話和簡訊功能外,QQ、飛信、微博、微信等基於移動通信網絡的應用更是層出不窮,極大的拓寬了人們的溝通、交流視野,移動通信的應用已變成了人們生活的一部分且顯得
由為重要。鑑於移動通信對於人們生活的重要性,為保證移動通信的暢通,移動通信的配套服務也在不斷的改進。為了方便廣大移動通信用戶的充值,移動通信充值這一基礎服務的服務方式也變得多樣化。目前已提供有運營商營業廳充值、購買充值卡充值、運營商網站充值及代理充值(店面或網絡)等多種充值方式,極大的滿足了移動通信用戶在不同環境下的充值需求。然而,以上各種充值方式都需要用戶根據自身的判斷去完成充值操作,常常會出現由於用戶未能及時充值導致欠費而使移動通信服務中斷的情況。當這種情況發生在非常時刻時,可能給用戶造成的損失將是無法挽回的。因此,有必要提供一種自動充值的方法及其移動通信終端來克服上述缺陷。
發明內容
本發明的目的是提供一種自動充值方法,以實現移動通信帳戶的自動充值,有效避免由於未及時充值導致的移動通信服務中斷,簡化移動通信帳戶的充值。本發明的另一目的是提供一種具有自動充值功能的移動通信終端,以實現移動通信帳戶的自動充值,有效避免由於未及時充值導致的移動通信服務中斷,簡化移動通信帳戶的充值。為了實現上述目的,本發明提供了一種自動充值方法,包括如下步驟(I)判斷當前時間是否與預定時間一致;(2)根據(I)的判斷結果獲取移動通信帳戶的餘額;(3)判斷所述餘額是否小於閾值;(4)根據判斷結果發送第三方支付平臺的支付用戶名和支付密碼以及預定充值金額和預定電話號碼給所述第三方支付平臺進行充值。與現有技術相比,本發明首先判斷當前時間是否與預定時間一致,再獲取移動通信帳戶的餘額,再判斷所述餘額是否小於閾值,最後發送第三方支付平臺的支付用戶名和支付密碼以及預定充值金額和預定電話號碼給所述第三方支付平臺進行充值,實現了移動通信帳戶的自動充值,有效避免了由於未及時充值導致的移動通信服務中斷,簡化了移動通信帳戶的充值。較佳地,所述步驟(2)具體為根據(I)的判斷結果發送餘額查詢簡訊至運營商以獲取所述餘額。具體地,所述步驟(I)之前還包括:設置所述預定時間、所述閾值、所述支付用戶名、所述支付密碼、所述預定充值金額及所述預定電話號碼。具體地,所述步驟(4)之後還包括:(5)接收並解析所述第三方支付平臺的充值反饋信息並根據所述充值反饋信息提示充值成功或失敗。具體地,所述步驟(5)之前還包括:判斷預設時長內是否收到所述第三方支付平臺的充值反饋信息;根據判斷結果提示充值失敗、提醒用戶檢查所述第三方支付平臺的帳戶餘額及移動通信帳戶的帳戶餘額。相應的,本發明還提供了一種具有自動充值功能的移動通信終端,包括:第一判斷模塊,用於判斷當前時間是否與預定時間一致;獲取模塊,用於根據所述第一判斷模塊的判斷結果獲取移動通信帳戶的餘額;第二判斷模塊,用於判斷所述獲取模塊獲取的所述餘額是否小於閾值;充值模塊,用於根據所述第二判斷模塊的判斷結果發送第三方支付平臺的支付用戶名和支付密碼以及預定充值金額和預定電話號碼給所述第三方支付平臺進行充值。具體地,所述移動通信終端還包括:設置模塊,用於設置所述預定時間、所述閾值、所述支付用戶名、所述支付密碼、所述預定充值金額及所述預定電話號碼。具體地,所述移動通信終端還包括:解析模塊,用於接收並解析所述第三方支付平臺的充值反饋信息並根據所述充值反饋信息提示充值成功或失敗。 具體地,所述移動通信終端還包括:第三判斷模塊,用於判斷預設時長內是否收到所述第三方支付平臺的充值反饋信息;提示模塊,用於根據所述第三判斷模塊的判斷結果提示充值失敗、提醒用戶檢查所述第三方支付平臺的帳戶餘額及移動通信帳戶的帳戶餘額。通過以下的描述並結合附圖,本發明將變得更加清晰,這些附圖用於解釋本發明的實施例。
圖1為本發明的自動充值方法的一實施例流程圖。圖2為本發明的具有自動充值功能的移動通信終端的一實施例結構框圖。
具體實施例方式現在參考附圖描述本發明的實施例,附圖中類似的元件標號代表類似的元件。參照圖1,本發明的自動充值方法,包括如下步驟:步驟S101,設置預定時間、閾值、支付用戶名、支付密碼、預定充值金額及預定電話號碼;如:設置預定時間為「9:00」、閾值為「100」、支付用戶名為「user」、支付密碼為「pass」、預定充值金額為「50」及預定電話號碼為「 13712340000」 ;步驟S102,判斷當前時間是否與所述預定時間一致,若是,則執行步驟S103,反之,則重複所述步驟S102 ;如:當前時間是「9:00」,於是判定當前時間與預定時間一致;又如:當前時間是「8:00」,於是判定當前時間與預定時間不一致且繼續判斷;步驟S103,根據所述步驟S102的判斷結果發送餘額查詢簡訊至運營商以獲取所述餘額;如:發送簡訊內容「CXYE」至10086,獲取10086的回覆簡訊、解析簡訊內容得到移動通信帳戶的餘額為「80」;步驟S104,判斷所述餘額是否小於閾值,若是,則執行步驟S105,反之,則重複所述步驟S102至所述步驟S104 ;如:由於移動通信帳戶的餘額為「80」,其小於閾值「100」,於是執行步驟S105 ;步驟S105,根據所述步驟S104判斷結果發送第三方支付平臺的所述支付用戶名和所述支付密碼以及所述預定充值金額和所述預定電話號碼給所述第三方支付平臺進行充值;其中,所述支付用戶名、所述支付密碼、所述預定充值金額及所述預定電話號碼將按照所述第三方支付平臺所提供的接口標準發送至所述第三方支付平臺;如:發送所述步驟SlOl中設置的支付用戶名「user」、支付密碼「pass」、預定充值金額「50」及預定電話號碼「13712340000」給所述第三方支付平臺,所述第三方支付平臺對收到的支付用戶名「user」、支付密碼「pass」進行鑑權,鑑權通過後比較所述第三方支付平臺的帳戶餘額是否大於或等於本次充值金額「50 「,若是,則給所述預定電話號碼「 13712340000」充值預定充值金額「50」;步驟S107,判斷預設時長內是否收到所述第三方支付平臺的充值反饋信息,若是,則執行步驟S108,反之,則執行步驟S107 ;其中,所述充值反饋信息為所述第三方支付平臺反饋的代表不同意義的字符串;本領域技術人員應當清楚,移動通信網絡不穩定將可能導致預設時長內無法收到所述第三方支付平臺的充值反饋信息;如:所述預設時長為10分鐘,判斷10分鐘內是否收到所述第三方支付平臺的充值反饋信息;如:收到的充值反饋信息為「YEBZ」 ;又如:收到的充值反饋信息為「0K」 ;步驟S107,提示充值失敗、提醒用戶檢查所述第三方支付平臺的帳戶餘額及移動通信帳戶的帳戶餘額;如:10分鐘內未收到所述第三方支付平臺的充值反饋信息,於是彈出提示信息「充值失敗,請檢查支付平臺的帳戶餘額及移動通信帳戶的帳戶餘額」;步驟S108,接收並解析所述第三方支付平臺的充值反饋信息並根據所述充值反饋信息提示充值成功或失敗。如:接收到充值反饋信息為字符串「YEBZ」,解析得知帳戶餘額不足,於是彈出提示信息「餘額不足,充值失敗」;又如:接收到充值反饋信息為「0K」,解析得知充值成功,於是彈出提示信息「充值成功」。參照圖2,本發明的具有自動充值功能的移動通信終端100,包括:設置模塊10,用於設置預定時間、閾值、支付用戶名、支付密碼、預定充值金額及預定電話號碼;第一判斷模塊20,用於判斷當前時間是否與所述設置模塊10設置的所述預定時間一致;獲取模塊30,用於根據所述第一判斷模塊20的判斷結果獲取移動通信帳戶的餘額;具體為,第一判斷模塊20判斷出當前時間與預定時間一致時,獲取模塊30發送餘額查詢簡訊至運營商以獲取餘額;第二判斷模塊40,用於判斷所述獲取模塊30獲取的所述餘額是否小於閾值;充值模塊50,用於根據所述第二判斷模塊40的判斷結果發送第三方支付平臺的支付用戶名和支付密碼以及預定充值金額和預定電話號碼給所述第三方支付平臺進行充值;具體為,當第二判斷模塊40判斷餘額小於閾值時,則會指示充值模塊50開始工作,反之,則會指示第一判斷模塊20繼續判斷當前時間是否與所述設置模塊10設置的所述預定時間一致;第三判斷模塊60,用於判斷預設時長內是否收到所述第三方支付平臺的充值反饋信息;如預設時長為10分鐘;提示模塊70,用於根據所述第三判斷模塊60的判斷結果提示充值失敗、提醒用戶檢查所述第三方支付平臺的帳戶餘額及移動通信帳戶的帳戶餘額;具體為,當第三判斷模塊60的判斷結果為否,即預設時長內未收到第三方支付平臺的充值反饋信息,提示模塊70則會提示充值失敗、提醒用戶檢查所述第三方支付平臺的帳戶餘額及移動通信帳戶的帳戶餘額;解析模塊80,用於根據所述第三判斷模塊60的判斷結果接收並解析所述第三方支付平臺的充值反饋信息並根據所述充值反饋信息提示充值成功或失敗;當第三判斷模塊60的判斷結果為是時,即預設時長內收到第三方支付平臺的充值反饋信息,解析模塊80接收並解析充值反饋信息,當所解析出的充值反饋信息為「ok」時,則會提示充值成功,當所解析出的充值反饋信息為「wrong」時,則會提示充值失敗。根據以上描述可以看出,所述移動通信終端100先通過第一判斷模塊20判斷當前時間是否與預定時間一致,再通過獲取模塊30獲取移動通信帳戶的餘額,再通過第二判斷模塊40判斷所述餘額是否小於閾值,最後通過充值模塊50發送第三方支付平臺的支付用戶名和支付密碼以及預定充值金額和預定電話號碼給所述第三方支付平臺進行充值,實現了移動通信帳戶的自動充值,有效避免了由於未及時充值導致的移動通信服務中斷,簡化了移動通信帳戶的充值。以上結合最佳實施例對本發明進行了描述,但本發明並不局限於以上揭示的實施例,而應當涵蓋各種根據本發明的本質進行的修改、等效組合。
權利要求
1.一種自動充值方法,適用於移動通信帳戶的充值,其特徵在於,包括如下步驟: (1)判斷當前時間是否與預定時間一致; (2)根據(I)的判斷結果獲取移動通信帳戶的餘額; (3)判斷所述餘額是否小於閾值; (4)根據判斷結果發送第三方支付平臺的支付用戶名和支付密碼以及預定充值金額和預定電話號碼給所述第三方支付平臺進行充值。
2.如權利要求1所述的自動充值方法,其特徵在於,所述步驟(2)具體為:根據(I)的判斷結果發送餘額查詢簡訊至運營商以獲取所述餘額。
3.如權利要求1所述的自動充值方法,其特徵在於,所述步驟(I)之前還包括: 設置所述預定時間、所述閾值、所述支付用戶名、所述支付密碼、所述預定充值金額及所述預定電話號碼。
4.如權利要求1所述的自動充值的方法,其特徵在於,所述步驟(4)之後還包括: (5)接收並解析所述第三方支付平臺的充值反饋信息並根據所述充值反饋信息提示充值成功或失敗。
5.如權利要求4所述的自動充值方法,其特徵在於,所述步驟(5)之前還包括: 判斷預設時長內是否收到所述第三方支付平臺的充值反饋信息; 根據判斷結果提示充值失敗、提醒用戶檢查所述第三方支付平臺的帳戶餘額及移動通信帳戶的帳戶餘額。
6.一種具有自動充值功能的移動通信終端,其特徵在於,包括: 第一判斷模塊,用於判斷當前時間是否與預定時間一致; 獲取模塊,用於根據所述第一判斷模塊的判斷結果獲取移動通信帳戶的餘額; 第二判斷模塊,用於判斷所述獲取模塊獲取的所述餘額是否小於閾值; 充值模塊,用於根據所述第二判斷模塊的判斷結果發送第三方支付平臺的支付用戶名和支付密碼以及預定充值金額和預定電話號碼給所述第三方支付平臺進行充值。
7.如權利要求6所述的具有自動充值功能的移動通信終端,其特徵在於,還包括: 設置模塊,用於設置所述預定時間、所述閾值、所述支付用戶名、所述支付密碼、所述預定充值金額及所述預定電話號碼。
8.如權利要求6所述的具有自動充值功能的移動通信終端,其特徵在於,還包括: 解析模塊,用於接收並解析所述第三方支付平臺的充值反饋信息並根據所述充值反饋信息提示充值成功或失敗。
9.如權利要求8所述的具有自動充值功能的移動通信終端,其特徵在於,還包括: 第三判斷模塊,用於判斷預設時長內是否收到所述第三方支付平臺的充值反饋信息; 提示模塊,用於根據所述第三判斷模塊的判斷結果提示充值失敗、提醒用戶檢查所述第三方支付平臺的帳戶餘額及移動通信帳戶的帳戶餘額。
全文摘要
本發明公開了一種自動充值方法,適用於移動通信帳戶的充值,包括步驟(1)判斷當前時間是否與預定時間一致;(2)根據(1)的判斷結果獲取移動通信帳戶的餘額;(3)判斷所述餘額是否小於閾值;(4)根據判斷結果發送第三方支付平臺的支付用戶名和支付密碼以及預定充值金額和預定電話號碼給所述第三方支付平臺進行充值。通過本發明實現了移動通信帳戶的自動充值,有效避免了由於未及時充值導致的移動通信服務中斷,簡化了移動通信帳戶的充值。本發明同時公開了一種具有自動充值功能的移動通信終端。
文檔編號H04W4/24GK103152716SQ20131004083
公開日2013年6月12日 申請日期2013年2月1日 優先權日2013年2月1日
發明者俞建暉 申請人:廣東歐珀移動通信有限公司