【手続補正書】
【提出日】平成18年2月6日(2006.2.6)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
無線通信システム用移動体端末であって、
ハードウェアコンポーネントとソフトウェアアーキテクチャを有するソフトウェアサービスコンポーネントを備え、
前記ソフトウェアアーキテクチャは、
より高位レベルのサービスを提供するソフトウェアレイヤーからより低位レベルのサービスを提供するソフトウェアレイヤーへの順番で配置される複数のソフトウェアレイヤーに構成されるソフトウェアと、
各ソフトウェアレイヤーにおける少なくとも１つのソフトウェアモジュールと、
１セットの定義された依存ルールに従って、前記複数のソフトウェアレイヤーにおけるソフトウェアモジュール間の通信を可能とするインターフェース手段とを備え、
前記インターフェース手段は、各ソフトウェアレイヤー用のソフトウェアバックプレインを備え、各ソフトウェアバックプレインは、夫々のソフトウェアレイヤーに前記少なくとも１つのソフトウェアモジュールとのインターフェースを有し、
前記ソフトウェアはさらに、少なくとも１つの垂直的機能的ソフトウェアスタックに構成されており、
前記インターフェース手段は、前記ソフトウェアサービスコンポーネントが前記移動体端末で実行されるとき、異なるソフトウェア機能スタックにおいて、ソフトウェアレイヤーのソフトウェアモジュールがそれ自身のソフトウェアバックプレインにおけるインターフェースにおける機能を起動することを可能にするよう適合されていることを特徴とする移動体端末。
【請求項２】
前記インターフェース手段は、ソフトウェアレイヤーのソフトウェアモジュールがそれ自身のソフトウェアバックプレイン或いはそれ自身のソフトウェアバックプレインの下の複数のソフトウェアレイヤーのソフトウェアバックプレインにおけるインターフェースにおける機能を起動だけさせ、ソフトウェアモジュールがそれ自身のソフトウェアレイヤーより上のソフトウェアレイヤーのソフトウェアバックプレインにおけるインターフェースにおける機能を決して起動しないことを可能にするよう適合されていることを特徴とする請求項１に記載の移動体端末。
【請求項３】
前記インターフェース手段は、ソフトウェアレイヤーのソフトウェアモジュールがそれ自身のソフトウェアレイヤーのソフトウェアバックプレインのインターフェース及び同じ機能のソフトウェアスタックにおける機能を起動させることを可能にするよう適合されていることを特徴とする請求項２に記載の移動体端末。
【請求項４】
前記少なくとも１つの垂直的機能的ソフトウェアスタックは、データ通信サービスソフトウェアスタックを有することを特徴とする請求項３に記載の移動体端末。
【請求項５】
前記データ通信サービスソフトウェアスタックは、様々なデータ通信サービスを提供し、そのようなサービスを提供するためにインターネットプロトコル、通信デバイス制御プロトコル、ダイアルアップネットワーキング及びリンク操作プロトコル、及び外部インターフェース多重化プロトコルのうち、１つ以上を有することを特徴とする請求項４に記載の移動体端末。
【請求項６】
ミドルウェアサービスレイヤーは、前記複数のソフトウェアレイヤーのうち最高位のソフトウェアレイヤーを備え、少なくとも１つのインターフェースを前記ソフトウェアアーキテクチャに提供することを特徴とする請求項１に記載の移動体端末。
【請求項７】
さらに、前記ソフトウェアコンポーネントによって制御されるハードウェアサービスコンポーネントを備えることを特徴とする請求項６に記載の移動体端末。
【請求項８】
前記無線通信システムは、セルラ通信システムを有することを特徴とする請求項１に記載の移動体端末。
【請求項９】
前記セルラ通信システムは、第３世代セルラ通信システムを有することを特徴とする請求項８に記載の移動体端末。
【請求項１０】
無線通信システム用移動体端末のためのプラットフォームアセンブリであって、
ソフトウェアサービスコンポーネントと、
前記ソフトウェアサービスコンポーネントによって制御されるハードウェアサービスコンポーネントと、
インターフェースを前記プラットフォームアセンブリに提供するミドルウェアサービスコンポーネントとを備え、
前記ソフトウェアサービスコンポーネントのソフトウェアと前記ミドルウェアサービスコンポーネントのソフトウェアとは、ソフトウェアアーキテクチャにまとめられており、
前記ソフトウェアアーキテクチャは、
より高位レベルのサービスを提供するソフトウェアレイヤーからより低位レベルのサービスを提供するソフトウェアレイヤーへの順番で配置される複数のソフトウェアレイヤーに構成されるソフトウェアと、
各ソフトウェアレイヤーにおける少なくとも１つのソフトウェアモジュールと、
１セットの定義された依存ルールに従って、前記複数のソフトウェアレイヤーにおけるソフトウェアモジュール間の通信を可能とするインターフェース手段とを備え、
前記インターフェース手段は、各ソフトウェアレイヤー用のソフトウェアバックプレインを備え、各ソフトウェアバックプレインは、夫々のソフトウェアレイヤーに前記少なくとも１つのソフトウェアモジュールとのインターフェースを有し、
前記ソフトウェアはさらに、少なくとも１つの垂直的機能的ソフトウェアスタックに構成されており、
前記インターフェース手段は、前記ソフトウェアサービスコンポーネントが前記プラットフォームアセンブリで実行されるとき、異なるソフトウェア機能スタックにおいて、ソフトウェアレイヤーのソフトウェアモジュールがそれ自身のソフトウェアバックプレインにおけるインターフェースにおける機能を起動することを可能にするよう適合されていることを特徴とするプラットフォームアセンブリ。
【請求項１１】
前記インターフェース手段は、ソフトウェアレイヤーのソフトウェアモジュールがそれ自身のソフトウェアバックプレイン或いはそれ自身のソフトウェアバックプレインの下の複数のソフトウェアレイヤーのソフトウェアバックプレインにおけるインターフェースにおける機能を起動だけさせ、ソフトウェアモジュールがそれ自身のソフトウェアレイヤーより上のソフトウェアレイヤーのソフトウェアバックプレインのインターフェースにおける機能を決して起動しないことを可能にするよう適合されていることを特徴とする請求項１０に記載のプラットフォームアセンブリ。
【請求項１２】
前記インターフェース手段は、ソフトウェアレイヤーのソフトウェアモジュールがそれ自身のソフトウェアレイヤーのソフトウェアバックプレインのインターフェース及び同じ機能のソフトウェアスタックにおける機能を起動させることを可能にするよう適合されていることを特徴とする請求項１１に記載のプラットフォームアセンブリ。
【請求項１３】
前記少なくとも１つの垂直的機能的ソフトウェアスタックは、ＵＭＴＳアクセスサービスソフトウェアスタック、データ通信サービスソフトウェアスタック、マンマシーンインターフェーススタック、アプリケーションプラットフォームサービススタック及び、動作及びサービスソフトウェアスタックのうち、少なくとも１つを含むことを特徴とする請求項１２に記載のプラットフォームアセンブリ。
【請求項１４】
前記ミドルウェアサービスコンポーネントは、アプリケーションソフトウェアを搭載し、インストールし、動作させるための少なくとも１つのインターフェースを提供し、移動体端末プラットフォームシステムを提供することを特徴とする請求項１０に記載のプラットフォームアセンブリ。
【請求項１５】
前記無線通信システムは、セルラ通信システムであることを特徴とする請求項１０に記載のプラットフォームアセンブリ。
【請求項１６】
前記セルラ通信システムは、第２世代セルラ通信システムを有することを特徴とする請求項１５に記載のプラットフォームアセンブリ。
【請求項１７】
移動体端末を制御する方法であって、
より高位レベルのサービスを提供するソフトウェアレイヤーからより低位レベルのサービスを提供するソフトウェアレイヤーへの順番で配置される複数のソフトウェアレイヤーであって、それぞれ少なくとも１つのソフトウェアモジュールを含む複数のソフトウェアレイヤーにソフトウェアを構成する工程と、
１セットの定義された依存ルールに従って、前記複数のソフトウェアレイヤーにおけるソフトウェアモジュール間の通信を可能とするインターフェース手段を提供する工程とによってソフトウェアアーキテクチャを構成し、
前記インターフェース手段は、各ソフトウェアレイヤー用のソフトウェアバックプレインを備え、各ソフトウェアバックプレインは、夫々のソフトウェアレイヤーに前記少なくとも１つのソフトウェアモジュールとのインターフェースを有し、
前記ソフトウェアはさらに、少なくとも１つの垂直的機能的ソフトウェアスタックに構成されており、
異なるソフトウェア機能スタックにおいて、ソフトウェアレイヤーのソフトウェアモジュールがそれ自身のソフトウェアバックプレインにおけるインターフェースにおける機能を起動することを可能にする工程をさらに有することを特徴とする方法。
【請求項１８】
ソフトウェアレイヤーのソフトウェアモジュールがそれ自身のソフトウェアバックプレイン或いはそれ自身のソフトウェアバックプレインの下の複数のソフトウェアレイヤーのソフトウェアバックプレインにおけるインターフェースにおける機能を起動だけさせ、ソフトウェアモジュールがそれ自身のソフトウェアレイヤーより上のソフトウェアレイヤーのソフトウェアバックプレインのインターフェースにおける機能を決して起動しないことを可能にする工程をさらに有することを特徴とする請求項１７に記載の方法。
【請求項１９】
前記構成する工程はさらに、少なくとも１つの垂直的機能的ソフトウェアスタックに前記ソフトウェアを構成することを特徴とする請求項１８に記載の方法。
【請求項２０】
ソフトウェアレイヤーのソフトウェアモジュールがそれ自身のソフトウェアレイヤーのソフトウェアバックプレインのインターフェース及び同じ機能のソフトウェアスタックにおける機能を起動させることを特徴とする請求項１９に記載の方法。
【請求項２１】
請求項１８乃至２０のいずれかに記載の工程の全てを移動体端末で実行するソフトウェア。