[发明专利]一种应用程序加载方法和装置、终端在审
申请号: | 201310578978.1 | 申请日: | 2013-11-18 |
公开(公告)号: | CN104657154A | 公开(公告)日: | 2015-05-27 |
发明(设计)人: | 张玉洲;林加卫;张雅 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445;H04L29/08 |
代理公司: | 工业和信息化部电子专利中心 11010 | 代理人: | 梁军 |
地址: | 518057 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 应用程序 加载 方法 装置 终端 | ||
技术领域
本发明涉及通信技术领域,特别涉及一种应用程序加载方法和装置、终端。
背景技术
近年来,随着宽带技术的发展,宽带用户的数量急剧上升,有线互动电视、IPTV(Internet Protocol Television,网络电视)以及互联网电视得到高速发展,“电视+机顶盒”的用户规模越来越大。基于IP网络,很容易将丰富的互联网内容通过电视机顶盒呈现给用户,使用户得到点播、直播、新闻、天气、公共信息等服务,享受视频通信、社交、早教、投票、游戏等带有“互动性”的增值服务。
在这些服务中,有部分应用需要下载到机顶盒上运行。以在IPTV机顶盒上运行的各种网络游戏(如J2ME游戏、Linux游戏和云游戏)为例,每次开始游戏前,机顶盒首先需要从服务器下载游戏程序,才能将该程序在机顶盒中运行,开始游戏。
然而,由于机顶盒等终端的存储空间非常有限,很多较大的应用程序,如大型游戏等,都不便于通过机顶盒下载和存储,当然也就无法在机顶盒等终端中运行,从而严重影响了用户对于网络应用程序的使用。
发明内容
本发明要解决的技术问题是提供一种应用程序加载方法和装置、终端,用以解决现有技术中由终端存储空间较小导致的网络应用程序不能被终端有效使用的问题。
为解决上述技术问题,一方面,本发明提供一种应用程序加载方法,包括:接收服务器发送的应用程序启动命令;根据所述启动命令,将终端目录通过所述应用程序的引导程序挂载到所述服务器;通过所述引导程序从所述服务器加载和运行所述应用程序。
可选的,所述引导程序为预先存储在终端中的引导程序。
进一步的,在所述应用程序启动命令中携带有启动参数,所述引导程序预先存储在所述服务器中的情况下;所述接收服务器发送的应用程序启动命令之后,所述根据所述启动命令,将所述应用程序的引导程序挂载到所述服务器之前,所述方法还包括:根据所述启动参数确定所述应用程序的引导程序的下载地址;根据所述下载地址从所述服务器下载所述引导程序。
可选的,所述启动参数包括所述应用程序的文件名和存储地址。
进一步的,所述通过所述引导程序从所述服务器加载和运行所述应用程序之后,所述方法还包括:当所述应用程序运行结束时,将所述引导程序从所述服务器中解除挂载。
另一方面,本发明还提供一种应用程序加载装置,包括:
接收单元,用于接收服务器发送的应用程序启动命令;
挂载单元,用于根据所述接收单元接收的启动命令,将终端目录通过所述应用程序的引导程序挂载到所述服务器;
加载和运行单元,用于通过所述挂载单元挂载的所述引导程序,从所述服务器加载和运行所述应用程序。
可选的,所述引导程序为预先存储在终端中的引导程序。
进一步的,在所述应用程序启动命令中携带有启动参数,所述引导程序预先存储在所述服务器中的情况下;所述装置还包括:地址确定单元,用于根据所述启动参数确定所述应用程序的引导程序的下载地址;引导程序下载单元,用于根据所述地址确定单元确定的下载地址,从所述服务器下载所述引导程序。
进一步的,所述启动参数包括所述应用程序的文件名和存储地址。
进一步的,所述装置还包括:挂载解除单元,用于当所述应用程序运行结束时,将所述引导程序从所述服务器中解除挂载。
另一方面,本发明还提供一种终端,包括本发明的实施例提供的任一种应用程序加载装置。
可选的,所述终端为机顶盒。
本发明提供的应用程序加载方法和装置、终端,当接收到服务器发送的应用程序启动命令时,可以根据所述启动命令,将终端目录通过所述应用程序的引导程序挂载到所述服务器,并通过所述引导程序,从所述服务器加载和运行所述应用程序,从而改变了对应用程序进行先下载再运行的传统应用模式,使应用程序无需被下载到本地即可直接在本地运行,从而有效解决了由终端存储空间较小导致的网络应用程序不能被有效使用的问题。
附图说明
图1是本发明实施例提供的应用程序加载方法的一种流程图;
图2是本发明实施例提供的应用程序加载方法的一种具体流程图;
图3是本发明实施例提供的应用程序加载装置的一种结构示意图;
图4是本发明实施例提供的应用程序加载装置的另一种结构示意图。
具体实施方式
如图1所示,本发明的实施例提供一种应用程序加载方法,包括:
S11,接收服务器发送的应用程序启动命令;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司;,未经中兴通讯股份有限公司;许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310578978.1/2.html,转载请声明来源钻瓜专利网。