九游(游戏娱乐有限公司)-官方网站

关闭
云游戏运行方法、服务器及存储介质pdf
作者:小编 日期:2026-04-29 点击数: 

  九游官网

云游戏运行方法、服务器及存储介质pdf

  本发明实施例涉及云游戏领域,公开了一种云游戏运行方法、服务器及存储介质。本发明中,云游戏运行方法,包括以下步骤:获取历史启动游戏数据;根据历史启动游戏数据,获取启动当前游戏的实例占启动所有游戏实例的比值的变化趋势;根据所变化趋势,获取比值的预测值;根据预测值获得再次启动当前游戏的概率;若概率大于预设阈值,保留当前游戏的实例,供下一个游戏用户使用,实现节省系统资源并减少游戏等待时间。

  (19)中华人民共和国国家知识产权局 (12)发明专利申请 (10)申请公布号 CN 112619129 A (43)申请公布日 2021.04.09 (21)申请号 6.2 (22)申请日 2020.12.18 (71)申请人 咪咕互动娱乐有限公司 地址 210041 江苏省南京市建邺区雨润大 街88-1号 申请人 咪咕文化科技有限公司 中国移动通信集团有限公司 (72)发明人 冯林李文星 (74)专利代理机构 上海晨皓知识产权代理事务 所(普通合伙) 31260 代理人 成丽杰 (51)Int.Cl. A63F 13/48 (2014.01) A63F 13/49 (2014.01) 权利要求书2页 说明书7页 附图3页 (54)发明名称 云游戏运行方法、服务器及存储介质 (57)摘要 本发明实施例涉及云游戏领域,公开了一种 云游戏运行方法、服务器及存储介质。本发明中, 云游戏运行方法,包括以下步骤:获取历史启动 游戏数据;根据历史启动游戏数据,获取启动当 前游戏的实例占启动所有游戏实例的比值的变 化趋势;根据所变化趋势,获取比值的预测值;根 据预测值获得再次启动当前游戏的概率;若概率 大于预设阈值,保留当前游戏的实例,供下一个 游戏用户使用,实现节省系统资源并减少游戏等 待时间。 A 9 2 1 9 1 6 2 1 1 N C CN 112619129 A 权利要求书 1/2页 1.一种云游戏运行方法,其特征在于,包括: 获取历史启动游戏数据; 根据所述历史启动游戏数据,获取启动当前游戏的实例占启动所有游戏实例的比值的 变化趋势; 根据所述变化趋势,获取所述比值的预测值; 根据所述预测值获得再次启动所述当前游戏的概率; 若所述概率大于预设阈值,保留所述当前游戏的实例,供下一个游戏用户使用。 2.根据权利要求1所述的云游戏运行方法,其特征在于,所述获取历史启动游戏数据, 包括: 获取包括本游戏服务器在内的多个游戏服务器的所述历史启动游戏数据; 所述根据所述历史启动游戏数据,获取启动所述当前游戏的实例占启动所有游戏实例 的比值的变化趋势,包括: 根据所述历史启动游戏数据,得到所述多个游戏服务器启动所述当前游戏的实例占启 动所有游戏实例的第一比值的变化趋势; 根据所述比值的变化趋势,获取所述比值的预测值,包括: 根据所述第一比值的变化趋势,得到所述第一比值的预测值; 根据所述预测值获得再次启动所述当前游戏的概率,包括: 根据所述第一比值的预测值得到所述概率。 3.根据权利要求2所述的云游戏运行方法,其特征在于,所述根据所述历史启动游戏数 据,得到所述多个游戏服务器启动所述当前游戏的实例占启动所有游戏实例的第一比值的 变化趋势,包括: 根据历史每预设单位时间内所述第一比值,得到历史每预设单位时间内的所述变化趋 势; 所述第一比值的预测值为下一所述单位时间内的所述第一比值的预测值。 4.根据权利要求3所述的云游戏运行方法,其特征在于,所述第一比值的变化趋势,包 括:所述第一比值的环比变化趋势和同比变化趋势;其中,所述环比变化趋势为历史每天相 同所述单位时间的所述第一比值的变化趋势;所述同比变化趋势为历史每周同一天的相同 所述单位时间的所述第一比值的变化趋势; 所述根据所述第一比值的变化趋势,得到所述第一比值的预测值,包括: 根据所述第一比值的环比变化趋势计算所述第一比值的环比预测值; 根据所述第一比值的同比变化趋势计算所述第一比值的同比预测值; 根据所述环比预测值与所述同比预测值获取所述第一比值的预测值。 5.根据权利要求4所述的云游戏运行方法,其特征在于,所述根据所述环比预测值与所 述同比预测值获取所述第一比值的预测值,包括: 将所述环比预测值、所述同比预测值以及第三比值加权求和得到所述第一比值的预测 值; 其中,所述第三比值为当前在线用户历史启动所述当前游戏占当前在线用户的历史启 动所有游戏的比值。 6.根据权利要求2至4任一项所述的云游戏运行方法,其特征在于,所述根据所述第一 2 2 CN 112619129 A 权利要求书 2/2页 比值的预测值和第二比值得到所述概率,包括: 根据所述历史启动游戏数据,获取所述第一比值的预测值的权重值和第二比值的权重 值; 将所述第一比值的预测值和所述第二比值加权求和得到所述概率。 7.根据权利要求1所述的云游戏运行方法,其特征在于,所述根据所述预测值获得再次 启动当前游戏的概率,包括: 根据所述预测值和第二比值得到所述概率; 其中,所述第二比值为历史连续两次启动所述当前游戏的次数占历史启动游戏总次数 的比值。 8.根据权利要求1所述的云游戏运行方法,其特征在于,所述变化趋势通过以下算式得 到:S =a*y+(1‑a)S ,其中,S是时间t的所述变化趋势的平滑值、S 是时间t‑1的所述平 t t t‑1 t t‑1 滑值、a是平滑常数、y 是时间t的所述变化趋势的实际值,y =(时间t的所述比值‑时间t‑1 t t 的所述比值)/时间t‑1的所述比值; 所述预测值通过以下所述变化趋势与所述比值的关系得到:时间t与时间t+1的所述变 化趋势=(时间t+1的所述比值‑时间t的所述比值)/时间t的所述比值,其中,时间t+1的所 述比值为时间t+1的所述预测值。 9.一种服务器,其特征在于,包括: 至少一个处理器; 与所述至少一个处理器通信连接的存储器; 所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处 理器执行,以使所述至少一个处理器能够执行如权利要求1至8中任一项所述的云游戏运行 方法。 10.一种计算机可读存储介质,存储有计算机程序,其特征在于,所述计算机程序被处 理器执行时实现权利要求1至8中任一项所述的云游戏运行方法。 3 3 CN 112619129 A 说明书 1/7页 云游戏运行方法、服务器及存储介质 技术领域 [0001] 本发明实施例涉及云游戏领域,特别涉及一种云游戏运行方法、服务器及存储介 质。 背景技术 [0002] 云游戏又可称为游戏点播,是一种以云计算技术为基础的在线游戏技术,在云游 戏场景下,游戏并不在玩家游戏终端,而是在云端游戏服务器中运行。云游戏系统将用户调 度到最近的游戏服务器进行游戏 [0003] 相关的云游戏运行方法中,游戏服务器在每次游戏结束后,不保留游戏实例,当游 戏服务器被分配为运行某一游戏时,安装并启动该游戏,供用户使用。 [0004] 因此,相关的云游戏运行方法存在以下问题:游戏服务器在每次使用时都需要进 行游戏安装,浪费系统资源;用户选择游戏后,需要一定等待时长以等待游戏在游戏服务器 中安装并启动运行。 发明内容 [0005] 本发明实施方式的目的在于提供一种云游戏运行方法、服务器及存储介质,实现 节省系统资源并减少游戏等待时间。 [0006] 为解决上述技术问题,本发明的实施方式提供了一种云游戏运行方法,包括以下 步骤:获取历史启动游戏数据;根据历史启动游戏数据,获取启动当前游戏的实例占启动所 有游戏实例的比值的变化趋势;根据变化趋势,获取比值的预测值;根据预测值获得再次启 动当前游戏的概率;若概率大于预设阈值,保留当前游戏的实例,供下一个游戏用户使用。 [0007] 本发明的实施方式还提供了一种服务器,包括:至少一个处理器;与至少一个处理 器通信连接的存储器;存储器存储有可被至少一个处理器执行的指令,指令被至少一个处 理器执行,以使至少一个处理器能够执行上述的云游戏运行方法。 [0008] 本发明的实施方式还提供了一种计算机可读存储介质,存储有计算机程序,计算 机程序被处理器执行时实现上述云游戏运行方法。 [0009] 本发明实施方式相对于现有技术而言,通过获取历史启动游戏数据,根据历史启 动游戏数据,获取启动当前游戏的实例占启动所有游戏实例的比值的变化趋势,根据变化 趋势,获取比值的预测值,根据预测值获得再次启动当前游戏的概率,若概率大于预设阈 值,保留当前游戏的实例,供下一个游戏用户使用,由于保留当前游戏的实例,游戏服务器 无需再次安装当前游戏,避免了重复安装游戏,节省系统资源,且下一个游戏用户无需等此 游戏安装即可进行游戏,因此,本申请的云游戏运行方法可以减少用户的游戏等待时间并 节省系统资源。同时,由于利用变化趋势进行再次启动当前游戏的概率的计算,可以避免游 戏实例具体数值不同对再次启动当前游戏的概率计算的干扰,从而可以提高再次启动当前 游戏的概率计算的准确性。 [0010] 另外,获取历史启动游戏数据,包括:获取包括本游戏服务器在内的多个游戏服务 4 4 CN 112619129 A 说明书 2/7页 器的历史启动游戏数据;根据历史启动游戏数据,得到启动当前游戏的实例占启动所有游 戏实例的比值的变化趋势,包括:根据历史启动游戏数据,得到多个游戏服务器启动当前游 戏的实例占启动所有游戏实例的第一比值的变化趋势;根据比值的变化趋势,得到比值的 预测值,包括:根据第一比值的变化趋势,得到第一比值的预测值;根据预测值获得再次启 动当前游戏的概率,包括:根据第一比值的预测值得到概率。通过获取包括本游戏服务器在 内的多个游戏服务器的历史启动游戏数据,根据历史启动游戏数据,得到多个游戏服务器 启动当前游戏的实例占启动所有游戏实例的第一比值的变化趋势,根据第一比值的变化趋 势,得到第一比值的预测值,根据第一比值的预测值和第二比值得到再次启动当前游戏的 概率,可以综合多个游戏服务器的历史启动游戏情况进行再次启动当前游戏的概率的计 算,提高再次启动当前游戏的概率计算的准确性。 [0011] 另外,第一比值的变化趋势,包括:第一比值的环比变化趋势和同比变化趋势;其 中,环比变化趋势为历史每天相同单位时间的第一比值的变化趋势;同比变化趋势为历史 每周同一天的相同单位时间的第一比值的变化趋势;根据第一比值的变化趋势,得到第一 比值的预测值,包括:根据第一比值的环比变化趋势计算第一比值的环比预测值;根据第一 比值的同比变化趋势计算第一比值的同比预测值;根据环比预测值与同比预测值获取第一 比值的预测值。通过根据历史每天相同单位时间的第一比值的环比变化趋势计算第一比值 的环比预测值,根据历史每周相同单位时间的第一比值的同比变化趋势计算第一比值的同 比预测值,根据环比预测值与同比预测值获取第一比值的预测值,由于利用同比变化趋势、 环比变化趋势进行计算,可以将游戏用户进行游戏的周期性也作为预测值的计算依据,从 而提高再次启动当前游戏的概率的计算准确度。 [0012] 另外,根据第一比值的预测值和第二比值得到概率,包括:根据历史启动游戏数 据,获取第一比值的预测值的权重值和第二比值的权重值;将第一比值的预测值和第二比 值加权求和得到概率。通过根据历史启动游戏数据,设置第一比值的预测值和第二比值的 权重值,将第一比值的预测值和第二比值加权求和得到再次启动当前游戏的概率,由于权 重值根据历史启动游戏数据得到,因此,再次启动当前游戏的概率的计算是符合实际启动 情况的,从而可以提高再次启动当前游戏的概率计算的准确性。 附图说明 [0013] 一个或多个实施例通过与之对应的附图中的图片进行示例性说明,这些示例性说 明并不构成对实施例的限定,附图中具有相同参考数字标号的元件表示为类似的元件,除 非有特别申明,附图中的图不构成比例限制。 [0014] 图1是根据本发明第一实施方式提供的云游戏运行方法流程图; [0015] 图2是根据本发明第二实施方式提供的云游戏运行方法流程图; [0016] 图3是根据本发明第三实施方式提供的服务器结构示意图。 具体实施方式 [0017] 为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合附图对本发明 的各实施方式进行详细的阐述。然而,本领域的普通技术人员可以理解,在本发明各实施方 式中,为了使读者更好地理解本申请而提出了许多技术细节。但是,即使没有这些技术细节 5 5 CN 112619129 A 说明书 3/7页 和基于以下各实施方式的种种变化和修改,也可以实现本申请所要求保护的技术方案。以 下各个实施例的划分是为了描述方便,不应对本发明的具体实现方式构成任何限定,各个 实施例在不矛盾的前提下可以相互结合相互引用。 [0018] 本发明的第一实施方式涉及一种云游戏运行方法。具体流程如图1所示。 [0019] 步骤101,获取历史启动游戏数据; [0020] 步骤102,根据历史启动游戏数据,获取启动当前游戏的实例占启动所有游戏实例 的比值的变化趋势; [0021] 步骤103,根据变化趋势,获取比值的预测值; [0022] 步骤104,根据预测值获得再次启动当前游戏的概率; [0023] 步骤105,若概率大于预设阈值,保留当前游戏的实例,供下一个游戏用户使用。 [0024] 本实施方式的云游戏运行方法,应用于云游戏系统的游戏服务器中。在云游戏系 统中,游戏在游戏服务器中安装、启动和运行,游戏用户通过云游戏系统对游戏服务器上的 游戏进行操作。其中,云游戏系统分配给游戏用户进行游戏的游戏服务器不是固定不变的, 为了减少游戏用户与游戏服务器间的响应时延,云游戏系统会将游戏用户调度到与游戏用 户距离最近的游戏服务器,因此,游戏服务器可能配安装任一游戏,游戏服务器在获取到被 分配的用户及游戏的信息后,通过挂载远程网络文件系统(Network File  System,简称 “NFS”)获取游戏安装包,安装游戏生成游戏实例并启动,供游戏用户进行游戏,游戏用户需 要等待游戏服务器安装、生成游戏实例并启动后才能进行游戏。当游戏用户完成游戏后,此 游戏服务器会卸载游戏删除已生成的游戏实例,等待下一个被分配的游戏用户及游戏的信 息,再安装下一个游戏用户的游戏。本申请中,游戏服务器在获取到被分配的用户及游戏的 信息后,获取游戏服务器的历史启动游戏数据,得到再次启动当前游戏的概率,当此概率大 于预设阈值时,保留当前游戏的实例,供下一个游戏用户使用。即获取下一个被分配的游戏 用户及游戏的信息后,不需要再次获取游戏安装包、安装游戏生成游戏实例,减少下一个游 戏用户的游戏等待时间。 [0025] 下面对本实施方式的云游戏运行方法的实现细节进行具体的说明,以下内容仅为 方便理解提供的实现细节,并非实施本方案的必须。 [0026] 在步骤101中,在当前游戏用户结束当前游戏,结束对本游戏服务器的使用后,游 戏服务器获取历史启动游戏数据。获取的历史启动游戏数据是可以是本游戏服务器的历史 启动游戏数据。游戏服务器可以从云游戏系统的系统服务器中获取历史启动游戏数据,也 可以从本游戏服务器中获取历史启动游戏数据,即,历史启动游戏数据可以储存在云游戏 系统的系统服务器中,也可以储存在各个游戏服务器中。其中,历史启动游戏数据可以是预 设的历史时间内的启动所有游戏的相关数据,例如,启动游戏实例的时间点、游戏名等。 [0027] 在步骤102中,游戏服务器会根据历史启动游戏数据,获取启动当前游戏的实例占 启动所有游戏实例的比值的变化趋势。具体地,游戏服务器可以通过以下算式进行比值的 变化趋势的计算:S =a*y+(1‑a)S ,其中,S是时间t的平滑值,也可以理解为时间t+1的 t t t‑1 t 趋势预测值,S根据时间t的趋势实际值y 以及时间t‑1的平滑值S 计算得到,其中,平滑常 t t t‑1 数a的取值范围为[0,1],具体取值通过将历史启动数据代入计算得到。 [0028] 在步骤103中,游戏服务器会根据变化趋势,获取比值的预测值。由于服务器通过 以下变化趋势与比值的关系,得到比值的预测值:时间t与时间t+1的比值变化趋势=(时间 6 6 CN 112619129 A 说明书 4/7页 t+1的比值‑时间t的比值)/时间t的比值,因此,当时间t与时间t+1的比值变化趋势通过步 骤102得到后,即可通过上式可以得到时间t+1的比值,即预测值。 [0029] 在一个例子中,可以将平滑常数a取0.5,则S =a*y+(1‑a)S 可以表示为:S = t t t‑1 t (y+S )/2。 t t‑1 [0030] 在步骤104中,游戏服务器可以将此预测值作为再次启动当前游戏的概率,即,此 概率是此游戏服务器启动当前游戏的实例与启动所有游戏实例的预测比值。 [0031] 在一个例子中,游戏服务器还可以根据预测值和第二比值得到再次启动当前游戏 的概率,其中,第二比值为历史连续两次启动当前游戏的次数占历史启动游戏总次数的比 值。例如,游戏服务器可以取预测值和第二比值的平均值得到再次启动当前游戏的概率,还 可以将预测值和第二比值进行加权求和,得到再次启动当前游戏的概率。 [0032] 在步骤105中,若此概率大于预设阈值,当前游戏服务器保留当前游戏的实例,供 下一个游戏用户使用;若此概率小于或等于预设阈值,则删除当前游戏的实例。此外,游戏 服务器还储存当前游戏的实例的用户游戏数据,并清除本游戏服务器中的用户游戏数据, 重新加载当前游戏的游戏实例,以避免用户游戏数据的混乱串档。其中,储存用户游戏数据 可以是将用户游戏数据上传到云游戏系统的用户数据存储区域中,供游戏用户下一次进行 游戏时使用。 [0033] 本实施例中,通过获取历史启动游戏数据,根据历史启动游戏数据,获取启动当前 游戏的实例占启动所有游戏实例的比值的变化趋势,根据变化趋势,获取比值的预测值,根 据预测值获得再次启动当前游戏的概率,若概率大于预设阈值,保留当前游戏的实例,供下 一个游戏用户使用,由于保留当前游戏的实例,游戏服务器无需再次安装当前游戏,避免了 重复安装游戏,节省系统资源,且下一个游戏用户无需等此游戏安装即可进行游戏,因此, 本申请的云游戏运行方法可以减少用户的游戏等待时间并节省系统资源。同时,由于利用 变化趋势进行再次启动当前游戏的概率的计算,可以避免游戏实例具体数值不同对再次启 动当前游戏的概率计算的干扰,从而可以提高再次启动当前游戏的概率计算的准确性。 [0034] 上面各种方法的步骤划分,只是为了描述清楚,实现时可以合并为一个步骤或者 对某些步骤进行拆分,分解为多个步骤,只要包括相同的逻辑关系,都在本专利的保护范围 内;对算法中或者流程中添加无关紧要的修改或者引入无关紧要的设计,但不改变其算法 和流程的核心设计都在该专利的保护范围内。 [0035] 本发明的第二实施方式涉及一种云游戏运行方法。第二实施方式与第一实施方式 大致相同,主要区别之处在于:在第一实施方式中,只使用当前游戏的实例占启动所有游戏 实例的比值的变化趋势第二比值或进行再次启动当前游戏的概率的计算。而在本发明第二 实施方式中,使用多个游戏服务器的比值的变化趋势和第二比值共同计算得到再次启动当 前游戏的概率。 [0036] 本实施方式的具体流程如图2所示。 [0037] 步骤201,获取包括本游戏服务器在内的多个游戏服务器的历史启动游戏数据; [0038] 步骤202,根据历史启动游戏数据,获取多个游戏服务器启动当前游戏的实例占启 动所有游戏实例的第一比值的变化趋势; [0039] 步骤203,根据第一比值的变化趋势,获取第一比值的预测值; [0040] 步骤204,根据第一比值的预测值得到再次启动当前游戏的概率; 7 7 CN 112619129 A 说明书 5/7页 [0041] 步骤205,若概率大于预设阈值,保留当前游戏的实例,供下一个游戏用户使用。 [0042] 在步骤201中,在当前游戏用户结束当前游戏,结束对游戏服务器的使用后,本游 戏服务器获取包括本游戏服务器在内的多个游戏服务器的历史启动游戏数据。游戏服务器 可以从云游戏系统的系统服务器中获取多个游戏服务器的历史启动游戏数据,也可以从各 个游戏服务器中获取对应游戏服务器的历史启动游戏数据。其中,历史启动游戏数据可以 是预设的历史时间内的历史启动游戏数据,例如,一个月内的历史启动游戏数据。 [0043] 在步骤202中,第一比值是多个游戏服务器启动当前游戏的实例总数,占多个游戏 服务器启动的所有游戏实例总数的比值。游戏服务器可以通过以下算式进行第一比值的变 化趋势的计算:S =(y+S )/2,也可以通过指数平滑算法进行计算,指数平滑算法的公式 t t t‑1 如下:S =a*y+(1‑a)S 。 t t t‑1 [0044] 在步骤203中,时间t与时间t+1的变化趋势可以表示为下式:S =(z ‑z)/z ,其 t t+1 t t 中,z 是时间t+1的第一比值、z 是时间t的第一比值。因此,可以根据上述算式,得到第一 t+1 t 比值的预测值。 [0045] 在一个例子中,本游戏服务器会根据历史每预设单位时间内多个游戏服务器的第 一比值,得到历史每预设单位时间的变化趋势,根据历史每预设单位时间的变化趋势,得到 下一预设单位时间的第一比值的预测值。优选地,可以取每预设单位时间为一分钟,采用一 次指数平滑法进行计算,算式如下:Y′ =a*Y+(1‑a)Y′其中,Y′ 是第t+1分钟的趋势预 t+1 t t t+1 测值,即第t分钟的平滑值、Y 第t分钟的趋势实际值、Y′第t分钟的趋势预测值、平滑常数a t t 的取值范围为[0,1],具体取值通过将历史启动数据代入计算得到。 [0046] 本实施例中,通过历史每分钟的第一比值得到历史每分钟的变化趋势,根据每分 钟的变化趋势,得到下一分钟的第一比值的预测值,由于计算粒度为每分钟,可以得到更精 确的概率计算结果。 [0047] 在一个例子中,本游戏服务器还根据历史每分钟多个游戏服务器的第一比值,得 到历史每天同一分钟第一比值的环比变化趋势、历史每周同一分钟第一比值的同比变化趋 势,根据环比变化趋势,得到下一分钟多个游戏服务器启动当前游戏的实例数占启动所有 游戏的实例数的环比预测值;根据同比变化趋势,得到下一分钟多个游戏服务器启动当前 游戏的实例数占启动所有游戏的实例数的同比预测值,根据环比预测值与同比预测值获取 第一比值的预测值。例如,可以将环比预测值与同比预测值加权求和得到第一比值的预测 值。其中,环比变化趋势、同比变化变化趋势与的计算方式与上文的算计方式相同,但环比 变化趋势的计算使用每天同一分钟的第一比值进行计算,例如,选取历史每天的第i分钟的 启动游戏数据进行计算,得到当前日期的第i分钟趋势预测值;同比变化趋势的计算使用每 周同一天同一分钟的第一比值进行计算,例如,选取历史每周六的第k分钟的启动游戏数据 进行计算,得到当前日期,即本周周六的第k分钟趋势预测值。其中,环比预测值=当前第一 比值+当前第一比值*环比变化趋势;同比预测值=当前第一比值+当前第一比值*同比变化 趋势;第一比值的预测值=环比预测值*权重值+同比预测值*(1‑权重值)。 [0048] 优选地,加权值可以根据不同的时间进行不同的设置。例如,对于当前日期是工作 日时,可以为环比预测值设置更低的权重值;当前日期是周末时,为环比预测值设置更高的 权重值。具体可以将历史数据代入计算,以得到最符合实际数据的权重值,使用此权重值进 行计算。 8 8 CN 112619129 A 说明书 6/7页 [0049] 本实施例中,通过根据历史每天相同单位时间的第一比值的环比变化趋势计算第 一比值的环比预测值,根据历史每周相同单位时间的第一比值的同比变化趋势计算第一比 值的同比预测值,根据环比预测值与同比预测值获取第一比值的预测值,由于利用同比变 化趋势、环比变化趋势进行计算,可以将游戏用户进行游戏的周期性也作为预测值的计算 依据,从而提高再次启动当前游戏的概率的计算准确度。 [0050] 在一个例子中,本游戏服务器根据多个服务器的当前在线用户的历史启动游戏数 据,根据当前在线用户的历史启动游戏数据,得到当前在线用户历史启动当前游戏占当前 在线用户的历史启动所有游戏的第三比值,将环比预测值与同比预测值加权求和得到第四 比值,将第四比值与第三比值加权求和得到预测值。其中,预测值=第三比值*权重值+第四 比值*(1‑权重值)。例如,可以取当前在线用户近三天启动的游戏和在线 款游戏的交集,从此交集的中,得到当前游戏的游戏实例总启动次数占启动游戏总次数的 第三比值。其中,权重值可以根据当前在线用户与前一天或上周同一时间的在线用户进行 对比,根据在线用户相似度确定权重值,例如,当在线用户完全一致,则权重值取1,当在线中,游戏服务器可以通过将第一比值的预测值作为再次启动当前游戏 的概率。 [0052] 在一个例子中,游戏服务器还可以通过获取当前游戏的游戏名,根据游戏名在本 游戏服务器的历史启动游戏数据中,获取连续两次启动当前游戏的次数,将历史的续两次 启动当前游戏的次数占历史启动游戏总次数的比值作为第二比值,将预测值和第二比值的 平均值作为再次启动当前游戏的概率。具体地,可以在本游戏服务器的历史启动游戏数据 中找到启动当前游戏的游戏实例,且上一次启动的游戏实例也是当前游戏的游戏实例的一 次启动情况,作为一个连续两次启动当前游戏的情况。 [0053] 特别地,步骤204与步骤202和步骤203没有先后关系,即,步骤204可以发生在步骤 201至步骤205之间的任意时间,本实施例中,为了方便绘制步骤图,将其设置在步骤203后。 [0054] 在一个例子中,可以根据历史启动游戏数据,进行第一比值的预测值的权重值和 第二比值的权重值的设置,将第一比值的预测值和第二比值加权求和得到再次启动当前游 戏的概率。即,再次启动当前游戏的概率=第一比值的预测值*加权系数+第二比值*(1‑加 权系数),其中,加权系数即为权重值。具体地,可以为权重值设一个初始值,例如为0.9,代 入历史启动游戏数据计算,再将初始值逐次递减后,代入计算,例如,每次减0.1,根据计算 结果与历史启动游戏数据的对比,取准确率最高的值作为权重值,进行再次启动当前游戏 的概率的计算。 [0055] 本实施例中,通过根据历史启动游戏数据,设置第一比值的预测值和第二比值的 权重值,将第一比值的预测值和第二比值加权求和得到再次启动当前游戏的概率,由于权 重值根据历史启动游戏数据得到,因此,再次启动当前游戏的概率的计算是符合实际启动 情况的,从而可以提高再次启动当前游戏的概率计算的准确性。 [0056] 在步骤205中,若再次启动当前游戏的概率大于预设阈值,保留当前游戏的实例, 供下一个游戏用户使用;若再次启动当前游戏的概率小于或等于预设阈值,则释放删除当 前游戏的实例。进一步地,在下一个游戏用户与本游戏服务器连接前,本游戏服务器还预先 加载好当前游戏的游戏实例。 9 9 CN 112619129 A 说明书 7/7页 [0057] 本实施方式中,通过获取包括本游戏服务器在内的多个游戏服务器的历史启动游 戏数据,根据历史启动游戏数据,得到多个游戏服务器启动当前游戏的实例占启动所有游 戏实例的第一比值的变化趋势,根据第一比值的变化趋势,得到第一比值的预测值,根据第 一比值的预测值和第二比值得到再次启动当前游戏的概率,可以综合多个游戏服务器的历 史启动游戏情况进行再次启动当前游戏的概率的计算,提高再次启动当前游戏的概率计算 的准确性。 [0058] 上面各种方法的步骤划分,只是为了描述清楚,实现时可以合并为一个步骤或者 对某些步骤进行拆分,分解为多个步骤,只要包括相同的逻辑关系,都在本专利的保护范围 内;对算法中或者流程中添加无关紧要的修改或者引入无关紧要的设计,但不改变其算法 和流程的核心设计都在该专利的保护范围内。 [0059] 本发明第三实施方式涉及一种服务器,如图3所示,包括:至少一个处理器301;与 至少一个处理器通信连接的存储器302;其中,存储器302存储有可被至少一个处理器301执 行的指令,指令被至少一个处理器301执行上述的云游戏运行方法。 [0060] 其中,存储器302和处理器301采用总线方式连接,总线可以包括任意数量的互联 的总线的各种电路连接在一起。总线还可 以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路连接在一起,这些都是 本领域所公知的,因此,本文不再对其进行进一步描述。总线接口在总线和收发机之间提供 接口。收发机可以是一个元件,也可以是多个元件,比如多个接收器和发送器,提供用于在 传输介质上与各种其他装置通信的单元。经处理器301处理的信息通过天线在无线介质上 进行传输,进一步,天线还接收信息并将信息传送给处理器301。 [0061] 处理器301负责管理总线和通常的处理,还可以提供各种功能,包括定时,外围接 口,电压调节、电源管理以及其他控制功能。而存储器302可以被用于存储处理器在执行操 作时所使用的信息。 [0062] 本发明第四实施方式涉及一种计算机可读存储介质,存储有计算机程序。计算机 程序被处理器执行时实现上述方法实施例。 [0063] 即,本领域技术人员可以理解,实现上述实施例方法中的全部或部分步骤是可以 通过程序来指令相关的硬件来完成,该程序存储在一个存储介质中,包括若干指令用以使 得一个设备(可以是单片机,芯片等)或处理器(processor)执行本申请各个实施例所述方 法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read‑Only  Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程 序代码的介质。 [0064] 本领域的普通技术人员可以理解,上述各实施方式是实现本发明的具体实施例, 而在实际应用中,可以在形式上和细节上对其作各种改变,而不偏离本发明的精神和范围。 10 10 CN 112619129 A 说明书附图 1/3页 图1 11 11 CN 112619129 A 说明书附图 2/3页 图2 12 12 CN 112619129 A 说明书附图 3/3页 图3 13 13

  2、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问加。

  3、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。

  4、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档

  【推荐】世界经济论坛WEF:扭转局势:金融家投资蓝碳生态系统指南.docx

  科孚(CRIF):2026年生成式AI趋势报告:行业全景与应用启示(英文版).docx

  2026年全球头部企业传播热门话题报告:绿色能源 科技 AI-美通社.docx

  构造函数及放缩比较大小--2026届高三数学构造函数及放缩比较大小--解析版.docx

  高中英语课堂AI辅助下的阅读策略可视化分析与教学设计教学研究课题报告.docx

  单元工程施工质量检验表与验收表(样表:4小型蓄水工程)(SLT 336—2025)水土保持工程质量验收与评价规范.docx

  2025昌吉州科技馆招牌编制外聘用人员(3人)考试备考试题及答案解析.docx

  QB/T 5257-2018 - 聚 四 氟 乙 烯(PTFE)板材.pdf

  深度解析(2026)《YST 819-2012电子薄膜用高纯铜溅射靶材》.pptx

  深度解析(2026)《YST 819-2012电子薄膜用高纯铜溅射靶材》.pptx

  原创力文档创建于2008年,本站为文档C2C交易模式,即用户上传的文档直接分享给其他用户(可下载、阅读),本站只是中间服务平台,本站所有文档下载所得的收益归上传人所有。原创力文档是网络服务平台方,若您的权利被侵害,请发链接和相关诉求至 电线) ,上传者

顶部