ВЫБОР И УПРАВЛЕНИЕ ИСТОЧНИКОМ ПОЛУЧЕНИЯ КОНТЕНТА

1. Способ, содержащий этапы, на которых:
идентифицируют множество источников, хранящих фрагменты элемента цифрового контента, который включает в себя множество частей, причем данное множество источников включает в себя одну или более локальных машин хранения данных компьютера и один или более одноранговых компьютеров одноранговой сети;
для каждой части из множества частей элемента цифрового контента загружают из источника эту часть, при этом источник выбирается из упомянутого множества источников согласно одному или более показателям загрузки; и
организуют упомянутое множество частей для установки на компьютере в качестве элемента цифрового контента.
2. Способ по п. 1, дополнительно содержащий этапы, на которых:
если часть элемента цифрового контента, загруженная из одной или более машин хранения данных, имеет доступность, которая ниже пороговой доступности одноранговой сети, отправляют компьютеру службы централизованного управления через компьютерную сеть уведомление, указывающее владение этой частью элемента цифрового контента; и
выгружают на одноранговый компьютер одноранговой сети через компьютерную упомянутую сеть часть элемента цифрового контента в ответ на прием запроса предоставить данную часть элемента цифрового контента.
3. Способ по п. 1, дополнительно содержащий этапы, на которых:
во время загрузки из первого источника намеченной части элемента цифрового контента в ответ на то, что первый источник становится неустойчивым согласно одному или более показателям устойчивости, загружают из второго источника намеченную часть, при этом второй источник выбирается из упомянутого множества источников согласно упомянутым одному или более показателям загрузки.
4. Способ по п. 3, в котором упомянутые один или более показателей устойчивости включают в себя одно или более из пороговой скорости загрузки, порогового уровня ресурсов, порогового числа прерываний связности, пороговой стоимости, порогового уровня нарушения пользовательского восприятия и пороговой ширины полосы пропускания.
5. Способ по п. 1, в котором упомянутые один или более показателей загрузки включают в себя одно или более из самой высокой скорости загрузки, наименьшей стоимости получения, наименьшего уровня использования ресурса, наименьшего уровня использования энергии, наименьшего уровня нарушения пользовательского восприятия, и выбирают одну или более локальных машин хранения данных относительно одноранговой сети, когда представляется возможным загружать часть элемента цифрового контента.
6. Способ по п. 1, в котором различные части элемента цифрового контента загружаются из различных источников параллельно.
7. Способ по п. 1, в котором, по меньшей мере, некоторые части элемента цифрового контента загружаются из одной или более локальных машин хранения данных, и, по меньшей мере, некоторые части элемента цифрового контента загружаются из однорангового компьютера одноранговой сети через компьютерную сеть.
8. Способ по п. 1, в котором компьютер является игровой консолью, а элемент цифрового контента является игрой, обновлением конкретной игры или обновлением операционной системы.
9. Способ по п. 1, в котором фрагменты элемента цифрового контента устанавливаются прежде, чем весь элемент цифрового контента будет загружен, и способ дополнительно содержит этапы, на которых:
определяют, какие части элемента цифрового контента необходимо загружать, на основе взаимодействия пользователя с элементом цифрового контента; и
выбирают источник для части элемента цифрового контента на основе взаимодействия пользователя с элементом цифрового контента.
10. Машина хранения данных, хранящая инструкции, исполняемые посредством логической машины, чтобы:
идентифицировать множество источников, хранящих фрагменты элемента цифрового контента, который включает в себя множество частей, причем данное множество источников включает в себя одну или более локальных машин хранения данных компьютера и один или более одноранговых компьютеров одноранговой сети;
для каждой части из множества частей элемента цифрового контента загружать из источника эту часть, при этом источник выбирается из упомянутого множества источников согласно одному или более показателям загрузки; и
организовывать упомянутое множество частей для установки на компьютере в качестве элемента цифрового контента.