Pat
J-GLOBAL ID:200903064629648023

組込み機器用Javaアプリケーションマネージャ

Inventor:
Applicant, Patent owner:
Agent (1): 上野 英夫
Gazette classification:公開公報
Application number (International application number):2000055728
Publication number (International publication number):2000250758
Application date: Mar. 01, 2000
Publication date: Sep. 14, 2000
Summary:
【要約】【課題】 組込み機器において、Java仮想マシン等のハードウェア非依存型プロセッサが機器にインストールされることにより、アプリケーションが機器にダウンロードされその機器上で実行されることが可能になる。しかしながら、このJava言語は、プログラムローダの実行もロードされたプログラムを管理する機能も提供していない。また、メモリの制約された組込み機器内でアプリケーションをダウンロードおよび管理する手段も提供していない。【解決手段】 本願発明のJavaベースのアプリケーションマネージャは、組込み機器にインストールされたJava仮想マシン内で実行されるJavaアプリケーションのダウンロード、実行およびキャッシングを制御する。さらにアプリケーションの実行の開始、初期化および停止、およびメモリ管理のための機能を提供する。
Claim (excerpt):
組込み機器において1つ以上のアプリケーションを管理するアプリケーションマネージャであって、前記組込み機器が、クラスオブジェクトを格納するアプリケーションキャッシュと、ネットワークを介してクライアントと通信するネットワークインタフェースと、該組込み機器にインストールされ該組込み機器上で実行されるJava仮想マシンと、を備えるアプリケーションマネージャにおいて、(a)エントリを有し、前記エントリの各々が、前記組込み機器に現在ロードされているクラスオブジェクトを識別するクラスオブジェクトリストと、(b)前記ネットワークインタフェースを介して前記クライアントから受信するアプリケーションクラスをロードし、前記アプリケーションクラスに対する新たなクラスオブジェクトを生成し、前記アプリケーションキャッシュに前記新たなクラスオブジェクトを格納し、前記新たなクラスオブジェクトを前記アプリケーションキャッシュにロードされているものとして識別するために、前記クラスオブジェクトリストに新たなエントリを付加するクラスローダメソッドと、を具備するアプリケーションマネージャ。

Return to Previous Page