РАСЩЕПЛЕННАЯ ЗАГРУЗКА ДЛЯ ЭЛЕКТРОННЫХ ЗАГРУЗОК ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ

1. Система, которая способствует расщепленной загрузке цифрового контента, содержащая:
механизм распределения загрузки, который предоставляет информацию о недостающей порции загруженного цифрового контента независимому поставщику программного обеспечения (ISV), и
дополнительный цифровой контент, доставленный независимым поставщиком программного обеспечения для дополнения загруженного цифрового контента.
2. Система по п.1, в которой механизм распределения загрузки включает в себя компонент обнаружителя, который выявляет недостающую порцию.
3. Система по п.1, в которой механизм распределения загрузки дополнительно содержит компонент уведомления, который уведомляет пользователя, откуда следует загружать недостающую порцию или получать дополнительную информацию о решении проблем, ассоциативно связанных с недостающей порцией.
4. Система по п.1, в которой механизм распределения загрузки дополнительно содержит контрольный компонент, который предусматривает последовательность операций для установки недостающей порции.
5. Система по п.4, в которой контрольный компонент выдает гиперссылки в режиме реального времени для загрузки недостающей порции с ISV.
6. Система по п.1, в которой механизм распределения загрузки дополнительно содержит решатель распределения, который определяет возможность приобретения недостающей части для загрузки.
7. Система по п.6, в которой решатель распределения дополнительно содержит компонент считывателя метаданных для получения информации о недостающей порции.
8. Способ расщепленной загрузки цифрового контента, содержащий этапы, на которых:
загружают первую порцию цифрового контента посредством первого ISV; и
поставляют информацию касательно действия загрузки второму ISV.
9. Способ по п.8, дополнительно состоящий в том, что инициируют действие загрузки первой порции цифрового контента посредством конечного пользователя.
10. Система, которая способствует расщепленной загрузке цифрового контента, содержащая:
средство для предоставления ISV информации о недостающей порции загруженного цифрового контента; и
средство для пополнения цифрового контента.
11. Вычислительное устройство для поставки загружаемого программного обеспечения, при этом упомянутое вычислительное устройство является сконфигурированным для взаимодействия с множеством независимых поставщиков программного обеспечения (ISV), каждый ISV сконфигурирован для поставки порции загружаемого программного обеспечения, вычислительное устройство также сконфигурировано для приема заказа на закупку загружаемого программного обеспечения с клиентского устройства и для формирования транзакции, ассоциативно связанной с заказом, вычислительное устройство дополнительно сконфигурировано для выдачи транзакции на ISV и для выдачи информации на клиентское устройство для загрузки порций программного обеспечения от ISV.
12. Вычислительное устройство по п.11, в котором каждая порция загружаемого программного обеспечения поставляется отдельным ISV, и все порции необходимы для сборки завершенного программного обеспечения клиентским устройством.
13. Вычислительное устройство по п.11, при этом клиентское устройство сконфигурировано для взаимодействия с вычислительным устройством через авторизованного специалиста.
14. Система для закупки и распространения программного обеспечения, содержащая:
множество независимых поставщиков программного обеспечения (ISV), каждый ISV сконфигурирован для поставки порции загружаемого программного обеспечения, каждая порция загружаемого программного обеспечения поставляется отдельным ISV;
специалиста регистрации, сконфигурированного для управления заказом на загружаемое программное обеспечение от заказчика, специалист регистрации также сконфигурирован для формирования транзакции, ассоциативно связанной с заказом, и для выдачи заказа на ISV;
диспетчер загрузки, ассоциативно связанный с заказчиком, диспетчер загрузки является сконфигурированным для загрузки порций программного обеспечения от ISV и для сборки завершенного программного обеспечения из загруженных порций.
15. Система по п.14, дополнительно содержащая диспетчер пересылки, сконфигурированный для выдачи транзакции, сформированной специалистом регистрации, на ISV, диспетчер пересылки также сконфигурирован для приема авторизации загрузки от ISV и для предоставления авторизации загрузки заказчику для использования при загрузке порций программного обеспечения от ISV.
16. Система по п.14, в которой все из порций необходимы для сборки завершенного программного обеспечения диспетчером загрузки.
17. Система по п.14, дополнительно содержащая авторизованного специалиста, сконфигурированного для действия в качестве агента для специалиста регистрации по обработке заказа от заказчика.
18. Один или более машиночитаемых носителей, закодированных машинно-исполняемыми командами:
приема заказа от заказчика на закупку загружаемого программного обеспечения;
формирования транзакции, ассоциативно связанной с заказом;
идентификации множества ISV, каждый из которых поставляет порцию программного обеспечения в заказе, все порции являются необходимыми для сборки завершенного программного обеспечения;
выдачи транзакции на ISV;
определения информации о закупке и загрузке, ассоциативно связанной с транзакцией; и
отправки информации о закупке и загрузке заказчику.
19. Один или более машиночитаемых носителей по п.18, при этом заказ принимается от заказчика через авторизованного специалиста.
20. Один или более машиночитаемых носителей по п.18, при этом транзакция выдается на ISV через диспетчера пересылки.