特許第5669441号(P5669441)IP Force 特許公報掲載プロジェクト 2022.1.31 β版

知財求人 - 知財ポータルサイト「IP Force」

▶ トムソン ライセンシングの特許一覧

特許5669441サービスをダウンロードするためのホットスポットにおけるキャッシュサーバ
<>
  • 特許5669441-サービスをダウンロードするためのホットスポットにおけるキャッシュサーバ 図000002
  • 特許5669441-サービスをダウンロードするためのホットスポットにおけるキャッシュサーバ 図000003
  • 特許5669441-サービスをダウンロードするためのホットスポットにおけるキャッシュサーバ 図000004
< >
(19)【発行国】日本国特許庁(JP)
(12)【公報種別】特許公報(B2)
(11)【特許番号】5669441
(24)【登録日】2014年12月26日
(45)【発行日】2015年2月12日
(54)【発明の名称】サービスをダウンロードするためのホットスポットにおけるキャッシュサーバ
(51)【国際特許分類】
   G06F 13/00 20060101AFI20150122BHJP
   G06F 12/00 20060101ALI20150122BHJP
【FI】
   G06F13/00 540B
   G06F12/00 546K
【請求項の数】18
【全頁数】13
(21)【出願番号】特願2010-120454(P2010-120454)
(22)【出願日】2010年5月26日
(62)【分割の表示】特願2005-510624(P2005-510624)の分割
【原出願日】2003年11月4日
(65)【公開番号】特開2010-231798(P2010-231798A)
(43)【公開日】2010年10月14日
【審査請求日】2010年5月26日
【審判番号】不服2013-23630(P2013-23630/J1)
【審判請求日】2013年12月2日
(73)【特許権者】
【識別番号】501263810
【氏名又は名称】トムソン ライセンシング
【氏名又は名称原語表記】Thomson Licensing
(74)【代理人】
【識別番号】100107766
【弁理士】
【氏名又は名称】伊東 忠重
(74)【代理人】
【識別番号】100070150
【弁理士】
【氏名又は名称】伊東 忠彦
(74)【代理人】
【識別番号】100091214
【弁理士】
【氏名又は名称】大貫 進介
(72)【発明者】
【氏名】リ,ジュン
(72)【発明者】
【氏名】ジャン,ジュンビアオ
(72)【発明者】
【氏名】ヴェルマ,スニグダ
【合議体】
【審判長】 乾 雅浩
【審判官】 小曳 満昭
【審判官】 白石 圭吾
(56)【参考文献】
【文献】 国際公開第03/052610(WO,A1)
【文献】 特開2001−216366(JP,A)
【文献】 特開2002−329084(JP,A)
【文献】 特開2001−356956(JP,A)
【文献】 特開2002−259197(JP,A)
【文献】 特開平11−272711(JP,A)
(58)【調査した分野】(Int.Cl.,DB名)
G06F13/00
(57)【特許請求の範囲】
【請求項1】
コンテンツプロバイダからコンテンツユーザ装置へのコンテンツファイルの転送を実現するシステムであって、
前記コンテンツファイルと、前記コンテンツプロバイダと、コンテンツユーザとを特定するプロキシを生成する手段と、
アクセスポイントにあるキャッシュサーバに前記プロキシを送信する手段と、
を有し、
前記キャッシュサーバは、
前記送信されたプロキシに従って前記コンテンツプロバイダから前記コンテンツファイルをダウンロードする手段と、
前記コンテンツファイルを要求したコンテンツユーザのディレクトリを動的に作成する手段と、
前記ダウンロードされたコンテンツファイルを格納する手段であって、コンテンツファイルに対して複数の要求がある場合、前記コンテンツファイルの1つのみのコピーが格納され、前記コンテンツファイルは、該同一のコンテンツファイルをオーダーしたモバイルユーザのすべてが前記コンテンツファイルをローカルに受信するまで格納され、前記格納する手段はコンテンツファイルに対する要求を予想して追加的なファイルを格納する、前記格納する手段と、
前記アクセスポイントにおいて前記コンテンツユーザに前記コンテンツファイルをローカルに提供する手段と、
複数のコンテンツユーザのため格納されているコンテンツファイルを共有する手段と、
を有するシステム。
【請求項2】
前記コンテンツファイルをローカルに提供する手段は、前記アクセスポイントにある無線ルータを有する、請求項1記載のシステム。
【請求項3】
前記キャッシュサーバは、前記コンテンツユーザが前記アクセスポイントにいるとき、前記ダウンロードされたコンテンツファイルを前記コンテンツユーザ装置と同期する手段を有する、請求項1記載のシステム。
【請求項4】
前記キャッシュサーバは、
前記ダウンロード対象のコンテンツファイルの識別情報と前記コンテンツプロバイダのインターネットアドレスとを含むパラメータを有する前記プロキシを受信及び復号する手段と、
前記特定されたコンテンツファイルをダウンロードするため前記プロキシを実行する手段と、
を有する、請求項1記載のシステム。
【請求項5】
前記動的に作成されたディレクトリは、ユーザ固有のディレクトリを有し、
前記ダウンロードされたコンテンツファイルを格納する手段は、共通の格納ディレクトリと前記ユーザ固有のディレクトリとの少なくとも1つを有する、請求項1記載のシステム。
【請求項6】
前記格納されているコンテンツファイルを共有する手段は、前記コンテンツファイルと、前記複数のコンテンツユーザの各ユーザ固有のディレクトリにおける前記コンテンツファイルへのリンクとを格納するため前記共通の格納ディレクトリを有する、請求項5記載のシステム。
【請求項7】
前記キャッシュサーバは、ネットワーク接続されたセットトップボックスである、請求項1記載のシステム。
【請求項8】
前記プロキシは、前記キャッシュサーバにより受信される電子メール又はインスタントメッセージに含まれるデータセット又は実行可能オブジェクトである、請求項1記載のシステム。
【請求項9】
前記プロキシは、前記アクセスポイントへの前記コンテンツユーザの予想される到着時間を特定するデータを有する、請求項8記載のシステム。
【請求項10】
前記コンテンツファイルをローカルに提供する手段は、前記コンテンツユーザがモバイル装置により前記アクセスポイントにおいてログインすることを可能にし、ログインしたコンテンツユーザを認証すると、前記コンテンツファイルを前記コンテンツユーザ装置にルーティングするようプログラムされた、前記アクセスポイントにおける無線ルータ又はアクセスポイントブリッジを有する、請求項1記載のシステム。
【請求項11】
前記キャッシュサーバは、ネットワーク接続されたインターネット対応のデジタル格納装置である、請求項1記載のシステム。
【請求項12】
コンテンツプロバイダからコンテンツユーザ装置へのコンテンツファイルの転送を実現する方法であって、
前記コンテンツファイルを要求したコンテンツユーザに対して動的に作成された少なくとも1つのディレクトリを含み、複数のコンテンツユーザに対して格納されているコンテンツファイルを共有する手段を有するインターネット対応のキャッシュサーバをアクセスポイントに設けるステップと、
前記コンテンツユーザが前記アクセスポイントに来る前に、前記コンテンツユーザによりオーダーされた前記コンテンツファイルの要求を特定するメッセージを前記キャッシュサーバにおいて受信すると、前記コンテンツプロバイダから前記コンテンツファイルをダウンロードするステップと、
前記ダウンロードされたコンテンツファイルを前記アクセスポイントにおいて格納するステップであって、コンテンツファイルに対して複数の要求がある場合、前記コンテンツファイルの1つのみのコピーが格納され、前記コンテンツファイルは、該同一のコンテンツファイルをオーダーしたモバイルユーザのすべてが前記コンテンツファイルをローカルに受信するまで格納され、前記アクセスポイントはコンテンツファイルに対する要求を予想して追加的なファイルを格納する、前記格納するステップと、
前記コンテンツユーザが前記アクセスポイントにおいてログインすると、前記コンテンツファイルを前記コンテンツユーザに送信するステップと、
を有する方法。
【請求項13】
前記コンテンツファイルが前記コンテンツプロバイダからダウンロードされると、前記コンテンツユーザのユーザ固有のディレクトリを動的に作成するステップをさらに有する、請求項12記載の方法。
【請求項14】
前記ダウンロードされたコンテンツファイルを共通の格納ディレクトリに格納するステップと、
前記動的に作成された少なくとも1つのユーザディレクトリに対して前記コンテンツファイルとのリンクを提供するステップと、
をさらに有する、請求項12記載の方法。
【請求項15】
前記コンテンツユーザ装置は、無線対応のPDA又はウェブ対応の携帯電話である、請求項12記載の方法。
【請求項16】
前記メッセージは、前記ダウンロード対象のコンテンツファイルの識別情報と前記コンテンツプロバイダのインターネットアドレスとを含むパラメータを有するプロキシを有する、請求項12乃至15何れか一項記載の方法。
【請求項17】
前記キャッシュサーバはさらに、要求が予想される少なくとも他のコンテンツファイルを格納するよう構成される、請求項1記載のシステム。
【請求項18】
要求が予想される少なくとも他のコンテンツファイルを格納するステップをさらに有する、請求項12記載の方法。
【発明の詳細な説明】
【技術分野】
【0001】
本発明は、データ通信の分野に関し、より詳細には、リモートサイトダウンロードシステム及び方法に関する。
【背景技術】
【0002】
携帯情報端末(PDA)や携帯電話−PDAハイブリッドなどのマルチメディア対応型モバイル装置のユーザは、セルラーモバイルネットワークを利用して、電子メールを送受信し、ウェブサービスを取得することが可能である。しかしながら、このようなセルラーネットワークを利用することは、映画、音楽、テレビ番組又は他のマルチメディアファイルなどの大きなコンテンツファイルをダウンロード又はストリーミングするには効率的ではない。送信されるマルチメディアのビット単位のコスト及びスピードは、このような大きなマルチメディアコンテンツファイルをダウンロード又はストリーミングするため、モバイル装置のユーザがケーブルブロードバンド、DSL又は電話モデムを使用することをよりコスト効率的なものとする。
【0003】
大きなコンテンツファイルが、ウェブ上の商取引に採用可能なコンテンツプロバイダのウェブサーバに格納され、ユーザは各コンテンツファイルのダウンロード又はアクセスに対し支払をする必要があり、又は、当該コンテンツプロバイダから制限された、又は無制限の個数のコンテンツファイルにアクセス契約を有する必要があるかもしれない。このようなウェブ商取引に対応するコンテンツプロバイダのウェブサーバは、格納されているコンテンツファイルがダウンロード又はストリーミングするのを可能にする前に、ユーザの契約又は支払の認証を要求する。
【0004】
モバイル装置のユーザが移動中であって、例えば、セルラーネットワークなどのコスト効率的でないネットワークへのウェブアクセスしか有さず、以降においてより高速な接続及び/又はよりコスト効率的なダウンロード能力を有する第2の位置に配置しようとする場合、モバイル装置のユーザは、第2の位置に到着するまで、このような大きなコンテンツファイルの選択、発注及び支払を控えることを所望するかもしれない。
【0005】
よりコスト効率的な能力を有する第2位置は、ワイヤレスローカルエリアネットワーク(WLAN)であるパブリックスペースのワイヤレスブロードバンドコンピュータネットワークが確立されている「ホットスポット(hotspot)」として知られるパブリックアクセスポイントであるかもしれない。ホットスポットは、現在、IEEE802.11b(Wi−Fi)規格を用いて毎秒11メガビット、又はIEEE802.11gを用いて毎秒55メガビットの接続スピードを提供し、例えば、喫茶店、レストラン、ホテル、空港、本屋、コピーショップ、コンベンションセンターなどに配置されてもよい。ホットスポットでは、PDA、ラップトップコンピュータ、携帯電話、ハイブリッドPDA−携帯電話などのWi−Fi対応型モバイル装置を有するユーザは、インターネットにアクセスし、大変コスト効率的に大きなコンテンツファイルをダウンロード又はストリーミングすることができる。
【0006】
一般には、ホットスポットにおけるインターネットアクセスは、契約サービス、各利用ごとの支払、又は無料により提供され、ワイヤレスカードを有するラップトップ、PDA又は携帯電話と通信する無線トランシーバを設けるワイヤレスルータにより可能となる。Wi−Fiに対応しないモバイルユーザは、将来的にはすべてのモバイル装置がWi−Fiに対応していることが予想されるが、有線接続の場合にはホットスポットインターネットサーバと接続可能である。
【0007】
従来、ワイヤレスモバイル装置のユーザは、ホットスポットにおいてインターネットにアクセスし、迅速なダウンロードのためリモートコンテンツプロバイダサーバからコンテンツファイルを選択、要求及び支払を行っている。
【0008】
しかしながら、ワイヤレスモバイル装置のユーザは、移動中にコンテンツプロバイダウェブサイトを介し、及び/又はセルラー又は他の低速ネットワークを介しコンテンツファイルを選択することが便利であるとわかり、モバイルユーザが当該コンテンツファイルを取得するための訪問中にコンテンツプロバイダウェブサイトに接続する必要なく、ホットスポットに訪問するとき、即座のアクセスのためコンテンツファイルを予めダウンロードするようにしてもよい。
【発明の概要】
【発明が解決しようとする課題】
【0009】
本発明は、モバイル装置のユーザが第1位置にいる間にコンテンツプロバイダからコンテンツファイルを選択及びオーダーし、それを自動的にホットスポットにダウンロード及びキャッシュすることを可能及び容易にし、これにより、ホットスポットに訪問する際、コスト効率的なローカルダウンロード又はストリーミングにより利用可能となる。
【課題を解決するための手段】
【0010】
モバイルユーザは、第1ネットワークを介しコンテンツプロバイダからのダウンロードオーダーを完了させ、モバイルユーザがダウンロード又はストリーミングなどによりコンテンツファイルにアクセスすることを所望するホットスポットを指定すると、キャッシュサーバのコンピュータがインターネットを介しコンテンツプロバイダからコンテンツファイルをダウンロードすることによりプロキシに対し動作するホットスポットアドレスに転送されるプロキシが生成される。キャッシュサーバは、プロキシを処理し、プロキシの受信直後又は他のタスク及びキャパシティに応じた最適な時間、好ましくは、モバイルユーザの到着前にコンテンツファイルをダウンロードする。プロキシは、任意的には、モバイルユーザの識別子、予想到着時刻、コンテンツファイルの識別子、コンテンツプロバイダアドレス及び/又は一意的なオーダー識別子に関するデータを有するようにしてもよく、この場合、キャッシュサーバは、ダウンロードを開始するためコンテンツプロバイダにおいてオーダー識別子を提供しさえすればよい。プロキシは、データセット又は実行可能オブジェクトであってもよく、それは1以上のクッキーから構成されてもよい。
【0011】
モバイルユーザがホットスポットに到着すると、モバイル装置は、好ましくは、キャッシュサーバに同期される。例えば、モバイルユーザは、ホットスポットのキャッシュサーバ又は他のコンピュータにより認証されるユーザ名とパスワードによりサインインする必要があるかもしれず、又は、モバイル装置自体は、Wi−Fiローカルエリアネットワークにおいて受信及び認証可能なモバイル装置のWi−Fiコンポーネントにより配信される一意的な識別子を有するようにしてもよく、当該識別子がコンテンツファイルオーダーと一致し、コンテンツファイルがキャッシュされている場合、ホットスポットのキャッシュサーバは、ファイルをモバイル装置に即座に転送するようにしてもよい。モバイルユーザは、ホットスポットへの到着時にモバイル装置を即座に認識し、ユーザ入力を要することなく、以前にオーダーされたコンテンツファイルがダウンロードされることが大変便利であると感じるかもしれない。キャッシュサーバは、課金機能と共に認証機能を実行することができ、ホットスポットサービスに対して、ユーザアカウントに課金されてもよい。
【0012】
本発明のシステムは、キャッシュサーバを有する。キャッシュサーバは、典型的には、ホットスポットに設けられ、上述のプロキシを受信し、複数のモバイルユーザに対してコンテンツファイルをダウンロードし、ローカルストレージに格納し、各モバイルユーザがホットスポットに到着し、同期すると、ローカルストレージから適切な各モバイルユーザに適切なコンテンツファイルを送出するよう動作するようプログラムされる。
【0013】
キャッシュサーバは、任意のコンピュータとすることが可能であるが、好ましくは、ネットワーク対応とされ、多数のユーザのファイルをキャッシュするよう構成されるセットトップボックスとして知られるものである。デジタルビデオレコーダは、本発明によるキャッシュサーバとして動作なセットトップボックスの形式をとる。キャッシュサーバのキャパシティに応じて、多数のコンテンツファイルが格納され、多数のモバイル装置に送出されてもよい。複数のモバイル装置が同時にホットスポットのキャッシュサーバからダウンロード又はストリーミングすることさえ可能である。好適な実施例では、キャッシュサーバは、同一のコンテンツファイルをダウンロードするため複数のプロキシを受信可能であり、それをオーダーした最初のモバイルユーザがローカルに受信した後に当該コンテンツファイルを削除するのではなく、キャッシュサーバは、同一のファイルをオーダーしたすべてのモバイルユーザがローカルに受信するまで当該コンテンツファイルを格納することが可能である。コンテンツプロバイダの許可に応じて、キャッシュサーバは、モバイルユーザから追加的なオーダーを予想して、最も人気の高いファイルを格納するようにしてもよい。
【0014】
プロキシは、特定のコンテンツプロバイダウェブサイトから選択されるコンテンツファイルに基づき生成するよう特別にプログラムされたモバイル装置により、又は、特別にプログラムされたコンテンツプロバイダウェブサーバにより生成可能である。他にも可能なプロキシ生成方法が存在するが、各ケースにおいて、プロキシはキャッシュサーバが利用可能なホットスポットアドレスに送信される。キャッシュサーバは、好ましくは、ホットスポットローカルエリアネットワークにネットワークにおいてネットワーク接続されている。
【0015】
プロキシは、例えば、他の機構もまた可能ではあるが、電子メールやインスタントメッセージによりホットスポットアドレスに送信可能である。プロキシは、コンテンツプロバイダからのモバイルユーザのオーダーを特定するデータを有する電子メール又はインスタントメッセージに添付することも可能であり、又は、キャッシュサーバに自動ダウンロードさせる実行可能オブジェクトを有することも可能である。
【0016】
電子メール又はインスタントメッセージは、ホットスポットLANに便利な時間に要求されたコンテンツファイルを自動的にダウンロードし、モバイルユーザがホットスポットLANにサインインするまでダウンロードされたコンテンツを格納するようキャッシュサーバにより実行可能な、第1位置にあるモバイルユーザの暗号化され、認証されたコンテンツダウンロードリクエストを含むことが可能である。
【0017】
キャッシュサーバコンピュータは、好ましくは、各モバイルユーザのディレクトリを生成し、各ディレクトリにダウンロードしたコンテンツファイル、又はモバイル装置により要求されるコンテンツファイルがキャッシュされる異なる格納パーティションへのリンクを格納する。このようなディレクトリの代わりに、モバイルユーザのデータベースが利用可能である。本発明のサーバコンピュータは、セルラーネットワークなど第1ネットワーク上のコンテンツファイルを要求し、インターネット接続へのブロードバンド接続などの第2ネットワークを介し要求されたファイルをダウンロードし、その後、モバイル装置がキャッシュサーバコンピュータの有線範囲又はWi−Fi範囲内に到着し、キャッシュサーバコンピュータと同期するまでファイルを格納する、パーソナルビデオレコーダに類似した装置などの任意のデジタル記憶装置であってもよい共有セットトップボックスとすることが可能である。モバイル装置とサーバコンピュータとの同期後、モバイル装置にダウンロード又はストリーミングすることにより、コンテンツファイルがモバイル装置に転送される。例えば、映画コンテンツファイルのストリーミングの場合では、モバイルユーザは、キャッシュサーバに同期しながら映画を視聴することができる。モバイル装置が十分な記憶容量を有する場合、キャッシュサーバは、以降の視聴のため、映画コンテンツファイルをモバイル装置にダウンロードすることができる。
【0018】
本発明おいて有用なキャッシュサーバは、好ましくは、ウェブブラウザによりインターネットにアクセスする手段をプログラムする1以上のプロセッサと、第1時点においてリモートサイトからダウンロードされたコンテンツファイルを、第2時点におけるモバイル装置への送出のためにキャッシュするのに利用可能なストレージとを有する。このようなキャッシュサーバは、ケーブルモデム、DSL、衛星、他のデータ接続、又は電話モデムを介した公衆交換ネットワークを介しインターネットサービスプロバイダと接続することができる。好ましいキャッシュサーバは、各々が改良されたPVRなどのキャッシュサーバにダウンロード及び格納されるべきファイルを要求する複数のモバイルユーザにコンテンツファイルをサービスするよう本発明によりプログラムされるデジタルビデオレコーダなどの改良されたセットトップボックスである。
【0019】
ホットスポットLAN内の共有キャッシュサーバは、(1)キャッシュサーバからモバイルユーザにより要求されたコンテンツをダウンロードし、(2)モバイルコンテンツユーザに対し動的に生成されるディレクトリキャッシュにダウンロードしたコンテンツを格納し、(3)モバイル装置がホットスポットネットワークに接続されると、要求元ユーザのモバイル装置にダウンロードしたコンテンツを同期させるため、動的なコンテンツユーザセットにサービスを提供する。
【0020】
本発明はまた、異なる場所にあるモバイル装置からホットスポットにあるダウンロードコンテンツオーダーを受信し、ダウンロードオーダーを自動的に実行し、ダウンロードしたコンテンツファイルをキャッシュし、ホットスポットにおいて同期すると、モバイル装置にキャッシュされたコンテンツファイルを送出する方法を有する。ダウンロードコンテンツオーダーは、好ましくは、キャッシュサーバがそれに対し処理を行い、インターネットを介しコンテンツファイルを検出し、それをダウンロードすることができるように、当該オーダーを特定するデータを含むプロキシの形式をとり、より好ましくは、キャッシュサーバへの適切なコンテンツファイルの迅速なダウンロードを実行させるため、キャッシュサーバにコンテンツプロバイダウェブサーバと自動的に接続させ、認証又は同期させる実行可能なオブジェクトを含むプロキシの形式をとる。
【0021】
モバイル装置のユーザは、モバイル装置にコンテンツファイルをダウンロードするのに不便な時間、ネットワーク及び/又は場所にあるとき、リモートサーバに格納されているコンテンツファイルを選択するであろう。例えば、セルラーネットワークを介しPDAを使用するとき、ダウンロードスピードはかなり遅く、PDAがホットスポットのWi−Fiネットワーク上にあるときより、オンライン時間ははるかにコストがかかるものとなる。選択されたコンテンツファイルが、映画など比較的大きなものである場合、ホットスポットにおいて映画をダウンロードすることがより効率的である。モバイルユーザがコンテンツファイルを選択するためホットスポットにサインインするまで待機するより、本発明は、PDAユーザがホットスポットに到着する前に映画をオーダーし、ホットスポットへの到着後にそれを視聴又はダウンロードすることを可能にする。
【0022】
リモートサーバ上のコンテンツファイルはしばしば購入又は認証を要求するため、本発明は、一特徴として、モバイルユーザがそのようなコンテンツファイルを利用し、モバイルユーザにより既に購入されたファイルをホットスポットコンピュータがダウンロードするのに必要なすべてのコードを有するクッキーを含むプロキシをホットスポットに送信するためのライセンスを販売するウェブサイトからコンテンツファイルを購入することを可能にする。
【発明の効果】
【0023】
本発明は、モバイル装置のユーザが第1位置にいる間にコンテンツプロバイダからコンテンツファイルを選択及びオーダーし、それを自動的にホットスポットにダウンロード及びキャッシュすることを可能及び容易にし、これにより、ホットスポットに訪問する際、コスト効率的なローカルダウンロード又はストリーミングにより利用可能となる。
【図面の簡単な説明】
【0024】
図1図1は、モバイル装置がコンテンツファイルをオーダーする際の本発明の全体システムを示す。
図2図2は、モバイル装置がホットスポットにあり、キャッシュサーバからファイルをダウンロード又はストリーミングする際の本発明の全体システムを示す。
図3図3は、本発明の方法の実施例のフローチャートを示すブロック図である。
【発明を実施するための形態】
【0025】
まず図1を参照するに、携帯情報端末(PDA)11がセルラーネットワーク12を利用してインターネット13にアクセスし、本例では、PDAユーザが「Matrix Reloaded」というタイトルの映画であるコンテンツファイルのオーダーを選択及び完了させることが可能なMovie−inc.comであるコンテンツプロバイダのウェブサーバ14により動的に生成されるウェブページを開くことが可能である本発明の実施例が示される。
【0026】
通常、このような低速狭帯域幅のセルラーネットワーク12は、電子メールの送受信などの低要求機能に適したものであるが、電子メールへの大きな添付、映画、音楽、映像などの大きなファイルをダウンロードするには適さない。携帯情報端末11は、インターネット13をブラウズし、映像及び音声コンポーネントを有する映画ファイルをリクエスト可能なウェブサイト14にアクセスすることが可能である。
【0027】
多くのホットスポットは、本発明のキャッシュサーバを有し、通常、ユーザはあるホットスポットを選択し、PDA及びPDAのホットスポット位置データベース内の予想到着時刻又は移動スケジュールの日付は、ホットスポットの選択を可能にし、又は当該選択に供される。ニュージャージ州プリンストンのナッソーストリートのスターバックスなどのホットスポット15が、本例において選択され、このようなホットスポットは、ホットスポットネットワークにおける、具体的にはプログラムされたデジタルビデオレコーダセットトップボックスであるキャッシュサーバ16を有する。
【0028】
図2を参照するに、ユーザが選択されたスターバックスに到着した後、PDA11は、ホットスポット15のワイヤレスエリアネットワークに同期可能であり、キャッシュサーバ16にローカルに格納されるMatrix Reloadedコンテンツファイルをローカルに取得することができる。
【0029】
図3において、本発明の実施例の一連のステップの例が示され、ここでは、ステップ21において、PDA11は、セルラーネットワークにサインインし、Movie−Inc.comのウェブページを開き、ステップ22において、Matrix Reloadedなるタイトルの映画を選択し、ステップ23において、PDAユーザがその晩の午後9時にいると予想されるホットスポットとしてニュージャージ州プリンストンのナッソーストリートのスターバックスを選択し、ステップ24において、クレジットカード情報を与えることによりオーダーを完了させる。他の実施例では、ユーザはMovies−Inc.comとの契約を有し、このため、ユーザIDとパスワードのみが要求され、他の実施例では、ユーザは、コンテンツプロバイダのウェブサイトからパブリックドメインのコンテンツファイルをオーダーするようにしてもよい。
【0030】
PDA、又は他の実施例ではMovies−Inc.comのウェブサーバは、ステップ25において、選択されたホットスポットの電子メールアドレスにインスタントメッセージを送信する。他の実施例では、ホットスポットは、コンテンツプロバイダを含む契約ネットワークにあり、この場合、ユーザの契約及び認証情報のすべてが、コンテンツサーバデータベースに配備可能である。
【0031】
他の実施例では、インスタントメッセージ又は電子メールは、ステップ26において、ホットスポットのキャッシュサーバにより受信されるクッキープロキシを有し、その後ステップ27において、Matrix Reloadedのコンテンツファイルをダウンロードし、ステップ28において、当該映画コンテンツファイルを共通の格納ディレクトリG:\cache\に格納し、シンボリックリンクをユーザ固有の格納ディレクトリG:\username\に格納する。プロキシはまた、モバイル装置上でコンテンツを再生するためのライセンスを含む(コンテンツユーザの公開鍵により)暗号化されたデータを有するようにしてもよい。
【0032】
キャッシュサーバは、リクエストされたコンテンツファイルがキャッシュサーバ14のストレージにすでにローカルに格納されているか、そしてキャッシュがコンテンツファイルをストレージキャッシュに格納するのに十分なスペースを有するか確認するためダウンロードする前にチェックするようにしてもよく、そうでない場合には、キャッシュサーバは、コンテンツファイルを要求したのがユーザの到着前である限り、それが十分なスペースを有するまでダウンロードすることを保留するようにしてもよい。
【0033】
図1及び2のPDA11のユーザが、図3のステップ29においてスターバックスに到着すると、ホットスポットは、当該PDAがスターバックスのホットスポットネットワークに加入されているものとして認識する。サインイン後、PDAのユーザは、ステップ30において、Matrix Reloadedが当該ユーザにためキャッシュサーバに置かれ、ステップ31において、リクエストに応答して、又は自動的に、PDAにダウンロード又はストリーミングされる。
【0034】
好ましくは、図1及び2のキャッシュサーバ16は、新たなユーザがダウンロードを要求した場合、ディレクトリを生成し、各ユーザの対応するディレクトリとキャッシュ内のコンテンツとをリンクさせるようプログラムされる。キャッシュサーバ16は、同一のユーザ固有ディレクトリにライセンスファイルを保存することができる。このように、キャッシュされたファイルを管理することができ、保留中のリクエストに対応しない、すなわち、要求元のユーザによるホットスポットにおける取得する待機しているファイルが、当該コンテンツとのリンクが存在しない場合には、他のダウンロードファイルと置換される。キャッシュサーバ16はまた、ホットスポットへの到着時に、モバイル装置と同期するよう機能可能である。
【0035】
モバイル装置は、予め確立された信頼関係を介し(ユーザIDと共有されている秘密を介してなど)キャッシュサーバ(共有されているセットトップボックス)により認証可能である。コンテンツユーザのモバイル装置は、当該モバイル装置11が接続されると、共有されているキャッシュサーバ16上のそれの対応するディレクトリに同期され、このことは、図3のステップ27において、ディレクトリのリンクにより指定されるコンテンツファイルが、図1及び2のモバイル装置11に転送されることを意味する。同期後、シンボリックリンク及びライセンスファイルが削除される。
【0036】
本発明の実施例では、プロキシは、図3のステップ27においてコンテンツサーバ14からコンテンツファイルをダウンロードするようPDAユーザ11のためにキャッシュサーバ16が動作することを可能にするデータを有する。このプロキシデータは、例えば、(a)ダウンロード対象となるコンテンツの識別情報、(b)コンテンツにアクセスするのに要するユーザ情報、及び(c)ダウンロードがどのように実行されるべきかに関する情報を含むものであってもよい。コンテンツ識別情報は、例えば、コンテンツが存在するコンテンツサーバのネットワークアドレスを含むダウンロードされるべきコンテンツのファイル名とネットワークアドレスを含むものであってもよい。コンテンツにアクセスするのに要するユーザ情報は、ダウンロードされるべきコンテンツへのアクセスに必要な任意の情報と共に、ユーザIDとパスワード情報を含むコンテンツが存在するコンテンツサーバへのアクセスに必要な任意の情報を含むものであってもよい。コンテンツファイルの閲覧又はダウンロードライセンスが求められると、ユーザ情報はまた、認証やアカウント情報などの支払に関する情報を有するかもしれない。ダウンロードがどのように実行されるかに関する情報は、例えば、ダウンロードが実行される時間、又はキャッシュサーバ16のネットワークアドレスなど、コンテンツがダウンロードされる場所を含むものであってもよい。
【0037】
本発明の他の実施例では、プロキシは、データとコンピュータコードを有する。上述されるように、当該データは、ステップ27において、コンテンツサーバから(コンテンツ識別情報、ユーザ情報及びダウンロードに関する情報を含む)コンテンツをダウンロードするため、キャッシュサーバ16がユーザ11のために動作することを可能にする。当該コンピュータコードは、コンテンツサーバからのコンテンツのダウンロードを要求する機能を提供する。従って、プロキシに含まれるコンピュータコードを実行するキャッシュサーバ16は、プロキシに含まれるデータに基づき、コンテンツのダウンロードを要求するよう動作する。一般に、コンテンツサーバ14はHTTPサーバであり、プロキシは、コンピュータシステムがHTTOクライアントとして機能することを可能にするコンピュータコードを含むようにしてもよい。
【0038】
プロキシに含まれるデータは予め規定され、静的なものではあるが、コンテンツプロバイダ14のウェブサーバシステムは、当該データを動的に提供可能にするコンポーネントを含むようにしてもよい。例えば、コンテンツプロバイダ14は、ユーザが上記タイプのデータの何れかを提供することを可能にするユーザインタフェースと、提供されたデータを以降において抽出可能であって、提供されたデータを格納するためのストレージを有するものであってもよい。
【0039】
例えば、ユーザは、ユーザインタフェースを用いてリクエストされたダウンロードが行われる所望の日時を与えるようにしてもよい。他の例では、ユーザはユーザインタフェースを利用して、プロキシを生成するよう即座に利用され、又はストレージに格納され、プロキシを生成するためユーザインタフェースを介し以降において抽出可能なダウンロード先位置(例えば、コンテンツがダウンロードされ、ダウンロードされたコンテンツが抽出されるホットスポットのネットワークアドレスなど)を入力するようにしてもよい。このようにして、ユーザの自宅やオフィスに関するホットスポット15など、ユーザが頻繁にダウンロードする位置に関する情報が格納及び以降において抽出されてもよい。また、ユーザが利用予定の空港やユーザが滞在予定のホテルに関するホットスポット15など、ユーザが移動することが予想される位置に関する情報が、格納及び以降において抽出されてもよい。
【0040】
本発明の好適な実施例では、PDA11は、コンテンツ識別情報を取得するため、コンテンツサーバ14と通信することを可能にするコンテンツサーバの通信モジュールを有する。本実施例では、ユーザは、何れのコンテンツがコンテンツサーバ14からのダウンロードに利用可能であるか判断するため、コンテンツサーバ14と通信するようPDA11を操作する。ユーザ11は、ダウンロード対象となるコンテンツを選択し、この選択は、それからコンテンツ識別情報を抽出するモジュールに送信される。例えば、アクセス対象のコンテンツサーバ14がウェブサーバである場合、PDA11は、プラグインなど、既知の方法により変更される標準的なウェブブラウザを有し、これにより、ウェブサーバに通常送信されるダウンロードリクエストは、当該モジュールにリダイレクトされる。ユーザ11は、コンテンツプロバイダのウェブサーバ14とやりとりするためウェブブラウザを操作し、ダウンロード可能なコンテンツを特定する。ユーザが図3のステップ22においてダウンロードするコンテンツを選択すると(ウェブサーバにより提示される所望のコンテンツとのリンクを選択することにより)、ウェブサーバに通常送信されるウェブブラウザにより生成されるダウンロードリクエストは、代わりに当該リクエストからコンテンツ識別情報(コンテンツのファイル名とウェブサーバのIPアドレスなど)を抽出するモジュールにリダイレクトされ、図3のステップ25においてキャッシュサーバに送信されるデータセットに含まれる。
【0041】
キャッシュサーバ16は、複数のコンテンツプロバイダ14から複数のプロキシを受信してもよいということに留意すべきである。受信した各プロキシは、格納され、キュー同様のキャッシュサーバストレージに構成され、これにより、格納された各プロキシは、プロキシのパラメータにより示される時間にプロキシのパラメータにより表されるダウンロードを実行するのに利用可能となる。
【0042】
他の例では、ダウンロードの実行後、キャッシュサーバ14は、例えば、ダウンロードに対応するオブジェクトのユーザ情報に含まれるユーザ11の電子メールアドレスを利用して、ダウンロードを要求したユーザ11に電子メールなどの通信を送信してもよい。電子メールは、キャッシュサーバ14に格納されるダウンロードされたファイルとのリンクを有し、これにより、ユーザは電子メールを開き、リンクを選択することにより、ホットスポットキャッシュサーバ14に格納されているファイルをユーザにより操作されるPDA11に自動転送するようにしてもよい。
【0043】
本発明が好適な実施例に関して説明及び図示されたが、本発明の趣旨及び範囲から逸脱することなく当業者に自明な多数の変形及び変更が可能であり、これにより、本発明は、このような変形及び変更が本発明の範囲内に属するものであるため、上述の方法又は構成の正確な詳細に限定されるものとしてみなされるものではない。
【符号の説明】
【0044】
14 キャッシュサーバ
16 コンテンツサーバ
図1
図2
図3