[發(fā)明專利]通過“隨機(jī)數(shù)”讓用戶公平進(jìn)入隊列的方法有效
| 申請?zhí)枺?/td> | 201010556913.3 | 申請日: | 2010-11-24 |
| 公開(公告)號: | CN102480407A | 公開(公告)日: | 2012-05-30 |
| 發(fā)明(設(shè)計)人: | 葛玉濤;金暉;郎軍政 | 申請(專利權(quán))人: | 盛樂信息技術(shù)(上海)有限公司 |
| 主分類號: | H04L12/56 | 分類號: | H04L12/56;H04L29/06 |
| 代理公司: | 上海浦一知識產(chǎn)權(quán)代理有限公司 31211 | 代理人: | 高月紅 |
| 地址: | 201203 上*** | 國省代碼: | 上海;31 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 通過 隨機(jī)數(shù) 用戶 公平 進(jìn)入 隊列 方法 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及一種用戶進(jìn)入隊列的方法,特別是涉及一種通過“隨機(jī)數(shù)”讓用戶公平進(jìn)入隊列的方法。
背景技術(shù)
目前,用戶在軟件上進(jìn)行游戲交流時需要進(jìn)入隊列,因每個人的網(wǎng)絡(luò)流量大小不同,造成延時不同,而服務(wù)器按接收到的消息時間先后來讓用戶進(jìn)入隊列,這樣就造成了網(wǎng)絡(luò)速度慢的用戶進(jìn)入隊列永遠(yuǎn)不公平的問題存在,給用戶的體驗就非常差。
發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問題是提供一種通過“隨機(jī)數(shù)”讓用戶公平進(jìn)入隊列的方法。該方法通過服務(wù)器端隨機(jī)下來的數(shù)字,使用戶公平地進(jìn)入隊列,提高用戶體驗性。
為解決上述技術(shù)問題,本發(fā)明的通過“隨機(jī)數(shù)”讓用戶公平進(jìn)入隊列的方法,包括步驟:
第一步,用戶在客戶端申請進(jìn)入隊列;其中,申請進(jìn)入隊列是通過點擊在客戶端設(shè)定的申請進(jìn)入隊列功能來完成;該隊列可以是領(lǐng)取獎品的隊列(有時間限制)、或團(tuán)隊競賽的隊列(有數(shù)量限制);
第二步,服務(wù)器端接收到每位用戶申請后,給每位申請用戶產(chǎn)生隊列唯一隨機(jī)數(shù);
第三步,服務(wù)器端將隨機(jī)數(shù)發(fā)送給用戶客戶端;
第四步,服務(wù)器端停止接收用戶入隊申請,并將所有隨機(jī)數(shù)按大小順序生成列隊列表;其中,當(dāng)隊列申請的時間或數(shù)量結(jié)束時,服務(wù)器端停止接收;
第五步,服務(wù)器端按隊列序列發(fā)送給用戶,請求用戶入隊;
第六步,如用戶確認(rèn)入隊,服務(wù)器端將用戶加入隊列;如用戶取消入隊,服務(wù)器端將用戶從隊列中刪除;
第七步,服務(wù)器端將含有入隊用戶消息的隊列列表下發(fā)給所有用戶;
第八步,所有用戶客戶端將服務(wù)器端下發(fā)的隊列信息展現(xiàn)出來,按照隊列順序進(jìn)行公平的溝通交流。
本發(fā)明通過用戶在服務(wù)器端領(lǐng)取一個隨機(jī)數(shù),再根據(jù)申請隊列用戶領(lǐng)取的隨機(jī)數(shù)大小來排隊序,根據(jù)隊列先后順序讓用戶進(jìn)行入隊,不僅能使用戶公平的進(jìn)入軟件隊列和游戲各種應(yīng)用隊列,而且比依賴網(wǎng)絡(luò)速度快慢進(jìn)入隊列的方式更公平有效,提高用戶的體驗性。
附圖說明
下面結(jié)合附圖與具體實施方式對本發(fā)明作進(jìn)一步詳細(xì)的說明:
附圖是本發(fā)明的步驟流程圖。
具體實施方式
實施例1
本發(fā)明的通過“隨機(jī)數(shù)”讓用戶公平進(jìn)入隊列的方法,其流程圖如說明書附圖所示,具體步驟包括:
第一步,用戶在客戶端申請進(jìn)入隊列;
第二步,服務(wù)器端接收到每位用戶申請后,給每位申請用戶產(chǎn)生隊列唯一隨機(jī)數(shù);
第三步,服務(wù)器端將隨機(jī)數(shù)發(fā)送給用戶客戶端;
第四步,服務(wù)器端停止接收用戶入隊申請,并將所有隨機(jī)數(shù)按大小順序生成列隊列表;
第五步,服務(wù)器端按隊列序列發(fā)送給用戶,請求用戶入隊;
第六步,如用戶確認(rèn)入隊,服務(wù)器端將用戶加入隊列;如用戶取消入隊,服務(wù)器端將用戶從隊列中刪除;
第七步,服務(wù)器端將含有入隊用戶消息的隊列列表下發(fā)給所有用戶;
第八步,所有用戶客戶端將服務(wù)器端下發(fā)的隊列信息展現(xiàn)出來,按照隊列順序進(jìn)行公平的溝通交流。
現(xiàn)以用戶排隊領(lǐng)獎為例,來說明本發(fā)明的通過“隨機(jī)數(shù)”讓用戶公平進(jìn)入隊列的方法,其具體步驟包括:
第一步,用戶通過點擊在客戶端設(shè)定的申請進(jìn)入隊列功能,完成進(jìn)入隊列申請,其中,該隊列是2分鐘排隊領(lǐng)取獎品的隊列;
第二步,服務(wù)器端接收到每位用戶(如100個用戶)申請后,給每位申請用戶產(chǎn)生隊列唯一隨機(jī)數(shù)(如1-100范圍內(nèi)的數(shù)字);
第三步,服務(wù)器端將隨機(jī)數(shù)發(fā)送給用戶客戶端;
第四步,當(dāng)2分鐘結(jié)束后,服務(wù)器端停止接收用戶入隊申請,并將所有隨機(jī)數(shù)按大小順序生成列隊列表(如將1-100范圍內(nèi)的數(shù)字,按照從小到大的順序,進(jìn)行排列);
第五步,服務(wù)器端按隊列序列發(fā)送給用戶,請求用戶入隊;
第六步,如用戶確認(rèn)入隊,服務(wù)器端將用戶加入隊列(如加入數(shù)字3的用戶);如用戶取消入隊,服務(wù)器端將用戶從隊列中刪除(如刪除數(shù)字80的用戶);
第七步,服務(wù)器端將含有入隊用戶消息的隊列列表下發(fā)給所有用戶;
第八步,所有用戶客戶端將服務(wù)器端下發(fā)的隊列信息展現(xiàn)出來,按照隊列順序進(jìn)行領(lǐng)取獎品。
按照上述步驟,在網(wǎng)絡(luò)上,通過用戶在服務(wù)器端領(lǐng)取到的隨機(jī)數(shù),進(jìn)行排隊,根據(jù)隊列先后順序來讓用戶來領(lǐng)取獎品,比依賴網(wǎng)絡(luò)速度進(jìn)行排隊的方式更公平有效,提高用戶的體驗性。
實施例2
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于盛樂信息技術(shù)(上海)有限公司,未經(jīng)盛樂信息技術(shù)(上海)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201010556913.3/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 隨機(jī)數(shù)生成電路
- 隨機(jī)數(shù)生成設(shè)備及控制方法、存儲器存取控制設(shè)備及通信設(shè)備
- 一種真隨機(jī)數(shù)后處理裝置及方法
- 真隨機(jī)數(shù)檢測裝置及方法
- 用于真隨機(jī)數(shù)生成器的自動控制系統(tǒng)和方法
- 隨機(jī)數(shù)產(chǎn)生系統(tǒng)及其隨機(jī)數(shù)產(chǎn)生方法
- 隨機(jī)數(shù)產(chǎn)生控制方法、裝置、計算機(jī)設(shè)備及存儲介質(zhì)
- 隨機(jī)數(shù)生成器及生成隨機(jī)數(shù)輸出的方法
- 模型訓(xùn)練方法、裝置和計算設(shè)備
- 模型訓(xùn)練方法、裝置和計算設(shè)備





