[发明专利]软件更新方法及装置在审
申请号: | 202110374067.1 | 申请日: | 2021-04-07 |
公开(公告)号: | CN113694534A | 公开(公告)日: | 2021-11-26 |
发明(设计)人: | 任明星 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | A63F13/69 | 分类号: | A63F13/69;A63F13/77;G06F8/65;G06F8/71;G06N3/04;G06N3/08 |
代理公司: | 北京市立方律师事务所 11330 | 代理人: | 张筱宁 |
地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 软件 更新 方法 装置 | ||
本申请实施例涉及云计算技术领域,提供了一种云游戏软件的更新方法及相关服务器。该方法包括:触发云游戏软件预加载,若接收到云游戏软件预加载过程中产生的静态游戏画面,识别静态游戏画面中所包含文本的语义信息,若文本的语义信息满足云游戏软件更新条件,触发云游戏软件进行更新。采用本申请实施例的技术方案,能够根据静态游戏画面中文本的语义信息,检测静态游戏画面是否指示更新云游戏软件的场景,使得检测结果的准确率相对较高。
技术领域
本申请实施例涉及云计算领域,尤其涉及一种软件更新方法及装置。
背景技术
云游戏(Cloud gaming)是一种以云计算技术为基础的在线游戏技术,其运行于服务端,用户端无需拥有强大的图形运算和数据处理能力,仅需拥有基本的流媒体播放能力、输入指令获取能力、数据传输能力即可服务端将云游戏的游戏画面以及游戏音效通过推流的方式控制用户端播放,使用户参与游戏。
云游戏的版本时常更新,若服务端的云游戏不是最新版本,用户将无法试玩相应云游戏,有鉴于此,检测云游戏的版本是否需要更新是云游戏的重要场景。
然而,目前,本领域并没有较好的检测方法,能够准确的检测云游戏的版本是否需要更新。
发明内容
本申请实施例提供了一种软件更新方法及装置,能够准确的检测云游戏软件是否需要更新。
第一方面,本申请实施例提供了一种软件更新方法,该方法包括:
触发云游戏软件预加载;
获取云游戏软件预加载过程中的静态游戏画面,静态游戏画面是指在预加载过程中预设时间内未变化的游戏画面帧;
识别静态游戏画面中所包含的文本的语义信息;
若语义信息满足云游戏软件更新条件,触发云游戏软件进行更新。
第二方面,本申请实施例还提供了一种软件更新方法,该方法包括:
响应于预加载触发指令,预加载云游戏软件并获得云游戏软件预加载过程中的游戏画面;
若游戏画面中包含静态游戏画面,发送静态游戏画面,静态游戏画面是指在预加载过程中预设时间内未变化的游戏画面帧;
若接收到更新文件,执行更新文件中的第一指令集,以对云游戏软件进行更新,第一指令集包含用于指示对云游戏软件的进行更新的指令;
更新文件是通过以下方式生成的:
识别静态游戏画面中所包含的文本的语义信息;
若语义信息满足云游戏软件更新条件,则生成更新文件以触发云游戏软件更新。
第三方面,本申请实施例还提供了一种软件更新装置,所述装置包括:
预加载触发模块,用于触发云游戏软件预加载;
获取模块,用于获取云游戏软件预加载过程中的静态游戏画面,静态游戏画面是指在预加载过程中预设时间内未变化的游戏画面帧;
语义信息识别模块,用于识别静态游戏画面中所包含文本的语义信息;
更新触发模块,用于若语义信息满足云游戏软件更新条件,触发云游戏软件进行更新。
第四方面,本申请实施例还提供了一种软件更新装置,所述装置包括:
预加载模块,用于响应于预加载触发指令,预加载云游戏软件并获得云游戏软件预加载过程中的游戏画面;
发送模块,用于若游戏画面中包含静态游戏画面,发送静态游戏画面,静态游戏画面是指在预加载过程中预设时间内未变化的游戏画面帧;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110374067.1/2.html,转载请声明来源钻瓜专利网。