[发明专利]一种多媒体终端的应用管理方法及装置在审
| 申请号: | 201410092155.2 | 申请日: | 2014-03-13 |
| 公开(公告)号: | CN103885801A | 公开(公告)日: | 2014-06-25 |
| 发明(设计)人: | 傅来银 | 申请(专利权)人: | 青岛海信电器股份有限公司 |
| 主分类号: | G06F9/445 | 分类号: | G06F9/445;G06F9/44 |
| 代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 黄志华 |
| 地址: | 266100 山*** | 国省代码: | 山东;37 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 多媒体 终端 应用 管理 方法 装置 | ||
技术领域
本发明涉及多媒体终端技术领域,尤其涉及一种多媒体终端的应用管理方法及装置。
背景技术
目前,在多媒体终端上各应用的管理,主要是通过在操作系统上建立应用框架,基于该框架为用户提供应用下载、安装、运行和卸载等服务。如附图1所示,以硬件为基础安装操作系统,该操作系统包括内核(kenerl)和驱动(Driver),基于操作系统实现适配层(简称AL),该适配层可以屏蔽不同的操作系统或者硬件对应用的影响。在适配层的基础上,实现应用框架(App Framework),以支持不同应用(如,应用App1、App2、App3等)的运行和管理。
现有的对多媒体终端的各应用进行管理的应用框架重点在于应用的通用化处理,对于多媒体终端来说,基于该应用框架的应用管理缺乏针对性,对于各应用争夺的临界资源管理混乱,在同时处理多个需要占用相同的临界资源的应用时,常会导致资源使用冲突,不利于系统的稳定性。例如,在需要同时展现视频和图像界面时,由于视频和图像界面分属于不同的应用,而这两个应用都需要占用多媒体处理引擎,这就会导致多媒体处理引擎这一临界资源的使用存在冲突。
又例如,假设应用APP1启动后,临界资源L被占用,此时该临界资源的状态为被占用状态,如果启动需要占用同一临界资源L的应用APP2,APP2访问临界资源L,以查询临界资源L的状态,并确定临界资源L的状态为被占用状态,则系统拒绝启动APP2,同时由于临界资源L被访问,状态发生改变,导致临界资源L也不能被APP1使用,使得APP1和APP2都不能正常运行。
由此可见,现有技术中缺乏对多媒体终端中各应用占用的临界资源的有效管理,在直接访问临界资源后临界资源的状态即发生改变,无法保证应用程序的正常运行。
发明内容
本发明提供一种多媒体终端的应用管理方法及装置,用以实现对多媒体终端中各应用占用的临界资源的有效管理,使得无需直接访问临界资源即可获得临界资源的使用状态,以保证应用程序的正常运行。
本发明实施例提供的具体技术方案如下:
一种多媒体终端的应用管理方法,包括:
接收携带有应用标识的应用启动请求;
获取与所述应用启动请求中携带的应用标识对应的临界资源标识;
根据映射表中保存的各临界资源的当前使用状态,确定获取的所述临界资源标识所指示的临界资源当前为释放状态时,启动所述应用启动请求所请求的应用,确定获取的所述临界资源标识所指示的临界资源当前为占用状态时,拒绝所述应用启动请求所请求的应用。
较佳地,启动所述应用启动请求所请求的应用后,还包括:
将所述映射表中保存的、所述临界资源标识所指示的临界资源的当前使用状态修改为占用状态。
较佳地,启动所述应用启动请求所请求的应用后,还包括:
若接收到所述应用退出的指示消息,将所述映射表中保存的、所述临界资源标识所指示的临界资源的当前使用状态修改为释放状态。
较佳地,接收携带有应用标识的应用启动请求之前,还包括:
接收并保存各临界资源的相关信息,所述临界资源的相关信息包括临界资源标识、临界资源名称以及临界资源描述信息;
接收并保存各应用的相关信息,所述应用的相关信息包括应用标识、应用名称、应用的描述信息、应用的运行指令以及所需占用的临界资源标识。
较佳地,接收携带有应用标识的应用启动请求之前,还包括:
在所述多媒体终端的系统启动后,获取保存的所述临界资源的相关信息生成所述映射表;
获取保存的所述应用的相关信息,确定当前运行的各应用对应的临界资源标识,并在所述映射表中,将确定的各临界资源标识指示的临界资源的当前使用状态设置为占用状态,将除所述确定的各临界资源标识指示的临界资源之外的各临界资源的当前使用状态设置为释放状态。
一种多媒体终端的应用管理装置,包括:
接收单元,用于接收携带有应用标识的应用启动请求;
获取单元,用于获取与所述应用启动请求中携带的应用标识对应的临界资源标识;
处理单元,用于根据映射表中保存的各临界资源的当前使用状态,确定获取的所述临界资源标识所指示的临界资源当前为释放状态时,启动所述应用启动请求所请求的应用,确定获取的所述临界资源标识所指示的临界资源当前为占用状态时,拒绝所述应用启动请求所请求的应用。
较佳地,所述处理单元还用于:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于青岛海信电器股份有限公司,未经青岛海信电器股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410092155.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种用河泥取得摩擦材料填充料的方法
- 下一篇:快速充油液压换挡阀





