JP2016508253A - コンテンツ取得ソース選択及び管理 - Google Patents
コンテンツ取得ソース選択及び管理 Download PDFInfo
- Publication number
- JP2016508253A JP2016508253A JP2015547572A JP2015547572A JP2016508253A JP 2016508253 A JP2016508253 A JP 2016508253A JP 2015547572 A JP2015547572 A JP 2015547572A JP 2015547572 A JP2015547572 A JP 2015547572A JP 2016508253 A JP2016508253 A JP 2016508253A
- Authority
- JP
- Japan
- Prior art keywords
- computer
- digital content
- peer
- content item
- network
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F15/00—Digital computers in general; Data processing equipment in general
- G06F15/16—Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1001—Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
- H04L67/1004—Server selection for load balancing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1001—Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
- H04L67/1004—Server selection for load balancing
- H04L67/1014—Server selection for load balancing based on the content of a request
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/104—Peer-to-peer [P2P] networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/104—Peer-to-peer [P2P] networks
- H04L67/1074—Peer-to-peer [P2P] networks for supporting data block transmission mechanisms
- H04L67/1078—Resource delivery mechanisms
- H04L67/108—Resource delivery mechanisms characterised by resources being split in blocks or fragments
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/60—Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Hardware Design (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Transfer Between Computers (AREA)
- Computer And Data Communications (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
Description
[00106]608で方法600は、ソースから第2のデジタルコンテンツアイテムをダウンロードする指令をコンピューターネットワークを介してCMSコンピューターから受け取るステップを含むことができる。いくつかのケースでは、ソースは他のピアコンピューターであってもよい。いくつかのケースでは、ソースはCDNコンピューターであってもよい。
[00110]616で方法600は、第1のデジタルコンテンツアイテムを提供する義務的要求をコンピューターネットワークを介して第2のピアコンピューターから受け取るステップを含むことができる。要求は、CMSコンピューターから指令を受け取ると、それに応答して第2のピアコンピューターによって送ることができるため、義務的であってもよい。
[00118]図8は、本開示の一実施形態による、ピアコンピューターをコンテンツソースとして選択するための方法800を示したものである。例えば方法800は、P2Pネットワークのピアコンピューター、例えば図1に示されているP2Pネットワーク102のピアコンピューター101などによって実施することができる。802で方法800は、コンテンツ取得要求をコンピューターネットワークを介してCMSコンピューターに送るステップを含むことができる。コンテンツ取得要求は、デジタルコンテンツアイテムを有する、P2Pネットワークの現在利用可能なピアコンピューターをCMSコンピューターに問い合わせることができる。
[00124]814で方法800は、ピアコンピューターからデジタルコンテンツアイテムをダウンロードする間、更新済み遠隔測定データをコンピューターネットワークを介してCMSコンピューターに送るステップを含むことができる。いくつかのケースでは、ピアコンピューターは、デジタルコンテンツアイテムを転送する間を除き、CMSコンピューターに遠隔測定データを送ることができる。遠隔測定データを送るタイミングは、デジタルコンテンツアイテムを転送するタイミングに合わせる必要はないことを理解されたい。
[00181]したがって1240で方法1200は、P2Pネットワークのピアコンピューターの関与ランクを提供するステップを含むことができる。例えば提供するステップは、それぞれのピアコンピューターの関与ランクによって順位付けられたP2Pネットワークのピアコンピューターのリストを表示するステップを含むことができる。図15にリストの一例が示されており、以下でさらに詳細に説明する。このリストは、ピアコンピューターが自身のランキングを高くするために、P2Pネットワーク全体にわたるコンテンツの転送に関与するための動機をピアコンピューターに提供することができる。一方、P2Pネットワークの健全性は、デジタルコンテンツアイテムの可用性を高くすることによって改善することができる。他の例では、ピアコンピューターの関与ランクは、表、領域などによる階層表示、等々で提供することができる。ピアコンピューターの関与ランクは、本開示の範囲を逸脱することなく、任意の適切な方法で提供することができることは理解されよう。
[00200]計算システム1600は簡略化された形態で示されている。計算システム1600は、1つ又は複数のゲームコンソール、パーソナルコンピューター、サーバーコンピューター、タブレットコンピューター、家庭娯楽コンピューター、ネットワーク計算デバイス、移動計算デバイス、移動通信デバイス(例えばスマートフォン)及び/又は他の計算デバイスの形態を取ることができる。いくつかの実施形態では、計算システム1600は、図1に示されているピアコンピューター101などのピアコンピューターを表すことができる。いくつかの実施形態では、計算システム1600は、図1に示されているCMSコンピューター110を表すことができる。いくつかの実施形態では、計算システム1600は、図3に示されているCMSコンピューター300のコンピューターアーキテクチャーを実施することができる。いくつかの実施形態では、計算システム1600は、図1に示されているCDNコンピューター114などのCDNコンピューターを表すことができる。
Claims (10)
- 複数のピースを含むデジタルコンテンツアイテムの部分を記憶する複数のソースを識別するステップであって、前記複数のソースが、コンピューターの1つ又は複数のローカルストレージマシン及びピアツーピア・ネットワークの1つ又は複数のピアコンピューターを含む、識別するステップと、
前記デジタルコンテンツアイテムの前記複数のピースのそれぞれのピース毎に、1つ又は複数のダウンロードメトリックに従って前記複数のソースから選択されるソースから前記ピースをダウンロードするステップと、
前記デジタルコンテンツアイテムとして前記コンピューターにインストールするために前記複数のピースを編成するステップと
を含む方法。 - 前記1つ又は複数のストレージマシンからダウンロードされた前記デジタルコンテンツアイテムのピースが、前記ピアツーピア・ネットワークの閾値可用性未満の可用性を有する場合、前記デジタルコンテンツアイテムの前記ピースの所有を示す通知をコンピューターネットワークを介して集中管理サービスコンピューターに送るステップと、
前記デジタルコンテンツアイテムの前記ピースを提供する要求を受け取ると、それに応答して前記デジタルコンテンツアイテムの前記ピースを前記コンピューターネットワークを介して前記ピアツーピア・ネットワークのピアコンピューターにアップロードするステップと
をさらに含む、請求項1に記載の方法。 - 前記デジタルコンテンツアイテムの指定されたピースを第1のソースからダウンロードする間に、1つ又は複数の安定性メトリックに従って前記第1のソースが不安定になると、それに応答して前記指定されたピースを第2のソースからダウンロードするステップであって、前記第2のソースが前記1つ又は複数のダウンロードメトリックに従って前記複数のソースから選択される、ダウンロードするステップ
をさらに含む、請求項1に記載の方法。 - 前記1つ又は複数の安定性メトリックが、閾値ダウンロード速度、閾値資源レベル、閾値接続性中断数、閾値コスト、閾値ユーザーエクスペリエンス破壊レベル、及び閾値帯域幅のうちの1つ又は複数を含む、請求項3に記載の方法。
- 前記1つ又は複数のダウンロードメトリックが、最も速いダウンロード速度、最低の取得コスト、最低の資源使用レベル、最低のエネルギー使用レベル、最低のユーザーエクスペリエンス破壊レベル、及び前記デジタルコンテンツアイテムのピースのダウンロードが可能である場合、前記ピアツーピア・ネットワークを介して前記1つ又は複数のローカルストレージマシンを選択することのうちの1つ又は複数を含む、請求項1に記載の方法。
- 前記デジタルコンテンツアイテムの異なるピースが異なるソースから並列にダウンロードされる、請求項1に記載の方法。
- 前記デジタルコンテンツアイテムの少なくともいくつかのピースが前記1つ又は複数のローカルストレージマシンからダウンロードされ、前記デジタルコンテンツアイテムの少なくともいくつかのピースがコンピューターネットワークを介して前記ピアツーピア・ネットワークのピアコンピューターからダウンロードされる、請求項1に記載の方法。
- 前記コンピューターがゲームコンソールであり、前記デジタルコンテンツアイテムが、ゲーム、ゲーム名称更新、又はオペレーティングシステム更新である、請求項1に記載の方法。
- 前記デジタルコンテンツアイテムの部分が、前記デジタルコンテンツアイテム全体がダウンロードされる前にインストールされ、前記方法が、
ユーザーによる前記デジタルコンテンツアイテムとの対話に基づいて、前記デジタルコンテンツアイテムのどのピースをダウンロードするかを決定するステップと、
ユーザーによる前記デジタルコンテンツアイテムとの対話に基づいて、前記デジタルコンテンツアイテムのピースのための前記ソースを選択するステップと
をさらに含む、請求項1に記載の方法。 - 複数のピースを含むデジタルコンテンツアイテムの部分を記憶し、コンピューターの1つ又は複数のローカルストレージマシン及びピアツーピア・ネットワークの1つ又は複数のピアコンピューターを含む、複数のソースを識別し、
前記デジタルコンテンツアイテムの前記複数のピースのそれぞれのピース毎に、1つ又は複数のダウンロードメトリックに従って前記複数のソースから選択されるソースからそのピースをダウンロードし、
前記デジタルコンテンツアイテムとして前記コンピューターにインストールするために前記複数のピースを編成する、
論理マシンによって実行可能な命令、を保持するストレージマシン。
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US13/715,834 | 2012-12-14 | ||
| US13/715,834 US9413846B2 (en) | 2012-12-14 | 2012-12-14 | Content-acquisition source selection and management |
| PCT/US2013/074806 WO2014093705A1 (en) | 2012-12-14 | 2013-12-12 | Content-acquisition source selection and management |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| JP2016508253A true JP2016508253A (ja) | 2016-03-17 |
| JP2016508253A5 JP2016508253A5 (ja) | 2016-12-28 |
| JP6320409B2 JP6320409B2 (ja) | 2018-05-09 |
Family
ID=49887333
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2015547572A Active JP6320409B2 (ja) | 2012-12-14 | 2013-12-12 | コンテンツ取得ソース選択及び管理 |
Country Status (11)
| Country | Link |
|---|---|
| US (4) | US9413846B2 (ja) |
| EP (1) | EP2932688B1 (ja) |
| JP (1) | JP6320409B2 (ja) |
| KR (1) | KR102204100B1 (ja) |
| CN (1) | CN104904183B (ja) |
| AU (1) | AU2013359194B2 (ja) |
| BR (1) | BR112015011692B1 (ja) |
| CA (1) | CA2889628C (ja) |
| MX (1) | MX352439B (ja) |
| RU (1) | RU2656794C2 (ja) |
| WO (1) | WO2014093705A1 (ja) |
Families Citing this family (35)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10708145B2 (en) | 2012-12-13 | 2020-07-07 | Level 3 Communications, Llc | Devices and methods supporting content delivery with adaptation services with feedback from health service |
| US20140337472A1 (en) | 2012-12-13 | 2014-11-13 | Level 3 Communications, Llc | Beacon Services in a Content Delivery Framework |
| US10701149B2 (en) | 2012-12-13 | 2020-06-30 | Level 3 Communications, Llc | Content delivery framework having origin services |
| US10701148B2 (en) | 2012-12-13 | 2020-06-30 | Level 3 Communications, Llc | Content delivery framework having storage services |
| US9634918B2 (en) | 2012-12-13 | 2017-04-25 | Level 3 Communications, Llc | Invalidation sequencing in a content delivery framework |
| US10652087B2 (en) | 2012-12-13 | 2020-05-12 | Level 3 Communications, Llc | Content delivery framework having fill services |
| US10791050B2 (en) | 2012-12-13 | 2020-09-29 | Level 3 Communications, Llc | Geographic location determination in a content delivery framework |
| US9716749B2 (en) | 2012-12-14 | 2017-07-25 | Microsoft Technology Licensing, Llc | Centralized management of a P2P network |
| US10391387B2 (en) | 2012-12-14 | 2019-08-27 | Microsoft Technology Licensing, Llc | Presenting digital content item with tiered functionality |
| US9413823B2 (en) * | 2013-03-15 | 2016-08-09 | Hive Streaming Ab | Method and device for peer arrangement in multiple substream upload P2P overlay networks |
| US9430667B2 (en) * | 2014-05-12 | 2016-08-30 | Microsoft Technology Licensing, Llc | Managed wireless distribution network |
| US9906597B2 (en) * | 2015-04-07 | 2018-02-27 | Microsoft Technology Licensing, Llc | Collaboration data proxy system in cloud computing platforms |
| CN105898388B (zh) * | 2016-04-05 | 2019-07-23 | 合一网络技术(北京)有限公司 | 一种节点下载调度方法和装置 |
| US20170293500A1 (en) * | 2016-04-06 | 2017-10-12 | Affirmed Networks Communications Technologies, Inc. | Method for optimal vm selection for multi data center virtual network function deployment |
| US9998534B2 (en) | 2016-08-24 | 2018-06-12 | International Business Machines Corporation | Peer-to-peer seed assurance protocol |
| US10587496B2 (en) | 2017-02-10 | 2020-03-10 | Microsoft Technology Licensing, Llc | Localizing traffic using network topology |
| CN106973037B (zh) * | 2017-02-16 | 2018-09-04 | 咪咕视讯科技有限公司 | 一种控制数据传输的方法及系统 |
| CN106911511B (zh) * | 2017-03-10 | 2019-09-13 | 网宿科技股份有限公司 | 一种cdn客户源站的防护方法和系统 |
| US11018883B2 (en) * | 2017-04-28 | 2021-05-25 | Telenav, Inc. | Communication system with communication mechanism and method of operation thereof |
| CN106993054B (zh) * | 2017-05-05 | 2022-06-03 | 腾讯科技(深圳)有限公司 | 文件分发方法、节点及系统 |
| US11405329B1 (en) * | 2018-02-20 | 2022-08-02 | Amazon Technologies, Inc. | Cloud resource placement |
| CN108900427B (zh) * | 2018-06-13 | 2019-04-23 | 盐城师范学院 | 数字内容投送系统 |
| US12264323B2 (en) | 2018-12-17 | 2025-04-01 | The Broad Institute, Inc. | CRISPR CPF1 direct repeat variants |
| US11106554B2 (en) | 2019-04-30 | 2021-08-31 | JFrog, Ltd. | Active-active environment control |
| US11340894B2 (en) | 2019-04-30 | 2022-05-24 | JFrog, Ltd. | Data file partition and replication |
| US11386233B2 (en) | 2019-04-30 | 2022-07-12 | JFrog, Ltd. | Data bundle generation and deployment |
| US11886390B2 (en) | 2019-04-30 | 2024-01-30 | JFrog Ltd. | Data file partition and replication |
| WO2020251587A1 (en) * | 2019-06-14 | 2020-12-17 | Hewlett-Packard Development Company, L.P. | Modifying data items |
| US10771524B1 (en) * | 2019-07-31 | 2020-09-08 | Theta Labs, Inc. | Methods and systems for a decentralized data streaming and delivery network |
| RU2722464C1 (ru) * | 2019-11-15 | 2020-06-01 | Общество с ограниченной ответственностью "СДН-видео" (ООО "СДН-видео") | Способ расширения сети CDN с помощью одноранговой сети |
| US11695829B2 (en) * | 2020-01-09 | 2023-07-04 | JFrog Ltd. | Peer-to-peer (P2P) downloading |
| US11860680B2 (en) | 2020-11-24 | 2024-01-02 | JFrog Ltd. | Software pipeline and release validation |
| US11848990B2 (en) * | 2021-10-15 | 2023-12-19 | Siden, Inc. | Method and system for distributing and storing content using local clouds and network clouds |
| US12536008B2 (en) | 2021-10-29 | 2026-01-27 | JFrog Ltd. | Managing a federated software repository across multiple devices |
| US12061889B2 (en) | 2021-10-29 | 2024-08-13 | JFrog Ltd. | Software release distribution across a hierarchical network |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004533684A (ja) * | 2001-04-26 | 2004-11-04 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | 分散格納のためのp2pネットワークアーキテクチャ |
| JP2007513401A (ja) * | 2003-10-20 | 2007-05-24 | ソニー・コンピュータ・エンタテインメント・アメリカ・インク | ピアツーピアリレーネットワークにおける観客 |
| JP2010027053A (ja) * | 2008-07-18 | 2010-02-04 | Hitachi Ltd | データ配信システム及び方法 |
| JP2010519658A (ja) * | 2007-02-27 | 2010-06-03 | ソニー株式会社 | 電子ネットワークのクライアントデバイスにコンテンツセグメントをプレロードするためのシステム及び方法 |
Family Cites Families (111)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7236637B2 (en) * | 1999-11-24 | 2007-06-26 | Ge Medical Systems Information Technologies, Inc. | Method and apparatus for transmission and display of a compressed digitized image |
| US7055095B1 (en) | 2000-04-14 | 2006-05-30 | Picsel Research Limited | Systems and methods for digital document processing |
| US6669564B1 (en) | 2000-06-27 | 2003-12-30 | Electronic Arts Inc. | Episodic delivery of content |
| US9047609B2 (en) | 2000-11-29 | 2015-06-02 | Noatak Software Llc | Method and system for dynamically incorporating advertising content into multimedia environments |
| KR20010088742A (ko) | 2001-08-28 | 2001-09-28 | 문의선 | 분산처리 및 피어 대 피어 통신을 이용한 네트워크 상의정보전송 병렬화 방법 |
| US7133368B2 (en) | 2002-02-01 | 2006-11-07 | Microsoft Corporation | Peer-to-peer method of quality of service (QoS) probing and analysis and infrastructure employing same |
| US20030204602A1 (en) | 2002-04-26 | 2003-10-30 | Hudson Michael D. | Mediated multi-source peer content delivery network architecture |
| US7653689B1 (en) | 2002-05-17 | 2010-01-26 | Abacast, Inc. | Intelligent virtual content distribution network system and method |
| US7376749B2 (en) | 2002-08-12 | 2008-05-20 | Sandvine Incorporated | Heuristics-based peer to peer message routing |
| US20040148424A1 (en) | 2003-01-24 | 2004-07-29 | Aaron Berkson | Digital media distribution system with expiring advertisements |
| WO2004100010A1 (en) | 2003-04-30 | 2004-11-18 | Iptv Systems, Llc | Secure, continuous, proxy-optimized, device-to-device data download reception system and method of use |
| US20040248637A1 (en) | 2003-06-06 | 2004-12-09 | Liebenberg Dawid J. | Interactive networked game |
| US7783777B1 (en) | 2003-09-09 | 2010-08-24 | Oracle America, Inc. | Peer-to-peer content sharing/distribution networks |
| CN1845774B (zh) * | 2004-02-12 | 2010-06-02 | 科乐美股份有限公司 | 使用通信线路的游戏管理方法 |
| US7881235B1 (en) | 2004-06-25 | 2011-02-01 | Apple Inc. | Mixed media conferencing |
| US7555532B2 (en) | 2004-09-23 | 2009-06-30 | Orbital Data Corporation | Advanced content and data distribution techniques |
| US8040903B2 (en) | 2005-02-01 | 2011-10-18 | Hewlett-Packard Development Company, L.P. | Automated configuration of point-to-point load balancing between teamed network resources of peer devices |
| US8099511B1 (en) * | 2005-06-11 | 2012-01-17 | Vudu, Inc. | Instantaneous media-on-demand |
| US20070002119A1 (en) * | 2005-06-30 | 2007-01-04 | Abrott Timothy J | Digital workflow processes |
| US20070021196A1 (en) * | 2005-07-19 | 2007-01-25 | Campbell Steven M | Watermarking downloadable game content in a gaming system |
| US7788701B1 (en) * | 2005-07-26 | 2010-08-31 | Advanced Micro Devices, Inc. | Content transfer restriction system for personal internet communicator |
| US20070026945A1 (en) | 2005-07-29 | 2007-02-01 | Microsoft Corporation | Enhancing the game console experience through the PC |
| EP1783635A1 (en) * | 2005-11-07 | 2007-05-09 | Thomson Licensing S.A. | Method and system for distributing multimedia content |
| US20070136268A1 (en) | 2005-12-09 | 2007-06-14 | Microsoft Corporation | Just in time loading list |
| US8086722B2 (en) | 2005-12-21 | 2011-12-27 | Rovi Solutions Corporation | Techniques for measuring peer-to-peer (P2P) networks |
| DE602006013405D1 (de) * | 2006-02-21 | 2010-05-20 | Microsoft Corp | Topologieverwaltung in Peer-to-peer Datenverteilungswolken |
| US9047310B2 (en) | 2006-02-22 | 2015-06-02 | Microsoft Technology Licensing, Llc | Reliable, efficient peer-to-peer storage |
| CN100471169C (zh) | 2006-04-14 | 2009-03-18 | 清华大学 | 基于对等网络的视频直播应用中节点选择与检测方法 |
| KR20070104178A (ko) * | 2006-04-22 | 2007-10-25 | 임민철 | 웹서버를 이용한 문서관리 시스템 |
| WO2007127401A2 (en) * | 2006-04-26 | 2007-11-08 | Bittorrent, Inc. | Peer-to-peer download and seed policy management |
| US7945689B2 (en) | 2007-03-23 | 2011-05-17 | Sony Corporation | Method and apparatus for transferring files to clients using a peer-to-peer file transfer model and a client-server transfer model |
| US20080059631A1 (en) | 2006-07-07 | 2008-03-06 | Voddler, Inc. | Push-Pull Based Content Delivery System |
| US8059646B2 (en) | 2006-07-11 | 2011-11-15 | Napo Enterprises, Llc | System and method for identifying music content in a P2P real time recommendation network |
| US9003056B2 (en) | 2006-07-11 | 2015-04-07 | Napo Enterprises, Llc | Maintaining a minimum level of real time media recommendations in the absence of online friends |
| GB2440774B (en) * | 2006-08-11 | 2011-07-27 | Cachelogic Ltd | Content Delivery System For Digital Object |
| US8043156B2 (en) | 2006-08-11 | 2011-10-25 | Disney Enterprises, Inc. | Interactive installation for interactive gaming |
| KR101486431B1 (ko) | 2006-09-06 | 2015-01-26 | 아카마이 테크놀로지스, 인크. | 하이브리드 콘텐츠 전송 네트워크(cdn) 및 피어-투-피어(p2p) 네트워크 |
| US20080066181A1 (en) * | 2006-09-07 | 2008-03-13 | Microsoft Corporation | DRM aspects of peer-to-peer digital content distribution |
| WO2008038280A2 (en) | 2006-09-28 | 2008-04-03 | Rayv Inc. | System and methods for peer-to-peer media streaming |
| US20080098123A1 (en) | 2006-10-24 | 2008-04-24 | Microsoft Corporation | Hybrid Peer-to-Peer Streaming with Server Assistance |
| WO2008064356A1 (en) | 2006-11-22 | 2008-05-29 | Metis Enterprise Technologies Llc | Real-time multicast peer-to-peer video streaming platform |
| US20080167127A1 (en) | 2007-01-05 | 2008-07-10 | Microsoft Corporation | Integration of Media on Gaming Consoles |
| CN101267379B (zh) | 2007-03-14 | 2011-07-27 | 中国电信股份有限公司 | 基于p2p和cdn的统一内容承载和调度系统 |
| US7640224B2 (en) | 2007-03-26 | 2009-12-29 | International Business Machines Corporation | Active sampling collaborative prediction method for end-to-end performance prediction |
| US20080306818A1 (en) | 2007-06-08 | 2008-12-11 | Qurio Holdings, Inc. | Multi-client streamer with late binding of ad content |
| US8238237B2 (en) | 2007-06-18 | 2012-08-07 | Sony Computer Entertainment Inc. | Load balancing distribution of data to multiple recipients on a peer-to-peer network |
| KR101367798B1 (ko) | 2007-06-29 | 2014-02-28 | 삼성전자주식회사 | 광대역 무선통신 시스템에서 피투피 통신 설정 장치 및방법 |
| CN101345628B (zh) * | 2007-07-13 | 2011-06-22 | 中兴通讯股份有限公司 | 源节点选择方法 |
| US8180720B1 (en) | 2007-07-19 | 2012-05-15 | Akamai Technologies, Inc. | Content delivery network (CDN) cold content handling |
| CN101123565B (zh) | 2007-07-30 | 2011-07-13 | 中兴通讯股份有限公司 | P2p系统及用于该系统的资源查询方法 |
| US20090062007A1 (en) | 2007-08-31 | 2009-03-05 | Big Fish Games, Inc. | Injecting Content into Episodic Video Games |
| CN100558042C (zh) | 2007-09-29 | 2009-11-04 | 华中科技大学 | 一种基于超级节点的p2p直播方法 |
| JP5119844B2 (ja) | 2007-10-09 | 2013-01-16 | 沖電気工業株式会社 | ファイル転送システム、ファイル転送方法、ファイル転送プログラム及びインデックスサーバ |
| US20090100128A1 (en) | 2007-10-15 | 2009-04-16 | General Electric Company | Accelerating peer-to-peer content distribution |
| US7778165B2 (en) | 2007-11-08 | 2010-08-17 | University Of Washington | Information plane for determining performance metrics of paths between arbitrary end-hosts on the internet |
| CN100518129C (zh) | 2007-12-10 | 2009-07-22 | 华中科技大学 | 混杂式对等网络环境下的通用资源管理方法 |
| US8613673B2 (en) | 2008-12-15 | 2013-12-24 | Sony Computer Entertainment America Llc | Intelligent game loading |
| US20090234967A1 (en) * | 2008-03-17 | 2009-09-17 | Nokia Corporation | Method, system, and apparatus for transferring P2P file distribution tasks between devices |
| EP2283435B1 (en) | 2008-05-14 | 2017-01-11 | Sony Interactive Entertainment Inc. | Broadcast seeding for peer-to-peer networks |
| CN101272404B (zh) | 2008-05-15 | 2011-10-19 | 中国科学院计算技术研究所 | 一种p2p视频直播系统数据调度中的链路选择方法 |
| WO2010077379A1 (en) | 2008-05-23 | 2010-07-08 | Jason Nieh | Systems and methods for peer-to-peer bandwidth allocation |
| US20090320144A1 (en) * | 2008-06-24 | 2009-12-24 | Broadcom Corporation | Method and system for transferring protected content |
| CN101304382B (zh) * | 2008-07-03 | 2010-10-20 | 中国移动通信集团设计院有限公司 | P2p网络中文件传输路径的选择方法、系统及设备 |
| US8918391B2 (en) | 2009-12-02 | 2014-12-23 | Gartner, Inc. | Interactive peer directory with question router |
| US8924460B2 (en) | 2008-12-19 | 2014-12-30 | International Business Machines Corporation | Method and system of administrating a peer-to-peer file sharing network |
| US8285829B2 (en) | 2008-12-22 | 2012-10-09 | At&T Intellectual Property I, L.P. | Method and apparatus for providing peer selection in a network |
| US9900779B2 (en) | 2008-12-30 | 2018-02-20 | Qualcomm Incorporated | Centralized control of peer-to-peer communication |
| US9167005B2 (en) | 2009-01-16 | 2015-10-20 | Broadcom Corporation | Method and system for supporting visitor access via a broadband gateway |
| US8151199B2 (en) | 2009-02-09 | 2012-04-03 | AltEgo, LLC | Computational delivery system for avatar and background game content |
| US9357000B2 (en) | 2009-02-17 | 2016-05-31 | Thomson Licensing | Method for providing incentive mechanisms for out-of-order download in communication networks dedicated to the distribution of video-on-demand content |
| US20100257403A1 (en) | 2009-04-03 | 2010-10-07 | Microsoft Corporation | Restoration of a system from a set of full and partial delta system snapshots across a distributed system |
| US8656284B2 (en) | 2009-04-17 | 2014-02-18 | Empirix Inc. | Method for determining a quality of user experience while performing activities in IP networks |
| US8769055B2 (en) | 2009-04-24 | 2014-07-01 | Microsoft Corporation | Distributed backup and versioning |
| CN101562804B (zh) | 2009-05-12 | 2012-09-05 | 中兴通讯股份有限公司 | 一种基于移动p2p的区域管理服务器系统及其调度方法 |
| US20100293294A1 (en) | 2009-05-15 | 2010-11-18 | Alcatel-Lucent Usa Inc. | Peer-to-peer communication optimization |
| CN101902346A (zh) | 2009-05-31 | 2010-12-01 | 国际商业机器公司 | P2p内容缓存系统和方法 |
| US8661075B2 (en) | 2009-06-04 | 2014-02-25 | Qualcomm Incorporated | Method and apparatus for serving episodic secondary content |
| US9191219B2 (en) | 2009-06-16 | 2015-11-17 | Adobe Systems Incorporated | Network multicast peer discovery methods |
| CN101621538A (zh) | 2009-08-07 | 2010-01-06 | 中兴通讯股份有限公司 | 一种对等网络中媒体源节点的选择方法和系统 |
| KR101562974B1 (ko) | 2009-09-07 | 2015-10-30 | 삼성전자 주식회사 | 스트리밍 서비스의 지연 감소를 위한 단말기, 시드 서버 및 트랙커 서버 |
| US20110078230A1 (en) | 2009-09-25 | 2011-03-31 | Emilio Sepulveda | Method and system for providing a cdn with granular quality of service |
| WO2011054375A1 (en) | 2009-11-03 | 2011-05-12 | Telecom Italia S.P.A. | Sharing of digital contents in p2p networks exploiting localization data |
| BR112012010503B1 (pt) | 2009-11-03 | 2021-11-16 | Telecom Italia S.P.A. | Método para permitir compartilhamento de arquivos de conteúdo entre nós de uma rede não hierárquica, e, rede não hierárquica |
| US20110119615A1 (en) | 2009-11-16 | 2011-05-19 | Apple Inc. | Adaptive Data Loader |
| US8949436B2 (en) | 2009-12-18 | 2015-02-03 | Alcatel Lucent | System and method for controlling peer-to-peer connections |
| GB2476487A (en) | 2009-12-23 | 2011-06-29 | Key Criteria Technology Ltd | A multi-device multimedia system |
| US9009299B2 (en) | 2010-01-07 | 2015-04-14 | Polytechnic Institute Of New York University | Method and apparatus for identifying members of a peer-to-peer botnet |
| CN101841556B (zh) | 2010-02-23 | 2013-01-30 | 中国科学院计算技术研究所 | Cdn-p2p网络中放置资源副本的方法及系统 |
| US20110246658A1 (en) | 2010-04-05 | 2011-10-06 | International Business Machines Coporation | Data exchange optimization in a peer-to-peer network |
| US8341263B2 (en) | 2010-04-20 | 2012-12-25 | International Business Machines Corporation | Peer to peer monitoring framework for transaction tracking |
| US8446411B2 (en) | 2010-06-11 | 2013-05-21 | Microsoft Corporation | Adaptive image rendering and use of imposter |
| US20120122570A1 (en) | 2010-11-16 | 2012-05-17 | David Michael Baronoff | Augmented reality gaming experience |
| CN102006234A (zh) | 2010-12-09 | 2011-04-06 | 工业和信息化部电信传输研究所 | 一种用于优化p2p网络流量的方法和装置 |
| CN103384989B (zh) | 2010-12-28 | 2016-06-22 | 思杰系统有限公司 | 用于对多个下一跳进行策略路由的系统和方法 |
| WO2012094330A1 (en) | 2011-01-03 | 2012-07-12 | Planetary Data LLC | Community internet drive |
| US20120185595A1 (en) | 2011-01-17 | 2012-07-19 | Alcatel-Lucent Usa Inc. | Traffic Localization Mechanism For Distributed Hash Table Based Peer-To-Peer Networks |
| US20120201158A1 (en) | 2011-02-03 | 2012-08-09 | Qualcomm Incorporated | Peer-to-peer / wan association control and resource coordination for mobile entities using aggregate neighborhood utility metrics |
| US8806049B2 (en) | 2011-02-15 | 2014-08-12 | Peerialism AB | P2P-engine |
| US8909747B2 (en) | 2011-02-24 | 2014-12-09 | Alcatel Lucent | Method and apparatus for localization in peer-to-peer systems |
| JP5608601B2 (ja) | 2011-03-31 | 2014-10-15 | Kddi株式会社 | P2p広告配信方法およびシステム |
| US8443086B2 (en) | 2011-06-22 | 2013-05-14 | National Chiao Tung University | Decentralized structured peer-to-peer network and load balancing methods thereof |
| US20140258415A1 (en) | 2011-06-26 | 2014-09-11 | Israel L'Heureux | Network communications via peer network connections |
| US8949329B2 (en) | 2011-07-22 | 2015-02-03 | Alcatel Lucent | Content popularity extraction in distributed hash table based peer-to-peer networks |
| US8556715B2 (en) | 2011-09-27 | 2013-10-15 | U4iA GAMES INC. | Personalized client-side visualization in a multiplayer network video game |
| US20130151937A1 (en) | 2011-12-08 | 2013-06-13 | Google Inc. | Selective image loading in mobile browsers |
| US20140095605A1 (en) | 2012-10-01 | 2014-04-03 | Matteo Varvello | Method and apparatus for increasing localization of peer-to-peer traffic for content distribution in communication network |
| US9219782B2 (en) * | 2012-12-11 | 2015-12-22 | Microsoft Technology Licensing, Llc | Identifying seed computing devices using estimates in peer-to-peer networks |
| US9716749B2 (en) | 2012-12-14 | 2017-07-25 | Microsoft Technology Licensing, Llc | Centralized management of a P2P network |
| US9374420B2 (en) | 2012-12-14 | 2016-06-21 | Microsoft Technology Licensing, Llc | Content source selection in a P2P network |
| US9294580B2 (en) | 2012-12-14 | 2016-03-22 | Microsoft Technology Licensing, Llc | Managed P2P network with content-delivery network |
| US10391387B2 (en) | 2012-12-14 | 2019-08-27 | Microsoft Technology Licensing, Llc | Presenting digital content item with tiered functionality |
-
2012
- 2012-12-14 US US13/715,834 patent/US9413846B2/en active Active
-
2013
- 2013-12-12 BR BR112015011692-2A patent/BR112015011692B1/pt active IP Right Grant
- 2013-12-12 RU RU2015122687A patent/RU2656794C2/ru active
- 2013-12-12 CN CN201380065212.1A patent/CN104904183B/zh active Active
- 2013-12-12 WO PCT/US2013/074806 patent/WO2014093705A1/en not_active Ceased
- 2013-12-12 AU AU2013359194A patent/AU2013359194B2/en active Active
- 2013-12-12 KR KR1020157015714A patent/KR102204100B1/ko active Active
- 2013-12-12 EP EP13815328.3A patent/EP2932688B1/en active Active
- 2013-12-12 JP JP2015547572A patent/JP6320409B2/ja active Active
- 2013-12-12 MX MX2015007561A patent/MX352439B/es active IP Right Grant
- 2013-12-12 CA CA2889628A patent/CA2889628C/en active Active
-
2016
- 2016-08-03 US US15/227,613 patent/US9661072B2/en active Active
-
2017
- 2017-04-27 US US15/499,517 patent/US10284641B2/en active Active
-
2019
- 2019-04-19 US US16/389,820 patent/US10681124B2/en active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004533684A (ja) * | 2001-04-26 | 2004-11-04 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | 分散格納のためのp2pネットワークアーキテクチャ |
| JP2007513401A (ja) * | 2003-10-20 | 2007-05-24 | ソニー・コンピュータ・エンタテインメント・アメリカ・インク | ピアツーピアリレーネットワークにおける観客 |
| JP2010519658A (ja) * | 2007-02-27 | 2010-06-03 | ソニー株式会社 | 電子ネットワークのクライアントデバイスにコンテンツセグメントをプレロードするためのシステム及び方法 |
| JP2010027053A (ja) * | 2008-07-18 | 2010-02-04 | Hitachi Ltd | データ配信システム及び方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP6320409B2 (ja) | 2018-05-09 |
| WO2014093705A1 (en) | 2014-06-19 |
| US9413846B2 (en) | 2016-08-09 |
| US20160344805A1 (en) | 2016-11-24 |
| AU2013359194B2 (en) | 2016-12-08 |
| EP2932688B1 (en) | 2016-08-17 |
| KR20150096660A (ko) | 2015-08-25 |
| CN104904183B (zh) | 2018-05-25 |
| MX352439B (es) | 2017-11-24 |
| EP2932688A1 (en) | 2015-10-21 |
| CA2889628A1 (en) | 2014-06-19 |
| BR112015011692A2 (pt) | 2017-07-11 |
| AU2013359194A1 (en) | 2015-05-14 |
| CN104904183A (zh) | 2015-09-09 |
| MX2015007561A (es) | 2016-03-21 |
| BR112015011692B1 (pt) | 2023-01-17 |
| KR102204100B1 (ko) | 2021-01-18 |
| US10284641B2 (en) | 2019-05-07 |
| US9661072B2 (en) | 2017-05-23 |
| US20170230450A1 (en) | 2017-08-10 |
| RU2656794C2 (ru) | 2018-06-06 |
| US10681124B2 (en) | 2020-06-09 |
| US20190245913A1 (en) | 2019-08-08 |
| CA2889628C (en) | 2020-11-03 |
| RU2015122687A (ru) | 2017-01-10 |
| US20140173024A1 (en) | 2014-06-19 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6320409B2 (ja) | コンテンツ取得ソース選択及び管理 | |
| CN104937903B (zh) | 具有内容递送网络的被管理的p2p网络 | |
| US9781056B2 (en) | Content source selection in a P2P network | |
| US10129334B2 (en) | Centralized management of a P2P network |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20161111 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20161111 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20171128 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20171201 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20180201 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20180305 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20180403 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6320409 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: R3D02 |