一種基于智能設備和應用的云pos終端及其實現方法
【專利摘要】本發明公開了一種基于智能設備和應用的云POS終端及其實現方法,包括:一更新請求模塊,發起更新請求;一交易控制模塊和一更新控制模塊,更新請求模塊與更新控制模塊通信連接,更新控制模塊將更新請求加密之后一并傳輸到一后臺云服務器,后臺云服務器包括:一更新受理模塊,包括一待更新信息數據庫和一版本信息數據庫;一交易菜單和交易邏輯控制模塊,交易菜單和交易邏輯控制模塊從待更新信息數據庫中取出需要更新的交易菜單和交易邏輯傳送給更新請求模塊;一金融終端固件控制模塊,金融終端固件控制模塊從待更新信息數據庫中取出需要更新的金融終端固件傳送給更新請求模塊。本發明通過這個架構和模式,幫助用戶構建起了一套功能強大、安全可靠而又價格低廉的云POS終端系統。
【專利說明】一種基于智能設備和應用的云POS終端及其實現方法
【技術領域】
[0001]本發明涉及一種基于智能設備和應用的云POS終端及其實現方法。
【背景技術】
[0002]目前傳統的金融POS內部的交易流程和功能都是固定的,而需要改動該固定的流程和功能只能通過人工上門升級的模式。浪費了大量的人力物力,增加了公司的運營維護的成本。
【發明內容】
[0003]為了解決上述問題,本發明揭示了一種基于智能設備和應用的云POS終端及其實現方法,其中基于智能設備和應用的云POS終端包括:金融終端和智能設備,其特征在于,進一步包括:
[0004]一更新請求模塊,設置在所述金融終端內,發起交易請求;
[0005]一交易控制模塊和一更新控制模塊,設置在所述智能設備內,所述更新請求模塊與所述更新控制模塊通信連接,所述更新控制模塊接收并解析所述更新請求模塊的所述交易請求,并與后臺云服務器通信連接,所述后臺云服務器進一步包括:
[0006]一更新受理模塊,包括一待更新信息數據庫和一版本信息數據庫;
[0007]—交易菜單和交易邏輯控制模塊,所述交易菜單和交易邏輯控制模塊從所述待更新信息數據庫中取出需要更新的交易菜單和交易邏輯傳送給所述更新控制模塊;
[0008]一金融終端固件控制模塊,所述金融終端固件控制模塊從所述待更新信息數據庫中取出更新的金融終端固件傳送給所述金融終端。
[0009]比較好的是,本發明的基于智能設備和應用的云POS終端,其特征在于,
[0010]所述交易請求包括交易請求信息和更新請求信息。
[0011 ] 比較好的是,本發明的基于智能設備和應用的云POS終端,其特征在于,
[0012]所述交易控制模塊對所述交易請求信息解析后,組織交易菜單加密并傳輸給所述金融終端,所述金融終端解析所述交易菜單并顯示,根據所選擇的交易類型,所述金融終端將對應的交易請求加密后發送給所述智能設備。
[0013]比較好的是,本發明的基于智能設備和應用的云POS終端,其特征在于,
[0014]所述交易控制模塊解析所述對應的交易請求之后,組織交易流程并傳送給所述金融終端,所述金融終端解析后執行該交易流程。
[0015]比較好的是,本發明的基于智能設備和應用的云POS終端,其特征在于,
[0016]所述更新受理模塊根據接收的所述更新請求信息,通過所述交易菜單和交易邏輯控制模塊以及所述金融終端固件控制模塊到所述版本信息數據庫和所述待更新信息數據庫中分別比對版本信息和獲取更新信息。
[0017]比較好的是,本發明的基于智能設備和應用的云POS終端,其特征在于,
[0018]所述待更新信息數據庫進一步包括所述金融終端上所需要更新的交易菜單,以及所述交易菜單對應的交易流程、交易邏輯和所述金融終端的固件程序,所述版本信息數據庫進一步包括對應每個所述金融終端的不同版本。
[0019]本發明還進一步揭示了一種基于智能設備和應用的云POS終端的實現方法,包括:
[0020]步驟一,發起交易請求,經加密后通過金融終端的更新請求模塊傳送給智能設備的更新控制模塊;
[0021]步驟二,所述更新控制模塊判斷請求類型是更新請求信息還是交易請求信息,如果是更新請求信息,轉入步驟三,如果是交易請求信息,轉入步驟四;
[0022]步驟三,所述更新控制模塊從后臺云服務器上獲取更新交易邏輯和交易菜單,并向所述后臺云服務器請求是否再進行金融終端固件的更新,如果需要,進行所述金融終端固件更新后重啟并轉入步驟一,如果不需要,進入步驟四;
[0023]步驟四,根據所述交易請求在所述金融終端上選擇交易類型,并根據所述交易類型組織交易流程之后傳送給所述金融終端執行。
[0024]比較好的是,本發明的基于智能設備和應用的云POS終端的實現方法,其特征在于,所述后臺云服務器中進一步包括:
[0025]一待更新信息數據庫,包括所述金融終端上所需要更新的交易菜單,以及交易菜單對應的交易流程、交易邏輯和所述金融終端的固件程序;
[0026]一版本信息數據庫,包括對應每個所述金融終端的不同版本。
[0027]比較好的是,本發明的基于智能設備和應用的云POS終端的實現方法,其特征在于,所述步驟三中進一步包括:
[0028]如果金融終端固件控制模塊發現待更新信息數據庫中固件版本有更新,則所述金融終端固件控制模塊從待更新信息數據庫中取出需要更新的金融終端固件,加密之后由所述更新受理模塊傳回給所述更新控制模塊,所述更新控制模塊在接收到傳回的金融終端固件并解密之后傳輸回所述金融終端進行固件更新。
[0029]比較好的是,本發明的基于智能設備和應用的云POS終端的實現方法,其特征在于,所述步驟四進一步包括:
[0030]所述交易類型包括:收款、還錢、轉賬、查詢密碼、修改密碼。
[0031]通過上述方案,本發明的后臺云服務器、智能設備和云POS終端組成了一個完整的云POS終端系統。該終端系統上所有的交易菜單、交易邏輯和POS自身的底層系統都是從智能設備動態更新的。通過這個架構和模式,幫助用戶構建起了一套功能強大、安全可靠而又價格低廉的云POS終端系統。
【專利附圖】
【附圖說明】
[0032]下面,參照附圖,對于熟悉本【技術領域】的人員而言,從對本發明實現方法的詳細描述中,本發明的上述和其他目的、特征和優點將顯而易見。
[0033]圖1是本發明基于智能設備和應用的云POS終端的結構框圖;
[0034]圖2是本發明基于智能設備和應用的云POS終端實現的工作流程圖。
【具體實施方式】[0035]按照圖1所示,本發明的基于智能設備和應用的云POS終端包括三部分組成,即:含更新請求模塊101的金融終端10,包含交易控制模塊201和更新控制模塊202的智能設備20,包含更新受理模塊301、交易菜單和交易邏輯控制模塊302、金融終端固件控制模塊303的后臺云服務器30。其中,更新受理模塊301進一步包括待更新信息數據庫3011、版本信息數據庫3012。
[0036]本發明的基于智能設備和應用的云POS終端在傳統金融終端10上增加了更新請求模塊101,在傳統的智能設備20上增加了交易控制模塊201和更新控制模塊202,金融終端10和智能設備20都設置在商戶端。
[0037]圖2是本發明基于智能設備和應用的云POS終端的實現流程圖,結合圖1,2介紹本申請的實現過程。
[0038]步驟1,首先,在本發明的云POS金融終端10上選擇“交易”鍵發起交易請求,該交易請求中包含交易請求信息和更新請求兩部分信息;
[0039]步驟2,金融終端10對交易請求信息加密之后,傳輸給含更新控制模塊202的智能設備20,具體來說,金融終端10通過更新請求模塊101與智能設備20上的更新控制模塊202通過藍牙或WIFI通信發起更新請求;
[0040]步驟3,智能設備20中的更新控制模塊202對更新請求信息進行解析,解析過程包括:組織交易菜單,即根據金融終端10提供的更新請求信息組織交易菜單,相關的交易菜單具體涉及:收款、還錢、轉賬等具體內容,從交易控制模塊201中取出相關的交易流程進行組合;
[0041]步驟4,智能設備20上的更新控制模塊202向后臺云服務器30請求是否有新的交易邏輯的數據更新(該交易邏輯包括各種交易菜單(索引)及其分別對應的交易流程和動作),后臺云服務器30的更新受理模塊301將更新控制模塊202加密送上來的更新請求信息解密后送到版本信息數據庫3012中進行版本檢測。版本檢測包含對金融終端10的固件版本和智能設備20所用版本的檢測。如果后臺云服務器30提示交易控制模塊201有智能設備20所用的版本需要更新,轉入步驟5,如果沒有更新需要,進入步驟6 ;
[0042]步驟5,交易菜單和交易邏輯控制模塊302從待更新信息數據庫3011中取出需要對智能設備20更新的交易菜單和交易邏輯,加密之后由更新受理模塊301傳回給更新控制模塊202,更新控制模塊202接收并解密更新的交易菜單和交易邏輯之后交給交易控制模塊201進行更新,并進入步驟8進行判斷;
[0043]步驟6,后臺云服務器30在沒有新的交易邏輯和交易菜單需要更新的情況下,智能設備20上的交易控制模塊201解析收到的交易請求中包含交易請求信息之后,由交易控制模塊201按照交易請求信息組織交易菜單后加密并傳輸給金融終端10 ;
[0044]步驟7,如果在步驟6中,金融終端10發起交易請求之后,后臺云服務器30中的更新受理模塊301判斷沒有需要更新的內容,則交易控制模塊201會組織本地最新的交易菜單并且加密后傳輸給金融終端10,由金融終端10解析并顯示交易菜單,通過在交易菜單上選擇所要進行的交易,具體涉及:1、收款、還錢、轉賬等等,之后進入步驟11 ;
[0045]步驟8,在步驟5完成了交易邏輯和交易菜單的更新之后,更新控制模塊202對收到的交易請求中包含的更新請求信息進一步解析,并向后臺云服務器30請求是否需要更新金融終端固件,如果需要更新,轉入步驟9,如果不需要更新,轉入步驟6 ;[0046]步驟9,;如果后臺云服務器30提示有新的金融終端10的固件版本需要更新,由金融終端固件控制模塊303從版本信息數據庫3012中取出新的金融終端固件,加密之后由更新受理模塊301傳回給智能設備20的更新控制模塊202,更新控制模塊202在接收到傳回的金融終端固件并解密之后傳輸回更新請求模塊101做金融終端10的固件更新;步驟10,金融終端10收到更新后的金融終端固件之后,自動更新固件并完成重啟操作,之后回到步驟1,金融終端10在更新完畢固件之后會自動重新啟動;
[0047]步驟11,在金融終端10上選擇需要進行的交易類型,金融終端10將交易請求加密后發送給安裝有交易控制模塊201的智能設備20 ;
[0048]步驟12,智能設備20中的交易控制模塊201解析收到的交易編碼之后,由交易控制模塊201按照要求從本地找出該交易編碼對應的交易流程和交易邏輯并組織交易流程之后加密傳輸給金融終端10 ;
[0049]步驟13,金融終端10在接收到交易控制模塊201傳回的交易流程和交易邏輯并解密之后,按照該流程和邏輯逐步運行,交互并完成整個交易過程。
[0050]在上述的待更新信息數據庫3011中,包含:金融終端10上所需要更新的交易菜單,以及交易菜單對應的交易流程和交易邏輯、金融終端10的固件程序,在版本信息數據庫3012中包括:對應每個金融終端10的不同版本(包括硬件和軟件版本)。
[0051]前面提供了對較佳實施例的描述,以使本領域內的任何技術人員可使用或利用本發明。對這些實施例的各種修改對本領域內的技術人員是顯而易見的,可把這里所述的總的原理應用到其他實施例而不使用創造性。因而,本發明將不限于這里所示的實施例,而應依據符合這里所揭示的原理和新特征的最寬范圍。
【權利要求】
1.一種基于智能設備和應用的云POS終端,包括金融終端和智能設備,其特征在于,所述云POS終端進一步包括: 一更新請求模塊,設置在所述金融終端內,發起交易請求; 一交易控制模塊和一更新控制模塊,設置在所述智能設備內,所述更新請求模塊與所述更新控制模塊通信連接,所述更新控制模塊接收并解析所述更新請求模塊的所述交易請求,并與后臺云服務器通信連接,所述后臺云服務器進一步包括: 一更新受理模塊,包括一待更新信息數據庫和一版本信息數據庫; 一交易菜單和交易邏輯控制模塊,所述交易菜單和交易邏輯控制模塊從所述待更新信息數據庫中取出需要更新的交易菜單和交易邏輯傳送給所述更新控制模塊; 一金融終端固件控制模塊,所述金融終端固件控制模塊從所述待更新信息數據庫中取出更新的金融終端固件傳送給所述金融終端。
2.根據權利要求1所述的基于智能設備和應用的云POS終端,其特征在于, 所述交易請求包括交易請求信息和更新請求信息。
3.根據權利要求1或2所述的基于智能設備和應用的云POS終端,其特征在于, 所述交易控制模塊對所述交易請求信息解析后,組織交易菜單加密并傳輸給所述金融終端,所述金融終端解析所述交易菜單并顯示,根據所選擇的交易類型,所述金融終端將對應的交易請求加密后發送給所述智能設備。
4.根據權利要求3所述的基于智能設備和應用的云POS終端,其特征在于, 所述交易控制模塊解析所述對應的交易請求之后,組織交易流程并傳送給所述金融終端,所述金融終端解析后執行該交易流程。
5.根據權利要求4所述的基于智能設備和應用的云POS終端,其特征在于, 所述更新受理模塊根據接收的所述更新請求信息,通過所述交易菜單和交易邏輯控制模塊以及所述金融終端固件控制模塊到所述版本信息數據庫和所述待更新信息數據庫中分別比對版本信息和獲取更新信息。
6.根據權利要求5所述的基于智能設備和應用的云POS終端,其特征在于, 所述待更新信息數據庫進一步包括所述金融終端上所需要更新的交易菜單,以及所述交易菜單對應的交易流程、交易邏輯和所述金融終端的固件程序,所述版本信息數據庫進一步包括對應每個所述金融終端的不同版本。
7.一種基于智能設備和應用的云POS終端的實現方法,包括: 步驟一,發起交易請求,經加密后通過金融終端的更新請求模塊傳送給智能設備的更新控制|吳塊; 步驟二,所述更新控制模塊判斷請求類型是更新請求信息還是交易請求信息,如果是更新請求信息,轉入步驟三,如果是交易請求信息,轉入步驟四; 步驟三,所述更新控制模塊從后臺云服務器上獲取更新交易邏輯和交易菜單,并向所述后臺云服務器請求是否再進行金融終端固件的更新,如果需要,進行所述金融終端固件更新后重啟并轉入步驟一,如果不需要,進入步驟四; 步驟四,根據所述交易請求在所述金融終端上選擇交易類型,并根據所述交易類型組織交易流程之后傳送給所述金融終端執行。
8.根據權利要求7所述的基于智能設備和應用的云POS終端的實現方法,其特征在于,所述后臺云服務器中進一步包括: 一待更新信息數據庫,包括所述金融終端上所需要更新的交易菜單,以及交易菜單對應的交易流程、交易邏輯和所述金融終端的固件程序; 一版本信息數據庫,包括對應每個所述金融終端的不同版本。
9.根據權利要求8所述的基于智能設備和應用的云POS終端的實現方法,其特征在于,所述步驟三中進一步包括: 如果金融終端固 件控制模塊發現待更新信息數據庫中固件版本有更新,則所述金融終端固件控制模塊從待更新信息數據庫中取出需要更新的金融終端固件,加密之后由所述更新受理模塊傳回給所述更新控制模塊,所述更新控制模塊在接收到傳回的金融終端固件并解密之后傳輸回所述金融終端進行固件更新。
10.根據權利要求9所述的基于智能設備和應用的云POS終端的實現方法,其特征在于,所述步驟四進一步包括: 所述交易類型包括:收款、還錢、轉賬、查詢密碼、修改密碼。
【文檔編號】G07G1/14GK103700195SQ201410022933
【公開日】2014年4月2日 申請日期:2014年1月17日 優先權日:2014年1月17日
【發明者】陳建, 康建明, 付小兵, 趙凱 申請人:上海富友支付服務有限公司