[发明专利]应用执行方法、设备和系统有效
| 申请号: | 201310492093.X | 申请日: | 2013-10-18 |
| 公开(公告)号: | CN103561062B | 公开(公告)日: | 2017-04-05 |
| 发明(设计)人: | 张钊 | 申请(专利权)人: | 北京奇虎科技有限公司;奇智软件(北京)有限公司 |
| 主分类号: | H04L29/08 | 分类号: | H04L29/08 |
| 代理公司: | 北京智汇东方知识产权代理事务所(普通合伙)11391 | 代理人: | 康正德,范晓斌 |
| 地址: | 100088 北京市西城区新*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 应用 执行 方法 设备 系统 | ||
技术领域
本发明涉及互联网领域,具体涉及一种应用执行方法、设备和系统。
背景技术
随着互联网技术的快速发展,越来越人性化的设计被人们运用于互联网领域。比如,很多电影下载资源支持边下载边观看。同样,对于网络上热门的网络游戏,很多玩家也期盼着可以边下边玩。游戏边下边玩技术是一种在下载前或下载过程中即可体验到游戏内容,同时也可以执行游戏完整版下载的技术。
就现有技术而言,大多数网络游戏中,多数玩家在进行游戏前,需要从游戏官网上下载占用内存非常大的游戏客户端。玩家耗费大量时间将游戏客户端下载后,还需要将其安装之后才能进入游戏,体验游戏内容。这种方式不仅所需下载时间长,还会造成玩家经过漫长的下载之后,发现所下载的游戏并不适合自己,只能将花费了大量时间下载的游戏删除,不仅浪费了用户的时间,同时用户还没有找到自己满意的游戏。为解决这种情况,提升游戏体验,游戏边下边玩技术出现。但目前的游戏边下边玩技术需要玩家完成游戏运行的核心文件的下载,只有在下载其他非必要文件时可以执行边下边玩。这种技术需要游戏厂商自行深度定制核心文件及确实启动的校验逻辑,并且这种技术可扩展性较差。
随着用户对于互联网体验的要求越来越高,整个市场对于软件应用可以边下载边运行的呼声也越来越高。但现有技术中大多数应用不能做到边下载边运行,其余可以边下载边运行的应用也需要用户首先将应用的核心文件下载完成,仍旧需要用户花费大量的时间在单纯的下载上,并没有从根本上解决应用边下载边运行的技术问题。用户不能在打开应用时直接进入边下载边运行,也就无法首先对所要下载的应用有直接具体的了解,无法提升用户对应用体验的感知,同时也间接影响了应用的下载机率,无法增加应用用户的数量。
发明内容
鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的应用交互系统、设备和相应的应用交互方法。
依据本发明的一个方面,提供了一种应用执行设备,驻留在客户端处,该客户端经由网络连接到服务器,该应用执行设备包括:
应用启动器,配置为接收用户输入的应用运行指示,并将该指示发送至服务器端,以便在服务器端启动相应应用并运行;
画面接收器,配置为利用该客户端与服务器之间的当前网络带宽中的第一部分来接收所述服务器渲染完毕的应用画面;
显示器,配置为将所述画面接收器接收的应用画面展现给所述用户;
应用下载器,配置为利用所述当前网络带宽中的第二部分来从所述服务器下载所述应用。
可选地,所述应用下载器还配置为:若接收到指示服务器端无法启用所述应用的消息,则结合所述第一部分带宽和所述第二部分带宽从所述服务器下载所述应用。
可选地,所述设备还包括:
带宽释放器,配置为接收到来自所述服务器端的应用试运行结束的提示消息,释放所述画面接收器占用的第一部分带宽;以及指示
所述应用下载器结合所述第一部分带宽和所述第二部分带宽对所述应用进行下载。
可选地,所述带宽释放器还配置为:在所述应用下载结束后,释放下载所述应用所使用的带宽。
可选地,所述应用启动器还配置为:
接收来自所述用户的、关于所述应用的操作指令,并将该指令发送至服务器端,以便所述服务器端执行相应操作;
所述画面接收器还配置为:接收所述服务器执行相应操作后生成的应用画面。
可选地,所述设备还包括:
测速器,配置为测量所述当前网络带宽,并判断所述当前网络带宽是否大于预设带宽阈值;
若是,则触发上述设备中的各器件;
若否,则仅触发所述应用下载器。
根据本发明的另一方面,提供了一种应用执行设备,驻留在服务器处,该服务器经由网络与各客户端相连,该应用执行设备包括:
应用运行器,配置为接收来自某一客户端的应用运行指示,启动相应应用并运行;
画面发送器,配置为利用该客户端与服务器之间的当前网络带宽中的第一部分发送服务器渲染完毕的应用画面;
应用发送器,配置为利用所述当前网络带宽的第二部分将所述应用发送至所述客户端。
可选地,所述设备还包括:
缓存器,配置为若所述应用运行器接收到所述应用运行指示,但是所述服务器端暂时无法启动所述应用时,以队列的形式缓存所述客户端;以及
所述应用发送器还配置为:在所述客户端在队列中排队时,结合所述第一部分带宽和所述第二部分带宽将所述应用发送至该客户端。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇虎科技有限公司;奇智软件(北京)有限公司,未经北京奇虎科技有限公司;奇智软件(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310492093.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:中央处理器控制方法
- 下一篇:基于家庭网关的文件共享服务系统





