欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

數(shù)據(jù)處理方法和系統(tǒng)的制作方法

文檔序號(hào):6639827閱讀:151來(lái)源:國(guó)知局
數(shù)據(jù)處理方法和系統(tǒng)的制作方法
【專利摘要】本申請(qǐng)公開(kāi)了一種數(shù)據(jù)處理方法和裝置,包括:過(guò)濾步驟:接收用戶的搶購(gòu)請(qǐng)求,獲取該用戶的等級(jí)信息,確定為該用戶等級(jí)對(duì)應(yīng)劃分的搶購(gòu)目標(biāo)的剩余量,在所述剩余量為零的情況下拒絕該搶購(gòu)請(qǐng)求,在剩余量不為零的情況下,根據(jù)預(yù)定的篩選概率對(duì)該用戶的搶購(gòu)請(qǐng)求進(jìn)行篩選,篩選通過(guò)進(jìn)入后續(xù)隨機(jī)抽取步驟,否則進(jìn)入后續(xù)排隊(duì)步驟;排隊(duì)步驟:接收在排隊(duì)中的用戶的查詢請(qǐng)求,判斷是否滿足延時(shí)條件,在滿足延時(shí)條件的情況下判斷與該用戶等級(jí)對(duì)應(yīng)的搶購(gòu)目標(biāo)的剩余量是否為零,在所述剩余量不為零的情況下,進(jìn)入所述隨機(jī)抽取步驟;隨機(jī)抽取步驟:根據(jù)預(yù)定的抽取概率對(duì)所述用戶的搶購(gòu)請(qǐng)求進(jìn)行選擇,在選中的情況下確認(rèn)搶購(gòu)成功。本發(fā)明可以降低惡意用戶的搶購(gòu)成功幾率。
【專利說(shuō)明】數(shù)據(jù)處理方法和系統(tǒng)

【技術(shù)領(lǐng)域】
[0001]本申請(qǐng)涉及網(wǎng)絡(luò)數(shù)據(jù)處理【技術(shù)領(lǐng)域】,尤其涉及一種數(shù)據(jù)處理方法和系統(tǒng)。

【背景技術(shù)】
[0002]目前,隨著網(wǎng)絡(luò)的普及,基于智能設(shè)備(如計(jì)算機(jī)、智能手機(jī)、平板電腦等)和通信網(wǎng)絡(luò)的電子商務(wù)系統(tǒng)和電子物流系統(tǒng)迅猛發(fā)展起來(lái),通過(guò)互聯(lián)網(wǎng)進(jìn)行網(wǎng)上購(gòu)物和銷售也越來(lái)越成為一種趨勢(shì)。電子商務(wù)系統(tǒng)主要是用于與用戶進(jìn)行人機(jī)交互,接受用戶的指令生成對(duì)應(yīng)的業(yè)務(wù)請(qǐng)求(例如訂單就是一種業(yè)務(wù)請(qǐng)求),對(duì)相應(yīng)的商品標(biāo)的信息進(jìn)行數(shù)據(jù)處理的信息處理系統(tǒng)。
[0003]隨著電子商務(wù)的快速發(fā)展,電子商務(wù)系統(tǒng)各方之間的競(jìng)爭(zhēng)也愈加激烈,各種類型的搶購(gòu)活動(dòng)已成為一種常用的促銷方式,通過(guò)選擇低于市場(chǎng)價(jià)格的商品讓利于買家,以作為增加老用戶的粘度,同時(shí)吸引新用戶加入的手段之一。
[0004]搶購(gòu)商品以價(jià)格低于市場(chǎng)價(jià)或者商品比較稀有等因素,不止吸引普通用戶的關(guān)注,同時(shí)很多惡意用戶采用機(jī)器軟件來(lái)參與搶購(gòu)活動(dòng),搶到商品加價(jià)轉(zhuǎn)手銷售。普通用戶的搶購(gòu)速度很難達(dá)到軟件速度,因此原本讓利與買家的活動(dòng),不僅沒(méi)有真正讓用戶得到實(shí)惠,還有可能給用戶帶來(lái)挫敗感。
[0005]現(xiàn)有技術(shù)中,為了阻擋惡意用戶使用軟件等方式參與搶購(gòu)活動(dòng),目前主要以驗(yàn)證碼、授權(quán)認(rèn)證等方式進(jìn)行驗(yàn)證。
[0006]其中,現(xiàn)有的驗(yàn)證碼技術(shù)方案主要包括:在處理?yè)屬?gòu)請(qǐng)求(搶購(gòu)請(qǐng)求也是一種電子商務(wù)系統(tǒng)中的一種業(yè)務(wù)請(qǐng)求)的過(guò)程中,加入驗(yàn)證碼校驗(yàn)的環(huán)節(jié),用戶輸入驗(yàn)證碼,服務(wù)器校驗(yàn)驗(yàn)證碼,校驗(yàn)正確繼續(xù)后面流程,校驗(yàn)失敗則重新輸入驗(yàn)證碼。
[0007]現(xiàn)有的授權(quán)認(rèn)證技術(shù)方案主要包括:一般是用戶需在搶購(gòu)之前申請(qǐng)搶購(gòu)資格,搶購(gòu)活動(dòng)開(kāi)始之后,用戶參與搶購(gòu),服務(wù)器校驗(yàn)用戶有沒(méi)有資格或者根據(jù)用戶等級(jí)來(lái)判斷,校驗(yàn)成功繼續(xù)后面流程,校驗(yàn)失敗則不能參與搶購(gòu)。
[0008]但是,現(xiàn)有技術(shù)存在以下缺陷:
[0009]現(xiàn)有的阻擋惡意用戶的方式,一般只在提升系統(tǒng)對(duì)軟件模仿的難度,比如提升驗(yàn)證碼難度,增加更多的人機(jī)互動(dòng)的流程。但是現(xiàn)在的惡意用戶在未破解系統(tǒng)之前,經(jīng)常使用半自動(dòng)化的軟件參與搶購(gòu),軟件只負(fù)責(zé)常規(guī)訪問(wèn)和提交功能,需要人工輸入的,則惡意用戶采用人工輸入,人工輸入完成后,軟件自動(dòng)提交。軟件的速度很快,與正常用戶相比,這種惡意用戶有明顯的速度優(yōu)勢(shì)。同時(shí)惡意用戶一般使用大量的注冊(cè)用戶來(lái)?yè)屬?gòu),大比例的惡意用戶加上速度優(yōu)勢(shì),造成惡意搶購(gòu)的成功幾率很高,相應(yīng)的普通用戶就很難搶購(gòu)成功了。


【發(fā)明內(nèi)容】

[0010]有鑒于此,本發(fā)明的主要目的是提供一種數(shù)據(jù)處理方法和系統(tǒng),降低惡意搶購(gòu)的成功幾率。
[0011]本發(fā)明的技術(shù)方案是這樣實(shí)現(xiàn)的:
[0012]一種數(shù)據(jù)處理方法,包括:
[0013]過(guò)濾步驟:接收用戶的搶購(gòu)請(qǐng)求,獲取該用戶的等級(jí)信息,確定為該用戶等級(jí)對(duì)應(yīng)劃分的搶購(gòu)目標(biāo)的剩余量,在所述剩余量為零的情況下拒絕該搶購(gòu)請(qǐng)求,在剩余量不為零的情況下,根據(jù)預(yù)定的篩選概率對(duì)該用戶的搶購(gòu)請(qǐng)求進(jìn)行篩選,篩選通過(guò)進(jìn)入后續(xù)隨機(jī)抽取步驟,否則進(jìn)入后續(xù)排隊(duì)步驟;
[0014]排隊(duì)步驟:接收在排隊(duì)中的用戶的查詢請(qǐng)求,判斷是否滿足延時(shí)條件,在滿足延時(shí)條件的情況下判斷與該用戶等級(jí)對(duì)應(yīng)的搶購(gòu)目標(biāo)的剩余量是否為零,在所述剩余量不為零的情況下,進(jìn)入所述隨機(jī)抽取步驟;
[0015]隨機(jī)抽取步驟:根據(jù)預(yù)定的抽取概率對(duì)所述用戶的搶購(gòu)請(qǐng)求進(jìn)行選擇,在選中的情況下確認(rèn)搶購(gòu)成功。
[0016]優(yōu)選的,所述過(guò)濾步驟中,在所述在剩余量不為零的情況下,根據(jù)預(yù)定的篩選概率對(duì)該用戶的搶購(gòu)請(qǐng)求進(jìn)行篩選之前,進(jìn)一步包括:確定已進(jìn)入后續(xù)隨機(jī)抽取步驟的同等級(jí)的用戶數(shù),在該用戶數(shù)小于與該用戶等級(jí)對(duì)應(yīng)的搶購(gòu)目標(biāo)擴(kuò)容量的情況下,根據(jù)預(yù)定的篩選概率對(duì)該用戶的搶購(gòu)請(qǐng)求進(jìn)行篩選;否則進(jìn)入后續(xù)排隊(duì)步驟。
[0017]優(yōu)選的,所述與該用戶等級(jí)對(duì)應(yīng)的搶購(gòu)目標(biāo)擴(kuò)容量為:與該用戶等級(jí)對(duì)應(yīng)的搶購(gòu)目標(biāo)的總量乘以與該用戶等級(jí)對(duì)應(yīng)的擴(kuò)容系數(shù);所述隨機(jī)抽取概率大于等于與該用戶等級(jí)對(duì)應(yīng)的擴(kuò)容系數(shù)的倒數(shù),所述與該用戶等級(jí)對(duì)應(yīng)的擴(kuò)容系數(shù)大于等于I。
[0018]優(yōu)選的,所述排隊(duì)步驟中,在所述剩余量不為零的情況下,進(jìn)入所述隨機(jī)抽取步驟之前,進(jìn)一步包括:判斷所述用戶查詢請(qǐng)求的次數(shù)是否超過(guò)預(yù)定的查詢次數(shù),如果超過(guò)則確認(rèn)搶購(gòu)失敗,否則進(jìn)入所述隨機(jī)抽取步驟。
[0019]優(yōu)選的,所述確定與該用戶等級(jí)對(duì)應(yīng)的搶購(gòu)目標(biāo)的剩余量,具體包括:預(yù)先根據(jù)用戶等級(jí)對(duì)搶購(gòu)目標(biāo)的總量進(jìn)行分配,每一用戶等級(jí)對(duì)應(yīng)的搶購(gòu)目標(biāo)數(shù)量占該搶購(gòu)目標(biāo)總量的指定比例;將所述搶購(gòu)請(qǐng)求對(duì)應(yīng)的用戶等級(jí)對(duì)應(yīng)的搶購(gòu)目標(biāo)數(shù)量減去同用戶等級(jí)中已經(jīng)搶購(gòu)成功的搶購(gòu)數(shù)量,得到與該用戶等級(jí)對(duì)應(yīng)的搶購(gòu)目標(biāo)的剩余量。
[0020]一種數(shù)據(jù)處理裝置,包括:
[0021]過(guò)濾模塊,用于接收用戶的搶購(gòu)請(qǐng)求,獲取該用戶的等級(jí)信息,確定為該用戶等級(jí)對(duì)應(yīng)劃分的搶購(gòu)目標(biāo)的剩余量,在所述剩余量為零的情況下拒絕該搶購(gòu)請(qǐng)求,在剩余量不為零的情況下,根據(jù)預(yù)定的篩選概率對(duì)該用戶的搶購(gòu)請(qǐng)求進(jìn)行篩選,篩選通過(guò)進(jìn)入后續(xù)隨機(jī)抽取模塊,否則進(jìn)入后續(xù)排隊(duì)模塊;
[0022]排隊(duì)模塊,用于接收在排隊(duì)中的用戶的查詢請(qǐng)求,判斷是否滿足延時(shí)條件,在滿足延時(shí)條件的情況下判斷與該用戶等級(jí)對(duì)應(yīng)的搶購(gòu)目標(biāo)的剩余量是否為零,在所述剩余量不為零的情況下,進(jìn)入所述隨機(jī)抽取模塊;
[0023]隨機(jī)抽取模塊,用于根據(jù)預(yù)定的抽取概率對(duì)所述用戶的搶購(gòu)請(qǐng)求進(jìn)行選擇,在選中的情況下確認(rèn)搶購(gòu)成功。
[0024]優(yōu)選的,所述過(guò)濾模塊進(jìn)一步用于:在所述在剩余量不為零的情況下,根據(jù)預(yù)定的篩選概率對(duì)該用戶的搶購(gòu)請(qǐng)求進(jìn)行篩選之前,進(jìn)一步確定已進(jìn)入后續(xù)隨機(jī)抽取模塊的同等級(jí)的用戶數(shù),在該用戶數(shù)小于與該用戶等級(jí)對(duì)應(yīng)的搶購(gòu)目標(biāo)擴(kuò)容量的情況下,根據(jù)預(yù)定的篩選概率對(duì)該用戶的搶購(gòu)請(qǐng)求進(jìn)行篩選;否則進(jìn)入后續(xù)排隊(duì)模塊。
[0025]優(yōu)選的,所述與該用戶等級(jí)對(duì)應(yīng)的搶購(gòu)目標(biāo)擴(kuò)容量為:與該用戶等級(jí)對(duì)應(yīng)的搶購(gòu)目標(biāo)的總量乘以與該用戶等級(jí)對(duì)應(yīng)的擴(kuò)容系數(shù);所述隨機(jī)抽取概率大于等于與該用戶等級(jí)對(duì)應(yīng)的擴(kuò)容系數(shù)的倒數(shù),所述與該用戶等級(jí)對(duì)應(yīng)的擴(kuò)容系數(shù)大于等于I。
[0026]優(yōu)選的,所述排隊(duì)模塊進(jìn)一步用于:在所述剩余量不為零的情況下,進(jìn)入所述隨機(jī)抽取模塊之前,進(jìn)一步判斷所述用戶查詢請(qǐng)求的次數(shù)是否超過(guò)預(yù)定的查詢次數(shù),如果超過(guò)則確認(rèn)搶購(gòu)失敗,否則進(jìn)入所述隨機(jī)抽取模塊。
[0027]優(yōu)選的,所述過(guò)濾模塊中包括用于確定與用戶等級(jí)對(duì)應(yīng)的搶購(gòu)目標(biāo)的剩余量的模塊,該模塊具體用于:預(yù)先根據(jù)用戶等級(jí)對(duì)搶購(gòu)目標(biāo)的總量進(jìn)行分配,每一用戶等級(jí)對(duì)應(yīng)的搶購(gòu)目標(biāo)數(shù)量占該搶購(gòu)目標(biāo)總量的指定比例;將所述搶購(gòu)請(qǐng)求對(duì)應(yīng)的用戶等級(jí)對(duì)應(yīng)的搶購(gòu)目標(biāo)數(shù)量減去同用戶等級(jí)中已經(jīng)搶購(gòu)成功的搶購(gòu)數(shù)量,得到與該用戶等級(jí)對(duì)應(yīng)的搶購(gòu)目標(biāo)的剩余量。
[0028]與現(xiàn)有技術(shù)相比,本發(fā)明對(duì)用戶劃分等級(jí),針對(duì)不同的用戶等級(jí)對(duì)相應(yīng)的搶購(gòu)目標(biāo)的數(shù)量進(jìn)行劃分,在收到搶購(gòu)請(qǐng)求后,根據(jù)該搶購(gòu)請(qǐng)求的用戶等級(jí),確定對(duì)應(yīng)劃分的搶購(gòu)目標(biāo)的剩余量,在所述剩余量為零的情況下拒絕該搶購(gòu)請(qǐng)求,在剩余量不為零的情況下,根據(jù)預(yù)定的篩選概率對(duì)該用戶的搶購(gòu)請(qǐng)求進(jìn)行篩選,篩選通過(guò)進(jìn)入后續(xù)隨機(jī)抽取步驟,否則進(jìn)入后續(xù)排隊(duì)步驟;這樣搶購(gòu)請(qǐng)求就不能搶購(gòu)待搶購(gòu)目標(biāo)的總量,而是只針對(duì)一個(gè)比例的數(shù)量,惡意用戶會(huì)具備一些較明顯的特征,例如搶購(gòu)次數(shù)多,IP地址更換頻繁等特征,這樣就可以將惡意用戶劃分到等級(jí)較低的用戶中,這部分用戶所可以搶購(gòu)的數(shù)量比例較低,這樣就可以按照用戶等級(jí)對(duì)惡意用戶進(jìn)行了第一層的過(guò)濾;如果惡意用戶偽裝得較好,偽裝成了等級(jí)較高的用戶,則本發(fā)明還可以通過(guò)所述篩選概率對(duì)用戶進(jìn)行第二層過(guò)濾,這樣又可以過(guò)濾掉一部分惡意用戶;接下來(lái),再對(duì)進(jìn)入隨機(jī)抽取步驟的搶購(gòu)請(qǐng)求按照抽取概率進(jìn)行選擇,這樣又可以過(guò)濾掉一部分惡意用戶;對(duì)于進(jìn)入排隊(duì)步驟的搶購(gòu)請(qǐng)求,會(huì)根據(jù)時(shí)延條件進(jìn)行過(guò)濾,對(duì)惡意用戶使用軟件頻繁地發(fā)出的查詢請(qǐng)求會(huì)進(jìn)行有效地過(guò)濾。通過(guò)上述綜合的過(guò)濾處理,本發(fā)明可以有效地過(guò)濾掉惡意用戶發(fā)出的搶購(gòu)請(qǐng)求,降低惡意用戶的惡意搶購(gòu)的成功幾率。

【專利附圖】

【附圖說(shuō)明】
[0029]圖1為本發(fā)明所述數(shù)據(jù)處理方法的一種實(shí)施例流程圖;
[0030]圖2為本發(fā)明所述數(shù)據(jù)處理方法的進(jìn)一步實(shí)施例的流程示意圖;
[0031]圖3為本發(fā)明所述數(shù)據(jù)處理方法的進(jìn)一步實(shí)施例的更為詳細(xì)的業(yè)務(wù)層面的流程示意圖;
[0032]圖4為本發(fā)明所述數(shù)據(jù)處理裝置的一種組成示意圖。

【具體實(shí)施方式】
[0033]下面結(jié)合附圖及具體實(shí)施例對(duì)本發(fā)明再作進(jìn)一步詳細(xì)的說(shuō)明。
[0034]圖1為本發(fā)明所述數(shù)據(jù)處理方法的一種實(shí)施例流程圖;參見(jiàn)圖1,本發(fā)明的方法主要包括:
[0035]過(guò)濾步驟101:接收用戶的搶購(gòu)請(qǐng)求,獲取該用戶的等級(jí)信息,確定為該用戶等級(jí)對(duì)應(yīng)劃分的搶購(gòu)目標(biāo)的剩余量,在所述剩余量為零的情況下拒絕該搶購(gòu)請(qǐng)求,在剩余量不為零的情況下,根據(jù)預(yù)定的篩選概率對(duì)該用戶的搶購(gòu)請(qǐng)求進(jìn)行篩選,篩選通過(guò)進(jìn)入后續(xù)隨機(jī)抽取步驟103,否則進(jìn)入后續(xù)排隊(duì)步驟102。
[0036]所述過(guò)濾步驟101中,所述確定與該用戶等級(jí)對(duì)應(yīng)的搶購(gòu)目標(biāo)的剩余量,具體包括:預(yù)先根據(jù)用戶等級(jí)對(duì)搶購(gòu)目標(biāo)的總量進(jìn)行分配,每一用戶等級(jí)對(duì)應(yīng)的搶購(gòu)目標(biāo)數(shù)量占該搶購(gòu)目標(biāo)總量的指定比例;各個(gè)用戶等級(jí)所占比例的和值等于1,將所述搶購(gòu)請(qǐng)求對(duì)應(yīng)的用戶等級(jí)對(duì)應(yīng)的搶購(gòu)目標(biāo)數(shù)量減去同用戶等級(jí)中已經(jīng)搶購(gòu)成功的搶購(gòu)數(shù)量,得到與該用戶等級(jí)對(duì)應(yīng)的搶購(gòu)目標(biāo)的剩余量。
[0037]本發(fā)明中,預(yù)先對(duì)用戶劃分等級(jí),針對(duì)不同的用戶等級(jí)對(duì)相應(yīng)的搶購(gòu)目標(biāo)的數(shù)量進(jìn)行劃分。例如可以查詢用戶的歷史行為數(shù)據(jù),根據(jù)歷史行為數(shù)據(jù)對(duì)用戶進(jìn)行分類劃分,所述歷史行為數(shù)據(jù)例如可以包括:訪問(wèn)頁(yè)面的地址、下單記錄、付款記錄、搶購(gòu)次數(shù)、訪問(wèn)某個(gè)頁(yè)面的頻率、IP地址、登錄習(xí)慣等等,惡意用戶會(huì)具備一些較明顯的特征,例如搶購(gòu)次數(shù)多,IP地址更換頻繁等特征,這樣就可以將惡意用戶劃分到等級(jí)較低的用戶中。例如可以將用戶由高到低分為A、B、C三個(gè)等級(jí),對(duì)應(yīng)的分配搶購(gòu)目標(biāo)的指定比例為50%、30%、20%,假設(shè)搶購(gòu)目標(biāo)的總量為N,則A等級(jí)用戶可以搶購(gòu)的數(shù)量為50% *N,B等級(jí)用戶可以搶購(gòu)的數(shù)量為30% *N,C等級(jí)用戶可以搶購(gòu)的數(shù)量為20% *N。假如C等級(jí)用戶已經(jīng)搶購(gòu)成功的搶購(gòu)數(shù)量為k,則當(dāng)收到C等級(jí)用戶的搶購(gòu)請(qǐng)求后,該用戶等級(jí)對(duì)應(yīng)的搶購(gòu)目標(biāo)的剩余量為20%*N — k0
[0038]目前的電子商務(wù)系統(tǒng)中,都有用戶行為數(shù)據(jù)的采集系統(tǒng)和查詢接口,本發(fā)明可以從該查詢接口直接查詢需要的用戶行為數(shù)據(jù)。
[0039]排隊(duì)步驟102:接收在排隊(duì)中的用戶的查詢請(qǐng)求,判斷是否滿足延時(shí)條件,在滿足延時(shí)條件的情況下判斷與該用戶等級(jí)對(duì)應(yīng)的搶購(gòu)目標(biāo)的剩余量是否為零,在所述剩余量不為零的情況下,進(jìn)入所述隨機(jī)抽取步驟。在所述剩余量為零的情況下,確認(rèn)搶購(gòu)失敗。
[0040]隨機(jī)抽取步驟103:根據(jù)預(yù)定的抽取概率對(duì)所述用戶的搶購(gòu)請(qǐng)求進(jìn)行選擇,在選中的情況下確認(rèn)搶購(gòu)成功,否則確認(rèn)搶購(gòu)失?。粨屬?gòu)成功后,則需要更新與該用戶等級(jí)對(duì)應(yīng)的搶購(gòu)目標(biāo)的剩余量,即當(dāng)前剩余量要相應(yīng)地減去當(dāng)前搶購(gòu)請(qǐng)求中的搶購(gòu)數(shù)量。
[0041]在一種優(yōu)選實(shí)施例中,所述過(guò)濾步驟101中,在所述在剩余量不為零的情況下,根據(jù)預(yù)定的篩選概率對(duì)該用戶的搶購(gòu)請(qǐng)求進(jìn)行篩選之前,還可以進(jìn)一步包括:
[0042]確定已進(jìn)入后續(xù)隨機(jī)抽取步驟103的同等級(jí)的用戶數(shù),在該用戶數(shù)小于與該用戶等級(jí)對(duì)應(yīng)的搶購(gòu)目標(biāo)擴(kuò)容量的情況下,根據(jù)預(yù)定的篩選概率對(duì)該用戶的搶購(gòu)請(qǐng)求進(jìn)行篩選,篩選通過(guò)進(jìn)入后續(xù)隨機(jī)抽取步驟103,篩選通不過(guò)則進(jìn)入后續(xù)排隊(duì)步驟102 ;在該用戶數(shù)超過(guò)與該用戶等級(jí)對(duì)應(yīng)的搶購(gòu)目標(biāo)擴(kuò)容量的情況下,進(jìn)入后續(xù)排隊(duì)步驟102。
[0043]所述篩選概率可以預(yù)先設(shè)置,例如可以設(shè)置為50%。
[0044]更為具體的,所述與該用戶等級(jí)對(duì)應(yīng)的搶購(gòu)目標(biāo)擴(kuò)容量為:與該用戶等級(jí)對(duì)應(yīng)的搶購(gòu)目標(biāo)的數(shù)量η乘以與該用戶等級(jí)對(duì)應(yīng)的擴(kuò)容系數(shù)r,即nXr,所述η為:該搶購(gòu)目標(biāo)的總量NX該用戶等級(jí)對(duì)應(yīng)的指定比例;所述隨機(jī)抽取概率大于等于與該用戶等級(jí)對(duì)應(yīng)的擴(kuò)容系數(shù)的倒數(shù),即隨機(jī)抽取概率> Ι/r,所述與該用戶等級(jí)對(duì)應(yīng)的擴(kuò)容系數(shù)大于等于1,即r > I。
[0045]在一種優(yōu)選實(shí)施例中,所述排隊(duì)步驟102中,在所述剩余量不為零的情況下,進(jìn)入所述隨機(jī)抽取步驟之前,進(jìn)一步包括:判斷所述用戶查詢請(qǐng)求的次數(shù)是否超過(guò)預(yù)定的查詢次數(shù),如果超過(guò)則確認(rèn)搶購(gòu)失敗,否則進(jìn)入所述隨機(jī)抽取步驟。
[0046]通過(guò)上述處理,本發(fā)明可以對(duì)用戶劃分等級(jí),并針對(duì)不同的用戶等級(jí)對(duì)相應(yīng)的搶購(gòu)目標(biāo)的數(shù)量進(jìn)行劃分,在收到搶購(gòu)請(qǐng)求后,根據(jù)該搶購(gòu)請(qǐng)求的用戶等級(jí),確定對(duì)應(yīng)劃分的搶購(gòu)目標(biāo)的剩余量,在所述剩余量為零的情況下拒絕該搶購(gòu)請(qǐng)求,在剩余量不為零的情況下,根據(jù)預(yù)定的篩選概率對(duì)該用戶的搶購(gòu)請(qǐng)求進(jìn)行篩選,篩選通過(guò)進(jìn)入后續(xù)隨機(jī)抽取步驟,否則進(jìn)入后續(xù)排隊(duì)步驟;這樣搶購(gòu)請(qǐng)求就不能搶購(gòu)待搶購(gòu)目標(biāo)的總量,而是只針對(duì)一個(gè)比例的數(shù)量,惡意用戶會(huì)具備一些較明顯的特征,例如搶購(gòu)次數(shù)多,IP地址更換頻繁等特征,這樣就可以將惡意用戶劃分到等級(jí)較低的用戶中,這部分用戶所可以搶購(gòu)的數(shù)量比例較低,這樣就可以按照用戶等級(jí)對(duì)惡意用戶進(jìn)行了第一層的過(guò)濾;如果惡意用戶偽裝得較好,偽裝成了等級(jí)較高的用戶,則本發(fā)明還可以通過(guò)所述篩選概率對(duì)用戶進(jìn)行第二層過(guò)濾,這樣又可以過(guò)濾掉一部分惡意用戶;接下來(lái),再對(duì)進(jìn)入隨機(jī)抽取步驟的搶購(gòu)請(qǐng)求按照抽取概率進(jìn)行選擇,這樣又可以過(guò)濾掉一部分惡意用戶;對(duì)于進(jìn)入排隊(duì)步驟的搶購(gòu)請(qǐng)求,會(huì)根據(jù)時(shí)延條件進(jìn)行過(guò)濾,對(duì)惡意用戶使用軟件頻繁地發(fā)出的查詢請(qǐng)求會(huì)進(jìn)行有效地過(guò)濾。通過(guò)上述綜合的過(guò)濾處理,本發(fā)明可以有效地過(guò)濾掉惡意用戶發(fā)出的搶購(gòu)請(qǐng)求,降低惡意用戶的惡意搶購(gòu)的成功幾率。
[0047]上述所介紹的是本發(fā)明所述方法的幾種基本的實(shí)施例,在進(jìn)一步的實(shí)施例中,在所述數(shù)據(jù)處理過(guò)程中,還可以包括更加豐富的校驗(yàn)、檢查等處理步驟,這樣可以進(jìn)一步增加惡意用戶搶購(gòu)失敗的幾率。下面結(jié)合附圖進(jìn)一步介紹本發(fā)明的更進(jìn)一步的實(shí)施例。
[0048]圖2為本發(fā)明所述數(shù)據(jù)處理方法的進(jìn)一步實(shí)施例的流程示意圖;圖3為本發(fā)明所述數(shù)據(jù)處理方法的進(jìn)一步實(shí)施例的更為詳細(xì)的業(yè)務(wù)層面的流程示意圖。參見(jiàn)圖2和圖3,介紹本發(fā)明所述的基于用戶行為的分級(jí)阻擋惡意用戶搶購(gòu)的詳細(xì)流程如下:
[0049]SlOO:接收查詢搶購(gòu)狀態(tài)的請(qǐng)求。
[0050]實(shí)際應(yīng)用中,用戶訪問(wèn)前臺(tái)的搶購(gòu)商品頁(yè)面,前臺(tái)頁(yè)面會(huì)異步請(qǐng)求查詢商品搶購(gòu)狀態(tài)或者主動(dòng)請(qǐng)求查詢商品搶購(gòu)狀態(tài),此時(shí)后臺(tái)接收查詢搶購(gòu)狀態(tài)的請(qǐng)求。
[0051]所述后臺(tái)是指后臺(tái)服務(wù)器或服務(wù)器集群,所述前臺(tái)通常是指與用戶交互端,具體可以通過(guò)專門的客戶端(Client)實(shí)現(xiàn),也可以通過(guò)網(wǎng)絡(luò)瀏覽器(Browser)來(lái)訪問(wèn)服務(wù)器的方式實(shí)現(xiàn),即可以采用瀏覽器/服務(wù)器(B/S)結(jié)構(gòu),也可以采用客戶端/服務(wù)器(C/S)結(jié)構(gòu),但是在網(wǎng)絡(luò)信息飛速發(fā)展的年代,系統(tǒng)架構(gòu)可能還會(huì)發(fā)展和變化,但不論是什么架構(gòu),本發(fā)明的核心思想和核心的功能模塊是相同的,只是執(zhí)行具體功能的模塊的所處位置不同而已。
[0052]SlOl:校驗(yàn)商品狀態(tài),若校驗(yàn)成功則返回?fù)屬?gòu)入口地址和狀態(tài)信息。
[0053]其中具體包括:后臺(tái)服務(wù)器接收到所述查詢搶購(gòu)狀態(tài)的請(qǐng)求之后,首先檢驗(yàn)該查詢搶購(gòu)狀態(tài)請(qǐng)求是否規(guī)范(可以預(yù)先設(shè)定該查詢搶購(gòu)狀態(tài)的規(guī)范信息,以預(yù)先設(shè)定的規(guī)范信息來(lái)檢查該請(qǐng)求是否規(guī)范),如果不規(guī)范,則返回異常狀態(tài)信息;如果規(guī)范,則根據(jù)該查詢搶購(gòu)狀態(tài)請(qǐng)求中的商品編號(hào)(即搶購(gòu)目標(biāo)的編號(hào)),查詢本地存儲(chǔ)單元(如數(shù)據(jù)庫(kù),數(shù)據(jù)文件等),進(jìn)一步判斷本搶購(gòu)目標(biāo)是否在搶購(gòu)期間;如果未開(kāi)始則返回未開(kāi)始狀態(tài),如前臺(tái)頁(yè)面中的搶購(gòu)按鈕為“未開(kāi)始”;如果已結(jié)束,則返回已結(jié)束狀態(tài),如前臺(tái)頁(yè)面中的搶購(gòu)按鈕為“已結(jié)束”;如果活動(dòng)正在進(jìn)行中,且該搶購(gòu)目標(biāo)還有剩余數(shù)量(即還有貨),則返回進(jìn)行中狀態(tài),如前臺(tái)頁(yè)面中的搶購(gòu)按鈕為“搶購(gòu)中”,并且可以按下,并把活動(dòng)入口一并返回,并加上基于用戶的會(huì)話數(shù)據(jù)(sess1n),進(jìn)入下一步;如果活動(dòng)正在進(jìn)行中,但該搶購(gòu)目標(biāo)沒(méi)有剩余數(shù)量(即無(wú)貨),則返回進(jìn)行中狀態(tài),前臺(tái)頁(yè)面中的搶購(gòu)按鈕為“搶購(gòu)中”,但不可以按下。
[0054]S102:常規(guī)驗(yàn)證碼流程。
[0055]本步驟中,可以采用現(xiàn)有技術(shù)中的常規(guī)驗(yàn)證碼驗(yàn)證流程,本文對(duì)此不再贅述。
[0056]S103:接收搶購(gòu)請(qǐng)求。
[0057]服務(wù)器接收搶購(gòu)請(qǐng)求,該搶購(gòu)請(qǐng)求就是實(shí)質(zhì)進(jìn)入搶購(gòu)的請(qǐng)求。
[0058]S104:查詢用戶等級(jí),搶購(gòu)目標(biāo)的總量和剩余量(總庫(kù)存和剩余庫(kù)存),以及已經(jīng)進(jìn)入隨機(jī)抽取步驟(即搶購(gòu)步驟)的用戶數(shù)量,進(jìn)行用戶分流,該步驟S104具體可以包括以下步驟41至46:
[0059]服務(wù)器接收到用戶的搶購(gòu)請(qǐng)求之后,進(jìn)行如下流程:
[0060]41、檢查該搶購(gòu)請(qǐng)求的參數(shù)是否合法,如果非法則進(jìn)入錯(cuò)誤處理流程,合法進(jìn)入下一步。本發(fā)明可以預(yù)先設(shè)置所述搶購(gòu)請(qǐng)求的參數(shù)標(biāo)準(zhǔn)信息,可以根據(jù)預(yù)先設(shè)置的參數(shù)標(biāo)準(zhǔn)檢查該搶購(gòu)請(qǐng)求中的參數(shù)是否符合標(biāo)準(zhǔn),符合則合法,否則不合法。
[0061]42、服務(wù)器檢驗(yàn)用戶是否登陸,如果沒(méi)有登陸,則跳入登陸頁(yè)面,已經(jīng)登錄則進(jìn)入下一步。
[0062]43、服務(wù)器根據(jù)搶購(gòu)請(qǐng)求中的商品編號(hào),進(jìn)行商品合法性檢查,如果不合法則進(jìn)入失敗頁(yè)面,否則進(jìn)入下一步。
[0063]44、服務(wù)器根據(jù)搶購(gòu)請(qǐng)求中的商品編號(hào),查詢本商品總量和剩余量以及已進(jìn)入搶購(gòu)流程的各等級(jí)的用戶數(shù)。
[0064]45、服務(wù)器查詢發(fā)起搶購(gòu)請(qǐng)求用戶的用戶信息,根據(jù)用戶信息,查詢?cè)撚脩舻挠脩舻燃?jí),按照該用戶等級(jí)的指定比例確定該用戶等級(jí)對(duì)應(yīng)的搶購(gòu)目標(biāo)的數(shù)量,該搶購(gòu)目標(biāo)的數(shù)量為搶購(gòu)目標(biāo)總量NX該用戶等級(jí)對(duì)應(yīng)的比例a,g卩α *N,查詢本搶購(gòu)目標(biāo)已經(jīng)被搶購(gòu)的數(shù)量k,得到該用戶等級(jí)對(duì)應(yīng)的搶購(gòu)目標(biāo)的剩余量為:a *N_k,該剩余量就是該搶購(gòu)目標(biāo)的剩余庫(kù)存,如果剩余庫(kù)存為零,則進(jìn)入失敗頁(yè)面,如果剩余庫(kù)存不為零,則進(jìn)入下一步;
[0065]46、判斷是否含有搶購(gòu)名額,即確定已進(jìn)入后續(xù)搶購(gòu)流程(即隨機(jī)抽取步驟)的同等級(jí)的用戶數(shù),如果該用戶數(shù)大于等于與該用戶等級(jí)對(duì)應(yīng)的搶購(gòu)目標(biāo)擴(kuò)容量,則搶購(gòu)名額滿,進(jìn)入排隊(duì)流程S106 ;否則搶購(gòu)名額未滿,則在滿足用戶分級(jí)的情況下,進(jìn)入搶購(gòu)流程S105。所述搶購(gòu)目標(biāo)的擴(kuò)容量為a *N*r,所述r為擴(kuò)容系數(shù),r> = I。
[0066]S105:進(jìn)入搶購(gòu)流程,進(jìn)入搶購(gòu)流程的用戶,進(jìn)入后續(xù)步驟S109。
[0067]S106:進(jìn)入排隊(duì)流程,進(jìn)入排隊(duì)流程的用戶,進(jìn)入后續(xù)步驟S107。
[0068]S107:接收在排隊(duì)中的用戶的查詢請(qǐng)求,例如針對(duì)排隊(duì)中的用戶,在前臺(tái)可以顯示倒計(jì)時(shí),例如倒計(jì)時(shí)的時(shí)間為10秒,倒計(jì)時(shí)結(jié)束才允許用戶發(fā)出查詢請(qǐng)求。
[0069]S108:判斷延時(shí)、剩余庫(kù)存和排隊(duì)用戶查詢次數(shù)。
[0070]具體的,服務(wù)器接收排隊(duì)用戶的查詢請(qǐng)求后,進(jìn)行如下驗(yàn)證和查詢:
[0071]81、驗(yàn)證查詢請(qǐng)求的數(shù)據(jù)是否合法,不合法則進(jìn)入異常處理流程,所述異常處理流程即進(jìn)入失敗頁(yè)面,合法進(jìn)入下一步;
[0072]82、驗(yàn)證查詢請(qǐng)求時(shí)間差是否在指定的時(shí)延以上(如1s以上),小于指定的時(shí)延則進(jìn)入異常處理流程,否則進(jìn)入下一步;
[0073]83、服務(wù)器查詢與該用戶等級(jí)對(duì)應(yīng)的搶購(gòu)目標(biāo)的剩余量即剩余庫(kù)存,判斷是否還有剩余庫(kù)存,沒(méi)有剩余庫(kù)存進(jìn)入異常處理流程,否則進(jìn)入下一步;
[0074]84、用戶是否滿足查詢次數(shù),例如默認(rèn)的查詢次數(shù)為1,判斷所述用戶查詢請(qǐng)求的次數(shù)是否超過(guò)預(yù)定的查詢次數(shù),如果超過(guò)則確認(rèn)搶購(gòu)失敗,進(jìn)入異常處理流程,否則進(jìn)入搶購(gòu)流程S105。
[0075]S109:按照隨機(jī)概率選擇完成訂單。
[0076]根據(jù)預(yù)定的抽取概率對(duì)所述用戶的搶購(gòu)請(qǐng)求進(jìn)行選擇,在選中的情況下確認(rèn)搶購(gòu)成功。否則確認(rèn)搶購(gòu)失敗;搶購(gòu)成功后,則需要更新與該用戶等級(jí)對(duì)應(yīng)的搶購(gòu)目標(biāo)的剩余量,即當(dāng)前剩余量要相應(yīng)地減去當(dāng)前搶購(gòu)請(qǐng)求中的搶購(gòu)數(shù)量。所述隨機(jī)抽取概率大于等于與該用戶等級(jí)對(duì)應(yīng)的擴(kuò)容系數(shù)r的倒數(shù)。例如:該用戶等級(jí)對(duì)應(yīng)的搶購(gòu)目標(biāo)的數(shù)量為n,則進(jìn)入搶購(gòu)流程的該等級(jí)的用戶數(shù)量為r*n(r> = I),則隨機(jī)選擇η個(gè)用戶可以成功完成訂單,搶購(gòu)成功。
[0077]通過(guò)本發(fā)明的處理,可以有效的降低惡意用戶的訂單成功率。用戶分級(jí)措施可以過(guò)濾掉部分不合規(guī)則用戶,同時(shí)從進(jìn)入搶購(gòu)流程的用戶中隨機(jī)抽取部分成功完成下單,進(jìn)一步弱化了惡意用戶利用軟件搶購(gòu)訂單的速度優(yōu)勢(shì)。
[0078]與上述方法對(duì)應(yīng),本發(fā)明還公開(kāi)了一種數(shù)據(jù)處理裝置。圖4為本發(fā)明所述數(shù)據(jù)處理裝置的一種組成示意圖。參見(jiàn)圖4,該數(shù)據(jù)處理裝置包括:
[0079]過(guò)濾模塊401,用于接收用戶的搶購(gòu)請(qǐng)求,獲取該用戶的等級(jí)信息,確定為該用戶等級(jí)對(duì)應(yīng)劃分的搶購(gòu)目標(biāo)的剩余量,在所述剩余量為零的情況下拒絕該搶購(gòu)請(qǐng)求,在剩余量不為零的情況下,根據(jù)預(yù)定的篩選概率對(duì)該用戶的搶購(gòu)請(qǐng)求進(jìn)行篩選,篩選通過(guò)進(jìn)入后續(xù)隨機(jī)抽取模塊403,否則進(jìn)入后續(xù)排隊(duì)模塊402 ;
[0080]排隊(duì)模塊402,用于接收在排隊(duì)中的用戶的查詢請(qǐng)求,判斷是否滿足延時(shí)條件,在滿足延時(shí)條件的情況下判斷與該用戶等級(jí)對(duì)應(yīng)的搶購(gòu)目標(biāo)的剩余量是否為零,在所述剩余量不為零的情況下,進(jìn)入所述隨機(jī)抽取模塊403 ;
[0081]隨機(jī)抽取模塊403,用于根據(jù)預(yù)定的抽取概率對(duì)所述用戶的搶購(gòu)請(qǐng)求進(jìn)行選擇,在選中的情況下確認(rèn)搶購(gòu)成功。
[0082]在一種優(yōu)選實(shí)施例中,所述過(guò)濾模塊401進(jìn)一步用于:
[0083]在所述在剩余量不為零的情況下,根據(jù)預(yù)定的篩選概率對(duì)該用戶的搶購(gòu)請(qǐng)求進(jìn)行篩選之前,進(jìn)一步確定已進(jìn)入后續(xù)隨機(jī)抽取模塊403的同等級(jí)的用戶數(shù),在該用戶數(shù)小于與該用戶等級(jí)對(duì)應(yīng)的搶購(gòu)目標(biāo)擴(kuò)容量的情況下,根據(jù)預(yù)定的篩選概率對(duì)該用戶的搶購(gòu)請(qǐng)求進(jìn)行篩選;否則進(jìn)入后續(xù)排隊(duì)模塊402。
[0084]在一種優(yōu)選實(shí)施例中,所述與該用戶等級(jí)對(duì)應(yīng)的搶購(gòu)目標(biāo)擴(kuò)容量為:與該用戶等級(jí)對(duì)應(yīng)的搶購(gòu)目標(biāo)的總量乘以與該用戶等級(jí)對(duì)應(yīng)的擴(kuò)容系數(shù);所述隨機(jī)抽取概率大于等于與該用戶等級(jí)對(duì)應(yīng)的擴(kuò)容系數(shù)的倒數(shù),所述與該用戶等級(jí)對(duì)應(yīng)的擴(kuò)容系數(shù)大于等于I。
[0085]在一種優(yōu)選實(shí)施例中,所述排隊(duì)模塊402進(jìn)一步用于:在所述剩余量不為零的情況下,進(jìn)入所述隨機(jī)抽取模塊403之前,進(jìn)一步判斷所述用戶查詢請(qǐng)求的次數(shù)是否超過(guò)預(yù)定的查詢次數(shù),如果超過(guò)則確認(rèn)搶購(gòu)失敗,否則進(jìn)入所述隨機(jī)抽取模塊403。
[0086]在又一種優(yōu)選實(shí)施例中,所述過(guò)濾模塊401中包括用于確定與用戶等級(jí)對(duì)應(yīng)的搶購(gòu)目標(biāo)的剩余量的模塊,該模塊具體用于:預(yù)先根據(jù)用戶等級(jí)對(duì)搶購(gòu)目標(biāo)的總量進(jìn)行分配,每一用戶等級(jí)對(duì)應(yīng)的搶購(gòu)目標(biāo)數(shù)量占該搶購(gòu)目標(biāo)總量的指定比例;各個(gè)用戶等級(jí)所占比例的和值等于1,將所述搶購(gòu)請(qǐng)求對(duì)應(yīng)的用戶等級(jí)對(duì)應(yīng)的搶購(gòu)目標(biāo)數(shù)量減去同用戶等級(jí)中已經(jīng)搶購(gòu)成功的搶購(gòu)數(shù)量,得到與該用戶等級(jí)對(duì)應(yīng)的搶購(gòu)目標(biāo)的剩余量。
[0087]另外,在本發(fā)明各個(gè)實(shí)施例中的各功能模塊可以集成在一個(gè)處理單元中,也可以是各個(gè)模塊單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上模塊集成在一個(gè)單元中。上述集成的單元既可以采用硬件的形式實(shí)現(xiàn),也可以采用軟件功能單元的形式實(shí)現(xiàn)。所述各實(shí)施例的功能模塊可以位于一個(gè)終端或網(wǎng)絡(luò)節(jié)點(diǎn),或者也可以分布到多個(gè)終端或網(wǎng)絡(luò)節(jié)點(diǎn)上。
[0088]另外,本發(fā)明的每一個(gè)實(shí)施例可以通過(guò)由數(shù)據(jù)處理設(shè)備如計(jì)算機(jī)執(zhí)行的數(shù)據(jù)處理程序來(lái)實(shí)現(xiàn)。顯然,數(shù)據(jù)處理程序構(gòu)成了本發(fā)明。此外,通常存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中的數(shù)據(jù)處理程序通過(guò)直接將程序讀取出存儲(chǔ)介質(zhì)或者通過(guò)將程序安裝或復(fù)制到數(shù)據(jù)處理設(shè)備的存儲(chǔ)設(shè)備(如硬盤和或內(nèi)存)中執(zhí)行。因此,這樣的存儲(chǔ)介質(zhì)也構(gòu)成了本發(fā)明。存儲(chǔ)介質(zhì)可以使用任何類型的記錄方式,例如紙張存儲(chǔ)介質(zhì)(如紙帶等)、磁存儲(chǔ)介質(zhì)(如軟盤、硬盤、閃存等)、光存儲(chǔ)介質(zhì)(如CD-ROM等)、磁光存儲(chǔ)介質(zhì)(如MO等)等。
[0089]因此本發(fā)明還公開(kāi)了一種存儲(chǔ)介質(zhì),其中存儲(chǔ)有數(shù)據(jù)處理程序,該數(shù)據(jù)處理程序用于執(zhí)行本發(fā)明上述方法的任何一種實(shí)施例。
[0090]另外,本發(fā)明所述的方法步驟除了可以用數(shù)據(jù)處理程序來(lái)實(shí)現(xiàn),還可以由硬件來(lái)實(shí)現(xiàn),例如,可以由邏輯門、開(kāi)關(guān)、專用集成電路(ASIC)、可編程邏輯控制器和嵌入微控制器等來(lái)實(shí)現(xiàn)。因此這種可以實(shí)現(xiàn)本發(fā)明所述方法的硬件也可以構(gòu)成本發(fā)明。
[0091]以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明保護(hù)的范圍之內(nèi)。
【權(quán)利要求】
1.一種數(shù)據(jù)處理方法,其特征在于,包括: 過(guò)濾步驟:接收用戶的搶購(gòu)請(qǐng)求,獲取該用戶的等級(jí)信息,確定為該用戶等級(jí)對(duì)應(yīng)劃分的搶購(gòu)目標(biāo)的剩余量,在所述剩余量為零的情況下拒絕該搶購(gòu)請(qǐng)求,在剩余量不為零的情況下,根據(jù)預(yù)定的篩選概率對(duì)該用戶的搶購(gòu)請(qǐng)求進(jìn)行篩選,篩選通過(guò)進(jìn)入后續(xù)隨機(jī)抽取步驟,否則進(jìn)入后續(xù)排隊(duì)步驟; 排隊(duì)步驟:接收在排隊(duì)中的用戶的查詢請(qǐng)求,判斷是否滿足延時(shí)條件,在滿足延時(shí)條件的情況下判斷與該用戶等級(jí)對(duì)應(yīng)的搶購(gòu)目標(biāo)的剩余量是否為零,在所述剩余量不為零的情況下,進(jìn)入所述隨機(jī)抽取步驟; 隨機(jī)抽取步驟:根據(jù)預(yù)定的抽取概率對(duì)所述用戶的搶購(gòu)請(qǐng)求進(jìn)行選擇,在選中的情況下確認(rèn)搶購(gòu)成功。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述過(guò)濾步驟中,在所述在剩余量不為零的情況下,根據(jù)預(yù)定的篩選概率對(duì)該用戶的搶購(gòu)請(qǐng)求進(jìn)行篩選之前,進(jìn)一步包括: 確定已進(jìn)入后續(xù)隨機(jī)抽取步驟的同等級(jí)的用戶數(shù),在該用戶數(shù)小于與該用戶等級(jí)對(duì)應(yīng)的搶購(gòu)目標(biāo)擴(kuò)容量的情況下,根據(jù)預(yù)定的篩選概率對(duì)該用戶的搶購(gòu)請(qǐng)求進(jìn)行篩選;否則進(jìn)入后續(xù)排隊(duì)步驟。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于, 所述與該用戶等級(jí)對(duì)應(yīng)的搶購(gòu)目標(biāo)擴(kuò)容量為:與該用戶等級(jí)對(duì)應(yīng)的搶購(gòu)目標(biāo)的總量乘以與該用戶等級(jí)對(duì)應(yīng)的擴(kuò)容系數(shù); 所述隨機(jī)抽取概率大于等于與該用戶等級(jí)對(duì)應(yīng)的擴(kuò)容系數(shù)的倒數(shù),所述與該用戶等級(jí)對(duì)應(yīng)的擴(kuò)容系數(shù)大于等于I。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述排隊(duì)步驟中,在所述剩余量不為零的情況下,進(jìn)入所述隨機(jī)抽取步驟之前,進(jìn)一步包括: 判斷所述用戶查詢請(qǐng)求的次數(shù)是否超過(guò)預(yù)定的查詢次數(shù),如果超過(guò)則確認(rèn)搶購(gòu)失敗,否則進(jìn)入所述隨機(jī)抽取步驟。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述確定與該用戶等級(jí)對(duì)應(yīng)的搶購(gòu)目標(biāo)的剩余量,具體包括: 預(yù)先根據(jù)用戶等級(jí)對(duì)搶購(gòu)目標(biāo)的總量進(jìn)行分配,每一用戶等級(jí)對(duì)應(yīng)的搶購(gòu)目標(biāo)數(shù)量占該搶購(gòu)目標(biāo)總量的指定比例;將所述搶購(gòu)請(qǐng)求對(duì)應(yīng)的用戶等級(jí)對(duì)應(yīng)的搶購(gòu)目標(biāo)數(shù)量減去同用戶等級(jí)中已經(jīng)搶購(gòu)成功的搶購(gòu)數(shù)量,得到與該用戶等級(jí)對(duì)應(yīng)的搶購(gòu)目標(biāo)的剩余量。
6.一種數(shù)據(jù)處理裝置,其特征在于,包括: 過(guò)濾模塊,用于接收用戶的搶購(gòu)請(qǐng)求,獲取該用戶的等級(jí)信息,確定為該用戶等級(jí)對(duì)應(yīng)劃分的搶購(gòu)目標(biāo)的剩余量,在所述剩余量為零的情況下拒絕該搶購(gòu)請(qǐng)求,在剩余量不為零的情況下,根據(jù)預(yù)定的篩選概率對(duì)該用戶的搶購(gòu)請(qǐng)求進(jìn)行篩選,篩選通過(guò)進(jìn)入后續(xù)隨機(jī)抽取模塊,否則進(jìn)入后續(xù)排隊(duì)模塊; 排隊(duì)模塊,用于接收在排隊(duì)中的用戶的查詢請(qǐng)求,判斷是否滿足延時(shí)條件,在滿足延時(shí)條件的情況下判斷與該用戶等級(jí)對(duì)應(yīng)的搶購(gòu)目標(biāo)的剩余量是否為零,在所述剩余量不為零的情況下,進(jìn)入所述隨機(jī)抽取模塊; 隨機(jī)抽取模塊,用于根據(jù)預(yù)定的抽取概率對(duì)所述用戶的搶購(gòu)請(qǐng)求進(jìn)行選擇,在選中的情況下確認(rèn)搶購(gòu)成功。
7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述過(guò)濾模塊進(jìn)一步用于: 在所述在剩余量不為零的情況下,根據(jù)預(yù)定的篩選概率對(duì)該用戶的搶購(gòu)請(qǐng)求進(jìn)行篩選之前,進(jìn)一步確定已進(jìn)入后續(xù)隨機(jī)抽取模塊的同等級(jí)的用戶數(shù),在該用戶數(shù)小于與該用戶等級(jí)對(duì)應(yīng)的搶購(gòu)目標(biāo)擴(kuò)容量的情況下,根據(jù)預(yù)定的篩選概率對(duì)該用戶的搶購(gòu)請(qǐng)求進(jìn)行篩選;否則進(jìn)入后續(xù)排隊(duì)模塊。
8.根據(jù)權(quán)利要求7所述的裝置,其特征在于, 所述與該用戶等級(jí)對(duì)應(yīng)的搶購(gòu)目標(biāo)擴(kuò)容量為:與該用戶等級(jí)對(duì)應(yīng)的搶購(gòu)目標(biāo)的總量乘以與該用戶等級(jí)對(duì)應(yīng)的擴(kuò)容系數(shù); 所述隨機(jī)抽取概率大于等于與該用戶等級(jí)對(duì)應(yīng)的擴(kuò)容系數(shù)的倒數(shù),所述與該用戶等級(jí)對(duì)應(yīng)的擴(kuò)容系數(shù)大于等于I。
9.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述排隊(duì)模塊進(jìn)一步用于: 在所述剩余量不為零的情況下,進(jìn)入所述隨機(jī)抽取模塊之前,進(jìn)一步判斷所述用戶查詢請(qǐng)求的次數(shù)是否超過(guò)預(yù)定的查詢次數(shù),如果超過(guò)則確認(rèn)搶購(gòu)失敗,否則進(jìn)入所述隨機(jī)抽取模塊。
10.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述過(guò)濾模塊中包括用于確定與用戶等級(jí)對(duì)應(yīng)的搶購(gòu)目標(biāo)的剩余量的模塊,該模塊具體用于:預(yù)先根據(jù)用戶等級(jí)對(duì)搶購(gòu)目標(biāo)的總量進(jìn)行分配,每一用戶等級(jí)對(duì)應(yīng)的搶購(gòu)目標(biāo)數(shù)量占該搶購(gòu)目標(biāo)總量的指定比例;將所述搶購(gòu)請(qǐng)求對(duì)應(yīng)的用戶等級(jí)對(duì)應(yīng)的搶購(gòu)目標(biāo)數(shù)量減去同用戶等級(jí)中已經(jīng)搶購(gòu)成功的搶購(gòu)數(shù)量,得到與該用戶等級(jí)對(duì)應(yīng)的搶購(gòu)目標(biāo)的剩余量。
【文檔編號(hào)】G06F21/56GK104462977SQ201410811762
【公開(kāi)日】2015年3月25日 申請(qǐng)日期:2014年12月23日 優(yōu)先權(quán)日:2014年12月23日
【發(fā)明者】隋劍鋒, 高建峰, 鄒毅, 鄒開(kāi)紅, 王凱, 徐濤 申請(qǐng)人:北京京東尚科信息技術(shù)有限公司, 北京京東世紀(jì)貿(mào)易有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
清远市| 靖江市| 临颍县| 阜平县| 通河县| 深水埗区| 瑞安市| 天长市| 金沙县| 新竹市| 营山县| 施甸县| 利辛县| 仙游县| 上虞市| 岑巩县| 鲁山县| 达尔| 工布江达县| 醴陵市| 玉林市| 化州市| 大荔县| 比如县| 永修县| 昌吉市| 大同市| 农安县| 丹棱县| 榕江县| 安化县| 海南省| 莆田市| 正宁县| 郓城县| 日喀则市| 南陵县| 米脂县| 青田县| 奈曼旗| 广宁县|