[发明专利]应用执行装置及方法有效
| 申请号: | 01121695.6 | 申请日: | 2001-05-14 |
| 公开(公告)号: | CN1325069A | 公开(公告)日: | 2001-12-05 |
| 发明(设计)人: | 盐见隆一;叶山悟;平本建志;久保冈祐子;土井繁则 | 申请(专利权)人: | 松下电器产业株式会社 |
| 主分类号: | G06F12/00 | 分类号: | G06F12/00;G06F9/45;G06F9/06 |
| 代理公司: | 中国专利代理(香港)有限公司 | 代理人: | 吴立明,叶恺东 |
| 地址: | 日本*** | 国省代码: | 暂无信息 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 应用 执行 装置 方法 | ||
1.一种应用执行装置,具有向应用提供资源的至少一个以上的程序库部和核心程序部,其特征在于,
所述核心程序部包括:
通知装置,当应用结束时,向提供资源的各程序库部通知结束的应用为哪个;
各程序库部包括:
回收装置,当由通知装置通知时,回收提供给结束应用的资源。
2.如权利要求1的应用执行装置,其特征在于:所述回收装置包括:
表保持装置,保持应用和向应用提供的资源的对应关系的表;
资源指定装置,由所述表保持装置来指定提供给由所述通知装置通知的应用的资源。
3.如权利要求2的应用执行装置,其特征在于:各程序库部包括:
提供装置,对应于来自应用的请求提供资源;
登记装置,从所述核心程序部接收提供资源的应用为哪个的通知,将提供资源的应用和提供的资源对应地分组后登记在所述表中;
消除装置,当由所述回收装置回收登记的资源时,从所述表中消除表示回收的资源和对应的应用的对应关系的组。
4.如权利要求1的应用执行装置,其特征在于:各程序库部包括:
提供装置,对应于来自应用的请求提供资源;
委托装置,当所述提供装置向应用开始提供新的资源时,委托其以在应用结束时向该程序库部发出前述通知。
5.如权利要求4的应用执行装置,其特征在于:
所述委托装置,将回收函数的呼叫委托于所述核心程序部;
所述核心程序部,通过在应用结束时执行被委托的回收函数的呼叫,作为所述通知装置进行的所述通知。
6.如权利要求1的应用执行装置,其特征在于:所述通知装置具有对每个应用进行所述通知的多个通知部,各程序库部包括:
提供装置,对应于来自应用的请求提供资源;
委托装置,当所述提供装置向应用开始提供新的资源时,委托对应于该应用的通知部在该应用结束时向该程序库部进行所述通知。
7.如权利要求6的应用执行装置,其特征在于:所述委托装置委托所述通知部通过资源回收实例的方法的呼叫来进行所述通知,所述资源回收实例的方法是由所述程序库部为了接受所述通知而生成的被委托的所述通知部在所述该应用结束时,通过呼叫资源回收实例的方法来进行所述通知。
8.如权利要求1的应用执行装置,其特征在于:所述回收装置包括:
表保持装置,保持应用和向应用提供的资源的对应关系的表;
资源指定装置,由所述表保持装置来指定提供给由所述通知装置通知的应用的资源;
所述通知装置在多个应用同时结束的情况下,向提供资源的程序库部通知结束的多个应用为哪些;
所述资源指定装置通过所述表保持装置来指定对应于被通知的多个应用的多个资源;
所述回收装置回收指定的多个资源。
9.如权利要求1的应用执行装置,其特征在于:所述各程序库部向应用提供作为所述资源的调谐器、MPEG解码器、遥控、文件系统、存储器、调制解调器的任一个。
10.如权利要求9的应用执行装置,其特征在于:所述回收装置包括:
表保持装置,保持应用和向应用提供的资源的对应关系的表;
资源指定装置,由所述表保持装置来指定提供给由所述通知装置通知的应用的资源。
11.如权利要求10的应用执行装置,其特征在于:各程序库部进一步包括:
提供装置,对应于来自应用的请求提供资源;
登记装置,从所述核心程序部接收提供资源的应用为哪个的通知,将提供资源的应用和提供的资源对应地分组后登记在所述表中;
消除装置,当由所述回收装置回收登记的资源时,从所述表中消除与回收的资源相对应的应用。
12.如权利要求9的应用执行装置,其特征在于:各程序库部进一步包括:
提供装置,对应于来自应用的请求提供资源;
委托装置,当所述提供装置向应用开始提供新的资源时,委托该程序库部在应用结束时发出所述通知。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于松下电器产业株式会社,未经松下电器产业株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/01121695.6/1.html,转载请声明来源钻瓜专利网。





