亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種用戶權(quán)益的鑒權(quán)方法及裝置與流程

文檔序號(hào):11412330閱讀:257來源:國知局
一種用戶權(quán)益的鑒權(quán)方法及裝置與流程

本發(fā)明涉及計(jì)算機(jī)應(yīng)用技術(shù)領(lǐng)域,尤其涉及一種用戶權(quán)益的鑒權(quán)方法及裝置。



背景技術(shù):

在當(dāng)前的登陸體系中,用戶可選擇的登錄方式多種多樣。如,用戶可通過終端的手機(jī)號(hào)碼、社交賬號(hào)(如,微博、微信)等登錄應(yīng)用。尤其是基于oauth協(xié)議,可實(shí)現(xiàn)用戶的多種第三方賬號(hào)認(rèn)證和登陸。

由于目前用戶可通過多維賬號(hào)進(jìn)行認(rèn)證和登錄,因此,需要從多種角度對(duì)用戶的權(quán)益屬性進(jìn)行辨識(shí)。例如,在微信端已享受過某次活動(dòng)優(yōu)惠的用戶,是否還可在qq端繼續(xù)享受相同的活動(dòng)優(yōu)惠,以及用戶可享受幾次優(yōu)惠權(quán)益,此時(shí),則需要對(duì)該用戶在微信端和qq端,這兩個(gè)第三方賬號(hào)的維度進(jìn)行辨識(shí),并對(duì)其優(yōu)惠活動(dòng)享用的鑒權(quán)進(jìn)行配置。

但是,在現(xiàn)有的用戶賬號(hào)體系中,由于各類型賬號(hào)之間的信息相互獨(dú)立,使得服務(wù)器無法對(duì)各類型賬號(hào)的信息進(jìn)行統(tǒng)一管理,也無法確定各類型賬號(hào)是否已經(jīng)享受過活動(dòng)優(yōu)惠或權(quán)益,降低多維賬號(hào)的權(quán)益享受和優(yōu)惠活動(dòng)在面向用戶推廣上的準(zhǔn)確性和有效性。



技術(shù)實(shí)現(xiàn)要素:

有鑒于此,本發(fā)明實(shí)施例提供一種用戶權(quán)益的鑒權(quán)方法及裝置,解決現(xiàn)有的用戶賬號(hào)體系中,由于屬于同一用戶各類型賬號(hào)之間的信息相互獨(dú)立,使得服務(wù)器無法對(duì)屬于同一用戶各類型賬號(hào)的信息進(jìn)行統(tǒng)一管理,降低多維賬號(hào)的權(quán)益享受和優(yōu)惠活動(dòng)在面向用戶推廣上的準(zhǔn)確性和有效性的問題。

第一方面,本發(fā)明實(shí)施例提供一種用戶權(quán)益的鑒權(quán)方法,所述方法包括:

獲取多種類型的用戶賬號(hào)信息;

當(dāng)所述多種類型的用戶賬號(hào)信息歸屬于同一用戶時(shí),建立該用戶的用戶賬號(hào)關(guān)系數(shù)據(jù)結(jié)構(gòu),所述用戶賬號(hào)關(guān)系數(shù)據(jù)結(jié)構(gòu)包括一個(gè)根節(jié)點(diǎn)以及與所述根節(jié)點(diǎn)連接的多個(gè)的葉子節(jié)點(diǎn);

當(dāng)對(duì)所述用戶賬號(hào)關(guān)系數(shù)據(jù)結(jié)構(gòu)中的第一葉子節(jié)點(diǎn)設(shè)置用戶權(quán)益屬性時(shí),根據(jù)當(dāng)前業(yè)務(wù)類型,判斷是否需要對(duì)所述根節(jié)點(diǎn)以及除所述第一葉子節(jié)點(diǎn)外的第二葉子節(jié)點(diǎn)設(shè)置所述用戶權(quán)益屬性;

如果需要對(duì)所述根節(jié)點(diǎn)以及所述第二葉子節(jié)點(diǎn)設(shè)置所述用戶權(quán)益屬性,則對(duì)所述根節(jié)點(diǎn)以及所述第二葉子節(jié)點(diǎn)設(shè)置與所述第一葉子節(jié)點(diǎn)相同的所述用戶權(quán)益屬性。

結(jié)合第一方面,在第一方面的第一種實(shí)施方式中,所述方法還包括:

如果不需要對(duì)所述根節(jié)點(diǎn)以及所述第二葉子節(jié)點(diǎn)設(shè)置用戶權(quán)益屬性,則僅對(duì)所述第一葉子節(jié)點(diǎn)設(shè)置所述用戶權(quán)益屬性。

結(jié)合第一方面,在第一方面的第二種實(shí)施方式中,所述如果需要對(duì)所述根節(jié)點(diǎn)以及所述第二葉子節(jié)點(diǎn)設(shè)置用戶權(quán)益屬性,則對(duì)所述根節(jié)點(diǎn)以及所述第二葉子節(jié)點(diǎn)設(shè)置與所述第一葉子節(jié)點(diǎn)相同的用戶權(quán)益屬性,具體包括:

如果需要對(duì)所述根節(jié)點(diǎn)以及所述第二葉子節(jié)點(diǎn)設(shè)置用戶權(quán)益屬性,則根據(jù)所述第一葉子節(jié)點(diǎn),確定所述第一葉子節(jié)點(diǎn)歸屬的父節(jié)點(diǎn);

根據(jù)所述父節(jié)點(diǎn),確定所述父節(jié)點(diǎn)歸屬的根節(jié)點(diǎn),并對(duì)所述根節(jié)點(diǎn)設(shè)置與所述第一葉子節(jié)點(diǎn)相同的用戶權(quán)益屬性;

根據(jù)所述根節(jié)點(diǎn),確定所述用戶賬號(hào)關(guān)系數(shù)據(jù)結(jié)構(gòu)中的全部第二葉子節(jié)點(diǎn),并對(duì)所述用戶賬號(hào)關(guān)系數(shù)據(jù)結(jié)構(gòu)中的全部第二葉子節(jié)點(diǎn)設(shè)置與所述第一葉子節(jié)點(diǎn)相同的用戶權(quán)益屬性。

結(jié)合第一方面,在第一方面的第三種實(shí)施方式中,所述方法還包括:

獲取所述用戶賬號(hào)關(guān)系數(shù)據(jù)結(jié)構(gòu)中任一節(jié)點(diǎn)的標(biāo)識(shí);

根據(jù)所述任一節(jié)點(diǎn)的標(biāo)識(shí),獲取所述任一節(jié)點(diǎn)的所述用戶權(quán)益屬性;或者,根據(jù)所述任一節(jié)點(diǎn)的標(biāo)識(shí),對(duì)所述任一節(jié)點(diǎn)的所述用戶權(quán)益屬性進(jìn)行更新。

結(jié)合第一方面的第一種、第二種、第三種的實(shí)施方式,在第一方面的第四種實(shí)施方式中,所述用戶賬號(hào)關(guān)系數(shù)據(jù)結(jié)構(gòu)為樹型結(jié)構(gòu);所述樹型結(jié)構(gòu)以鏈表形式存儲(chǔ),所述鏈表包括所述樹型結(jié)構(gòu)中任一節(jié)點(diǎn)的標(biāo)識(shí)以及與所述標(biāo)識(shí)對(duì)應(yīng)的所述任一節(jié)點(diǎn)的用戶權(quán)益屬性。

第二方面,本發(fā)明實(shí)施例提供一種用戶權(quán)益的鑒權(quán)裝置,所述裝置包括:

第一獲取單元,用于獲取多種類型的用戶賬號(hào)信息;

建立單元,用于當(dāng)所述多種類型的用戶賬號(hào)信息歸屬于同一用戶時(shí),建立該用戶的用戶賬號(hào)關(guān)系數(shù)據(jù)結(jié)構(gòu),所述用戶賬號(hào)關(guān)系數(shù)據(jù)結(jié)構(gòu)包括一個(gè)根節(jié)點(diǎn)以及與所述根節(jié)點(diǎn)連接的多個(gè)的葉子節(jié)點(diǎn);

判斷單元,用于當(dāng)對(duì)所述用戶賬號(hào)關(guān)系數(shù)據(jù)結(jié)構(gòu)中的第一葉子節(jié)點(diǎn)設(shè)置用戶權(quán)益屬性時(shí),根據(jù)當(dāng)前業(yè)務(wù)類型,判斷是否需要對(duì)所述根節(jié)點(diǎn)以及除所述第一葉子節(jié)點(diǎn)外的第二葉子節(jié)點(diǎn)設(shè)置所述用戶權(quán)益屬性;

第一設(shè)置單元,用于如果需要對(duì)所述根節(jié)點(diǎn)以及所述第二葉子節(jié)點(diǎn)設(shè)置所述用戶權(quán)益屬性,則對(duì)所述根節(jié)點(diǎn)以及所述第二葉子節(jié)點(diǎn)設(shè)置與所述第一葉子節(jié)點(diǎn)相同的所述用戶權(quán)益屬性。

結(jié)合第二方面,在第二方面的第一種實(shí)施方式中,所述裝置還包括:

第二設(shè)置單元,用于如果不需要對(duì)所述根節(jié)點(diǎn)以及所述第二葉子節(jié)點(diǎn)設(shè)置用戶權(quán)益屬性,則僅對(duì)所述第一葉子節(jié)點(diǎn)設(shè)置所述用戶權(quán)益屬性。

結(jié)合第二方面,在第二方面的第二種實(shí)施方式中,所述第一設(shè)置單元具體用于,如果需要對(duì)所述根節(jié)點(diǎn)以及所述第二葉子節(jié)點(diǎn)設(shè)置用戶權(quán)益屬性,則根據(jù)所述第一葉子節(jié)點(diǎn),確定所述第一葉子節(jié)點(diǎn)歸屬的父節(jié)點(diǎn);

根據(jù)所述父節(jié)點(diǎn),確定所述父節(jié)點(diǎn)歸屬的根節(jié)點(diǎn),并對(duì)所述根節(jié)點(diǎn)設(shè)置與所述第一葉子節(jié)點(diǎn)相同的用戶權(quán)益屬性;

根據(jù)所述根節(jié)點(diǎn),確定所述用戶賬號(hào)關(guān)系數(shù)據(jù)結(jié)構(gòu)中的全部第二葉子節(jié)點(diǎn),并對(duì)所述用戶賬號(hào)關(guān)系數(shù)據(jù)結(jié)構(gòu)中的全部第二葉子節(jié)點(diǎn)設(shè)置與所述第一葉子節(jié)點(diǎn)相同的用戶權(quán)益屬性。

結(jié)合第二方面,在第二方面的第三種實(shí)施方式中,所述裝置還包括:

第二獲取單元,用于獲取所述用戶賬號(hào)關(guān)系數(shù)據(jù)結(jié)構(gòu)中任一節(jié)點(diǎn)的標(biāo)識(shí);

第三獲取單元,用于根據(jù)所述任一節(jié)點(diǎn)的標(biāo)識(shí),獲取所述任一節(jié)點(diǎn)的所述用戶權(quán)益屬性;或者,

所述裝置還包括:更新單元,用于根據(jù)所述任一節(jié)點(diǎn)的標(biāo)識(shí),對(duì)所述任一節(jié)點(diǎn)的所述用戶權(quán)益屬性進(jìn)行更新。

結(jié)合第二方面的第一種、第二種、第三種實(shí)施方式,在第二方面的第四種實(shí)施方式中,所述建立單元建立的所述用戶賬號(hào)關(guān)系數(shù)據(jù)結(jié)構(gòu)為樹型結(jié)構(gòu);所述樹型結(jié)構(gòu)以鏈表形式存儲(chǔ),所述鏈表包括所述樹型結(jié)構(gòu)中任一節(jié)點(diǎn)的標(biāo)識(shí)以及與所述標(biāo)識(shí)對(duì)應(yīng)的所述任一節(jié)點(diǎn)的用戶權(quán)益屬性。

本發(fā)明實(shí)施例提供的一種用戶權(quán)益的鑒權(quán)方法及裝置,服務(wù)器獲取多種類型的用戶賬號(hào)信息,當(dāng)用戶賬號(hào)信息歸屬于同一用戶時(shí),服務(wù)器建立包括一個(gè)根節(jié)點(diǎn)以及與根節(jié)點(diǎn)連接的多個(gè)的葉子節(jié)點(diǎn)的用戶賬號(hào)關(guān)系數(shù)據(jù)結(jié)構(gòu)。當(dāng)服務(wù)器對(duì)用戶賬號(hào)關(guān)系數(shù)據(jù)結(jié)構(gòu)中的第一葉子節(jié)點(diǎn)設(shè)置用戶權(quán)益屬性時(shí),根據(jù)當(dāng)前業(yè)務(wù)類型,服務(wù)器判斷是否需要對(duì)根節(jié)點(diǎn)以及除第一葉子節(jié)點(diǎn)外的第二葉子節(jié)點(diǎn)設(shè)置用戶權(quán)益屬性。如果需要設(shè)置,則服務(wù)器對(duì)根節(jié)點(diǎn)以及第二葉子節(jié)點(diǎn)設(shè)置與第一葉子節(jié)點(diǎn)相同的用戶權(quán)益屬性。解決了現(xiàn)有的用戶賬號(hào)體系中,由于屬于同一用戶各類型賬號(hào)之間的信息相互獨(dú)立,使得服務(wù)器無法對(duì)屬于同一用戶各類型賬號(hào)的信息進(jìn)行統(tǒng)一管理的問題,實(shí)現(xiàn)了服務(wù)器將屬于同一用戶各類型賬號(hào)之間的信息進(jìn)行統(tǒng)一管理,提高多維賬號(hào)的權(quán)益享受和優(yōu)惠活動(dòng)在面向用戶推廣上的準(zhǔn)確性和有效性。

附圖說明

為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其它的附圖。

圖1為本發(fā)明實(shí)施例提供的一種用戶權(quán)益的鑒權(quán)方法的流程圖;

圖2為本發(fā)明的實(shí)施例提供的用戶賬號(hào)關(guān)系樹型結(jié)構(gòu)示意圖;

圖3-a為本發(fā)明的實(shí)施例提供的具有第一層級(jí)葉子節(jié)點(diǎn)的用戶賬號(hào)關(guān)系樹型結(jié)構(gòu)示意圖;

圖3-b為本發(fā)明的實(shí)施例提供的一種具有多層級(jí)葉子節(jié)點(diǎn)的用戶賬號(hào)關(guān)系樹型結(jié)構(gòu)示意圖;

圖3-c為本發(fā)明的實(shí)施例提供的另一種具有多層級(jí)葉子節(jié)點(diǎn)的用戶賬號(hào)關(guān)系樹型結(jié)構(gòu)示意圖;

圖4為本發(fā)明的實(shí)施例一種用戶權(quán)益的鑒權(quán)裝置結(jié)構(gòu)示意圖;

圖5為本發(fā)明實(shí)施例提供的一種用戶權(quán)益的鑒權(quán)裝置硬件結(jié)構(gòu)示意圖。

具體實(shí)施方式

下面結(jié)合附圖對(duì)本發(fā)明實(shí)施例進(jìn)行詳細(xì)描述。應(yīng)當(dāng)明確,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其它實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。

下面結(jié)合附圖1,詳細(xì)說明本發(fā)明實(shí)施例提供的方案進(jìn)行說明,圖1為本發(fā)明實(shí)施例提供的一種用戶權(quán)益的鑒權(quán)方法的流程圖,在本發(fā)明實(shí)施例中實(shí)施主體為服務(wù)器。如圖1所示,本實(shí)施例的方法具體包括以下步驟:

步驟110、獲取多種類型的用戶賬號(hào)信息。

本實(shí)施例中,用戶可以通過不同類型的賬號(hào)登陸服務(wù)器。服務(wù)器獲取多種類型的用戶賬號(hào)信息。

例如,用戶可通過微信賬號(hào)登錄服務(wù)器、用戶可通過qq賬號(hào)登錄服務(wù)器、用戶可通過微博賬號(hào)登錄服務(wù)器等等。服務(wù)器獲取的用戶賬號(hào)信息為微信賬號(hào)、qq賬號(hào)以及微博賬號(hào)等的賬號(hào)信息。

本實(shí)施例中,服務(wù)器例如可具體指某一購票平臺(tái)的服務(wù)后臺(tái)。該購票平臺(tái)可通過應(yīng)用(app)的形式加載在終端中,用戶通過點(diǎn)擊對(duì)應(yīng)的應(yīng)用標(biāo)識(shí)登錄購票平臺(tái)。

用戶可通過不同類型的賬號(hào)在購票平臺(tái)上注冊(cè)并登錄。例如,通過微信賬號(hào)、qq賬號(hào)、微博賬號(hào)在購票平臺(tái)上注冊(cè)并登錄。微信賬號(hào)、qq賬號(hào)以及微博賬號(hào)可以為郵箱、昵稱等等。

步驟120、當(dāng)所述多種類型的用戶賬號(hào)信息歸屬于同一用戶時(shí),建立該用戶的用戶賬號(hào)關(guān)系數(shù)據(jù)結(jié)構(gòu),所述用戶賬號(hào)關(guān)系數(shù)據(jù)結(jié)構(gòu)包括一個(gè)根節(jié)點(diǎn)以及與所述根節(jié)點(diǎn)連接的多個(gè)葉子節(jié)點(diǎn)。

本實(shí)施例中,服務(wù)器收集用戶使用的不同類型的用戶賬號(hào)信息,并識(shí)別收集的多個(gè)不同類型的用戶賬號(hào)信息是否歸屬于同一用戶。如果多個(gè)不同類型的用戶賬號(hào)信息均歸屬于同一用戶時(shí),服務(wù)器將該多個(gè)不同類型的用戶賬號(hào)信息進(jìn)行整合,形成用戶的用戶賬號(hào)關(guān)系數(shù)據(jù)結(jié)構(gòu)。該用戶的用戶賬號(hào)關(guān)系數(shù)據(jù)結(jié)構(gòu)包括一個(gè)根節(jié)點(diǎn),以及與該根節(jié)點(diǎn)連接的多個(gè)葉子節(jié)點(diǎn)。其中,該多個(gè)葉子節(jié)點(diǎn)之間可以為單層級(jí)結(jié)構(gòu),也可以為多層級(jí)結(jié)構(gòu)。

其中,作為示例而非限定,用戶賬號(hào)關(guān)系數(shù)據(jù)結(jié)構(gòu)為樹型結(jié)構(gòu),如圖2所示。圖2為本發(fā)明實(shí)施例提供的用戶賬號(hào)關(guān)系樹型結(jié)構(gòu)示意圖。在圖2中,包括一個(gè)根節(jié)點(diǎn)以及7個(gè)葉子節(jié)點(diǎn),其中該7個(gè)葉子節(jié)點(diǎn)分為兩個(gè)層級(jí),第一層級(jí)葉子節(jié)點(diǎn)(4個(gè))以及第二層級(jí)葉子節(jié)點(diǎn)(3個(gè))。根節(jié)點(diǎn)可以為一個(gè)唯一的手機(jī)號(hào)碼,第一層級(jí)葉子節(jié)點(diǎn)為用戶使用的各不同類型的賬號(hào),如,第一賬號(hào)為無線應(yīng)用協(xié)議(英文:wirelessapplicationprotocol,簡(jiǎn)稱:wap)網(wǎng)站、第二賬號(hào)為微信、第三賬號(hào)為qq、第四賬號(hào)為微博等的賬號(hào)。

在本實(shí)施例中,用戶使用的各不同類型的賬號(hào)信息均與終端的手機(jī)號(hào)碼綁定,服務(wù)器通過對(duì)各不同類型的賬號(hào)信息綁定的手機(jī)號(hào)碼進(jìn)行識(shí)別,進(jìn)而確定各類型的賬號(hào)信息是否歸屬于同一用戶,具體為,將綁定同一手機(jī)號(hào)碼的多個(gè)不同類型賬號(hào)歸屬為同一個(gè)用戶。

可以理解的是,在本實(shí)施例中,將終端的手機(jī)號(hào)碼作為同一用戶的標(biāo)識(shí),但在實(shí)際應(yīng)用中并不僅局限于手機(jī)號(hào)碼,用戶的身份證號(hào)碼、指紋、聲音、面部圖像等均可作為同一用戶的標(biāo)識(shí)。

第二層級(jí)葉子節(jié)點(diǎn)為某一應(yīng)用賬號(hào)的子賬號(hào),如,本實(shí)施例中,第二層級(jí)葉子節(jié)點(diǎn)為第二賬號(hào)(微信賬號(hào))中,同一個(gè)unionid下存在的三個(gè)openid,該三個(gè)openid分別對(duì)應(yīng)于微信登錄、應(yīng)用中使用微信oauth認(rèn)證登陸、小程序登陸。

上述樹型結(jié)構(gòu)可通過鏈表形式存儲(chǔ),在鏈表中存儲(chǔ)了鍵值(key)以及與鍵值對(duì)應(yīng)的屬性(value)。鍵值與屬性成對(duì)出現(xiàn)。在本實(shí)施例中,鍵值為節(jié)點(diǎn)標(biāo)識(shí),屬性為設(shè)置的用戶權(quán)益屬性。用戶權(quán)益屬性可具體為用戶權(quán)益或者帶有次數(shù)的用戶權(quán)益。例如,用戶可在不同類型的賬號(hào)下?lián)尲t包、用戶搶紅包的次數(shù)權(quán)限等。

步驟130、當(dāng)對(duì)所述用戶賬號(hào)關(guān)系數(shù)據(jù)結(jié)構(gòu)中的第一葉子節(jié)點(diǎn)設(shè)置用戶權(quán)益屬性時(shí),根據(jù)當(dāng)前業(yè)務(wù)類型,判斷是否需要對(duì)所述根節(jié)點(diǎn)以及除所述第一葉子節(jié)點(diǎn)外的第二葉子節(jié)點(diǎn)設(shè)置所述用戶權(quán)益屬性。

本實(shí)施例中,服務(wù)器在設(shè)置用戶賬號(hào)關(guān)系數(shù)據(jù)結(jié)構(gòu)中任一第一葉子節(jié)點(diǎn)的用戶權(quán)益屬性時(shí),服務(wù)器可根據(jù)當(dāng)前業(yè)務(wù)類型,判斷是否需要同時(shí)對(duì)根節(jié)點(diǎn)以及第二葉子節(jié)點(diǎn)設(shè)置用戶權(quán)益屬性。如果需要同時(shí)對(duì)根節(jié)點(diǎn)以及第二葉子節(jié)點(diǎn)設(shè)置用戶權(quán)益屬性,則執(zhí)行步驟140。

其中作為示例而非限定,在一種實(shí)現(xiàn)情況下,當(dāng)前業(yè)務(wù)類型具體為用戶可以不同類型賬號(hào)登陸服務(wù)器進(jìn)行搶紅包,則此時(shí),服務(wù)器判斷在該業(yè)務(wù)類型下是否需要同時(shí)對(duì)用戶賬號(hào)關(guān)系數(shù)據(jù)結(jié)構(gòu)中每個(gè)節(jié)點(diǎn)設(shè)置用戶權(quán)益屬性。由于當(dāng)前業(yè)務(wù)類型具體為用戶可通過不同類型賬號(hào)登錄服務(wù)器搶紅包,則服務(wù)器確定需要同時(shí)對(duì)用戶賬號(hào)關(guān)系數(shù)據(jù)結(jié)構(gòu)中每個(gè)節(jié)點(diǎn)設(shè)置用戶權(quán)益屬性,執(zhí)行步驟140。

可以理解的是,如果不需要同時(shí)對(duì)根節(jié)點(diǎn)以及第二葉子節(jié)點(diǎn)設(shè)置用戶權(quán)益屬性,則服務(wù)器僅對(duì)第一葉子節(jié)點(diǎn)設(shè)置用戶權(quán)益屬性。根據(jù)前述的例子,在另一種實(shí)現(xiàn)情況下,當(dāng)前業(yè)務(wù)類型具體為用戶不可通過不同類型賬號(hào)登錄服務(wù)器搶紅包,用戶只可在當(dāng)前節(jié)點(diǎn)表征的賬號(hào)下?lián)尲t包,則此時(shí),服務(wù)器僅對(duì)當(dāng)前節(jié)點(diǎn)設(shè)置用戶權(quán)益屬性。

步驟140、如果需要對(duì)所述根節(jié)點(diǎn)以及所述第二葉子節(jié)點(diǎn)設(shè)置所述用戶權(quán)益屬性,則對(duì)所述根節(jié)點(diǎn)以及所述第二葉子節(jié)點(diǎn)設(shè)置與所述第一葉子節(jié)點(diǎn)相同的所述用戶權(quán)益屬性。

本實(shí)施例中,根據(jù)步驟130的判斷,如果需要對(duì)根節(jié)點(diǎn)以及第二葉子節(jié)點(diǎn)設(shè)置用戶權(quán)益屬性,則服務(wù)器根據(jù)第一葉子節(jié)點(diǎn),確定第一葉子節(jié)點(diǎn)歸屬的父節(jié)點(diǎn)。根據(jù)父節(jié)點(diǎn),服務(wù)器確定父節(jié)點(diǎn)歸屬的根節(jié)點(diǎn),并對(duì)根節(jié)點(diǎn)設(shè)置與第一葉子節(jié)點(diǎn)相同的用戶權(quán)益屬性。

根據(jù)根節(jié)點(diǎn),服務(wù)器確定用戶賬號(hào)關(guān)系數(shù)據(jù)結(jié)構(gòu)中的全部第二葉子節(jié)點(diǎn),并對(duì)用戶賬號(hào)關(guān)系數(shù)據(jù)結(jié)構(gòu)中的全部第二葉子節(jié)點(diǎn)設(shè)置與第一葉子節(jié)點(diǎn)相同的用戶權(quán)益屬性。。

可以理解的是,用戶賬號(hào)關(guān)系數(shù)據(jù)結(jié)構(gòu)中的第二葉子節(jié)點(diǎn)可由至少一個(gè)層級(jí)構(gòu)成,如圖3-a、圖3-b、3-c所示。圖3-a中第二葉子節(jié)點(diǎn)由一個(gè)層級(jí)構(gòu)成,即第一層級(jí)葉子節(jié)點(diǎn)。圖3-b中第二葉子節(jié)點(diǎn)由兩個(gè)層級(jí)構(gòu)成,即第一層級(jí)葉子節(jié)點(diǎn)、第二層級(jí)葉子節(jié)點(diǎn)。其中,與根節(jié)點(diǎn)直接連接的為第一層級(jí)葉子節(jié)點(diǎn),與第一層級(jí)葉子節(jié)點(diǎn)連接的為第二層級(jí)葉子節(jié)點(diǎn)。圖3-c中第二葉子節(jié)點(diǎn)由三個(gè)層級(jí)構(gòu)成,即第一層級(jí)葉子節(jié)點(diǎn)、第二層級(jí)葉子節(jié)點(diǎn)、第三層級(jí)葉子節(jié)點(diǎn)。但無論第二葉子節(jié)點(diǎn)包括幾個(gè)層級(jí),服務(wù)器將用戶賬號(hào)關(guān)系數(shù)據(jù)結(jié)構(gòu)中的全部第二葉子節(jié)點(diǎn)均設(shè)置為相同的用戶權(quán)益屬性。

在一個(gè)例子中,服務(wù)器設(shè)置第一葉子節(jié)點(diǎn)的用戶權(quán)益屬性為用戶有4次搶紅包的次數(shù),則服務(wù)器設(shè)置第二葉子節(jié)點(diǎn)的用戶權(quán)益屬性同樣為用戶有4次搶紅包的次數(shù)。當(dāng)用戶在第一葉子節(jié)點(diǎn)表征的賬號(hào)使用了一次搶紅包次數(shù)時(shí),在第二葉子節(jié)點(diǎn)同樣的搶紅包的次數(shù)也減少1次。即,用戶權(quán)益屬性對(duì)每一個(gè)用戶是唯一的,該用戶可以利用不同類型的賬號(hào)登陸服務(wù)器來對(duì)該權(quán)益次數(shù)進(jìn)行消費(fèi)。

本實(shí)施例,服務(wù)器獲取多種類型的用戶賬號(hào)信息,當(dāng)用戶賬號(hào)信息歸屬于同一用戶時(shí),服務(wù)器建立包括一個(gè)根節(jié)點(diǎn)以及與根節(jié)點(diǎn)連接的多個(gè)葉子節(jié)點(diǎn)的用戶賬號(hào)關(guān)系數(shù)據(jù)結(jié)構(gòu)。當(dāng)服務(wù)器對(duì)用戶賬號(hào)關(guān)系數(shù)據(jù)結(jié)構(gòu)中的第一葉子節(jié)點(diǎn)設(shè)置用戶權(quán)益屬性時(shí),根據(jù)當(dāng)前業(yè)務(wù)類型,服務(wù)器判斷是否需要對(duì)根節(jié)點(diǎn)以及除第一葉子節(jié)點(diǎn)外的第二葉子節(jié)點(diǎn)設(shè)置用戶權(quán)益屬性。如果需要設(shè)置,則服務(wù)器對(duì)根節(jié)點(diǎn)以及第二葉子節(jié)點(diǎn)設(shè)置與第一葉子節(jié)點(diǎn)相同的用戶權(quán)益屬性。解決了現(xiàn)有的用戶賬號(hào)體系中,由于屬于同一用戶各類型賬號(hào)之間的信息相互獨(dú)立,使得服務(wù)器無法對(duì)屬于同一用戶各類型賬號(hào)的信息進(jìn)行統(tǒng)一管理的問題,實(shí)現(xiàn)了服務(wù)器將屬于同一用戶各類型賬號(hào)之間的信息進(jìn)行統(tǒng)一管理,提高多維賬號(hào)的權(quán)益享受和優(yōu)惠活動(dòng)在面向用戶推廣上的準(zhǔn)確性和有效性。

可選地,在實(shí)施例中,還包括查詢、更新任一節(jié)點(diǎn)的用戶權(quán)益屬性的步驟。通過該步驟,可使服務(wù)器快速、方便的確定任一節(jié)點(diǎn)的用戶權(quán)益屬性,

具體地,服務(wù)器獲取用戶賬號(hào)關(guān)系數(shù)據(jù)結(jié)構(gòu)中任一節(jié)點(diǎn)的標(biāo)識(shí)。根據(jù)任一節(jié)點(diǎn)的標(biāo)識(shí),服務(wù)器獲取任一節(jié)點(diǎn)的用戶權(quán)益屬性;或者,根據(jù)任一節(jié)點(diǎn)的標(biāo)識(shí),服務(wù)器對(duì)任一節(jié)點(diǎn)的用戶權(quán)益屬性進(jìn)行更新。

下面結(jié)合附圖3-b,詳細(xì)說明本發(fā)明實(shí)施例提供的方案進(jìn)行說明。

如圖3-b所示,服務(wù)器獲取多種類型的用戶賬號(hào)信息,當(dāng)多個(gè)用戶賬號(hào)信息歸屬于同一用戶時(shí),服務(wù)器建立該用戶的用戶賬號(hào)關(guān)系樹型結(jié)構(gòu)。服務(wù)器對(duì)該用戶的用戶賬號(hào)關(guān)系樹型結(jié)構(gòu)中的節(jié)點(diǎn)進(jìn)行用戶權(quán)益屬性設(shè)置。具體的,該用戶的用戶賬號(hào)關(guān)系樹型結(jié)構(gòu)包括一個(gè)根節(jié)點(diǎn)以及8個(gè)葉子節(jié)點(diǎn);其中,8個(gè)葉子節(jié)點(diǎn)分為兩個(gè)層級(jí),第一層級(jí)葉子節(jié)點(diǎn)(3個(gè))以及第二層級(jí)葉子節(jié)點(diǎn)(5個(gè))。根節(jié)點(diǎn)可以為一個(gè)唯一的身份證號(hào)碼,第一層級(jí)葉子節(jié)點(diǎn)為用戶使用的各類型的賬號(hào),如,wap網(wǎng)站、微信、qq、微博等的賬號(hào)。

在本實(shí)施例中,用戶權(quán)益屬性具體為用戶通過不同類型賬號(hào)登錄服務(wù)器搶紅包的次數(shù)權(quán)限,如,搶紅包的次數(shù)權(quán)限為5次時(shí),每當(dāng)該用戶通過其用戶賬號(hào)關(guān)系樹型結(jié)構(gòu)中的某一賬號(hào)登錄服務(wù)器并完成1次搶紅包后,該用戶的搶紅包次數(shù)加1,直至滿5次為止。

可以理解的是,用戶權(quán)益屬性還可以包括用戶通過不同類型賬號(hào)登錄服務(wù)器搶紅包的數(shù)量權(quán)限、搶紅包的金額權(quán)限、用戶通過不同類型賬號(hào)登錄服務(wù)器器購票的折扣力度權(quán)限等等。

在本實(shí)施例中,服務(wù)器對(duì)第一層級(jí)葉子節(jié)點(diǎn)(3)下的第二層級(jí)葉子節(jié)點(diǎn)(8)進(jìn)行了用戶權(quán)益屬性設(shè)置,該屬性設(shè)置具體為搶紅包的次數(shù)權(quán)限為5次。服務(wù)器在對(duì)第二層級(jí)葉子節(jié)點(diǎn)(8)的用戶權(quán)益屬性設(shè)置完畢后,服務(wù)器判斷是否需要對(duì)用戶賬號(hào)關(guān)系樹型結(jié)構(gòu)中除第二層級(jí)葉子節(jié)點(diǎn)(8)之外的其它全部節(jié)點(diǎn)(包括根節(jié)點(diǎn)以及除第二層級(jí)葉子節(jié)點(diǎn)(8)之外的其它全部葉子節(jié)點(diǎn))設(shè)置用戶權(quán)益屬性。

服務(wù)器根據(jù)當(dāng)前業(yè)務(wù)類型,確定需要對(duì)除第二層級(jí)葉子節(jié)點(diǎn)(8)之外的其它全部節(jié)點(diǎn)設(shè)置用戶權(quán)益屬性,則服務(wù)器確定第二層級(jí)葉子節(jié)點(diǎn)(8)歸屬的父節(jié)點(diǎn),即第一層級(jí)葉子節(jié)點(diǎn)(3)。

服務(wù)器根據(jù)當(dāng)前業(yè)務(wù)類型,確定不需要對(duì)除第二層級(jí)葉子節(jié)點(diǎn)(8)之外的其它全部節(jié)點(diǎn)設(shè)置用戶權(quán)益屬性,則服務(wù)器僅對(duì)第二層級(jí)葉子節(jié)點(diǎn)(8)設(shè)置用戶權(quán)益屬性。

服務(wù)器確定第一層級(jí)葉子節(jié)點(diǎn)(3)歸屬的根節(jié)點(diǎn),即用戶的身份證號(hào)碼。服務(wù)器設(shè)置根節(jié)點(diǎn)的用戶權(quán)益屬性為用戶搶紅包的次數(shù)權(quán)限。

服務(wù)器在對(duì)根節(jié)點(diǎn)的用戶權(quán)益屬性設(shè)置完畢后,服務(wù)器確定與根節(jié)點(diǎn)連接的全部第一層級(jí)葉子節(jié)點(diǎn),即葉子節(jié)點(diǎn)(2)、葉子節(jié)點(diǎn)(3)、葉子節(jié)點(diǎn)(4)。服務(wù)器對(duì)第一層級(jí)的全部葉子節(jié)點(diǎn)的用戶權(quán)益屬性設(shè)置為與葉子節(jié)點(diǎn)(8)相同的搶紅包的次數(shù)權(quán)限。

服務(wù)器在對(duì)與根節(jié)點(diǎn)連接的全部第一層級(jí)葉子節(jié)點(diǎn)的用戶權(quán)益屬性設(shè)置完畢后,服務(wù)器確定與第一層級(jí)葉子節(jié)點(diǎn)連接的全部第二層級(jí)葉子節(jié)點(diǎn),即葉子節(jié)點(diǎn)(5)、葉子節(jié)點(diǎn)(6)、葉子節(jié)點(diǎn)(7)、葉子節(jié)點(diǎn)(8)、葉子節(jié)點(diǎn)(9)。由于服務(wù)器已對(duì)第二層級(jí)葉子節(jié)點(diǎn)(8)的用戶權(quán)益屬性進(jìn)行設(shè)置。此時(shí),服務(wù)器對(duì)除葉子節(jié)點(diǎn)(8)外的其它第二層級(jí)葉子節(jié)點(diǎn)的用戶權(quán)益屬性進(jìn)行設(shè)置,設(shè)置為與葉子節(jié)點(diǎn)(8)相同的搶紅包的次數(shù)權(quán)限。

至此,服務(wù)器將用戶賬號(hào)關(guān)系樹型結(jié)構(gòu)中全部節(jié)點(diǎn)的用戶權(quán)益屬性進(jìn)行設(shè)置,實(shí)現(xiàn)了用戶權(quán)益在用戶賬號(hào)關(guān)系樹型結(jié)構(gòu)中的統(tǒng)一,增強(qiáng)優(yōu)惠業(yè)務(wù)在推廣時(shí)的準(zhǔn)確性和有效性。

可以理解的是,服務(wù)器在對(duì)用戶賬號(hào)關(guān)系樹型結(jié)構(gòu)中全部節(jié)點(diǎn)的用戶權(quán)益屬性設(shè)置完畢后,服務(wù)器將樹型結(jié)構(gòu)中全部節(jié)點(diǎn)的每個(gè)節(jié)點(diǎn)的標(biāo)識(shí)以及與該標(biāo)識(shí)對(duì)應(yīng)的用戶權(quán)益屬性進(jìn)行存儲(chǔ),如存儲(chǔ)在前述中的鏈表中。

下面結(jié)合附圖3-c,詳細(xì)說明本發(fā)明實(shí)施例提供的方案進(jìn)行說明。

如圖3-c所示,服務(wù)器獲取多種類型的用戶賬號(hào)信息,當(dāng)多個(gè)用戶賬號(hào)信息歸屬于同一用戶時(shí),服務(wù)器建立該用戶的用戶賬號(hào)關(guān)系樹型結(jié)構(gòu)。服務(wù)器對(duì)該用戶的用戶賬號(hào)關(guān)系樹型結(jié)構(gòu)中的節(jié)點(diǎn)進(jìn)行用戶權(quán)益屬性設(shè)置。具體的,該用戶的用戶賬號(hào)關(guān)系樹型結(jié)構(gòu)包括一個(gè)根節(jié)點(diǎn)以及10個(gè)葉子節(jié)點(diǎn);其中,10個(gè)葉子節(jié)點(diǎn)分為三個(gè)層級(jí),第一層級(jí)葉子節(jié)點(diǎn)(3個(gè))、第二層級(jí)葉子節(jié)點(diǎn)(5個(gè))以及第三層級(jí)葉子節(jié)點(diǎn)(3個(gè))。根節(jié)點(diǎn)可以為一個(gè)唯一的指紋信息,第一層級(jí)葉子節(jié)點(diǎn)為用戶使用的各類型的賬號(hào),如,wap網(wǎng)站、微信、qq、微博等的賬號(hào)。

在本實(shí)施例中,用戶權(quán)益屬性具體為用戶通過不同類型賬號(hào)登錄服務(wù)器搶紅包的金額權(quán)限,如,搶紅包的金額上限為500元,每當(dāng)該用戶通過其用戶賬號(hào)關(guān)系樹型結(jié)構(gòu)中的某一賬號(hào)登錄服務(wù)器完成一次搶紅包時(shí),服務(wù)器獲取該用戶本次所搶紅包金額并對(duì)該用戶的所搶紅包金額進(jìn)行累加,直至滿500元為止。

在本實(shí)施例中,服務(wù)器對(duì)第三層級(jí)葉子節(jié)點(diǎn)(11)進(jìn)行了用戶權(quán)益屬性設(shè)置,該用戶權(quán)益屬性設(shè)置具體為搶紅包的金額權(quán)限為500元。服務(wù)器在對(duì)第三層級(jí)葉子節(jié)點(diǎn)(11)的用戶權(quán)益屬性設(shè)置完畢后,服務(wù)器判斷是否需要對(duì)用戶賬號(hào)關(guān)系樹型結(jié)構(gòu)中除第三層級(jí)葉子節(jié)點(diǎn)(11)之外的其它全部節(jié)點(diǎn)(包括根節(jié)點(diǎn)以及除第三層級(jí)葉子節(jié)點(diǎn)(11)之外的其它全部葉子節(jié)點(diǎn))設(shè)置用戶權(quán)益屬性。

服務(wù)器根據(jù)當(dāng)前業(yè)務(wù)類型,確定需要對(duì)除第三層級(jí)葉子節(jié)點(diǎn)(11)之外的其它全部節(jié)點(diǎn)設(shè)置用戶權(quán)益屬性,則服務(wù)器確定第三層級(jí)葉子節(jié)點(diǎn)(11)歸屬的父節(jié)點(diǎn),即第二層級(jí)葉子節(jié)點(diǎn)(8)。

服務(wù)器根據(jù)當(dāng)前業(yè)務(wù)類型,確定不需要對(duì)除第三層級(jí)葉子節(jié)點(diǎn)(11)之外的其它全部節(jié)點(diǎn)設(shè)置用戶權(quán)益屬性,則服務(wù)器僅對(duì)第三層級(jí)葉子節(jié)點(diǎn)(11)設(shè)置用戶權(quán)益屬性。

服務(wù)器確定第二層級(jí)葉子節(jié)點(diǎn)(8)歸屬的父節(jié)點(diǎn),為第一層級(jí)葉子節(jié)點(diǎn)(3)。服務(wù)器確定第一層級(jí)葉子節(jié)點(diǎn)(3)歸屬的根節(jié)點(diǎn),即用戶的指紋信息。服務(wù)器設(shè)置根節(jié)點(diǎn)的用戶權(quán)益屬性為用戶搶紅包的金額權(quán)限。

服務(wù)器在對(duì)根節(jié)點(diǎn)的用戶權(quán)益屬性設(shè)置完畢后,服務(wù)器確定與根節(jié)點(diǎn)連接的全部第一層級(jí)葉子節(jié)點(diǎn),即葉子節(jié)點(diǎn)(2)、葉子節(jié)點(diǎn)(3)、葉子節(jié)點(diǎn)(4)。服務(wù)器對(duì)第一層級(jí)的全部葉子節(jié)點(diǎn)的用戶權(quán)益屬性設(shè)置為與葉子節(jié)點(diǎn)(11)相同的用戶搶紅包的金額權(quán)限。

服務(wù)器在對(duì)與根節(jié)點(diǎn)連接的全部第一層級(jí)葉子節(jié)點(diǎn)的用戶權(quán)益屬性設(shè)置完畢后,服務(wù)器確定與全部第一層級(jí)葉子節(jié)點(diǎn)連接的全部第二層級(jí)葉子節(jié)點(diǎn),即葉子節(jié)點(diǎn)(5)、葉子節(jié)點(diǎn)(6)、葉子節(jié)點(diǎn)(7)、葉子節(jié)點(diǎn)(8)、葉子節(jié)點(diǎn)(9)。此時(shí),服務(wù)器對(duì)第二層級(jí)葉子節(jié)點(diǎn)的用戶權(quán)益屬性進(jìn)行設(shè)置,設(shè)置為與葉子節(jié)點(diǎn)(11)相同的搶紅包的金額權(quán)限。

服務(wù)器在對(duì)全部第二層級(jí)葉子節(jié)點(diǎn)的用戶權(quán)益屬性設(shè)置完畢后,服務(wù)器確定與全部第二層級(jí)葉子節(jié)點(diǎn)連接的全部第三層級(jí)葉子節(jié)點(diǎn),即葉子節(jié)點(diǎn)(10)、葉子節(jié)點(diǎn)(11)。由于服務(wù)器已對(duì)第三層級(jí)葉子節(jié)點(diǎn)(11)的用戶權(quán)益屬性進(jìn)行設(shè)置。此時(shí),服務(wù)器僅對(duì)葉子節(jié)點(diǎn)(10)的用戶權(quán)益屬性進(jìn)行設(shè)置,設(shè)置為與葉子節(jié)點(diǎn)(11)相同的搶紅包的金額權(quán)限。

至此,服務(wù)器將用戶賬號(hào)關(guān)系樹型結(jié)構(gòu)中全部節(jié)點(diǎn)的用戶權(quán)益屬性進(jìn)行設(shè)置,實(shí)現(xiàn)了用戶權(quán)益在用戶賬號(hào)關(guān)系樹型結(jié)構(gòu)中的統(tǒng)一,增強(qiáng)優(yōu)惠業(yè)務(wù)在推廣時(shí)的準(zhǔn)確性和有效性。

可以理解的是,服務(wù)器在對(duì)用戶賬號(hào)關(guān)系樹型結(jié)構(gòu)中全部節(jié)點(diǎn)的用戶權(quán)益屬性設(shè)置完畢后,服務(wù)器將樹型結(jié)構(gòu)中全部節(jié)點(diǎn)的每個(gè)節(jié)點(diǎn)的標(biāo)識(shí)以及與該標(biāo)識(shí)對(duì)應(yīng)的用戶權(quán)益屬性進(jìn)行存儲(chǔ),如存儲(chǔ)在前述中的鏈表中。

前述分別以舉例的方式對(duì)用戶權(quán)益的鑒權(quán)方法進(jìn)行了說明。在實(shí)際應(yīng)用中,用戶賬號(hào)關(guān)系樹型結(jié)構(gòu)、根節(jié)點(diǎn)所表征的唯一標(biāo)識(shí)并不局限于前述示例。每個(gè)節(jié)點(diǎn)所設(shè)置的用戶權(quán)益屬性也并不局限于前述示例。

圖4為本發(fā)明實(shí)施例提供的一種用戶權(quán)益的鑒權(quán)裝置結(jié)構(gòu)示意圖,如圖4所示,本實(shí)施例的用戶權(quán)益的鑒權(quán)裝置可以包括:第一獲取單元410、建立單元420、判斷單元430和第一設(shè)置單元440。

其中,第一獲取單元410,用于獲取多種類型的用戶賬號(hào)信息;

建立單元420,用于當(dāng)所述多種類型的用戶賬號(hào)信息歸屬于同一用戶時(shí),建立該用戶的用戶賬號(hào)關(guān)系數(shù)據(jù)結(jié)構(gòu),所述用戶賬號(hào)關(guān)系數(shù)據(jù)結(jié)構(gòu)包括一個(gè)根節(jié)點(diǎn)以及與所述根節(jié)點(diǎn)連接的多個(gè)的葉子節(jié)點(diǎn);

判斷單元430,用于當(dāng)對(duì)所述用戶賬號(hào)關(guān)系數(shù)據(jù)結(jié)構(gòu)中的第一葉子節(jié)點(diǎn)設(shè)置用戶權(quán)益屬性時(shí),根據(jù)當(dāng)前業(yè)務(wù)類型,判斷是否需要對(duì)所述根節(jié)點(diǎn)以及除所述第一葉子節(jié)點(diǎn)外的第二葉子節(jié)點(diǎn)設(shè)置所述用戶權(quán)益屬性;

第一設(shè)置單元440,用于如果需要對(duì)所述根節(jié)點(diǎn)以及所述第二葉子節(jié)點(diǎn)設(shè)置所述用戶權(quán)益屬性,則對(duì)所述根節(jié)點(diǎn)以及所述第二葉子節(jié)點(diǎn)設(shè)置與所述第一葉子節(jié)點(diǎn)相同的所述用戶權(quán)益屬性。

進(jìn)一步地,所述裝置還包括:第二設(shè)置單元450,用于如果不需要對(duì)所述根節(jié)點(diǎn)以及所述第二葉子節(jié)點(diǎn)設(shè)置用戶權(quán)益屬性,則僅對(duì)所述第一葉子節(jié)點(diǎn)設(shè)置所述用戶權(quán)益屬性。

進(jìn)一步地,所述第一設(shè)置單元440具體用于,如果需要對(duì)所述根節(jié)點(diǎn)以及所述第二葉子節(jié)點(diǎn)設(shè)置用戶權(quán)益屬性,則根據(jù)所述第一葉子節(jié)點(diǎn),確定所述第一葉子節(jié)點(diǎn)歸屬的父節(jié)點(diǎn);

根據(jù)所述父節(jié)點(diǎn),確定所述父節(jié)點(diǎn)歸屬的根節(jié)點(diǎn),并對(duì)所述根節(jié)點(diǎn)設(shè)置與所述第一葉子節(jié)點(diǎn)相同的用戶權(quán)益屬性;

根據(jù)所述根節(jié)點(diǎn),確定所述用戶賬號(hào)關(guān)系數(shù)據(jù)結(jié)構(gòu)中的全部第二葉子節(jié)點(diǎn),并對(duì)所述用戶賬號(hào)關(guān)系數(shù)據(jù)結(jié)構(gòu)中的全部第二葉子節(jié)點(diǎn)設(shè)置與所述第一葉子節(jié)點(diǎn)相同的用戶權(quán)益屬性。

進(jìn)一步地,所述裝置還包括:第二獲取單元460,用于獲取所述用戶賬號(hào)關(guān)系數(shù)據(jù)結(jié)構(gòu)中任一節(jié)點(diǎn)的標(biāo)識(shí);

第三獲取單元470,用于根據(jù)所述任一節(jié)點(diǎn)的標(biāo)識(shí),獲取所述任一節(jié)點(diǎn)的所述用戶權(quán)益屬性;或者,

所述裝置還包括:更新單元480,用于根據(jù)所述任一節(jié)點(diǎn)的標(biāo)識(shí),對(duì)所述任一節(jié)點(diǎn)的所述用戶權(quán)益屬性進(jìn)行更新。

進(jìn)一步地,所述建立單元420建立的所述用戶賬號(hào)關(guān)系數(shù)據(jù)結(jié)構(gòu)為樹型結(jié)構(gòu);所述樹型結(jié)構(gòu)以鏈表形式存儲(chǔ),所述鏈表包括所述樹型結(jié)構(gòu)中任一節(jié)點(diǎn)的標(biāo)識(shí)以及與所述標(biāo)識(shí)對(duì)應(yīng)的所述任一節(jié)點(diǎn)的用戶權(quán)益屬性。

本實(shí)施例的裝置,可以用于執(zhí)行圖1-圖3所示方法實(shí)施例的技術(shù)方案,其實(shí)現(xiàn)原理和技術(shù)效果類似,此處不再贅述。

相應(yīng)地,本發(fā)明實(shí)施例提供的一種用戶權(quán)益的鑒權(quán)裝置還可用另一種結(jié)構(gòu)實(shí)現(xiàn)。圖5為本發(fā)明實(shí)施例提供的一種用戶權(quán)益的鑒權(quán)裝置硬件結(jié)構(gòu)示意圖,可以實(shí)現(xiàn)本發(fā)明圖1-3所示實(shí)施例的流程,如圖5所示,上述用戶權(quán)益的鑒權(quán)裝置可以包括:殼體51、處理器52、存儲(chǔ)器53、電路板54和電源電路55,其中,電路板54安置在殼體51圍成的空間內(nèi)部,處理器52和存儲(chǔ)器53設(shè)置在電路板54上;電源電路55,用于為上述服務(wù)器的各個(gè)電路或器件供電;存儲(chǔ)器53用于存儲(chǔ)可執(zhí)行程序代碼;處理器52通過讀取存儲(chǔ)器53中存儲(chǔ)的可執(zhí)行程序代碼來運(yùn)行與可執(zhí)行程序代碼對(duì)應(yīng)的程序,用于執(zhí)行前述實(shí)施例所述的方法。

處理器52對(duì)上述步驟的具體執(zhí)行過程以及處理器52通過運(yùn)行可執(zhí)行程序代碼來進(jìn)一步執(zhí)行的步驟,可以參見本發(fā)明圖1-3所示實(shí)施例的描述,在此不再贅述。

上述用戶權(quán)益的鑒權(quán)裝置可應(yīng)用在服務(wù)器。該服務(wù)器以多種形式存在,包括但不限于:提供計(jì)算服務(wù)的設(shè)備,服務(wù)器的構(gòu)成包括處理器、硬盤、內(nèi)存、系統(tǒng)總線等,服務(wù)器和通用的計(jì)算機(jī)架構(gòu)類似,但是由于需要提供高可靠的服務(wù),因此在處理能力、穩(wěn)定性、可靠性、安全性、可擴(kuò)展性、可管理性等方面要求較高。

需要說明的是,在本文中,諸如術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設(shè)備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設(shè)備所固有的要素。在沒有更多限制的情況下,由語句“包括一個(gè)......”限定的要素,并不排除在包括所述要素的過程、方法、物品或者設(shè)備中還存在另外的相同要素。

本說明書中的各個(gè)實(shí)施例均采用相關(guān)的方式描述,各個(gè)實(shí)施例之間相同相似的部分互相參見即可,每個(gè)實(shí)施例重點(diǎn)說明的都是與其他實(shí)施例的不同之處。

尤其,對(duì)于裝置實(shí)施例而言,由于其基本相似于方法實(shí)施例,所以描述的比較簡(jiǎn)單,相關(guān)之處參見方法實(shí)施例的部分說明即可。

在流程圖中表示或在此以其他方式描述的邏輯和/或步驟,例如,可以被認(rèn)為是用于實(shí)現(xiàn)邏輯功能的可執(zhí)行指令的定序列表,可以具體實(shí)現(xiàn)在任何計(jì)算機(jī)可讀介質(zhì)中,以供指令執(zhí)行系統(tǒng)、裝置或設(shè)備(如基于計(jì)算機(jī)的系統(tǒng)、包括處理器的系統(tǒng)或其他可以從指令執(zhí)行系統(tǒng)、裝置或設(shè)備取指令并執(zhí)行指令的系統(tǒng))使用,或結(jié)合這些指令執(zhí)行系統(tǒng)、裝置或設(shè)備而使用。就本說明書而言,″計(jì)算機(jī)可讀介質(zhì)″可以是任何可以包含、存儲(chǔ)、通信、傳播或傳輸程序以供指令執(zhí)行系統(tǒng)、裝置或設(shè)備或結(jié)合這些指令執(zhí)行系統(tǒng)、裝置或設(shè)備而使用的裝置。

計(jì)算機(jī)可讀介質(zhì)的更具體的示例(非窮盡性列表)包括以下:具有一個(gè)或多個(gè)布線的電連接部(電子裝置),便攜式計(jì)算機(jī)盤盒(磁裝置),隨機(jī)存取存儲(chǔ)器(ram),只讀存儲(chǔ)器(rom),可擦除可編輯只讀存儲(chǔ)器(eprom或閃速存儲(chǔ)器),光纖裝置,以及便攜式光盤只讀存儲(chǔ)器(cdrom)。另外,計(jì)算機(jī)可讀介質(zhì)甚至可以是可在其上打印所述程序的紙或其他合適的介質(zhì),因?yàn)榭梢岳缤ㄟ^對(duì)紙或其他介質(zhì)進(jìn)行光學(xué)掃描,接著進(jìn)行編輯、解譯或必要時(shí)以其他合適方式進(jìn)行處理來以電子方式獲得所述程序,然后將其存儲(chǔ)在計(jì)算機(jī)存儲(chǔ)器中。

應(yīng)當(dāng)理解,本發(fā)明的各部分可以用硬件、軟件、固件或它們的組合來實(shí)現(xiàn)。

在上述實(shí)施方式中,多個(gè)步驟或方法可以用存儲(chǔ)在存儲(chǔ)器中且由合適的指令執(zhí)行系統(tǒng)執(zhí)行的軟件或固件來實(shí)現(xiàn)。例如,如果用硬件來實(shí)現(xiàn),和在另一實(shí)施方式中一樣,可用本領(lǐng)域公知的下列技術(shù)中的任一項(xiàng)或他們的組合來實(shí)現(xiàn):具有用于對(duì)數(shù)據(jù)信號(hào)實(shí)現(xiàn)邏輯功能的邏輯門電路的離散邏輯電路,具有合適的組合邏輯門電路的專用集成電路,可編程門陣列(pga),現(xiàn)場(chǎng)可編程門陣列(fpga)等。

本技術(shù)領(lǐng)域的普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法攜帶的全部或部分步驟是可以通過程序來指令相關(guān)的硬件完成,所述的程序可以存儲(chǔ)于一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),包括方法實(shí)施例的步驟之一或其組合。

為了描述的方便,描述以上裝置是以功能分為各種單元/模塊分別描述。當(dāng)然,在實(shí)施本發(fā)明時(shí)可以把各單元/模塊的功能在同一個(gè)或多個(gè)軟件和/或硬件中實(shí)現(xiàn)。

通過以上的實(shí)施方式的描述可知,本領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā)明可借助軟件加必需的通用硬件平臺(tái)的方式來實(shí)現(xiàn)?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品可以存儲(chǔ)在存儲(chǔ)介質(zhì)中,如rom/ram、磁碟、光盤等,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例或者實(shí)施例的某些部分所述的方法。

當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1