得該虛擬禮物寶箱中的虛擬禮物元素。
[0045]具體實(shí)現(xiàn)方式可以為,Web前端接收到Packet_Data后,解析數(shù)據(jù)并展示虛擬禮物寶箱,并根據(jù)Packet_Data中的open_tick和life_tick來進(jìn)行倒計(jì)時(shí)。倒計(jì)時(shí)到達(dá)open_tick后,會(huì)開啟虛擬禮物寶箱,提示用戶點(diǎn)擊虛擬禮物寶箱可以搶虛擬禮物寶箱中的虛擬禮物元素。倒計(jì)時(shí)到達(dá)Iif e_tick后,如果用戶還未點(diǎn)擊虛擬禮物寶箱,則銷毀虛擬禮物寶箱,停止該虛擬禮物寶箱的展示。
[0046]前端的輸入數(shù)據(jù)可以為:
[0047]輸入為:Packet_Data,在虛擬禮物寶箱服務(wù)中,虛擬禮物寶箱被創(chuàng)建時(shí),打包的數(shù)據(jù);web前端展示:前端收到Packe t_Data數(shù)據(jù)后,解析數(shù)據(jù)并根據(jù)解析出的數(shù)據(jù)展示該虛擬禮物寶箱。
[0048]進(jìn)一步地,上述方法還可以包括下述步驟:
[0049]S4:向未進(jìn)入該聊天室的用戶發(fā)送虛擬禮物領(lǐng)取通知,以使接收到虛擬禮物領(lǐng)取通知的用戶進(jìn)入該聊天室,并領(lǐng)取處于生命期內(nèi)且未領(lǐng)取完畢的虛擬禮物寶箱中的虛擬禮物元素。
[0050]例如前端用戶通過點(diǎn)擊贈(zèng)送魚翅禮物高人氣廣播,可以進(jìn)入到贈(zèng)送禮物的聊天室。也可以在在瀏覽器中輸入房間鏈接直接進(jìn)入聊天室。這些新進(jìn)入房間的用戶都將看到這個(gè)聊天室里未超過生命期的虛擬禮物寶箱。
[0051 ]本步驟中,其輸入為所有虛擬禮物寶箱數(shù)據(jù),即前述的Packet_Data_s,在聊天室中緩存有所有虛擬禮物寶箱的數(shù)據(jù);其輸出為:展示所有的虛擬禮物寶箱,即web前端在接收到,會(huì)將數(shù)據(jù)解析成單個(gè)的Packet_Data,并用于展示。
[0052]進(jìn)一步地,如圖2所示,本發(fā)明還提供了一種聊天室中贈(zèng)送虛擬禮物觸發(fā)虛擬禮物寶箱的系統(tǒng),包括禮物贈(zèng)送請(qǐng)求接收模塊、虛擬禮物寶箱服務(wù)模塊以及禮物展示模塊,其中:
[0053]所述禮物贈(zèng)送請(qǐng)求接收模塊,用于接收贈(zèng)送者贈(zèng)送虛擬禮物的禮物贈(zèng)送請(qǐng)求,所述禮物贈(zèng)送請(qǐng)求中包括虛擬禮物ID和聊天室ID;
[0054]所述虛擬禮物寶箱服務(wù)模塊,用于根據(jù)所述虛擬禮物ID查找到與所述虛擬禮物ID對(duì)應(yīng)的虛擬禮物模板,判斷所述虛擬禮物模板中是否包含有虛擬禮物寶箱功能,如果是則生成虛擬禮物寶箱,其中所述虛擬禮物寶箱是包含有多種虛擬禮物元素的集合;
[0055]所述禮物展示模塊,用于在所述聊天室ID所對(duì)應(yīng)的聊天室中展示所述虛擬禮物寶箱,以使所述聊天室中的用戶能夠獲得該虛擬禮物寶箱中的虛擬禮物元素。
[°°56] 進(jìn)一步地,所述禮物贈(zèng)送請(qǐng)求中還包括有發(fā)送禮物贈(zèng)送請(qǐng)求的贈(zèng)送者ID、贈(zèng)送者昵稱,便于在聊天室中展示所述虛擬禮物寶箱時(shí)顯示所述贈(zèng)送者ID和贈(zèng)送者昵稱。
[0057]進(jìn)一步地,所述虛擬禮物寶箱中包含有虛擬禮物元素?cái)?shù)量、虛擬禮物元素可領(lǐng)份數(shù)、虛擬禮物寶箱剩余開啟時(shí)間以及虛擬禮物寶箱剩余生命時(shí)間,其中所述虛擬禮物元素?cái)?shù)量表示虛擬禮物寶箱中所包含的虛擬禮物元素總數(shù),所述虛擬禮物元素可領(lǐng)份數(shù)表示所述虛擬禮物寶箱中的虛擬禮物元素可被隨機(jī)分成的領(lǐng)取人數(shù),所述虛擬禮物寶箱剩余開啟時(shí)間表示從所述虛擬禮物寶箱生成時(shí)間到虛擬禮物寶箱打開時(shí)間之間的時(shí)間間隔,所述虛擬禮物寶箱剩余生命時(shí)間表示所述虛擬禮物寶箱生成時(shí)間到虛擬禮物寶箱銷毀時(shí)間之間的時(shí)間間隔。
[0058]進(jìn)一步地,所述虛擬禮物寶箱服務(wù)模塊還用于緩存所述聊天室中所有待展示的虛擬禮物寶箱,根據(jù)所述虛擬禮物寶箱剩余開啟時(shí)間在聊天室中開啟所述虛擬禮物寶箱,并提示用戶點(diǎn)擊所述虛擬禮物寶箱獲取虛擬禮物寶箱中的虛擬禮物元素;并根據(jù)所述虛擬禮物寶箱剩余生命時(shí)間來銷毀所述虛擬禮物寶箱。
[0059]進(jìn)一步地,所述虛擬禮物寶箱服務(wù)模塊還用于在所述聊天室ID所對(duì)應(yīng)的聊天室中展示所述虛擬禮物寶箱之后,向未進(jìn)入該聊天室的用戶發(fā)送虛擬禮物領(lǐng)取通知,以使接收到虛擬禮物領(lǐng)取通知的用戶進(jìn)入該聊天室,并領(lǐng)取處于生命期內(nèi)且未領(lǐng)取完畢的虛擬禮物寶箱中的虛擬禮物元素。
[0060]本領(lǐng)域的技術(shù)人員容易理解,以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
【主權(quán)項(xiàng)】
1.一種聊天室中贈(zèng)送虛擬禮物觸發(fā)虛擬禮物寶箱的方法,其特征在于,所述方法包括如下步驟: 接收贈(zèng)送者贈(zèng)送虛擬禮物的禮物贈(zèng)送請(qǐng)求,所述禮物贈(zèng)送請(qǐng)求中包括虛擬禮物ID和聊天室ID; 根據(jù)所述虛擬禮物ID查找到與所述虛擬禮物ID對(duì)應(yīng)的虛擬禮物模板,判斷所述虛擬禮物模板中是否包含有虛擬禮物寶箱功能,如果是則生成虛擬禮物寶箱,其中所述虛擬禮物寶箱是包含有多種虛擬禮物元素的集合; 在所述聊天室ID所對(duì)應(yīng)的聊天室中展示所述虛擬禮物寶箱,以使所述聊天室中的用戶能夠獲得該虛擬禮物寶箱中的虛擬禮物元素。2.如權(quán)利要求1所述的聊天室中贈(zèng)送虛擬禮物觸發(fā)虛擬禮物寶箱的方法,其特征在于,所述禮物贈(zèng)送請(qǐng)求中還包括有發(fā)送禮物贈(zèng)送請(qǐng)求的贈(zèng)送者ID和贈(zèng)送者昵稱,便于在聊天室中展示所述虛擬禮物寶箱時(shí)顯示所述贈(zèng)送者ID和贈(zèng)送者昵稱。3.如權(quán)利要求1或2所述的聊天室中贈(zèng)送虛擬禮物觸發(fā)虛擬禮物寶箱的方法,其特征在于,所述虛擬禮物寶箱中包含有虛擬禮物元素?cái)?shù)量、虛擬禮物元素可領(lǐng)份數(shù)、虛擬禮物寶箱剩余開啟時(shí)間以及虛擬禮物寶箱剩余生命時(shí)間,其中所述虛擬禮物元素?cái)?shù)量表示虛擬禮物寶箱中所包含的虛擬禮物元素總數(shù),所述虛擬禮物元素可領(lǐng)份數(shù)表示所述虛擬禮物寶箱中的虛擬禮物元素可被隨機(jī)分成的領(lǐng)取人數(shù),所述虛擬禮物寶箱剩余開啟時(shí)間表示從所述虛擬禮物寶箱生成時(shí)間到虛擬禮物寶箱打開時(shí)間之間的時(shí)間間隔,所述虛擬禮物寶箱剩余生命時(shí)間表示所述虛擬禮物寶箱生成時(shí)間到虛擬禮物寶箱銷毀時(shí)間之間的時(shí)間間隔。4.如權(quán)利要求1或2所述的聊天室中贈(zèng)送虛擬禮物觸發(fā)虛擬禮物寶箱的方法,其特征在于,在生成虛擬禮物寶箱之后,所述方法還包括: 緩存所述聊天室中所有待展示的虛擬禮物寶箱,根據(jù)所述虛擬禮物寶箱剩余開啟時(shí)間在聊天室中開啟所述虛擬禮物寶箱,并提示用戶點(diǎn)擊所述虛擬禮物寶箱獲取虛擬禮物寶箱中的虛擬禮物元素;并根據(jù)所述虛擬禮物寶箱剩余生命時(shí)間來銷毀所述虛擬禮物寶箱。5.如權(quán)利要求1或2所述的聊天室中贈(zèng)送虛擬禮物觸發(fā)虛擬禮物寶箱的方法,其特征在于,在所述聊天室ID所對(duì)應(yīng)的聊天室中展示所述虛擬禮物寶箱之后,所述方法還包括: 向未進(jìn)入該聊天室的用戶發(fā)送虛擬禮物領(lǐng)取通知,以使接收到虛擬禮物領(lǐng)取通知的用戶進(jìn)入該聊天室,并領(lǐng)取處于生命期內(nèi)且未領(lǐng)取完畢的虛擬禮物寶箱中的虛擬禮物元素。6.—種聊天室中贈(zèng)送虛擬禮物觸發(fā)虛擬禮物寶箱的系統(tǒng),其特征在于,包括禮物贈(zèng)送請(qǐng)求接收模塊、虛擬禮物寶箱服務(wù)模塊以及禮物展示模塊,其中: 所述禮物贈(zèng)送請(qǐng)求接收模塊,用于接收贈(zèng)送者贈(zèng)送虛擬禮物的禮物贈(zèng)送請(qǐng)求,所述禮物贈(zèng)送請(qǐng)求中包括虛擬禮物ID和聊天室ID; 所述虛擬禮物寶箱服務(wù)模塊,用于根據(jù)所述虛擬禮物ID查找到與所述虛擬禮物ID對(duì)應(yīng)的虛擬禮物模板,判斷所述虛擬禮物模板中是否包含有虛擬禮物寶箱功能,如果是則生成虛擬禮物寶箱,其中所述虛擬禮物寶箱是包含有多種虛擬禮物元素的集合; 所述禮物展示模塊,用于在所述聊天室ID所對(duì)應(yīng)的聊天室中展示所述虛擬禮物寶箱,以使所述聊天室中的用戶能夠獲得該虛擬禮物寶箱中的虛擬禮物元素。7.如權(quán)利要求6所述的聊天室中贈(zèng)送虛擬禮物觸發(fā)虛擬禮物寶箱的系統(tǒng),其特征在于,所述禮物贈(zèng)送請(qǐng)求中還包括有發(fā)送禮物贈(zèng)送請(qǐng)求的贈(zèng)送者ID、贈(zèng)送者昵稱,便于在聊天室中展示所述虛擬禮物寶箱時(shí)顯示所述贈(zèng)送者ID和贈(zèng)送者昵稱。8.如權(quán)利要求6或7所述的聊天室中贈(zèng)送虛擬禮物觸發(fā)虛擬禮物寶箱的系統(tǒng),其特征在于,所述虛擬禮物寶箱中包含有虛擬禮物元素?cái)?shù)量、虛擬禮物元素可領(lǐng)份數(shù)、虛擬禮物寶箱剩余開啟時(shí)間以及虛擬禮物寶箱剩余生命時(shí)間,其中所述虛擬禮物元素?cái)?shù)量表示虛擬禮物寶箱中所包含的虛擬禮物元素總數(shù),所述虛擬禮物元素可領(lǐng)份數(shù)表示所述虛擬禮物寶箱中的虛擬禮物元素可被隨機(jī)分成的領(lǐng)取人數(shù),所述虛擬禮物寶箱剩余開啟時(shí)間表示從所述虛擬禮物寶箱生成時(shí)間到虛擬禮物寶箱打開時(shí)間之間的時(shí)間間隔,所述虛擬禮物寶箱剩余生命時(shí)間表示所述虛擬禮物寶箱生成時(shí)間到虛擬禮物寶箱銷毀時(shí)間之間的時(shí)間間隔。9.如權(quán)利要求6或7所述的聊天室中贈(zèng)送虛擬禮物觸發(fā)虛擬禮物寶箱的系統(tǒng),其特征在于,所述虛擬禮物寶箱服務(wù)模塊還用于在生成虛擬禮物寶箱之后,緩存所述聊天室中所有待展示的虛擬禮物寶箱,根據(jù)所述虛擬禮物寶箱剩余開啟時(shí)間在聊天室中開啟所述虛擬禮物寶箱,并提示用戶點(diǎn)擊所述虛擬禮物寶箱獲取虛擬禮物寶箱中的虛擬禮物元素;并根據(jù)所述虛擬禮物寶箱剩余生命時(shí)間來銷毀所述虛擬禮物寶箱。10.如權(quán)利要求6或7所述的聊天室中贈(zèng)送虛擬禮物觸發(fā)虛擬禮物寶箱的系統(tǒng),其特征在于,所述虛擬禮物寶箱服務(wù)模塊還用于在所述聊天室ID所對(duì)應(yīng)的聊天室中展示所述虛擬禮物寶箱之后,向未進(jìn)入該聊天室的用戶發(fā)送虛擬禮物領(lǐng)取通知,以使接收到虛擬禮物領(lǐng)取通知的用戶進(jìn)入該聊天室,并領(lǐng)取處于生命期內(nèi)且未領(lǐng)取完畢的虛擬禮物寶箱中的虛擬禮物元素。
【專利摘要】本發(fā)明公開了一種聊天室中贈(zèng)送虛擬禮物觸發(fā)虛擬禮物寶箱的方法,包括:接收贈(zèng)送者贈(zèng)送虛擬禮物的禮物贈(zèng)送請(qǐng)求,所述禮物贈(zèng)送請(qǐng)求中包括虛擬禮物ID和聊天室ID;根據(jù)所述虛擬禮物ID查找到對(duì)應(yīng)的虛擬禮物模板,判斷所述虛擬禮物模板中是否包含有虛擬禮物寶箱功能,如果是則生成虛擬禮物寶箱,其中所述虛擬禮物寶箱是包含有多種虛擬禮物元素的集合;在對(duì)應(yīng)的聊天室中展示所述虛擬禮物寶箱,以使所述聊天室中的用戶能夠獲得該虛擬禮物寶箱中的虛擬禮物元素。本發(fā)明通過用戶在聊天室中贈(zèng)送虛擬禮物觸發(fā)虛擬禮物寶箱,從而在該聊天室中向其他用戶發(fā)送虛擬禮物元素禮物,增加了互聯(lián)網(wǎng)直播平臺(tái)的交互性和娛樂性。本發(fā)明還提供了相應(yīng)的系統(tǒng)。
【IPC分類】H04L12/58, H04L12/18
【公開號(hào)】CN105577397
【申請(qǐng)?zhí)枴緾N201510932990
【發(fā)明人】劉琛, 楊鵬
【申請(qǐng)人】武漢斗魚網(wǎng)絡(luò)科技有限公司
【公開日】2016年5月11日
【申請(qǐng)日】2015年12月15日