(57)【要約】      （修正有）【課題】無線装置をサーバに接続するためのメッセージを提供するサーバ処理無線装置がワイヤレスネットワークを通じてアプリケーションダウンロードサーバと接続している間に、無線装置のグラフィックディスプレイ上にメッセージを提供する。【解決手段】無線装置がアプリケーションダウンロードサーバとの通信を試行するとき、又はアプリケーションダウンロードサーバのナビゲーション中にファイル交換を行うときに、メッセージがワイヤレスネットワークを通じて無線装置のコンピュータプラットフォームへ送信され、無線装置のユーザに表示される。メッセージは、無線装置が接続又はナビゲートを試行しているのと同じアプリケーションダウンロードサーバから無線装置へ送信されてもよいし、又はこの代わりに、メッセージはワイヤレスネットワーク上の別のサーバから送信されてもよい。【選択図】図３
2010178349.tif 000002
【特許請求の範囲】
【請求項１】
アプリケーションダウンロードサーバと通信する無線装置上で表示するためのターゲットメッセージを処理する方法であって、
前記無線装置からの要求をアプリケーションダウンロードサーバで受信し、
前記無線装置からの要求の処理を開始し、
前記無線装置からの要求を処理している間に、待機送信時間中に無線装置へターゲットメッセージを送信することを含む方法。
【請求項２】
前記無線装置に送信されたターゲットメッセージは、第２のサーバによって送信される請求項２記載の方法。
【請求項３】
前記ターゲットメッセージは複数の成分からなる請求項１記載の方法。
【請求項４】
前記無線装置へターゲットメッセージを送信することは、
アプリケーションサーバによって、ターゲットメッセージの複数の成分のうちの第１のものを送信し、
第２のサーバによってターゲットメッセージの複数の成分のうちの第２のものを送信することを含む請求項３記載の方法。
【請求項５】
前記ターゲットメッセージはハイパーリンクを有する請求項１記載の方法。
【請求項６】
前記ターゲットメッセージはマルチメディア成分を有する請求項１記載の方法。
【請求項７】
前記無線装置によって第２の要求を送信し、
第２の要求の処理を開始し、
送信待機時間中に無線装置へ第２のメッセージを送信することをさらに含む請求項１記載の方法。
【請求項８】
前記無線装置による第２の要求の送信は、第２のサーバによって受信される請求項７記載の方法。
【請求項９】
複数の無線装置のターゲットグループを規定し、
要求を送信した無線装置がターゲットグループ内に存在すると決定することをさらに含み、
待機送信時間中に無線装置へターゲットメッセージを送信することは、ターゲットメッセージによって規定されたものをターゲットグループへ送信することを含む請求項１記載の方法。
【請求項１０】
アプリケーションダウンロードサーバと通信する無線装置上で表示するためにターゲットメッセージを処理する方法であって、
前記無線装置からの要求をアプリケーションダウンロードサーバで受信し、
前記無線装置からの要求の処理を開始し、
メッセージが無線装置へ送信されてもよいことを示す信号を第２のサーバへ送信し、
アプリケーションダウンロードサーバと無線装置との間の待機送信時間中に第２のサーバによって無線装置へメッセージを送信することを含む方法。
【請求項１１】
複数の無線装置のターゲットグループを規定し、
要求を送信した無線装置がターゲットグループ内に存在することを決定することをさらに含み、
待機送信中に無線装置へターゲットメッセージを送信することは、ターゲットメッセージにより規定されたものをターゲットグループへ送信することを含む請求項１０記載の方法。
【請求項１２】
前記ターゲットメッセージは複数の成分からなる請求項１０記載の方法。
【請求項１３】
前記無線装置へターゲットメッセージを送信することは、
第２のサーバによってターゲットメッセージの複数の成分のうちの第１のものを送信し、
第３のサーバによってターゲットメッセージの複数の成分のうちの第２のものを送信することを含む請求項１２記載の方法。
【請求項１４】
前記ターゲットメッセージはハイパーリンクを有する請求項１０記載の方法。
【請求項１５】
前記ターゲットメッセージはマルチメディア成分を有する請求項１０記載の方法。
【請求項１６】
アプリケーションダウンロードサーバと通信する無線装置上のディスプレイに関するターゲットメッセージを処理するデバイスであって、
前記無線装置からの要求をアプリケーションダウンロードサーバで受信する手段と、
前記無線装置からの要求の処理を開始する手段と、
前記無線装置からの要求を処理している間に、待機送信時間中に無線装置へターゲットメッセージを送信する手段とを具備するデバイス。
【請求項１７】
無線装置からの要求をアプリケーションダウンロードサーバで受信し、
前記無線装置からの要求の処理を開始し、
前記無線装置からの要求を処理している間に、待機送信時間中に無線装置へターゲットメッセージを送信することを含む方法を実行するときに、アプリケーションダウンロードサーバと通信する無線装置上のディスプレイに関するターゲットメッセージを処理するコンピュータ読み取り可能命令を含むコンピュータ読み取り可能媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は一般的に、ワイヤレスネットワーク及びワイヤレスネットワークを介したコンピュータ通信に関する。より詳細には、本発明は、無線装置がワイヤレスネットワークを介してアプリケーションダウンロードサーバへの接続を試行したり、あるいはアプリケーションダウンロードサーバ又はこの中のファイルストラクチャとの間でナビゲートする間に、無線装置上で表示するためのメッセージを提供することに関する。
【背景技術】
【０００２】
セルラ電話機のような無線装置は、音声やデータを含むパケットをワイヤレスネットワークを通じて送る。セルラ電話機それ自体は向上した演算機能を備えて製造されており、パーソナルコンピュータやハンドヘルドパーソナルデジタルアシスタント（ＰＤＡ）に匹敵するようになってきている。セレクトセルラ電話機のような無線装置の中には、内蔵アプリケーションプログラミングコンピュータプラットフォームを有しているものもあり、これはソフトウェア開発者が無線装置上で動作するソフトウェアアプリケーションを作成できるようにする。
【０００３】
システム及び方法は、無線装置へデータを送信できるように開発されるであろうと予想される。したがって、メッセージを送信するサーバに対して、無線装置の接続時間に影響を実質的に与えることなく、広告のようなデータが無線装置へ送信できるシステム及び方法を有することが望ましい。
【発明の概要】
【０００４】
本発明の１つの実施形態では、アプリケーションダウンロードサーバと通信する無線装置上で表示するためのターゲットメッセージを処理する方法は、無線装置からの要求をアプリケーションダウンロードサーバで受信し、無線装置からの要求の処理を開始し、無線装置からの要求を処理している間に、待機送信時間中に無線装置へターゲットメッセージを送信することを含む。
【０００５】
本発明の別の実施形態では、アプリケーションダウンロードサーバと通信する無線装置上で表示するためのターゲットメッセージを処理する方法は、無線装置からの要求をアプリケーションダウンロードサーバで受信し、無線装置からの要求の処理を開始し、メッセージが無線装置へ送信されてもよいことを示す信号を第２のサーバへ送信し、アプリケーションダウンロードサーバと無線装置との間の待機送信時間中に第２のサーバによって無線装置へメッセージを送信することを含む。
【０００６】
本発明の他の目的、利点、及び特徴は、以下に記された図面の簡単な説明、本発明の詳細な説明、及び特許請求の範囲を検討すれば明らかとなるだろう。
【図面の簡単な説明】
【０００７】
【図１】図１は、本発明のメッセージングシステムで使用されうるワイヤレスネットワーク、及びコンピュータハードウェア、及び無線装置の代表図である。
【図２】図２は、異なる無線装置間、アプリケーションダウンロードサーバ、別個のメッセージングサーバ、及び個々のデータベースとの通信を提供するワイヤレスネットワークのハードウェア成分のブロック図である。
【図３】図３は、本発明の例示的な実施形態において、アプリケーションダウンロードサーバと接続している間に、メッセージを表示するセルラ電話機グラフィックディスプレイの全体図である。
【図４】図４は、本発明の例示的な実施形態において、アプリケーションダウンロードサーバと接続し、メッセージ受信してユーザに表示するのを試行するために、無線装置コンピュータプラットフォーム上で実行する処理を図示するフローチャートである。
【図５】図５は、本発明の例示的な実施形態において、無線装置からの接続試行を受信し、適切なメッセージを無線装置へ送信し、無線装置のユーザがアプリケーションダウンロードサーバのデータストラクチャをナビゲートするにつれて選択的に別のメッセージを無線装置へ提供するアプリケーションダウンロードサーバ上で実行する処理を図示するフローチャートである。
【発明を実施するための形態】
【０００８】
イントロダクション
無線装置に対するソフトウェアアプリケーションのダウンロードを規定するシステム及び方法が予想される。ソフトウェアアプリケーションは、無線装置が製造される時点で予め組み込まれるようになってきているが、ユーザは、プログラムが無線装置上で実行可能な場合、セルラ遠隔通信キャリアネットワークを介して追加的なプログラムをダウンロードするように後で要求してもよい。結局、無線装置のユーザは、ゲーム、活字媒体、株価、ニュース、又はワイヤレスネットワークを通してアプリケーションダウンロードサーバからダウンロード可能な他の任意のタイプの情報又はプログラムのようなプログラムによって、自身の無線装置をカスタマイズできる。
【０００９】
１つの例では、無線装置のユーザが、ワイヤレスネットワークを利用してソフトウェアアプリケーションをダウンロードして使用したいと望む場合、ユーザは一般的にサービスプロバイダに電話するか、インターネットアクセスのような他の手段を通してサービスプロバイダと接触し、サービスプロバイダはアプリケーションをワイヤレスネットワークを通じて無線装置へ送信するか、アプリケーションがダウンロード可能かアクセス可能なネットワークサイトへのアクセスをユーザに許可する。アプリケーションダウンロードサーバへ接続するためには、無線装置はセルラネットワークのようなワイヤレスネットワークへの通信接続をブリッジし、所望のダウンロードサーバが存在するアプリケーションダウンロードサーバへの接触を試行する。無線装置がアプリケーションダウンロードサーバに接触すると、初期接触がなされ、アプリケーションダウンロードサーバは、どのアプリケーションが無線装置に利用可能かを決定し、無線装置上で表示するためにメニューのような適切な情報を送信する。これによりユーザは利用可能なアプリケーションを知ることができる。
【００１０】
無線装置のアプリケーションダウンロードサーバとの初期接触と、無線装置上のメニュー／オプション表示との間の時間がかなりかかることがあり、数秒かかっている。待ち時間の間、無線装置のグラフィック表示は、アプリケーションダウンロードサーバのメニューが表示可能となるまで何も表示しないか、「接続中」のような簡単な固有のメッセージがユーザに表示されうる。
【００１１】
したがって、本発明は、無線装置がアプリケーションダウンロードサーバと接続している間に、広告のようなメッセージが送信され及び／又は無線装置のユーザに表示できるシステム及び方法を提供する。さらに、メッセージを含むデータがとてもコンパクトとなりうるので、最大接続時間がそれほど長くならない。
【００１２】
本発明に存するシステム及び方法は、無線装置がワイヤレスネットワークを通じてアプリケーションダウンロードサーバに接続している間に、無線装置のディスプレイ上のメッセージを提供する。無線装置がワイヤレスネットワークを介してアプリケーションダウンロードサーバとの通信を試行するとき、広告のようなターゲットメッセージがワイヤレスネットワークを通じて無線装置のコンピュータプラットフォームに送信され、無線装置のユーザに表示される。メッセージは、無線装置のコンピュータプラットフォームが接続又はナビゲートを試行している同じアプリケーションダウンロードサーバから無線装置に送信されてもよいし、又はメッセージはワイヤレスネットワーク上の別のサーバから無線装置に送信されてもよい。メッセージには、グラフィック、テキスト、マルチメディア成分、又はハイパーリンクが含まれてもよく、これらすべては、無線装置のグラフィックディスプレイ上で表示可能かつインタラクティブである。
【００１３】
システムは特に、１つ以上の無線装置を含み、各無線装置はコンピュータプラットフォームとグラフィックディスプレイとを持つ。グラフィックディスプレイはコンピュータプラットフォームの常駐ドライバによって操作され、これはハードウェア、ファームウェア、又はソフトウェアであってよい。無線装置の例はセルラ電話機、テキストページャ、パーソナルデジタルアシスタント（ＰＤＡ）、又はワイヤレスネットワークと選択的に通信するためのワイヤレスリンクを持つ他のコンピュータプラットフォームを含む。システムはさらに、ワイヤレスネットワーク上に存在する１つ以上のアプリケーションダウンロードサーバも含み、各アプリケーションダウンロードサーバは、１つ以上の無線装置と選択的に通信し、ソフトウェアアプリケーション、グラフィック、及びテキストのようなデータを選択的にダウンロードする。
【００１４】
無線装置は、ユーザによってそのように命令されたとき、及びアプリケーションダウンロードサーバが、とりわけ、どのアプリケーションが無線装置に提供でき、無線装置がどれほど容量をもつかを決定している間に一般的に接続待ち時間があるときには、特定のアプリケーションダウンロードサーバとの通信を試行する。無線装置は一般的に、アプリケーションダウンロードサーバのメニュー及びファイルストラクチャへのアクセスを得る。ここで、無線装置のユーザは、アプリケーションダウンロードサーバのデータストラクチャ内をナビゲートできる。メッセージを無線装置へ送信するメッセージングオンリーサーバのような、アプリケーションダウンロード専用ではない他のサーバもネットワーク上で提示できる。
【００１５】
このようにして、本発明では、無線装置がワイヤレスネットワークを介して少なくとも１つのアプリケーションダウンロードサーバとの通信を試行するときに、接続待ち時間中にユーザへ表示するために、メッセージがワイヤレスネットワークを通じて無線装置のコンピュータプラットフォームに送信される。そうでなければ、メッセージは待機時間を利用して、アプリケーションダウンロードサーバのフルアクセスを提供する前に、広告や他の情報をユーザに提供することができる。データストリームにおけるメッセージの送信時間や無線装置上での実行時間が、最大アプリケーションダウンロードサーバアクセス時間の遅延を生じないように最小となるべく、メッセージはコンパクトでなければならない。
【００１６】
広告で望ましいように、よりターゲットを絞ったメッセージングのために、各無線装置は、年齢、所在地、収入、又は無線装置の所有者によってリストアップされた他のプリファレンスに基づいて予め定められたグループの１つであってもよい。予め定められたグループの１つである無線装置が、ワイヤレスネットワークを通じてアプリケーションダウンロードサーバとの通信を試行するとき、アプリケーションダウンロードサーバはその無線装置が属するグループを識別して、グループ専用メッセージを無線装置のコンピュータプラットフォームへ送信する。ここで定義される任意のメッセージのように、グループ専用メッセージは、無線装置が接触を試行するのと同じアプリケーションダウンロードサーバから送信されてもよいし、あるいはネットワーク上の別のサーバから送信されてもよい。
【００１７】
さらに、メッセージは、いくつかの異なるサーバから送信されるいくつかの異なる成分からなっていてもよく、これらの成分は表示されるときに無線装置でアセンブルされる。例として、グラフィック成分がアプリケーションダウンロードサーバから送信され、オーディオが第１のサーバから送信され、ハイパーリンクが別のサーバから提供されてもよい。無線装置のコンピュータプラットフォームは、成分を表示するためのメッセージに適切にアセンブルする。
【００１８】
メッセージは、無線装置で表示するために、アプリケーションダウンロードサーバへの初期接触を超えて送信されてもよい。無線装置がワイヤレスネットワークを通じて第２のアプリケーションダウンロードサーバとの通信を試行すると、第２のメッセージが送信されてもよい。そして、無線装置がアプリケーションダウンロードサーバ上のファイルストラクチャとインタラクトする場合、無線装置がファイルとのインタラクションの変更を試行し、又はアプリケーションダウンロードサーバのデータストラクチャ内でナビゲートするときに、メッセージは無線装置上で送信及び表示されうる。
【００１９】
本発明の例示的な実施形態
同様の符号が全体を通じて同様の要素を表す図面を参照すると、図１はシステム１０を図示しており、これは加入されたソフトウェアアプリケーションを、ワイヤレスネットワーク１４を通じて少なくとも１つのアプリケーションダウンロードサーバ１６と通信するセルラ電話機１２のような１つ以上の無線装置へ提供する。アプリケーションダウンロードサーバ１６は、ソフトウェアアプリケーション又は他のデータを、ワイヤレス通信ポータル又はワイヤレスネットワーク１４への他のデータアクセスを通じて、無線装置へ選択的にダウンロードする。ここで示すように、無線装置は、グラフィックディスプレイ１３を備えたセルラ電話機１２、ＰＤＡスクリーン１９を備えたパーソナルデジタルアシスタント１８、ここで示されているものは双方向テキストページャであるが、グラフィックディスプレイ２１を備えたページャ２０、あるいは無線装置通信ポータル及びディスプレイ２３を有し、さらに他の場合にはネットワーク又はインターネットへの有線接続２４も有しうる別個のコンピュータプラットフォーム２２であってよい。システム１０はしたがって、任意の形態の遠隔コンピュータモジュールで実行されうる。これには、ワイヤレス通信ポータルが含まれ、このワイヤレス通信ポータルには、これらに限定されないが、ワイヤレスモデム、ＰＣＭＣＩＡカード、接続端末、パーソナルコンピュータ、接続端末、ディスプレイやキーパッドのない電話機、又はこれらの組み合わせやサブコンビネーションが含まれる。
【００２０】
アプリケーションダウンロードサーバ１６は、ここでは、ローカルサーバサイドネットワーク２６上でワイヤレスネットワーク１４と通信する他のコンポーネント素子とともに示されている。これには、無線装置12,18,20,22上で実行可能であるようダウンロード可能なソフトウェアアプリケーションを含む、記憶されたアプリケーションデータベース２８などがある。スタンドアローンメッセージングサーバ３２も記憶されたメッセージデータベース３０とともに示されており、これは、メッセージをここで説明されているように表示するために無線装置へ送信する。しかしながら、メッセージングサーバ３２及びメッセージデータベース３０は必ずしも必要ではなく、すべてのサーバサイド機能は、アプリケーションダウンロードサーバ１６のような１つのサーバ上で実行されうる。さらに、任意のコンピュータのサーバサイドコンピュータプラットフォームが、ワイヤレスネットワーク１４を通じて無線装置12,18,20,22へ別個のサービスや処理を提供できる。
【００２１】
図２は、ワイヤレスネットワーク１４の成分及びシステム１０の素子の相互関係をより十分に完全に図示するブロック図である。ワイヤレスネットワーク１４は例示に過ぎず、任意のシステムを含みうる。このシステムにより、無線装置12,18,20,22のような遠隔モジュールが無線で互いに及び／又はこれらに限定されないが、ワイヤレスネットワークキャリア及び／又はサーバを含むワイヤレス１４の成分と通信できる。アプリケーションダウンロードサーバ１６及び記憶されたアプリケーションデータベース２８、メッセージングサーバ３２、及び記憶されたメッセージデータベース３０は、セルラ遠隔通信サービスを提供するのに必要な他の成分とともにセルラデータネットワーク上で提供されうる。アプリケーションダウンロードサーバ１６及び／又はメッセージングサーバ３２は、インターネット、安全なＬＡＮ、ＷＡＮ、又は他のネットワークのようなデータリンクを介してキャリアネットワーク４０と通信する。キャリアネットワーク４０は、メッセージングサービス制御装置（ＭＳＣ）４２に送信されたメッセージ（一般的にデータパケットである）を制御する。キャリアネットワーク４０は、ネットワーク、インターネット及び／又はＰＯＴＳ（plain ordinary telephone system）によってＭＳＣ４２と通信する。一般的に、キャリアネットワーク４０とＭＳＣ４２との間のネットワーク又はインターネット接続はデータを転送し、ＰＯＴＳは音声情報を送信する。ＭＳＣ４２は複数の基地局（ＢＴＳ）４４へ接続されている。キャリアネットワークと同様の方法で、ＭＳＣ４２は一般的に、データ転送のためにネットワーク及び／又はインターネット、及び音声情報のためにＰＯＴＳの両方によって、ＢＴＳ４４へ接続される。ＢＴＳ４４は最終的にメッセージをワイヤレスにセルラ電話機１２のような無線装置へ、ショートメッセージングサービス（ＳＭＳ）、又は当該技術分野において知られている他の無線方法によってブロードキャストする。
【００２２】
セルラ電話機１２のような無線装置はコンピュータプラットフォーム５０を有し、これはアプリケーションダウンロードサーバ１６から送信されたソフトウェアアプリケーションを受信して実行できる。コンピュータプラットフォーム５０は、とりわけ、ディスプレイドライバ５２を含み、これはグラフィックディスプレイ１３を駆動して、コンピュータプラットフォーム５０で受信されたグラフィックデータに基づいて、イメージをグラフィックディスプレイ１３上で表示する。コンピュータプラットフォーム５０は特定用途向け集積回路（ＡＳＩＣ）、又は他のプロセッサ、マイクロプロセッサ、ロジック回路、又は他のデータ処理デバイスも含む。ＡＳＩＣ５２は一般的に無線装置の製造時にインストールされる。ＡＳＩＣ５２又は他のプロセッサは、アプリケーションプログラミングインターフェース（ＡＰＩ）レイヤ５６を実行する。これは、無線装置のメモリ５８内の任意の常駐プログラムとインターフェースする。メモリはリードオンリ又はランダムアクセスメモリ（ＲＡＭ及びＲＯＭ）、ＥＰＲＯＭ、ＥＥＰＲＯＭ、フラッシュカード、又はコンピュータプラットフォームに一般的な任意のメモリからなっていてもよい。コンピュータプラットフォーム５０には、ローカルデータベース６０も含まれ、これは、アプリケーションダウンロードサーバ１６からダウンロードされるソフトウェアアプリケーションのような、メモリ５８でアクティブに使用されないソフトウェアアプリケーションを保持することができる。ローカルデータベース６０は一般的に１つ以上のフラッシュメモリセルからなるが、磁気媒体、ＥＰＲＯＭ、ＥＥＰＲＯＭ、光学媒体、テープ、あるいはソフト又はハードディスクのような、当該技術分野で知られた任意の二次又は三次記憶デバイスであってもよい。
【００２３】
セルラ電話機１２のような無線装置は、ゲーム、株価モニタ、又はニュースやスポーツ関連データのような単なるデータのような多くのタイプのアプリケーションをダウンロードできる。ダウンロードされたデータは、ディスプレイ１３上に即座に表示されるか、使用されないときは、ローカルデータベース６０に記憶される。ソフトウェアアプリケーションは、無線装置12,18,20,22上に常駐する通常ソフトウェアアプリケーションとして扱われてもよく、ユーザは選択的にローカルデータベース６０からの記憶されている常駐アプリケーションを、ＡＰＩ５６での実行のためにメモリ５８へアップロードできる。無線装置12,18,20,22のユーザは、ローカルデータベース６０からソフトウェアアプリケーションを選択的に削除してもよい。
【００２４】
図３は、無線装置12,18,20,22が本発明の例示的な実施形態におけるアプリケーションダウンロードサーバ１６のようなサーバへの接続を試行するときに、セルラ電話機１２のグラフィックディスプレイ１３上に表示されたメッセージ１５を図示する。数秒続くことのある接続待ち時間において、システム１０は、無線装置がアプリケーションダウンロードサーバ１６をナビゲートするためにデータ待ちの待機である間に、メッセージ１５が無線装置12,18,20,22上で表示されるためにユーザに送信されるようにする。無線装置がアプリケーションダウンロードサーバへの接触を試行するとき、通信状態の接続スクリーン又は通信は、無線装置12,18,20,22のグラフィックディスプレイ13,19,21,23上で表示され、接続スクリーンは無線装置常駐動作システム又は常駐アプリケーションによって生成される。
【００２５】
１つの実施形態では、システム１０は、接続試行の間に、メッセージ１５を無線装置12,18,20,22のコンピュータプラットフォーム５０へ送信する。これにより、メッセージは、接続待ち時間中にグラフィックディスプレイ13,19,21,23上でユーザに表示される。ここで、メッセージ１５は自動車の広告として示され、グラフィックディスプレイ１３はエンドユーザにアプリケーションダウンロードサーバ１６への接続が処理されていることも知らせている。メッセージはテキスト、グラフィック、マルチメディア、又はハイパーリンクやアプレットのような他のネットワークオブジェクトを含んでいてよい。メッセージが多くのタイプのデータを含みうる一方で、メッセージがコンパクトであり、表示と実行のために無線装置リソースを最大限利用することが好ましい。そうすれば、メッセージ送信はアプリケーションダウンロードサーバ１６への接続全体と干渉しない。接続待ち時間中に無線装置12,18,20,22がメッセージ１５を表示した後、メッセージはオプションメニューや同様のアクセススクリーンのディスプレイによって置き換えられるのが好ましい。これによりユーザは、アプリケーションダウンロードサーバ１６のデータストラクチャへのアクセスを有する。一般的に、ファイルメニューは無線装置12,18,20,22上で表示され、これによりユーザはアプリケーションダウンロードサーバ１６上の様々なファイルレイヤを介してナビゲートし、利用可能なアプリケーションをダウンロードすることを選択的に選ぶことができる。
【００２６】
メッセージ１５は、無線装置が初期接触を試行したアプリケーションダウンロードサーバ１６から無線装置12,18,20,22に送信される。代替的に、メッセージは、ワイヤレスネットワーク１４、メッセージングサーバ３２を通じて、メッセージングサーバ３２から無線装置12,18,20,22へ送信されてもよい。メッセージサーバ３２によって、メッセージを送信するオーバーヘッドは、無線装置12,18,20,22との接続をブリッジする試行にかなりのリソースが向けられているアプリケーションダウンロードサーバ１６から離れてシフトされてもよい。
【００２７】
さらに、ワイヤレスネットワーク１４上での複数のサーバの使用は、無線装置12,18,20,22が、いくつかの異なるサーバから送信されたいくつかの異なる成分からなるメッセージを受信して表示できるようにする。メッセージ成分は、別々に送信され、表示の際に無線装置12,18,20,22でアセンブルされる。例として、グラフィック成分はサーバ１６から送信され、実行可能なオーディオファイルはメッセージングサーバ３２から送信され、ハイパーリンクは別のサーバから提供されてよい。無線装置12,18,20,22のコンピュータプラットフォーム５０は、成分を適切に積分して表示のための単一メッセージにアセンブルし、メッセージアプリケーションを実行するか、又は連続表示のためにメッセージ成分か別々のメッセージを待ち行列に入れる。ソフトウェア成分は、テキスト、グラフィック、オーディオファイル、又は無線装置12,18,20,22のコンピュータプラットフォーム５０上で別々に実行可能なフルアプレットを表す単純なデータであってよい。
【００２８】
システム１０はさらに、例えば、無線装置が第２のサーバへの接続を試行するときなど、無線装置12,18,20,22からアプリケーションダウンロードサーバ１６への初期接続試行以外の時間で、無線装置のユーザが表示されたメッセージ内のハイパーリンクを起動するときに生じるように、メッセージを送信できる。さらに、システム１０は、無線装置がアプリケーションダウンロードサーバ１６のデータストラクチャ（一般的には、ウィンドウズ（登録商標）、ＵＮＩＸ（登録商標）、及びＬＩＮＵＸ（登録商標）のようなファイルストラクチャ）とナビゲートしている間にファイルインタラクションを変更するときに、無線装置12,18,20,22へメッセージを送信できる。したがってメッセージは、初期接続試行での第１のメッセージに加えて、又はサーバアクセス変更又はファイルインタラクション変更のような予め定められたインタラクションインターバルで、無線装置12,18,20,22へ送信されてもよい。
【００２９】
メッセージは、ユーザ（又は無線装置の登録された所有者）が接続されるのが望ましいアプリケーションダウンロードサーバ１６、又はユーザがアクセスを望む専用ファイルが属する特定グループを含む多くの基準に基づいて、ワイヤレスユーザを対象にしてよい。無線装置の所有者は、例えば、１０代、ゴルフ愛好者、企業経営者等のシステム１０に知られた特定グループに登録できる。無線装置12,18,20,22がまず、アプリケーションダウンロードサーバ１６への接触を試行すると、システム１０は、予め定められたグループのメンバーとして無線装置に対象づけられた特定メッセージを有することができる。グループメンバーシップは、無線装置12,18,20,22とアプリケーションダウンロードサーバ１６の間の初期の電子ハンドシェイクで自動的に識別できるし、あるいはシステム１０は、アプリケーションダウンロードサーバ１６又はメッセージングサーバ３２のような別個のサーバから特定のグループに向けて無線装置12,18,20,22のエンドユーザを促して、エンドユーザがグループ識別データを入力すると、データはプロンプトサーバ（すなわち、アプリケーションダウンロードサーバ１６、又はメッセージングサーバ３２、又はこの両方）から受信されてもよい。このような実施形態では、無線装置のエンドユーザは実際にグループを決定できるので、ターゲットメッセージングは対象グループデモグラフィックのメンバーによって受信がより容易になる。さらに他のメッセージが、アクセスされることが望まれる第２のアプリケーションダウンロードサーバに関する主題や、ナビゲートされることが望まれるアプリケーションダウンロードサーバ１６上のファイルの性質のような、メッセージトリガイベントの主題又は背景に基づいてターゲット化される。
【００３０】
図４のフローチャートで示されているようなシステム１０の動作において、セルラ電話機１２のような無線装置は、まずステップ７０で示すようにワイヤレスネットワーク１４への接続をブリッジすることを試行する。そして、ワイヤレスネットワーク１４への通信がなされると、無線装置はアプリケーションダウンロードサーバ１６への接続を試行して、ステップ７２で示すようにここからダウンロード可能なソフトウェアアプリケーション又はデータへアクセスする。その後、決定７４で示されるように、メッセージがシステム１０から受信されたかどうかについての決定がなされる。メッセージが決定７４で受信されていなかった場合、無線装置はフルインタラクティブ接続がアプリケーションダウンロードサーバ１６との間でなされ、ステップ８４で示されるように無線装置（セルラ電話機１２のような）のグラフィックディスプレイ１３上でアプリケーションダウンロードサーバ１６のインタラクティブスクリーンを表示することを単に待つ。メッセージが決定７４で送信された場合、メッセージはステップ７６で示されるように無線装置１２のグラフィックディスプレイ１３上で表示される。
【００３１】
メッセージにハイパーリンクが埋め込まれている場合には、決定７８で無線装置１２は、ユーザがハイパーリンクをアクティブにしたか否かの決定が行なわれる。ユーザがハイパーリンクをアクティブにしている場合には、現在のインタラクションセッションから抜け出て、無線装置は、ステップ８０でその接続を試みられたリンクされたサイトにリダイレクトし、次に、無線装置はリンクされたアプリケーションダウンロードサーバにコンタクトすることを試み、ステップ７２に戻る。ユーザが決定７８でリンクをアクティブにしていない場合、アプリケーションダウンロードサーバ１６のインタラクションが、決定８２で示されるように無線装置によって確立されたか否かの決定が行なわれる。インタラクションが確立されていない場合、メッセージが無線装置１２のグラフィックディスプレイ１３上に表示されながらプロセスはステップ７６に戻る。アプリケーションダウンロードサーバ１６とのインタラクションが決定８２でアクティブにされている場合には、アプリケーションダウンロードサーバ１６とのインタラクティブスクリーンは、ステップ８４で示されたように無線装置１２のグラフィックディスプレイ１３上に表示され、さもなければ特定のシステム１０によって提供されるアプリケーションダウンロードサーバ１６とのインタラクティビティの状態に入る。
【００３２】
図５のフローチャートは、アプリケーションダウンロードサーバ１６上での並行処理を図示している。これは図４で示されるように無線装置１２からの接続試行に応じて生じる。アプリケーションダウンロードサーバ１６はまずステップ９０で示されるように、無線装置（セルラ電話機１２など）から通信試行を受信する。その後、無線装置が決定９２で示されるようにメッセージを表示できるかについて決定がなされる。決定は無線装置と直接交換されるデータベースに基づくか、又は無線装置の容量に記憶されたデータベースに基づいてなされてよい。無線装置１２が決定９２でメッセージを表示できない場合、アプリケーションダウンロードサーバ１６は、無線装置１２とアプリケーションダウンロードサーバ１６との間の相互接続を効果づけるために必要なデータを送信する。これにより無線装置１２はダウンロード可能なアプリケーションへのアクセスを持つことができる。無線装置が決定９２で送信メッセージを表示できる場合、決定９６で示されるように、無線装置１２が予め定められたグループの１つであるか又はデモグラフィックであるかについての決定がなされる。
【００３３】
無線装置１２が、決定９６で予め定められたグループの１つではない場合、一般的な広告のような一般的メッセージがステップ９８で示されるように無線装置へ送信される。一般的メッセージの送信はアプリケーションダウンロードサーバ１６又はメッセージングサーバ３２から生じうる。それ以外の場合には、無線装置が決定９６で予め定められたグループの１つである場合、グループ専用メッセージがステップ１００で示されるように、アプリケーションダウンロードサーバ１６又はグループ専用メッセージングサーバ３２のいずれかから、無線装置１２へ送信される。ステップ９８で一般的メッセージが、又はステップ１００でグループ専用メッセージのいずれかが無線装置１２へ送信された後、アプリケーションダウンロードサーバ１６はダウンロード可能なアプリケーション相互接続データを無線装置１２へ送信する。これにより、無線装置１２は、アプリケーションダウンロードサーバ１６のアプリケーションへのアクセスをナビゲートできる。
【００３４】
アプリケーションダウンロードサーバ１６のデータ構造をナビゲートする際にファイルアクセスを変更すると、メッセージを無線装置12,18,20,22に送るためにシステム１０が埋め込まれ、一旦フルインタラクションが確立されると、アプリケーションダウンロードサーバ１６が、ステップ１０４に示されるようにユーザがファイルアクセスを変更したか否かの判断が行なわれる。ユーザがファイルアクセスを変更していない場合には、プロセスは、ユーザがアプリケーションダウンロードサーバ１６をナビゲートしている間にステップ１０４での決定を繰り返す。ユーザが決定１０４でファイルアクセスを変更している場合には、ステップ１０６で示すようにファイルアクセスが変化している間、メッセージが無線装置12,18,20,22に送信され、アプリケーションダウンロードサーバ１６が再度ユーザが決定１０４でユーザがファイルアクセスを変更したか否かの決定が行なわれる。ステップ１０６で送信されたメッセージは、アプリケーションダウンロード１６から或いは分離したメッセージングサーバ３２から無線装置に送られる。
【００３５】
システム１０はこのように、無線装置12,18,20,22のグラフィックディスプレイ13,19,21,23上でメッセージを提供し、ユーザが、当初接続試行で送信されたメッセージ内のハイパーリンクを起動する場合に生じるような、ワイヤレスネットワーク１４を通じて無線装置12,18,20,22からアプリケーションダウンロードサーバ１６への通信を試行するステップを有し、無線装置12,18,20,22のグラフィックディスプレイ13,19,21,23上で表示するためのメッセージの場合には、ワイヤレスネットワーク１４を通じて無線装置12,18,20,22にメッセージを送信し、送信メッセージを無線装置12,18,20,22のコンピュータプラットフォーム５０で受信し、送信メッセージを無線装置12,18,20,22のグラフィックディスプレイ13,19,21,23上で表示する方法を含む。そして、無線装置12,18,20,22が予め定められたグループの１つの場合、方法は、無線装置12,18,20,22がワイヤレスネットワーク１４を通じてアプリケーションダウンロードサーバ１６との通信を試行するときに無線装置がその１つであるグループを識別し、グループ専用メッセージを無線装置のコンピュータプラットフォーム５０へ送信し、グループ専用メッセージを無線装置12,18,20,22のコンピュータプラットフォーム５０で受信し、無線装置12,18,20,22のグラフィックディスプレイ13,19,21,23上でグループ専用メッセージを表示することをさらに含む。
【００３６】
方法は、初期接続試行の代わりに無線装置12,18,20,22にメッセージを送信することをさらに含んでもよく、メッセージは、初期接続試行で送信されるメッセージに対する二次的なものであってよい。したがって方法は、ワイヤレスネットワーク１４を通じて、無線装置12,18,20,22から第２のアプリケーションダウンロードサーバ１６への接続を試行し、第２のメッセージをワイヤレスネットワーク１４を通じて無線装置12,18,20,22のコンピュータプラットフォーム５０へ送信し、無線装置12,18,20,22のコンピュータプラットフォーム５０で第２のメッセージを受信し、無線装置12,18,20,22のグラフィックディスプレイ13,19,21,23上で第２の送信メッセージを表示することを含んでもよい。そして、無線装置12,18,20,22がアプリケーションダウンロードサーバ１６のデータストラクチャ又はファイルストラクチャとナビゲートできる場合、方法は無線装置12,18,20,22からアプリケーションダウンロードサーバ１６上のファイルストラクチャとインタラクトし、アプリケーションダウンロードサーバ１６上のファイルとのインタラクションの変更を試行し、第２のメッセージをワイヤレスネットワーク１４を通じて（アプリケーションダウンロードサーバ１６又はメッセージングサーバ３２のいずれかから）無線装置12,18,20,22のコンピュータプラットフォーム５０へ送信し、第２のメッセージを無線装置12,18,20,22のコンピュータプラットフォーム５０で受信し、無線装置12,18,20,22のグラフィックディスプレイ13,19,21,23上で第２の送信メッセージを表示することを含んでもよい。
【００３７】
無線装置12,18,20,22のコンピュータプラットフォーム上で実行可能な方法の観点から、本発明には、コンピュータ読み取り可能媒体に存在するプログラムが含まれる。このプログラムは、コンピュータプラットフォームを有する無線装置にこの方法を実行させる。コンピュータ読み取り可能媒体はセルラ電話機１２、又は他の無線装置のコンピュータプラットフォーム５０のメモリ５８であってもよいし、あるいはセルラ電話機１２のローカルデータベース６０のようなローカルデータベース内に存在していてもよい。さらに、コンピュータ読み取り可能媒体は、無線装置のコンピュータプラットフォームに組み込むことのできる、磁気ディスク又はテープ、光学ディスク、ハードディスク、フラッシュメモリ、又は当該技術で知られる他の記憶媒体のような二次記憶媒体に存在していてもよい。
【００３８】
本発明は例えば、一連の機械読み取り可能命令を実行するために、ワイヤレスプラットフォーム５０，アプリケーションダウンロードサーバ１６、及びメッセージングサーバ３２のようなワイヤレスネットワーク１４の一部を操作することによって実現されうる。命令は様々なタイプの信号搬送又はデータ記憶プライマリ、二次、又は三次媒体に存在していてよい。媒体は例えば、ワイヤレスネットワーク１４の成分によってアクセス可能、又はこれら成分の中に存在しているＲＡＭ（示されていない）を備えていてもよい。ＲＡＭ、ディスケット（登録商標）、又は他の二次記憶媒体に含まれていようと、命令は、ＤＡＳＤ記憶装置（例えば、従来的な「ハードドライブ」又はＲＡＩＤアレイ）、磁気テープ、電気リードオンリーメモリ（例えば、ＲＯＭ、ＥＰＲＯＭ、又はＥＥＰＲＯＭ）、フラッシュメモリカード、光学記憶デバイス（例えば、ＣＤ−ＲＯＭ、ＷＯＲＭ、ＤＶＤ、デジタル光学テープ）、紙「パンチ」カード、又はデジタルアナログ送信媒体のような他の適切なデータ記憶媒体のような、様々な機械読み取り可能データ記憶媒体に記憶されうる。
【００３９】
上述の開示が本発明の例示的な実施形態を示す一方で、特許請求の範囲によって定義される本発明の範囲を逸脱することなく、様々な変更や修正がなされてもよいことに留意すべきである。さらに、本発明の構成要素は単数形で説明され、クレームされているが、単数形が明示的に述べられていると限定されない限り、複数が考えられる。
【図１】
2010178349.tif 000003
【図２】
2010178349.tif 000004
【図３】
2010178349.tif 000005
【図４】
2010178349.tif 000006
【図５】
2010178349.tif 000007
【手続補正書】
【提出日】平成22年3月24日(2010.3.24)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
無線ネットワーク上で無線装置と通信する無線通信インタフェースと、
前記無線通信インターフェイスと結合され、前記無線装置からの情報ダウンロード要求を受信することに応答して要求された情報を提供する第１の処理コンポーネントと、
前記無線通信インタフェースと結合され、前記無線装置にメッセージを提供する第２の処理コンポーネントとを具備し、
前記メッセージは、前記情報ダウンロード要求の状態とは関係無く、さらに前記メッセージは情報ダウンロード要求を受信した後であって、前記要求された情報を提供する前に供給される情報ダウンロードシステム。
【請求項２】
前記無線通信インタフェースは、
少なくとも1つの基地局と、各基地局は無線ネットワーク上で通信を行ない、
前記無線通信インタフェースを前記第１及び第２の処理コンポーネントに結合する有線ネットワークと、
前記無線ネットワークと前記有線ネットワークの間に結合され、インターフェイスするメッセージサービスコントローラと
を具備する請求項1の情報ダウンロードシステム
【請求項３】
前記少なくとも1つの基地局が複数の基地局を含む請求項2の情報ダウンロードシステム。
【請求項４】
前記要求された情報が前記無線装置で実行可能なアプリケーションを含む請求項1の情報ダウンロードシステム。
【請求項５】
前記アプリケーションがゲームを含む請求項4の情報ダウンロードシステム。
【請求項６】
前記アプリケーションがストックモニターを含む請求項4の情報ダウンロードシステム。
【請求項７】
前記要求された情報が前記無線装置上に描画するデータを含む請求項1の情報ダウンロードシステム。
【請求項８】
前記データがニュースを含む請求項7の情報ダウンロードシステム。
【請求項９】
前記データがスポーツ情報を含む請求項7の情報ダウンロードシステム。
【請求項１０】
前記メッセージが広告を含む請求項1の情報ダウンロードシステム。
【請求項１１】
前記メッセージがテキストを含む請求項1の情報ダウンロードシステム。
【請求項１２】
前記メッセージがグラフィックスを含む請求項1の情報ダウンロードシステム。
【請求項１３】
前記メッセージがマルチメディアを含む請求項1の情報ダウンロードシステム。
【請求項１４】
前記メッセージがネットワークオブジェクトを含む請求項1の情報ダウンロードシステム。
【請求項１５】
前記ネットワークオブジェクトがハイパーリンクを含む請求項14の情報ダウンロードシステム。
【請求項１６】
前記ネットワークオブジェクトがアプレットを含む請求項14の情報ダウンロードシステム。
【請求項１７】
前記第１及び第２の各処理コンポーネントはコンピュータシステムを含む請求項1の情報ダウンロードシステム。
【請求項１８】
前記第１及び第２の各処理コンポーネントはそれぞれコンピュータシステムの一部である請求項1の情報ダウンロードシステム。
【請求項１９】
無線ネットワーク上で無線装置と通信する無線通信手段と、
前記無線通信手段に結合され、前記無線装置から情報ダウンロード要求を受信することに応答して要求された情報を提供する第１の処理手段と、
前記無線通信手段に結合され、メッセージを前記無線装置に提供する第２の処理手段とを具備し、
前記メッセージは、前記情報ダウンロード要求の状態とは関係無く、さらに前記メッセージは情報ダウンロード要求を受信した後であって、前記要求された情報を提供する前に供給される情報ダウンロードシステム。
【請求項２０】
(a)  無線ネットワーク上で無線装置から第１の情報の要求を受信し、
(b)  ステップ(a)の後に前記第１の情報を検索し、
(c)  前記無線ネットワーク上で第２の情報を無線装置に送り、
(d)   ステップ(b)の後に、前記検索された第１の情報を前記無線装置に送り、
ステップ(c)がステップ(a)の後に実行され、さらにステップ(c)がステップ(d)の前に実行される情報を無線装置に提供する方法。
【請求項２１】
ステップ(d)もステップ(c)の後に実行される請求項20の方法。
【請求項２２】
ステップ(b)を開始した後に、ステップ(c)が実行される請求項20の方法。
【請求項２３】
前記第１の情報は前記無線装置で実行可能なアプリケーションコードを含む請求項20の方法。
【請求項２４】
前記第１の情報がゲームを含む請求項23の方法。
【請求項２５】
前記第１の情報がストックモニターを含む請求項23の方法。
【請求項２６】
前記第１の情報が前記無線装置上に描画するデータを含む請求項20の方法。
【請求項２７】
前記データがニュースを含む請求項26の方法。
【請求項２８】
前記データがスポーツ情報を含む請求項26の方法。
【請求項２９】
前記第２の情報が広告を含む請求項20の方法。
【請求項３０】
前記第２の情報がテキストを含む請求項20の方法。
【請求項３１】
前記第２の情報がグラフィックスを含む請求項20の方法。
【請求項３２】
前記第２の情報がマルチメディアを含む請求項20の方法。
【請求項３３】
前記第２の情報がネットワークオブジェクトを含む請求項20の方法。
【請求項３４】
前記ネットワークオブジェクトがハイパーリンクを含む請求項33の方法。
【請求項３５】
前記ネットワークオブジェクトがアプレットを含む請求項33の方法。
【請求項３６】
機械によって実行される場合に、前記機械に処理を実行させる命令を含む機械読み取り可能な媒体であって、前記命令は、
(a) 無線ネットワーク上で無線装置から第１の情報の要求を受信する少なくとも1つの命令と、
(b) ステップ(a) の後に、前記第１の情報を検索する少なくとも1つの命令と、
(c) 無線ネットワーク上で第２の情報を前記無線装置におくる少なくとも1つの命令と、
(d) ステップ(b)の後に、前記検索された第１の情報を前記無線装置に送り、
ステップ(c)はステップ(a)の後に実行され、さらにステップ(c)はステップ(d)の前に実行され、さらに前記第２の情報は前記第１の情報の状態とは関係無い、媒体。
【請求項３７】
(a) 無線ネットワーク上で第１の情報の要求を送り、
(b) ステップ(a)の後に、前記無線ネットワークから第２の情報を受信し、
(c) ステップ(b)の後に、前記無線ネットワークから前記第１の情報を受信し、
前記第２の情報は前記第１の情報の状態とは関係ない、無線ネットワーク上で要求された情報を得る方法。
【請求項３８】
(b)(l) ステップ(b)の後であって、ステップ(c)の前に、前記第２の情報をディスプレイに表示することをさらに含む請求項37の方法。
【請求項３９】
機械によって実行される場合に、前記機械に処理を実行させる命令を含む機械読み取り可能な媒体であって、前記命令は、
(a) 無線ネットワーク上で第１の情報の要求を送る少なくとも1つの命令。
(b) ステップ(a)の後に、前記無線ネットワークから第２の情報を受信する少なくとも1つの命令と、
(c) ステップ(b)の後に、前記無線ネットワークから前記第１の情報を受信する少なくとも1つの命令と、
前記第２の情報は前記第１の情報の状態と関係ない、媒体。
【請求項４０】
無線ネットワークと通信する無線通信ポータルと、
前記無線通信ポータルと結合されコンピュータプラットホームと、前記コンピュータプラットホームは前記無線通信ポータルを制御し、
前記無線ネットワーク上で情報ダウンロード要求を送る前記無線通信ポータルを制御するように構成された第１のロジックと、
前記無線通信ポータルを制御し、前記情報ダウンロード要求に対応する前記無線ネットワーク情報を受信するように構成された第２のロジックと、
前記無線通信ポータルを制御し、前記無線ネットワークから前記情報ダウンロード要求の送信と前記情報ダウンロード要求に対応する情報の受信の間の時間に前記情報ダウンロード要求の状態と関係ないメッセージを受信するように構成された第３のロジックとを格納するメモリと
を含む無線装置。
【請求項４１】
前記コンピュータプラットホーム結合されたディスプレイをさらに含み、前記ディスプレイは、前記コンピュータプラットホームによって制御され、前記メモリは、さらに前記メッセージを前記ディスプレイ上に示すように構成された第４のロジックを格納する請求項39の無線装置。
【請求項４２】
無線ネットワークと通信する無線通信手段と、
前記無線通信手段に結合されたコンピュータプラットホーム手段と、前記コンピュータプラットホーム手段は前記無線通信手段を制御し、
処理要素手段と、
前記無線通信手段を制御して前記無線ネットワーク上で情報ダウンロード要求を送るように構成された第１のロジックと、
前記無線通信手段を制御して前記無線ネットワーク上で前記情報ダウンロード要求に対応する情報を受信するように構成された第２のロジックと、
前記無線通信手段を制御して前記無線ネットワーク上で前記情報ダウンロード要求に対応する情報の受信と前記情報ダウンロード要求の送信との間の時間に前記情報ダウンロード要求の状態と関係ないメッセージを受信するように構成された第３のロジックとを格納するメモリ手段と
を含む無線装置。
【外国語明細書】
2010178349000001.pdf