本申請涉及數(shù)據(jù)處理技術(shù)領(lǐng)域,特別涉及一種虛擬資源分配方法、客戶端及服務(wù)器。
背景技術(shù):
目前,虛擬資源已經(jīng)廣泛應(yīng)用于日常的網(wǎng)絡(luò)支付中,虛擬資源諸如虛擬貨幣、積分、游戲點數(shù)等。虛擬貨幣已經(jīng)逐步代替?zhèn)鹘y(tǒng)紙幣,廣泛應(yīng)用于人們的日常生活中。使用安裝于客戶端中的具有虛擬貨幣支付功能的應(yīng)用(application,英文縮寫為app),用戶可以完成信用卡還款、發(fā)送紅包、購物結(jié)賬等多種支付活動??傊?,虛擬資源具有消費抵扣作用,具有一定的使用價值。
網(wǎng)絡(luò)使得用戶之間更加容易獲取資訊,用戶也習(xí)慣于在個人網(wǎng)絡(luò)生活圈中發(fā)表觀點、發(fā)布個人生活記錄等資訊。用戶也逐漸認識到資訊的價值,因此,在現(xiàn)有技術(shù)中,用戶可以對其他用戶發(fā)布的觀點、生活記錄等資訊支付一定的虛擬資源,以表示對該資訊的作者的認可或贊賞。已有的支付虛擬資源的方式包括用戶點擊界面中支付虛擬資源的觸發(fā)控件,客戶端或者服務(wù)器響應(yīng)于用戶的觸發(fā),隨機產(chǎn)生虛擬資源的數(shù)額,并將該數(shù)額展示給用戶。用戶在確認該數(shù)額之后,可以點擊支付觸發(fā)控件以完成支付。
對于上述針對贊賞資訊而向作者賬戶支付虛擬資源的方法,至少存在如下問題:客戶端或者服務(wù)器隨機產(chǎn)生的虛擬資源的數(shù)額可能不符合用戶的預(yù)期數(shù)額,另外,用戶支付虛擬資源的過程中需要進行多次點擊等操作,用戶體驗感不高。
技術(shù)實現(xiàn)要素:
本申請實施例的目的在于提供一種虛擬資源分配方法、客戶端及服務(wù)器,可以使得虛擬資源的分配更加符合用戶的意圖,提高虛擬資源分配過程中的趣味性。
本申請實施例提供的一種虛擬資源分配方法、客戶端及服務(wù)器具體是這樣實現(xiàn)的:
一種虛擬資源分配方法,所述方法包括:
展示分配虛擬資源給第一賬戶的界面,獲取用戶在所述界面中的預(yù)設(shè)操作行為;
獲取所述預(yù)設(shè)操作行為的行為參數(shù)值;
從第二賬戶中分配與所述行為參數(shù)值相匹配數(shù)額的虛擬資源至所述第一賬戶。
一種虛擬資源分配方法,所述方法包括:
獲取用戶在界面中的預(yù)設(shè)操作行為;
獲取所述預(yù)設(shè)操作行為的行為參數(shù)值;
從第二賬戶中分配與所述行為參數(shù)值相匹配數(shù)額的虛擬資源至第一賬戶。
一種客戶端,所述客戶端包括顯示器和處理器,其中,
顯示器,用于展示分配虛擬資源給第一賬戶的界面;
所述處理器包括:
操作行為獲取單元,用于獲取用戶在所述界面中的預(yù)設(shè)操作行為;
操作行為分析單元,用于獲取所述預(yù)設(shè)操作行為的行為參數(shù)值;
虛擬資源分配單元,用于從第二賬戶中分配與所述行為參數(shù)值相匹配數(shù)額的虛擬資源至所述第一賬戶。
一種服務(wù)器,所述服務(wù)器包括:
操作行為獲取單元,用于獲取用戶在界面中的預(yù)設(shè)操作行為;
操作行為分析單元,用于獲取所述預(yù)設(shè)操作行為的行為參數(shù)值;
虛擬資源分配單元,用于從第二賬戶中分配與所述行為參數(shù)值相匹配數(shù)額的虛擬資源至第一賬戶。
本申請?zhí)峁┑奶摂M資源分配方法、客戶端及服務(wù)器,可以對用戶在虛擬資源分配界面中的預(yù)設(shè)操作行為進行分析處理,獲取所述預(yù)設(shè)操作行為的行為參數(shù)值,再從第二賬戶中分配與所述行為參數(shù)值相匹配的數(shù)額的虛擬資源至所述第一賬戶。本實施例中所述虛擬資源的數(shù)額與用戶的操作行為相關(guān)聯(lián),因此,所述虛擬資源的數(shù)額符合用戶的意圖和偏向。相對于現(xiàn)有技術(shù)中隨機產(chǎn)生的虛擬資源分配數(shù)額,本申請方法獲取的虛擬資源分配數(shù)額更加符合用戶的預(yù)期目標(biāo)。另外,提供用戶操作行為分配虛擬資源的方式增強了用戶與界面之間互動的趣味性,大大提高用戶的使用體驗感。
附圖說明
為了更清楚地說明本申請實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本申請中記載的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1是本申請?zhí)峁┑奶摂M資源分配方法的一種實施例的方法流程圖;
圖2是本申請?zhí)峁┑囊粋€應(yīng)用場景中的用戶界面1的示意圖;
圖3是本申請?zhí)峁┑囊粋€應(yīng)用場景中的用戶界面2的示意圖;
圖4是本申請?zhí)峁┑囊粋€應(yīng)用場景中的用戶界面3的示意圖;
圖5是本申請?zhí)峁┑奶摂M資源分配方法的另一種實施例的方法流程圖;
圖6是本申請?zhí)峁┑目蛻舳说囊环N實施例的模塊結(jié)構(gòu)示意圖;
圖7是本申請?zhí)峁┑姆?wù)器的一種實施例的模塊結(jié)構(gòu)示意圖。
具體實施方式
為了使本技術(shù)領(lǐng)域的人員更好地理解本申請中的技術(shù)方案,下面將結(jié)合本申請實施例中的附圖,對本申請實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本申請一部分實施例,而不是全部的實施例?;诒旧暾堉械膶嵤├?,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都應(yīng)當(dāng)屬于本申請保護的范圍。
下面結(jié)合附圖對本申請所述的虛擬資源分配方法進行詳細的說明。圖1是本申請?zhí)峁┑奶摂M資源分配方法的一種實施例的方法流程示意圖。雖然本申請?zhí)峁┝巳缦率鰧嵤├蚋綀D所示的方法操作步驟,但基于常規(guī)或者無需創(chuàng)造性的勞動在所述方法中可以包括更多或者更少的操作步驟。在邏輯性上不存在必要因果關(guān)系的步驟中,這些步驟的執(zhí)行順序不限于本申請實施例提供的執(zhí)行順序。所述方法在實際中的虛擬資源分配過程中,可以按照實施例或者附圖所示的方法順序執(zhí)行或者并行執(zhí)行(例如并行處理器或者多線程處理的環(huán)境)。
具體的本申請?zhí)峁┑囊环N虛擬資源分配方法的一種實施例如圖1所示,所述方法可以包括:
s1:展示分配虛擬資源給第一賬戶的界面,獲取用戶在所述界面中的預(yù)設(shè)操作行為。
本實施例中,可以是由客戶端展示分配虛擬資源給第一賬戶的界面,并獲取用戶的預(yù)設(shè)操作行為。在本實施例中,所述客戶端可以為能夠基于網(wǎng)絡(luò)協(xié)議接入通信網(wǎng)絡(luò)并具有虛擬資源投遞功能的終端設(shè)備。具體的,例如,所述客戶端可以為移動智能電話、計算機(包括筆記本電腦,臺式電腦)、平板電子設(shè)備、個人數(shù)字助理(pda)或者智能可穿戴設(shè)備等。此外,所述客戶端還可以為運行于任一上述所列設(shè)備上的具有虛擬資源支付功能的app,例如支付寶app、微信app、釘釘app等。
在本實施例中,所述虛擬資源可以包括紅包、積分、優(yōu)惠券、游戲點卡、比特幣等能夠進行網(wǎng)絡(luò)支付的資源。在其他實施例中,所述虛擬資源還可以包括任何可以產(chǎn)生使用價值的虛擬資源,本申請在此不做限制。
如上所述,當(dāng)用戶通過客戶端向另一用戶支付隨機數(shù)額的虛擬資源時,可以點擊客戶端用戶界面中展示的預(yù)設(shè)觸發(fā)控件,所述預(yù)設(shè)觸發(fā)控件中可以展示包括“支付”、“獎賞”、“打賞”等提示關(guān)鍵詞。在本申請的一個實施例中,所述客戶端在監(jiān)聽到用戶點擊所述預(yù)設(shè)觸發(fā)控件的事件時,可以展示分配虛擬資源給第一賬戶的界面,所述界面至少可以包括第一賬戶標(biāo)識等信息,所述第一賬戶例如可以包括支付目標(biāo)賬戶。在展示所述界面的同時,或者在展示所述界面之后,所述客戶端可以獲取用戶的預(yù)設(shè)操作行為。具體地,所述獲取用戶的預(yù)設(shè)操作行為可以包括監(jiān)聽用戶的預(yù)設(shè)操作行為,并記錄所述預(yù)設(shè)操作行為。
現(xiàn)有技術(shù)中,第二賬戶向第一賬戶支付虛擬資源的數(shù)額是由客戶端或者服務(wù)器隨機產(chǎn)生的,而在本實施例中,第二賬戶支付虛擬資源的數(shù)額可以與用戶的預(yù)設(shè)操作行為進行關(guān)聯(lián),所述第二賬戶例如可以包括用戶的登錄賬戶。在本申請的一個實施例中,所述預(yù)設(shè)操作行為可以包括用戶在所述界面中的預(yù)設(shè)操作手勢,例如,所述預(yù)設(shè)操作手勢可以包括點擊所述界面、在所述界面上滑動、移動展示所述界面的設(shè)備等,本申請在此不做限制。
在本申請的另一個實施例中,所述預(yù)設(shè)操作行為還可以包括用戶的生物特征行為,例如,所述生物特征行為可以包括用戶觀察所述界面、用戶發(fā)出聲音、用戶做出面部表情等多種行為,本申請在此不做限制。
需要說明的是,所述預(yù)設(shè)操作行為可以包括用戶與客戶端或者客戶端界面之間的交互行為,本申請在此不做限制。
s2:獲取所述預(yù)設(shè)操作行為的行為參數(shù)值。
下面介紹本申請是如何根據(jù)用戶的預(yù)設(shè)操作行為分配相應(yīng)數(shù)額的虛擬資源。在獲取用戶的預(yù)設(shè)操作行為之后,所述客戶端可以對所述預(yù)設(shè)操作行為進行分析處理,從而獲取所述預(yù)設(shè)操作行為的行為參數(shù)值。所述行為參數(shù)值可以作為分配虛擬資源數(shù)額的參考值。
如上所述,所述預(yù)設(shè)操作行為可以包括用戶在所述界面中的預(yù)設(shè)操作手勢,例如,所述預(yù)設(shè)操作手勢可以包括點擊所述界面、在所述界面上滑動、移動展示所述界面的設(shè)備等。
在本申請的一個實施例中,若所述預(yù)設(shè)操作手勢可以包括點擊所述界面,則所述預(yù)設(shè)操作手勢的行為參數(shù)值可以包括下述中的至少一種:點擊力度、點擊頻率、點擊時間。
本實施例中,當(dāng)用戶點擊所述界面時,客戶端可以通過顯示所述界面的顯示屏感應(yīng)點擊手勢的行為參數(shù)。所述顯示屏可以包括電容式觸摸屏、電阻式觸摸屏等,根據(jù)用戶點擊的力度、頻率、時間等參數(shù)的不同,所述顯示屏可以向客戶端反饋不同的行為參數(shù)值。
在本申請的一個實施例中,可以設(shè)置用戶在預(yù)設(shè)時間區(qū)間內(nèi)于所述界面上點擊的次數(shù)與所述虛擬資源的分配數(shù)額具有關(guān)聯(lián)關(guān)系,例如,所述關(guān)聯(lián)關(guān)系包括正比關(guān)系。在一個具體的場景中,當(dāng)用戶在1分鐘內(nèi)在所述界面上點擊次數(shù)越多,分配虛擬資源的數(shù)額越大。在本申請的另一個實施例中,還可以設(shè)置用戶在預(yù)設(shè)時間區(qū)間內(nèi)于所述界面上點擊的次數(shù)與所述虛擬資源的分配數(shù)額成反比,即用戶點擊越快,所述虛擬資源的分配數(shù)額越小。在本申請的另一個實施例中,還可以設(shè)置所述虛擬資源的分配數(shù)額同時與用戶點擊行為的力度、頻率、時間等參數(shù)相關(guān)聯(lián),本申請在此不做限制。
需要說明的是,用戶在所述界面上的點擊行為不限于使用手指,也可以使用輔助工具,例如電容筆、可觸摸屏手套等,本申請在此不做限制。
在本申請的一個實施例中,若所述預(yù)設(shè)操作手勢可以包括在所述界面上滑動,則所述預(yù)設(shè)操作手勢的行為參數(shù)值可以包括下述中的至少一種:滑動幅度、滑動頻率、滑動時間、滑動軌跡。
本實施例中,當(dāng)用戶在所述界面上滑動時,客戶端可以通過顯示所述界面的顯示屏感應(yīng)滑動手勢的行為參數(shù)。所述顯示屏例如可以包括電容式觸摸屏、電阻式觸摸屏等。所述顯示屏可以根據(jù)用戶滑動的幅度、頻率、時間、力度、軌跡等參數(shù)的不同向客戶端反饋不同的參數(shù)值。
在本申請的一個實施例中,可以設(shè)置所述虛擬資源的分配數(shù)額與所述滑動幅度的參數(shù)值具有關(guān)聯(lián)關(guān)系,例如,所述關(guān)聯(lián)關(guān)系包括正比關(guān)系,即用戶在所述界面上滑動幅度越大,所述虛擬資源的分配數(shù)額越大。在本申請的另一個實施例中,可以設(shè)置所述虛擬資源的分配數(shù)額與滑動手勢的滑動軌跡具有關(guān)聯(lián)關(guān)系。例如,在一個具體的場景中,用戶用一個手指滑動和用三個手指滑動,所述虛擬資源的分配數(shù)額不相同。例如,可以設(shè)置滑動手指數(shù)越多,分配數(shù)額越多。當(dāng)然,所述滑動軌跡還可以包括滑動的方向,例如,向上滑動的分配數(shù)額要多于向下滑動的分配數(shù)額。具體的設(shè)置方式可以包括上述任何行為參數(shù)的組合與所述虛擬資源分配數(shù)額的關(guān)聯(lián)關(guān)系,本申請在此不做限制。
在本申請的一個實施例中,若所述預(yù)設(shè)操作手勢可以包括移動展示所述界面的設(shè)備,則所述預(yù)設(shè)操作手勢的行為參數(shù)值可以包括下述中的至少一種:移動頻率、移動幅度、移動時間、移動軌跡。
本實施例中,所述預(yù)設(shè)操作手勢還可以包括用戶移動展示所述界面的設(shè)備,此時,客戶端在獲取所述預(yù)設(shè)操作手勢時,可以開啟所述設(shè)備中耦合的傳感器,所述傳感器例如加速度傳感器、重力傳感器等。當(dāng)用戶移動所述設(shè)備時,客戶端可以通過所述傳感器獲取用戶的行為參數(shù)。根據(jù)用戶移動所述設(shè)備的頻率、幅度、時間、軌跡等參數(shù)的不同,所述傳感器可以向客戶端反饋不同的參數(shù)值。
在本申請的一個實施例中,可以設(shè)置所述虛擬資源的分配數(shù)額與所述移動頻率的參數(shù)值具有關(guān)聯(lián)關(guān)系,例如,所述關(guān)聯(lián)關(guān)系包括正比關(guān)系,即用戶搖晃所述設(shè)備的頻率越高,所述虛擬資源的分配數(shù)額越大。在本申請的另一個實施例中,還可以設(shè)置所述虛擬資源的分配數(shù)額與所述移動頻率和/或所述移動幅度的行為參數(shù)值成正比,即用戶搖晃所述設(shè)備的頻率越高和/或幅度越大,所述虛擬資源的分配數(shù)額越大。在本申請的一個實施例中,還可以設(shè)置所述虛擬資源的分配數(shù)額與移動所述設(shè)備的移動軌跡具有關(guān)聯(lián)關(guān)系。例如,用戶垂直搖晃所述設(shè)備比水平搖晃所述所對應(yīng)的分配數(shù)額要多。具體的設(shè)置方式可以包括上述任何行為參數(shù)的組合與所述虛擬資源分配數(shù)額的關(guān)聯(lián)關(guān)系,本申請在此不做限制。
如上所述,所述預(yù)設(shè)操作行為還可以包括用戶的生物特征行為,例如,所述生物特征行為可以包括用戶觀察所述界面、用戶發(fā)出聲音、用戶做出面部表情等多種行為。
在本申請的一個實施例中,所述生物特征行為可以包括用戶觀察所述界面,所述用戶觀察所述界面的行為參數(shù)值包括下述中的至少一種:目光觀察時間、目光觀察軌跡。
本實施例中,所述生物特征行為可以包括用戶觀察所述界面,此時,客戶端在獲取用戶觀察所述界面的行為時,可以開啟所述客戶端中耦合的攝像設(shè)備。所述客戶端可以通過所述攝像設(shè)備跟蹤用戶的眼球位置。根據(jù)用戶的眼球位置,所述攝像設(shè)備可以將用戶觀察所述界面的行為參數(shù)值反饋給客戶端。具體地,所述行為參數(shù)可以包括目光觀察時間、目光觀察軌跡等。
在本申請的一個實施例中,可以設(shè)置所述虛擬資源的分配數(shù)額與所述目光觀察時間具有關(guān)聯(lián)關(guān)系,例如,所述關(guān)聯(lián)關(guān)系包括正比關(guān)系,此時,用戶觀察所述界面的時間越久,所述虛擬資源的分配數(shù)額越多。在本申請的另一個實施例中,還可以設(shè)置所述虛擬資源的分配數(shù)額與所述目光觀察軌跡具有關(guān)聯(lián)關(guān)系,所述攝像設(shè)備可以根據(jù)用戶眼球的移動,分析出眼球移動軌跡所形成的數(shù)字,例如,用戶用眼球移動出“0.5”字樣的軌跡,則設(shè)置所述虛擬資源的分配數(shù)額為0.5。具體的設(shè)置方式可以包括上述任何行為參數(shù)的組合與所述虛擬資源分配數(shù)額的關(guān)聯(lián)關(guān)系,本申請在此不做限制。
在本申請的一個實施例中,若所述生物特征行為包括用戶發(fā)出聲音,則所述用戶發(fā)出聲音的行為參數(shù)值可以包括下述中的至少一種:聲音頻率、聲音響度、聲音關(guān)鍵字。
本實施例中,所述生物特征行為可以包括用戶發(fā)出聲音,此時,客戶端在獲取用戶發(fā)出聲音的行為時,可以開啟所述客戶端中耦合的麥克風(fēng)設(shè)備。所述客戶端可以通過所述麥克風(fēng)設(shè)備獲取用戶的聲音信息。根據(jù)用戶的聲音,所述麥克風(fēng)設(shè)備可以將用戶聲音的行為參數(shù)值反饋給客戶端。具體地,所述行為參數(shù)可以包括聲音頻率、聲音響度、聲音關(guān)鍵字。
在本申請的一個實施例中,可以設(shè)置所述虛擬資源的分配數(shù)額與所述聲音響度參數(shù)具有關(guān)聯(lián)關(guān)系,例如,所述關(guān)聯(lián)關(guān)系包括正比關(guān)系,此時,用戶發(fā)出的聲音越響,所述虛擬資源的分配數(shù)額越多。在本申請的一個實施例中,可以設(shè)置所述虛擬資源的分配數(shù)額與所述聲音頻率參數(shù)具有關(guān)聯(lián)關(guān)系,例如,所述關(guān)聯(lián)關(guān)系包括反比關(guān)系,此時,用戶的音調(diào)越高,所述虛擬資源的分配數(shù)額越少。在本申請的另一個實施例中,可以設(shè)置所述虛擬資源的分配數(shù)額與所述聲音關(guān)鍵字參數(shù)具有關(guān)聯(lián)關(guān)系,例如,所述聲音關(guān)鍵字可以包括數(shù)字、虛擬資源單位等,例如,用戶可以對著麥克風(fēng)設(shè)備說出“5元”,那么所述虛擬資源的分配數(shù)額即為5元。具體的設(shè)置方式可以包括上述任何行為參數(shù)的組合與所述虛擬資源分配數(shù)額的關(guān)聯(lián)關(guān)系,本申請在此不做限制。
在本申請的一個實施例中,所述生物特征行為包括用戶做出面部表情,所述面部表情的參數(shù)值包括面部表情所屬情緒。
本實施例中,所述生物特征行為可以包括用戶做出面部表情,此時,客戶端在獲取用戶做出的面部表情時,可以開啟所述客戶端中耦合的攝像頭設(shè)備以及面部表情識別模塊。所述客戶端可以通過所述攝像頭設(shè)備獲取用戶的面部圖像信息。所述面部表情識別模塊可以根據(jù)用戶的面部圖像信息,將用戶面部的行為參數(shù)值反饋給客戶端。所述行為參數(shù)可以包括面部表情所屬情緒。例如,所述面部表情所述情緒可以包括開心、悲傷、興奮、羨慕、厭惡等情緒,具體地,所述面部表情設(shè)別模塊可以根據(jù)用戶面部表情的結(jié)構(gòu)不同分析得到不同的情緒。
在本申請的一個實施例中,可以設(shè)置所述虛擬資源的分配數(shù)額與所述面部表情所屬情緒具有關(guān)聯(lián)關(guān)系。例如,可以分別給每一種面部表情所屬情緒設(shè)置對應(yīng)的虛擬資源分配數(shù)額,例如,當(dāng)面部表情所屬情緒為羨慕時,設(shè)置所述虛擬資源分配數(shù)額為最高值,當(dāng)面部表情所屬情緒為厭惡時,設(shè)置所述虛擬資源分配數(shù)額為最低值。具體根據(jù)面部表情所屬情緒設(shè)置虛擬資源分配數(shù)額的方式還包括其他多種方式,本申請在此不做限制。
本申請實施例中所述生物特征行為所涉及的生物特征,還可以包括眼部特征、聲紋、指紋、掌紋、心跳、脈搏、染色體、dna、人牙咬痕等。其中眼紋可以包括虹膜、鞏膜等生物特征,本申請在此不做限制。
s3:從第二賬戶中分配數(shù)額與所述行為參數(shù)值相匹配的虛擬資源至所述第一賬戶。
在根據(jù)所述行為參數(shù)值設(shè)置相應(yīng)的虛擬資源的分配數(shù)額之后,還可以從第二賬戶中分配數(shù)額與所述行為參數(shù)相匹配的虛擬資源至所述第一賬戶。
具體地,在本申請的一個實施例中,所述從第二賬戶中分配與所述行為參數(shù)值相匹配數(shù)額的虛擬資源至所述第一賬戶可以包括:
ss1:從第二賬戶中扣除與所述行為參數(shù)值相匹配數(shù)額的虛擬資源;
ss2:在所述第一賬戶中增加所述數(shù)額的虛擬資源。
本實施例中,可以從所述第二賬戶中扣除相應(yīng)數(shù)額的虛擬資源,并在所述第一賬戶中增加相應(yīng)數(shù)額的虛擬資源,從而實現(xiàn)將虛擬資源從第二賬戶轉(zhuǎn)移至第一賬戶的目的。
在本申請的一個實施例中,用戶的預(yù)設(shè)操作行為可以經(jīng)歷一定的時間區(qū)間。例如,所述預(yù)設(shè)操作行為可以包括用戶在1分鐘之內(nèi)點擊顯示屏預(yù)設(shè)位置的次數(shù),那么,在這1分鐘內(nèi),所述預(yù)設(shè)操作行為的行為參數(shù)值隨著用戶的點擊次數(shù)的增加而變化?;诖耍诒旧暾埖囊粋€實施例中,在所述獲取所述預(yù)設(shè)操作行為的行為參數(shù)值之后,所述方法還可以包括:
在所述界面中展示與所述行為參數(shù)值相匹配的虛擬資源的數(shù)額。
即在所述界面上展示動態(tài)的虛擬資源的數(shù)額,方便用戶實時了解可以支付給第一賬戶的賞金的數(shù)額,進而可以采取下一步的決策(如停止所述預(yù)設(shè)操作行為)。
下面結(jié)合圖2-圖4展示的用戶界面對本申請實施方式的應(yīng)用場景進行說明。
圖2所示的用戶界面1為xx應(yīng)用的“資訊平臺”界面,用戶為小王,第二賬戶為“wang2016”。在該“資訊平臺”中,展示了小王的好友小明、小花、小英等發(fā)表的個人狀態(tài)、原創(chuàng)文章等資訊信息。如圖2所示的用戶界面1,可以在每條資訊的右下角設(shè)置一個頁面控件“支付賞金”,通過所述頁面控件,小王可以向資訊對應(yīng)的賬戶支付一定數(shù)額的虛擬資源,以表示對資訊作者的贊賞和好評。
如圖2所示,小王點擊了小英所發(fā)表資訊對應(yīng)的“支付賞金”頁面控件。在現(xiàn)有技術(shù)中,在用戶點擊所述頁面控件之后,可以展示如圖3所示的用戶界面2。如圖3所示,用戶界面2中展示了第一賬戶標(biāo)識(即“小英”)、賞金數(shù)額(即0.49元)等信息,其中,所述賞金數(shù)額為客戶端隨機產(chǎn)生。用戶還可以通過點擊用戶界面2中的“其他金額”頁面控件以改變賞金數(shù)額,直至達到預(yù)期的數(shù)額。在確認賞金數(shù)額之后,可以點擊用戶界面2中的“支付賞金”頁面控件以確認將對應(yīng)數(shù)額的賞金發(fā)送至目標(biāo)賬戶“小英”。
可以發(fā)現(xiàn),按照現(xiàn)有技術(shù)中的虛擬資源分配方法分配賞金,若要分配得到用戶理想數(shù)額的賞金,需要進行多次更換金額才有可能達到,操作過程很繁瑣。
圖4所示的用戶界面3是利用本申請實施例方法所得到的支付賞金的界面,如圖4所示,在用戶界面3中展示提示用戶搖晃客戶端的手勢,并在手勢下面展示“搖晃手機,搖晃越快,支付賞金越多哦”的提示語。同時,隨著用戶晃動手機,可以在顯示窗口的最下方展示實時的賞金數(shù)額,例如當(dāng)前實時的賞金數(shù)額為1.08元。此后,若用戶覺得賞金數(shù)額超過預(yù)期數(shù)額,可以降低搖晃速度,使獎金數(shù)額降低;若用戶覺得獎金數(shù)額低于預(yù)期數(shù)額,可以加快搖晃速度,使獎金數(shù)額增多。直至最后達到預(yù)設(shè)時刻,如30秒時限,用戶界面3所顯示的獎金數(shù)額即為最終確定的獎金數(shù)額??蛻舳丝梢詫⑾鄳?yīng)的獎金從登錄賬戶(即小王的賬戶“wang2016”)中扣除,并添加至小英的賬戶中。
本申請?zhí)峁┑奶摂M資源分配方法,可以對用戶在虛擬資源分配界面中的預(yù)設(shè)操作行為進行分析處理,獲取所述預(yù)設(shè)操作行為的行為參數(shù)值,再從登錄賬戶中分配與所述行為參數(shù)值相匹配的數(shù)額的虛擬資源至所述目標(biāo)賬戶。本實施例中所述虛擬資源的數(shù)額與用戶的操作行為相關(guān)聯(lián),因此,所述虛擬資源的數(shù)額符合用戶的意圖和偏向。相對于現(xiàn)有技術(shù)中隨機產(chǎn)生的虛擬資源分配數(shù)額,本申請方法獲取的虛擬資源分配數(shù)額更加符合用戶的預(yù)期目標(biāo)。另外,提供用戶操作行為分配虛擬資源的方式增強了用戶與界面之間互動的趣味性,大大提高用戶的使用體驗感。
本申請另一方面還從服務(wù)器角度提供一種虛擬資源分配方法,與上述s1-s3方法的區(qū)別在于,上述s1-s3均在客戶端一側(cè)執(zhí)行,而實際上服務(wù)器也可以完成虛擬資源的分配,圖5是本申請?zhí)峁┑奶摂M資源分配方法的另一種實施例的方法流程圖,如圖5所示,所述方法可以包括:
s51:獲取用戶在界面中的預(yù)設(shè)操作行為;
s52:獲取所述預(yù)設(shè)操作行為的行為參數(shù)值;
s53:從第二賬戶中分配與所述行為參數(shù)值相匹配數(shù)額的虛擬資源至第一賬戶。
本實施例中,服務(wù)器可以從客戶端獲取用戶在界面中的預(yù)設(shè)操作行為,后續(xù)的s52-s53可以參考本申請s2-s3的實施方式,本申請在此不再贅述。
對應(yīng)于s1-s3,如圖6所示,本申請還提供一種客戶端60,所述客戶端60可以包括顯示器61和處理器62,其中,
顯示器61,用于展示分配虛擬資源給第一賬戶的界面;
所述處理器62包括:
操作行為獲取單元621,用于獲取用戶在所述界面中的預(yù)設(shè)操作行為;
操作行為分析單元622,用于獲取所述預(yù)設(shè)操作行為的行為參數(shù)值;
虛擬資源分配單元633,用于從第二賬戶中分配與所述行為參數(shù)值相匹配數(shù)額的虛擬資源至所述第一賬戶。
可選的,在本申請的一個實施例中,所述顯示器61還用于在所述界面中展示與所述行為參數(shù)值相匹配的虛擬資源的數(shù)額。
本申請?zhí)峁┑目蛻舳耍梢詫τ脩粼谔摂M資源分配界面中的預(yù)設(shè)操作行為進行分析處理,獲取所述預(yù)設(shè)操作行為的行為參數(shù)值,再從第二賬戶中分配與所述行為參數(shù)值相匹配的數(shù)額的虛擬資源至所述第一賬戶。本實施例中所述虛擬資源的數(shù)額與用戶的操作行為相關(guān)聯(lián),因此,所述虛擬資源的數(shù)額符合用戶的意圖和偏向。相對于現(xiàn)有技術(shù)中隨機產(chǎn)生的虛擬資源分配數(shù)額,本申請方法獲取的虛擬資源分配數(shù)額更加符合用戶的預(yù)期目標(biāo)。另外,提供用戶操作行為分配虛擬資源的方式增強了用戶與界面之間互動的趣味性,大大提高用戶的使用體驗感。
對應(yīng)于s51-s53,如圖7所示,本申請還提供一種服務(wù)器70,所述服務(wù)器70可以包括:
操作行為獲取單元71,用于獲取用戶在界面中的預(yù)設(shè)操作行為;
操作行為分析單元72,用于獲取所述預(yù)設(shè)操作行為的行為參數(shù)值;
虛擬資源分配單元73,用于從第二賬戶中分配與所述行為參數(shù)值相匹配數(shù)額的虛擬資源至第一賬戶。
本申請?zhí)峁┑姆?wù)器,可以對用戶在虛擬資源分配界面中的預(yù)設(shè)操作行為進行分析處理,獲取所述預(yù)設(shè)操作行為的行為參數(shù)值,再從第二賬戶中分配與所述行為參數(shù)值相匹配的數(shù)額的虛擬資源至所述第一賬戶。本實施例中所述虛擬資源的數(shù)額與用戶的操作行為相關(guān)聯(lián),因此,所述虛擬資源的數(shù)額符合用戶的意圖和偏向。相對于現(xiàn)有技術(shù)中隨機產(chǎn)生的虛擬資源分配數(shù)額,本申請方法獲取的虛擬資源分配數(shù)額更加符合用戶的預(yù)期目標(biāo)。另外,提供用戶操作行為分配虛擬資源的方式增強了用戶與界面之間互動的趣味性,大大提高用戶的使用體驗感。
在20世紀(jì)90年代,對于一個技術(shù)的改進可以很明顯地區(qū)分是硬件上的改進(例如,對二極管、晶體管、開關(guān)等電路結(jié)構(gòu)的改進)還是軟件上的改進(對于方法流程的改進)。然而,隨著技術(shù)的發(fā)展,當(dāng)今的很多方法流程的改進已經(jīng)可以視為硬件電路結(jié)構(gòu)的直接改進。設(shè)計人員幾乎都通過將改進的方法流程編程到硬件電路中來得到相應(yīng)的硬件電路結(jié)構(gòu)。因此,不能說一個方法流程的改進就不能用硬件實體模塊來實現(xiàn)。例如,可編程邏輯器件(programmablelogicdevice,pld)(例如現(xiàn)場可編程門陣列(fieldprogrammablegatearray,fpga))就是這樣一種集成電路,其邏輯功能由用戶對器件編程來確定。由設(shè)計人員自行編程來把一個數(shù)字系統(tǒng)“集成”在一片pld上,而不需要請芯片制造廠商來設(shè)計和制作專用的集成電路芯片。而且,如今,取代手工地制作集成電路芯片,這種編程也多半改用?!斑壿嬀幾g器(logiccompiler)”軟件來實現(xiàn),它與程序開發(fā)撰寫時所用的軟件編譯器相類似,而要編譯之前的原始代碼也得用特定的編程語言來撰寫,此稱之為硬件描述語言(hardwaredescriptionlanguage,hdl),而hdl也并非僅有一種,而是有許多種,如abel(advancedbooleanexpressionlanguage)、ahdl(alterahardwaredescriptionlanguage)、confluence、cupl(cornelluniversityprogramminglanguage)、hdcal、jhdl(javahardwaredescriptionlanguage)、lava、lola、myhdl、palasm、rhdl(rubyhardwaredescriptionlanguage)等,目前最普遍使用的是vhdl(very-high-speedintegratedcircuithardwaredescriptionlanguage)與verilog。本領(lǐng)域技術(shù)人員也應(yīng)該清楚,只需要將方法流程用上述幾種硬件描述語言稍作邏輯編程并編程到集成電路中,就可以很容易得到實現(xiàn)該邏輯方法流程的硬件電路。
控制器可以按任何適當(dāng)?shù)姆绞綄崿F(xiàn),例如,控制器可以采取例如微處理器或處理器以及存儲可由該(微)處理器執(zhí)行的計算機可讀程序代碼(例如軟件或固件)的計算機可讀介質(zhì)、邏輯門、開關(guān)、專用集成電路(applicationspecificintegratedcircuit,asic)、可編程邏輯控制器和嵌入微控制器的形式,控制器的例子包括但不限于以下微控制器:arc625d、atmelat91sam、microchippic18f26k20以及siliconelabsc8051f320,存儲器控制器還可以被實現(xiàn)為存儲器的控制邏輯的一部分。本領(lǐng)域技術(shù)人員也知道,除了以純計算機可讀程序代碼方式實現(xiàn)控制器以外,完全可以通過將方法步驟進行邏輯編程來使得控制器以邏輯門、開關(guān)、專用集成電路、可編程邏輯控制器和嵌入微控制器等的形式來實現(xiàn)相同功能。因此這種控制器可以被認為是一種硬件部件,而對其內(nèi)包括的用于實現(xiàn)各種功能的裝置也可以視為硬件部件內(nèi)的結(jié)構(gòu)?;蛘呱踔?,可以將用于實現(xiàn)各種功能的裝置視為既可以是實現(xiàn)方法的軟件模塊又可以是硬件部件內(nèi)的結(jié)構(gòu)。
上述實施例闡明的單元,具體可以由計算機芯片或?qū)嶓w實現(xiàn),或者由具有某種功能的產(chǎn)品來實現(xiàn)。一種典型的實現(xiàn)設(shè)備為計算機。具體的,計算機例如可以為個人計算機、膝上型計算機、蜂窩電話、相機電話、智能電話、個人數(shù)字助理、媒體播放器、導(dǎo)航設(shè)備、電子郵件設(shè)備、游戲控制臺、平板計算機、可穿戴設(shè)備或者這些設(shè)備中的任何設(shè)備的組合。
為了描述的方便,描述以上客戶端或服務(wù)器時以功能分為各種單元分別描述。當(dāng)然,在實施本申請時可以把各單元的功能在同一個或多個軟件和/或硬件中實現(xiàn)。
本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本發(fā)明的實施例可提供為方法、系統(tǒng)、或計算機程序產(chǎn)品。因此,本發(fā)明可采用完全硬件實施例、完全軟件實施例、或結(jié)合軟件和硬件方面的實施例的形式。而且,本發(fā)明可采用在一個或多個其中包含有計算機可用程序代碼的計算機可用存儲介質(zhì)(包括但不限于磁盤存儲器、cd-rom、光學(xué)存儲器等)上實施的計算機程序產(chǎn)品的形式。
本發(fā)明是參照根據(jù)本發(fā)明實施例的方法、設(shè)備(系統(tǒng))、和計算機程序產(chǎn)品的流程圖和/或方框圖來描述的。應(yīng)理解可由計算機程序指令實現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合。可提供這些計算機程序指令到通用計算機、專用計算機、嵌入式處理機或其他可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生一個機器,使得通過計算機或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的裝置。
這些計算機程序指令也可存儲在能引導(dǎo)計算機或其他可編程數(shù)據(jù)處理設(shè)備以特定方式工作的計算機可讀存儲器中,使得存儲在該計算機可讀存儲器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。
這些計算機程序指令也可裝載到計算機或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計算機或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計算機實現(xiàn)的處理,從而在計算機或其他可編程設(shè)備上執(zhí)行的指令提供用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。
在一個典型的配置中,計算設(shè)備包括一個或多個處理器(cpu)、輸入/輸出接口、網(wǎng)絡(luò)接口和內(nèi)存。
內(nèi)存可能包括計算機可讀介質(zhì)中的非永久性存儲器,隨機存取存儲器(ram)和/或非易失性內(nèi)存等形式,如只讀存儲器(rom)或閃存(flashram)。內(nèi)存是計算機可讀介質(zhì)的示例。
計算機可讀介質(zhì)包括永久性和非永久性、可移動和非可移動媒體可以由任何方法或技術(shù)來實現(xiàn)信息存儲。信息可以是計算機可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序的模塊或其他數(shù)據(jù)。計算機的存儲介質(zhì)的例子包括,但不限于相變內(nèi)存(pram)、靜態(tài)隨機存取存儲器(sram)、動態(tài)隨機存取存儲器(dram)、其他類型的隨機存取存儲器(ram)、只讀存儲器(rom)、電可擦除可編程只讀存儲器(eeprom)、快閃記憶體或其他內(nèi)存技術(shù)、只讀光盤只讀存儲器(cd-rom)、數(shù)字多功能光盤(dvd)或其他光學(xué)存儲、磁盒式磁帶,磁帶磁磁盤存儲或其他磁性存儲設(shè)備或任何其他非傳輸介質(zhì),可用于存儲可以被計算設(shè)備訪問的信息。按照本文中的界定,計算機可讀介質(zhì)不包括暫存電腦可讀媒體(transitorymedia),如調(diào)制的數(shù)據(jù)信號和載波。
還需要說明的是,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、商品或者設(shè)備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、商品或者設(shè)備所固有的要素。在沒有更多限制的情況下,由語句“包括一個……”限定的要素,并不排除在包括所述要素的過程、方法、商品或者設(shè)備中還存在另外的相同要素。
本領(lǐng)域技術(shù)人員應(yīng)明白,本申請的實施例可提供為方法、系統(tǒng)或計算機程序產(chǎn)品。因此,本申請可采用完全硬件實施例、完全軟件實施例或結(jié)合軟件和硬件方面的實施例的形式。而且,本申請可采用在一個或多個其中包含有計算機可用程序代碼的計算機可用存儲介質(zhì)(包括但不限于磁盤存儲器、cd-rom、光學(xué)存儲器等)上實施的計算機程序產(chǎn)品的形式。
本申請可以在由計算機執(zhí)行的計算機可執(zhí)行指令的一般上下文中描述,例如程序模塊。一般地,程序模塊包括執(zhí)行特定任務(wù)或?qū)崿F(xiàn)特定抽象數(shù)據(jù)類型的例程、程序、對象、組件、數(shù)據(jù)結(jié)構(gòu)等等。也可以在分布式計算環(huán)境中實踐本申請,在這些分布式計算環(huán)境中,由通過通信網(wǎng)絡(luò)而被連接的遠程處理設(shè)備來執(zhí)行任務(wù)。在分布式計算環(huán)境中,程序模塊可以位于包括存儲設(shè)備在內(nèi)的本地和遠程計算機存儲介質(zhì)中。
本說明書中的各個實施例均采用遞進的方式描述,各個實施例之間相同相似的部分互相參見即可,每個實施例重點說明的都是與其他實施例的不同之處。尤其,對于客戶端、服務(wù)器實施例而言,由于其基本相似于方法實施例,所以描述的比較簡單,相關(guān)之處參見方法實施例的部分說明即可。
以上所述僅為本申請的實施例而已,并不用于限制本申請。對于本領(lǐng)域技術(shù)人員來說,本申請可以有各種更改和變化。凡在本申請的精神和原理之內(nèi)所作的任何修改、等同替換、改進等,均應(yīng)包含在本申請的權(quán)利要求范圍之內(nèi)。