ОНЛАЙНОВЫЙ СЕРВИС КОНТЕНТА С ОСНОВАННЫМ НА КАТАЛОГЕ ВЗАИМОДЕЙСТВИЕМ

1. Система (100) цифрового контента, содержащая:
доступный через сеть сервис (102) цифрового контента, включающий в себя:
машину (116) каталога;
подсистему (108) массовой памяти, функционально связанную с машиной (116) каталога и содержащую множество учетных записей (110) пользователей; и
интерфейс (114) сервиса, выполненный с возможностью управления связью, происходящей между доступным через сеть сервисом (102) цифрового контента и удаленными устройствами (104), которые разнообразным образом привязаны к множеству учетных записей (110) пользователей,
при этом для каждой из множества учетных записей (110) пользователя:
подсистема (108) массовой памяти содержит множество элементов (112) цифрового контента, которые привязаны к учетной записи (110) пользователя;
машина (116) каталога формирует дескриптор иерархического дерева для множества элементов (112) цифрового контента и упаковывает дескриптор иерархического дерева в каталог, который является передаваемым по сети (106) на удаленное устройство (104), привязанное к учетной записи (110) пользователя; и
интерфейс (114) сервиса вызывает передачу каталога на удаленное устройство (104), привязанное к учетной записи (110) пользователя, причем такая передача происходит независимо от загрузки множества элементов (112) цифрового контента на удаленное устройство (104).
2. Система по п.1, при этом удаленное устройство дополнительно выполнено с возможностью исполнения приложения, которое реагирует на каталог и приспособлено для предоставления возможности локального поиска по дескриптору иерархического дерева в автономном режиме.
3. Система по п.2, при этом приложение дополнительно выполнено с возможностью предоставления возможности онлайнового поиска по онлайновому магазину цифрового контента на доступном через сеть сервисе цифрового контента по сети, при этом онлайновый магазин цифрового контента включает в себя множество загружаемых элементов цифрового контента.
4. Система по п.2, в которой каталог дополнительно включает в себя добавочные метаданные, доступные приложению по приему каталога.
5. Система по п.2, в которой каталог имеет ограниченный срок действия, при этом доступный через сеть сервис цифрового контента выполнен с возможностью формирования обновленной версии каталога по истечению этого ограниченного срока действия.
6. Система по п.5, при этом приложение дополнительно выполнено с возможностью осуществления проверки на предмет обновленной версии каталога на доступном через сеть сервисе цифрового контента через сеть.
7. Система по п.1, в которой элементы цифрового контента, привязанные к учетной записи пользователя, включают в себя одну или более цифровых музыкальных дорожек, при этом каждая цифровая музыкальная дорожка имеет метаданные, включающие в себя: имя исполнителя, название альбома и название дорожки.
8. Система по п.7, в которой дескриптор иерархического дерева, формируемый машиной каталога, структурирует метаданные каждой цифровой музыкальной дорожки таким образом, что имя исполнителя иерархически старше названия альбома, а название альбома иерархически старше названия дорожки.
9. Способ (200) функционирования онлайнового музыкального сервиса, привязанного к множеству учетных записей пользователей, причем каждая учетная запись пользователя имеет множество аудиодорожек, при этом способ содержит для каждой из множества учетных записей пользователей этапы, на которых:
привязывают (202) удаленное устройство воспроизведения музыки к учетной записи пользователя;
получают (204) из каждой аудиодорожки, привязанной к учетной записи пользователя, метаданные, указывающие имя исполнителя, название альбома и название дорожки применительно к аудиодорожке;
собирают (206) метаданные каждой аудиодорожки в дескриптор иерархического дерева, в котором метаданные имени исполнителя иерархически старше метаданных названия альбома, а метаданные названия альбома иерархически старше метаданных названия дорожки; и
передают (208) по сети дескриптор иерархического дерева на удаленное устройство воспроизведения музыки, причем такая передача происходит независимо от загрузки множества аудиодорожек на удаленное устройство воспроизведения музыки.
10. Способ по п.9, дополнительно включающий в себя для каждой из множества учетных записей пользователей этап, на котором периодически обновляют дескриптор иерархического дерева.
11. Способ по п.10, в котором при периодическом обновлении дескриптора иерархического дерева дескриптор иерархического дерева обновляют по истечению заранее определенного срока действия для дескриптора иерархического дерева.
12. Способ по п.9, в котором при сборке метаданных каждой аудиодорожки в дескриптор иерархического дерева структурируют метаданные таким образом, чтобы они являлись используемым приложением, исполняемым на удаленном устройстве воспроизведения музыки, для предоставления возможностей поиска по метаданным и выбора дорожки в автономном режиме работы удаленного устройства воспроизведения музыки.