(57)【要約】      （修正有）【課題】ワイアレス通信装置へサービスを発送するためのシステム、方法、及びコンピュータ・プログラムを提供する。【解決手段】システムは、ワイアレス装置の能力及びユーザによって加入されたサービスに基づいて、サービスを仕立てる。サーバ若しくは他のコンピュータ装置は、ワイアレス装置から、ネットワークを介して提供されるデータにアクセスし若しくはアプリケーションをダウンロードし受信するために、ワイアレス装置の能力を示すワイアレス装置能力データ若しくは“フラッグ”を受信する。【選択図】図６
2014222933.tif 000002
【特許請求の範囲】
【請求項１】
ワイアレス通信環境において通信装置をインターフェースするためのシステムであって、
ワイアレス・ネットワーク中の少なくとも１のアプリケーション・ダウンロード・サーバと；
前記アプリケーション・ダウンロード・サーバと選択的に通信している少なくとも１のワイアレス装置と、なお、前記ワイアレス装置は、コンピュータ・プラットフォーム及び１以上の常駐ソフトウェア・アプリケーションを含み、かつ、前記ワイアレス・ネットワークを介して１以上のアプリケーションをアクセスすることを選択的に試みる；
を備え、
前記ワイアレス装置は、前記アプリケーション・ダウンロード・サーバへワイアレス装置能力データを選択的に通信し、前記アプリケーション・ダウンロード・サーバは、アクセスを試みている前記ワイアレス装置の前記ワイアレス装置能力データに基づいて、１以上のアプリケーションへのアクセスを選択的に決定する、
システム。
【請求項２】
前記ワイアレス装置能力データは、前記ワイアレス通信装置から送信された１以上のフラッグを備え、前記アプリケーション・ダウンロード・サーバは、前記ワイアレス通信装置によるアクセスに対して利用可能にされるべきアプリケーションを選択するために１以上のフラッグを使用する、請求項１のシステム。
【請求項３】
前記ワイアレス装置能力データは、加入者情報を提供する。請求項１のシステム。
【請求項４】
前記ワイアレス装置能力データは、前記ワイアレス装置のコンピュータ・プラットフォームに関する情報を提供する、請求項１のシステム。
【請求項５】
前記ワイアレス装置能力データは、前記ワイアレス装置の前記コンピュータ・プラットフォーム上に常駐する前記ソフトウェアに関する情報を提供する、請求項１のシステム。
【請求項６】
前記ワイアレス装置によってアクセスされるように試みられた前記１以上のアプリケーションは、前記アプリケーション・ダウンロード・サーバ上に常駐する、請求項１のシステム。
【請求項７】
前記ワイアレス装置によってアクセスされるように試みられた前記１以上のアプリケーションは、前記ワイアレス・ネットワーク上の他の１のコンピュータ装置上に常駐し、前記アプリケーション・ダウンロード・サーバは、前記アプリケーション・ダウンロード・サーバにおいて受信されたアクセスを試みている前記ワイアレス装置の前記ワイアレス装置能力データに基づいて、前記他のコンピュータ装置上に常駐する前記１以上のアプリケーションへのアクセスを決定する、請求項１のシステム。
【請求項８】
ワイアレス通信環境において通信装置をインターフェースするためのシステムであって、
ワイアレス・ネットワークを介して少なくとも１のアプリケーションをダウンロードするための少なくとも１のアプリケーション・ダウンロード手段と；
前記ワイアレス・ネットワークを介して前記１以上のアプリケーションをアクセスしようと選択的に試みるための少なくとも１のワイアレス通信手段と；
を備え、
前記ワイアレス通信手段は、前記アプリケーション・ダウンロード手段へ能力データを選択的に通信し、前記アプリケーション・ダウンロード手段は、前記能力データに基づいて、前記１以上のアプリケーションへのアクセスを選択的に決定する、
システム。
【請求項９】
ワイアレス・ネットワークを介してワイアレス装置に利用可能なソフトウェア・アプリケーションをカスタマイズするための方法であって、
ワイアレス装置においてワイアレス装置能力データを発生させる工程と、なお、前記ワイアレス装置は、コンピュータ・プラットフォーム及び１以上の常駐ソフトウェア・アプリケーションを含む；
前記ワイアレス・ネットワークを介して前記ワイアレス装置から１以上のアプリケーションへのアクセスを試みる工程と；
前記ワイアレス装置からアプリケーション・ダウンロード・サーバへ前記ワイアレス装置能力データを送信する工程と；
前記ワイアレス装置能力データに基づいて、前記１以上のアプリケーションへの前記ワイアレス装置のアクセスを決定する工程と；
を備えた方法。
【請求項１０】
前記ワイアレス装置のコンピュータ・プラットフォームへ前記１以上のアプリケーションをダウンロードする工程をさらに備える、請求項９の方法。
【請求項１１】
前記ワイアレス装置能力データを発生させる工程は、前記ワイアレス装置上で前記１以上のフラッグを発生させることである、請求項９の方法。
【請求項１２】
前記ワイアレス装置能力データを送信する工程は、少なくとも加入者情報を送信することである、請求項９の方法。
【請求項１３】
前記ワイアレス装置能力データを送信する工程は、少なくともワイアレス装置のコンピュータ・プラットフォームに関する情報を送信することである、請求項９の方法。
【請求項１４】
前記ワイアレス装置能力データを送信する工程は、少なくとも前記ワイアレス装置の前記コンピュータ・プラットフォーム上に常駐する前記ソフトウェアに関する情報を送信することである、請求項９の方法。
【請求項１５】
前記ワイアレス・ネットワークを介して前記１以上のアプリケーションをアクセスしようと試みる工程は、前記アプリケーション・ダウンロード・サーバ上に常駐する１以上のアプリケーションをアクセスしようと試みることである、請求項９の方法。
【請求項１６】
前記ワイアレス・ネットワークを介して前記１以上のアプリケーションをアクセスしようと試みる工程は、前記ワイアレス・ネットワーク上の第１のアプリケーション・ダウンロード・サーバ上に常駐する１以上のアプリケーションをアクセスしようと試みることであり；
前記ワイアレス装置能力データを送信する工程は、前記ワイアレス・ネットワーク上の第２のコンピュータ装置へ前記ワイアレス装置能力データを送信することであり；
前記１以上のアプリケーションへの前記ワイアレス装置のアクセスを決定する工程は、前記ワイアレス装置能力データに基づいて、前記第２のコンピュータ装置において前記１以上のアプリケーションへの前記ワイアレス装置のアクセスを決定することである、請求項９の方法。
【請求項１７】
ワイアレス・ネットワークを介してワイアレス装置にソフトウェア・アプリケーションを提供するための方法であって、
前記ワイアレス装置においてワイアレス装置能力データを発生させるためのデータ発生工程と、なお、前記ワイアレス装置は、コンピュータ・プラットフォーム及び１以上の常駐ソフトウェア・アプリケーションを含む；
前記ワイアレス・ネットワークを介して前記ワイアレス装置により１以上のアプリケーションをアクセスするためのアクセス工程と；
前記ワイアレス装置からアプリケーション・ダウンロード・サーバへ前記ワイアレス装置能力データを送信するための送信工程と；
前記ワイアレス装置能力データに基づいて前記１以上のアプリケーションをアクセスするために前記ワイアレス装置のアクセスを決定するためのアクセス決定工程と；
を備えた方法。
【請求項１８】
ワイアレス・ネットワークを介してアプリケーション・ダウンロード・サーバと選択的に通信し、前記アプリケーション・ダウンロード・サーバにおいて１以上のアプリケーションをアクセスしようと選択的に試みるワイアレス装置であって、コンピュータ・プラットフォームと、１以上の常駐ソフトウェア・アプリケーションとを備え、
前記ワイアレス装置は、前記アプリケーション・ダウンロード・サーバへ前記ワイアレス装置能力データを選択的に通信する、ワイアレス装置。
【請求項１９】
前記ワイアレス装置能力データは、前記ワイアレス通信装置から送信された１以上のフラッグを備える、請求項１８の装置。
【請求項２０】
前記ワイアレス装置能力データは、加入者情報を提供する、請求項１８の装置。
【請求項２１】
前記ワイアレス装置能力データは、前記ワイアレス装置の前記コンピュータ・プラットフォームに関する情報を提供する、請求項１８の装置。
【請求項２２】
前記ワイアレス装置能力データは、前記ワイアレス装置の前記コンピュータ・プラットフォーム上に常駐するソフトウェアに関する情報を提供する、請求項１８の装置。
【請求項２３】
前記装置は、前記アプリケーション・ダウンロード・サーバをアクセスすることを試みる時に前記ワイアレス装置能力データを通信する、請求項１８の装置。
【請求項２４】
前記装置は、前記アプリケーション・ダウンロード・サーバに常駐するアプリケーションをアクセスすることを試みる時に前記ワイアレス装置能力データを通信する、請求項１８の装置。
【請求項２５】
ワイアレス通信ネットワーク上のワイアレス通信装置と選択的にインターフェースするサーバであって、
前記ワイアレス装置に対してアプリケーションへのアクセスを選択的に提供し、なお、前記ワイアレス装置は、前記アプリケーション・ダウンロード・サーバへワイアレス装置能力データを選択的に通信し、前記アプリケーション・ダウンロード・サーバは、アクセスを試みている前記ワイアレス装置から受信された前記ワイアレス装置能力データに基づいて１以上のアプリケーションへのアクセスを選択的に決定する、
サーバ。
【請求項２６】
前記アクセスの決定は、少なくとも加入者情報を含む前記ワイアレス装置能力データに基づく、請求項２５のサーバ。
【請求項２７】
前記ワイアレス装置は、コンピュータ・プラットフォームを含み、前記アクセスの決定は、前記コンピュータ・プラットフォームに関する情報を含む前記ワイアレス装置能力データに基づく、請求項２５のサーバ。
【請求項２８】
前記ワイアレス装置は、常駐ソフトウェアを有するコンピュータ・プラットフォームを含み、前記決定は、少なくとも前記ワイアレス装置の前記コンピュータ・プラットフォーム上に常駐する前記ソフトウェアに関する情報を含む前記ワイアレス装置能力データに基づく、請求項２７のサーバ。
【請求項２９】
前記ワイアレス装置によりアクセスされるように試みられた前記１以上のアプリケーションは、前記アプリケーション・ダウンロード・サーバ上に常駐する、請求項２５のサーバ。
【請求項３０】
前記ワイアレス装置によりアクセスされるように試みられた前記１以上のアプリケーションは、前記ワイアレス・ネットワーク上の他の１のコンピュータ装置上に常駐し、前記サーバは、アクセスを試みている前記ワイアレス装置の前記ワイアレス装置能力データに基づいて、前記他のコンピュータ装置上に常駐する前記１以上のアプリケーションへのアクセスを選択的に決定する、請求項２５のサーバ。
【請求項３１】
実行されたときに、コンピュータ・プラットフォーム及び１以上のソフトウェア・アプリケーションを含むワイアレス・コンピュータ装置に、
ワイアレス装置能力データを発生し；
アプリケーション・ダウンロード・サーバにおいて前記ワイアレス・ネットワークを介して前記１以上のアプリケーションをアクセスすることを試み；
前記ワイアレス装置から前記アプリケーション・ダウンロード・サーバへ前記ワイアレス装置能力データを送信する；
工程を実施させる、コンピュータ・プログラム。
【請求項３２】
前記プログラムは、前記ワイアレス装置に、前記ワイアレス装置の前記コンピュータ・プラットフォームへ前記１以上のアプリケーションをダウンローディングする工程をさらに実施させる、請求項３１のコンピュータ・プログラム。
【請求項３３】
前記プログラムは、前記ワイアレス装置上で１以上のフラッグを発生させるように前記ワイアレス装置能力データを発生する工程を実施させる、請求項３１のプログラム。
【請求項３４】
前記プログラムは、少なくとも加入者情報を送信させるように前記ワイアレス装置能力データを送信する工程を実施させる、請求項３１のプログラム。
【請求項３５】
前記プログラムは、少なくとも前記ワイアレス装置の前記コンピュータ・プラットフォームに関する情報を送信させるように前記ワイアレス装置能力データを送信する工程を実施させる、請求項３１のプログラム。
【請求項３６】
前記プログラムは、少なくとも前記ワイアレス装置の前記コンピュータ・プラットフォーム上に常駐するソフトウェアに関する情報を送信するように前記ワイアレス装置能力データを送信する工程を実施させる、請求項３１のプログラム。
【請求項３７】
前記プログラムは、前記１以上のアプリケーションをアクセスすることを試みる工程において、前記ワイアレス装置から前記アプリケーション・ダウンロード・サーバへ前記ワイアレス装置能力データを送信するように前記ワイアレス装置能力データを送信する工程を実施させる、請求項３１のプログラム。
【請求項３８】
前記プログラムは、前記アプリケーションをダウンロードすることを試みる工程において、前記ワイアレス装置から前記アプリケーション・ダウンロード・サーバへ前記ワイアレス装置能力データを送信するように前記ワイアレス装置能力データを送信する工程を実施させる、請求項３１のプログラム。
【請求項３９】
実行されたときに、ワイアレス・ネットワークを介してワイアレス装置へ１以上のアプリケーションへのアクセスを提供するワイアレス・コンピュータ装置に、
前記ワイアレス・ネットワークを介して前記ワイアレス装置から前記１以上のアプリケーションのアクセス試みを受信する工程と；
前記ワイアレス装置からワイアレス装置能力データを受信する工程と；
前記ワイアレス装置能力データに基づいて前記１以上のアプリケーションへの前記ワイアレス装置のアクセスを決定する工程と；
を実施させる、コンピュータ・プログラム。
【請求項４０】
前記プログラムは、前記ワイアレス装置へ前記１以上のアプリケーションを送信する工程を実施するように、前記装置にさらに指示する、請求項３９のプログラム。
【請求項４１】
前記プログラムは、前記ワイアレス装置からフラッグを受信するように前記ワイアレス装置能力データを受信する工程を実施させる、請求項３９のプログラム。
【請求項４２】
前記プログラムは、少なくとも加入者情報に基づいてアクセスを決定させるように前記ワイアレス装置能力データに基づいて前記１以上のアプリケーションへ前記ワイアレス装置のアクセスを決定する工程を実施させる、請求項３９のプログラム。
【請求項４３】
前記プログラムは、少なくとも前記ワイアレス装置のコンピュータ・プラットフォームに関する情報に基づいてアクセスを決定させるように前記ワイアレス装置能力データに基づいて前記１以上のアプリケーションへ前記ワイアレス装置のアクセスを決定する工程を実施させる、請求項３９のプログラム。
【請求項４４】
前記プログラムは、少なくとも前記ワイアレス装置の前記コンピュータ・プラットフォーム上に常駐するソフトウェアに関する情報に基づいてアクセスを決定させるように前記ワイアレス装置能力データに基づいて前記１以上のアプリケーションへ前記ワイアレス装置のアクセスを決定する工程を実施させる、請求項３９のプログラム。
【請求項４５】
前記プログラムは、そのコンピュータ装置上に常駐する１以上のアプリケーションを前記ワイアレス装置へ送信させるように前記ワイアレス装置へ前記１以上のアプリケーションを送信する工程を実施させる、請求項４０のプログラム。
【請求項４６】
前記プログラムは、前記ワイアレス・ネットワーク上の他の１のコンピュータ装置上に常駐する１以上のアプリケーションを前記ワイアレス装置へ送信させるように前記ワイアレス装置へ前記１以上のアプリケーションを送信する工程を実施させる、請求項４０のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一般にワイアレス通信に係る。特に、本発明は、ワイアレス・ネットワークを介した遠隔コンピュータ装置間のデータ通信に関する。
【背景技術】
【０００２】
ワイアレス通信技術は急速に発展している。遠い過去ではなく、移動電話のようなワイアレス通信装置が市場に初めて出現した時は、全てがアナログ技術を使用していた。使用されていた１つのアナログ技術は、アドバンスド移動電話サービス（Advanced Mobile Phone Service）（ＡＭＰＳ）である。初めは、ワイアレス受話器と基地局（ＢＳ）との間の通信は、周波数分割多重アクセス（frequency division multiplex access）（ＦＤＭＡ）技術に基づいていて、通信セル内の特定のユーザの数は、利用可能なチャネルの数によって制限される。今日、同様の通信は、時分割多重アクセス（time division multiplex access）（ＴＤＭＡ）、符号分割多重アクセス（code division multiplex access）（ＣＤＭＡ）、若しくは移動通信に対する広域システム（global system for mobile communication）（ＧＳＭ(登録商標)）のような、種々の技術を使用できる。アナログ技術は、多くの場所でディジタル技術によって置き換えられようとしている。それゆえ、ワイアレス装置は、ディジタル・ネットワークを介してパケットで音声及びデータを通信する。
【０００３】
ワイアレス通信を使用するユーザの数が増加するにつれ、異なるタイプのワイアレス装置の数も実質的に増加している。今日では、市場で利用可能な移動電話装置の数百のモデルがあり、電話通信サービス・プロバイダのあるものは、彼ら自身の専用モデルさえ提供する。現在はワイアレス装置とセルラ基地局との間で渡される情報はわずかで、しばしば単に、データ・パケット通信に対して必要なタイミング信号を同期させるために十分な情報が渡される。そして、多くの場合には、ワイアレス装置は、基地局からの命令を受信する表示装置以上の何者でもない。進歩した能力を備えたより最新のワイアレス装置の導入とともに、より良いサービスを配信するために、自分の加入者によって使用されるワイアレス装置の能力に関してサービス・プロバイダがより多く知ることに対する必要性が増加している。
【０００４】
したがって、基地局と情報を交換するワイアレス装置の能力に関してワイアレス・サービス・プロバイダが知るためのシステム及び方法を提供することは有益である。そのようなシステム及び方法は、サービス・プロバイダに適切な能力データを提供するはずであり、しかも、ワイアレス装置の機能性を妨害しない、若しくは装置の製造の複雑性を増加させない。それゆえ、本発明が第１に向けられているものは、通信ワイアレス装置能力に関するそのようなシステム及び方法に対してである。
【発明の概要】
【０００５】
本発明は、ワイアレス装置の能力及びユーザによって加入されたサービスに基づいてワイアレス通信装置にサービスを配信するためのシステム、方法、及びコンピュータ・プログラムである。システムにおいて、少なくとも１のワイアレス装置は、アプリケーション・ダウンロード・サーバと選択的に通信していて、ワイアレス装置は、ワイアレス・ネットワークを介して１以上のアプリケーションをアクセスすることを選択的に試みる、及び、アプリケーションは、そのアプリケーション・ダウンロード・サーバ上に若しくはワイアレス・ネットワーク上の他の１つのコンピュータ装置上に常駐することができる。ワイアレス装置は、コンピュータ・プラットフォーム及び１以上の常駐ソフトウェア・アプリケーションを含み、アプリケーション・ダウンロード・サーバにワイアレス装置能力データを選択的に通信し、そして、アプリケーション・ダウンロード・サーバは、アクセスを試みているワイアレス装置のワイアレス装置能力データに基づいて１以上のアプリケーションへのアクセス若しくはダウンロードを選択的に決定する。システムは、装置がデータを実行するために必要な能力を有することの知識により、ワイアレス装置に送られるアプリケーション、データ、グラフィック、及びその他を適宜カスタマイズすることができる。
【０００６】
ワイアレス・ネットワークを介してワイアレス装置に利用可能なソフトウェア・アプリケーションをカスタマイズするための方法は、ワイアレス装置においてワイアレス装置能力データを発生させること、ワイアレス・ネットワークを介してワイアレス装置から１若しくはそれより多くのアプリケーションをアクセスしようと試みること、ワイアレス装置からアプリケーション・ダウンロード・サーバへワイアレス装置能力データを送信すること、及び、ダウンロード、実行、及び表示のような目的のために、ワイアレス装置能力データに基づいて、ワイアレス装置の１以上のアプリケーションへのアクセスを決定すること、の工程を含む。ワイアレス装置能力データは、アプリケーション・ダウンロード・サーバとの初めてのコンタクトにおいてワイアレス装置から送られる能力フラッグであってよく、若しくはワイアレス装置が特定のアプリケーション又はデータをアクセスしようとする又はダウンロードしようとする場合に発生してもよい。
【０００７】
本発明は、それゆえ、ワイアレス・サービス・プロバイダがサーバと情報交換するワイアレス装置の能力について学習するための、及びそこからアプリケーション及びデータを選択的にダウンロードするためのシステム及び方法を有利に提供する。システム及び方法は、そのようにして、ワイアレス装置コンピュータ・プラットフォームに利用可能なアプリケーション及びデータは互換性があることを保証する。さらに、ワイアレス装置能力データは、ワイアレス装置動作へのオーバーヘッドを増加させることなく通信されることができる。
【０００８】
本発明の他の目的、利点及び特徴は、下記に説明される図面の簡単な説明、発明の詳細な説明及び特許請求の範囲の概観の後で明確になる。
【図面の簡単な説明】
【０００９】
【図１】図１は、ワイアレス通信ネットワークのアーキテクチャを図解するものである。
【図２】図２は、ランタイム環境を含むワイアレス装置を用いたシステムのアーキテクチャを説明するブロック図である。
【図３】図３は、ワイアレス装置に対する起動プロセスのフローチャートである。
【図４】図４は、ＭＳＣにおける登録プロセスのフローチャートである。
【図５】図５は、ワイアレス装置の機能アクティベーション・プロセスのフローチャートである。
【図６】図６は、機能アクティベーション要求をチェックするＭＳＣ上で実行するプロセスのフローチャートである。
【発明の詳細な説明】
【００１０】
この説明において、用語“通信装置”、“ワイアレス装置”、“手持ち電話機”、及び “受話器”は互換的に使用される；そして、用語“アプリケーション”は、ソフトウェアの任意の個別セグメント、例えば、データ、イクスキュータブルズ（executables）、グラフィックス、メニュー、ライブラリ及びその他を包含することを意味する。図１は、本発明にしたがって使用される通信ネットワーク１００を図示する。通信ネットワーク１００は、ワイアレス通信ネットワーク、公衆交換電話網（public switched telephone network）（ＰＳＴＮ）１１０、及びインターネット１２０を含む。セルラ電話機、ページャ、パーソナル・ディジタル・アシスタンツ（personal digital assistants）（ＰＤＡｓ）、及びワイアレス接続性を有する他のコンピュータ装置のようなワイアレス装置は、それら自身、自分の能力を増加させ、その結果、異なるベンダーが提供するソフトウェアを実行させるためのコンピュータ・プラットフォーム及びランタイム環境（runtime environment）を有している。ワイアレス装置において電子メール、ページング・メッセージ、及び留守番電話を受信することの他に、ユーザは、インターネットをブラウズし、セル自身、セル内の他のワイアレス装置、若しくはインターネット接続を経由してのいずれかからアクセス可能な、アプリケーション・ダウンロード・サーバからアプリケーション及びデータをダウンロードすることができる。
【００１１】
ワイアレス装置のエンド−ユーザは、そのようにして、サービス・プロバイダによって提供される種々のサービスに加入することによって、自身のワイアレス・サービス・プロバイダにより提供される多様なサービスを享受できる。ある種のサービスに関して、ワイアレス装置がそれらのサービスを受信する能力を有するのであれば、ユーザは、特定のアプリケーションだけをアクセスできる。例えば、インターネットをブラウズするために、ワイアレス装置は、ウェブ・ページを見るためには、あるタイプのブラウザを持っていなくてはならない。
【００１２】
セルラ電気通信環境中で実行された場合、ワイアレス通信ネットワークは、各々が基地局（ＢＳ）１０４に接続され、通信装置１０６を有するユーザをサービスする複数の通信タワー１０２を含む。通信装置（ハンドセット）１０６は、セルラ電話機、ページャ、ＰＤＡ、ラップトップ・コンピュータ、若しくはワイアレス及びセルラ電気通信ネットワークを使用する他の手持ち、固定、若しくは携帯通信装置であり得る。コマンド及び各ユーザによるデータ入力は、通信タワー１０２へディジタル・データとして送信される。通信装置１０６を使用するユーザと通信タワー１０２との間の通信は、種々の技術、例えば、符号分割多重アクセス（ＣＤＭＡ）、時分割多重アクセス（ＴＤＭＡ）、周波数分割多重アクセス（ＦＤＭＡ）、移動通信に関する広域システム（ＧＳＭ）、若しくはワイアレス通信ネットワーク若しくはデータ通信ネットワークにおいて使用される他のプロトコルに基づくことができる。各ユーザからのデータは、通信タワー１０２から基地局(ＢＳ)１０４へ送られ、モバイル・スイッチング・センター（ＭＳＣ）１０８へ転送される。ＭＳＣ１０８は、公衆交換電話網（ＰＳＴＮ）１１０に接続されることができる。
【００１３】
ユーザは、ＰＳＴＮ１１０若しくはワイアレス・ネットワーク中の他のハンドセット１０６に接続された電話機セットと音声通信を設定するために自身の通信装置１０６を使用できる。また、ユーザは、ＭＳＣ１０８から特別のアプリケーションすなわち機能(feature)を要求することができる。
【００１４】
図２は、ＭＳＣ１０８と通信装置１０６との間の通信の構造２００を図示する。ＭＳＣ１０８は、特別のアプリケーションが記憶されているサーバ１１２に接続される。通信装置１０６は、ハードウェア・プラットフォーム２１４及びこのハードウェア・プラットフォーム２１４上で動作するランタイム環境２１２を含む。ランタイム環境２１２は、ワイアレス装置の物理的ハードウェア・エレメントを命令する、オペレーティング・システムと同様の実行ソフトウェアレイヤ(layer of executing software)である。ランタイム環境２１２の存在は他のソフトウェア・アプリケーション２０６の開発を容易にし、通信装置１０６が多様なユーザ・アプリケーション２０６サポートすることを可能にする。
【００１５】
ランタイム環境２１２を有する通信装置１０６は、ＭＳＣ１０８から特別のアプリケーション２０６をダウンロードすることができ、これらのアプリケーション２０６は、通信装置１０６自身の上でローカルに動作する。特別のアプリケーション２０６は、ウェブ・ブラウザ、テレビ・ゲーム、複数ユーザ・ゲーム、等であり得る。各アプリケーション２０６は、特定のハードウェア・プラットフォームに合わせて調整されることができる。
【００１６】
通信装置１０６は、アップリンク２１０及びダウンリンク２０８を介してＭＳＣ１０８と通信する。ある実施形態では、通信装置１０６と他のハンドセットとの間の音声通信の間、各リンク上に設定された音声チャネル及び制御チャネルが存在する。ＭＳＣ１０８は、アプリケーション２０６及びデータが記憶される少なくとも１のアプリケーション・ダウンロード・サーバ１１２へのアクセスを有する。ＭＳＣ１０８は、そのようにして、アプリケーション２０６に対するアップリンク２１０からの通信アテンプト（attempt）若しくは要求を受信し、ダウンリンク２０８を介してアプリケーション２０６を通信装置１０６へ発送する。ワイアレス装置に実行可能な若しくは許可可能なアプリケーション２０６へのアクセスを確実にするという要求のために、ワイアレス装置は、サーバ１１２上に、若しくはそのサーバ１１２がそこへのアクセスを制御できるワイアレス・ネットワークの別のコンピュータ装置上に常駐するアプリケーションへの適切なアクセスのために、サーバ１１２へ能力データ(capability data)を通信する。
【００１７】
図３は、通信装置１０６に対する登録プロセスの一実施形態のブロック図３００である。起動した後（ステップ３０２）、通信装置１０６は、ステップ３０４に示されたように自己診断を実施し、その地域にサービスしているサービス・プロバイダへ登録要求３０６を送る。登録手順の一部分として、ステップ３０８に示されたように、通信装置１０６は、ＭＳＣ１０８へ能力フラッグのストリングとして能力データを送る。能力フラッグは、ハードウェア装置、ランタイム環境及び／若しくはエンドユーザ情報をＭＳＣ１０８に伝える。能力フラッグは製造業者において設定されることができ、一方、他は、エンドユーザ若しくはサービス・プロバイダによって設定されることができる。例えば、ハードウェア・モデル若しくはコンピュータ・プラットフォームに関する他の情報を示すフラッグは、通信装置１０６が製造されたときに設定されることができる。ランタイム環境のリリース・バージョンを示すフラッグは、初めに製造業者によって設定されることができ、ランタイム環境の新しいバージョンが通信装置１０６にインストールされたときに変更できる。ワイアレス・サービス・プロバイダは、アプリケーション・アクセスを決定するために、サービスのタイプ若しくはユーザが加入する価格予定、エンド−ユーザの年令、若しくはワイアレス装置能力の任意の他のメタデータ・フィルタリング（metadata filtering）を反映するフラッグを設定できる。
【００１８】
図４は、ＭＳＣ１０８における登録手順に関するフローチャート４００である。ＭＳＣ１０８は、ステップ４０２に示されたように、継続的に登録要求をチェックする。登録要求が受信された場合に、ＭＳＣは、ステップ４０４に示されたように、登録情報を受信する。登録情報は、モバイル識別番号（mobile identification number）（ＭＩＮ）及び電子識別番号（electronic identification number）（ＥＩＮ）を含むことができる。加入者情報を受信した後で、ステップ４０６に示されたように、ＭＳＣは、加入者情報を取り出し、検証する。ユーザが自身のホーム・ネットワークから遠くへ移動しているのであれば、自身の加入者情報は、自身のホーム位置レジスタから取り出され、ビジタ位置レジスタ（visitor location resistor）（ＶＬＲ）中に維持されることができる。ＨＬＲから取り出された情報は、一般にエンド−ユーザへの利用可能なサービスを決定する。
【００１９】
しかしながら、ユーザに利用可能なサービスは、ユーザにより使用される通信装置の物理的能力にしたがってさらに変更される可能性がある。ステップ４０８に示されたように、通信装置に関する情報は、能力フラッグを経由してＭＳＣへ渡され、ステップ４１０に示されたように、能力フラッグはＭＳＣによってセーブされる。
【００２０】
図５は、ワイアレス通信装置１０６におけるアクティベーション要求プロセスに関するフローチャート５００である。ユーザは、ステップ５０２に示されたように、機能を有効にし、通信装置はＭＳＣへ要求を送る（ステップ５０４）。要求を送った後で、ステップ５０６に示されたように、通信装置は、機能のためのソフトウェアが受信されたかどうかをチェックする。機能が受信されているのであれば、ステップ５０８に示されたように、通信装置は機能を実行し、機能が受信されていないのであれば、ステップ５１０に示されたように、通信装置はユーザにメッセージを表示する。
【００２１】
通信装置が計算能力を増加させ、ワイアレス送信バンド幅を増加させるにつれて、ＭＳＣに接続されたサーバ上で実行させる代わりに、ワイアレス通信装置１０６自身の上で機能を実行させることが、しばしばより効率的である。機能がサーバ上で実行される場合、ワイアレス通信装置１０６は、入力及び出力装置の基本的な機能を実施する。しかしながら、通信装置上でローカルに実行される機能については、機能ソフトウェアは通信装置と互換的でなければならず、ＭＳＣは、どのタイプの通信装置をユーザが使用しているかを知らなければならない。
【００２２】
図６は、ＭＳＣにおける要求プロセスの一実施形態を図説するフローチャート６００である。ステップ６０２に示されたように、通信装置から要求を受信した後で、ステップ６０４に示されたように、ＭＳＣはユーザ情報を受信する。ステップ６０６に示されたように、ＭＳＣは、能力フラッグをチェックし、ワイアレス通信装置１０６へのダウンロードが勧められるかを決定するために、要求された機能に対する必要事項と能力フラッグとを比較する。ＭＳＣは、このステップにおいて、ユーザが要求された機能に加入しているかどうかもチェックできる。ユーザが要求された機能を受信することに適格であるならば、ステップ６０８に示されたように、ＭＳＣは、ユーザの通信装置と適合する機能すなわちアプリケーションのバージョンを選択する。アプリケーションの適切なバージョンを選択した後で、ステップ６１０に示されたように、ＭＳＣは、例えば、メニュー、グラフィック画面、若しくはアプリケーションのバージョンのような、ユーザへ機能アプリケーションを発送する。ユーザが機能を受信することに適格でないならば、ステップ６１２に示されたように、エラー・メッセージがユーザに送られる。
【００２３】
実行において、工場で組み込まれたランタイム環境を有する通信装置１０６を使用しているエンド−ユーザは、サービス・プロバイダからランタイム環境をダウンロードすることによってランタイム環境をアップグレードすることができる。ランタイム環境を新しいバージョンにアップグレードした後で、通信装置１０６は内部フラッグをアップデートして、ランタイム環境の新たなバージョンを反映させる。サービス・プロバイダ（ＭＳＣ）も、自身のメモリをアップデートして、ワイアレス通信装置１０６におけるアップデートと並行してランタイム環境の新たなバージョンを反映させる。あるいは、サービス・プロバイダは、加入者情報を反映させるために、適切なフラッグを設定することによって通信装置１０６に加入者情報をダウンロードすることができる。通信装置１０６中に加入者情報を記憶させることによって、サービスをしているワイアレス・サービス・プロバイダがＨＬＲから少ししか情報を取り出さなくてよいため、ローミングがより単純になされる。
【００２４】
他の実施形態では、ファミリ・プランのような、１つのサービス・プランの下で複数の通信装置１０６を有する加入者のために、加入者は、異なる通信装置に対して特別の機能を指定できる。例えば、加入者は、未成年者の使用に対して、指定された通信装置１０６が成人番組にアクセスすることを防止できる。
【００２５】
さらなる実施形態では、加入者が加入者のホーム通信可能領域から遠くへ移動している場合に、自身の通信装置を起動すると、通信装置は、最初に自己診断を実施し、それからローカル・ワイアレス・サービス・プロバイダに自身を登録する。ワイアレス・サービス・プロバイダ（ＭＳＣ）に登録する場合に、通信装置は、ワイアレス・サービス・プロバイダに、フラッグのストリングのような能力データを送る。フラッグは、ハードウェアに関する情報、ランタイム環境のバージョン、及びユーザ情報をワイアレス・サービス・プロバイダに知らせる。フラッグは、その後、ソフトウェアをフィルタしてセルとの最初の相互情報交換開始時に通信装置１０６に提供するために、ワイアレス・サービス・プロバイダによって使用されることができる。
【００２６】
ワイアレス装置能力データは、必要に応じて、サーバ１１２からワイアレス・ネットワーク上の他のコンピュータ装置にも再送信される。例えば、エンド−ユーザは、所望の対戦相手に関する情報を含むワイアレス・サービス・プロバイダからの複数ユーザ対話型ゲームを要求できる。対戦相手が利用可能であり参加することを希望しているかをチェックする前に、ワイアレス・サービス・プロバイダは、ユーザがこのゲームをプレイすることが適格であるかどうかをチェックする。すなわち、ワイアレス・サービス・プロバイダは、フラッグからの情報をチェックして、ユーザがゲームに既に加入しており、そしてユーザがゲームをプレイすることを認可されているかを検証する。そして、ワイアレス装置は、そのような知識によってエンド−ユーザが利益をもたらされるであろう、利用可能な対戦相手の任意の能力データを中継する。
【００２７】
例えば、エンド−ユーザの通信装置１０６が、対戦相手の装置より早い装置上で動作しているのであれば、サーバ１１２は、そのように表示するために能力データを中継する。若しくは、対戦相手が他の言語を選ぶのであれば、ワイアレス・サービス・プロバイダは、任意の対話が翻訳され、それゆえ、エンド−ユーザの言語に上手に翻訳しなくてもよいことを表示できる。
【００２８】
そのようにして、システムが、通信装置１０６においてワイアレス装置能力データを発生させるステップを経由してワイアレス・ネットワークを介して通信装置１０６に利用可能なソフトウェア・アプリケーションをカスタマイズするための方法を提供する。通信装置１０６は、コンピュータ・プラットフォーム２１４及び１以上の常駐ソフトウェア・アプリケーションを含み、そしてワイアレス・ネットワークを介してワイアレス装置から１以上のアプリケーションをアクセスすることを試み、そして、通信装置１０６から、サーバ１１２のようなアプリケーション・ダウンロード・サーバへワイアレス装置能力データを送信し、その後、ワイアレス装置能力データに基づいて１以上のアプリケーションへの通信装置１０６のアクセスを決定する。その方法は、通信装置１０６のコンピュータ・プラットフォーム２１４に１以上のアプリケーションをダウンロードするステップをさらに含むことができる。
【００２９】
ワイアレス装置能力データを発生させるステップは、通信装置１０６上で１以上のフラッグを発生させること、少なくとも加入者情報を送信すること、少なくともワイアレス通信装置１０６のコンピュータ・プラットフォーム２１４に関する情報を送信すること、若しくは、少なくとも通信装置１０６のコンピュータ・プラットフォーム２１４上に常駐するソフトウェアに関する情報を送信することである。さらに、ワイアレス・ネットワークを介して１以上のアプリケーションにアクセスすることを試みるステップは、サーバ１１２のような、アプリケーション・ダウンロード・サーバ上に常駐する１以上のアプリケーションをアクセスすることを試みること、若しくは、ワイアレス・ネットワーク上の第１のアプリケーション・ダウンロード・サーバ上に常駐する１以上のアプリケーションにアクセスすることを試みることである。ステップが第１のアプリケーション・ダウンロード・サーバをアクセスすることであるならば、ワイアレス装置能力データを送信するステップは、ワイアレス・ネットワーク上で第２のコンピュータ装置へワイアレス装置能力データを送信することであり、１以上のアプリケーションへの通信装置１０６のアクセスを決定するステップは、ワイアレス装置能力データに基づいて第２のコンピュータ装置において１以上のアプリケーションへの通信装置１０６のアクセスを決定することである。
【００３０】
サーバ１１２のような演算装置のコンピュータ・プラットフォーム上で実行可能である方法の観点では、本発明は、コンピュータ読み取り可能な媒体中に常駐するプログラムを含む。コンピュータ読み取り可能な媒体では、プログラムは、サーバ若しくはコンピュータ・プラットフォームを有する他の演算装置を命令して、方法のステップを実施する。コンピュータ読み取り可能な媒体は、サーバ１１２のメモリ、通信装置１０６のメモリであり得、若しくは結合のデータベース中にあり得る。さらに、コンピュータ読み取り可能な媒体は、副記憶媒体中にあってもよい。副記憶媒体は、磁気ディスク若しくはテープ、光ディスク、ハード・ディスク、フラッシュ・メモリ、若しくはこの分野で知られたような他の記憶媒体のように、ワイアレス装置コンピュータ・プラットフォーム上にロード可能である。
【００３１】
図３−６の文脈において、方法は、例えば、サーバ１１２のような、機械読み取り可能な命令のシーケンスを実行するワイアレス・ネットワークの(複数の)オペレーティング部分によって実行され得る。命令は、種々のタイプの、信号を含む若しくはデータを格納する主、副、あるいは第３の媒体中に常駐できる。媒体は、ワイアレス・ネットワークのコンポーネントによりアクセス可能な、若しくはその中に常駐する、例えば、ＲＡＭ（図示せず）を具備する。ＲＡＭ、ディスク、若しくは他の副記憶媒体中に含まれるか否かに拘らず、命令は、ＤＡＳＤ記憶装置（例えば、従来の“ハード・ドライブ”若しくはＲＡＩＤアレイ）、磁気テープ、電子的なリード−オンリー・メモリ（例えば、ＲＯＭ、ＥＰＲＯＭ、若しくはＥＥＰＲＯＭ）、フラッシュ・メモリ・カード、光学的記憶装置（例えば、ＣＤ−ＲＯＭ、ＷＯＲＭ、ＤＶＤ、ディジタル光学テープ）、ペーパ“パンチ”カード、若しくはディジタル及びアナログ送信媒体を含む他の相応のデータ記憶媒体のような、種々の機械読み取り可能なデータ記憶媒体上に記憶されることができる。
【００３２】
本発明がその好ましい実施形態を引用して詳しく示され、説明されてきたが、形態及び細部の種々の変形が、請求項に述べられたように本発明の精神及び範囲から逸脱しないでなされることは、この分野において知識のある者より理解される。さらに、発明の要素は単数で説明され、若しくはクレームされるが、単数に限定することが明確に述べられない限り、複数をも意図される。
【図１】
2014222933.tif 000003
【図２】
2014222933.tif 000004
【図３】
2014222933.tif 000005
【図４】
2014222933.tif 000006
【図５】
2014222933.tif 000007
【図６】
2014222933.tif 000008
【手続補正書】
【提出日】平成26年8月5日(2014.8.5)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ワイアレス通信環境において通信装置をインターフェースするためのシステムであって、
ワイアレス・ネットワーク中の少なくとも１のアプリケーション・ダウンロード・サーバと；
前記アプリケーション・ダウンロード・サーバと選択的に通信している少なくとも１のワイアレス装置と、なお、前記ワイアレス装置は、コンピュータ・プラットフォーム及び１以上の常駐ソフトウェア・アプリケーションを含み、かつ、前記ワイアレス・ネットワークを介して１以上のアプリケーションをアクセスすることを選択的に試みる；
を備え、
前記ワイアレス装置は、前記アプリケーション・ダウンロード・サーバへワイアレス装置能力データを選択的に通信し、前記アプリケーション・ダウンロード・サーバは、アクセスを試みている前記ワイアレス装置の前記ワイアレス装置能力データに基づいて、１以上のアプリケーションへのアクセスを選択的に決定する、
システム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００３２
【補正方法】変更
【補正の内容】
【００３２】
本発明がその好ましい実施形態を引用して詳しく示され、説明されてきたが、形態及び細部の種々の変形が、請求項に述べられたように本発明の精神及び範囲から逸脱しないでなされることは、この分野において知識のある者より理解される。さらに、発明の要素は単数で説明され、若しくはクレームされるが、単数に限定することが明確に述べられない限り、複数をも意図される。
以下に、本願の当初の特許請求の範囲に記載された発明を付記する。
［１］ワイアレス通信環境において通信装置をインターフェースするためのシステムであって、
ワイアレス・ネットワーク中の少なくとも１のアプリケーション・ダウンロード・サーバと；
前記アプリケーション・ダウンロード・サーバと選択的に通信している少なくとも１のワイアレス装置と、なお、前記ワイアレス装置は、コンピュータ・プラットフォーム及び１以上の常駐ソフトウェア・アプリケーションを含み、かつ、前記ワイアレス・ネットワークを介して１以上のアプリケーションをアクセスすることを選択的に試みる；
を備え、
前記ワイアレス装置は、前記アプリケーション・ダウンロード・サーバへワイアレス装置能力データを選択的に通信し、前記アプリケーション・ダウンロード・サーバは、アクセスを試みている前記ワイアレス装置の前記ワイアレス装置能力データに基づいて、１以上のアプリケーションへのアクセスを選択的に決定する、
システム。
［２］前記ワイアレス装置能力データは、前記ワイアレス通信装置から送信された１以上のフラッグを備え、前記アプリケーション・ダウンロード・サーバは、前記ワイアレス通信装置によるアクセスに対して利用可能にされるべきアプリケーションを選択するために１以上のフラッグを使用する、［１］のシステム。
［３］前記ワイアレス装置能力データは、加入者情報を提供する。［１］のシステム。
［４］前記ワイアレス装置能力データは、前記ワイアレス装置のコンピュータ・プラットフォームに関する情報を提供する、［１］のシステム。
［５］前記ワイアレス装置能力データは、前記ワイアレス装置の前記コンピュータ・プラットフォーム上に常駐する前記ソフトウェアに関する情報を提供する、［１］のシステム。
［６］前記ワイアレス装置によってアクセスされるように試みられた前記１以上のアプリケーションは、前記アプリケーション・ダウンロード・サーバ上に常駐する、［１］のシステム。
［７］前記ワイアレス装置によってアクセスされるように試みられた前記１以上のアプリケーションは、前記ワイアレス・ネットワーク上の他の１のコンピュータ装置上に常駐し、前記アプリケーション・ダウンロード・サーバは、前記アプリケーション・ダウンロード・サーバにおいて受信されたアクセスを試みている前記ワイアレス装置の前記ワイアレス装置能力データに基づいて、前記他のコンピュータ装置上に常駐する前記１以上のアプリケーションへのアクセスを決定する、［１］のシステム。
［８］ワイアレス通信環境において通信装置をインターフェースするためのシステムであって、
ワイアレス・ネットワークを介して少なくとも１のアプリケーションをダウンロードするための少なくとも１のアプリケーション・ダウンロード手段と；
前記ワイアレス・ネットワークを介して前記１以上のアプリケーションをアクセスしようと選択的に試みるための少なくとも１のワイアレス通信手段と；
を備え、
前記ワイアレス通信手段は、前記アプリケーション・ダウンロード手段へ能力データを選択的に通信し、前記アプリケーション・ダウンロード手段は、前記能力データに基づいて、前記１以上のアプリケーションへのアクセスを選択的に決定する、
システム。
［９］ワイアレス・ネットワークを介してワイアレス装置に利用可能なソフトウェア・アプリケーションをカスタマイズするための方法であって、
ワイアレス装置においてワイアレス装置能力データを発生させる工程と、なお、前記ワイアレス装置は、コンピュータ・プラットフォーム及び１以上の常駐ソフトウェア・アプリケーションを含む；
前記ワイアレス・ネットワークを介して前記ワイアレス装置から１以上のアプリケーションへのアクセスを試みる工程と；
前記ワイアレス装置からアプリケーション・ダウンロード・サーバへ前記ワイアレス装置能力データを送信する工程と；
前記ワイアレス装置能力データに基づいて、前記１以上のアプリケーションへの前記ワイアレス装置のアクセスを決定する工程と；
を備えた方法。
［１０］前記ワイアレス装置のコンピュータ・プラットフォームへ前記１以上のアプリケーションをダウンロードする工程をさらに備える、［９］の方法。
［１１］前記ワイアレス装置能力データを発生させる工程は、前記ワイアレス装置上で前記１以上のフラッグを発生させることである、［９］の方法。
［１２］前記ワイアレス装置能力データを送信する工程は、少なくとも加入者情報を送信することである、［９］の方法。
［１３］前記ワイアレス装置能力データを送信する工程は、少なくともワイアレス装置のコンピュータ・プラットフォームに関する情報を送信することである、［９］の方法。
［１４］前記ワイアレス装置能力データを送信する工程は、少なくとも前記ワイアレス装置の前記コンピュータ・プラットフォーム上に常駐する前記ソフトウェアに関する情報を送信することである、［９］の方法。
［１５］前記ワイアレス・ネットワークを介して前記１以上のアプリケーションをアクセスしようと試みる工程は、前記アプリケーション・ダウンロード・サーバ上に常駐する１以上のアプリケーションをアクセスしようと試みることである、［９］の方法。
［１６］前記ワイアレス・ネットワークを介して前記１以上のアプリケーションをアクセスしようと試みる工程は、前記ワイアレス・ネットワーク上の第１のアプリケーション・ダウンロード・サーバ上に常駐する１以上のアプリケーションをアクセスしようと試みることであり；
前記ワイアレス装置能力データを送信する工程は、前記ワイアレス・ネットワーク上の第２のコンピュータ装置へ前記ワイアレス装置能力データを送信することであり；
前記１以上のアプリケーションへの前記ワイアレス装置のアクセスを決定する工程は、前記ワイアレス装置能力データに基づいて、前記第２のコンピュータ装置において前記１以上のアプリケーションへの前記ワイアレス装置のアクセスを決定することである、［９］の方法。
［１７］ワイアレス・ネットワークを介してワイアレス装置にソフトウェア・アプリケーションを提供するための方法であって、
前記ワイアレス装置においてワイアレス装置能力データを発生させるためのデータ発生工程と、なお、前記ワイアレス装置は、コンピュータ・プラットフォーム及び１以上の常駐ソフトウェア・アプリケーションを含む；
前記ワイアレス・ネットワークを介して前記ワイアレス装置により１以上のアプリケーションをアクセスするためのアクセス工程と；
前記ワイアレス装置からアプリケーション・ダウンロード・サーバへ前記ワイアレス装置能力データを送信するための送信工程と；
前記ワイアレス装置能力データに基づいて前記１以上のアプリケーションをアクセスするために前記ワイアレス装置のアクセスを決定するためのアクセス決定工程と；
を備えた方法。
［１８］ワイアレス・ネットワークを介してアプリケーション・ダウンロード・サーバと選択的に通信し、前記アプリケーション・ダウンロード・サーバにおいて１以上のアプリケーションをアクセスしようと選択的に試みるワイアレス装置であって、コンピュータ・プラットフォームと、１以上の常駐ソフトウェア・アプリケーションとを備え、
前記ワイアレス装置は、前記アプリケーション・ダウンロード・サーバへ前記ワイアレス装置能力データを選択的に通信する、ワイアレス装置。
［１９］前記ワイアレス装置能力データは、前記ワイアレス通信装置から送信された１以上のフラッグを備える、［１８］の装置。
［２０］前記ワイアレス装置能力データは、加入者情報を提供する、［１８］の装置。
［２１］前記ワイアレス装置能力データは、前記ワイアレス装置の前記コンピュータ・プラットフォームに関する情報を提供する、［１８］の装置。
［２２］前記ワイアレス装置能力データは、前記ワイアレス装置の前記コンピュータ・プラットフォーム上に常駐するソフトウェアに関する情報を提供する、［１８］の装置。
［２３］前記装置は、前記アプリケーション・ダウンロード・サーバをアクセスすることを試みる時に前記ワイアレス装置能力データを通信する、［１８］の装置。
［２４］前記装置は、前記アプリケーション・ダウンロード・サーバに常駐するアプリケーションをアクセスすることを試みる時に前記ワイアレス装置能力データを通信する、［１８］の装置。
［２５］ワイアレス通信ネットワーク上のワイアレス通信装置と選択的にインターフェースするサーバであって、
前記ワイアレス装置に対してアプリケーションへのアクセスを選択的に提供し、なお、前記ワイアレス装置は、前記アプリケーション・ダウンロード・サーバへワイアレス装置能力データを選択的に通信し、前記アプリケーション・ダウンロード・サーバは、アクセスを試みている前記ワイアレス装置から受信された前記ワイアレス装置能力データに基づいて１以上のアプリケーションへのアクセスを選択的に決定する、
サーバ。
［２６］前記アクセスの決定は、少なくとも加入者情報を含む前記ワイアレス装置能力データに基づく、［２５］のサーバ。
［２７］前記ワイアレス装置は、コンピュータ・プラットフォームを含み、前記アクセスの決定は、前記コンピュータ・プラットフォームに関する情報を含む前記ワイアレス装置能力データに基づく、［２５］のサーバ。
［２８］前記ワイアレス装置は、常駐ソフトウェアを有するコンピュータ・プラットフォームを含み、前記決定は、少なくとも前記ワイアレス装置の前記コンピュータ・プラットフォーム上に常駐する前記ソフトウェアに関する情報を含む前記ワイアレス装置能力データに基づく、［２７］のサーバ。
［２９］前記ワイアレス装置によりアクセスされるように試みられた前記１以上のアプリケーションは、前記アプリケーション・ダウンロード・サーバ上に常駐する、［２５］のサーバ。
［３０］前記ワイアレス装置によりアクセスされるように試みられた前記１以上のアプリケーションは、前記ワイアレス・ネットワーク上の他の１のコンピュータ装置上に常駐し、前記サーバは、アクセスを試みている前記ワイアレス装置の前記ワイアレス装置能力データに基づいて、前記他のコンピュータ装置上に常駐する前記１以上のアプリケーションへのアクセスを選択的に決定する、［２５］のサーバ。
［３１］実行されたときに、コンピュータ・プラットフォーム及び１以上のソフトウェア・アプリケーションを含むワイアレス・コンピュータ装置に、
ワイアレス装置能力データを発生し；
アプリケーション・ダウンロード・サーバにおいて前記ワイアレス・ネットワークを介して前記１以上のアプリケーションをアクセスすることを試み；
前記ワイアレス装置から前記アプリケーション・ダウンロード・サーバへ前記ワイアレス装置能力データを送信する；
工程を実施させる、コンピュータ・プログラム。
［３２］前記プログラムは、前記ワイアレス装置に、前記ワイアレス装置の前記コンピュータ・プラットフォームへ前記１以上のアプリケーションをダウンローディングする工程をさらに実施させる、［３１］のコンピュータ・プログラム。
［３３］前記プログラムは、前記ワイアレス装置上で１以上のフラッグを発生させるように前記ワイアレス装置能力データを発生する工程を実施させる、［３１］のプログラム。
［３４］前記プログラムは、少なくとも加入者情報を送信させるように前記ワイアレス装置能力データを送信する工程を実施させる、［３１］のプログラム。
［３５］前記プログラムは、少なくとも前記ワイアレス装置の前記コンピュータ・プラットフォームに関する情報を送信させるように前記ワイアレス装置能力データを送信する工程を実施させる、［３１］のプログラム。
［３６］前記プログラムは、少なくとも前記ワイアレス装置の前記コンピュータ・プラットフォーム上に常駐するソフトウェアに関する情報を送信するように前記ワイアレス装置能力データを送信する工程を実施させる、［３１］のプログラム。
［３７］前記プログラムは、前記１以上のアプリケーションをアクセスすることを試みる工程において、前記ワイアレス装置から前記アプリケーション・ダウンロード・サーバへ前記ワイアレス装置能力データを送信するように前記ワイアレス装置能力データを送信する工程を実施させる、［３１］のプログラム。
［３８］前記プログラムは、前記アプリケーションをダウンロードすることを試みる工程において、前記ワイアレス装置から前記アプリケーション・ダウンロード・サーバへ前記ワイアレス装置能力データを送信するように前記ワイアレス装置能力データを送信する工程を実施させる、［３１］のプログラム。
［３９］実行されたときに、ワイアレス・ネットワークを介してワイアレス装置へ１以上のアプリケーションへのアクセスを提供するワイアレス・コンピュータ装置に、
前記ワイアレス・ネットワークを介して前記ワイアレス装置から前記１以上のアプリケーションのアクセス試みを受信する工程と；
前記ワイアレス装置からワイアレス装置能力データを受信する工程と；
前記ワイアレス装置能力データに基づいて前記１以上のアプリケーションへの前記ワイアレス装置のアクセスを決定する工程と；
を実施させる、コンピュータ・プログラム。
［４０］前記プログラムは、前記ワイアレス装置へ前記１以上のアプリケーションを送信する工程を実施するように、前記装置にさらに指示する、［３９］のプログラム。
［４１］前記プログラムは、前記ワイアレス装置からフラッグを受信するように前記ワイアレス装置能力データを受信する工程を実施させる、［３９］のプログラム。
［４２］前記プログラムは、少なくとも加入者情報に基づいてアクセスを決定させるように前記ワイアレス装置能力データに基づいて前記１以上のアプリケーションへ前記ワイアレス装置のアクセスを決定する工程を実施させる、［３９］のプログラム。
［４３］前記プログラムは、少なくとも前記ワイアレス装置のコンピュータ・プラットフォームに関する情報に基づいてアクセスを決定させるように前記ワイアレス装置能力データに基づいて前記１以上のアプリケーションへ前記ワイアレス装置のアクセスを決定する工程を実施させる、［３９］のプログラム。
［４４］前記プログラムは、少なくとも前記ワイアレス装置の前記コンピュータ・プラットフォーム上に常駐するソフトウェアに関する情報に基づいてアクセスを決定させるように前記ワイアレス装置能力データに基づいて前記１以上のアプリケーションへ前記ワイアレス装置のアクセスを決定する工程を実施させる、［３９］のプログラム。
［４５］前記プログラムは、そのコンピュータ装置上に常駐する１以上のアプリケーションを前記ワイアレス装置へ送信させるように前記ワイアレス装置へ前記１以上のアプリケーションを送信する工程を実施させる、［４０］のプログラム。
［４６］前記プログラムは、前記ワイアレス・ネットワーク上の他の１のコンピュータ装置上に常駐する１以上のアプリケーションを前記ワイアレス装置へ送信させるように前記ワイアレス装置へ前記１以上のアプリケーションを送信する工程を実施させる、［４０］のプログラム。
【外国語明細書】
2014222933000001.pdf