本發明涉及數據處理領域與通信領域,更為具體而言,涉及一種基于多介質的映射卡管理方法、數據處理方法及裝置。
背景技術:
在現有技術中,客戶可以利用銀行實體卡,通過移動終端在不同介質上完成發放映射卡,線上、線下支付,管理映射卡等業務。映射卡可以與銀行卡進行多對一的綁定。
現有的移動支付種類繁多,例如現有的applepay、三星pay、小米pay、華為pay、hce(銀聯云閃付)等,介質類型又分為sd(securedigitalmemorycard)卡、sim(subscriberidentificationmodule)卡、hce、全終端手機等。但目前的設備只能同時支持一種類型的介質發卡和管理,而對于在多種介質中發放和管理映射卡,現有的技術無法滿足需求。
技術實現要素:
鑒于現有技術的上述缺陷,本發明實施方式提供了一種基于多介質的映射卡管理方法、數據處理方法及裝置,能夠基于多介質實現映射卡的管理以及相關數據處理,提高用戶體驗。
具體地,本發明實施方式提供了一種基于多介質的映射卡數據處理方法,其包括:
檢測終端設備中的多種介質的介質類型;
基于銀行卡信息以及所述多種介質的介質類型中的指定介質類型,從服務器獲取制卡數據及指令;
根據獲取到的所述制卡數據及指令,將所述指定介質類型的介質生成為映射卡。
相應地,本發明實施方式還提供了一種基于多介質的映射卡管理裝置,包括:
檢測程序模塊,檢測終端設備中的多種介質的介質類型并讀取各介質中的存儲信息;
界面生成程序模塊,基于所述多種介質的介質類型以及存儲信息生成用于獲取用戶操作的操作界面;
獲取程序模塊,根據所述用戶操作從服務器獲取響應所述用戶操作的消息。
相應地,本發明實施方式還提供一種基于多介質的映射卡數據處理裝置,包括:
檢測程序模塊,檢測終端設備中的多種介質的介質類型;
獲取程序模塊,基于銀行卡信息以及所述多種介質的介質類型中的指定介質類型,從服務器獲取制卡數據及指令;
制卡程序模塊,根據所述制卡數據及指令,將所述指定介質類型的介質生成為映射卡。
此外,本發明實施方式還提供一種基于多介質的映射卡數據處理裝置,包括存儲器和處理器,其中,所述存儲器用于存儲一條或多條供所述處理器調用執行的計算機指令,其特征在于,所述處理器通過執行所述計算機指令實現如前所述的管理方法或數據處理方法。
此外,本發明實施方式還提供一種計算機存儲介質,所述計算機存儲介質存儲程序,所述程序在執行時實現如前所述的管理方法或數據處理方法。
采用本發明實施方式,通過檢測多種介質的類型和讀取存儲信息,并基于這些信息獲取用戶操作以及與服務器交互,實現了多介質的兼容,確保了客戶體驗的一致性,免去客戶在不同應用程序之間來回切換的麻煩。此外,通過實時監控介質狀態,有利于確保了映射卡片的安全。
附圖說明
圖1是根據本發明實施例的一種基于多介質的映射卡管理方法的流程示意圖;
圖2是根據本發明實施例的一種基于多介質的映射卡數據處理方法的流程示意圖;
圖3是根據本發明實施例的一種基于多介質的映射卡管理裝置的框圖;
圖4是根據本發明實施例的一種基于多介質的映射卡數據處理裝置的框圖;
圖5是根據本發明實施例的一種基于多介質的映射卡數據管理系統的框圖;
圖6是根據本發明實施例的一種發卡流程的示意圖;
圖7是根據本發明實施例的一種查詢流程的示意圖;
圖8是根據本發明實施例的一種注銷流程的示意圖。
具體實施方式
為了使本技術領域的人員更好地理解本發明方案,下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述。
在本發明的說明書和權利要求書及上述附圖中的描述的一些流程中,包含了按照特定順序出現的多個操作,但是應該清楚了解,這些操作可以不按照其在本文中出現的順序來執行或并行執行,操作的序號如101、102等,僅僅是用于區分開各個不同的操作,序號本身不代表任何的執行順序。另外,這些流程可以包括更多或更少的操作,并且這些操作可以按順序執行或并行執行。需要說明的是,本文中的“第一”、“第二”等描述,是用于區分不同的消息、設備、程序模塊等,不代表先后順序,也不限定“第一”和“第二”是不同的類型。
下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發明一部分實施例,而不是全部的實施例。基于本發明中的實施例進行的變形和改進等,都屬于本發明保護的范圍。
圖1是根據本發明實施例的一種基于多介質的映射卡管理方法的流程示意圖。參照圖1,所述方法包括:
10:檢測終端設備中的多種介質的介質類型并讀取各介質中的存儲信息。關于介質、介質類型、終端設備等均可以本領域技術人員所熟知的含義進行解釋,此處不贅述。
12:基于所述多種介質的介質類型以及存儲信息生成用于獲取用戶操作的操作界面。
14:根據所述用戶操作從服務器獲取響應所述用戶操作的消息。
采用本實施例提供的方法,能夠針對終端設備中的多種介質進行與映射卡相關的管理,所述管理包括:制卡、查詢、注銷等處理。
可選地,在本實施例的一種實現方式中,在處理12中,生成的操作界面包括介質選擇界面和映射卡操作界面。其中,所述介質選擇界面用于供用戶選擇所述多種介質中任一者或任意多者;所述映射卡操作界面用于供用戶對映射卡進行操作,例如,注銷、更新、查詢等操作。
可選地,在本實施例的一種實現方式中,在處理14中,基于用戶輸入的銀行卡信息以及用戶通過所述介質選擇界面選擇的介質的介質類型,從服務器獲取包含制卡數據以及指令的消息。
可選地,在本實施例的一種實現方式中,在處理14中,基于用戶通過所述映射卡操作界面指定的映射卡,從所述服務器獲取包含查詢結果或注銷指令的消息。
可選地,在本實施例的一種實現方式中,實時監測各個介質的狀態,從而確保由介質生成的映射卡的安全。
圖2是根據本發明實施例的一種基于多介質的映射卡數據處理方法的流程示意圖,該方法包括:
20:檢測終端設備中的多種介質的介質類型。
22:基于銀行卡信息以及所述多種介質的介質類型中的指定介質類型,從服務器獲取制卡數據及指令。其中,指定介質類型可以是任意一種或多種。
24:根據所述制卡數據及指令,將所述指定介質類型的介質生成為映射卡。
采用本實施例提供的方法,能夠實現基于多介質的制卡處理。
可選地,在本實施例的一種實現方式中,采用以下方式實現處理24:基于所述銀行卡信息以及所述指定介質類型,向所述服務器發送用于請求所述制卡數據及指令的制卡請求;所述服務器反饋所述制卡數據及指令作為對所述制卡請求的響應。
圖3是根據本發明實施例的一種基于多介質的映射卡管理裝置的框圖,參照圖3,映射卡管理裝置包括檢測程序模塊30、界面生成程序模塊32以及獲取程序模塊34。下面進行詳細說明。
在本實施例中,檢測程序模塊30檢測終端設備中的多種介質的介質類型并讀取各介質中的存儲信息;界面生成程序模塊32基于所述多種介質的介質類型以及存儲信息生成用于獲取用戶操作的操作界面;獲取程序模塊34根據所述用戶操作從服務器獲取響應所述用戶操作的消息。
可選地,在本實施例的一種實現方式中,界面生成程序模塊32包括:介質選擇界面生成子程序模塊,根據所述多種介質的介質類型生成介質選擇界面,所述介質選擇界面用于供用戶選擇所述多種介質中任一個或任意多個;映射卡操作界面生成子程序模塊,根據所述存儲信息顯示映射卡操作界面,所述映射卡操作界面用于供用戶對映射卡進行操作。
進一步可選地,請求程序模塊34包括:制卡請求子程序模塊,基于用戶輸入的銀行卡信息以及用戶通過所述介質選擇界面選擇的介質的介質類型,從服務器獲取包含制卡數據以及指令的消息;查詢請求子程序模塊,基于用戶通過所述映射卡操作界面指定的映射卡,從所述服務器獲取包含查詢結果或注銷指令的消息。
采用本實施例提供的方法,能夠兼容多介質實現映射卡的管理,提高用戶體驗。
圖4是根據本發明實施例的一種基于多介質的映射卡數據處理裝置的框圖。參照圖4,數據處理裝置包括檢測程序模塊40、獲取程序模塊42和制卡程序模塊,下面進行詳細說明。
在本實施例中,檢測程序模塊40檢測終端設備中的多種介質的介質類型;獲取程序模塊42基于銀行卡信息以及所述多種介質的介質類型中的指定介質類型,從服務器獲取制卡數據及指令;制卡程序模塊44根據獲取到的所述制卡數據及指令,將所述指定介質類型的介質生成為映射卡。
可選地,在本實施例的一種實現方式中,獲取程序模塊42包括:請求子程序模塊,基于所述銀行卡信息以及所述指定介質類型,向所述服務器發送用于請求所述制卡數據及指令的制卡請求;接收子程序模塊,接收所述服務器響應所述制卡請求而反饋的所述制卡數據及指令。
采用本實施例提供的裝置,能夠基于多介質實現映射卡的制備。
圖5是根據本發明實施例的一種基于多介質的映射卡數據管理系統的框圖。參照圖5,數據管理系統包括服務器50和終端設備52。其中,終端設備52包括多種介質521(介質1、介質2……介質n)以及應用程序522。下面進行詳細說明
在本實施例中,終端設備52(例如,手機終端)的介質具有se功能、卡片信息存儲功能以及校驗指令和監控卡片狀態功能。終端設備中的應用程序具有檢測介質、通信、申請卡片、映射卡管理、金融交易、行業應用等功能。服務器(例如,銀行服務器)則具有生成映射卡數據、下發數據以及指令、受理交易等功能。
關于應用程序,其一種具體實現方式可以參照前文對于圖3和圖4所示實施例的描述。其另一種具體實現方式可以參照圖5中虛線框所示。其中,介質檢測單元(對應于圖3所示實施例中的檢測程序模塊30、40)用于檢測介質的存在、介質類型等;通信單元用于與介質、服務器進行數據、信號等的交流;發卡單元(對應于獲取程序模塊42和制卡程序模塊44)用于從服務器獲取制卡數據以及指令,以及基于制卡數據以及指令將指定的介質制為映射卡;卡片管理單元(對應于界面生成程序模塊32和獲取程序模塊34)為用戶提供操作界面以及對應功能,以便于用戶管理映射卡。
圖6是根據本發明實施例的一種發卡流程的示意圖。結合圖5與圖6,所述方法包括以下處理過程:
客戶登錄應用程序;介質檢測單元檢測終端設備(例如,移動終端)支持的所有介質類型,讀取介質內存儲的信息;客戶選擇介質類型并輸入銀行卡要素(例如,卡號);應用程序關聯客戶所選介質,根據卡片(即銀行卡要素)以及介質類型向銀行服務器請求制卡數據和指令;銀行服務器驗證該用戶合法性;銀行服務器向合法用戶返回制卡數據和指令;應用程序將數據和指令寫入介質;數據和指令寫入介質后應用程序顯示發卡成功,生成映射卡;應用程序與介質斷開連接(即通信連接)。
圖7是根據本發明實施例的一種查詢流程的示意圖。結合圖5與圖7,查詢過程包括以下處理過程:
用戶登錄應用程序;介質檢測單元檢測移動終端支持的介質類型,讀取介質內存儲信息;客戶選擇卡片管理業務;客戶選擇需要查詢的映射卡,并指定查詢時間段;應用程序向銀行服務器發起查詢該映射卡信息的交易;銀行服務器驗證該客戶的合法性;銀行服務器向合法的客戶返回指定時間段的映射卡信息;應用程序在本地展現映射卡信息。
圖8是根據本發明實施例的一種注銷流程的示意圖。結合圖5與圖8,注銷過程包括以下處理過程:
客戶登錄應用程序;介質檢測單元檢測移動終端支持的介質類型,讀取介質內的存儲信息;客戶選擇卡片管理業務;選擇需要注銷的映射卡;應用程序向銀行服務器發起注銷映射卡的交易;銀行服務器驗證該用戶合法性;銀行服務器注銷映射關系,向合法用戶返回注銷映射卡指令;應用程序與介質建立連接,刪除映射卡數據;應用程序顯示注銷卡片成功信息。
以上結合圖6-圖8對數種具體的管理操作進行了詳細說明,在本發明中當然不限于上述管理操作。本領域技術人員可以基于本發明的思想,根據需要靈活設計其它管理方式,這均落在本發明的保護范圍內。
除了上述實施例以及實現方式之外,本發明還提供一種基于多介質的映射卡數據處理裝置,該裝置包括存儲器和處理器,其中,所述存儲器用于存儲一條或多條供所述處理器調用執行的計算機指令,并且,所述處理器通過執行所述計算機指令實現如前文所述的基于多介質的映射卡管理方法(更具體而言,實現該方法中的各個處理、步驟或邏輯),或通過執行所述計算機指令實現如前文所述的基于多介質的映射卡數據處理方法(更具體而言,實現該方法中的各個處理、步驟或邏輯)。
此外,本發明還提供一種計算機存儲介質,所述計算機存儲介質存儲有程序,該程序在執行時實現如前文所述的基于多介質的映射卡管理方法(更具體而言,實現該方法中的各個處理、步驟或邏輯),或在執行時實現如前文所述的基于多介質的映射卡數據處理方法(更具體而言,實現該方法中的各個處理、步驟或邏輯)。
所屬領域的技術人員可以清楚地了解到,為描述的方便和簡潔,上述描述的裝置、程序模塊的具體工作過程,可以參考前述方法實施例中的對應過程,在此不再贅述。
通過以上的實施方式的描述,本領域的技術人員可以清楚地了解到各實施方式可借助軟件加必需的通用硬件平臺的方式來實現,當然也可以通過硬件。基于這樣的理解,上述技術方案本質上或者說對現有技術做出貢獻的部分可以以軟件產品的形式體現出來,該計算機軟件產品可以存儲在計算機可讀存儲介質中,如rom/ram、磁碟、光盤等,包括若干指令用以使得一臺計算機設備(可以是個人計算機,服務器,或者網絡設備等)執行各個實施例或者實施例的某些部分所述的方法。
最后應說明的是:以上實施例僅用以說明本發明的技術方案,而非對其限制;盡管參照前述實施例對本發明進行了詳細的說明,本領域的普通技術人員應當理解:其依然可以對前述各實施例所記載的技術方案進行修改,或者對其中部分技術特征進行等同替換;而這些修改或者替換,并不使相應技術方案的本質脫離本發明各實施例技術方案的精神和范圍。