JP2018502385A

System and method for content retrieval from remote network regions

Abstract

Disclose a system and method for retrieving regional content via a remote access point server. In one embodiment, the disclosure relates to a network system for content retrieval from remote network regions. The network system can include a first device. The first device can be configured to receive requests for content. Content can reside on one or more content servers located within a remote network region. The first device can be further configured to do at least one of the following: Requests to a destination access point server located near one or more content servers via tunneling: , Transferring; receiving content from the destination access point server; retrieving content from the cache of the first device.

JP2018502385A, drawing sheet 1
Sheet 1 of 11

Term

9.2 yearsto projected expiry

Projected expiry 7 December 2035, counted from filing; an application has no term until it is granted.

  1. Priority
  2. Filed
  3. Published
  4. Today
  5. Projected expiry

37 claims: 4 independent, 33 dependent

  1. 1
    遠隔ネットワークリージョンからのコンテンツ検索のためのネットワークシステムであって、該システムは第1の装置を備えるのであって、前記第1の装置は、 コンテンツに関する要求を受信するように構成されており、前記コンテンツは遠隔ネットワークリージョン内に配置された1以上のコンテンツサーバ上に存在しており、前記第1の装置は、 前記要求を、トンネリングを介して前記1以上のコンテンツサーバの近くに配置されている宛先アクセスポイントサーバへと、転送し、及び、前記コンテンツを前記宛先アクセスポイントサーバから受信すること、並びに、 前記コンテンツを前記第1の装置のキャッシュから取得すること、の少なくとも1つのことを行うようにさらに構成されている、ネットワークシステム。
  2. 2
    前記宛先アクセスポイントサーバは、前記1以上のコンテンツサーバから前記コンテンツをプルするように構成されている、請求項1に記載のシステム。
  3. 3
    前記ネットワークシステムは、前記第1の装置と前記宛先アクセスポイントサーバとの間に、1以上の中間アクセスポインタサーバと1以上の中間ルーティング装置とを接続する1以上の中間トンネルをさらに備える、請求項2に記載のネットワークシステム。
  4. 4
    前記中間アクセスポイントサーバ及び前記宛先アクセスポイントサーバの少なくとも1つは、ドメイン名システムルックアップを行って前記1以上のコンテンツサーバを探し出すように構成されている、請求項3に記載のネットワークシステム。
  5. 5
    前記中間ルーティング装置、前記第1の装置、前記中間アクセスポイントサーバ、及び前記宛先アクセスポイントサーバの少なくとも1つは、キャッシュからドメイン名システムルックアップを行って前記1以上のコンテンツサーバを探し出すように構成されている、請求項3に記載のネットワークシステム。
  6. 6
    前記中間ルーティング装置、前記中間アクセスポイントサーバ、及び前記宛先アクセスポイントサーバの少なくとも1つは、前記コンテンツをキャッシュするように構成されている、請求項3に記載のネットワークシステム。
  7. 7
    前記キャッシュされたコンテンツは、前記中間ルーティング装置、前記第1の装置、前記中間アクセスポイントサーバ、及び前記宛先アクセスポイントサーバにわたって同期されている、請求項6に記載のネットワークシステム。
  8. 8
    前記中間ルーティング装置、前記第1の装置、前記中間アクセスポイントサーバ、及び前記宛先アクセスポイントサーバの少なくとも1つは、前記コンテンツについて圧縮を行うこと及び前記コンテンツについて展開を行うことの少なくとも1つをなすように構成されている、請求項3に記載のネットワークシステム。
  9. 9
    前記中間ルーティング装置及び前記第1の装置の少なくとも1つは、グローバル仮想ネットワークに基づいてスマートルーティングを行うように構成されている、請求項3に記載のネットワークシステム。
  10. 10
    前記スマートルーティングは、最良帯域幅、最低レイテンシ、最少ホップ数、及びパケット損失無しの少なくとも1つに基づいている、請求項9に記載のネットワークシステム。
  11. 11
    前記スマートルーティングは、リアルタイム統計及び履歴的統計の少なくとも1つに基づいている、請求項9に記載のネットワークシステム。
  12. 12
    前記宛先アクセスポイントサーバは、前記コンテンツを前記1以上のコンテンツサーバから同時的にプルするようにさらに構成されている、請求項2に記載のシステム。
  13. 13
    前記1以上のコンテンツサーバからの前記コンテンツは、構成部分としての追加的コンテンツへの1以上のリンクを備える、請求項2に記載のネットワークシステム。
  14. 14
    前記宛先コンテンツサーバは、コンテンツを前記1以上のリンクからプルするようにさらに構成されている、請求項13に記載のネットワークシステム。
  15. 15
    前記1以上のリンクの前記コンテンツは、前記1以上のリンクを含むページのコンテンツが配置されている遠隔リージョンからプルされる、請求項14に記載のネットワークシステム。
  16. 16
    前記宛先アクセスポイントサーバは、前記コンテンツを前記1以上のリンクから同時的にプルするようにさらに構成されている、請求項13に記載のネットワークシステム。
  17. 17
    前記コンテンツは検証される、請求項2に記載のネットワークシステム。
  18. 18
    前記検証は、ファイルサイズ検査及びハッシュ検査の少なくとも1つに基づいている、請求項17に記載のネットワークシステム。
  19. 19
    遠隔ネットワークリージョンからのコンテンツ検索のための方法であって、該方法は、 第1の装置によってコンテンツに関する要求を受信するステップであって、前記コンテンツは遠隔ネットワークリージョン内に配置された1以上のコンテンツサーバ上に存在している、ステップを含み、該方法は、 前記要求を、トンネリングを介して前記1以上のコンテンツサーバの近くに配置されている宛先アクセスポイントサーバへと、転送し、及び、前記コンテンツを前記宛先アクセスポイントサーバから受信するステップ、並びに 前記コンテンツを前記第1の装置のキャッシュから取得するステップ、の少なくとも1つを含む、方法。
  20. 20
    前記1以上のコンテンツサーバから前記コンテンツをプルするステップをさらに含む、請求項19に記載の方法。
  21. 21
    前記転送するステップは、前記コンテンツを、1以上の中間アクセスポインタサーバと1以上の中間ルーティング装置とを接続する1以上の中間トンネルを介して転送するステップをさらに含む、請求項19に記載の方法。
  22. 22
    ドメイン名システムルックアップを行って前記1以上のコンテンツサーバを探し出すステップをさらに含む、請求項19に記載の方法。
  23. 23
    キャッシュからドメイン名システムルックアップを行って前記1以上のコンテンツサーバを探し出すステップをさらに含む、請求項22に記載の方法。
  24. 24
    前記コンテンツを、前記中間ルーティング装置、前記中間アクセスポイントサーバ、及び前記宛先アクセスポイントサーバの少なくとも1つにキャッシングするステップをさらに含む、請求項21に記載の方法。
  25. 25
    前記中間ルーティング装置、前記第1の装置、前記中間アクセスポイントサーバ、及び前記宛先アクセスポイントサーバにわたって同期するステップをさらに含む、請求項24に記載の方法。
  26. 26
    前記コンテンツについて圧縮を行うステップ及び前記コンテンツについて展開を行うステップの少なくとも1つをさらに含む、請求項19に記載の方法。
  27. 27
    グローバル仮想ネットワークに基づいてスマートルーティングを行うステップをさらに含む、請求項19に記載の方法。
  28. 28
    前記スマートルーティングは、最良帯域幅、最低レイテンシ、最少ホップ数、及びパケット損失無しの少なくとも1つに基づいている、請求項27に記載の方法。
  29. 29
    前記スマートルーティングは、リアルタイム統計及び履歴的統計の少なくとも1つに基づいている、請求項27に記載の方法。
  30. 30
    前記コンテンツを前記1以上のコンテンツサーバから同時的にプルするステップをさらに含む、請求項20に記載の方法。
  31. 31
    前記1以上のコンテンツサーバからの前記コンテンツは、構成部分としての追加的コンテンツへの1以上のリンクを備える、請求項20に記載の方法。
  32. 32
    コンテンツを前記1以上のリンクからプルするステップをさらに含む、請求項31に記載の方法。
  33. 33
    前記1以上のリンクの前記コンテンツを、前記1以上のリンクを含むページのコンテンツが配置されている遠隔リージョンからプルするステップをさらに含む、請求項32に記載の方法。
  34. 34
    コンテンツを前記1以上のリンクから同時的にプルするステップをさらに含む、請求項32に記載の方法。
  35. 35
    前記コンテンツは検証される、請求項20に記載の方法。
  36. 36
    前記検証は、ファイルサイズ検査及びハッシュ検査の少なくとも1つに基づいている、請求項34に記載の方法。
  37. 37
    遠隔ネットワークリージョンからのコンテンツ検索のためのコンピュータ可読プログラムが記憶された非一時的コンピュータ可読媒体であって、該プログラムは、 第1の装置によってコンテンツに関する要求を受信するステップであって、前記コンテンツは遠隔ネットワークリージョン内に配置された1以上のコンテンツサーバ上に存在している、ステップを行うためのコンピュータ可読命令を備えており、該プログラムは、 前記要求を、トンネリングを介して前記1以上のコンテンツサーバの近くに配置されている宛先アクセスポイントサーバへと、転送し、及び、前記コンテンツを前記宛先アクセスポイントサーバから受信するステップ、並びに 前記コンテンツを前記第1の装置のキャッシュから取得するステップ、の少なくとも1つを行うためのコンピュータ可読命令を備える、媒体。
Independent claims37