Устройства и способы доставки и представления дополнительных услуг для настройки канала

Иллюстрации

Показать все

Изобретение относится к системам распространения содержимого, и в частности, к способам и устройствам предоставления и планирования дополнительных услуг вместе с базовой услугой в системе распространения мультимедиа. Техническим результатом является обеспечение возможности распространителям содержимого индивидуально настраивать содержимое, представляемое своим подписчикам, когда одна услуга предлагается несколькими распространителями содержимого. Указанный технический результат достигается тем, что осуществляют прием представления, ассоциативно связанного с базовой услугой, и дополнительного представления, ассоциативно связанного с дополнительной услугой. Дополнительно устройства и способы включают в себя предоставление настроенного канала в устройство, при этом настроенный канал основан на комбинации, по меньшей мере, части базовой услуги с, по меньшей мере, частью дополнительной услуги. 10 н. и 41 з.п. ф-лы, 21 ил.

Реферат

Испрашивание приоритета

Настоящая Заявка на патент заявляет преимущество Предварительной заявки № 60/716475, озаглавленной "AUXILLIARY SERVICES FOR THE DELIVERY OF CUSTOMIZATION DATA FOR A CHANNEL", поданой 12 сентября 2002 года, права на которую принадлежат заявителю настоящей заявки, и таким образом явно содержащейся в данном документе в качестве ссылке.

Уровень техники

Раскрытые варианты осуществления, в общем, относятся к работе систем распространения содержимого, а более конкретно, к способам и устройствам предоставления и планирования дополнительных услуг вместе с базовой услугой в системе распространения мультимедиа.

В нынешних системах доставки содержимого/распространения мультимедиа поставщик содержимого предоставляет в сеть, ассоциативно связанную с распространителем содержимого, содержимое в форме аудио, видео, мультимедиа, содержимого в реальном времени и предоставляемого не в реальном времени содержимого. Сеть работает так, чтобы распространять содержимое в устройства конечных пользователей, которые подписаны на конкретные группы содержимого, известного как пакет, посредством распространителя содержимого.

В настоящее время представление услуги на различных устройствах конечных пользователей, ассоциативно связанных с различными распространителями содержимого, по сути, одинаковое. Поскольку все данные по услуге передаются в режиме многоадресной передачи в одном наборе потоков, нет существующего механизма доставки дополнительных данных вместе с услугой.

Таким образом, желательно предоставить возможность распространителям содержимого индивидуально настраивать содержимое, представляемое своим подписчикам, когда одна услуга предлагается несколькими распространителями содержимого.

Сущность изобретения

Дополнительные услуги доставляют содержимое, которое является специфичным для распространителя содержимым. Этими данными могут быть рекламные объявления, оповещения, рекламная информация, URL-ссылки, анонсы и т.д. Содержимое дополнительных услуг комбинируется с содержимым общей или базовой услуги, чтобы предоставлять настроенное представление абоненту.

В одном аспекте способ настройки канала содержит прием определения множества базовых представлений, ассоциативно связанных, по меньшей мере, с одной базовой услугой, и прием определения множества дополнительных представлений, ассоциативно связанных, по меньшей, с одной дополнительной услугой. Способ дополнительно содержит прием определения множества настроенных каналов, причем каждый из них содержит предварительно определенную комбинацию, по меньшей мере, из одного из множества базовых представлений и, по меньшей мере, из одного из множества дополнительных представлений, при этом каждый из настроенных каналов ассоциативно связан с одним из множества распространителей, имеющих такую функциональность, чтобы предоставлять мультимедийную услугу в устройство. В связанном аспекте, по меньшей мере, один процессор выполнен с возможностью выполнять вышеописанные действия. В другом связанном аспекте компьютерная программа постоянно хранится в машиночитаемом носителе, которая, когда приводится в исполнение, заставляет вычислительное устройство выполнять действия, упомянутые выше.

В другом аспекте устройство предоставления информации содержимого содержит средство приема определения множества базовых представлений, ассоциативно связанных, по меньшей мере, с одной базовой услугой, и средство приема определения множества дополнительных представлений, ассоциативно связанных, по меньшей, с одной дополнительной услугой. Дополнительно, устройство содержит средство приема определения множества настроенных каналов, причем каждый из них содержит предварительно определенную комбинацию, по меньшей мере, из одного из множества базовых представлений и, по меньшей мере, из одного из множества дополнительных представлений, при этом каждый из настроенных каналов ассоциативно связан с одним из множества распространителей, работающих так, чтобы предоставлять мультимедийную услугу в устройство.

В дополнительном аспекте устройство предоставления настроенного содержимого содержит сервер содержимого, имеющий определение базовых представлений для каждого из множества базовых представлений, соответствующих, по меньшей мере, одной базовой услуге, и определение дополнительных услуг для каждого из множества дополнительных представлений, соответствующих, по меньшей мере, одной дополнительной услуге. Устройство дополнительно содержит запись настроенного канала для каждого из множества распространителей, имеющих такую функциональность, чтобы задавать настроенное содержимое для устройства, при этом каждая запись настроенного канала содержит настроенное определение на основе предварительно определенной комбинации, по меньшей мере, из одного определения базового представления и, по меньшей мере, одного определения дополнительной услуги. Дополнительно, устройство содержит модуль формирователя, имеющий такую функциональность, чтобы формировать и передавать сообщение, содержащее запись каждого настроенного канала.

В еще одном другом аспекте способ представления информации настроенного содержимого содержит прием множества базовых представлений, соответствующих, по меньшей мере, одной базовой услуге, и прием множества дополнительных представлений, соответствующих, по меньшей мере, одной дополнительной услуге. Способ дополнительно содержит прием определения множества настроенных каналов, каждый из которых соответствует одному из множества предварительно определенных распространителей, при этом каждый из множества настроенных каналов содержит определение, ассоциативно связывающее, по меньшей мере, предварительно определенную одну из множества базовых услуг с, по меньшей мере, предварительно определенной одной из множества дополнительных услуг. Дополнительно, способ содержит формирование настроенного канала из предварительно определенной комбинации, по меньшей мере, из одного из множества базовых представлений и, по меньшей мере, одного из множества дополнительных представлений на основе принятого определения множества настроенных каналов. В связанном аспекте, по меньшей мере, один процессор выполнен с возможностью выполнять вышеописанные действия. В другом связанном аспекте компьютерная программа постоянно хранится в машиночитаемом носителе, которая, когда приводится в исполнение, направляет вычислительное устройство выполнять действия, упомянутые выше.

В еще одном другом аспекте способ представления информации содержимого содержит средство приема множества базовых представлений, соответствующих, по меньшей мере, одной базовой услуге, и средство приема множества дополнительных представлений, соответствующих, по меньшей мере, одной дополнительной услуге. Дополнительно, устройство содержит средство приема определения множества настроенных каналов, каждый из которых соответствует одному из множества предварительно определенных распространителей, при этом каждый из множества настроенных каналов содержит определение, ассоциативно связывающее, по меньшей мере, предварительно определенную одну из множества базовых услуг с, по меньшей мере, предварительно определенной одной из множества дополнительных услуг. Дополнительно, устройство содержит средство формирования настроенного канала из предварительно определенной комбинации, по меньшей мере, из одного из множества базовых представлений и, по меньшей мере, одного из множества дополнительных представлений на основе принятого определения множества настроенных каналов.

В другом аспекте беспроводное устройство для предоставления настроенного содержимого содержит вычислительную платформу, имеющую модуль мультимедийного диспетчера, размещенный в ней. Модуль мультимедийного диспетчера имеет такую функциональность, чтобы принимать множество базовых представлений, соответствующих, по меньшей мере, одной базовой услуге, множество дополнительных представлений, соответствующих, по меньшей мере, одной дополнительной услуге, и определение множества настроенных каналов, каждый из которых соответствует одному из множества предварительно определенных распространителей, при этом каждый из множества настроенных каналов содержит определение, ассоциативно связывающее, по меньшей мере, предварительно определенную одну из множества базовых услуг с, по меньшей мере, предварительно определенной одной из множества дополнительных услуг. Модуль мультимедийного диспетчера дополнительно имеет такую функциональность, чтобы инициировать формирование настроенного канала из предварительно определенной комбинации, по меньшей мере, из одного из множества базовых представлений и, по меньшей мере, одного из множества дополнительных представлений на основе принятого определения множества настроенных каналов.

Краткое описание чертежей

Фиг. 1 - это схематичное представление аспекта системы предоставления настроенного содержимого и каналов;

Фиг. 2 - это схематичное предоставление аспекта взаимосвязи между множеством объектов и множеством настроенных каналов на основе системы по фиг. 1;

Фиг. 3 - это схематичное представление аспекта системного информационного сообщения, транспортируемого посредством системы по фиг. 1;

Фиг. 4 - это схематичное представление аспекта записи рыночного распространителя содержимого, ассоциативно связанной с SI-сообщением по фиг. 3;

Фиг. 5 - это схематичное представление аспекта записи пакета, ассоциативно связанной с записью рыночного распространителя содержимого по фиг. 4;

Фиг. 6 - это схематичное представление аспекта записи уровня, ассоциативно связанной с записью рыночного распространителя содержимого по фиг. 4;

Фиг. 7 - это схематичное представление аспекта записи канала, ассоциативно связанной с записью рыночного распространителя содержимого по фиг. 4;

Фиг. 8 - это схематичное представление аспекта определения услуги, ассоциативно связанной с SI-сообщением по фиг. 3;

Фиг. 9 - это схематичное представление аспекта записи услуги, ассоциативно связанной с определением услуги по фиг. 8;

Фиг. 10 - это схематичное представление аспекта записи типа услуги, ассоциативно связанной с определением услуги по фиг. 8;

Фиг. 11 - это схематичное представление аспекта записи рейтинга, ассоциативно связанной с определением услуги по фиг. 8;

Фиг. 12 - это схематичное представление аспекта записи потока, ассоциативно связанной с определением услуги по фиг. 8;

Фиг. 13 - это схематичное представление аспекта записи дополнительной услуги, ассоциативно связанной с определением услуги по фиг. 8;

Фиг. 14 - это схематичное представление аспекта записи дополнительного потока, ассоциативно связанной с записью дополнительной услуги по фиг. 13;

Фиг. 15 - это схематичное представление аспекта записи блока руководства мультимедийным представлением (MPG), ассоциативно связанной с MPG-информацией по фиг. 3;

Фиг. 16 - это схематичное представление аспекта записи настройки канала, ассоциативно связанной с записью MPG-блока по фиг. 15;

Фиг. 17 - это схематичное представление аспекта данных и записей, сохраненных посредством сервера 60 содержимого по фиг. 1;

Фиг. 18 - это схематичное представление аспекта функциональных компонентов беспроводного устройства по фиг. 1;

Фиг. 19 - это схематичное представление аспекта функциональных компонентов системы распространения содержимого по фиг. 1;

Фиг. 20 - это блок-схема последовательности операций аспекта способа настройки канала; и

Фиг. 21 - это блок-схема последовательности операций аспекта способа воспроизведения настроенного содержимого.

Подробное описание изобретения

Нижеприведенное подробное описание поясняет один или более аспектов системы доставки содержимого. Система оптимально подходит для использования в беспроводных сетевых окружениях, но может быть использована в любом типе сетевого окружения, в том числе, но не только, сетях связи, сетях общего пользования, таких как Интернет, частных сетях, таких как виртуальные частные сети (VPN), локальных вычислительных сетях, глобальных вычислительных сетях, сетях дальнего действия или любых других сетях передачи данных.

Дополнительные услуги предоставляют механизм для того, чтобы доставлять содержимое, которое является специфичным для распространителя содержимого и/или поставщика выставления счетов и пользовательского обслуживания (BCS), чтобы дополнять базовую услугу. Базовая услуга представляет мультимедийные представления в устройство, и каждый распространитель содержимого (и/или BCS-поставщик) может настраивать каждую базовую услугу, чтобы предоставлять уникальное представление. По сути, каждый распространитель содержимого (и/или BCS-поставщика) может настраивать каждую базовую услугу, и каждое настроенное представление базовой услуги упоминается как канал. Распространители содержимого (и/или BCS-поставщики) могут комбинировать один или более настроенных каналов в уровень, а один или более уровней - в пакет. Дополнительно, каждый распространитель содержимого (и/или BCS-поставщик) может предоставлять один или более пакетов для подписки в устройство. Таким образом, дополнительные услуги могут быть объединены с базовой услугой, чтобы задать канал.

Дополнительная услуга может быть предоставляемой не в реальном времени услугой. В этом случае в нескольких аспектах загружаемые файлы также могут быть известны как дополнительные представления, могут иметь одну из следующих заданных ролей, связанных с базовой услугой ассоциативно связанного канала, хотя другие роли или комбинации нижеозначенных ролей могут существовать:

Вступление. Файл содержит мультимедиа, которое представляется до ассоциативно связанного представления базовой услуги;

Завершение. Файл содержит мультимедиа, которое представляется после ассоциативно связанного представления базовой услуги;

Рекламное объявление. Файл содержит мультимедиа, которое представляется в указанные моменты времени в ходе ассоциативно связанного представления базовой услуги; и

Анонс. Файл содержит мультимедиа, которое представляется вместо ассоциативно связанного представления базовой услуги пользователям, которые не подписаны на представление данной базовой услуги.

Например, распространитель содержимого и/или BCS может настроить канал, чтобы потребовать того, чтобы пользователь видел вступление до просмотра представления базовой услуги и завершение после просмотра представления базовой услуги либо специфичное для канала рекламное объявление в ходе представления базовой услуги. Дополнительно, например, канал может предоставлять анонсы для доставки неподписанным пользователям.

Помимо этого, дополнительная услуга может обрабатываться в реальном времени в комбинации с услугой, предоставляемой в реальном времени. В некоторых аспектах, например, дополнительная услуга может предоставлять последовательность URL-адресов. В этом случае дополнительное представление, т.е. URL-адреса, принимаются и обрабатываются в реальном времени вместе с ассоциативно связанным представлением базовой услуги.

Таким образом, дополнительные услуги дают возможность распространителям содержимого и/или BCS-поставщикам настраивать мультимедийную услугу, предоставляемую в устройство конечного пользователя.

Ссылаясь на фиг. 1, аспекты системы 10 представления настроенного содержимого и каналов включают в себя систему распространения содержимого (MDS) 12, которая имеет такую функциональность, чтобы принимать мультимедийные фрагменты 14, которые формируют множество базовых услуг 16 или общих каналов, от множества поставщиков 18 содержимого. Дополнительно, для каждой из множества базовых услуг 16 MDS 12 включает в себя информацию 20 атрибутов услуг или информацию общих каналов, которая задает и описывает соответствующую базовую услугу. Дополнительно, MDS 12 принимает информацию 22 настроенных атрибутов от каждого из множества распространителей 24 содержимого. Информация 22 настроенных атрибутов включает в себя специфичные для распространителя содержимого определения и описания для каждой из множества базовых услуг 16, которые в некоторых аспектах дополняют или заменяют соответствующую информацию 20 атрибутов услуг. MDS 12 имеет такую функциональность, чтобы формировать настроенное представление каждой базовой услуги 16 для каждого распространителя 24 содержимого посредством замены информации 20 атрибутов услуг на информацию 20 настроенных атрибутов. В нескольких аспектах настроенное представление включает в себя представление 42 от базовой услуги 16 в некоторой предварительно определенной комбинации с дополнительным представлением 48 от дополнительной услуги 50. Дополнительное представление 48 и дополнительная услуга 50 предоставляются для того, чтобы настроить и улучшить базовую услугу 16, чтобы предоставить возможность различения распространителей 24 содержимого. Эти настроенные представления каждой базовой услуги 16 задаются как каналы, настроенные каналы или приобретаемые позиции 26, которые являются специфичными для поставщика содержимого вследствие настроек и которые доступны пользователям для подписки/приобретения. Комбинация информации 20 атрибутов услуг и информации 22 настроенных атрибутов тем самым задает информацию 28 атрибутов настроенных каналов для каждого из множества каналов 26. Каждый распространитель 24 содержимого или поставщик 30 выставления счетов и пользовательского обслуживания (BCS), которые могут упоминаться в комбинации как распространитель, затем могут группировать различные комбинации каналов 26 в уровни 32 и различные комбинации уровней 32 в пакеты 34, чтобы предоставлять, например, на основе подписки в устройства, ассоциативно связанные с данным распространителем 24 содержимого и/или BCS-поставщиком 30, такие как беспроводное устройство 36.

В некоторых аспектах, например, каждый распространитель 24 содержимого и/или BCS-поставщик 30 может предоставлять один или более настроенных каналов 26 в пользовательский интерфейс 38 подписанного беспроводного устройства 36 в форме представления 42 от базовой услуги 16 в комбинации с дополнительным представлением 48 от дополнительной услуги 50. Каждое представление 42 и дополнительное представление 48 содержит форму мультимедиа, которая включает в себя один или более мультимедийных сегментов 14. Мультимедийные сегменты 14 включают в себя аудио, видео, мультимедиа, данные для широковещательной передачи, содержимое, предоставляемое в реальном времени, и не в реальном времени.

В некоторых аспектах информация 20 атрибутов услуг и информация 28 настроенных атрибутов содержит, по сути, поля или записи, но с различными значениями. Информацией 28 настроенных атрибутов может быть, например, специфичная для распространителя информация, используемая для того, чтобы предоставлять представлению услуги посредством данного распространителя уникальное оформление и функциональность. Например, поля или записи, ассоциативно связанные с какой-либо информацией 20 и/или 28, могут включать в себя, по меньшей мере, одно из: названия и описания, ассоциативно связанного с данным языком; дополнительного описания, предоставляющего больше сведений, чем ранее упомянутое описание; ассоциативно связанного унифицированного идентификатора ресурса (URI) или унифицированного указателя ресурса (URL), который ссылается на источник дополнительной информации, связанной с услугой; типа устройства, рекомендованного для того, чтобы принимать услугу; значка, ассоциативно связанного с типом устройства; значка для того, чтобы идентифицировать или представлять услугу; начального времени; продолжительности; жанра; родительской оценки; вступления; завершения; рекламного объявления; анонса; данных для широковещательной передачи по Интернет-протоколу; и любого другого атрибута или дескриптора, ассоциативного связанного с услугой. В частности, комбинация из данной базовой услуги 16 с одним или более заданных распространителем дополнительных представлений 48 и/или дополнительных услуг 50 предоставляют уникальное представление связанной с каналом информации для каждого распространителя.

Таким образом, система 10 содержит несколько аспектов транспортной системы, которая имеет такую функциональность, чтобы создавать и транспортировать потоки 45 мультимедийного содержимого по сетям передачи данных. Каждый поток 45 в типичном варианте используется для того, чтобы доставлять один мультимедийный компонент представления в реальном времени или файл, содержащий предоставляемое не в реальном времени содержимое, или SI-сообщения 44 (описаны ниже). Дополнительно, каждый поток 45 - это логический поток в рамках "мультиплексной передачи", которая является набором потоков, доступных в данной зоне. Следовательно, транспортная система подходит для использования при транспортировке мультимедиа от поставщика содержимого в систему распространения мультимедиа для широковещательного распространения. Преимущественно система 10 дает возможность распространителям 22 содержимого и/или BCS-поставщикам 30 настраивать базовые услуги 16, чтобы предоставлять настроенные каналы 26, имеющие мультимедийные представления, которые комбинируют представления 42 от базовой услуги 16 с дополнительными представлениями 48 от дополнительных услуг 50 в подписанные устройства.

Ссылаясь на фиг. 2, как указано выше, дополнительные услуги 50 могут быть привязаны к распространителю 24 содержимого (и/или BCS-поставщику 30), чтобы доставлять настроенное содержимое в устройства 36, где настроенное содержимое может быть использовано для базовых услуг 16 или каналов 26. Например, одна дополнительная услуга 50 может предоставлять кэш рекламных объявлений, который может быть использован для каналов 26 распространителя 24 содержимого.

Любое число устройств может работать с системой 10 для того, чтобы принимать и воспроизводить/отображать содержимое и информацию содержимого. Беспроводное устройство 36 - это одно такое устройство, и оно включает в себя такое устройство, как сотовый телефон, персональное цифровое устройство, "дорожный" компьютер и любое другое беспроводное устройство, имеющее такую функциональность, чтобы принимать и воспроизводить/отображать содержимое. Тем не менее, следует отметить, что в одном или более аспектов системы 10 может быть использовано практически любое количество или типов проводных или беспроводных устройств, допускающих воспроизведение/отображение содержимого.

На фиг. 1 компоненты системы 10 могут иметь ряд заданных ролей, которые дают возможность определенным функциям быть отделенными от других функций. Тем не менее, следует отметить, что в любой данной реализации системы 10 любой данный компонент или организация может выполнять несколько ролей.

В некоторых аспектах, например, BCS-поставщик 30 содержит бизнес-объект, который предоставляет услуги пользовательского выставления счетов и пользовательской поддержки от имени одного или более распространителей 24 содержимого. Каждое устройство в системе 10, такое как беспроводное устройство 36, ассоциативно связано с одним BCS-поставщиком 30, например, посредством соглашения 52 подписки. По сути, BCS-поставщик 30 может предоставлять данные 54 подписки в MDS 12.

Распространитель 24 содержимого содержит бизнес-объект, который определяет пакеты 34 и предлагает их для подписки посредством одного или более ассоциативно связанных BCS-поставщиков 30. Соответственно, каждый распространитель 24 содержимого предоставляет пакеты 34 и ассоциативно связанные пакетированные данные в MDS 12. Дополнительно, например, каждый поставщик 24 содержимого может быть ассоциативно связан с одним или более BCS-поставщиков 30 посредством соглашения 56 на распространение содержимого.

Хотя распространитель 24 содержимого и BCS-поставщик 30 представляются как отдельные объекты, предполагается, что они могут быть комбинированы в один объект.

Поставщик 18 содержимого может содержать бизнес-объект, который поставляет содержимое, доставляемое пользователю, например, в устройство 36, посредством базовых услуг 16. Например, каждый поставщик 18 содержимого поставляет мультимедийные фрагменты 14 и ассоциативно связанные мультимедийные данные в MDS 12. Каждый мультимедийный фрагмент 14 может содержать одно или более из видео, аудио, мультимедийного содержимого, клипов, содержимого, предоставляемого в реальном времени, и предоставляемого не в реальном времени, сценариев, программ или любого другого типа надлежащего содержимого. Дополнительно, например, каждый поставщик 18 содержимого может быть ассоциативно связан с одним или более распространителей 24 содержимого посредством соглашения 58 на распространение содержимого.

MDS 12 содержит любую комбинацию проводных и беспроводных сетей и ассоциативно связанных вычислительных устройств и серверов, которая имеет такую функциональность, чтобы распространять содержимое для доставки пользователям. MDS 12 может содержать оптимизированную сеть широковещательной передачи, спроектированную и оптимизированную для того, чтобы доставлять высококачественное содержимое в выбранные устройства по множеству оптимизированных каналов связи. Дополнительно, например, MDS 12 может содержать один или более серверов 60 содержимого, которые сохраняют ранее упомянутое мультимедиа, данные и записи, наряду с логическими и приводимыми в исполнение командами, чтобы обеспечить функциональность MDS 12. В некоторых аспектах, например, сервер 60 содержимого и/или MDS 12 включает в себя формирователь 62 системных информационных (SI) сообщений, имеющий аппаратные средства и/или программное обеспечение, включающий в себя запоминающее устройство, приводимые в исполнение команды и процессор, имеющий такую функциональность, чтобы формировать SI-сообщение 44 на основе данных в сервере 60 содержимого. Например, формирователь 62 SI-сообщений включает в себя логику формирователя для компиляции SI-сообщения 44 из данных в MDS 12 и логику приемопередающего устройства для приема всех связанных с SI-сообщением данных и отправки SI-сообщения 44 из MDS 12 для распространения в устройства. Помимо этого, например, MDS 12 может включать в себя беспроводную сеть 46 доступа, имеющую базовую станцию широковещательной передачи (BBS) 64, которая предоставляет транспортный интерфейс, чтобы дать возможность MDS 12 доставлять SI-сообщение 44 и содержимое в форме потоков содержимого в беспроводную сеть 46 доступа для широковещательной/многоадресной передачи в устройства, такие как беспроводное устройство 36.

Ссылаясь на фиг. 3, SI-сообщение содержит 44 набор информации, которая дает возможность устройству находить услуги или подписываться на пакеты от имени пользователя и описывать рыночную информацию 66, информацию 68 услуг и информацию 70 руководства мультимедийным представлением (MPG) пользователю. Рыночная информация 66 включает в себя информацию, описывающую каждого BCS-поставщика 30, распространителя 24 содержимого, пакет 34, уровень 32 и канал 26. Информация 68 услуг включает в себя информацию о каждой базовой услуге 16 и дополнительной услуге 50, доступной в системе 10. MPG-информация 70 включает в себя информацию о содержимом каналов 26, которая может быть использована для того, чтобы составить руководство мультимедийным предложением (MPG) 40 в пользовательском интерфейсе 38 подписанного устройства, такого как беспроводное устройство 36. MPG 40 содержит расписание представлений 42, необязательно дополненных посредством дополнительных услуг 50, в каждом из множества каналов 26.

Например, MPG 40 составляется на основе записей 275 заголовков руководств мультимедийным представлением (фиг. 15) и записей 275 настройки каналов (фиг. 15 и 16), ассоциативно связанных с каждым представлением 42, 48, базовой услугой 16, дополнительной услугой 50 и каналом 26. Например, записи 275 заголовков MPG и записи 281 настройки каналов могут быть частью системного информационного (SI) сообщения 44, отправленного от MDS 12 в беспроводное устройство 36 посредством беспроводной сети 46 доступа, как подробнее описывается ниже. Таким образом, каждое MPG 40 настраивается для каждого устройства согласно ассоциативно связанному распространителю 24 содержимого и/или BCS 30.

Ссылаясь на фиг. 4, например, в некоторых аспектах рыночная информация 66 включает в себя, по меньшей мере, одну запись 71 распространителя рыночного содержимого, ассоциативно связанную с каждым распространителем 24 содержимого, идентифицированным посредством идентификационных данных 73 распространителя содержимого. Дополнительно, каждая запись 71 для каждых идентификационных данных 73 распространителя содержимого включает в себя идентификатор 75 версии. Идентификатор 75 версии ассоциативно связан с данной записью 71 распространителя рыночного содержимого, идентифицирует конкретный набор значений атрибутов и элементов, транспортируемых посредством записи распространителя рыночного содержимого, тем самым давая возможность идентифицировать ее как копию другой записи распространителя рыночного содержимого.

Каждая запись 71 распространителя рыночного содержимого предоставляет информацию, специфичную для данного распространителя 24 содержимого. Примечательно, что эта информация может включать в себя одну или более ссылок 77 дополнительных услуг. На этом уровне ссылка 77 дополнительных услуг диктует конкретную дополнительную услугу 50 и/или конкретное дополнительное представление 48 для получения при осуществлении доступа к любым пакетам 34, уровням 32, каналам 26 и/или базовым услугам 16, ассоциативно связанным с данным распространителем содержимого. Тем не менее, следует отметить, что соответствующие записи для каждого пакета 34, уровня 32, канала 26 и/или базовой услуги 16 также могут включать в себя ссылку дополнительной услуги, которая специфична для данного пакета 34, уровня 32, канала 26 и/или базовой услуги 16. В некоторых аспектах ссылка дополнительной услуги в рамках записи каждого пакета 34, уровня 32, канала 26 и/или базовой услуги 16 переопределяет ссылку 77 дополнительной услуги в записи 71 распространителя рыночного содержимого. В другом аспекте ссылка 77 дополнительной услуги в записи 71 распространителя рыночного содержимого переопределяет ссылку дополнительной услуги в записи каждого пакета 34, уровня 32, канала 26 и/или базовой услуги 16. Сведения записи дополнительной услуги, идентифицированные посредством ссылки 77 дополнительной услуги, описываются ниже.

Дополнительно, каждая запись 71 распространителя рыночного содержимого может включать в себя базовую информацию 79, такую как индикатор 80 распространителя частного содержимого, название 81, ассоциативно связанное с данным распространителем содержимого, и ссылка 83 лицензионного соглашения для конечного пользователя (EULA), которая предоставляет ссылку на базу данных EULA. Например, индикатор 80 распространителя частного содержимого указывает, является ли данный распространитель содержимого распространителем частного содержимого, при этом информация о распространителе частного содержимого и его ассоциативно связанных пакетах и т.д. доступна только предварительно определенным пользователям, и только пользователи, подписавшиеся на пакеты, предлагаемые посредством распространителя частного содержимого, могут просматривать ассоциативно связанную информацию. Например, в одном неограничивающем аспекте распространителем частного содержимого может быть предприятие или он может быть ассоциативно связан с предприятием, таким как компания, которая использует ассоциативно связанные пакеты для частного обмена данными с сотрудниками компании. Дополнительно, например, ссылкой 83 на EULA может быть универсальный идентификатор ресурса (URI). Дополнительно, каждая запись 71 распространителя розничного содержимого может включать в себя идентификационные данные одной или более валют 85, поддерживаемых посредством соответствующих распространителей содержимого.

Помимо этого, каждая запись 71 распространителя рыночного содержимого может включать в себя одну или более записей 87 пакетов, одну или более записей 89 уровней, одну или более записей 91 каналов и одну или более таблиц 93 EULA, ассоциативно связанных с соответствующим поставщиком 24 содержимого.

Ссылаясь на фиг. 4 и 5, каждая запись 87 пакета предоставляет информацию по: пакетам 34, предлагаемым посредством соответствующего распространителя содержимого; вариантам подписки для каждого пакета 34; и набору уровней 32, которые составляют данный пакет 34. В частности, в некоторых аспектах каждая запись 87 пакета включает в себя такие атрибуты, как: язык 95 по умолчанию пакета, который идентифицирует язык по умолчанию, который должен быть использован для услуг 16 в соответствующем пакете, если предпочтительный язык пользователя устройства недоступен; уникальный идентификатор 97 пакета, который отличает пакет от всех других пакетов, предлагаемых этим же распространителем услуг; время 99 допустимости, которое задает время, в которое определение, предоставленное в соответствующей записи пакета, становится допустимым, заменяя предыдущее определение; вес 101 пакета, который является значением, используемым устройством 36 для того, чтобы определять порядок, в котором пакеты представляются пользователю, например, пакет с меньшим весом, чем другой пакет, представляется первым, и вес пакета для данного пакета может быть значением, уникальным среди всех распространителей содержимого; идентификатор 76 версии, который служит для той же цели для записи 87 пакета, что и идентификатор 75 версии (фиг. 4), ассоциативно связанный с записью 71 распространителя рыночного содержимого.

Отметим, что каждая запись 87 пакета может включать в себя одну или более ссылок 102 дополнительных услуг. На этом уровне ссылка 102 дополнительной услуги диктует конкретную дополнительную услугу 50 и/или конкретное дополнительное представление 48 для получения при осуществлении доступа к любым уровням 32, каналам 26 и/или базовым услугам 16, ассоциативно связанным с данным пакетом. Тем не менее, следует отметить, что соответствующие записи для каждого уровня 32, канала 26 и/или базовой услуги 16 также могут включать в себя ссылку дополнительной услуги, которая специфична для данного уровня 32, канала 26 и/или базовой услуги 16. В некоторых аспектах ссылка дополнительной услуги в рамках записи каждого уровня 32, канала 26 и/или базовой услуги 16 переопределяет ссылку 102 дополнительной услуги в записи 87 пакета. В другом аспекте ссылка 102 дополнительной услуги в записи 87 пакета переопределяет ссылку дополнительной услуги в записи каждого уровня 32, канала 26 и/или базовой услуги 16. Сведения записи дополнительной услуги, идентифицированной посредством ссылки 102 дополнительной услуги, описываются ниже.

Дополнительно, каждая запись 87 пакета дополнительно включает в себя одни или более специфичные для языка пакета данные 103, в том числе название 103 пакета и описание 105 пакета, ассоциативно связанное с одним или более указанных языков 107. Помимо этого, каждая запись 87 пакета включает в себя один или более способов 109 цены пакета, которые задают сумму или стоимость 111 пакета в данной валюте 113, ассоциативно связанной с данным способом 115 подписки, таким как ежемесячная, еженедельная и т.п.

Дополнительно, каждая запись 87 пакета дополнительно включает в себя характеристики 117 пакета, идентифицирующие данный пакет как родительский пакет 119, пакет 121 с автоматической подпиской, закрытый пакет 123 или исключенный пакет 125. В некоторых аспектах, если данный пакет ассоциативно связан с родительским пакетом 119, то пакет может рассматриваться как "добавочный" пакет, где пользователь может подписываться на пакет, только если пользователь уже подписан, по меньшей мере, на один ассоциативно связанный родительский пакет. В некоторых аспектах, если данный пакет - это пакет 121 с автоматической подпиской, то он может автоматически рассматриваться как часть другого пакета, и пользователь автоматически подписывается на него, когда он подписывается на другой пакет. В некоторых аспектах, если данный пакет - это закрытый пакет 123, то новые подписки бол