(57)【要約】データがユーザーによって必要とされる前に無線装置にダウンロードされる。データは、必要とされる前に、たとえば広帯域幅ネットワークに接続されている間に、帯域幅が制約されたネットワークを通じてゆっくりと、ネットワークが混雑していない時間の間に、またはネットワーク事業者がデータ使用に対して割り引き料率をもつときに、ダウンロードされてもよい。データは連続的にダウンロードされてもよく、あるいはある時間期間を通じて更新されてもよい。後刻、ユーザーに情報を提供するために、無線ネットワーク上での同時的な情報伝送を必要とすることなく、前にダウンロードされたデータが使われる。
2014527730.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツを無線電子装置に事前ロードするためのコンピュータ・プログラム・プロダクトを記憶している非一時的な有体のコンピュータ可読記憶媒体であって、前記コンピュータ・プログラム・プロダクトは一組の命令を含み、前記一組の命令は、前記無線電子装置によって実行されたときに、前記無線電子装置に：
ダウンロードを開始するためのユーザーからの直接的な指示を受け取ることなく、第一の無線ネットワークを介して、前記無線電子装置のユーザーに呈示されるべき情報を自動的にダウンロードする段階と；
前記情報を前記無線電子装置に記憶する段階と；
トリガー信号を取得する段階と；
前記トリガー信号に応答して、記憶された前記情報にアクセスし、記憶された前記情報を使って前記無線電子装置上の呈示インターフェースを介してユーザーに対して呈示を提供する段階とを含む方法を実行させるものである、
媒体。
【請求項２】
前記トリガー信号が前記第一の無線ネットワークを通じて伝送される、請求項１記載のコンピュータ・プログラム・プロダクト。
【請求項３】
前記第一の無線ネットワークが、3GPP、3GPP2およびIEEE無線規格を含む群から選択される、請求項２記載のコンピュータ・プログラム・プロダクト。
【請求項４】
前記トリガー信号が第二の無線ネットワークを通じて伝送される、請求項１記載のコンピュータ・プログラム・プロダクト。
【請求項５】
前記第一の無線ネットワークがCDMA、LTE、WiMAX、GSM、UMTSおよびWiFiを含む群から選択される、請求項４記載のコンピュータ・プログラム・プロダクト。
【請求項６】
前記トリガー信号がユーザーの制御下でない、請求項１記載のコンピュータ・プログラム・プロダクト。
【請求項７】
前記情報がユーザーによって選択されず、ユーザーの制御下でない、請求項１記載のコンピュータ・プログラム・プロダクト。
【請求項８】
前記トリガー信号が前記第一の無線ネットワーク内のトランシーバ基地局によって開始される、請求項１記載のコンピュータ・プログラム・プロダクト。
【請求項９】
前記トリガー信号データが、前記情報をダウンロードするために必要とされるデータより小さい、請求項１記載のコンピュータ・プログラム・プロダクト。
【請求項１０】
前記トリガー信号がイベントの発生に際して前記装置によって生成される、請求項１記載のコンピュータ・プログラム・プロダクト。
【請求項１１】
コンテンツをユーザーに提供する方法であって：
無線ネットワークを介して無線装置によって情報を、前記情報のダウンロードを開始するためのユーザーからの指示を直接受け取ることなく、ダウンロードする段階と；
その後、前記情報を使ってユーザーに対する呈示を、前記無線ネットワーク上での前記情報の同時的な伝送なしに、かつ、前記呈示を開始するためのユーザーからの指示を受け取ることなく、開始する段階とを含む、
方法。
【請求項１２】
前記情報が広告である、請求項１１記載の方法。
【請求項１３】
前記情報が前記無線装置上に存在するアプリケーションに提供される、請求項１１記載の方法。
【請求項１４】
前記情報を使う段階に先立ってトリガーを取得する段階をさらに含む、請求項１１記載の方法。
【請求項１５】
前記トリガーが無線ネットワークを介して受信される、請求項１１記載の方法。
【請求項１６】
前記トリガーが前記無線装置の移動に付随する、請求項１１記載の方法。
【請求項１７】
前記情報をダウンロードする段階が、前記無線装置が有利なチャネル条件をもつ無線ネットワークに接続されているときに実装される、請求項１１記載の方法。
【請求項１８】
前記無線ネットワークが広帯域幅の無線ネットワークであり、前記情報をダウンロードする段階が、前記無線装置が前記広帯域幅の無線ネットワークに接続されているときに実装される、請求項１１記載の方法。
【請求項１９】
前記ダウンロードする段階が、前記ネットワークの事業者がより低い料金レートをもつ期間中に実装される、請求項１１記載の方法。
【請求項２０】
前記ダウンロードする段階が、前記無線ネットワークの低い使用度の期間中に実装される、請求項１１記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は通信ネットワークに、より詳細には通信ネットワークを通じて情報を事前ロードする方法および装置に関する。
【背景技術】
【０００２】
データ通信ネットワークは、一緒に結合され、互いにデータを渡すよう構成されたさまざまなコンピュータ、サーバー、ノード、ルータ、スイッチ、ブリッジ、ハブ、プロキシおよび他のネットワーク・デバイスを含みうる。これらのデバイスは本稿では「ネットワーク要素」と称される。データは、一つまたは複数の通信リンクを利用することによって、データ・フレーム、パケット、セルまたはセグメントのようなプロトコル・データ単位をネットワーク要素間で渡すことによってデータ通信ネットワークを通じて通信される。特定のプロトコル・データ単位が複数のネットワーク要素によって扱われ、ネットワークを通じてその源と宛先との間を進む際に複数の通信リンクを渡ることがある。
【０００３】
セルラー無線ネットワークは最初、音声トラフィックを搬送するために開発され、展開された。持ち運び可能なハンドヘルド電子装置がますます洗練されてくると、ユーザーはこれらのネットワークがデータ・トラフィックも搬送することを要求するようになった。こうして、無線ネットワークがデータ・アクセスを提供するよう、たとえば電子メール・サービスを提供しインターネット・アクセスを許容するよう、開発または適応された。しかしながら、しばしば無線ネットワークに接続された装置の処理機能はそれらの装置が、無線ネットワーク上で伝送されることができるよりずっと多くのデータを使うことを可能にする。よって、第四世代セルラー・ネットワークのような広帯域幅ネットワークでさえ、無線装置にデータを提供するネットワークの能力が、ユーザーの体験の品質を損なう。同様に、装置およびアプリケーション使用に関係した増大した信号伝達およびデータ・トラフィックは、ネットワーク事業者に対して著しい課題を呈することがある。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
以下の概要および本願に付された要約は、以下の詳細な説明において論じられるいくつかの概念を紹介するために与えられている。概要および要約セクションは包括的ではなく、下記の請求項によって記載される保護可能な主題の範囲を画定することを意図したものではない。
【課題を解決するための手段】
【０００５】
データはユーザーによって必要とされる前に無線装置にダウンロードされる。データは、必要とされる前に、たとえば広帯域幅ネットワークに接続されている間に、帯域幅が制約されたネットワークを通じてゆっくりと、ネットワークが混雑していない時間の間に、またはネットワーク事業者がデータ使用に対して割り引き料率をもつときに、ダウンロードされてもよい。データは連続的に（contiguously）ダウンロードされてもよく、あるいはある時間期間を通じて更新されてもよい。後刻、ユーザーに情報を提供するために、無線ネットワーク上での当該情報の同時的な（contemporaneous）伝送を必要とすることなく、前にダウンロードされたデータが使われる。
【図面の簡単な説明】
【０００６】
本発明の諸側面は、付属の請求項において具体的に指摘される。本発明は、例として、以下の図面によって例解される。図面において、同様の参照符号は同様の要素を示す。以下の図面は、単に例解のために本発明のさまざまな実施形態を開示しているのであって、本発明の範囲を限定することは意図されていない。明確のため、すべての図においてすべての構成要素にラベルを付すことはしないことがある。
【図１】参照ネットワークの機能ブロック図である。
【図２】本発明のある実施形態に基づくネットワーク上での情報のいくつかの可能な流れを示す、図１の参照ネットワークのより詳細な機能ブロック図である。
【図３】本発明の実施形態に基づいて実装されうるプロセスを示すフローチャートである。
【図４】本発明の実施形態に基づいて実装されうるプロセスを示すフローチャートである。
【図５】本発明の実施形態に基づいて実装されうるプロセスを示すフローチャートである。
【発明を実施するための形態】
【０００７】
ハンドヘルド電子装置および他の無線装置はますます高解像度ビデオ、グラフィック、三次元アニメーションを再生し、アプリケーションを実行し、仮想環境へのアクセスを提供し、他の仕方で没入型コンテンツをユーザーに提供することができるようになっている。これらのアプリケーションの多くは、無線ネットワークへの広帯域幅アクセスを要求する。たとえばMPEG-4は、数キロバイトの帯域幅から10Mbまでの帯域幅の間のどこかを使ってビデオを送信できるようにする。より大きな帯域幅のビデオが望ましいと見なされることがしばしばある。より高品質のピクチャーを、よってよりよい経験品質をエンドユーザーに提供するからである。例として、ユーザーがある領域から別の領域に移るとき、ユーザーは地図、観光名所、レストランおよびホテルについての情報ならびに他の型の情報を自分の電話にダウンロードすることを望むことがありうる。これはかなりの帯域幅を取り、そのような帯域幅はユーザーが無線ネットワークに接続することによって該情報にアクセスしようとするときに利用可能でないこともある。
【０００８】
ある実施形態によれば、この種の情報または他の情報は、ユーザーによって必要とされる前に、任意的にはユーザーの入力やユーザーが知ることなしに、ユーザーの電話にダウンロードされてもよい。たとえば、ユーザーがある領域の外に出ようとしており新たな情報がユーザーの装置にダウンロードされユーザーが新たな目的地に到着するときにその情報が利用可能であるようにしてもよいかどうかを判定するために、解析術（analytics）が使用されることができる。ひとたびユーザーが目的地に到着したら、その情報が、低帯域幅のトリガーを使ってユーザーに呈示されることができる。トリガーは、制御チャネル上で伝送されてもよく、あるいはトラフィック・チャネルを通じた小さなデータ転送を使って実装されてもよい。たとえば、トリガーは数バイトのデータ・トラフィックを使って実装される短いコードであってもよい。トリガーを受信したら、ユーザーの電話に前もってダウンロードされた情報が電話によって使用されて、高品質のユーザー経験を提供しうる。他の型の情報が同様の仕方でダウンロードされ、トリガーを得たときに装置によって利用されてもよい。
【０００９】
図１に示す例示的なネットワーク１０では、情報源１２およびトリガー発生器１４がネットワーク１６に接続されている。ネットワーク１６はたとえばインターネットであってもよい。情報源１２およびトリガー発生器１４はネットワークに接続されたサーバーを使って実装されてもよく、実装に依存して別個の装置であっても、あるいは一緒に実装されてもよい。情報源およびトリガー発生器はネットワーク内であっても、あるいはネットワークの外部であってもよい。トリガー発生器の使用は、事業者またはサードパーティー・アプリケーションがネットワーク上でトリガー信号を装置に送って、該装置に記憶されているデータがいつユーザーに対して情報を表示するために使われるかを制御することを許容する。あるいはまた、トリガーは、情報の表示を引き起こすようあらかじめ定義されたイベントを前記装置が知覚するときに、ネットワーク上での信号の伝送なしに、前記装置によって得られてもよい。たとえば、トリガーは、ユーザーによる前記装置上の別個の機能または他のデータへのアクセスに関連付けられていてもよい。こうして、トリガーは、ユーザーが前記装置上で実行されている別のアプリケーションによって提供されるデータまたは機能へのアクセスを得るために前記装置を使うときに、ユーザーによって間接的に作動されてもよい。
【００１０】
装置１８は、ネットワーク１６を介して利用可能なコンテンツを取得するためにネットワーク１６に接続する。たとえば、ネットワークがインターネットである場合、ネットワークを介して利用可能な複数のウェブサイトが、モバイル装置を使ってアクセスされうるデータおよびサービスを提供する。それらの装置は、一つまたは複数のアクセス・ネットワークを使ってネットワーク１６へのアクセスを得る。アクセス・ネットワークのいくつかは広帯域幅アクセス・ネットワーク２０であり、他のアクセス・ネットワークはそれよりかなり低い利用可能な帯域幅をもつことがある（低帯域幅アクセス・ネットワーク２２）。いくつかの例示的なアクセス・ネットワーク２０は、IEEE802.11諸プロトコルの一つによるWiFi、IEEE802.16によって規定されるWiMaxまたはロングターム・エボリューション（LTE:  Long  Term  Evolution）、高速パケット・アクセス（HSPA:  High  Speed  Packet  Access）、GSM発展のための向上データ・レート（EDGE:  Enhanced  Data  rates  for  GSM  Evolution）および進化型EDGE、第三世代パートナーシップ・プロジェクト２（3GPP2:  3rd  generation  Partnership  Project  2）CDMAおよびcdmaOne（IS-95）、CDMA2000およびウルトラ・モバイル・ブロードバンド（UMB:  Ultra  Mobile  Broadband）を含むその諸拡張といったセルラー技術を使って実装されるネットワークを含む。他の無線プロトコルも存在し、時間とともに発展させられ続けると思われる。本発明は、挙げられた特定のアクセス・ネットワークの一つを利用する実装に限定されるものではない。
【００１１】
リアルタイムでのデータの伝送がなぜ装置１８がデータをユーザーに提供する能力を制約しうるかについては多くの理由がある。たとえば、装置が低帯域幅ネットワーク２２に接続されている場合、ネットワークの設計された帯域幅は、ネットワーク１６上で利用可能な情報をユーザーに提供するには不十分であることがありうる。たとえネットワークの設計された機能が装置１８のデータ需要を満たすのに十分であったとしても、チャネル条件が、限られた量のデータしかある時間期間にわたって送信できないというものであることもありうる。
【００１２】
ある実施形態によれば、装置１８上で示されるべき情報がネットワーク１６を通じて情報源１２から装置１８に、前記装置が広帯域幅アクセス・ネットワークに接続されているときに、チャネル条件が好都合であるときに、たとえば低帯域幅ネットワークに接続されているときに時間をかけてゆっくりと、または低使用度の期間もしくは低料金の期間の間に、ダウンロードされる。その情報は、装置１８上で利用可能となり記憶されているよう、前もってダウンロードされる。その情報がダウンロードされ記憶されたのち、トリガー発生器１４がトリガーを生成し、ネットワーク上で前記装置に送信する。トリガーが装置１８によって受信されると、前記装置上に前に記憶された情報が前記装置によって、オーディオ、高精細度ビデオまたは文書、ゲーム、ユーザー・アプリケーション、ピクチャー、広告もしくは他の情報といった、事前ダウンロードがなければ無線ネットワーク上でのデータの同時的送信を使ってはユーザーに提供されることができなかったであろう他のフォーマットの情報を提供するために使用される。プロアクティブに情報を前もってダウンロードすることによって、前記装置が前記情報をリアルタイムでストリームするには不十分な帯域幅または能力をもつアクセス・ネットワークに接続されている間に、エンドユーザーに対してより豊かな経験を提供することができる。
【００１３】
装置１８は、ラップトップ・コンピュータ、eリーダー（e-reader）または持ち運び可能なハンドヘルド電子装置といった任意の型の無線装置であってもよい。ハンドヘルド電子装置は、ネットワーク２０、２２を介して情報を受信し、該情報を画面２４上に表示するために見る者によって使用されうる。任意的に、画面は、装置１８への入力としても機能するようタッチ感応性であってもよい。画面がタッチ感応性である場合、ユーザー・アプリケーション２６に対応するアイコンが生成され、タッチ感応性画面上に現れる。ユーザーがアイコン上でタッチ感応性画面にタッチするとき、該アイコンに対応するアプリケーションが立ち上げられ、ハンドヘルド電子装置が該アプリケーションに関連する機能を実装する。アンドロイド・オペレーティング・システム、シンビアン（商標、ノキア）、ウィンドウズ（商標、マイクロソフト）、ブラックベリーOS（商標、RIM）およびアイフォーン、アイパッドおよびアイタッチのようなアップルからのモバイル装置のためのオペレーティング・システムとして使われているiOS（商標、アップル社）のようなモバイル・プラットフォームのために何十万ものアプリケーションが開発されている。
【００１４】
現代の装置では、音楽またはビデオ記憶アプリケーションのような多くのユーザー・アプリケーションがユーザーが、コンテンツを装置１８上に記憶させることを可能にし、ユーザーによって指示されたときに、該コンテンツを装置１８上で再生させる。ある実施形態によれば、コンテンツ・プリフェッチ・アプリケーション２８は、アイコンまたは他のユーザー・インターフェースなしに装置のバックグラウンドで走り、よってユーザーによって直接アクセス可能ではない。よって、装置にダウンロードされるコンテンツは、ユーザーに前もっては知られないことがあり、ユーザーによって直接コントロールされない。そのため、ユーザーは上記ダウンロードを開始もせず、どのコンテンツが装置にダウンロードされるかを直接制御することもしない。コンテンツ・プリフェッチ・アプリケーションは、ある実施形態では、前記装置が情報源１２と対話できるようにする情報インターフェース３０およびネットワークを介して通知を受信し、前記情報インターフェースにネットワークを介して情報源からデータをダウンロードさせるか装置１８の画面２４上でデータを表示させるかするよう設計されたトリガー・インターフェース３２を含む。データは前記装置によって記憶部３８に記憶される。例示的なコンテンツは、オーディオ、ビデオ、文書、リーフレット、雑誌、書籍、アプリケーション、ゲームならびに地図、観光名所、ホテル、空港、航空会社スケジュールについての情報といったアプリケーションによって使用される情報を含むことができる。記憶部３８は、装置１８上で他のデータを記憶するために使われるのと同じ物理的なメモリを使って実装されてもよいし、あるいは別の記憶媒体を使って実装されてもよい。
【００１５】
トリガー・インターフェースは、トリガー発生器１４からまたはネットワーク上の他の源からトリガーを受信できる。たとえば、トリガー・インターフェース３２は、ダウンロードされるべき情報が利用可能であるという通知を受信してもよく、情報が表示されるべきであるという通知を受信してもよく、あるいは他の型の通知を受信してもよい。同様に、トリガー・インターフェースは、ネットワーク接続性のような前記装置の他の動作条件を検出し、検出された動作条件の変化をトリガー・イベントとして使うことができる。トリガー・インターフェースはまた、たとえば前記装置がインターネット上のウェブ・ページにアクセスするために使われているときに、他のコンテンツからトリガーを受信することもできる。ネットワークまたは他のどこかからトリガーを受信するのに応答して、トリガー・インターフェース３２は情報インターフェースに、情報源から情報を取得する、前記装置上に情報を表示する、あるいは他の仕方で該情報を操作して該情報をユーザーにとって利用可能にするよう指示する。
【００１６】
装置１８は、プロセッサ３４およびメモリ３６をもつ。メモリ３６は、内部メモリまたは外部メモリを使って、たとえばサンディスク（商標）メモリ・カードを使って、実装されてもよい。動作では、アプリケーションおよびデータがメモリ３６に記憶され、プロセッサ３４にロードされて、プロセッサ３４が諸方法を実装できるようにする。該方法が、前記装置がどのように動作すべきか、よってユーザーがどのように前記装置を使うことができるかを指定する。本発明の実施形態に基づいて前記装置を動作させるいくつかの例示的な方法について、図２〜図５との関連で以下に述べる。
【００１７】
図２は、コンテンツが同時的にダウンロードされることを要求することなく小さなトリガー信号を使ってコンテンツがユーザーに提供されることを許容するために、どのようにして情報が無線装置に事前ロードされうるかの例を図的に示している。こうして、コンテンツは、イベントの時点で帯域幅が利用可能でない場合でも、あるいは無線チャネルの帯域幅が情報が提供されるのと同じ時点で使用されるべきでないことが判別される場合でも、ユーザーに提供されうる。図２に示されるように、前記装置は最初、広帯域幅のロングターム・エボリューション（LTE）第四世代（4G）無線セルラー・ネットワークの一部であるトランシーバ基地局（BTS:  Base  Transceiver  Station）Aに接続されている。ネットワーク内での装置の移動のため、LTEネットワーク内のBTS-Aから低帯域幅ネットワーク内のBTS-Bへのハンドオフが迫っていると判別される。したがって、BTS-Aはダウンロード調整器〔コーディネーター〕４０に通知し（矢印１）、ダウンロード調整器４０は情報源に接触して（矢印２）、装置の担当がハンドオフの間に移転される前に情報源１２にコンテンツを装置にプッシュする（矢印３）よう指示する。ハンドオフに先立ってデータが装置にダウンロードされるようにすることによって、装置は、広帯域幅ネットワークに接続されている間にコンテンツをロードされうる。その後、ハンドオフが起こったのち、トリガー発生器１４がトリガーを送ってもよい（矢印４）。そのトリガーはトリガー・インターフェース３２によって受信され、解読される。トリガー・インターフェースはコンテンツ・プリフェッチ・アプリケーションまたは情報インターフェースと対話して、トリガーにおいて同定されているデータが記憶３８から読み出され、装置１８の画面２４上に表示される（矢印５）ようにする。トリガーは低帯域幅リンクを必要とするだけで、制御チャネルを通じて、あるいは無線ネットワークのトラフィック・チャネル上で送られることができる。
【００１８】
図３は、ある実施形態に基づいて実装されうる例示的なプロセスを示している。図３に示されるように、情報が装置にダウンロードされる（１００）。情報はスケジュールされた時間に、たとえば無線ネットワーク上の低使用の期間中に、ネットワーク事業者が低減料率をもつ期間中に、前記装置が好都合なチャネル条件をもつネットワークに接続されている間にまたは前記装置が広帯域幅機能をもつ無線ネットワークに接続されているときに、あるいはたとえば解析術を通じて将来の何らかの時点で前記装置上に前記情報が存在することが必要とされると判別される他の状況において、ダウンロードされてもよい。
【００１９】
ある実施形態では、無線装置が広帯域幅ネットワークに接続されているとき、コンテンツ・プリフェッチ・アプリケーションは情報源またはダウンロード調整器にアクセスし、データが前記装置に送信されることを要求する。別の実施形態では、図２との関連で述べたように、ネットワーク要素がダウンロード調整器または情報源に接触して、これらのエンティティに前記装置が無線ネットワークに接続されていてデータを受信するために利用可能であることを通知してもよい。他の実施形態は、他の方法を使っていつ前記装置に情報をダウンロードするかを決定してもよい。しかしながら、コンテンツ・プリフェッチ・アプリケーション２８はユーザーが操作するアプリケーションではないので、コンテンツの送達のタイミングはユーザーによって指定されるものではなく、事前に入れられたユーザー構成設定を通じてのほかはユーザーの制御のもとでなされるのでもない。同様に、情報の有効化（activation）はユーザーの制御下ではない。情報の使用は前記装置がトリガーを取得するときに自動的に行われるものだからである。よって、ユーザーはコンテンツのダウンロードのタイミングを制御せず、どのコンテンツがダウンロードされるかを制御せず、コンテンツが前記装置によっていつ使用されるかを直接制御しない。これに関し、本コンテンツ・ダウンロードは他の型のコンテンツ記憶とは異なる。たとえば、ユーザーが無線装置をコンピュータと同期させるときは、ユーザーは同期されるべきコンテンツがいつダウンロードされるかを制御し、どのコンテンツ、たとえば楽曲、ビデオ、ピクチャーがポータブル・ハンドヘルド無線装置上に記憶されるかも選択する。対照的に、本発明の実装においてダウンロードされる情報は、ユーザーによって制御されるのではなく、ユーザーによって制御されることはできない。ユーザーは情報源への初期の申し込みに関わることはあり、あるいは少なくともオプトアウトするもしくはトリガー・イベントの頻度を設定することはできてもよいことを注意しておく。たとえば、ユーザーは、トリガー・イベントが週末、晩にのみ発生するべきであることを指定する、あるいは他の仕方でトリガー・イベントのタイミングおよび頻度を指定するためのポータルまたはインターフェースを与えられてもよい。このように、ユーザーは、コンテンツ・ダウンロードが前記装置上でどのように実装されるかを設定することに間接的に関わっていてもよいが、ユーザーは、本稿に記載されるコンテンツ・ダウンロード機能を使ってダウンロードされるコンテンツを選択することには関わらない。
【００２０】
後刻、トリガーにより、前にダウンロードされたコンテンツがユーザーに表示される。トリガー・イベントは、ネットワーク要素によって生成されてネットワーク上で前記装置に送信されてもよい（１０２）。たとえば、ユーザーがあるネットワークから別のネットワークに移るとき、ハンドオフに関わるBTSの一つがトリガーを生成して前記装置に送信し、前記装置にビデオを再生させてもよい。このイベントにおいて、BTSまたはネットワークの一つに関連する他の装置がトリガーを生成して、前記装置に、ユーザーがローミング・ネットワークにおいて実質的なデータ課金を被らないようどのようにしてデータ使用をオフにするかを示すビデオを表示させてもよい。ネットワーク間の移行は多くの仕方で行われうる。たとえば、異なるネットワークが、データ使用に対して異なる課金をすることがある異なるネットワーク事業者によって運営されていることがある。同様に、ネットワークは同じまたは異なる無線インターフェース規格を使って実装されうる。たとえば、ネットワーク遷移はUMTSからUMTSへ、UMTS-GSM、LTE-GSM、GSM-Wifiなどでありうる。
【００２１】
あるいはまた、トリガー・イベントはサードパーティーによって生成されて前記装置に送信されてもよい（１０４）。この例は、広告主が広告をモバイル装置ユーザーの群に提供したい場合でありうる。指定された時刻に、広告主はトリガーを生成および送信して、前にダウンロードされたビデオ広告が前記装置上で表示されるようにしてもよい。
【００２２】
さらにまた、トリガーは前記装置によって、たとえば状況またはユーザーが行う行動との関連で内部的に生成されてもよい（１０６）。たとえば、ユーザーが空港に行って飛行機に乗る場合、ユーザーが前記装置をオフにする前に、目的地に関連するコンテンツがユーザーのためにダウンロードされてもよい。ユーザーがのちに前記装置をオンにしたとき、前記装置は新たな位置を感知して、ユーザーが着陸した空港についてのビデオを表示してもよい。
【００２３】
トリガー・イベントに関わりなく、前記装置がトリガーを受信および検出するとき（１０８）、前記装置は前記情報を表示する（１１０）。ビデオのような情報は前記装置に前にダウンロードされているので、たとえば高品質ビデオの表示が、顕著な同時的な帯域幅を必要とすることなく実装されうる。それによりその時点でのネットワークの機能に関わりなく高品質ビデオを提供する。
【００２４】
任意的に、前記装置は、トリガー発生器１４に応答メッセージを送信することによってトリガーをアクノレッジしてもよい（１１２）。同様に、前記装置は、前にダウンロードされた情報の使用または呈示、前記情報の呈示が中断されたかどうか、ユーザーがたとえば前記情報との関連でサードパーティーとの接触を開始することを選ぶことによって前記情報と対話したかどうか、をアクノレッジしてもよい（１１４）。このフィードバックの提供は、前記情報を利用可能にすることの有効性を決定できるようにし、それは広告との関連で追加的な歳入機会を提供する。
【００２５】
図４は、広帯域幅の無線ネットワークと低帯域幅の無線ネットワークとの間のハンドオフとの関連でコンテンツがどのように利用されうるかのもう一つの例を示している。図４に示されるように、最初、前記装置は高速無線データ・ネットワーク（１５０）または広帯域幅の無線セルラー・ネットワーク（１５２）に接続されている。次いで、前記装置は低帯域幅のセルラー・ネットワークへのハンドオフを開始する（１５４）。
【００２６】
前記装置が低帯域幅のネットワークへのハンドオフを開始するとき、低帯域幅のセルラー・ネットワークについての情報が取得され（１５６）、ハンドオフに先立って、ダウンロード調整器が広帯域幅の無線データ・ネットワークを介して（１５８）または広帯域幅のセルラー・ネットワークを介して（１６０）前記装置に情報がダウンロードされるようにする。このようにして、この例では、より低いデータ機能をもつ環境へのハンドオフの開始がコンテンツ・プリフェッチ・アプリケーションまたはハンドオフに関わるネットワーク要素をして、低帯域幅環境への装置遷移の前に前記装置に何らかの関連する情報がダウンロードされるべきかどうかを判定するために、情報源１２をポーリングさせる。次いで、広帯域幅設備が、可能な限り、前記装置によってのちに必要とされることがありうるコンテンツをダウンロードし、前記装置がより低い帯域幅のネットワークに接続している間に広帯域幅情報を提供できるようにするために使われる。
【００２７】
低帯域幅の無線ネットワークへの装置遷移後、前記装置は、情報の表示を要求する低帯域幅ネットワーク上でのトリガー・イベントを受信する（１６２）。トリガー・イベントはトリガー・インターフェースによって受信されて、プリフェッチ・アプリケーションに、表示されるべき、前にダウンロードされたビデオを、前記装置のメモリから取得させる。次いでこのビデオは前記装置の画面上に表示される（１６４）。任意的に、図３との関連で上記したように、前記装置はまた、トリガーの受信（１６６）および／または前記情報の使用もしくは表示（１６８）やユーザーとコンテンツとの間の任意の対話をアクノレッジしてもよい。
【００２８】
図５は、ある実施形態が広告との関連でどのように使用されうるかの例を示している。図５に示されるように、広告主は、高精細度ビデオ広告を含む広告キャンペーンを定義する（１７０）。高精細度ビデオはコンテンツ・サーバーまたはインターネットのようなネットワーク上の他のサーバー上に記憶される（１７２）。同時に、広告アプリケーションが諸ハンドヘルド電子装置上にロードされる（１７４）。広告アプリケーションは、図１との関連で上記したコンテンツ・プリフェッチ・アプリケーションの実装であってもよい。
【００２９】
ひとたびコンテンツの前記装置へのダウンロードの準備完了となったら、広告キャンペーンの存在について、通知がそれらの装置に送信される（１７６）。前記装置が通知を受信すると（１７８）、前記装置は、ビデオのダウンロードをスケジュールするために、高精細度ビデオ広告を含むコンテンツ・サーバーに接触する（１８０）。スケジューリングは、タイミングおよび接続性を組み込んでもよい。たとえば、高精細度ビデオを、無線ネットワークがそれほど使われない深夜のような、静穏ネットワーク期間または低料率期間の間に前記装置にダウンロードするほうが安いことがありうる。同様に、スケジューリングは、データ・ダウンロードを開始する前に、前記装置が広帯域幅ネットワークに接続されることまたは好都合なチャネル条件を待つことを要求してもよい。そのため、コンテンツは、帯域幅が制約された接続のみが利用可能であるときにはダウンロードされるべくスケジュールされない。同様に、ダウンロードは、ユーザーが前記装置を他の活動のために使っていないときに行われるようスケジュールされてもよいし、あるいはデータ・ダウンロードが無線装置から電力を消耗させることのないようバッテリーが充電されつつあるときに行われるようスケジュールされてもよい。
【００３０】
スケジュールされた時刻に（またはスケジュールされた位置で）、高精細度ビデオはハンドヘルド電子装置に送信される（１８２）。前記装置は高精細度ビデオを受信し、記憶し（１８４）、任意的に、ビデオの受信を受取確認してもよい。
【００３１】
広告主が広告を表示させることを選ぶとき、広告主は広告メッセージをハンドヘルド電子装置に送信する（１８６）。たとえば、ユーザーは、インターネット上のウェブ・ページにアクセスしていて、ウェブ・ページ上のバナー広告に遭遇してもよい。バナー広告が以前にダウンロードされた広告に関連付けられている場合、高精細度ビデオがバナー広告中で再生されて、普通なら当該ウェブ・ページ上で利用可能でないはずの向上されたコンテンツをユーザーに提供してもよい。この例は、映画プレビュー、製品デモまたは他の型の広告であってもよい。
【００３２】
前記装置が広告通知を受信するとき（１８８）、前記装置はその広告を高精細度ビデオと相関付け（１９０）、その広告のコンテキストにおいて高精細度ビデオを再生する（１９２）。任意的に、前記装置は広告の受信および／または広告との関連での高精細度ビデオの使用をアクノレッジしてもよい（１９４）。
【００３３】
上記で記述した機能は、コンピュータ可読メモリに記憶され、コンピュータ・プラットフォーム上の一つまたは複数のプロセッサで実行される一組のプログラム命令として実装されてもよい。しかしながら、本稿に記載されたあらゆる論理は、離散的なコンポーネント、特定用途向け集積回路（ASIC）のような集積回路、フィールド・プログラム可能型ゲート・アレイ（FPGA）またはマイクロプロセッサといったプログラム可能型論理デバイスとの関連で使用されるプログラム可能型論理、状態機械またはそれらの任意の組み合わせを含む他の任意のデバイスを使って具現できることは、当業者には明白であろう。プログラム可能型論理は、レジスタ・メモリ、プロセッサ・キャッシュ、RAMおよび情報を一時的または恒久的に記憶しうる他の形の物理的なメモリを含むがこれに限られないあらゆるコンピュータ可読媒体を含む、非一時的なコンピュータ可読媒体に一時的または恒久的に固定されることができる。あらゆるそのような実施形態は、本発明の範囲内にはいることが意図されている。
【００３４】
図面に示され、本明細書において記述された実施形態のさまざまな変更および修正が本発明の精神および範囲内でなされうることは理解しておくべきである。よって、上記の記述に含まれ、付属の図面に示されるあらゆる事項は限定する意味ではなく、例示的な意味で解釈されることが意図されている。
【図１】
2014527730.tif 000003
【図２】
2014527730.tif 000004
【図３】
2014527730.tif 000005
【図４】
2014527730.tif 000006
【図５】
2014527730.tif 000007
【国際調査報告】
2014527730.tif 000008
2014527730.tif 000009
2014527730.tif 000010