游戏推送方法、装置和系统制造方法及图纸

技术编号:27239218 阅读:16 留言:0更新日期:2021-02-04 12:10
本公开提供一种游戏推送方法、装置和系统。该方法包括:获取当前用户在各个游戏类型下玩游戏的总时长;将所述当前用户在各个游戏类型下玩游戏的总时长最大的至少一款游戏类型确定为当前用户的偏爱游戏类型;在所述当前用户的偏爱游戏类型中,查询排名靠前的至少一款游戏类型,并将所述排名靠前的至少一款游戏类型推送至当前用户。本公开的游戏推送方法能够解决现有技术无法为用户提供准确地游戏推送的问题。送的问题。送的问题。

【技术实现步骤摘要】
游戏推送方法、装置和系统


[0001]本公开涉及游戏推送
,具体涉及一种游戏推送方法、装置和系统。

技术介绍

[0002]随着互联网的发展,大数据可能带来的深刻影响和巨大价值逐渐受到人们重视,商业、经济及其他领域的决策制定将日益依赖于数据和分析,同样用于游戏场景,大数据可以更好的为玩家提供服务。
[0003]针对于游戏场景,当前游戏数目繁多,种类多不胜数,对一个新玩家来说,选择一款适合自己的游戏是很麻烦的。而目前几乎所有玩家选择游戏,是通过运营商宣传、排行榜、朋友推荐的方式来决定的,这种选择方式融入了太多不利因素,比如宣传力度、数据真实性、个人喜好等,受这些因素影响,玩家选择的游戏不一定适合自己,导致玩家往往要尝试多次才能找到一款自己喜欢的游戏,从而整个游戏体验变差。

技术实现思路

[0004]本公开的目的在于克服现有技术的不足,提供一种游戏推送方法、装置和系统,该游戏推送方法能够解决现有技术无法为用户提供准确地游戏推送的问题。
[0005]根据本公开实施例的第一方面,提供一种游戏推送方法,该方法包括:
[0006]获取当前用户在各个游戏类型下玩游戏的总时长;
[0007]将所述当前用户在各个游戏类型下玩游戏的总时长最大的至少一款游戏类型确定为当前用户的偏爱游戏类型;
[0008]在所述当前用户的偏爱游戏类型中,查询排名靠前的至少一款游戏类型,并将所述排名靠前的至少一款游戏类型推送至当前用户。
[0009]在一个实施例中,所述获取当前用户在各个游戏类型下玩游戏的总时长之前,所述方法还包括:
[0010]按照预设规则,对全部游戏进行分类;
[0011]获取全部用户对当前游戏的打分;
[0012]根据所述取全部用户对当前游戏的打分、以及预设规则,计算当前游戏的最终得分。
[0013]在一个实施例中,所述按照预设规则,对全部游戏进行分类包括:
[0014]按照游戏内容、游戏平台、游戏表现形式、游戏模式和联机模式对全部游戏进行分类。
[0015]在一个实施例中,所述根据所述取全部用户对当前游戏的打分、以及预设规则,计算当各个游戏的最终得分包括:
[0016]根据以下公式计算出各个游戏的最终得分score:
[0017][0018]其中,n为总用户数,N
i
第i个用户对当前游戏的打分,w
i
第i个用户的打分权重;
[0019]所述打分权重根据当前用户玩当前游戏的总时长确定。
[0020]在一个实施例中,所述将所述当前用户在各个游戏类型下玩游戏的总时长最大的至少一款游戏类型确定为当前用户的偏爱游戏类型包括:
[0021]记录当前用户玩各个游戏时的时长,并统计预设时间段内当前用户玩各个游戏的总时长;
[0022]根据所述预设时间段内当前用户玩各个游戏的总时长,对各个游戏类型进行排序;
[0023]将所述当前用户在各个游戏类型下玩游戏的总时长最大的至少一款游戏类型确定为当前用户的偏爱游戏类型。
[0024]在一个实施例中,游戏点播主页上设置有游戏推送页面,所述游戏推送页面用于显示游戏推送信息;
[0025]或者,在当前用户玩游戏的过程中或游戏结束后,通过悬浮窗的形式显示游戏推送信息。
[0026]根据本公开实施例的第二方面,提供一种游戏推送装置,该装置包括:
[0027]获取模块,获取当前用户在各个游戏类型下玩游戏的总时长;
[0028]确定模块,将所述当前用户在各个游戏类型下玩游戏的总时长最大的至少一款游戏类型确定为当前用户的偏爱游戏类型;
[0029]处理模块,在所述当前用户的偏爱游戏类型中,查询排名靠前的至少一款游戏类型,并将所述排名靠前的至少一款游戏类型推送至当前用户。
[0030]根据本公开实施例的第三方面,提供一种游戏推送方法,该方法包括:
[0031]游戏点播管理平台显示全部游戏并进行分类,并根据用户选择的游戏类型分配相应的虚拟机,并将所述相应的虚拟机信息发送至零终端;
[0032]零终端接收所述相应的虚拟机信息,并根据所述相应的虚拟机信息,与相应的虚拟机建立连接;
[0033]相应的虚拟机将用户选择的游戏类型对应的画面和内容发送至客户端。
[0034]根据本公开实施例的第四方面,提供一种游戏推送系统,该游戏推送系统包括:
[0035]游戏点播管理平台,以及与所述游戏点播平台连接的至少一个零终端,所述游戏点播平台上设置有至少一个虚拟机;
[0036]所述游戏点播管理平台用于显示全部游戏并进行分类,并根据用户选择的游戏类型分配相应的虚拟机,并将所述相应的虚拟机信息发送至零终端;
[0037]所述零终端用于接收所述相应的虚拟机信息,并根据所述相应的虚拟机信息,与相应的虚拟机建立连接;
[0038]所述相应的虚拟机用于将用户选择的游戏类型对应的画面和内容发送至客户端。
[0039]在一个实施例中,所述游戏点播管理平台还用于分析虚拟机的状态,并根据所述虚拟机的状态,将接收到的客户端发送的应用请求进行分配;
[0040]所述虚拟机还用于在用户点播游戏时,后台运行用户点播的游戏类型,并以窗口模式将用户点播的游戏类型对应的游戏画面发送至客户端;
[0041]所述虚拟机还用于在用户退出登陆后,对用户操作过的全部游戏进行初始化操
作。
[0042]本公开提供的一种游戏推送方法,可操作性非常高,其结合用户的游戏历史数据为用户进行个性化的游戏推荐,从而提高用户的游戏体验。
附图说明
[0043]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。
[0044]图1为本公开实施例提供的一种游戏推送方法的流程图。
[0045]图2为本公开实施例提供的一种游戏推送方法的流程图。
[0046]图3为本公开实施例提供的一种游戏推送装置的架构图。
[0047]图4为本公开实施例提供的一种游戏推送装置的架构图。
[0048]图5为本公开实施例提供的一种游戏推送方法的流程图。
[0049]图6为本公开实施例提供的一种游戏推送系统的示意图。
具体实施方式
[0050]这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
[0051]本公开实施在云网吧模式下,网吧中的主机被零终端所代替,用户通过零终端访问网吧的集群服务器,网吧的集群服务器用于处理用户应用请求,一般情况下是为用户分配一个对应的虚拟机,并向用户返回相应的桌面图像。在云网吧游戏点播模式下,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种游戏推送方法,应用于游戏管理平台,其特征在于,所述方法包括:获取当前用户在各个游戏类型下玩游戏的总时长;将所述当前用户在各个游戏类型下玩游戏的总时长最大的至少一款游戏类型确定为当前用户的偏爱游戏类型;在所述当前用户的偏爱游戏类型中,查询排名靠前的至少一款游戏类型,并将所述排名靠前的至少一款游戏类型推送至当前用户。2.根据权利要求1所述的方法,其特征在于,所述获取当前用户在各个游戏类型下玩游戏的总时长之前,所述方法还包括:按照预设规则,对全部游戏进行分类;获取全部用户对当前游戏的打分;根据所述取全部用户对当前游戏的打分、以及预设规则,计算当前游戏的最终得分。3.根据权利要求2所述的方法,其特征在于,所述按照预设规则,对全部游戏进行分类包括:按照游戏内容、游戏平台、游戏表现形式、游戏模式和联机模式对全部游戏进行分类。4.根据权利要求2所述的方法,其特征在于,所述根据所述取全部用户对当前游戏的打分、以及预设规则,计算当各个游戏的最终得分包括:根据以下公式计算出各个游戏的最终得分score:其中,n为总用户数,N
i
第i个用户对当前游戏的打分,w
i
第i个用户的打分权重;所述打分权重根据当前用户玩当前游戏的总时长确定。5.根据权利要求1所述的方法,其特征在于,所述将所述当前用户在各个游戏类型下玩游戏的总时长最大的至少一款游戏类型确定为当前用户的偏爱游戏类型包括:记录当前用户玩各个游戏时的时长,并统计预设时间段内当前用户玩各个游戏的总时长;根据所述预设时间段内当前用户玩各个游戏的总时长,对各个游戏类型进行排序;将所述当前用户在各个游戏类型下玩游戏的总时长最大的至少一款游戏类型确定为当前用户的偏爱游戏类型。6.根据权利要求2所述的方法,其特征在于,游戏点播主页上设置有游戏推送页面,所述游戏推送页...

【专利技术属性】
技术研发人员:李帅明
申请(专利权)人:西安万像电子科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1