一種電子賬戶數(shù)據(jù)轉(zhuǎn)移方法及相關(guān)設備、系統(tǒng)的制作方法
【技術(shù)領域】
[0001]本發(fā)明涉及互聯(lián)網(wǎng)技術(shù)領域,尤其涉及一種電子賬戶數(shù)據(jù)轉(zhuǎn)移方法及相關(guān)設備、系統(tǒng)。
【背景技術(shù)】
[0002]當前,比較流行的一種離線支付方法是,采用物理芯片來存儲和管理賬戶資金,在支付時采用近距離無線通信(Near Field Communicat1n, NFC)等技術(shù)來扣除物理芯片存儲的賬戶資金,這種離線支付方法可以有效地提高支付的便捷性。在實踐中發(fā)現(xiàn),上述的離線支付方法雖然可以提高支付的便捷性,但是采用NFC等技術(shù)來扣除物理芯片存儲的賬戶資金的過程中,物理芯片很容易被非法破解從而造成賬戶資金損失,降低賬戶安全性。
【發(fā)明內(nèi)容】
[0003]本發(fā)明實施例公開了一種電子賬戶數(shù)據(jù)轉(zhuǎn)移方法及相關(guān)設備、系統(tǒng),能夠有效提高賬戶安全性。
[0004]本發(fā)明實施例第一方面公開了一種電子賬戶數(shù)據(jù)轉(zhuǎn)移方法,包括:
[0005]第一終端接收第二終端發(fā)送的包括轉(zhuǎn)移數(shù)據(jù)量的請求信息;
[0006]所述第一終端響應所述請求信息,獲取存儲的所述轉(zhuǎn)移數(shù)據(jù)量對應的轉(zhuǎn)移校驗信息,并將所述轉(zhuǎn)移校驗信息發(fā)送給所述第二終端;其中,所述轉(zhuǎn)移校驗信息包含第一終端用戶的賬戶標識;
[0007]所述第二終端接收所述第一終端發(fā)送的所述轉(zhuǎn)移校驗信息;
[0008]所述第二終端將所述轉(zhuǎn)移校驗信息發(fā)送至服務器;
[0009]所述服務器根據(jù)存儲的所述轉(zhuǎn)移校驗信息的狀態(tài)標識,判斷所述轉(zhuǎn)移校驗信息的使用狀態(tài);
[0010]若所述轉(zhuǎn)移校驗信息的使用狀態(tài)為未被使用,所述服務器從所述轉(zhuǎn)移校驗信息包含的第一終端用戶的賬戶標識所屬的第一終端用戶的賬戶中結(jié)算與所述轉(zhuǎn)移校驗信息對應的轉(zhuǎn)移數(shù)據(jù)量至第二終端用戶的賬戶。
[0011]本發(fā)明實施例第二方面公開了一種電子賬戶數(shù)據(jù)轉(zhuǎn)移方法,包括:
[0012]第二終端發(fā)送包括轉(zhuǎn)移數(shù)據(jù)量的請求信息給第一終端;
[0013]所述第二終端接收所述第一終端發(fā)送的所述轉(zhuǎn)移數(shù)據(jù)量對應的轉(zhuǎn)移校驗信息;其中,所述轉(zhuǎn)移校驗信息包含第一終端用戶的賬戶標識;
[0014]所述第二終端將所述轉(zhuǎn)移校驗信息發(fā)送至服務器,以使所述服務器根據(jù)存儲的所述轉(zhuǎn)移校驗信息的狀態(tài)標識判斷所述轉(zhuǎn)移校驗信息的使用狀態(tài)為未被使用時,由所述服務器從所述轉(zhuǎn)移校驗信息包含的第一終端用戶的賬戶標識所屬的第一終端用戶的賬戶中結(jié)算與所述轉(zhuǎn)移校驗信息對應的轉(zhuǎn)移數(shù)據(jù)量至第二終端用戶的賬戶。
[0015]本發(fā)明實施例第三方面公開一種電子賬戶數(shù)據(jù)轉(zhuǎn)移方法,包括:
[0016]第一終端接收第二終端發(fā)送的包括轉(zhuǎn)移數(shù)據(jù)量的請求信息;
[0017]所述第一終端響應所述請求信息,獲取存儲的所述轉(zhuǎn)移數(shù)據(jù)量對應的轉(zhuǎn)移校驗信息,并將所述轉(zhuǎn)移校驗信息發(fā)送給所述第二終端,其中,所述轉(zhuǎn)移校驗信息包含第一終端用戶的賬戶標識,以使所述第二終端將所述轉(zhuǎn)移校驗信息發(fā)送至服務器,并由所述服務器根據(jù)存儲的所述轉(zhuǎn)移校驗信息的狀態(tài)標識判斷所述轉(zhuǎn)移校驗信息的使用狀態(tài)為未被使用時,由所述服務器從所述轉(zhuǎn)移校驗信息包含的第一終端用戶的賬戶標識所屬的第一終端用戶的賬戶中結(jié)算與所述轉(zhuǎn)移校驗信息對應的轉(zhuǎn)移數(shù)據(jù)量至第二終端用戶的賬戶。
[0018]本發(fā)明實施例第四方面公開了一種電子賬戶數(shù)據(jù)轉(zhuǎn)移方法,包括:
[0019]服務器接收第二終端發(fā)送的轉(zhuǎn)移校驗信息,所述轉(zhuǎn)移校驗信息包含第一終端用戶的賬戶標識;
[0020]所述服務器根據(jù)存儲的所述轉(zhuǎn)移校驗信息的狀態(tài)標識,判斷所述轉(zhuǎn)移校驗信息的使用狀態(tài);
[0021]若所述轉(zhuǎn)移校驗信息的使用狀態(tài)為未被使用,所述服務器從所述轉(zhuǎn)移校驗信息包含的第一終端用戶的賬戶標識所屬的第一終端用戶的賬戶中結(jié)算與所述轉(zhuǎn)移校驗信息對應的轉(zhuǎn)移數(shù)據(jù)量至第二終端用戶的賬戶。
[0022]本發(fā)明實施例第五方面公開了一種終端,包括:
[0023]第一收發(fā)單元,用于發(fā)送包括轉(zhuǎn)移數(shù)據(jù)量的請求信息給第一終端,以及接收所述第一終端發(fā)送的所述轉(zhuǎn)移數(shù)據(jù)量對應的轉(zhuǎn)移校驗信息;其中,所述轉(zhuǎn)移校驗信息包含第一終端用戶的賬戶標識;
[0024]第二收發(fā)單元,用于將所述轉(zhuǎn)移校驗信息發(fā)送至服務器,以使所述服務器根據(jù)存儲的所述轉(zhuǎn)移校驗信息的狀態(tài)標識判斷所述轉(zhuǎn)移校驗信息的使用狀態(tài)為未被使用時,由所述服務器從所述轉(zhuǎn)移校驗信息包含的第一終端用戶的賬戶標識所屬的第一終端用戶的賬戶中結(jié)算與所述轉(zhuǎn)移校驗信息對應的轉(zhuǎn)移數(shù)據(jù)量至所述終端用戶的賬戶。
[0025]本發(fā)明實施例第六方面公開了一種終端,包括:
[0026]接收單元,用于接收第二終端發(fā)送的包括轉(zhuǎn)移數(shù)據(jù)量的請求信息;
[0027]獲取單元,用于響應所述請求信息,獲取存儲的所述轉(zhuǎn)移數(shù)據(jù)量對應的轉(zhuǎn)移校驗信息;
[0028]發(fā)送單元,用于將所述轉(zhuǎn)移校驗信息發(fā)送給所述第二終端,其中,所述轉(zhuǎn)移校驗信息包含所述終端用戶的賬戶標識,以使所述第二終端將所述轉(zhuǎn)移校驗信息發(fā)送至服務器,并由所述服務器根據(jù)存儲的所述轉(zhuǎn)移校驗信息的狀態(tài)標識判斷所述轉(zhuǎn)移校驗信息的使用狀態(tài)為未被使用時,由所述服務器從所述轉(zhuǎn)移校驗信息包含的所述終端用戶的賬戶標識所屬的所述終端用戶的賬戶中結(jié)算與所述轉(zhuǎn)移校驗信息對應的轉(zhuǎn)移數(shù)據(jù)量至第二終端用戶的賬戶。
[0029]本發(fā)明實施例第七方面公開了一種服務器,包括:
[0030]接收單元,用于接收第二終端發(fā)送的轉(zhuǎn)移校驗信息,所述轉(zhuǎn)移校驗信息包含第一終端用戶的賬戶標識;
[0031]判斷單元,用于根據(jù)存儲的所述轉(zhuǎn)移校驗信息的狀態(tài)標識,判斷所述轉(zhuǎn)移校驗信息的使用狀態(tài);
[0032]結(jié)算單元,用于在所述判斷單元判斷出所述轉(zhuǎn)移校驗信息的使用狀態(tài)為未被使用時,從所述轉(zhuǎn)移校驗信息包含的第一終端用戶的賬戶標識所屬的第一終端用戶的賬戶中結(jié)算與所述轉(zhuǎn)移校驗信息對應的轉(zhuǎn)移數(shù)據(jù)量至第二終端用戶的賬戶。
[0033]本發(fā)明實施例第八方面公開了一種電子賬戶數(shù)據(jù)轉(zhuǎn)移系統(tǒng),包括本發(fā)明實施例第五方面公開的一種終端、本發(fā)明實施例第六方面公開的一種終端以及本發(fā)明實施例第七方面公開的一種服務器。
[0034]本發(fā)明實施例中,可以在無需改造硬件設備和新增物理芯片的情況下,直接使用當前普遍使用的終端進行賬戶中的數(shù)據(jù)量轉(zhuǎn)移,能夠杜絕在采用NFC等技術(shù)來扣除物理芯片存儲的賬戶中的數(shù)據(jù)量的過程中造成的數(shù)據(jù)量損失,從而可以有效提高賬戶安全性。
【附圖說明】
[0035]為了更清楚地說明本發(fā)明實施例中的技術(shù)方案,下面將對實施例中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅是本發(fā)明的一些實施例,對于本領域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0036]圖1a是本發(fā)明實施例公開的一種電子賬戶數(shù)據(jù)轉(zhuǎn)移方法的流程示意圖;
[0037]圖1b是本發(fā)明實施例公開的另一種電子賬戶數(shù)據(jù)轉(zhuǎn)移方法的流程示意圖;
[0038]圖2是本發(fā)明實施例公開的另一種電子賬戶數(shù)據(jù)轉(zhuǎn)移方法的流程示意圖;
[0039]圖3是本發(fā)明實施例公開的另一種電子賬戶數(shù)據(jù)轉(zhuǎn)移方法的流程示意圖;
[0040]圖4是本發(fā)明實施例公開的另一種電子賬戶數(shù)據(jù)轉(zhuǎn)移方法的流程示意圖;
[0041]圖5是本發(fā)明實施例公開的另一種電子賬戶數(shù)據(jù)轉(zhuǎn)移方法的流程示意圖;
[0042]圖6是本發(fā)明實施例公開的另一種電子賬戶數(shù)據(jù)轉(zhuǎn)移方法的流程示意圖;
[0043]圖7是本發(fā)明實施例公開的一種終端的結(jié)構(gòu)示意圖;
[0044]圖8是本發(fā)明實施例公開的另一種終端的結(jié)構(gòu)示意圖;
[0045]圖9是本發(fā)明實施例公開的另一種終端的結(jié)構(gòu)示意圖;
[0046]圖10是本發(fā)明實施例公開的另一種終端的結(jié)構(gòu)示意圖;
[0047]圖11本發(fā)明實施例公開的一種服務器的結(jié)構(gòu)示意圖;
[0048]圖12本發(fā)明實施例公開的另一種服務器的結(jié)構(gòu)示意圖;
[0049]圖13是本發(fā)明實施例公開的一種電子賬號數(shù)據(jù)轉(zhuǎn)移系統(tǒng)的結(jié)構(gòu)示意圖。
【具體實施方式】
[0050]下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0051]本發(fā)明實施例公開了一種電子賬戶數(shù)據(jù)轉(zhuǎn)移方法及相關(guān)設備、系統(tǒng),能夠有效提高賬戶安全性。以下分別進行詳細說明。
[0052]請參閱圖la,圖1a是本發(fā)明實施例公開的一種電子賬戶數(shù)據(jù)轉(zhuǎn)移方法的流程示意圖。其中,圖1a所描述的電子賬戶數(shù)據(jù)轉(zhuǎn)移方法主要是從第一終端、第二終端以及服務器三側(cè)進行描述的。如圖1a所示,該電子賬戶數(shù)據(jù)轉(zhuǎn)移方法可以包括以下步驟。
[0053]SlOla、第一終端接收第二終端發(fā)送的包括轉(zhuǎn)移數(shù)據(jù)量的請求信息。
[0054]本發(fā)明實施例中,第一終端、第二終端可以包括智能手機、平板電腦、掌上電腦以及移動互聯(lián)網(wǎng)設備(MID)等終端,本發(fā)明實施例不作限定。
[0055]作為一種可選的實施方式,第一終端在接收到第二終端發(fā)送的包括轉(zhuǎn)移數(shù)據(jù)量的請求信息之后,可以輸出該請求信息,并且第一終端在檢測到第一終端用戶輸入的針對該請求信息的確認操作之后,執(zhí)行步驟S102a。
[0056]S102a、第一終端響應請求信息,獲取存儲的該轉(zhuǎn)移數(shù)據(jù)量對應的轉(zhuǎn)移校驗信息。
[0057]本發(fā)明實施例中,假設上述請求信息包括的轉(zhuǎn)移數(shù)據(jù)量為20,那么第一終端可以響應請求信息,獲取20對應的轉(zhuǎn)移校驗信息,一個實施例中,該轉(zhuǎn)移校驗信息中可以包括20個簽名,其中,每一個簽名可以包括第一終端用戶的賬號標識、簽名序號,還可以包括其他必要信息,如第一終端標識、簽名生成時間戳等。
[0058]S103a、第一終端將存儲的該轉(zhuǎn)移數(shù)據(jù)量對應的轉(zhuǎn)移校驗信息發(fā)送給第二終端,其中,該轉(zhuǎn)移校驗信息包含第一終端用戶的賬戶標識。
[0059]S104a、第二終端接收第一終端發(fā)送的轉(zhuǎn)移校驗信息,并將轉(zhuǎn)移校驗信息發(fā)送至服務器。
[0060]S105a、服務器接收第二終端發(fā)送的轉(zhuǎn)移校驗信息,并根據(jù)存儲的該轉(zhuǎn)移校驗信息的狀態(tài)標識,判斷該轉(zhuǎn)移校驗信息的使用狀態(tài)。
[0061]S106a、若該轉(zhuǎn)移付款校驗信息的使用狀態(tài)為未被使用,服務器從該轉(zhuǎn)移校驗信息包含的第一終端用戶的賬戶標識所屬的第一終端用戶的賬戶中結(jié)算與該轉(zhuǎn)移校驗信息對應的轉(zhuǎn)移數(shù)據(jù)量至第二終端用戶的賬戶。
[0062]作為一種可選的實施方式,在圖1a所描述的方法中,第一終端在執(zhí)行步驟SlOla之前,還可以先執(zhí)行以下步驟。
[0063]步驟11a)、第一終端發(fā)送轉(zhuǎn)移校驗信息請求至服務器,該轉(zhuǎn)移校驗信息請求包括第一終端用戶的賬戶以及轉(zhuǎn)移數(shù)據(jù)量,以使服務器校驗該轉(zhuǎn)移校驗信息請求包括的第一終端用戶的賬戶合法后生成轉(zhuǎn)移數(shù)據(jù)量對應的轉(zhuǎn)移校驗信息;其中,該轉(zhuǎn)移數(shù)據(jù)量對應的轉(zhuǎn)移校驗信息包含第一終端用戶的賬戶標識。
[0064]本發(fā)明實施例中,第一終端可以在用戶觸發(fā)下發(fā)送轉(zhuǎn)移校驗信息請求至服務器,或者,第一終端也可以在設置時間到達時發(fā)送轉(zhuǎn)移校驗信息請求至服務器。
[0065]本發(fā)明實施例中,上述轉(zhuǎn)移校驗信息請求包括的轉(zhuǎn)移數(shù)據(jù)量也可以稱為離線轉(zhuǎn)移數(shù)據(jù)量,上述的轉(zhuǎn)移校驗信息請求包括的轉(zhuǎn)移數(shù)據(jù)量可以大于或等于上述的第二終端發(fā)送的請求信息包括的轉(zhuǎn)移數(shù)據(jù)量。
[0066]本發(fā)明實施例中,上述的轉(zhuǎn)移校驗信息請求還可以包括第一終端標識,例如第一終端的手機號碼、國際移動設備身份碼(IMEI)等,本發(fā)明實施例不作限定。
[0067]步驟12a)、第一終端接收服務器發(fā)送的轉(zhuǎn)移數(shù)據(jù)量對應的轉(zhuǎn)移校驗信息。
[0068]本發(fā)明實施例中,服務器發(fā)送的轉(zhuǎn)移數(shù)據(jù)量對應的轉(zhuǎn)移校驗信息中可以包括若干簽名組成。舉例來說,當上述的轉(zhuǎn)移校驗信息請求包括的轉(zhuǎn)移數(shù)據(jù)量為100時,第一終端可以接收服務器發(fā)送的包括100個簽名的轉(zhuǎn)移校驗信息。其中,每一個簽名中可以包括第一終端用戶的賬戶標識、簽名序號,可選地每一個簽名中還可以包括其他必要信息,如第一終端標識、簽名生成時間戳等。
[0069]本發(fā)明實施例中,服務器可以采用非對稱加密算法的私鑰來做簽名,而公鑰可以公開給第二終端,使得第二終端可以利用公鑰來進行轉(zhuǎn)移校驗信息進行簽名校驗。
[0070]本發(fā)明實施例中,服務器可以使用摘要算法(如SHA-1、DM5等)對上述信息生成摘要,并使用私鑰對生成的摘要內(nèi)容進行加密以生成簽名。
[0071]步驟13a)、第一終端保存接收到的轉(zhuǎn)移數(shù)據(jù)量對應的轉(zhuǎn)移校驗信息。
[0072]本發(fā)明實施例中,由于轉(zhuǎn)移校驗信息包括若干個簽名,因此,轉(zhuǎn)移校驗信息也可以稱為簽名串。
[0073]作為一種可選的實施方式,在圖1a所描述的方法中,第一終端將存儲的該轉(zhuǎn)移校驗信息發(fā)送給第二終端之后,第一終端可以將存儲的該轉(zhuǎn)移校驗信息刪除。
[0074]在圖1a所描述的方法中,可以在無需改造硬件設備和新增物理芯片的情況下,直接使用當前普遍使用的終端進行賬戶中的數(shù)據(jù)量轉(zhuǎn)移,能夠杜絕在采用NFC等技術(shù)來扣除物理芯片存儲的賬戶中的數(shù)據(jù)量的過程中造成的數(shù)據(jù)量損失,從而可以有效提高賬戶安全性。
[0075]本發(fā)明實施例中,本發(fā)明實施例公開的