[发明专利]用户可配置软件库无效
申请号: | 200680004662.X | 申请日: | 2006-02-03 |
公开(公告)号: | CN101120312A | 公开(公告)日: | 2008-02-06 |
发明(设计)人: | W·布赖恩特·伊斯特汉;詹姆士·L·西姆斯特尔 | 申请(专利权)人: | 松下电工株式会社 |
主分类号: | G06F9/44 | 分类号: | G06F9/44 |
代理公司: | 北京林达刘知识产权代理事务所 | 代理人: | 刘新宇 |
地址: | 日本*** | 国省代码: | 日本;JP |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用户 配置 软件 | ||
1.一种用于提供可配置软件库的方法,包括以下步骤:
接收用户输入,为基础软件库的至少一个可配置设置以及所希望的注释用目标语言指定目标设置,所述基础软件库被设计成可配置的,并且包含人可读编程代码;
基于所述目标设置和所述所希望的注释用目标语言,识别将添加给所述基础软件库或从所述基础软件库去除的至少一个代码段;以及
通过利用计算机程序以自动方式根据所述目标设置改变所述基础软件库,创建修改后的软件库,其中,所述修改后的软件库包含人可读编程代码,并且所述修改后的软件库中的注释和/或编程代码用所希望的目标语言表示。
2.根据权利要求1所述的方法,其特征在于,还包括确定所述基础软件库的所述可配置设置。
3.根据权利要求1所述的方法,其特征在于,根据第一软件库获得所述基础软件库。
4.根据权利要求1所述的方法,其特征在于,所述基础软件库和所述修改后的软件库包含嵌入式装置的编程代码。
5.根据权利要求1所述的方法,其特征在于,所述目标设置配置成从所述基础软件库去除至少一个代码段,以创建所述修改后的软件库。
6.根据权利要求1所述的方法,其特征在于,所述目标设置配置成将至少一个代码段添加给所述基础软件库,以创建所述修改后的软件库。
7.根据权利要求6所述的方法,其特征在于,所述添加的代码段包含对外部软件库的调用。
8.根据权利要求6所述的方法,其特征在于,所述添加的代码段定义在所述修改后的软件库中所使用的常数。
9.一种用于实现提供可配置软件库的方法的计算机系统,该计算机系统包括:
处理器;
与所述处理器电子通信的存储器;
存储在所述存储器中的指令,所述指令是可执行的,以实现包括以下步骤的方法:
接收用户输入,为基础软件库的至少一个可配置设置以及所希望的注释用目标语言指定目标设置,所述基础软件库被设计成可配置的;
基于所述目标设置和所述所希望的注释用目标语言,识别将添加给所述基础软件库或从所述基础软件库去除的至少一个代码段;以及
通过利用计算机程序以自动方式根据所述目标设置改变所述基础软件库,创建修改后的软件库,其中,所述修改后的软件库中的注释和/或编程代码用所希望的目标语言表示。
10.根据权利要求9所述的计算机系统,其特征在于,根据第一软件库获得所述基础软件库。
11.根据权利要求9所述的计算机系统,其特征在于,所述基础软件库和所述修改后的软件库包含嵌入式装置的编程代码。
12.根据权利要求9所述的计算机系统,其特征在于,所述目标设置配置成从所述基础软件库去除至少一个代码段,以创建所述修改后的软件库。
13.根据权利要求9所述的计算机系统,其特征在于,所述目标设置配置成将至少一个代码段添加给所述基础软件库,以创建所述修改后的软件库。
14.根据权利要求13所述的计算机系统,其特征在于,所述添加的代码段包含对外部软件库的调用。
15.根据权利要求9所述的计算机系统,其特征在于,所述基础软件库和所述修改后的软件库包含人可读编程代码。
16.一种包含可执行指令的计算机可读介质,其中,该指令用于实现提供可配置软件库的方法,该方法包括以下步骤:
接收用户输入,为基础软件库的至少一个可配置设置以及所希望的注释用目标语言指定目标设置,所述基础软件库被设计成可配置的;
基于所述目标设置和所述所希望的注释用目标语言,识别将添加给所述基础软件库或从所述基础软件库去除的至少一个代码段;以及
通过利用计算机程序以自动方式根据所述目标设置改变所述基础软件库,创建修改后的软件库,其中,所述修改后的软件库中的注释和/或编程代码用所希望的目标语言表示。
17.根据权利要求16所述的计算机可读介质,其特征在于,根据第一库获得所述基础软件库。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于松下电工株式会社,未经松下电工株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200680004662.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种缓冲式自动关闭滑轨
- 下一篇:办公休闲保健椅