Устройство и способ подписки на открытые и закрытые пакеты

Иллюстрации

Показать все

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

Реферат

Притязание на приоритет по разделу 35 §119 Кодекса законов США.

Настоящая заявка на патент претендует на приоритет предварительной заявки №60/716 409, озаглавленной «SYSTEM OF OPEN AND CLOSED PACKAGE SUBSCRIPTION», поданной 12 сентября 2005 г., правопреемником которой является правопреемник данной заявки и которая полностью включена здесь по ссылке.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

фиг.2 представляет собой схематическое представление вариантов осуществления расширенной части системы по фиг.1;

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

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

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

фиг.6 представляет собой схематическое представление вариантов осуществления архитектуры беспроводного устройства по фиг.1;

фиг.7 представляет собой схематическое представление вариантов осуществления архитектуры системы распределения мультимедийной информации по фиг.1;

фиг.8 представляет собой блок-схему последовательности операций вариантов осуществления способа предоставления информации о составлении программ мультимедийной информации; и

фиг.9 представляет собой блок-схему последовательности операций вариантов осуществления способа приема информации о составлении программ мультимедийной информации.

Подробное описание

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

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

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

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

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

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

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

Как показано на фиг.1, варианты осуществления части системы 10 для предоставления подписок на открытые и закрытые пакеты могут включать в себя систему 12 распределения мультимедийной информации (СРМИ), имеющую сервер 60 контента, который хранит контент 13. Как описано ниже, контент 13 может включать в себя любой тип мультимедиа в реальном времени и/или не в реальном времени. Кроме того, СРМИ 12 принимает от розничного продавца мультимедийной информации/провайдера 15 записи 87 пакетов, которые определяют мультимедийные пакеты 34, которые могут предлагаться пользователям для подписки.

Например, каждая запись 87 пакета может определять набор каналов, где каждый канал представляет вид мультимедийной услуги, соответствующей данному розничному продавцу мультимедийной информации/провайдеру 15. Далее, каждый канал содержит предварительно определенную комбинацию представлений, которые содержат соответствующим образом предварительно определенные комбинации контента 13.

В любом случае, запись 87 данного пакета для каждого из множества пакетов 34 может включать в себя атрибуты 35 пакета, которые определяют данный пакет 34. Например, атрибуты 35 пакета включают в себя данный набор 27 каналов, связанных с пакетом, и характеристику 117 подписки на пакет, которая определяет атрибут, относящийся к подписке на пакет. Например, характеристика 117 подписки на пакет может содержать «открытое» состояние, указывающее, что пакет доступен для новых подписок и что связанные с ней запись пакета и атрибуты пакета могут просматриваться любым текущим или потенциальным подписчиком. И наоборот, характеристика 117 подписки на пакет может содержать «закрытое» состояние, указывающее, что пакет недоступен для новых подписок и ограничивает представление связанных с ней записи пакета и атрибутов пакета только существующими подписчиками на пакет.

Кроме того, СРМИ 12 может включать в себя генератор 62 системной информации (СИ), который собирает записи 87 пакета и контент 13, среди прочего, и генерирует сообщение или сообщения 44 системной информации (СИ). Подсистема 17 передачи, связанная с СРМИ 12, принимает и передает сообщение 44 СИ на устройства, которые могут принимать и проигрывать мультимедийный контент, такие как беспроводные устройства 36 и 37, связанные с розничным продавцом мультимедийной информации/провайдером 15 и/или СРМИ 12. Сообщение 44 СИ может включать в себя всю информацию, необходимую для таких устройств, чтобы просматривать предложения пакетов 34 от розничных продавцов мультимедийной информации/провайдеров 15, подписываться и/или отказываться от подписки на пакеты и/или представлять мультимедийный контент, ассоциированный с данным пакетом.

Например, в одном неограничивающем случае, каждое устройство 36 и 37 ассоциируется с розничным продавцом мультимедийной информации/провайдером 15, предлагающим набор пакетов 34, идентифицированных как Пакеты 1-n, где n представляет собой положительное целое число, для подписки. После приема сообщения 44 СИ каждое устройство 36 и 37 может представлять пользователю вид меню 45 подписки, а также одну или несколько функциональных клавиш 47 на пользовательском интерфейсе 38. В одном примере функциональные клавиши 47 могут включать в себя клавишу «Представить» для запроса подписки и клавишу «Информация» для запроса дополнительной информации о выбранном пакете. Необходимо отметить, однако, что функциональные клавиши 47 могут обеспечивать любую требуемую функцию.

Как правило, вид меню 45 подписки может включать в себя список 49 пакетов из всех пакетов 34, доступных от связанного с ними розничного продавца мультимедийной информации/провайдера 15. Как отмечено выше, однако, разрешение на возможность представления данного набора информации о пакете может ограничиваться характеристикой 117 подписки на пакет, ассоциированной с пакетом. В данном случае, характеристика 117 подписки на пакет, которая содержит «открытое» состояние, предоставляет возможность представления данной информации о пакете, тогда как «закрытое» состояние требует существующей подписки на данный пакет перед предоставлением возможности представления ассоциированной информации о пакете. В конкретном случае, представленном на фиг.1, информация, ассоциированная с Пакетом 2, может быть представлена только на устройстве, имеющем существующую подписку, из-за характеристики 117 подписки на «закрытый» пакет.

Например, в данном случае, основываясь на информации 51 о подписке устройства 36, устройство имеет существующую подписку на Пакет 2, и, поэтому, ему разрешено представлять Пакет 2 в списке 49 пакетов вместе со всеми другими пакетами розничного продавца мультимедийной информации/провайдера 15. И наоборот, основываясь на информации 51 о подписке устройства 37, устройство не имеет существующей подписки на Пакет 2 и, поэтому, ему запрещено представлять Пакет 2 в списке 49 пакетов, который может включать в себя все другие открытые пакеты розничного продавца мультимедийной информации/провайдера 15.

Таким образом, каждое устройство 36 и 37 принимает сообщение 44 СИ, которое может включать в себя всю информацию/атрибуты каждого пакета 34, ассоциированного с одним или несколькими розничными продавцами контента, каждое устройство 36 и 37, по существу, фильтрует записи, так что они только просматривают пакеты, ассоциированные со связанным с ними розничным продавцом/провайдером 15, и дополнительно фильтрует каждую запись пакета, так что представляются только пакеты с предварительно определенной зависимостью с их соответствующей информацией о подписке.

Кроме того, список 49 пакетов может включать в себя индикатор 53, который подтверждает существующие подписки на данный пакет, основываясь на информации 51 о пакете. Альтернативно, индикатор 53 может предоставлять пользователю возможность выбирать данный пакет, для которого может запрашиваться подписка.

Далее, хотя ограничение представления информации о пакете, ассоциированной с Пакетом 2 в вышеприведенном примере, описывается в отношении обеспечения просмотра списка 49 пакетов, необходимо понять, что включается любое другое представление информации, такое как просмотры представлений контента в реальном времени, не в реальном времени и объединенного контента.

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

Как показано на фиг.2, варианты осуществления более подробной архитектуры системы 10 могут включать в себя СРМИ 12, выполненную с возможностью приема сегментов 14 мультимедийной информации, которые формируют множество базовых услуг 16 или общих каналов, от множества провайдеров 18 контента. Далее, для каждой из множества базовых услуг 16 СРМИ 12 может включать в себя информацию 20 об атрибутах услуги или информацию об общих каналах, которая определяет и описывает соответствующую базовую услугу. Кроме того, СРМИ 12 принимает информацию 22 об атрибутах настройки под требования абонента от каждого из множества розничных продавцов 24 контента. Информация 22 об атрибутах настройки под требования абонента может включать в себя характерные для розничного продавца контента определения и описания для каждой из множества базовых услуг 16. СРМИ 12 выполнена с возможностью генерирования настроенного под требования абонента вида каждой базовой услуги 16 для каждого розничного продавца 24 контента посредством замены информации 20 об атрибутах услуги информацией 22 об атрибутах настройки под требования абонента. Эти настроенные под требования абонента виды каждой базовой услуги 16 определяются как каналы 26 или настроенные под требования абонента каналы, которые являются характерными для розничного продавца контента вследствие настройки под требования абонента. Комбинация информации 20 об атрибутах услуги и информации 22 об атрибутах настройки под требования абонента, таким образом, определяет настроенную под требования абонента информацию 28 об атрибутах канала для каждого из множества каналов 26. Каждый розничный продавец 24 контента или провайдер 30 биллинга и услуг абонентов (ПБУА), вместе упоминаемые как розничный продавец мультимедийной информации/провайдер 15, тогда могут группировать различные комбинации каналов 26 в ярусы 32, и различные комбинации ярусов 32 в пакеты 34 для предложения, например, на основе подписки, устройствам, связанным с данным розничным продавцом 24 контента и/или ПБУА 30, таким как беспроводное устройство 36.

Например, каждый розничный продавец 24 контента и/или ПБУА 30 может обеспечивать настроенное под требования абонента отображение каналов 26 на пользовательском интерфейсе 38 подписанного беспроводного устройства 36 в виде проводника 40 представления мультимедийной информации (ППМИ). ППМИ 40 содержит план представлений 42 по каждому из множества каналов 26, где каждое представление 42 содержит вид мультимедийной информации, который может включать в себя один или несколько сегментов 14 мультимедийной информации. Как отмечено выше, однако, перечень каналов 26 на ППМИ 40 может основываться на наличии существующей подписки на канал, если характеристика 117 подписки на пакет, ассоциированная с каналом 26, содержит «закрытое» состояние. Например, в случае данного пакета 34, имеющего характеристику 117 «закрытой» подписки и имеющего соответствующий канал 27, который не определяется как часть любого «открытого» пакета, ассоциированный канал не может отображаться на ППМИ 40. В основном, тем не менее, каждый канал 27 ассоциируется со многими пакетами 34, поэтому даже если канал ассоциируется с закрытым пакетом, он также может ассоциироваться с открытым пакетом, и, таким образом, может отображаться на ППМИ 40.

ППМИ 40, например, может быть составлен на основе информации 70 ППМИ (фиг.3), переносимой сообщением 44 СИ. Например, информация 70 ППМИ может включать в себя записи названий проводника представления мультимедийной информации и записи настройки под требования абонента канала, ассоциированные с каждым представлением 42, 48, базовой услугой 16, дополнительной услугой 50, каналом 26 и/или пакетом 34. Например, сообщение 44 СИ может посылаться в потоке 45 от ППМИ 12 на беспроводное устройство 36 через сеть 46 беспроводного доступа. Поток 45 представляет собой логический поток в «мультиплексной передаче», которая представляет собой набор потоков для данной области. Каждый поток 45 обычно используется для доставки отдельного компонента мультимедийной информации представления в реальном времени, или файла, содержащего представление не в реальном времени, или сообщений 44 СИ. Таким образом, каждый ППМИ 40 настраивается под требования абонента по каждому устройству в соответствии с ассоциированным розничным продавцом 24 контента и/или ПБУА 30.

В других вариантах осуществления настроенный под требования абонента вид может включать в себя представление 42 от базовой услуги 16 в комбинации с дополнительным представлением 48 от дополнительной услуги 50, отображаемой на пользовательском интерфейсе 38. Как отмечено выше, однако, просмотр представлений 42 и/или 48 на соответствующем устройстве может основываться на наличии существующей подписки на ассоциированный канал/представление, если характеристика 117 подписки на пакет, ассоциированная с данным каналом, содержит «закрытое» состояние. В любом случае, дополнительное представление 48 и дополнительная услуга 50, например, предусматриваются для настройки под требования абонента и улучшения базовой услуги.

Таким образом, система 10 содержит варианты осуществления транспортной системы, которая служит для создания и транспортировки потоков мультимедийного контента по сетям передачи данных. Например, транспортная система подходит для использования при транспортировке мультимедийной информации от провайдера контента до системы распределения мультимедийной информации для широковещательного распределения. Выгодно, что система 10 предоставляет возможность розничным продавцам 22 контента и/или провайдерам 30 ПБУА определять характеристики 117 подписки на пакет с целью управления введением и постепенным выведением из употребления пакетов 26 и управления просмотром любой относящейся к пакетам информации, такой как в меню 45 подписки, проводнике 40 представления мультимедийной информации и настроенных под требования абонента представлений 42 и 48 на устройства, имеющие предварительно определенные существующие подписки.

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

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

Например, провайдер 30 ПБУА содержит служебное подразделение, которое обеспечивает услуги биллинга пользователю и поддержки абонентов от имени одного или нескольких розничных продавцов 24 контента. Каждое устройство в системе 10, такое как беспроводное устройство 36, ассоциируется с одним провайдером 30 ПБУА, например, посредством соглашения 52 о подписке. По существу, провайдер 30 ПБУА может поставлять данные 54 о подписке СРМИ 12.

Розничный продавец 24 контента содержит служебное подразделение, которое определяет пакеты 34 и предлагает их для подписки при помощи одного или нескольких связанных с ним провайдеров 30 ПБУА. Следовательно, каждый розничный продавец 24 контента предоставляет пакеты 34 и ассоциированные пакетизированные данные для СРМИ 12. Далее, например, каждый розничный продавец 24 контента может ассоциироваться с одним или несколькими провайдерами 30 ПБУА посредством соглашения 56 о розничной продаже контента.

Хотя розничный продавец 24 контента и провайдер 30 ПБУА представлены в качестве отдельных подразделений, считается, что они могут быть объединены в отдельное подразделение.

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

СРМИ 12 содержит любую комбинацию проводных и беспроводных сетей и связанных с ними компьютерных устройств и серверов, которые действуют для распределения контента для доставки пользователям. СРМИ 12 может содержать оптимизированную широковещательную сеть, разработанную и оптимизированную для доставки высококачественного контента на выбранные устройства по множеству оптимизированных каналов связи. Далее, например, СРМИ 12 может содержать один или несколько серверов 60 контента, которые хранят ранее упомянутую мультимедийную информацию, данные и записи, вместе с логикой и исполняемыми инструкциями, чтобы сделать возможными функциональные возможности СРМИ 12. Например, сервер 60 контента и/или СРМИ 12 могут включать в себя генератор 62 сообщения системной информации (СИ), имеющий аппаратные средства и/или программные средства, включая память, исполняемые инструкции и процессор, выполненный с возможностью генерирования сообщения 44 СИ, основываясь на данных на сервере 60 контента. Например, генератор 62 сообщения СИ может включать в себя логику генератора для компилирования сообщения 44 СИ из данных в СРМИ 12 и логику приемопередатчика для приема всех относящихся к сообщению СИ данных и отправки сообщения 44 СИ из СРМИ 12 для распределения на устройства. Кроме того, например, СРМИ 12 может включать в себя сеть 46 беспроводного доступа, имеющую широковещательную базовую станцию (ШБС) 64, которая обеспечивает транспортный интерфейс, позволяющий СРМИ 12 доставлять сообщение 44 СИ и контент в виде потоков контента сети 46 беспроводного доступа для широковещательной/многоадресной передачи на устройства, такие как беспроводное устройство 36.

Как показано на фиг.3, сообщение 44 СИ содержит набор информации, который дает возможность устройству локализовать услуги или подписываться на пакеты от имени пользователя и описывать информацию 66 о рынке, информацию 68 об услуге и информацию 70 о ППМИ пользователю. Информация 66 о рынке может включать в себя информацию, описывающую и/или определяющую каждого провайдера 30 ПБУА, розничного продавца 24 контента, пакета 34, яруса 32 и канала 26. Информация 68 об услуге может включать в себя информацию, такую как атрибуты услуги, определения и записи для каждой базовой услуги 16 и дополнительной услуги 50, доступных в системе 10. Информация 70 о ППМИ может включать в себя информацию, такую как атрибуты, определения и записи, ассоциированные с ППМИ 40, относящуюся к контенту каналов 26.

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

Каждая запись 71 розничного продавца рыночного контента предоставляет информацию, характерную для данного розничного продавца 24 контента. А именно, каждая запись 71 розничного продавца рыночного контента может включать в себя одну или несколько записей 87 пакета. Далее, например, каждая запись 71 розничного продавца рыночного контента может включать в себя базовую информацию 79, одну или несколько записей 89 яруса, одну или несколько записей 91 канала, одну или несколько ссылок 77 на дополнительную услугу и одну или несколько таблиц 93 лицензионного соглашения для конечного пользователя (ЛСКП), ассоциированных с соответствующим розничным продавцом 24 контента.

Например, базовая информация 79 может включать в