【手続補正書】
【提出日】平成18年2月9日(2006.2.9)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
無線通信システムの移動体端末に搭載されるプラットフォーム・システムにおけるミドルウエア・サービス・レイヤのコンピュータプログラムであって、
前記プラットフォーム・システムが、
ソフトウエア・サービス・コンポーネントを有する移動体端末プラットフォーム・アセンブリと、
前記移動体端末プラットフォーム・アセンブリにロードされ、インストールされ、実行されるアプリケーション・ソフトウエアとを含み、
前記ミドルウエア・サービス・レイヤのコンピュータプログラムが、
前記移動体端末プラットフォーム・アセンブリにアプリケーション・ソフトウエアをロードし、インストールし、実行するために、該アプリケーション・ソフトウエアが前記移動体端末プラットフォーム・アセンブリへアクセスするために使用する、少なくとも１つのアプリケーション・プログラミング・インタフェース（ＡＰＩ）を備えることを特徴とするミドルウエア・サービス・レイヤのコンピュータプログラム。
【請求項２】
前記ミドルウエア・サービス・レイヤのコンピュータプログラムが、前記移動体端末プラットフォーム・アセンブリのコンポーネントを備えることを特徴とする請求項１に記載のミドルウエア・サービス・レイヤのコンピュータプログラム。
【請求項３】
前記ＡＰＩが複数であることを特徴とする請求項２に記載のミドルウエア・サービス・レイヤのコンピュータプログラム。
【請求項４】
前記少なくとも１つのＡＰＩそれぞれが、少なくとも１つのソフトウエア・モジュールを備えることを特徴とする請求項２に記載のミドルウエア・サービス・レイヤのコンピュータプログラム。
【請求項５】
前記少なくとも１つのＡＰＩが、ネイティブＡＰＩドメイン及び非ネイティブＡＰＩドメインを含むことを特徴とする請求項２に記載のミドルウエア・サービス・レイヤのコンピュータプログラム。
【請求項６】
前記少なくとも１つのＡＰＩが、Java（登録商標）実行環境ＡＰＩドメイン、オープン・アプリケーション・フレームワークＡＰＩドメイン、オープン・プラットフォームＡＰＩドメイン及びＵＩツールキットＡＰＩドメインの少なくとも１つを備えることを特徴とする請求項５に記載のミドルウエア・サービス・レイヤのコンピュータプログラム。
【請求項７】
前記Java（登録商標）実行環境ＡＰＩドメインが、Java（登録商標）実行環境マネージャ・モジュール、Java（登録商標）アプリケーション・モジュール及びJava（登録商標）サポート・レイヤ・モジュールを含むことを特徴とする請求項６に記載のミドルウエア・サービス・レイヤのコンピュータプログラム。
【請求項８】
前記オープン・アプリケーション・フレームワークＡＰＩドメインが、Java（登録商標）アプリケーションをインターセプトするアプリケーション・マネージャ、及び前記Java（登録商標）アプリケーションが前記Java（登録商標）実行環境ＡＰＩドメインを介して前記移動体端末プラットフォーム・アセンブリへアクセスするのを許可すべきか否かを決定する、セキュア・アクセス・マネージャ・モジュールを含むことを特徴とする請求項６に記載のミドルウエア・サービス・レイヤのコンピュータプログラム。
【請求項９】
前記オープン・アプリケーション・フレームワークＡＰＩドメインが、アプリケーションの登録、インストール、開始、停止、アンインストール及び削除を処理するアプリケーション・マネージャ・モジュールを含むことを特徴とする請求項６に記載のミドルウエア・サービス・レイヤのコンピュータプログラム。
【請求項１０】
前記オープン・プラットフォームＡＰＩドメインが、前記移動体端末プラットフォーム・アセンブリのＯＳ特有の詳細事項を隠し、メッセージのルーティング／フィルタリング及びメッセージに関連したリソースの処理を含む実行時の複雑な処理からアプリケーションを解放する、ネイティブ・アプリケーション・コア・モジュールを含むことを特徴とする請求項６に記載のミドルウエア・サービス・レイヤのコンピュータプログラム。
【請求項１１】
前記オープン・プラットフォームＡＰＩドメインが、アプリケーションによって使用され得る高いレベルのサービスを提供することにより、前記移動体端末プラットフォーム・アセンブリの機能を拡張する、ネイティブ拡張プラグイン・モジュールを含むことを特徴とする請求項６に記載のミドルウエア・サービス・レイヤのコンピュータプログラム。
【請求項１２】
前記ＵＩツールキットＡＰＩドメインが、ユーザ・アプリケーションに対する前記ミドルウエア・サービス・レイヤにおけるユーザインタフェースを構築するのに使用され得る、視覚的オブジェクトのセットを提供することを特徴とする請求項６に記載のミドルウエア・サービス・レイヤのコンピュータプログラム。
【請求項１３】
前記無線通信システムが、セルラ通信システムを含むことを特徴とする請求項１に記載のミドルウエア・サービス・レイヤのコンピュータプログラム。
【請求項１４】
前記セルラ通信システムが、第３世代のセルラ通信システムを含むことを特徴とする請求項１３に記載のミドルウエア・サービス・レイヤのコンピュータプログラム。
【請求項１５】
無線通信システム用のプラットフォーム・システムにおける移動体端末プラットフォーム・アセンブリであって、
ソフトウエア・サービス・コンポーネントと、
ミドルウエア・サービス・レイヤ・コンポーネントとを備え、
該ミドルウエア・サービス・レイヤ・コンポーネントが、前記移動体端末プラットフォーム・アセンブリにアプリケーション・ソフトウエアをロードし、インストールし、実行するために、該アプリケーション・ソフトウエアが前記移動体端末プラットフォーム・アセンブリへアクセスするために使用する、少なくとも１つのアプリケーション・プログラミング・インタフェース（ＡＰＩ）を備えることを特徴とする移動体端末プラットフォーム・アセンブリ。
【請求項１６】
前記ＡＰＩが複数であることを特徴とする請求項１５に記載の移動体端末プラットフォーム・アセンブリ。
【請求項１７】
前記複数のＡＰＩが、ネイティブＡＰＩドメイン及び非ネイティブＡＰＩドメインを含むことを特徴とする請求項１６に記載の移動体端末プラットフォーム・アセンブリ。
【請求項１８】
前記複数のＡＰＩが、Java（登録商標）実行環境ＡＰＩドメイン、オープン・アプリケーション・フレームワークＡＰＩドメイン及びオープン・プラットフォームＡＰＩドメインを含むことを特徴とする請求項１７に記載の移動体端末プラットフォーム・アセンブリ。
【請求項１９】
移動体端末用のプラットフォーム・システムにおけるミドルウエア・サービス・レイヤを使用する方法であって、
ソフトウエア・サービス・コンポーネント及び前記ミドルウエア・サービス・レイヤを含む移動体端末プラットフォーム・アセンブリを提供することであって、前記ミドルウエア・サービス・レイヤが、前記移動体端末プラットフォーム・アセンブリへのアクセスを提供する少なくとも１つのアプリケーション・プログラミング・インタフェース（ＡＰＩ）を含むこと、及び
前記ミドルウエア・サービス・レイヤを介して、前記移動体端末プラットフォーム・アセンブリ内にアプリケーション・ソフトウエアをロードし、インストールし、実行させることを備えることを特徴とする方法。
【請求項２０】
前記アプリケーション・ソフトウエアが、ネイティブＡＰＩドメイン及び非ネイティブＡＰＩドメインを介して、前記移動体端末プラットフォーム・アセンブリ内にロードされ、インストールされ、実行されることを特徴とする請求項１９に記載の方法。
【請求項２１】
前記アプリケーション・ソフトウエアが、前記移動体端末プラットフォーム・アセンブリの製造者によって、前記移動体端末プラットフォーム・アセンブリ内にロードされ、インストールされ、実行されることを特徴とする請求項１９に記載の方法。
【請求項２２】
前記アプリケーション・ソフトウエアが、前記移動体端末の製造者によって、ロードされ、インストールされ、実行されることを特徴とする請求項１９に記載の方法。
【請求項２３】
前記アプリケーション・ソフトウエアが、前記移動体端末のエンドユーザによって、ロードされ、インストールされ、実行されることを特徴とする請求項１９に記載の方法。