(57)【要約】【解決手段】ワイヤレスデバイスがワイヤレスネットワークを通してアプリケーションダウンロードサーバに接続している間にワイヤレスデバイスのグラフィックディスプレイ上にメッセージを提供するシステムおよび方法。ワイヤレスデバイスがアプリケーションダウンロードサーバとの通信を試行するとき、またはアプリケーションダウンロードサーバをナビゲートする間にファイルを変更するとき、メッセージがワイヤレスネットワークを通してワイヤレスデバイスのコンピュータプラットフォームに送信され、ワイヤレスデバイスのユーザに表示される。メッセージはワイヤレスデバイスが接続またはナビゲートを試行しているのと同じアプリケーションダウンロードサーバからワイヤレスデバイスに送信することができ、あるいは代わりに、メッセージはワイヤレスネットワーク上の他のサーバから送信することができる。
2005516318.tif 000002
【特許請求の範囲】
【請求項１】
アプリケーションダウンロードサーバと通信するワイヤレスデバイスのグラフィックディスプレイ上にメッセージを提供するシステムにおいて、
各ワイヤレスデバイスがコンピュータプラットフォームとグラフィックディスプレイとをその上に備え、各ワイヤレスデバイスがワイヤレスネットワークへの選択的な通信をする１つ以上のワイヤレスデバイスと、
ワイヤレスネットワークへ選択的に通信し、各アプリケーションダウンロードサーバが１つ以上のワイヤレスデバイスと選択的に通信し、選択的にデータをダウンロードする１つ以上のアプリケーションダウンロードサーバとを具備し、
ワイヤレスデバイスがワイヤレスネットワークを通して少なくとも１つのアプリケーションダウンロードサーバとの通信を試行するときに、システムがワイヤレスネットワークを通してメッセージをワイヤレスデバイスのコンピュータプラットフォームに送信し、ワイヤレスデバイスが送信されたメッセージをそのグラフィックディスプレイ上に表示するシステム。
【請求項２】
各ワイヤレスデバイスは予め定められたグループのメンバーであり、
ワイヤレスデバイスがワイヤレスネットワークを通して少なくとも１つのアプリケーションダウンロードサーバとの通信を試行するときに、アプリケーションダウンロードサーバはワイヤレスデバイスがメンバーであるグループを識別し、
システムはグループ特定メッセージをワイヤレスデバイスのコンピュータプラットフォームに送信し、
ワイヤレスデバイスはグループ特定メッセージをそのグラフィックディスプレイ上に表示する請求項１記載のシステム。
【請求項３】
ワイヤレスデバイスがワイヤレスネットワークを通して少なくとも１つのアプリケーションダウンロードサーバとの通信を試行するときに、ワイヤレスデバイスのエンドユーザは特定グループを指定するように促され、
システムはグループ特定メッセージをワイヤレスデバイスのコンピュータプラットフォームに送信し、
ワイヤレスデバイスはグループ特定メッセージをそのグラフィックディスプレイ上に表示する請求項２記載のシステム。
【請求項４】
メッセージは、ワイヤレスデバイスがコンタクトしようと試行するアプリケーションダウンロードサーバからワイヤレスデバイスに送信される請求項１記載のシステム。
【請求項５】
ワイヤレスデバイスがワイヤレスネットワークを通して少なくとも１つのアプリケーションダウンロードサーバとの通信を試行するときに、メッセージは、ワイヤレスネットワークを通して第２のサーバからワイヤレスデバイスに送信される請求項１記載のシステム。
【請求項６】
メッセージはコンポーネントから構成され、
少なくとも１つのコンポーネントはワイヤレスネットワーク上の第２のサーバからワイヤレスデバイスに送信される請求項５記載のシステム。
【請求項７】
ワイヤレスデバイスがワイヤレスネットワークを通して第２のアプリケーションダウンロードサーバとの通信を試行するときに、システムは、ワイヤレスネットワークを通してワイヤレスデバイスのコンピュータプラットフォームに第２のメッセージを送信し、
ワイヤレスデバイスは第２の送信されたメッセージをそのグラフィックディスプレイ上に表示する請求項１記載のシステム。
【請求項８】
ワイヤレスデバイスが少なくとも１つのアプリケーションダウンロードサーバ上のファイル構造とインターラクトし、ワイヤレスデバイスが少なくとも１つのアプリケーションダウンロードサーバ上のファイルとのインターラクションの変更を試行するときに、システムは、ワイヤレスネットワークを通してワイヤレスデバイスのコンピュータプラットフォームに第２のメッセージを送信し、ワイヤレスデバイスは第２の送信されたメッセージをそのグラフィックディスプレイ上に表示する請求項１記載のシステム。
【請求項９】
メッセージはマルチマディアコンポーネントを含む請求項１記載のシステム。
【請求項１０】
メッセージはネットワーク上の第２のアプリケーションダウンロードサーバへのハイパーリンクを含む請求項１記載のシステム。
【請求項１１】
ワイヤレスネットワークを通してメッセージ表示を提供するシステムにおいて、
コンピュータプラットフォームとグラフィックディスプレイとをその上に備え、ワイヤレスネットワークに選択的に通信するワイヤレス通信手段と、
ワイヤレスネットワークと選択的に通信し、ワイヤレスネットワークを通してワイヤレス通信手段と選択的に通信し、選択的にデータをダウンロードするアプリケーションダウンロード手段とを具備し、
ワイヤレス通信手段がワイヤレスネットワークを通してアプリケーションダウンロード手段との通信を試行するときに、システムはワイヤレスネットワークを通してワイヤレス通信手段のコンピュータプラットフォームにメッセージを送信し、
ワイヤレス通信手段は送信されたメッセージをそのグラフィックディスプレイ上に表示するシステム。
【請求項１２】
ワイヤレスデバイスのグラフィックディスプレイ上にメッセージを提供する方法であって、ワイヤレスデバイスはコンピュータプラットフォームを備え、ワイヤレスネットワークを通してアプリケーションダウンロードサーバと選択的に通信し、アプリケーションダウンロードサーバは選択的にデータをワイヤレスデバイスにダウンロードする方法において、
ワイヤレスネットワークを通してワイヤレスデバイスからアプリケーションダウンロードサーバへの通信を試行し、
ワイヤレスネットワークを通してワイヤレスデバイスにメッセージを送信し、メッセージはワイヤレスデバイスのグラフィックディスプレイ上に表示されるものであり、
ワイヤレスデバイスのコンピュータプラットフォームにおいて送信メッセージを受信し、
ワイヤレスデバイスのグラフィックディスプレイ上に送信メッセージを表示することを含む方法。
【請求項１３】
ワイヤレスデバイスは予め定められたグループのメンバーであり、
方法は、
ワイヤレスデバイスがワイヤレスネットワークを通してアプリケーションダウンロードサーバとの通信を試行するときに、ワイヤレスデバイスがメンバーであるグループを識別し、
ワイヤレスデバイスのコンピュータプラットフォームにグループ特定メッセージを送信し、
ワイヤレスデバイスのコンピュータプラットフォームにおいてグループ特定メッセージを受信し、
グループ特定メッセージをワイヤレスデバイスのグラフィックディスプレイ上に表示することをさらに含む請求項１２記載の方法。
【請求項１４】
ワイヤレスデバイスがメンバーであるグループを識別することは、
ワイヤレスデバイスのエンドユーザに特定グループを指定するように促し、
アプリケーションダウンロードサーバにおいて入力されたグループ識別データを受信することを含む請求項１３記載の方法。
【請求項１５】
ワイヤレスデバイスがメンバーであるグループを識別することは、
ワイヤレスデバイスのエンドユーザに特定グループを指定するように促し、
第２のサーバにおいて入力されたグループ識別データを受信することを含む請求項１３記載の方法。
【請求項１６】
ワイヤレスネットワークを通してワイヤレスデバイスにメッセージを送信することは、ワイヤレスネットワークを通してアプリケーションダウンロードサーバからワイヤレスデバイスにメッセージを送信することを含む請求項１２記載の方法。
【請求項１７】
ワイヤレスネットワークを通してワイヤレスデバイスにメッセージを送信することは、ワイヤレスネットワークを通して第２のサーバからワイヤレスデバイスにメッセージを送信することを含む請求項１２記載の方法。
【請求項１８】
メッセージはコンポーネントから構成され、
ワイヤレスネットワークを通してワイヤレスデバイスにメッセージを送信するステップは、
ワイヤレスネットワークを通してアプリケーションダウンロードサーバからワイヤレスデバイスにメッセージコンポーネントを送信し、
ワイヤレスネットワークを通してワイヤレスネットワーク上の第２のサーバからワイヤレスデバイスにメッセージコンポーネントを送信することからなり、
方法は、ワイヤレスデバイスのコンピュータプラットフォームにおいてメッセージコンポーネントをアセンブルすることをさらに含む請求項１７記載の方法。
【請求項１９】
ワイヤレスネットワークを通してワイヤレスデバイスから第２のアプリケーションダウンロードサーバへの通信を試行し、
ワイヤレスネットワークを通してワイヤレスデバイスのコンピュータプラットフォームに第２のメッセージを送信し、
ワイヤレスデバイスのコンピュータプラットフォームにおいて第２のメッセージを受信し、
ワイヤレスデバイスのグラフィックディスプレイ上に第２の送信メッセージを表示することをさらに含む請求項１２記載の方法。
【請求項２０】
ワイヤレスデバイスから、アプリケーションダウンロードサーバ上のファイル構造とインターラクトし、
アプリケーションダウンロードサーバ上のファイルとのインターラクションの変更を試行し、
ワイヤレスネットワークを通してワイヤレスデバイスのコンピュータプラットフォームに第２のメッセージを送信し、
ワイヤレスデバイスのコンピュータプラットフォームにおいて第２のメッセージを受信し、
ワイヤレスデバイスのグラフィックディスプレイ上に第２の送信メッセージを表示することをさらに含む請求項１２記載の方法。
【請求項２１】
メッセージはネットワーク上の異なるアプリケーションダウンロードサーバへのハイパーリンクを含み、
方法は、メッセージ中のハイパーリンクの起動によりワイヤレスネットワークを通してワイヤレスデバイスから第２のアプリケーションダウンロードサーバへの通信を試行することをさらに含む請求項１２記載の方法。
【請求項２２】
ワイヤレスデバイスのグラフィックディスプレイ上にメッセージを提供する方法であって、ワイヤレスデバイスはコンピュータプラットフォームを備え、ワイヤレスネットワークを通してアプリケーションダウンロードサーバと選択的に通信し、アプリケーションダウンロードサーバは選択的にデータをワイヤレスデバイスにダウンロードする方法において、
ワイヤレスネットワークを通してワイヤレスデバイスからアプリケーションダウンロードサーバへの通信を試行する通信ステップと、
ワイヤレスネットワークを通してワイヤレスデバイスにメッセージを送信し、メッセージはワイヤレスデバイスのグラフィックディスプレイ上に表示されるものであるメッセージ送信ステップと、
ワイヤレスデバイスのコンピュータプラットフォームにおいて送信メッセージを受信するメッセージ受信ステップと、
ワイヤレスデバイスのグラフィックディスプレイ上に送信メッセージを表示するメッセージ表示ステップを含む方法。
【請求項２３】
コンピュータプラットフォームとグラフィックディスプレイとをその上に備えるワイヤレスデバイスにおいて、ワイヤレスデバイスはワイヤレスネットワークを通して１つ以上のアプリケーションダウンロードサーバに選択的に通信し、各アプリケーションダウンロードサーバは選択的にデータをワイヤレスデバイスにダウンロードし、ワイヤレスデバイスがワイヤレスネットワークを通して少なくとも１つのアプリケーションダウンロードサーバとの通信を試行するときに、ワイヤレスデバイスのコンピュータプラットフォームがワイヤレスネットワークを通して送信されたメッセージを受信し、ワイヤレスデバイスが送信されたメッセージをそのグラフィックディスプレイ上に表示するワイヤレスデバイス。
【請求項２４】
ワイヤレスデバイスが少なくとも１つのアプリケーションダウンロードサーバ上のファイル構造とインターラクトし、ワイヤレスデバイスが少なくとも１つのアプリケーションダウンロードサーバ上のファイルとのインターラクションの変更を試行するときに、ワイヤレスデバイスがそのコンピュータプラットフォームにおいて、送信された第２のメッセージを受信し、第２の送信されたメッセージをワイヤレスデバイスのグラフィックディスプレイ上に表示する請求項２３記載のワイヤレスデバイス。
【請求項２５】
受信されたメッセージはネットワーク上の第２のアプリケーションダウンロードサーバへのハイパーリンクを含み、ワイヤレスデバイスはハイパーリンクを選択的に起動して、第２のアプリケーションダウンロードサーバへの通信を試行する請求項２３記載のワイヤレスデバイス。
【請求項２６】
コンピュータ読み取り可能な媒体中の、コンピュータプラットフォームとグラフィックディスプレイとを備えたワイヤレスデバイスに命令するプログラムであって、ワイヤレスデバイスがワイヤレスネットワークを通してアプリケーションダウンロードサーバに選択的に通信し、アプリケーションダウンロードサーバがデータを選択的にワイヤレスデバイスにダウンロードするプログラムにおいて、
ワイヤレスネットワークを通してアプリケーションダウンロードサーバへの通信を試行するステップと、
ワイヤレスデバイスのコンピュータプラットフォームにおいて送信メッセージを受信し、メッセージは通信試行に応答したものであるステップと、
ワイヤレスデバイスのグラフィックディスプレイ上に送信されたメッセージを表示するステップとを実行するようにワイヤレスデバイスに命令するプログラム。
【発明の詳細な説明】
【発明の分野】
【０００１】
本発明は一般的に、ワイヤレスネットワークと、ワイヤレスネットワークを通してのコンピュータ通信とに関する。特に、本発明はワイヤレスデバイスがワイヤレスネットワークを通してアプリケーションダウンロードサーバとの接続を試行している間に、あるいはアプリケーションダウンロードサーバ間またはその内部のファイル構造間でナビゲートしている間に、ワイヤレスデバイス上に表示するためのメッセージを提供することに関する。
【関連技術の説明】
【０００２】
セルラ電話機のようなワイヤレスデバイスは音声およびデータを含むパケットをワイヤレスネットワークを通して通信する。セルラ電話機自体は増強された計算能力を持つように製造されており、パーソナルコンピュータおよびハンドヘルドパーソナルデジタルアシスタント（“ＰＤＡ”）と同等になってきている。高級なセルラ電話機のようなワイヤレスデバイスの中には、インストールされたアプリケーションプログラミングコンピュータプラットフォームを持つものもあり、これはソフトウェア開発者がワイヤレスデバイス上で動作するソフトウェアアプリケーションを作成できるようにする。
【０００３】
ワイヤレスデバイスにデータを転送するシステムおよび方法が開発されることが期待されている。したがって、メッセージを送信しているサーバへのワイヤレスデバイスの接続時間にほとんど影響を与えることなく、広告のようなデータをワイヤレスデバイスに送信することができるシステムおよび方法を有することが望まれる。
【発明の開示】
【発明の概要】
【０００４】
本発明の１つの観点は、ワイヤレスデバイスのグラフィックディスプレイ上にメッセージを提供することを含み、これは、ワイヤレスネットワークを通してワイヤレスデバイスからアプリケーションダウンロードサーバへの通信を試行し、ワイヤレスネットワークを通してワイヤレスデバイスにメッセージを送信し、メッセージはワイヤレスデバイスのグラフィックディスプレイ上に表示されるものであり、ワイヤレスデバイスのコンピュータプラットフォームにおいて送信メッセージを受信し、ワイヤレスデバイスのグラフィックディスプレイ上に送信メッセージを表示することを含む。ワイヤレスデバイスが予め定められたグループの一部である場合には、方法は、ワイヤレスデバイスがワイヤレスネットワークを通してアプリケーションダウンロードサーバとの通信を試行するときに、ワイヤレスデバイスがメンバーであるグループを識別するステップと、ワイヤレスデバイスのコンピュータプラットフォームにグループ特定メッセージを送信するステップと、ワイヤレスデバイスのコンピュータプラットフォームにおいてグループ特定メッセージを受信するステップと、グループ特定メッセージをワイヤレスデバイスのグラフィックディスプレイ上に表示するステップをさらに含む。
【０００５】
ワイヤレスネットワークを通してワイヤレスデバイスにメッセージを送信することは、最初にコンタクトしたのと同じアプリケーションダウンロードサーバからワイヤレスデバイスにメッセージを送信することができ、あるいは代わりに、メッセージはワイヤレスネットワーク上の他のサーバからワイヤレスデバイスに送信される。
【０００６】
本発明の他の観点は、最初のアプリケーションダウンロードサーバのコンタクト試行の代わりに、他の時間においてメッセージをワイヤレスデバイスに提供することを含む。ワイヤレスデバイスがワイヤレスネットワークを通して第２のアプリケーションダウンロードサーバへの通信を試行する場合に、方法は、ワイヤレスネットワークを通してワイヤレスデバイスのコンピュータプラットフォームに第２のメッセージを送信し、ワイヤレスデバイスのコンピュータプラットフォームにおいて第２のメッセージを受信し、ワイヤレスデバイスのグラフィックディスプレイ上に第２の送信メッセージを表示することをさらに含むことができる。ワイヤレスデバイスがアプリケーションダウンロードサーバ内のファイルテーブルのようなデータ構造にナビゲートしているときに、方法は、ワイヤレスデバイスから、アプリケーションダウンロードサーバ上のファイル構造とインターラクトし、アプリケーションダウンロードサーバ上のファイルとのインターラクションを変更するように試行し、ワイヤレスネットワークを通してワイヤレスデバイスのコンピュータプラットフォームに第２のメッセージを送信し、ワイヤレスデバイスのコンピュータプラットフォームにおいて第２のメッセージを受信し、ワイヤレスデバイスのグラフィックディスプレイ上に第２の送信メッセージを表示することをさらに含む。メッセージがネットワーク上の異なるアプリケーションダウンロードサーバへのハイパーリンクを含む場合、方法は、メッセージ中のハイパーリンクの起動によりワイヤレスネットワークを通してワイヤレスデバイスから第２のアプリケーションダウンロードサーバへの通信を試行することをさらに含む。
【０００７】
したがって、ワイヤレスデバイスがアプリケーションダウンロードサーバに接続されている間にワイヤレスデバイスのユーザに表示可能なメッセージを提供することが本発明の目的である。さらに、メッセージの送信および実行は接続時間をほとんど延長しないし、あるいはアプリケーションダウンロードサーバ上に存在するダウンロード可能なアプリケーションへのワイヤレスデバイスのアクセスを妨げない。したがって、本発明は、アプリケーションダウンロードサーバへの接続がなされている間に、そうでなければワイヤレスデバイスがアイドルである間に、広告のようなメッセージをワイヤレスデバイスのユーザに表示することができる効果を提供する。
【０００８】
本発明の他の目的、効果および特徴は図面の簡単な説明、発明の詳細な説明および特許請求の範囲に記載されている以後のものを見た後に明らかになるであろう。
【発明の詳細な説明】
【０００９】
イントロダクション
ワイヤレスデバイスにソフトウェアアプリケーションをダウンロードすることをもたらすシステムおよび方法が期待されている。ソフトウェアアプリケーションはワイヤレスデバイスが製造されるときに予めロードさせておくことができ、あるいはユーザが後にセルラ通信キャリアネットワークを通して追加プログラムをダウンロードすることを要求したときにダウンロードさせることができ、この場合プログラムはワイヤレスデバイス上で実行可能である。結果として、ワイヤレスデバイスのユーザは、ゲーム、プリントされた媒体、株式更新、ニュース、あるいは他の任意のタイプの情報またはワイヤレスネットワークを通してアプリケーションダウンロードサーバからダウンロードして利用可能なプログラムのようなプログラムでワイヤレスデバイスをカスタマイズすることができる。
【００１０】
１つのシナリオでは、ワイヤレスデバイスのユーザがワイヤレスネットワークを使用してソフトウェアアプリケーションをダウンロードして使用したい場合、ユーザは一般的にサービスプロバイダを呼ぶか、またはインターネットアクセスのような他の手段を通してサービスプロバイダにコンタクトし、サービスプロバイダはワイヤレスネットワークを通してアプリケーションをワイヤレスデバイスに送信するか、あるいは、アプリケーションがダウンロード可能であるまたはアクセス可能であるネットワークサイトにユーザがアクセスできるようにする。アプリケーションダウンロードサーバにコンタクトするために、ワイヤレスデバイスは通信接続を、セルラネットワークのようなワイヤレスネットワークにブリッジし、その後所望のソフトウェアアプリケーションが存在しているアプリケーションダウンロードサーバへのコンタクトを試行する。いったん、ワイヤレスデバイスがアプリケーションダウンロードサーバにコンタクトすると、初期コンタクトがなされ、アプリケーションダウンロードサーバはどのアプリケーションがワイヤレスデバイスに利用可能かを決定し、ユーザが利用可能なアプリケーションについて知ることができるように、メニューのような適切な情報をワイヤレスデバイス上に表示するために送信する。
【００１１】
アプリケーションダウンロードサーバへのワイヤレスデバイスの最初のコンタクトとワイヤレスデバイス上でのメニュー／オプション表示との間の期間は重要であり、数秒続くことがある。待ち期間の間、ワイヤレスデバイスのグラフィックディスプレイはアプリケーションダウンロードサーバメニューが表示可能になるまで何も表示しないか、あるいは“接続中”のような簡単な常駐メッセージをユーザに示すことができる。
【００１２】
したがって、本発明はシステムおよび方法を提供し、これにより、ワイヤレスデバイスがアプリケーションダウンロードサーバに接続中に、広告のようなメッセージをワイヤレスデバイスのユーザに送信することができ、および／または表示することができる。さらに、メッセージを含むデータは全体的な接続時間がほとんど延長されないように、十分にコンパクトである。
【００１３】
本発明と矛盾しないシステムおよび方法は、ワイヤレスデバイスがワイヤレスネットワークを通してアプリケーションダウンロードサーバに接続中に、ワイヤレスデバイスのディスプレイ上にメッセージを提供する。ワイヤレスデバイスがワイヤレスネットワークを通してアプリケーションダウンロードサーバとの通信を試行するときに、広告のようなターゲットメッセージはワイヤレスネットワークを通してワイヤレスデバイスのコンピュータプラットフォームに送信され、ワイヤレスデバイスのユーザに表示される。メッセージはワイヤレスデバイスコンピュータプラットフォームがコンタクトまたはナビゲートしようと試行しているのと同じアプリケーションダウンロードサーバからワイヤレスデバイスに送信することができ、あるいは、メッセージはワイヤレスネットワーク上の他のサーバからワイヤレスデバイスに送信することができる。メッセージはグラフィックス、テキスト、マルチメディアコンポーネント、またはハイパーリンクを含むことができ、これらのすべてはワイヤレスデバイスのグラフィックディスプレイ上に表示可能であり、インターラクティブである。
【００１４】
システムは特に１つ以上のワイヤレスデバイスを含み、各ワイヤレスデバイスはコンピュータプラットフォームとグラフィックディスプレイとを有し、グラフィックディスプレイはコンピュータプラットフォームの常駐ドライバにより操作され、これはハードウェア、ファームウェアまたはソフトウェアであってもよい。ワイヤレスデバイスの例はセルラ電話機、テキストページャ、パーソナルデジタルアシスタント（ＰＤＡ）、またはワイヤレスネットワークとの選択的な通信をするためのワイヤレスリンクを有する他のコンピュータプラットフォームを含む。システムはまた１つ以上のアプリケーションダウンロードサーバを含み、これはワイヤレスネットワーク上にあり、各アプリケーションダウンロードサーバは１つ以上のワイヤレスデバイスと選択的に通信し、ソフトウェアアプリケーション、グラフィックス、およびテキストのようなデータを選択的にダウンロードする。
【００１５】
ワイヤレスデバイスは、ユーザによりそのように命令されたときに、特定のアプリケーションダウンロードサーバとのコンタクトを試行し、特に、どのアプリケーションをワイヤレスデバイスに提供することができるのか、ワイヤレスデバイスの機能は何であるかを、アプリケーションサーバが決定している間の接続待ち期間が一般的に存在する。ワイヤレスデバイスは一般的にアプリケーションダウンロードサーバのメニューまたはファイル構造へのアクセスを獲得し、ワイヤレスデバイスのユーザはアプリケーションダウンロードサーバのデータ構造内でナビゲートすることができる。他のサーバもネットワーク上に存在することができ、これらは特に、ワイヤレスデバイスにメッセージを送信するメッセージングオンリーサーバのような、アプリケーションダウンロードのためのものではない。
【００１６】
したがって、本発明では、ワイヤレスデバイスがワイヤレスネットワークを通して少なくとも１つのアプリケーションダウンロードサーバとの通信を試行するときに、接続待ち期間の間にユーザに表示するために、ワイヤレスネットワークを通してワイヤレスデバイスのコンピュータプラットフォームにメッセージが送信される。メッセージはワイヤレスデバイスのアイドル期間を利用して、アプリケーションダウンロードサーバのフルアクセスを提供する前に、広告および他の情報をユーザに提供することができる。メッセージは、全体的なアプリケーションダウンロードサーバアクセス時間に遅延が生じないように、データストリームにおけるメッセージの送信時間およびワイヤレスデバイスにおける実行時間が最小であるようにコンパクトでなければならない。
【００１７】
さらなるターゲットメッセージングに対して、広告において望ましいように、各ワイヤレスデバイスは、年齢、位置、収入、またはワイヤレスデバイスの所有者によりリスト化された他の選択物に基づいて、予め定められたグループの一部とすることができる。予め定められたグループの一部であるワイヤレスデバイスがワイヤレスネットワークを通してアプリケーションダウンロードサーバとの通信を試行するときに、アプリケーションダウンロードサーバはワイヤレスデバイスが一部であるグループを識別し、グループ特定メッセージがワイヤレスデバイスのコンピュータプラットフォームに送信される。ここで規定される任意のメッセージと同じように、グループ特定メッセージは、ワイヤレスデバイスがコンタクトを試行するのと同じアプリケーションダウンロードサーバからワイヤレスデバイスに送信することができ、あるいはネットワーク上の他のサーバから送信することができる。
【００１８】
さらに、メッセージはいくつかの異なるサーバから送信されるいくつかの異なるコンポーネントから構成することができ、コンポーネントは表示の時にワイヤレスデバイスにおいてアセンブルされる。例として、グラフィックコンポーネントをアプリケーションダウンロードサーバから送信することができ、オーディオファイルを第１のサーバから送信することができ、ハイパーリンクを他のサーバから提供することができる。ワイヤレスデバイスのコンピュータプラットフォームはその後コンポーネントを表示用メッセージに適切にアセンブルする。
【００１９】
メッセージは、アプリケーションダウンロードサーバにコンタクトする最初の試行を越えて、ワイヤレスデバイスにおける表示のために送信することもできる。第２のメッセージは、ワイヤレスデバイスがワイヤレスネットワークを通して第２のアプリケーションダウンロードサーバとの通信を試行するときに送信することができる。ワイヤレスデバイスがアプリケーションダウンロードサーバ上のファイル構造とインターラクトする場合、ワイヤレスデバイスがファイルとのインターラクションを変更しようと試行したり、さもなければ、アプリケーションダウンロードサーバのデータ構造内をナビゲートするときに、メッセージを送信してワイヤレスデバイス上に表示させることができる。
【００２０】
本発明の例示的な実施形態
同じ番号は全体を通して同じ構成要素を表している図面を参照すると、図１はシステム１０を図示しており、システム１０は少なくとも１つのアプリケーションダウンロードサーバ１６とワイヤレスネットワーク１４を通して通信しているセルラ電話機１２のような１つ以上のワイヤレスデバイスに説明したソフトウェアアプリケーションを提供する。少なくとも１つのアプリケーションダウンロードサーバ１６は、ワイヤレス通信ポータルまたはワイヤレスネットワーク１４への他のデータアクセスを通してソフトウェアアプリケーションまたは他のデータをワイヤレスデバイスに選択的にダウンロードする。ここで示されているように、ワイヤレスデバイスはグラフィックディスプレイ１３を備えたセルラ電話機１２、ＰＤＡスクリーン１９を備えたパーソナルデジタルアシスタント１８、ここでは２方向テキストページャとして示されているグラフィックディスプレイ２１を備えたページャ２０，あるいはワイヤレス通信ポータルおよびディスプレイ２３を有する独立したコンピュータプラットフォーム２２とすることができ、そしてそうでなければネットワークまたはインターネットへのワイヤード接続２４を有していてもよい。システム１０はしたがってワイヤレス通信ポータルを含む遠隔コンピュータモジュールの任意の形態で実行することができる。ワイヤレス通信ポータルは、制限されることなく、ワイヤレスモデム、ＰＣＭＣＩＡカード、アクセス端末、パーソナルコンピュータ、ディスプレイまたはキーパッドを持たない電話機、あるいはこれらの任意の組み合わせまたは一部組み合わせを含む。
【００２１】
アプリケーションダウンロードサーバ１６は、ワイヤレスネットワーク１４と通信する他のコンピュータエレメントとともに、ここではローカルサーバサイドネットワーク２６上で示されており、他のコンピュータエレメントは記憶されたアプリケーションデータベース２８のようなものであり、ワイヤレスデバイス１２、１８、２０、２２上で実行可能なようにダウンロード可能なソフトウェアアプリケーションを含む。記憶されたメッセージデータベース３０とともに、スタンドアローンメッセージングサーバ３２も示されている。スタンドアローンメッセージングサーバ３２は、ここで説明したように、表示のためにメッセージをワイヤレスデバイスに送信する。しかしながら、アプリケーションダウンロードサーバ１６のような１つのサーバ上ですべてのサーバ側機能を実行することができることから、メッセージングサーバ３２およびメッセージデータベース３０は必要ない。任意のコンピュータサーバサイドコンピュータプラットフォームはワイヤレスネットワーク１４を通して、独立したサービスおよびプロセスをワイヤレスデバイス１２、１８、２０、２２に提供することができる。
【００２２】
図２はワイヤレスネットワーク１４のコンポーネントと、システム１０のエレメントの相互関係とをさらに完全に図示するブロック図である。ワイヤレスネットワーク１４は単なる例示であり、任意のシステムを含むことができ、それによりワイヤレスデバイス１２、１８、２０、２２のような遠隔モジュールは無線で相互におよび／またはワイヤレスネットワーク１４のコンポーネント間で通信する。ワイヤレスネットワーク１４のコンポーネントは制限されることなく、ワイヤレスネットワークキャリアおよび／またはサーバを含む。アプリケーションダウンロードサーバ１６および記憶されたアプリケーションデータベース２８、メッセージングサーバ３２および記憶されたメッセージデータベース３０は、セルラ通信サービスを提供するのに必要な他のコンポーネントとともに、セルラデータネットワーク上に存在していてもよい。アプリケーションダウンロードサーバ１６および／またはメッセージングサーバ３２は、インターネット、セキュアＬＡＮ、ＷＡＮまたは他のネットワークのようなデータリンクを通してキャリアネットワーク４０と通信する。キャリアネットワーク４０はメッセージングサービス制御装置（“ＭＳＣ”）４２に送信されるメッセージ（一般的にデータパケット）を制御する。キャリアネットワーク４０は、ネットワーク、インターネットおよび／またはＰＯＴＳ（“普通の通常電話システム”）によりＭＳＣ４２と通信する。一般的に、キャリアネットワーク４０とＭＳＣ４２との間のネットワークまたはインターネット接続はデータを転送し、ＰＯＴＳは音声情報を転送する。ＭＳＣ４２は複数の基地局（“ＢＴＳ”）４４に接続する。キャリアネットワークと同様な方法において、ＭＳＣ４２は一般的にデータ転送用ネットワークおよび／またはインターネットと、音声情報用ＰＯＴＳとの両方によりＢＴＳ４４に接続される。ＢＴＳ４４は最後に、ショートメッセージングサービス（“ＳＭＳ”）または技術的に知られている他の無線方法により、セルラ電話機１２のようなワイヤレスデバイスにワイヤレスにメッセージをブロードキャストする。
【００２３】
セルラ電話機１２のようなワイヤレスデバイスはコンピュータプラットフォーム５０を有する。コンピュータプラットフォーム５０はアプリケーションダウンロードサーバ１６から送信されるソフトウェアアプリケーションを受信および実行することができる。コンピュータプラットフォーム５０は、コンポーネントの中でも特に、ディスプレイドライバ５２を含む。ディスプレイドライバ５２はコンピュータプラットフォーム５０において受信されるグラフィックデータに基づいて、グラフィックディスプレイ１３を駆動して、グラフィックディスプレイ１３上にイメージを描写する。コンピュータプラットフォーム５０は、特定用途向け集積回路（“ＡＳＩＣ”）５４、または他のプロセッサ、マイクロプロセッサ、ロジック回路、または他のデータ処理デバイスも含む。ＡＳＩＣ５４は一般的にワイヤレスデバイスの製造時にインストールされる。ＡＳＩＣ５４または他のプロセッサはアプリケーションプログラミングインターフェイス（“ＡＰＩ”）レイヤ５６を実行する。ＡＰＩレイヤ５６はワイヤレスデバイスのメモリ５８中の任意の常駐プログラムとインターフェイスする。メモリはリードオンリーまたはランダムアクセスメモリ（ＲＡＭおよびＲＯＭ）、ＥＰＲＯＭ、ＥＥＰＲＯＭ、フラッシュカード、あるいはコンピュータプラットフォームに共通な任意のメモリから構成することができる。コンピュータプラットフォーム５０はローカルデータベース６０も含む。ローカルデータベース６０はアプリケーションダウンロードサーバ１６からダウンロードされるソフトウェアアプリケーションのような、メモリ５８中でアクティブに使用されていないソフトウェアアプリケーションを保持することができる。ローカルデータベース６０は一般的に１つ以上のフラッシュメモリセルから構成されるが、磁気媒体、ＥＰＲＯＭ、ＥＥＰＲＯＭ、光媒体、テープ、あるいはソフトまたはハードディスクのような、技術的に知られている任意の二次または三次記憶デバイスとすることができる。
【００２４】
セルラ電話機１２のようなワイヤレスデバイスは、ゲームおよび株式監視のような多くのタイプのアプリケーション、あるいは単に、ニュースおよびスポーツ関連データのようなデータをダウンロードすることができる。ダウンロードされたデータはディスプレイ１３上に直ちに表示することができ、あるいは使用されていないときにローカルデータベース６０に記憶させることができる。ソフトウェアアプリケーションはワイヤレスデバイス１２、１８、２０、２２上に常駐する標準ソフトウェアアプリケーションとして取り扱うことができ、ユーザはローカルデータベース６０から記憶された常駐アプリケーションを、ＡＰＩ５６上での実行のためにメモリ５８に選択的にアップロードすることができる。ワイヤレスデバイス１２、１８、２０、２２のユーザはローカルデータベース６０からソフトウェアアプリケーションを選択的に削除することもできる。
【００２５】
図３は、ワイヤレスデバイス１２、１８、２０、２２が本発明の例示的な実施形態においてアプリケーションダウンロードサーバ１６のようなサーバへの接続を試行しようするときに、セルラ電話機１２のグラフィックディスプレイ１３上に表示されるメッセージ１５を図示している。数秒持続する接続待ち期間では、システム１０は、ワイヤレスデバイスがそうでなければアプリケーションダウンロードサーバ１６をナビゲートするためにデータを待つアイドルである間に、ワイヤレスデバイス１２、１８、２０、２２上でユーザに対して表示するためにメッセージ１５を送信できるようにする。ワイヤレスデバイスがアプリケーションダウンロードサーバへのコンタクトを試行するときに、接続ステータスの接続スクリーンまたは通信がワイヤレスデバイス１２、１８、２０、２２のグラフィックディスプレイ１３、１９、２１、２３上に表示されてもよく、接続スクリーンはワイヤレスデバイス常駐オペレーティングシステムまたは常駐アプリケーションにより発生させてもよい。
【００２６】
１つの実施形態において、システム１０は、接続試行中に、ワイヤレスデバイス１２、１８、２０、２２のコンピュータプラットフォーム５０にメッセージ１５を送信するので、メッセージは接続待ち期間の間にグラフィックディスプレイ１３、１９、２１、２３上でユーザに表示することができる。ここで、メッセージ１５は自動車広告のように示され、グラフィックディスプレイ１３はエンドユーザに対して、アプリケーションダウンロードサーバ１６への接続が進行していることも知らせる。メッセージはテキスト、グラフィックス、マルチメディア、あるいはハイパーリンクおよびアプレットのような他のネットワークオブジェクトを含むことができる。メッセージは多くのデータタイプを含むことができるが、メッセージ送信がアプリケーションダウンロードサーバ１６への全体的な接続に干渉しないように、メッセージはコンパクトで表示および実行のためにワイヤレスデバイスリソースを最大限に利用することが好ましい。ワイヤレスデバイス１２、１８、２０、２２が接続待ち期間中にメッセージ１５を表示した後に、ユーザがアプリケーションダウンロードサーバ１６のデータ構造へのアクセスを持つように、メッセージはオプションメニューまたは同様なアクセススクリーンの表示により取って代わることが好ましい。一般的に、ファイルメニューがワイヤレスデバイス１２、１８、２０、２２上に表示されるので、ユーザはアプリケーションダウンロードサーバ１６上のさまざまなファイルレイヤをナビゲートし、選択的に選んで利用可能なアプリケーションをダウンロードすることができる。
【００２７】
メッセージ１５はワイヤレスデバイスが最初にコンタクトした特定のアプリケーションダウンロードサーバ１６からワイヤレスデバイス１２、１８、２０、２２に送信することができる。代わりに、メッセージはワイヤレスネットワーク１４を通してメッセージングサーバ３２からワイヤレスデバイス１２、１８、２０、２２に送信することができる。メッセージングサーバ３２により、メッセージを送信する際のオーバーヘッドは、ワイヤレスデバイス１２、１８、２０、２２との接続のブリッジを試行するのに当てられる重要なリソースを持つアプリケーションダウンロードサーバ１６からシフトさせることができる。
【００２８】
さらに、ワイヤレスネットワーク１４上で複数のサーバを使用すると、ワイヤレスデバイス１２、１８、２０、２２がいくつかの異なるサーバから送信されるいくつかの異なるコンポーネントからなるメッセージを受信して表示することができる。メッセージコンポーネントは、個々に送信して、表示時にワイヤレスデバイス１２、１８、２０、２２においてアセンブルすることができる。例として、グラフィックコンポーネントはアプリケーションダウンロードサーバ１６から送信することができ、実行可能なオーディオファイルはメッセージングサーバ３２から送信することができ、ハイパーリンクは他のサーバから提供することができる。ワイヤレスデバイス１２，１８、２０，２２のコンピュータプラットフォーム５０はその後、表示用シングルメッセージにコンポーネントを適切に統合およびアセンブルし、メッセージアプリケーションを実行し、あるいは連続的な表示のためにメッセージコンポーネントまたは個々のメッセージを待ち行列に入れる。ソフトウェアコンポーネントは、ワイヤレスデバイス１２、１８、２０、２２のコンピュータプラットフォーム５０上で個々に実行可能なテキスト、グラフィックス、オーディオファイルまたはフルアプレットを表す簡単なデータとすることができる。
【００２９】
システム１０はまた、ワイヤレスデバイスのユーザが表示されるメッセージ内のハイパーリンクを起動するときに生じる、ワイヤレスデバイスが第２のサーバへの接続を試行しようとするときのような、ワイヤレスデバイス１２、１８、２０、２２からアプリケーションダウンロードサーバ１６への初期接続試行以外の時間に、メッセージを送信することができる。さらに、システム１０はまた、アプリケーションダウンロードサーバ１６のデータ構造（一般的に、ウィンドウズ（登録商標）、ＵＮＩＸおよびＬＩＮＵＸにおけるようなファイル構造）をナビゲートしている間にワイヤレスデバイスがファイルインターラクションを変更するときに、メッセージをワイヤレスデバイス１２、１８、２０、２２に送信することができる。初期接続試行において、あるいはサーバアクセス変更またはファイルインターラクション変更のような予め定められたインターラクション間隔において、最初のメッセージに加えて、メッセージをワイヤレスデバイス１２、１８、２０、２２に送信することができる。
【００３０】
ユーザ（またはワイヤレスデバイスの登録された所有者）が属している特定のグループ、接続されることが望まれているアプリケーションダウンロードサーバ１６、あるいはユーザがアクセスを望んでいる特定のファイルを含む多くの基準に基づいて、メッセージはワイヤレスデバイスユーザに向けることができる。ワイヤレスデバイスの所有者はシステム１０に知られている特定のグループに登録することができ、その例はティーンエージャー、ゴルフ愛好家、企業オーナー、およびこれらに類するものである。ワイヤレスデバイス１２、１８、２０、２２が最初にアプリケーションダウンロードサーバ１６へのコンタクトを試行するときに、システム１０は予め定められたグループのメンバーとしてのワイヤレスデバイスに向けられた特定のメッセージを有することができる。グループメンバーシップは、ワイヤレスデバイス１２、１８、２０、２２とアプリケーションダウンロードサーバ１６との間の初期電子ハンドシェイクで自動的に識別することができ、あるいは、システム１０は、アプリケーションダウンロードサーバ１６またはメッセージングサーバ３２のような別のサーバから、ワイヤレスデバイス１２、１８、２０、２２のエンドユーザを促して、特定のグループを指定させることができ、いったんエンドユーザがグループ識別データを入力すると、データは促しているサーバから（すなわち、アプリケーションダウンロードサーバ１６において、あるいはメッセージングサーバ３２において、あるいはその両方において）受信することができる。このような実施形態では、ワイヤレスデバイスのエンドユーザは実際にグループを決定することができるので、向けられたメッセージングはその意図されたグループ人口のメンバーにより受信される可能性が多くなる。他のメッセージは、アクセスされることが望まれている第２のアプリケーションダウンロードサーバ上の主題、あるいはナビゲートされることが望まれているアプリケーションダウンロードサーバ１６上のファイルの性質のような、主題またはメッセージトリガイベントの状況に基づいてターゲットに向けることができる。
【００３１】
図４のフローチャートに示されているようなシステム１０の動作において、セルラ電話機１２のようなワイヤレスデバイスは、ステップ７０に示されているように、最初にワイヤレスネットワーク１４への接続をブリッジしようと試行し、いったんワイヤレスネットワーク１４への通信がなされると、ステップ７２において示されているように、ワイヤレスデバイスはアプリケーションダウンロードサーバ１６への接続を試行して、そこから、ダウンロード可能なソフトウェアアプリケーションまたはデータにアクセスする。判定７４において示されているように、メッセージがシステム１０から受信されたか否かについて判定がされる。判定７４においてメッセージが受信されていない場合には、ワイヤレスデバイスは単にアプリケーションダウンロードサーバ１６とのフルインターラクティブ接続を待ち、ステップ８４において示されているように、（セルラ電話機１２のような）ワイヤレスデバイスのグラフィックディスプレイ１３上にアプリケーションダウンロードサーバ１６インターラクティブスクリーンを表示する。判定７４においてメッセージが送信されていた場合には、ステップ７６に示されているように、メッセージはワイヤレスデバイス１２のグラフィックディスプレイ１３上に表示される。
【００３２】
メッセージがハイパーリンクで具体化される場合には、判定７８において示されているように、ワイヤレスデバイス１２はユーザがハイパーリンクを起動したか否かについて判定することができる。ユーザがハイパーリンクを起動している場合には、ステップ８０において示されているように、現在のインターラクションセッションから出て、ワイヤレスデバイスはリンクされたサイトにおいてその接続試行をリダイレクトし、ワイヤレスデバイスはリンクされたアプリケーションダウンロードサーバへの接続を試行し、ステップ７２に戻る。判定７８においてユーザがリンクを起動していなかった場合には、判定８２において示されているように、アプリケーションダウンロードサーバ１６インターラクションがワイヤレスデバイスにより達成されたか否かについて判定がなされる。インターラクションが達成されていなかった場合には、プロセスはステップ７６に戻って、メッセージはワイヤレスデバイス１２のグラフィックディスプレイ１３上に表示され続ける。判定８２において、アプリケーションダウンロードサーバ１６インターラクションが達成されていた場合は、ステップ８４に示されているように、アプリケーションダウンロードサーバ１６インターラクティブスクリーンがワイヤレスデバイス１２のグラフィックディスプレイ１３上に表示されるか、あるいはそうでなければ、特定システム１０により提供されるアプリケーションダウンロードサーバ１６とのインターラクティブ状態に入る。
【００３３】
図５のフローチャートは図４に示されているようなワイヤレスデバイス１２からの接続試行に応答して生じるアプリケーションダウンロードサーバ１６上での並列プロセスを図示している。ステップ９０に示されているように、アプリケーションダウンロードサーバ１６は最初に（セルラ電話機１２のような）ワイヤレスデバイスからの通信試行を受信する。そして、判定９２において示されているように、ワイヤレスデバイスがメッセージを表示できるか否かについて判定がなされる。ワイヤレスネットワーク１４を通してワイヤレスデバイスと直接交換されるデータに基づいて、またはワイヤレスデバイスの機能上の記憶されたデータに基づいて、判定を行うことができる。判定９２において、ワイヤレスデバイス１２がメッセージを表示できない場合には、アプリケーションダウンロードサーバ１６は実行およびワイヤレスデバイス１２とアプリケーションダウンロードサーバ１６との間の相互接続に必要なデータを送信するので、ワイヤレスデバイス１２はダウンロード可能なアプリケーションにアクセスすることができる。判定９２において、ワイヤレスデバイスが送信されたメッセージを表示することができる場合には、判定９６において示されているように、ワイヤレスデバイス１２が予め定められたグループまたは人口の一部であるか否かについての判定がなされる。
【００３４】
判定９６において、ワイヤレスデバイス１２が予め定められたグループの一部でない場合には、ステップ９８において示されているように、一般的な広告のような一般的なメッセージがワイヤレスデバイスに送信される。一般的なメッセージの送信はアプリケーションダウンロードサーバ１６から、またはメッセージングサーバ３２から生じることがある。そうではなくて、判定９６において、ワイヤレスデバイスが予め定められたグループの一部である場合には、ステップ１００において示されているように、アプリケーションダウンロードサーバ１６またはグループ特定メッセージングサーバ３２から、グループ特定メッセージがワイヤレスデバイス１２に送信される。ステップ９８における一般的なメッセージまたはステップ１００におけるグループ特定メッセージがワイヤレスデバイス１２に送信された後に、アプリケーションダウンロードサーバ１６はダウンロード可能なアプリケーション相互接続データをワイヤレスデバイス１２に送信するので、ワイヤレスデバイス１２はアプリケーションダウンロードサーバ１６のアプリケーションへのナビゲート可能なアクセスを有することができる。
【００３５】
アプリケーションダウンロードサーバ１６のデータ構造をナビゲートする際にファイルアクセスを変更するときに、システム１０がワイヤレスデバイス１２、１８、２０、２２にメッセージを送信するように具体化された場合、いったんフルインターラクションが達成されると、判定１０４において示されているように、アプリケーションダウンロードサーバ１６は、ユーザがファイルアクセスを変更したか否かについて判定する。ユーザがファイルアクセスを変更していない場合には、ユーザがアプリケーションダウンロードサーバ１６をナビゲートしている間にプロセスは判定１０４において繰り返す。判定１０４においてユーザがファイルアクセスを変更していた場合には、ステップ１０６において示されているように、ファイルアクセスが変更されている間にメッセージはワイヤレスデバイス１２、１８、２０、２２に送信され、そして判定１０４において、アプリケーションダウンロードサーバ１６はユーザがファイルアクセスを変更したか否かについて再度判定する。ステップ１０６において送信されるメッセージはアプリケーションダウンロードサーバ１６から、または別のメッセージングサーバ３２から、ワイヤレスデバイスに送信することができる。
【００３６】
システム１０はワイヤレスデバイス１２、１８、２０、２２のグラフィックディスプレイ１３、１９、２１、２３上にメッセージを提供する方法を含み、この方法は、ユーザが元の接続試行において送信されるメッセージ内のハイパーリンクを起動する場合に生じるような、ワイヤレスネットワーク１４を通してワイヤレスデバイス１２、１８、２０、２２からアプリケーションダウンロードサーバ１６への通信を試行するステップと、ワイヤレスネットワーク１４を通してメッセージをワイヤレスデバイス１２、１８、２０、２２に送信し、ここで、メッセージはワイヤレスデバイス１２、１８、２０、２２のグラフィックディスプレイ１３、１９、２１、２３上に表示されるものであるステップと、ワイヤレスデバイス１２、１８、２０、２２のコンピュータプラットフォーム５０において送信されたメッセージを受信するステップと、ワイヤレスデバイス１２、１８、２０、２２のグラフィックディスプレイ１３、１９、２１、２３上に送信されたメッセージを表示するステップを有する。ワイヤレスデバイス１２、１８、２０、２２が予め定められたグループの一部である場合には、方法はさらに、ワイヤレスデバイス１２、１８、２０、２２がワイヤレスネットワーク１４を通してアプリケーションダウンロードサーバ１６との通信を試行するときに、ワイヤレスデバイスが一部であるグループを識別することと、ワイヤレスデバイスのコンピュータプラットフォーム５０にグループ特定メッセージを送信することと、ワイヤレスデバイス１２、１８、２０、２２のコンピュータプラットフォーム５０においてグループ特定メッセージを受信することと、ワイヤレスデバイス１２、１８、２０、２２のグラフィックディスプレイ１３、１９、２１、２３上にグループ特定メッセージを表示することを含む。
【００３７】
方法は初期接続試行の代わりにワイヤレスデバイス１２、１８、２０、２２にメッセージを送信することも含むことができ、あるいは、メッセージは初期接続試行において送信されるメッセージに対して二次的なものとすることができる。したがって、方法は、ワイヤレスネットワーク１４と通してワイヤレスデバイス１２、１８、２０、２２から第２のアプリケーションダウンロードサーバ１６への接続を試行することと、ワイヤレスネットワーク１４を通してワイヤレスデバイス１２、１８、２０、２２のコンピュータプラットフォーム５０に第２のメッセージを送信することと、ワイヤレスデバイス１２、１８、２０、２２のコンピュータプラットフォーム５０において第２のメッセージを受信することと、ワイヤレスデバイス１２、１８、２０、２２のグラフィックディスプレイ１３、１９、２１、２３上に第２の送信されたメッセージを表示することを含むことができる。ワイヤレスデバイス１２、１８、２０、２２がアプリケーションダウンロードサーバ１６のデータ構造またはファイル構造をナビゲートすることができる場合には、方法は、ワイヤレスデバイス１２、１８、２０、２２から、アプリケーションダウンロードサーバ１６上のファイル構造とインターラクトすることと、アプリケーションダウンロードサーバ１６上のファイルとのインターラクションの変更を試行することと、ワイヤレスネットワーク１４を通して（アプリケーションダウンロードサーバ１６またはメッセージングサーバ３２のいずれかから）ワイヤレスデバイス１２、１８、２０、２２のコンピュータプラットフォーム５０に第２のメッセージを送信することと、ワイヤレスデバイス１２、１８、２０、２２のコンピュータプラットフォーム５０において第２のメッセージを受信することと、ワイヤレスデバイス１２、１８、２０、２２のグラフィックディスプレイ１３、１９、２１、２３上に第２の送信されたメッセージを表示することを含むことができる。
【００３８】
ワイヤレスデバイス１２、１８、２０、２２のコンピュータプラットフォーム上で実行可能である方法を考慮すると、本発明はコンピュータ読み取り可能な媒体に常駐するプログラムを含み、プログラムはコンピュータプラットフォームを有するワイヤレスデバイスに命令して方法を実行させる。コンピュータ読み取り可能な媒体は、セルラ電話機１２または他のワイヤレスデバイスのコンピュータプラットフォーム５０のメモリ５８とすることができ、あるいはセルラ電話機１２のローカルデータベース６０のようなローカルデータベース中に存在することができる。さらに、コンピュータ読み取り可能な媒体は、磁気ディスクまたはテープ、光ディスク、ハードディスク、フラッシュメモリ、あるいは技術的に知られているような他の記憶媒体のような、ワイヤレスデバイスコンピュータプラットフォーム上にロード可能な二次記憶媒体中に存在することができる。
【００３９】
本発明は、ワイヤレスプラットフォーム５０、アプリケーションダウンロードサーバ１６およびメッセージングサーバ３２のような、例えばワイヤレスネットワーク１４の動作部分により実現され、機械読み取り可能な命令のシーケンスを実行してもよい。命令はさまざまなタイプの信号伝達またはデータ記憶一次、二次または三次媒体に存在させることができる。媒体は例えば、ワイヤレスネットワーク１４のコンポーネントによりアクセス可能なまたはワイヤレスネットワーク１４のコンポーネント内に存在する（示されていない）ＲＡＭを含んでいてもよい。ＲＡＭ、ディスケット（登録商標）、または他の二次記憶媒体に含まれているか否かにより、命令はＤＡＳＤ記憶（例えば従来の“ハードドライブ”またはＲＡＩＤアレイ）、磁気テープ、電子リードオンリーメモリ（例えばＲＯＭ、ＥＰＲＯＭまたはＥＥＰＲＯＭ）、フラッシュメモリカード、光記憶デバイス（例えばＣＤ−ＲＯＭ、ＷＯＲＭ、ＤＶＤ、デジタル光テープ）、ペーパー“パンチ”カード、またはデジタルおよびアナログ伝送媒体を含む他の適切なデータ記憶媒体のような、さまざまな機械読み取り可能なデータ記憶媒体上に記憶させてもよい。
【００４０】
先の開示は本発明の例示的な実施形態を示しているが、さまざまな変更および修正は特許請求の範囲により規定される発明の範囲を逸脱することなくここでなし得ることに留意すべきである。さらに、本発明のエレメントは単一で説明または特許請求の範囲に記載されているが、単一に対する制限が明示的に述べられていない限り、複数が企図されている。
【図面の簡単な説明】
【００４１】
【図１】図１は発明のメッセージングシステム内で使用することができる、ワイヤレスネットワークとコンピュータハードウェアとワイヤレスデバイスの代表的な図である。
【図２】図２は、異なるワイヤレスデバイス、アプリケーションダウンロードサーバ、別のメッセージングサーバおよびそれらの個々のデータベース間に通信を提供するワイヤレスネットワークのハードウェアコンポーネントのブロック図である。
【図３】図３は、本発明の例示的な実施形態においてアプリケーションダウンロードサーバに接続している間に、メッセージを表示しているセルラ電話機のグラフィックディスプレイの概略図である。
【図４】図４は、本発明の例示的な実施形態において、アプリケーションダウンロードサーバに接続し、メッセージを受信してユーザに表示することを試行するためにワイヤレスデバイスコンピュータプラットフォーム上で実行されるプロセスを図示するフローチャートである。
【図５】図５は、本発明の例示的な実施形態において、ワイヤレスデバイスから接続試行を受信し、適切なメッセージをワイヤレスデバイスに送信し、ワイヤレスデバイスのユーザがアプリケーションダウンロードサーバのデータ構造をナビゲートするときに、他のメッセージをワイヤレスデバイスに選択的に提供するアプリケーションダウンロードサーバ上で実行されるプロセスを図示するフローチャートである。
【図１】
2005516318.tif 000003
【図２】
2005516318.tif 000004
【図３】
2005516318.tif 000005
【図４】
2005516318.tif 000006
【図５】
2005516318.tif 000007
【国際調査報告】
2005516318.tif 000008
2005516318.tif 000009