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

游戲應用中用戶的匹配方法和裝置制造方法

文檔序號:1606699閱讀:293來源:國知局
游戲應用中用戶的匹配方法和裝置制造方法
【專利摘要】本發(fā)明涉及一種游戲應用中用戶的匹配方法和裝置。所述方法包括以下步驟:根據用戶的歷史游戲數據獲取用戶的歷史主屬性值;獲取用戶當前游戲運行環(huán)境參數的評測系數;根據所述用戶的歷史主屬性值和當前游戲運行環(huán)境參數的評測系數進行處理得到所述用戶的當前主屬性值;將當前主屬性值滿足設定條件的用戶匹配為同一組。上述游戲應用中用戶的匹配方法和裝置,通過對用戶當前游戲運行環(huán)境參數進行估算,根據環(huán)境參數的評測系數和用戶的歷史主屬性值進行處理得到的用戶的當前主屬性值,再將滿足設定條件的用戶進行匹配,所得到的匹配更準確、更合理,提高了匹配準確性及匹配效率,避免了將大量不滿足設定條件的用戶進行匹配,節(jié)省了網絡資源。
【專利說明】游戲應用中用戶的匹配方法和裝置

【技術領域】
[0001] 本發(fā)明涉及計算機應用領域,特別是涉及一種游戲應用中用戶的匹配方法和裝 置。

【背景技術】
[0002] 隨著網絡技術的發(fā)展,越來越多的人通過網絡從事各種活動,例如用戶注冊賬號, 通過賬號登錄應用,選擇虛擬角色,通過虛擬角色在不同的場景中執(zhí)行操作產生大量的游 戲數據,然后根據大量的游戲數據分析得出該用戶的游戲屬性值,將游戲屬性值相近的用 戶匹配到一起進行游戲,盡量使雙方的獲勝機會都為50%。
[0003] 然而,傳統(tǒng)的匹配方式中計算得到的游戲屬性值僅依賴于用戶以往的游戲數據, 準確性較差,根據游戲屬性值進行匹配不準確,造成大量不必要的匹配,匹配效率低。


【發(fā)明內容】

[0004] 基于此,有必要針對傳統(tǒng)的網絡游戲數據匹配效率低的問題,提供一種能提高匹 配效率的游戲應用中用戶的匹配方法和裝置。
[0005] -種游戲應用中用戶的匹配方法,包括以下步驟:
[0006] 根據用戶的歷史游戲數據獲取用戶的歷史主屬性值;
[0007] 獲取用戶當前游戲運行環(huán)境參數的評測系數;
[0008] 根據所述用戶的歷史主屬性值和當前游戲運行環(huán)境參數的評測系數進行處理得 到所述用戶的當前主屬性值;
[0009] 將當前主屬性值滿足設定條件的用戶匹配為同一組。
[0010] 一種游戲應用中用戶的匹配裝置,包括:
[0011] 歷史主屬性值獲取模塊,用于根據用戶的歷史游戲數據獲取用戶的歷史主屬性 值;
[0012] 環(huán)境參數獲取模塊,用于獲取用戶當前游戲運行環(huán)境參數的評測系數;
[0013] 處理模塊,用于根據所述用戶的歷史主屬性值和當前游戲運行環(huán)境參數的評測系 數進行處理得到所述用戶的當前主屬性值;
[0014] 匹配模塊,用于將當前主屬性值滿足設定條件的用戶匹配為同一組。
[0015] 上述游戲應用中用戶的匹配方法和裝置,通過對用戶當前游戲運行環(huán)境參數進行 估算,根據環(huán)境參數的評測系數和用戶的歷史主屬性值進行處理得到的用戶的當前主屬性 值,再將滿足設定條件的用戶進行匹配,所得到的匹配更準確、更合理,提高了匹配準確性 及匹配效率,避免了將大量不滿足設定條件的用戶進行匹配,節(jié)省了網絡資源。

【專利附圖】

【附圖說明】
[0016] 圖1為一個實施例中游戲應用中用戶的匹配方法的應用環(huán)境圖;
[0017] 圖2為一個實施例中游戲應用中用戶的匹配方法的流程圖;
[0018] 圖3為一個實施例中獲取用戶當前游戲運行環(huán)境參數的評測系數的流程圖;
[0019] 圖4為一個實施例中游戲應用中用戶的匹配裝置的結構示意圖;
[0020] 圖5為一個實施例中環(huán)境參數獲取模塊的內部結構不意圖;
[0021] 圖6為另一個實施例中游戲應用中用戶的匹配裝置的結構示意圖。

【具體實施方式】
[0022] 為了使本發(fā)明的目的、技術方案及優(yōu)點更加清楚明白,以下結合附圖及實施例,對 本發(fā)明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并 不用于限定本發(fā)明。
[0023] 圖1為一個實施例中游戲應用中用戶的匹配方法的應用環(huán)境圖。如圖1所示,該 應用環(huán)境包括終端110和服務器120,終端110可為多個終端,多個終端110與服務器120 進行通信。終端110可為智能手機、臺式計算機、平板電腦、筆記本電腦、個人數字助理等。 終端110上運行游戲客戶端。服務器120用于獲取用戶在游戲應用中的歷史游戲數據,并 根據該歷史游戲數據獲取用戶的歷史主屬性值,再獲取終端110上報的當前游戲運行環(huán)境 參數的評測系數,根據用戶的歷史主屬性值和當前游戲運行環(huán)境參數的評測系數進行計算 得到用戶的當前主屬性值,匹配當前主屬性值之差在設定的范圍內的用戶為同一組,如此 匹配的用戶更加準確,減少了主屬性值差值很大的用戶匹配,節(jié)省了網絡資源。此外,在其 他應用環(huán)境中,該游戲應用用戶的匹配方法可僅應用于終端110上,在終端110上預先存儲 大量的結合了游戲運行環(huán)境參數的評測系數得到的主屬性值的用戶進行操作的游戲數據, 從中選擇與請求用戶的當前主屬性值滿足設定條件的用戶進行匹配。該設定條件可為當前 主屬性之差在設定的范圍內的用戶進行匹配。其中,歷史游戲數據可包括用戶玩游戲的勝 負局數、每場游戲的得分情況、排名情況、等級等。歷史主屬性值是指采用ELO數值體系算 法計算得到的評分值。ELO是由匈牙利裔美國物理學家阿帕德埃洛創(chuàng)建的一個衡量各類對 弈活動水平的評估方法。
[0024] 圖2為一個實施例中游戲應用中用戶的匹配方法的流程圖。如圖2中的游戲應用 中用戶的匹配方法應用于圖1的應用環(huán)境中。如圖2所示,該游戲應用中用戶的匹配方法, 包括以下步驟:
[0025] 步驟202,根據用戶的歷史游戲數據獲取用戶的歷史主屬性值。
[0026] 具體的,用戶的歷史主屬性值為衡量用戶水平實力的量化值,可根據用戶的歷史 游戲數據采用ELO數值體系算法計算得到。
[0027] 例如,假設Ra為用戶A的匹配積分,Rb為用戶B的匹配積分,Sa為實際勝負概率 (勝=1,平=〇· 5,負=0),
[0028] Ea為預期用戶A的勝負概率,計算公式如式(1)。

【權利要求】
1. 一種游戲應用中用戶的匹配方法,包括以下步驟: 根據用戶的歷史游戲數據獲取用戶的歷史主屬性值; 獲取用戶當前游戲運行環(huán)境參數的評測系數; 根據所述用戶的歷史主屬性值和當前游戲運行環(huán)境參數的評測系數進行處理得到所 述用戶的當前主屬性值; 將當前主屬性值滿足設定條件的用戶匹配為同一組。
2. 根據權利要求1所述的方法,其特征在于,所述獲取用戶當前游戲運行環(huán)境參數的 評測系數的步驟包括: 獲取用戶當前游戲運行環(huán)境參數的評分值; 獲取游戲運行環(huán)境參數的基準值; 將所述評分值與所述基準值進行比較得到當前游戲運行環(huán)境參數的評測系數。
3. 根據權利要求2所述的方法,其特征在于,所述當前游戲運行環(huán)境參數包括硬件性 能、網絡環(huán)境和幀率; 所述獲取用戶當前游戲運行環(huán)境參數的評分值的步驟包括: 獲取用戶當前游戲運行環(huán)境的硬件性能的評分值、網絡環(huán)境的評分值和幀率的評分 值。
4. 根據權利要求3所述的方法,其特征在于,所述獲取用戶當前游戲運行環(huán)境的硬件 性能的評分值的步驟包括: 獲取用戶當前游戲運行的硬件設備的各硬件型號,根據所述獲取的各硬件型號從預先 建立的硬件型號與評分值之間的映射關系得到相應的評分值,將各硬件型號的評分值求算 術和或者求加權和或者求算術平均得到硬件設備的硬件性能的評分值。
5. 根據權利要求3所述的方法,其特征在于,所述獲取用戶當前游戲運行環(huán)境的網絡 環(huán)境的評分值的步驟包括: 獲取用戶當前游戲運行環(huán)境的丟包率和延時時間,將獲取的丟包率從預先建立的丟包 率和評分值之間的映射關系得到相應的第一評分值,根據獲取的延時時間從預先建立的延 時時間和評分值之間的映射關系得到相應的第二評分值,將第一評分值與第二評分值求求 算術和或者求加權和或者求算術平均得到網絡環(huán)境的評分值; 或者,獲取用戶當前游戲運行環(huán)境的丟包率和延時時間,若丟包率大于設定的丟包率 閾值或者延時時間大于設定的延時閾值,則網絡環(huán)境的評分值為第一設定評分值,若丟包 率小于丟包率閾值且延時時間小于延時閾值,則網絡環(huán)境的評分值為第二設定評分值,將 第一設定評分值或第二設定評分值作為網絡環(huán)境的評分值。
6. 根據權利要求3所述的方法,其特征在于,所述獲取用戶當前游戲運行環(huán)境的幀率 的評分值的步驟包括: 獲取當前游戲運行環(huán)境參數中幀率,根據所述該幀率從預先建立的幀率與評分值之間 的映射關系中得到相應的評分值。
7. 根據權利要求2所述的方法,其特征在于,將所述評分值與所述基準值進行比較得 到當前游戲運行環(huán)境參數的評測系數的步驟包括: 將所述評分值與所述基準值進行比較; 當所述評分值大于或等于所述基準值,則所述當前游戲運行環(huán)境參數的評測系數為 1; 當所述評分值小于所述基準值,則所述當前游戲運行環(huán)境參數的評測系數為所述評分 值與所述基準值的比。
8. 根據權利要求1至7中任一項所述的方法,其特征在于,所述根據所述用戶的歷史主 屬性值和當前游戲運行環(huán)境參數的評測系數進行處理得到所述用戶的當前主屬性值的步 驟包括: 獲取用戶的歷史主屬性值的權重和當前游戲運行環(huán)境參數的評測系數的權重; 根據所述用戶的歷史主屬性值及相應的權重,以及當前游戲運行環(huán)境參數的評測系數 及相應的權重進行加權平均處理得到所述用戶的當前主屬性值; 或者,根據所述用戶的歷史主屬性值和當前游戲運行環(huán)境參數的評測系數進行算術平 均或者方差平均處理得到所述用戶的當前主屬性值。
9. 根據權利要求1所述的方法,其特征在于,所述設定條件為當前主屬性值之差在設 定的范圍內或者根據當前主屬性值計算所得的勝負概率在設定范圍內; 所述將當前主屬性值滿足設定條件的用戶匹配為同一組的步驟包括: 將當前主屬性值之差在設定的范圍內的用戶匹配為同一組或者根據當前主屬性值計 算所得的勝負概率在設定范圍內的用戶匹配為同一組。
10. 根據權利要求1所述的方法,其特征在于,所述方法還包括: 獲取請求用戶所設置的附屬性值條件; 從所述當前主屬性值之差在范圍內的候選用戶中篩選滿足所述附屬性值條件的目標 用戶匹配給所述請求用戶。
11. 一種游戲應用中用戶的匹配裝置,其特征在于,包括: 歷史主屬性值獲取模塊,用于根據用戶的歷史游戲數據獲取用戶的歷史主屬性值; 環(huán)境參數獲取模塊,用于獲取用戶當前游戲運行環(huán)境參數的評測系數; 處理模塊,用于根據所述用戶的歷史主屬性值和當前游戲運行環(huán)境參數的評測系數進 行處理得到所述用戶的當前主屬性值; 匹配模塊,用于將當前主屬性值滿足設定條件的用戶匹配為同一組。
12. 根據權利要求11所述的裝置,其特征在于,所述環(huán)境參數獲取模塊包括: 評分值獲取單元,用于獲取用戶當前游戲運行環(huán)境參數的評分值; 基準值獲取單元,用于獲取游戲運行環(huán)境參數的基準值; 屬性值估算單元,用于將所述評分值與所述基準值進行比較得到當前游戲運行環(huán)境參 數的評測系數。
13. 根據權利要求12所述的裝置,其特征在于,所述當前游戲運行環(huán)境參數包括硬件 性能、網絡環(huán)境和幀率;所述評分值獲取單元還用于獲取用戶當前游戲運行環(huán)境的硬件性 能的評分值、網絡環(huán)境的評分值和幀率的評分值。
14. 根據權利要求13所述的裝置,其特征在于,所述評分值獲取單元獲取用戶當前游 戲運行環(huán)境的硬件性能的評分值包括:獲取用戶當前游戲運行的硬件設備的各硬件型號, 根據所述獲取的各硬件型號從預先建立的硬件型號與評分值之間的映射關系得到相應的 評分值,將各硬件型號的評分值求算術和或者求加權和或者求算術平均得到硬件設備的硬 件性能的評分值。
15. 根據權利要求13所述的裝置,其特征在于,所述評分值獲取單元獲取用戶當前游 戲運行環(huán)境的網絡環(huán)境的評分值包括:獲取用戶當前游戲運行環(huán)境的丟包率和延時時間, 將獲取的丟包率從預先建立的丟包率和評分值之間的映射關系得到相應的第一評分值,根 據獲取的延時時間從預先建立的延時時間和評分值之間的映射關系得到相應的第二評分 值,將第一評分值與第二評分值求算術和或者求加權和或者求算術平均得到網絡環(huán)境的評 分值;或者,獲取用戶當前游戲運行環(huán)境的丟包率和延時時間,若丟包率大于設定的丟包率 閾值或者延時時間大于設定的延時閾值,則網絡環(huán)境的評分值為第一設定評分值,若丟包 率小于丟包率閾值且延時時間小于延時閾值的網絡環(huán)境的評分值為第二設定評分值,將第 一設定評分值或第二設定評分值作為網絡環(huán)境的評分值。
16. 根據權利要求13所述的裝置,其特征在于,所述評分值獲取單元獲取用戶當前游 戲運行環(huán)境的幀率的評分值包括:獲取當前游戲運行環(huán)境參數中幀率,根據所述該幀率從 預先建立的幀率與評分值之間的映射關系中得到相應的評分值。
17. 根據權利要求12所述的裝置,其特征在于,所述屬性值估算單元還用于將所述評 分值與所述基準值進行比較,當所述評分值大于或等于所述基準值,則所述當前游戲運行 環(huán)境參數的評測系數為1 ;當所述所述評分值小于所述基準值,則所述當前游戲運行環(huán)境 參數的評測系數為所述評分值與所述基準值的比。
18. 根據權利要求11至17中任一項所述的方法,其特征在于,所述處理模塊還用于獲 取用戶的歷史主屬性值的權重和當前游戲運行環(huán)境參數的評測系數的權重,以及根據所述 用戶的歷史主屬性值及相應的權重,以及當前游戲運行環(huán)境參數的評測系數及相應的權重 進行加權平均處理得到所述用戶的當前主屬性值; 或者,所述處理模塊還用于根據所述用戶的歷史主屬性值和當前游戲運行環(huán)境參數的 評測系數進行算術平均或者方差平均處理得到所述用戶的當前主屬性值。
19. 根據權利要求11所述的裝置,其特征在于,所述設定條件為當前主屬性值之差在 設定的范圍內或者根據當前主屬性值計算所得的勝負概率在設定范圍內; 所述匹配模塊還用于將當前主屬性值之差在設定的范圍內的用戶匹配為同一組或者 根據當前主屬性值計算所得的勝負概率在設定范圍內的用戶匹配為同一組。
20. 根據權利要求11所述的裝置,其特征在于,所述裝置還包括: 條件獲取模塊,用于獲取請求用戶所設置的附屬性值條件; 篩選模塊,用于從所述當前主屬性值之差在范圍內的候選用戶中篩選滿足所述附屬性 值條件的目標用戶匹配給所述請求用戶。
【文檔編號】A63F13/795GK104436656SQ201410820160
【公開日】2015年3月25日 申請日期:2014年12月24日 優(yōu)先權日:2014年12月24日
【發(fā)明者】張研 申請人:深圳市騰訊計算機系統(tǒng)有限公司
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
岗巴县| 萨迦县| 台南市| 清河县| 深水埗区| 鞍山市| 昌平区| 大宁县| 罗江县| 洪江市| 萨嘎县| 普定县| 铜梁县| 阳城县| 运城市| 景洪市| 通化县| 囊谦县| 平度市| 嘉祥县| 九江市| 平果县| 垫江县| 林西县| 奉贤区| 青海省| 道孚县| 徐汇区| 连平县| 那坡县| 冕宁县| 孝义市| 尚义县| 黔东| 普安县| 无棣县| 沙雅县| 土默特右旗| 桐城市| 彭山县| 阿拉尔市|