一種虛擬資源轉(zhuǎn)移方法、裝置及系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明屬于通信領(lǐng)域,尤其涉及一種虛擬資源轉(zhuǎn)移方法、裝置及系統(tǒng)。
【背景技術(shù)】
[0002] 隨著移動(dòng)通信技術(shù)的不斷發(fā)展,利用移動(dòng)終端進(jìn)行虛擬資源的轉(zhuǎn)移,如賬戶貨幣 的支付或分享等,變得越來越普遍。
[0003] 目前,虛擬資源的轉(zhuǎn)移方式為在轉(zhuǎn)移的一方的終端通過點(diǎn)按的方式輸入將要轉(zhuǎn)移 的虛擬資源量數(shù)值,然后將轉(zhuǎn)移請(qǐng)求發(fā)送給服務(wù)器,轉(zhuǎn)移請(qǐng)求被服務(wù)器確認(rèn)后,即在轉(zhuǎn)移用 戶的賬號(hào)扣除轉(zhuǎn)移的虛擬資源量,在接收用戶的賬號(hào)相應(yīng)的增加轉(zhuǎn)移的虛擬資源量,轉(zhuǎn)移 成功。
[0004] 由于虛擬資源量數(shù)值往往由多個(gè)字符組成,現(xiàn)有的虛擬資源轉(zhuǎn)移方法由于需要通 過點(diǎn)按的方式輸入將要轉(zhuǎn)移的虛擬資源量數(shù)值,需要用戶點(diǎn)按多次才能完成一個(gè)虛擬資源 數(shù)值的輸入,造成虛擬資源轉(zhuǎn)移過程復(fù)雜,用戶操作步驟多,用戶體驗(yàn)差。
【發(fā)明內(nèi)容】
[0005] 本發(fā)明實(shí)施例提供一種虛擬資源轉(zhuǎn)移方法,旨在解決現(xiàn)有虛擬資源方法轉(zhuǎn)移過程 復(fù)雜,用戶操作步驟多的問題。
[0006] 本發(fā)明實(shí)施例提供一種虛擬資源轉(zhuǎn)移方法,包括如下步驟:向服務(wù)器發(fā)送配對(duì)請(qǐng) 求,接收服務(wù)器返回的配對(duì)結(jié)果;
[0007] 確定配對(duì)的用戶的角色參數(shù),并發(fā)送給服務(wù)器;
[0008] 轉(zhuǎn)移終端通過重力傳感確定虛擬資源轉(zhuǎn)移參數(shù),以使服務(wù)器根據(jù)所述虛擬資源轉(zhuǎn) 移參數(shù)在所述轉(zhuǎn)移用戶和接收用戶之間進(jìn)行對(duì)應(yīng)的虛擬資源轉(zhuǎn)移;
[0009] 所述虛擬資源轉(zhuǎn)移參數(shù)用于確定虛擬資源轉(zhuǎn)移量。
[0010] 本發(fā)明實(shí)施例提供另一種虛擬資源轉(zhuǎn)移方法,包括以下步驟:
[0011] 接收用戶的配對(duì)請(qǐng)求,為所述用戶建立配對(duì)關(guān)系;
[0012] 接收配對(duì)的用戶的角色參數(shù),確定轉(zhuǎn)移用戶和接收用戶;
[0013] 根據(jù)轉(zhuǎn)移終端通過重力傳感確定的虛擬資源轉(zhuǎn)移參數(shù),在所述轉(zhuǎn)移用戶和接收用 戶之間進(jìn)行對(duì)應(yīng)的虛擬資源轉(zhuǎn)移。
[0014] 本發(fā)明實(shí)施例提供有一種虛擬資源轉(zhuǎn)移方法,包括以下步驟:
[0015] 終端向服務(wù)器發(fā)送配對(duì)請(qǐng)求,接收服務(wù)器返回的配對(duì)結(jié)果;
[0016] 服務(wù)器接收用戶的配對(duì)請(qǐng)求,為所述用戶建立配對(duì)關(guān)系;
[0017] 終端確定配對(duì)的用戶的角色參數(shù),并發(fā)送給服務(wù)器;
[0018] 服務(wù)器接收終端發(fā)送的配對(duì)的用戶的角色參數(shù),確定轉(zhuǎn)移用戶和接收用戶;
[0019] 轉(zhuǎn)移終端根據(jù)重力傳感確定虛擬資源轉(zhuǎn)移參數(shù);
[0020] 服務(wù)器根據(jù)轉(zhuǎn)移終端通過重力傳感確定的虛擬資源轉(zhuǎn)移參數(shù),在所述轉(zhuǎn)移用戶和 接收用戶之間進(jìn)行對(duì)應(yīng)的虛擬資源轉(zhuǎn)移。
[0021] 本發(fā)明實(shí)施例提供一種終端虛擬資源轉(zhuǎn)移裝置,包括:
[0022] 配對(duì)單元,用于向服務(wù)器發(fā)送配對(duì)請(qǐng)求,接收服務(wù)器返回的配對(duì)結(jié)果;
[0023] 角色參數(shù)確認(rèn)單元,用于確定配對(duì)的用戶的角色參數(shù),并發(fā)送給服務(wù)器;以及
[0024] 轉(zhuǎn)移參數(shù)確定單元,用于通過重力傳感確定虛擬資源轉(zhuǎn)移參數(shù),以使服務(wù)器根據(jù) 所述虛擬資源轉(zhuǎn)移參數(shù),在所述轉(zhuǎn)移用戶和接收用戶之間進(jìn)行對(duì)應(yīng)的虛擬資源轉(zhuǎn)移。
[0025] 本發(fā)明提供一種服務(wù)器虛擬資源轉(zhuǎn)移裝置,包括:
[0026] 配對(duì)請(qǐng)求處理單元,用于接收用戶的配對(duì)請(qǐng)求,為所述用戶建立配對(duì)關(guān)系;
[0027] 角色確定單元,用于接收配對(duì)的用戶的角色參數(shù),確定轉(zhuǎn)移用戶和接收用戶;以及
[0028] 虛擬資源轉(zhuǎn)移單元,用于根據(jù)轉(zhuǎn)移終端通過重力傳感確定的虛擬資源轉(zhuǎn)移參數(shù), 在所述轉(zhuǎn)移用戶和接收用戶之間進(jìn)行對(duì)應(yīng)的虛擬資源轉(zhuǎn)移。
[0029] 本發(fā)明實(shí)施例提供一種虛擬資源轉(zhuǎn)移系統(tǒng),包括:
[0030] 配對(duì)單元,用于向服務(wù)器發(fā)送配對(duì)請(qǐng)求,接收服務(wù)器返回的配對(duì)結(jié)果;
[0031] 配對(duì)請(qǐng)求處理單元,用于接收用戶的配對(duì)請(qǐng)求,為所述用戶建立配對(duì)關(guān)系;
[0032] 角色參數(shù)確定單元,用于確定配對(duì)的用戶的角色參數(shù),并發(fā)送給服務(wù)器;
[0033] 角色確定單元,用于接收終端發(fā)送的配對(duì)的用戶的角色參數(shù),確定轉(zhuǎn)移用戶和接 收用戶;
[0034] 轉(zhuǎn)移參數(shù)確定單元,用于根據(jù)重力傳感確定虛擬資源轉(zhuǎn)移參數(shù);以及
[0035] 虛擬資源轉(zhuǎn)移單元,用于根據(jù)轉(zhuǎn)移終端通過重力傳感確定的虛擬資源轉(zhuǎn)移參數(shù), 在所述轉(zhuǎn)移用戶和接收用戶之間進(jìn)行對(duì)應(yīng)的虛擬資源轉(zhuǎn)移。
[0036] 在本發(fā)明實(shí)施例中,通過將轉(zhuǎn)移終端通過重力傳感確定的虛擬資源轉(zhuǎn)移參數(shù)發(fā)送 給服務(wù)器,以使服務(wù)器根據(jù)虛擬資源轉(zhuǎn)移參數(shù)在轉(zhuǎn)移用戶和接收用戶之間進(jìn)行虛擬資源轉(zhuǎn) 移,實(shí)現(xiàn)虛擬資源的轉(zhuǎn)移。由于該過程根據(jù)通過重力感應(yīng)確定的虛擬資源轉(zhuǎn)移參數(shù)來確定 虛擬資源轉(zhuǎn)移量,用戶不需要點(diǎn)按操作輸入虛擬資源轉(zhuǎn)移量數(shù)值,即可實(shí)現(xiàn)虛擬資源的轉(zhuǎn) 移,簡化了虛擬資源轉(zhuǎn)移過程,減少了用戶操作步驟,提高了用戶體驗(yàn)。
【附圖說明】
[0037] 圖1是本發(fā)明實(shí)施例提供的適用于本發(fā)明實(shí)施例的虛擬資源轉(zhuǎn)移方法的網(wǎng)絡(luò)結(jié) 構(gòu)圖;
[0038] 圖2是本發(fā)明實(shí)施例一提供的虛擬資源轉(zhuǎn)移方法的實(shí)現(xiàn)流程圖;
[0039] 圖3是本發(fā)明實(shí)施例一、三、五提供的虛擬資源轉(zhuǎn)移方法中的數(shù)據(jù)流向時(shí)序圖;
[0040] 圖4是本發(fā)明實(shí)施例二提供的虛擬資源轉(zhuǎn)移方法的實(shí)現(xiàn)流程圖;
[0041] 圖5是本發(fā)明實(shí)施例三提供的虛擬資源轉(zhuǎn)移方法的實(shí)現(xiàn)流程圖;
[0042] 圖6是本發(fā)明實(shí)施例四提供的虛擬資源轉(zhuǎn)移方法的實(shí)現(xiàn)流程圖;
[0043] 圖7是本發(fā)明實(shí)施例五提供的虛擬資源轉(zhuǎn)移方法的實(shí)現(xiàn)流程圖;
[0044] 圖8是本發(fā)明實(shí)施例六提供的終端虛擬資源轉(zhuǎn)移裝置的結(jié)構(gòu)示意圖;
[0045] 圖9是本發(fā)明實(shí)施例七提供的服務(wù)器虛擬資源轉(zhuǎn)移裝置的結(jié)構(gòu)示意圖;
[0046] 圖10是本發(fā)明實(shí)施例八提供的終端虛擬資源轉(zhuǎn)移系統(tǒng)的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0047] 為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì) 本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并 不用于限定本發(fā)明。
[0048] 本發(fā)明實(shí)施例中,轉(zhuǎn)移終端通過重力傳感器確定虛擬資源轉(zhuǎn)移參數(shù),所述虛擬資 源轉(zhuǎn)移參數(shù)用于確定虛擬資源轉(zhuǎn)移量,用戶不需要點(diǎn)按輸入虛擬資源轉(zhuǎn)移量數(shù)值,即可實(shí) 現(xiàn)虛擬資源在用戶之間的轉(zhuǎn)移,簡化了虛擬資源轉(zhuǎn)移過程,減少了用戶操作步驟,提高了用 戶體驗(yàn)。
[0049] 圖1示出了適用于本發(fā)明實(shí)施例的虛擬資源轉(zhuǎn)移方法的網(wǎng)絡(luò)結(jié)構(gòu),至少兩個(gè)終端 與服務(wù)器通過有線或者無線網(wǎng)絡(luò)進(jìn)行通信。
[0050] 終端可以是個(gè)人計(jì)算機(jī)、移動(dòng)電話或者個(gè)人數(shù)碼助理(PDA)等,其上安裝有重力 傳感器,用于感應(yīng)終端的海拔高度,傾斜角度和運(yùn)動(dòng)加速度等。
[0051] 服務(wù)器存儲(chǔ)有用戶的重要信息,如用戶名稱、賬號(hào)、登錄密碼,以及用戶的虛擬資 源量信息和虛擬資源轉(zhuǎn)移歷史記錄等。
[0052] 實(shí)施例一
[0053] 圖2示出了本發(fā)明實(shí)施例一提供的虛擬資源轉(zhuǎn)移方法的流程,而圖3為上述的方 法中數(shù)據(jù)流向時(shí)序圖。上述的虛擬資源可以包括虛擬貨幣、Q幣、游戲幣、積分等,還可包括 數(shù)據(jù)流量。
[0054] 上述方法包括以下步驟:
[0055] 步驟S110,向服務(wù)器發(fā)送配對(duì)請(qǐng)求,接收服務(wù)器返回的配對(duì)結(jié)果。
[0056] 配對(duì)請(qǐng)求用于向服務(wù)器申請(qǐng)建立用戶之間的配對(duì)關(guān)系,只有建立了配對(duì)關(guān)系的用 戶之間才可以進(jìn)行虛擬資源的轉(zhuǎn)移。配對(duì)請(qǐng)求攜帶有欲配對(duì)的用戶的唯一標(biāo)識(shí)信息,如與 用戶唯一對(duì)應(yīng)的聲波接收頻段、二維碼、用戶名稱或賬號(hào)等。
[0057] 在本發(fā)明一個(gè)實(shí)施例中,配對(duì)請(qǐng)求可以為某一用戶發(fā)起的與另一用戶或另幾個(gè)用 戶進(jìn)行配對(duì)的請(qǐng)求,如甲欲與乙和丙進(jìn)行虛擬資源轉(zhuǎn)移,則甲向服務(wù)器發(fā)送與乙和丙建立 配對(duì)關(guān)系的請(qǐng)求。在本發(fā)明另一個(gè)實(shí)施例中,配對(duì)請(qǐng)求也可以為幾個(gè)用戶同時(shí)發(fā)起的相互 配對(duì)的請(qǐng)求,如甲、乙、丙欲同時(shí)加入一個(gè)虛擬資源轉(zhuǎn)移群體,進(jìn)行虛擬資源轉(zhuǎn)移,則甲、乙、 丙分別向服務(wù)器發(fā)送加入一個(gè)虛擬資源轉(zhuǎn)移群體,進(jìn)而相互配對(duì)的請(qǐng)求。
[0058] 在本發(fā)明實(shí)施例中,用戶可以通過聲波識(shí)別或者掃描二維碼的方式向服務(wù)器發(fā)送 配對(duì)請(qǐng)求,每個(gè)用戶具有唯一的聲波接收頻段或者唯一的二維碼。在本發(fā)明其它實(shí)施例中, 用戶也可以通過直接輸入與之配對(duì)的用戶的其它唯一標(biāo)識(shí)信息的方式向服務(wù)器發(fā)送配對(duì) 請(qǐng)求。
[0059] 在本發(fā)明實(shí)施例中,服務(wù)器返回的配對(duì)結(jié)果包括兩種情況,一種為配對(duì)成功的配 對(duì)結(jié)果,另一種為配對(duì)不成功的配對(duì)結(jié)果。用戶可以根據(jù)配對(duì)結(jié)果判斷是否進(jìn)行下一步操 作。
[0060] 步驟S120,確定配對(duì)的用戶的角色參數(shù),并發(fā)送給服務(wù)器。
[0061] 角色參數(shù)用于確定配對(duì)的用戶在整個(gè)虛擬資源轉(zhuǎn)移過程中的角色(用戶角色)。
[0062] 在本發(fā)明實(shí)施例中,用戶角色包括轉(zhuǎn)移用戶和接收用戶,在虛擬資源轉(zhuǎn)移過程中, 轉(zhuǎn)移用戶為虛擬資源量減少的用戶,接收用戶為虛擬資源量增加的用戶。與用戶角色相應(yīng) 的,終端根據(jù)使用用戶的不同用戶角色區(qū)分為轉(zhuǎn)移終端和接收終端,在這里,轉(zhuǎn)移終端和接 收終端沒有本質(zhì)上的區(qū)別,只是扮演的角色不同。
[0063] 作為本發(fā)明一個(gè)實(shí)施例,角色參數(shù)可通過用戶直接在終端輸入的指令進(jìn)行確定, 如用戶通過點(diǎn)擊特定按鈕的方式選擇為轉(zhuǎn)移用戶或者接收用戶。
[0064] 作為本發(fā)明另一個(gè)實(shí)施例,角色參數(shù)還可以通過終端根據(jù)重力傳感確定。
[0065] 作為本發(fā)明一個(gè)實(shí)施例,角色參數(shù)為海拔高度值,所述海拔高度值為終端的重力 傳感器根據(jù)所述終端的海拔高度確定的。例如,在用戶之間建立配對(duì)關(guān)系之后,在規(guī)定的時(shí) 間內(nèi),用戶調(diào)整終端的相對(duì)位置,如使得轉(zhuǎn)移終端的相對(duì)于地面的高度高于接收終端相對(duì) 于地面的高度,終端的重力傳感器分別感應(yīng)自身所在終端的海拔高度確定海拔高度值,并 將感應(yīng)得到的海拔高度值發(fā)送給服務(wù)器。
[0066] 作為本發(fā)明另一個(gè)實(shí)施例,角色參數(shù)為傾斜角度值,所述傾斜角度值為終端的重 力傳感器根據(jù)所述終端的傾斜角度確定的。例如,在用戶之間建立配對(duì)關(guān)系之后,在規(guī)定的 時(shí)間內(nèi),用戶調(diào)整終端的傾斜角度,如使得轉(zhuǎn)移終端的傾斜較大的角度,而接收終端傾斜較 小的角度,或者使得轉(zhuǎn)移終端傾斜,而接收終端不傾斜,終端的重力傳感器分別感應(yīng)自身所 在終端的傾斜角度確定傾斜角度值,并將感應(yīng)得到的傾斜角度值發(fā)送給服務(wù)器。
[0067] 作為本發(fā)明另一個(gè)實(shí)施例,角色參數(shù)為運(yùn)動(dòng)加速度值,所述運(yùn)動(dòng)加速度值為終端 的重力傳感器根據(jù)所述終端的運(yùn)動(dòng)加速度確定的。例如,在用戶之間建