一種通過手機支付自動售貨機商品費用的編碼方法
2023-07-06 08:58:46
專利名稱:一種通過手機支付自動售貨機商品費用的編碼方法
技術領域:
本發明涉及自動售貨機製造技術與電子商務相結合的技術領域, 具體來說是一種通過手機支付自動售貨機商品費用的編碼方法。
背景技術:
目前,市場上使用的自動售貨機一般採用投入紙幣或投入硬幣的 方式,其方式要求消費者必須有一定面額的零鈔或硬幣。由於錢幣識 別系統對投入的貨幣有一定的要求,且識別率不高,真假幣錯辨,找
零比較麻煩;由於貨機內有現鈔,給安全帶來一定隱患;貨品定價不
方便;不利於市場的廣泛推廣。
發明內容
本發明的目的是克服上述現有技術的缺點,提供一種可以通過手 機和非接觸卡來實現電子支付的自動售貨機售貨費用的編碼方法。 本發明可以通過以下技術方案來實現
一種通過手機支付自動售貨機商品費用的編碼方法,其特徵在 於該編碼方法利用手機鍵盤0~9數字字符及*、弁字符按照GSM數 據USSD業務編碼規則通過手機與提供網絡服務商之間通訊來實現 手機所編輯的編碼與自動售貨機所售商品的編碼唯一一致對應,提供 網絡服務商按照USSD業務編碼規則扣除手機所編輯編碼所對應的 費用從而實現手機發送編碼指令實現自動售貨機的付費工作。所述的編碼由手機鍵盤0 9數字字符及*、 #字符組成,編碼以* 開頭,以#結尾,中間設有若干欄位,每欄位用*號隔開。
所述的編碼共有四欄位,每欄位有1至3個數字字條,每欄位用 *號隔開,最後欄位以#結尾。
所述的手機需要輸入業務接入號加相應的編碼與提供網絡服務 商進行通訊連接。
USSD (英文為unstructured supplementary service data)定義為移 動臺和網絡應用之間經過歸屬位置寄存器(HLR)傳遞信息和指令的 一種機制,它為移動通信用戶提供基於文本的界面,用於管理用戶的 業務。
總的來講,USSD具有如下特點(1)快速。在交互式應用中, 由於只需建立一次連接,減少了多次建立信令連接的時延,來回一次 的響應時間比短消息業務短,最短是短消息的七分之一;(2)方便。 用戶無需進行逐級菜單選擇,而是直接輸入USSD命令字串;(3)支 持漫遊。USSD的每一條命令都要經過HLR,因此用戶漫遊時,以基 於USSD業務的同樣方式運行;(4)廣泛適用。USSD可在目前所有 的GSM手機上運用;(5)功能強。能以對話方式和信息業務菜單方 式提供服務。USSD的GSM標準包括三個階段(l)早先的USSD Phasel,僅支持由移動臺發起的操作。(2)目前的USSD Phase 2 標準,進一步支持由網絡發起的操作,並能在移動臺和網絡節點之間 建立對話,進而在對話上進行多個後續操作。(3)歐洲電信標準委 員會(ETSI)正在考慮未來增強的USSD標準——USSD phase2+,包括提供數字編碼方式DCS,用於區別MMI方式和承載方式以
二進位編碼取代字符形式的業務碼(service Code),用於確定網絡路 由;引人短消息中的UDH (User Data Header)概念(見GSM03.04);
以及同時支持多個對話。
USSD業務規則的工作機制大概如下
1.1移動臺發起對話移動臺發出"調用處理USSD請求",發 起一次對話,網絡或發送"USSD響應"回應,或返回"結果處理USSD 請求",以釋放本次對話。移動臺或網絡可在任何時候,通過發送第 三層無線消息REKEASE COMPLETE釋放此次對話。1.2網絡發起 對話網絡調用USSD請求操作,發起一次對話,移動臺返回結果。 任何一方都可隨時發送RELEASE COMPLETE,釋放此次對話。1.3 操作參數每個USSD操作帶有兩個參數數據編碼方式DCS和 USSD字串,前者指定後者中數據的編碼方式。根據GSM02.90,在 所有移動臺發起的操作中,其DCS必須設定為"Language Unspecified" 和"Default alphabet"。根據GSM03.38,其編碼為OXOF (二進位為 0000 1111)。根據GSM03.90,如果DCS設定值與標準規定不符,網 絡應拒絕處理該操作。1.4 USSD字串當USSD充當全雙工的數據包 傳送機制時,採用與SMS—樣的消息結構。在SMS中,用戶數據段 可由短消息本身或再附加一個消息頭(UDH)組成。在GSM03.40 中定義UDH包括一個或多個信元(IE, Information Element)。 一 個IE由三個欄位組成標記(identifier)、長度Gength)和內容(data)。 CISM03.40中定義的信元結構如下信元標記(正I) 1位元組,由GSM03.40定義;信元長度(IEL) 1位元組,指示信元內容的長度;信 元內容(IEI) 1到n字節,表示信元承載的信息內容。業務碼(Serve code)是網絡運營商特定的參數,用於標記網絡節點。用戶必須輸入 業務碼來調用某個服務,如字串"1SC^ncharacters林"中,SC表示業 務碼。移動臺發出的第一條USSD字符串中必須帶有業務碼,負責 引導字符串到達目的節點,以便在移動臺和網絡應用之間建立對話。 在後續的操作中,不再需要業務碼。(GSM02. 90中標記了兩類業務 碼VPLMN和HPLMN,前者將USSD字串引導到HLR,後者引導 到MSC/ VLR。 如果最終應用位於GSM網絡之外,則HLR上的 USSD應用程式作為中介,負責將收到的USSD操作進行轉換,並傳 遞給最終應用程式。USSD字串的最大長度與操作類別有關,同時還 受限於信令層TCAP消息的容量配置移動臺亞網絡調用處理 USSD請求(移動臺發起對話),133位元組;網絡至移動臺結果處 理USSD請求(移動臺發起對話),160位元組;網絡至移動臺調用 USSD請求(移動臺發起對話),154位元組;網絡至移動臺調用USSD 請求(網絡發起對話),144位元組;移動臺至網絡結果USSD請求
(網絡發起對話),154位元組;其它信息160位元組。1.5定時器為 了監督USSD對話和防止對話吊死,每體操作部啟動相應的定時器
(1)"處理USSD請求"定時器當網絡收到"處理USSD請求"時,開 啟該定時器,直到網絡向移動臺發出"處理USSD請求結果"一對話釋 放一為止。定時器限定對話全長有效值為l-10min。 (2)"調用 USSD請求"定時器當網絡發出"調用USSD請求"時,啟動該走時器,直到收到"結果USSD請求"。定時器限定移動臺應用程式處理
時間為1 10min (包括用戶看到屏幕信息,並按鍵的時間)。1.6網 絡尋址USSD業務尋址方式有兩種(1)利用業務碼直接尋址到 USSD節點和外部業務節點;(2)業務碼只負責引導到USSD節點, 再根據USSD字串中攜帶的地址,由該節點二次尋址到業務節點。此 後者的優點在於能使用戶在一個對話中訪問多個外部業務節點,條件 是後續對話的每次操作都要攜帶外部業務節點的地址(如業務書點的 IP位址)。2應用現狀USSD業務在國內(除香港地區外)應用尚 不普遍,但在香港地區及國外都有應用,如香港數碼通採用 SemaVision公司的SMSC和USSD網關,實現"Smartlnfo"業務,用 戶輸入特定的USSD業務代碼,繼而用短消息方式接收股票交易、外 匯交易等信息;英國VODAFONE使用USSD來設置和取消無條件 呼叫前轉業務;瑞典Swisscom目前約有10個網絡運營商使用其SIM 卡應用平臺(SICAP),這是一種基於USSD的預付值漫遊解決方案
(GSM card easy roam):正在漫遊的用戶可將要呼出的號碼通過 USSD字串(*101*+4470003 66366#)發到SICAP後,再由SICAP 回叫該用戶,並把他接通到"4471000366366"號碼上。而本發明則是 應用於需要支付費用的用戶可將要呼出的號碼通過USSD字串
(*111*101*1*4#)發到業務平臺之後,由業務平臺尋找與之對應的 費用值,再進行扣減,然後將結果返回於自動售貨機上,由自動售貨 機實現自動售貨。
本發明與現有技術相比有如下優點本發明採用USSD業務編碼規則應用於自動售貨機上來實現通 過手機支付自動售貨機商品費用的編碼方法,構思巧妙,方便實現, 大大推動了自動售貨機的電子商務的發展,增強了電子商務服務要求 的完整性與便捷性,解決了傳統投幣自動接收服務請求後要另行選貨 的麻煩,提高了自動售貨機售貨處理服務的效率。
具體實施例方式
下面將結合本發明構思將進一步描述
一種通過手機支付自動售貨機商品費用的編碼方法,其特徵在
於該編碼方法利用手機鍵盤0~9數字字符及*、弁字符按照GSM數 據USSD業務編碼規則通過手機與提供網絡服務商之間通訊來實現 手機所編輯的編碼與自動售貨機所售商品的編碼唯一一致對應,提供 網絡服務商按照USSD業務編碼規則扣除手機所編輯編碼所對應的 費用從而實現手機發送編碼指令實現自動售貨機的付費工作。
所述的編碼由手機鍵盤0~9數字字符及*、 #字符組成,編碼以*
開頭,以弁結尾,中間設有若干欄位,每欄位用*號隔開。
所述的編碼共有四欄位,每欄位有1至3個數字字條,每欄位用 *號隔開,最後欄位以#結尾,如USSD字串*111*101*1*4#或 *111*101*1*2#。
所述的手機需要輸入業務接入號加相應的編碼與提供網絡服務 商進行通訊連接。
USSD (英文為unstructured supplementary service data)定義為移 動臺和網絡應用之間經過歸屬位置寄存器(HLR)傳遞信息和指令的一種機制,它為移動通信用戶提供基於文本的界面,用於管理用戶的 業務。
本發明則是應用於需要支付費用的用戶可將要呼出的號碼通過
USSD字串(*111*101*1*4#)發到業務平臺之後,由業務平臺尋找 與之對應的費用值,再進行扣減,然後將結果返回於自動售貨機上, 由自動售貨機實現自動售貨。
由於採用USSD業務編碼規則應用於自動售貨機上來實現通過 手機支付自動售貨機商品費用的編碼方法,構思巧妙,方便實現,大 大推動了自動售貨機的電子商務的發展,增強了電子商務服務要求的 完整性與便捷性,解決了傳統投幣自動接收服務請求後要另行選貨的 麻煩,提高了自動售貨機售貨處理服務的效率。
這種編碼符合GSM數據USSD業務請求編碼規則,便於利用手 機來進行購物費用支付的實現,通過這種編碼方法,能夠清楚的看到 自動售貨機各個料道貨品與編碼之間的對應關係,直觀而利於記憶, 自動售貨機每個料道貨品與編碼之間是一一對應的,編碼標識在貨品 展示樣品上或附近,對應關係一目了然。
權利要求
1、一種通過手機支付自動售貨機商品費用的編碼方法,其特徵在於該編碼方法利用手機鍵盤0~9數字字符及*、#字符按照GSM數據USSD業務編碼規則通過手機與提供網絡服務商之間通訊來實現手機所編輯的編碼與自動售貨機所售商品的編碼唯一一致對應,提供網絡服務商按照USSD業務編碼規則扣除手機所編輯編碼所對應的費用從而實現手機發送編碼指令實現自動售貨機的付費工作。
2、 根據權利要求1所述的編碼方法,其特徵在於所述的編碼 由手機鍵盤0 9數字字符及*、 #字符組成,編碼以*開頭,以#結尾, 中間設有若干欄位,每欄位用*號隔開。
3、 根據權利要求2所述的編碼方法,其特徵在於所述的編碼 共有四欄位,每欄位有1至3個數字字條,每欄位用*號隔開,最後 欄位以#結尾。
4、 根據權利要求3所述的編碼方法,其特徵在於所述的手機 需要輸入業務接入號加相應的編碼與提供網絡服務商進行通訊連接。
全文摘要
一種通過手機支付自動售貨機商品費用的編碼方法,該編碼方法利用手機鍵盤0~9數字字符及*、#字符按照GSM數據USSD業務編碼規則通過手機與提供網絡服務商之間通訊來實現手機所編輯的編碼與自動售貨機所售商品的編碼唯一一致對應,提供網絡服務商按照USSD業務編碼規則扣除手機所編輯編碼所對應的費用從而實現手機發送編碼指令實現自動售貨機的付費工作。本發明採用USSD業務編碼規則應用於自動售貨機上來實現通過手機支付自動售貨機商品費用的編碼方法,構思巧妙,方便實現,增強了電子商務服務要求的完整性與便捷性,解決了傳統投幣自動接收服務請求後要另行選貨的麻煩,提高了自動售貨機售貨處理服務的效率。
文檔編號H04W4/24GK101425203SQ200810219440
公開日2009年5月6日 申請日期2008年11月27日 優先權日2008年11月27日
發明者張智軍, 軍 續, 鄧賢虎 申請人:中山市易購電子商務科技有限公司