当前位置: 首页 > 专利查询>惠普公司专利>正文

用于管理嵌入设备中的应用程序的方法技术

技术编号:2886382 阅读:264 留言:0更新日期:2012-04-11 18:40
一个Java应用程序管理程序(24)控制在一个单个Java虚拟机(JVM)(22)内运行的Java应用程序(26a、26b、26c)的下载、执行和高速缓存器。应用程序管理程序(24)接受应用程序类下载(load()/Loadandlnit())、实例应用程序类(lnit())和控制应用程序(26a、26b、26c)的生存周期。(*该技术在2020年保护过期,可自由使用*)

【技术实现步骤摘要】
在嵌入设备环境中,在设备上常安装一个与硬件无关的处理机例如Java虚拟机,以便允许下载程序和在设备上执行。这样一个系统允许一个以与硬件无关的语言例如Sun Micro Systems Java编写的程序下载到任何硬件支持Java环境,以便为一特殊用途定制它。这个定制常被称为设备的“个性”。多个应用程序可以在一个嵌入设备一齐被运行,以便确定该设备的个性。用这种方法可以使设备动态地以不同的独特方式起作用。例如,一个嵌入设备如一台冰箱可以被定制为自动地跟踪其内容。就象食物类型和同类食物的命名习惯可能随文化背景不同而异一样,嵌入设备冰箱可能通过下载一个描述食物类型和命名习惯的新的个性到Java使能嵌入冰箱设备来定制用户的特定文化。在嵌入设备域中,在设备上安装一个与硬件无关的处理机例如Java虚拟机,以便允许下载应用程序和在设备上执行。Java语言提供建造动态地装载新程序的程序的基本功能。然而,Java语言不提供程序的装入程序的实现,也没有能力在装载后管理程序。Java语言也不提供在存储器受限制的嵌入设备内下载和管理应用程序的工具。几种现有的Java技术支持程序的装入程序类型的功能。本文档来自技高网...

【技术保护点】
一个应用程序管理程序(24),它管理在一个嵌入设备(20)中的一个或多个应用程序(26a,26b,26c),所说的嵌入设备(20)包括一个存储类目标(28a、28b)的应用程序高速缓存器(52)、一个在网络(14)上与客户(12)通讯的网络接口(25)、和一个被安装在所说的嵌入设备(20)并在其上运行的Java虚拟机(JVM)(22),所说的应用程序管理程序(24)包括: 一个具有入口的类目标列表(23),它的每个入口标识一个当前装载在所说的嵌入设备(20)中的类目标(28a、28b); 一个类装入程序方法(loadAppl()、loadAndlnit()),其装载一个经由所说的网...

【技术特征摘要】
...

【专利技术属性】
技术研发人员:FP贾奇CC多兰
申请(专利权)人:惠普公司
类型:发明
国别省市:US[美国]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1