利索能及
我要发布
收藏
专利号: 2024106407871
申请人: 广州云近科技有限公司
专利类型:发明专利
专利状态:授权未缴费
更新日期:2025-07-05
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种基于玩家设备参数的游戏运行数据处理方法,其特征在于,所述方法包括:

通过API获取玩家设备的设备性能参数,构建设备性能模型,基于玩家设备的设备性能参数对设备进行性能预测,得到设备在不同应用场景下的外参性能指标;

根据玩家设备的设备性能参数,构建设备群组分类模型,将设备划分为不同的设备群组,通过设备性能模型得到设备群组内设备的冷却效率指标和续航能力数据,生成对应的数据处理策略;

实时监测目标设备运行游戏时的实时设备外参,对目标设备的实时设备外参进行量化评估,通过不同的等级控制渲染质量的降低幅度,实时调整游戏的运行参数;

根据目标设备的实时设备外参,确定目标设备所在设备群组的平均设备外参的偏差,基于偏差的大小和方向,动态调整数据处理策略参数,并根据不同设备群组的用户满意度得分,进行数据处理策略的优化;

基于调整后的数据处理策略,评估数据处理策略在目标设备上的性能指标,得到综合性能指标最大化的参数组合,作为数据处理策略的优化参数,优化数据处理策略和设备群组分类模型;

根据同一设备群组中不同设备的实时设备外参,确定设备群组对应的共同性能问题,并基于共同性能问题调整数据处理策略的生成参数,并持续监测设备群组的性能指标,评估数据处理策略调整的效果;

根据不同设备群组中的设备的实时设备外参,确定冷却效率指标和续航能力数据的关联度,并根据关联度的强弱调整设备性能模型;

根据设备群组的性能指标和优化需求,生成设备群组对应的性能优化操作指令发送至设备群组中的各个设备,并基于性能优化操作的优化效果对性能优化操作进行调整。

2.根据权利要求1所述的方法,其中,所述通过API获取玩家设备的设备性能参数,构建设备性能模型,基于玩家设备的设备性能参数对设备进行性能预测,得到设备在不同应用场景下的外参性能指标,包括:

通过API获取玩家设备的设备性能参数,包括设备内参和设备外参,其中,设备内参包括处理器型号、核心数、主频和内存大小,设备外参包括画质指标、冷却效率指标和续航能力数据,画质指标包括帧率、渲染分辨率、纹理质量、图像清晰度、色彩饱和度;将获取的设备性能参数进行进行标准化处理,并将设备性能参数向量化;根据向量化后的设备性能参数,利用循环神经网络算法构建设备性能模型,建立设备内参和设备外参之间的映射关系;

基于获取的玩家设备的设备性能参数,对设备性能模型进行训练和优化,通过循环迭代的方式,调整设备性能模型参数的特征权重;根据新设备的内参信息,使用训练好的设备性能模型对设备进行性能指标预测,得到设备在不同应用场景下的外参性能指标;将预测结果与实际测试结果进行比对,得到设备性能模型的预测误差和置信度,并对设备性能模型进行持续的监控和改进;利用设备性能模型的预测结果进行设备的选型、优化和改进,包括根据预测的散热效率指标优化设备的散热设计、根据预测的续航能力数据选择电池容量。

3.根据权利要求1所述的方法,其中,所述根据玩家设备的设备性能参数,构建设备群组分类模型,将设备划分为不同的设备群组,通过设备性能模型得到设备群组内设备的冷却效率指标和续航能力数据,生成对应的数据处理策略,包括:

根据玩家设备的设备性能参数,使用K‑means聚类算法进行模型训练,构建设备群组分类模型,将设备划分为不同的设备群组,包括高相似度、中相似度、低相似度;对于每个设备群组,通过训练好的设备性能模型预测该群组内设备的冷却效率指标和续航能力数据,得到群组的整体性能指标;根据不同设备群组的冷却效率和续航能力,制定相应的数据处理策略,包括对于冷却效率低于预设冷却效率阈值的设备群组,采用降低纹理分辨率、简化光照模型的方式减小图形质量、对于续航能力低于预设续航能力阈值的设备群组,通过设置最大FPS阈值、动态调节渲染频率的方式限制帧率;将制定好的数据处理策略通过游戏引擎提供的API接口进行设置,并传递到游戏引擎,对渲染参数和物理模拟精度进行动态调整;

在游戏运行过程中,通过操作系统的性能监控接口,以固定的时间间隔持续获取设备的外参数据;将获取到的外参数据与设备性能模型的预测结果进行比对,实时调整数据处理策略;对于新发布的设备或未知设备,通过快速测试获取新发布的设备性能参数,并使用设备群组分类模型判断其所属的设备群组,并应用已有的数据处理策略;通过操作系统的性能监控接口,持续获取新设备的性能数据,并更新和优化设备性能模型。

4.根据权利要求1所述的方法,其中,所述实时监测目标设备运行游戏时的实时设备外参,对目标设备的实时设备外参进行量化评估,通过不同的等级控制渲染质量的降低幅度,实时调整游戏的运行参数,包括:

在目标设备上部署性能监测模块,通过游戏渲染引擎的接口,以固定的频率实时获取设备外参数据,形成时序数据流;对获取到的实时设备外参数据进行预处理,包括使用移动平均的方法进行数据去噪、使用Z‑score归一化方法进行数据归一化;根据游戏运行时的画质指标和帧率稳定性,设计游戏性能评估指标体系,包括画质和帧率稳定性指标,其中,画质指标包括图像清晰度指标和色彩饱和度指标,帧率稳定性指标为帧率抖动指标,图像清晰度指标包括锐度、对比度,色彩饱和度指标为色域覆盖率,帧率抖动指标为帧间延迟方差;通过加权平均的方法,将各项指标映射到统一的性能评分上,并根据不同游戏和设备的特点动态调整各项指标的权重,得到目标设备的实时性能评估结果;根据目标设备的实时性能评估结果和预设的性能阈值,判断目标设备是否满足游戏运行的性能要求,若评估结果低于预设的性能阈值,则触发动态调节机制;通过降低纹理分辨率、简化光照模型、减少特效数量的方式,以不同的等级控制渲染质量的降低幅度,实时调整游戏的运行参数;在动态调节的过程中,持续监测目标设备的实时性能变化,通过固定大小的滑动窗口对窗口内的数据进行加权平均,使用指数加权移动平均的方法对历史设备外参进行累积平均,动态更新性能评估结果,对目标设备性能进行持续监测和预测;根据目标设备的实时设备外参数据,慎用孤立森林算法进行模型训练,实时检测设备性能异常;根据目标设备的实时设备外参数据,使用ARIMA算法进行模型训练,预测设备外参数据变化趋势,确定游戏性能变化趋势;通过可视化仪表盘、异常告警的方式,实时展示目标设备的性能状态和趋势,辅助进行游戏性能优化和问题定位;基于目标设备的实际性能指标和预测结果,对游戏的渲染引擎、资源加载机制进行持续的优化。

5.根据权利要求1所述的方法,其中,所述根据目标设备的实时设备外参,确定目标设备所在设备群组的平均设备外参的偏差,基于偏差的大小和方向,动态调整数据处理策略参数,并根据不同设备群组的用户满意度得分,进行数据处理策略的优化,包括:

监测目标设备的实时设备外参,包括帧率、渲染分辨率、纹理质量、图像清晰度、色彩饱和度,并对各个外参指标进行归一化处理,计算归一化后的指标向量之间的欧氏距离,得到目标设备外参与群组平均外参之间的偏差;若偏差超过预设偏差阈值,则根据偏差的大小和方向,动态调整数据处理策略参数;持续监测目标设备在数据处理策略参数调整后的性能指标,通过滑动窗口的方法,动态更新外参偏差的计算结果;根据目标设备的性能指标和用户反馈,使用Q‑learning算法,以设备性能指标和用户满意度作为奖励信号,自动学习和优化数据处理策略参数;若调整后的偏差仍然超过预设偏差阈值,则继续调整数据处理策略;若调整数据处理策略的次数超过预设次数阈值,目标设备的外参偏差仍然超过预设偏差阈值,则将目标设备重新进行设备群组划分,匹配与之相似度最高的设备群组;通过游戏内置的反馈界面获取用户体验反馈数据,包括用户评分和评论,对用户体验反馈数据进行预处理,包括去除噪声、分词、标注情感标签;在标注好的情感数据上对BERT模型进行微调,使用微调后的BERT模型,对新的用户评论数据进行情感分类,确定每条评论的情感倾向;根据情感分类结果,计算不同设备群组的用户满意度得分;根据设备性能指标和用户体验反馈,进行数据处理策略的优化,将数据处理策略的优化结果结果反馈给策略调整模块;根据历史设备外参数据和用户满意度,使用EWMA算法动态调整预设偏差阈值。

6.根据权利要求1所述的方法,其中,所述基于调整后的数据处理策略,评估数据处理策略在目标设备上的性能指标,得到综合性能指标最大化的参数组合,作为数据处理策略的优化参数,优化数据处理策略和设备群组分类模型,包括:

根据调整后的数据处理策略,提取数据处理策略中的关键参数,确定数据处理策略参数向量;关键参数包括渲染质量等级和帧率限制阈值;根据策略参数向量,使用K‑means聚类算法进行模型训练,对数据处理策略参数向量进行分组;对于每个数据处理策略参数组,包括采用高斯过程作为先验分布、使用期望提升作为采集函数、通过随机梯度下降法更新高斯过程的超参数,评估数据处理策略在目标设备上的性能指标,得到综合性能指标最大化的参数组合,作为数据处理策略的优化参数,其中,综合性能指标包括设备性能参数、游戏收入、用户留存率;根据数据处理策略的关键参数,利用循环神经算法构建策略生成模型,确定优化后的数据处理策略;将优化后的数据处理策略参数作为训练数据,重新训练策略生成模型,并通过修改策略生成模型的损失函数,加入参数偏移惩罚项,得到优化后的策略生成模型;根据目标设备在调整数据处理策略后的性能指标,评估目标设备与原设备群组的相似度,通过计算设备外参指标向量与群组中心向量的马哈拉诺比斯距离,判断目标设备是否匹配当前群组;若目标设备与原群组的相似度低于预设相似度阈值,则通过增量学习的方式,更新设备群组分类模型的参数和决策边界,通过梯度下降法对设备群组分类模型的部分参数进行微调,并重新对目标设备进行分类预测,得到其所属的新设备群组;将新设备的设备性能参数作为数据处理策略优化的新目标,形成数据处理策略优化与设备分类之间的双向反馈机制;通过建立数据处理策略优化与游戏运营之间的反馈通道,将数据处理策略对业务指标的影响反馈给策略优化模块,实现业务驱动的数据处理策略优化闭环;通过持续监测优化后的数据处理策略在目标设备上的执行效果,设置评估周期和评估指标体系,定期评估数据处理策略对设备性能和用户体验的提升数据,并将评估结果作用于数据处理策略优化和设备群组分类的迭代。

7.根据权利要求1所述的方法,其中,所述根据同一设备群组中不同设备的实时设备外参,确定设备群组对应的共同性能问题,并基于共同性能问题调整数据处理策略的生成参数,并持续监测设备群组的性能指标,评估数据处理策略调整的效果,包括:

通过设备传感器,以固定的频率进行采样,实时获取设备群组中各个设备的运行时的设备运行数据,形成设备运行时间序列数据,设备运行数据包括CPU温度、GPU温度、电池电量、功耗;对设备运行时间序列数据进行预处理,包括采用四分位距法进行异常值检测,异常阈值设置为Q1‑1.5IQR和Q3+1.5IQR,识别并剔除异常值;采用指数加权移动平均进行数据平滑,消除短期波动;设定固定大小的时间窗口,每隔一定时间滑动一次;针对每个设备运行数据的参数,计算同一设备群组内不同设备在各个时间窗口上的统计量,包括均值、方差、峰值,通过比较不同设备之间的统计量差异,识别出群组内共同存在的性能问题;计算设备电池电量下降的速度,若在预设的时间内电量下降速度大于预设速度阈值,则判定设备为续航问题设备;根据设备运行时间序列数据,构建特征向量,包括均值、标准差、峰度和小波变换系数,训练隔离森林模型,设置异常阈值,对超出异常阈值的设备进行问题标记和告警;根据识别出的性能问题,进行问题分类和归因识别,判断问题是硬件问题还是软件问题;若判断为硬件问题,则通过优化硬件设计或选用高端器件解决;若判断为软件问题,则通过减少渲染负载、降低模型复杂度缓解硬件的性能瓶颈;将识别出的群组内共同存在的性能问题映射到数据处理策略的生成参数上,根据问题类型和严重程度,确定需要调整的参数项和调整幅度;根据不同的性能问题,进行数据处理策略的参数调整,包括对于高温问题,优先调整渲染分辨率和帧率上限、对于续航问题,优先调整屏幕亮度和数据传输频率,并根据问题严重程度设置若干档位;将调整后的数据处理生成参数输入到优化后的策略生成模型中,得到优化后的数据处理策略;在优化后的数据处理策略部署后,持续监测设备群组的性能指标,通过优化前后的性能指标对比,评估数据处理策略调整的效果;设置量化的评估指标,对于不同的游戏类型和设备群组,设置差异化的评估目标;在AB测试中,选择预设数量设备作为实验组,采用优化后的数据处理策略,其余设备作为对照组,采用旧数据处理策略,获取预设时间段内两组设备的关键指标变化,关键指标包括设备性能参数、游戏收入、用户留存率,验证优化后的数据处理策略的有效性和安全性;将调整效果良好的数据处理策略推广到其他设备群组,并对调整效果不佳的数据处理策略进行归因识别,并迭代优化数据处理策略生成参数,直到确定最优的数据处理策略配置。

8.根据权利要求1所述的方法,其中,所述根据不同设备群组中的设备的实时设备外参,确定冷却效率指标和续航能力数据的关联度,并根据关联度的强弱调整设备性能模型,包括:

通过设备的温度传感器、电量计,以固定的频率实时获取不同设备群组中设备的冷却效率指标和续航能力数据,形成反映设备性能的时间序列数据集;对获取大的冷却效率指标和续航能力数据进行预处理,包括异常值检测、数据归一化、时间对齐;通过皮尔逊相关系数,计算冷却效率指标和续航能力数据的关联度,生成相关系数矩阵,设定相关系数显著性阈值,并设定p值显著性水平,当相关系数的绝对值大于预设相关系数显著性阈值,且p值小于显著性水平时,则认为两个指标之间关联关系为强,否则,认为关联关系为弱;根据关联关系的强弱,调整模型的结构和参数,对于关联关系强的指标,在设备性能模型中增加相应的影响路径,并根据关联度的大小,对路径权重进行缩放,对于关联关系弱的指标,可以降低相应影响路径的权重;将关联度引入模型的正则化项中,当关联度大于预设关联度阈值时,则降低正则化强度,当关联度小于预设阈值时,则加大正则化强度;基于调整后的设备性能模型,使用梯度下降优化算法,通过反向传播更新模型的权重参数,并采用Adam优化器的自适应矩估计平衡模型的收敛速度和泛化性能;在不同的设备群组中应用调整后的设备性能模型,通过比较调整前后设备性能模型在测试集或验证集上的预测误差,评估设备性能模型的性能提升效果;记录设备性能模型在不同迭代轮数下的训练误差和验证误差,绘制学习曲线,确定模型的收敛速度和过拟合程度;使用可视化工具TensorBoard,实时监控设备性能模型的结构和性能变化,辅助关联度分析和设备性能模型调优。

9.根据权利要求1所述的方法,其中,所述根据设备群组的性能指标和优化需求,生成设备群组对应的性能优化操作指令发送至设备群组中的各个设备,并基于性能优化操作的优化效果对性能优化操作进行调整,包括:

根据设备群组的性能指标和优化需求,确定针对不同群组的性能优化操作指令,包括调节后台程序运行策略以强化续航、调整冷却部件控制逻辑以增效冷却,形成优化操作的指令集合;对优化操作指令进行编码和参数化,将指令转化为设备可直接执行的格式,包括ProtocolBuffers、MessagePack;根据指令的类型、优先级属性,为每个指令分配唯一的标识符和元数据标签,并定义指令语义和语法规范,包括指令类型、参数列表、执行条件;根据设备群组的网络拓扑结构和通信协议,设计指令分发策略,采用多播、广播、点对点的方式,将优化操作指令下发到群组内的各个设备节点,并通过重传、确认的机制保证指令的到达率;对于需要实时响应的业务,采用基于事件驱动的指令分发方式,对于需要同步执行的优化操作,采用基于时间戳或版本号的指令同步机制;设备根据接收到优化操作指令,解析指令的内容和参数,根据指令的类型和优先级,触发相应的性能优化动作;根据设备的系统类型和版本信息,动态加载对应的API模块和调用参数,将优化操作指令与系统环境解耦;若指令针对后台程序运行策略,则调用适配后的系统API,对后台进程的调度策略、资源分配进行动态调整,包括降低非关键任务的优先级、清理非关键任务的内存占用;若优化操作指令针对冷却部件控制逻辑,则通过传感器获取设备的温度数据,包括CPU温度、电池温度,并根据温度变化的趋势和幅度,判断设备当前的散热状态,散热状态包括正常、警告、危险;根据散热状态和预设的温度阈值,确定PID控制器的目标值,目标值为期望的温度范围;根据当前温度与目标温度之间的差值,设置PID控制器的比例、积分、微分三个参数,计算控制器的输出值,包括风扇转速、液冷泵功率的调节量,动态调节散热部件;持续获取设备的性能和能耗数据,并基于性能评估标准AppStartupTime,通过埋点和日志采集的方式,获取用户在不同业务场景下的操作行为和体验反馈;将设备性能与体验反馈进行关联分析,计算性能优化前后的续航时间、发热量、平均操作完成时间、页面加载时延、崩溃率、卡顿率,通过前后对比和增量分析,评估性能优化操作的效果,生成优化效果评估报告,并将评估结果回传到优化决策模块;根据优化效果评估报告中的续航时间、发热量、平均操作完成时间、页面加载时延、崩溃率、卡顿率,判断当前的优化操作是否达到预期目标;若评估报告显示设备性能优化操作后的续航时间、发热量、平均操作完成时间、页面加载时延、崩溃率、卡顿率未达到预设的优化阈值,则认为性能优化操作未达到预期目标,再次对性能优化操作进行调整,包括降低后台任务优先级、重新设计PID控制器参数;通过调整指令参数、修改算法逻辑的方式,迭代优化设备的性能指标,直至达成优化目标;若优化操作已达到预期目标,则将优化操作的配置信息存储到设备的非易失性存储器中,并定义统一的配置文件格式和读写接口;在设备启动或者恢复出厂设置时,自动加载和应用优化操作的配置;设计配置文件的版本管理和升级机制,匹配优化策略的迭代更新,并采取数据校验和异常处理措施,确保配置信息的完整性和安全性;性能优化操作固化为设备的默认配置后,根据实时的评估反馈动态调整性能优化策略,包括调整优化操作的阈值、权重,或者生成新的优化操作,形成长期的性能优化策略,并将性能优化案例添加到知识库中,指导后续的优化决策。

10.一种基于玩家设备参数的游戏运行数据处理装置,其特征在于,所述装置包括:

设备性能参数收集模块,用于获取玩家设备的设备性能参数,包括设备内参和设备外参;

设备性能建模与优化模块,用于构建设备性能模型并迭代优化模型参数;

设备群组分类与群组数据处理策略生成模块,用于基于玩家设备的设备性能参数划分设备群组,并生成不同的设备群组的数据处理策略;

实时性能监测与策略调整模块,用于监测设备运行游戏时的实时性能并根据性能偏差调整数据处理策略;

性能问题分析与策略优化模块,用于分析设备群组内的共性问题并调整数据处理策略以解决高温和续航问题;

性能优化操作指令生成模块,用于生成调节后台程序和冷却控制逻辑的操作指令。