Притязание на приоритет по §119 раздела 35 Кодекса законов США
Настоящая заявка на патент испрашивает приоритет по предварительной заявке под № 60/669,553, зарегистрированной 7 апреля 2005 г. и переуступленной ее правопреемнику, и настоящим, явным образом включенной в материалы настоящей заявки посредством ссылки.
УРОВЕНЬ ТЕХНИКИ
Область техники, к которой относится изобретение
Настоящая заявка в целом относится к работе сетей передачи данных, а более точно к способам и устройству для передачи плана доставки на мобильные терминалы.
Предшествующий уровень техники
Сети передачи данных, такие как сети беспроводной связи, должны находить компромисс между услугами, специализированными для одиночного терминала, и услугами, предоставляемыми большому количеству терминалов. Например, распространение контента (содержимого) по большому количеству мобильных терминалов (абонентов) является сложной задачей. Это особенно справедливо для мобильных терминалов, которые поддерживают связь с использованием относительно низкоскоростных линий связи по эфиру. Поэтому для поставщиков контента очень важно иметь в своем распоряжении способ для доставки контента на многообразие мобильных терминалов некоторым образом, который сберегает энергию устройства и ресурсы сети.
В традиционных проводных системах доставки контента/распространения аудиовизуальной информации планируемое время вещания служб реального времени или потоковой передачи известно или установлено. Время вещания устанавливается, чтобы быть временем, в которое контент объявляется пользователю как доступный для просмотра. Однако в услуге заливки клипов клип с контентом может доставляться на устройство в любое время до тех пор, пока он доставляется до объявленного времени просмотра. Время просмотра определяется в качестве времени, в которое клип с контентом объявлен пользователю как доступный для просмотра. Как только пользователь подписался на услугу заливки клипа, доставка клипов с контентом выполняется прозрачным образом в фоновом режиме, не требуя никакого взаимодействия с пользователем. Клипы с контентом сохраняются на устройстве и делаются доступными для просмотра в определенные периоды времени.
К сожалению, традиционные системы испытывают некоторые недостатки при попытке доставлять клипы с контентом на мобильные устройства. Как в традиционной многоадресной (по протоколу сети Интернет) IP-передаче или других моделях вещания, мобильное устройство может открывать один или более сокетов многоадресной IP-передачи и прослушивать, чтобы клипы прибывали по сокетам многоадресной IP-передачи. Однако это означает, что мобильному устройству необходимо оставаться активным все время, чтобы видеть, есть ли контент, поступающий (являющийся доставляемым) для услуги заливки контента. К сожалению, эта традиционная модель приема контента многоадресной передачи не работает должным образом в среде мобильной связи, так как мобильные устройства обладают ограниченным временем работы от батареи. Таким образом, требование от мобильных устройств оставаться активными для прослушивания на предмет контента, который должен приниматься по сокетам многоадресной передачи, расходовало бы значительную энергию батареи и сокращало бы промежутки времени ожидания вызова мобильного устройства.
Поэтому требуется способ для доставки клипов с контентом на мобильные устройства, который предоставляет клипам с контентом возможность рационально приниматься наряду со сбережением энергии батареи устройства и, в силу этого, минимизирующий влияние на промежутки времени ожидания вызова.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
В одном или более вариантах осуществления предложена система доставки, содержащая способы и устройство, которая действует для поставки плана доставки клипов на мобильные устройства. В варианте осуществления, план доставки клипов доставляется в информационном сообщении и содержит контактные окна, которые устанавливают, когда аудиовизуальные клипы или другой контент будут доступны по сети доставки. Как только план доставки клипов принят на мобильном устройстве, устройство может определять, когда интересующие клипы будут доступны, а затем само осуществляет планирование для перехода в активное состояние, чтобы принимать такие клипы для более позднего просмотра оператором устройства. Так как варианты осуществления системы доставки предоставляют устройству возможность оставаться в режиме ожидания вызова до тех пор, пока интересующий клип не становится доступным, энергия батареи устройства может сберегаться.
В аспекте предложен способ для поставки плана доставки клипов. Способ содержит прием контактного окна, которое описывает временной интервал, когда клип с контентом будет доступен по распределительной сети, и определение одного или более интересующих клипов. Способ также содержит определение, что клип с контентом соответствует по меньшей мере одному из одного или более интересующих клипов, и планирование времени приема для приема клипа с контентом в пределах временного интервала.
В еще одном аспекте предложено устройство для поставки плана доставки клипов. Устройство содержит логику связи, сконфигурированную для приема контактного окна, которое описывает временной интервал, когда клип с контентом будет доступен по распределительной сети. Устройство также содержит логику обработки, сконфигурированную для определения одного или более интересующих клипов, и логику планирования, сконфигурированную для определения, что клип с контентом соответствует по меньшей мере одному из одного или более интересующих клипов, и для планирования времени приема, чтобы принимать клип с контентом в пределах временного интервала.
В еще одном аспекте предложено устройство для поставки плана доставки клипов. Устройство содержит средство для приема контактного окна, которое описывает временной интервал, когда клип с контентом будет доступен по распределительной сети, и средство для определения одного или более интересующих клипов. Устройство также содержит средство для определения, что клип с контентом соответствует по меньшей мере одному из одного или более интересующих клипов, и средство для планирования времени приема для приема клипа с контентом в пределах временного интервала.
В еще одном аспекте предложен машиночитаемый носитель, содержащий компьютерную программу, которая, когда выполняется по меньшей мере одним процессором, действует для поставки плана доставки клипов. Компьютерная программа содержит инструкции для приема контактного окна, которое описывает временной интервал, когда клип с контентом будет доступен по распределительной сети, и инструкции для определения одного или более интересующих клипов. Компьютерная программа также содержит инструкции для определения, что клип с контентом соответствует по меньшей мере одному из одного или более интересующих клипов, и инструкции для планирования времени приема для приема клипа с контентом в пределах временного интервала.
В еще одном аспекте предложен по меньшей мере один процессор, который сконфигурирован для выполнения способа поставки плана доставки клипов. Способ содержит прием контактного окна, которое описывает временной интервал, когда клип с контентом будет доступен по распределительной сети, и определение одного или более интересующих клипов. Способ также содержит определение, что клип с контентом соответствует по меньшей мере одному из одного или более интересующих клипов, и планирование времени приема для приема клипа с контентом в пределах временного интервала.
В еще одном аспекте предложен способ поставки плана доставки клипов. Способ содержит формирование контактного окна, которое описывает, когда клип с контентом будет доступен по распределительной сети, и формирование параметра приема. Способ также содержит включение контактного окна и параметра приема в информационное сообщение и передачу информационного сообщения.
В еще одном аспекте предложено устройство для поставки плана доставки клипов. Устройство содержит формирователь контактного окна, сконфигурированный для формирования контактного окна, которое описывает, когда клип с контентом будет доступен по распределительной сети, и для формирования параметра приема. Устройство также содержит логику обработки, которая сконфигурирована для включения контактного окна и параметра приема в информационное сообщение, и логику связи, сконфигурированную для передачи информационного сообщения.
В еще одном аспекте предложено устройство для поставки плана доставки клипов. Устройство содержит средство для формирования контактного окна, которое описывает, когда клип с контентом будет доступен по распределительной сети, и средство для формирования параметра приема. Устройство также содержит средство для включения контактного окна и параметра приема в информационное сообщение и средство для передачи информационного сообщения.
В еще одном аспекте предложен машиночитаемый носитель, содержащий компьютерную программу, которая, когда выполняется по меньшей мере одним процессором, действует для поставки плана доставки клипов. Компьютерная программа содержит инструкции для формирования контактного окна, которое описывает, когда клип с контентом будет доступен по распределительной сети, и инструкции для формирования параметра приема. Компьютерная программа также содержит инструкции для включения контактного окна и параметра приема в информационное сообщение и инструкции для передачи информационного сообщения.
В еще одном аспекте предложен по меньшей мере один процессор, который сконфигурирован для выполнения способа для поставки плана доставки клипов. Способ содержит формирование контактного окна, которое описывает, когда клип с контентом будет доступен по распределительной сети, и формирование параметра приема. Способ также содержит включение контактного окна и параметра приема в информационное сообщение и передачу информационного сообщения.
Другие аспекты вариантов осуществления станут очевидными после рассмотрения нижеизложенных Краткого описания чертежей, Описания и Формулы изобретения.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
Вышеизложенные аспекты вариантов осуществления, описанных в материалах настоящей заявки, станут более легко очевидны посредством ссылки на последующее подробное описание, когда берется в соединении с прилагаемыми чертежами, на которых:
фиг.1 показывает сеть, которая содержит вариант осуществления системы доставки;
фиг.2 показывает вариант осуществления сервера для использования в системе доставки;
фиг.3 показывает вариант осуществления параметров контактного окна для использования в системе доставки;
фиг.4 показывает вариант осуществления способа поставки контактных окон для использования в системе доставки;
фиг.5 показывает вариант осуществления мобильного устройства, которое действует для приема плана доставки в системе доставки;
фиг.6 показывает вариант осуществления способа касательно работы устройства для использования в системе доставки;
фиг.7 показывает вариант осуществления устройства, пригодного для использования в системе доставки; и
фиг.8 показывает вариант осуществления сервера, пригодного для использования в системе доставки.
ОПИСАНИЕ
В одном или более вариантах осуществления предложена система доставки, которая действует для обеспечения гибкого и эффективного механизма для передачи плана доставки клипов на мобильные устройства. В варианте осуществления, план доставки клипов содержит контактные окна, которые идентифицируют, когда мультимедийные клипы или другой контент будут доступны через распределительную сеть авторизованным мобильным устройствам. Устройства, заинтересованные в приеме конкретного клипа, могут планировать прием клипа во время надлежащего контактного окна. Устройство, в таком случае, может действовать для сбережения энергии до тех пор, пока клип не планируется для доставки. Система особенно хорошо пригодна для использования в беспроводных сетевых средах, но может использоваться в любом типе сетевой среды, в том числе, но не в качестве ограничения, сетях связи, сетях общего пользования, таких как сеть Интернет, частных сетях, таких как виртуальные частные сети (VPN), локальных сетях, глобальных сетях, сетях дальней связи или любом другом типе сети передачи данных.
В варианте осуществления, план доставки клипов передается в виде части информационного сообщения (или «системной информации»), которая доставляется на мобильные устройства по распределительной сети. Так как план доставки клипов предоставляет устройствам возможность планировать прием конкретного клипа, система доставки устраняет необходимость для мобильных устройств растрачивать энергию, активно отслеживая распределительную сеть в ожидании, что конкретные клипы станут доступными. Как результат, энергия батареи устройства может сберегаться.
Фиг.1 показывает сеть 100, которая содержит вариант осуществления системы доставки. Сеть 100 содержит систему 102 распространения контента, которая действует для распространения контента через распределительную сеть 104. Например, система 102 распространения контента содержит сервер 128, который поддерживает связь с сетью 104 с использованием линии 106 связи, которая содержит любой подходящий тип технологии связи. Система 102 распространения контента доставляет контент в виде мультимедийных клипов или другого контента, который ассоциативно связан с одной или более услугами. Сеть 104 может содержать любой тип проводных и/или беспроводных сетей. Сеть 104 находится на связи с различными авторизованными мобильными устройствами 108. Например, устройства 108 содержат PDA 110 (персональный цифровой секретарь), мобильный телефон 112 и портативный компьютер 114. Сеть 104 поддерживает связь с устройствами 108 с использованием линий 116 беспроводной связи, которые реализуют любую подходящую технологию беспроводной связи. Таким образом, распределительная сеть 104 работоспособна для доставки клипов с контентом любому типу и/или количеству авторизованных мобильных устройств.
В варианте осуществления, сервер 128 содержит логику 118 контактного окна, которая действует для формирования контактных окон 120 (CW), которые идентифицируют временной интервал, когда выбранные клипы должны быть доступны через сеть 104. Например, контактные окна 120 определяют временной интервал, в котором один или более клипов доступны авторизованным устройствам по сети 104. Контактные окна 120 являются частью плана доставки клипов, который включен в информационное сообщение 126 и передается на устройства 108, как показано траекторией 122. В варианте осуществления, информационное сообщение 126 передается на устройство с использованием любого подходящего типа служебного информационного или другого выделенного информационного канала.
Логика 118 контактного окна использует информацию, имеющуюся в распоряжении в системе 102 распространения контента, для формирования контактных окон 120. В варианте осуществления, контактное окно содержит следующую информацию.
В варианте осуществления, логика 118 контактного окна также формирует параметр приема, который ассоциативно связан с одним или более контактных окон. Параметр приема описывает временной интервал в пределах контактного окна, в котором устройство не должно пытаться получать клип с контентом. Например, параметр приема устанавливает процентную долю контактного окна, например, 10%. Устройство, пытающееся получить клип с контентом, не должно поступать таким образом последние 10% контактного окна. Например, параметр приема предоставляет устройству возможность сберегать энергию, так как оно может не быть способным к успешному приему клипа с контентом в пределах 10% контактного окна.
В варианте осуществления, авторизованные устройства, такие как мобильный телефон 112, содержат логику 124 планирования (SL). Логика 124 планирования действует для извлечения контактных окон 120 из информационного сообщения и определения, связаны ли контактные окна 120 с интересующими клипами с контентом. Например, логика 124 планирования действует, чтобы взаимодействовать с пользователем устройства для определения интересующих клипов. В другом варианте осуществления, интересующие клипы определяются по текущему состоянию подписки устройства. Если обнаружен интересующий клип, логика 124 планирования действует, чтобы планировать «переход в активное состояние» устройства для приема такого клипа в течение контактного окна, ассоциативно связанного с клипом. Например, если мобильный телефон 112 находится в режиме ожидания с пониженным энергопотреблением, когда интересующий клип становится доступным по сети 104, запланированный переход в активное состояние заставляет мобильный телефон 112 повышать энергопотребление для приема интересующего клипа. Клип затем сохраняется в мобильном телефоне 112 и представляется пользователю устройства в более позднее время воспроизведения или «просмотра».
Таким образом, варианты осуществления системы доставки действуют для формирования контактных окон, которые идентифицируют, когда выбранные клипы с контентом доступны по распределительной сети. Контактные окна являются частью плана доставки, который беспроводным образом передается на мобильные устройства в информационном сообщении. Когда информационное сообщение принимается мобильным устройством, логика планирования в устройстве определяет, когда должны доставляться любые интересующие клипы, и планирует «переход в активное состояние» устройства. Запланированный переход в активное состояние предоставляет устройству возможность переходить в активное состояние из режима ожидания вызова, чтобы принимать интересующий клип, когда он становится доступным. Таким образом, система доставки действует для обеспечения гибкой и эффективной системы для передачи плана доставки на мобильные устройства и предоставления таким устройствам возможности сберегать энергию батареи до тех пор, пока интересующие клипы не стали доступными по распределительной сети. Должно быть отмечено, что сеть 100 иллюстрирует только одну реализацию и что другие реализации возможны в пределах объема вариантов осуществления.
Фиг.2 показывает вариант осуществления сервера 200 для использования в системе доставки. Например, сервер 200 пригоден для использования в качестве сервера 128, показанного на фиг.1. Сервер 200 содержит логику 202 обработки, логику 204 интерфейса оператора I/F, логику 206 связи, память 208 и формирователь 212 контактного окна, все присоединенные к шине 210 данных.
В одном или более вариантов осуществления, логика 202 обработки содержит ЦП (центральный процессор, CPU), процессор, вентильную матрицу, аппаратную логику, элементы памяти, виртуальную машину, программное обеспечение и/или любое сочетание аппаратных средств и программного обеспечения. Таким образом, логика 202 обработки обычно содержит логику для выполнения машиночитаемых инструкций и для управления или связи с одним или более других функциональных элементов сервера 200 через внутреннюю шину 210 данных.
Логика 206 связи содержит аппаратную логику и/или программное обеспечение, которые действуют, чтобы предоставить серверу 200 возможность передавать и принимать клипы с контентом, контактные окна и/или другую информацию по отношению к удаленным устройствам или системам с использованием линии 214 связи. Например, линия 214 связи содержит любой подходящий тип линии связи для предоставления серверу 200 возможности сообщать параметры контактного окна по отношению к другим объектам системы распространения контента.
Память 208 содержит любое подходящее устройство памяти, работоспособное для хранения любого типа информации. Например, память 208 может содержать ОЗУ (оперативное запоминающее устройство, RAM), флэш-память, ЭСППЗУ (электрически стираемое программируемое постоянное запоминающее устройство, EEPROM), жесткий диск и/или любой другой тип запоминающего устройства. В варианте осуществления, память 208 действует для сохранения одного или более клипов 216 с контентом, которые должны распространяться через распределительную сеть, и одного или более контактных окон 218, которые формируются в качестве части работы сервера 200.
I/F 204 оператора содержит аппаратную логику и/или программное обеспечение, которые действуют для предоставления серверу 200 возможности взаимодействовать с оператором, чтобы принимать один или более параметров, которые используются в вариантах осуществления системы доставки. Например, в одном или более вариантах осуществления, I/F 204 оператора используется для приема вводимых оператором данных или параметров, которые используются во время работы сервера 200 для формирования контактных окон 218.
Формирователь 212 контактного окна содержит ЦП, процессор, вентильную матрицу, аппаратную логику, элементы памяти, виртуальную машину, программное обеспечение и/или любое сочетание аппаратных средств и программного обеспечения. В одном или более вариантах осуществления, формирователь 212 контактного окна действует для приема различных параметров (то есть введенных оператором данных), чтобы формировать контактные окна 218. Более подробное описание контактных окон 218 предусмотрено в другом разделе этого документа.
Во время работы сервер 200 действует для получения клипов 216 и/или информации о клипах 216 от других объектов в системе распространения контента с использованием логики 206 связи и линии 214 связи. В варианте осуществления, информация о клипах получается из введенных оператором данных, которые принимаются через I/F 204 оператора. Информация содержит информацию плана доставки, которая описывает распространение клипов 216 по распределительной сети. Формирователь 212 контактного окна действует, чтобы использовать эту информацию для формирования контактных окон 218, которая описывает окна, в которых выбранные клипы будут становиться доступными по распределительной сети.
Логика 202 обработки действует для включения контактных окон 218 в одно или более информационных сообщений. Например, информационные сообщения используются для сообщения информации системы доставки устройствам по распределительной сети. В варианте осуществления, логика 202 обработки действует для включения контактных окон 218 в план доставки, который передается на мобильные устройства по сети в качестве части информационного сообщения. Например, информационное сообщение передается логикой 206 связи с использованием линии 214 связи.
В варианте осуществления, система доставки содержит компьютерную программу, содержащую одну или более программных инструкций («программных команд»), хранимых на машиночитаемом носителе, которые, когда выполняются по меньшей мере одним процессором, например, логикой 202 обработки, обеспечивают функции, описанные в материалах настоящей заявки. Например, программные инструкции могут загружаться на сервер 200 с машиночитаемого носителя, такого как гибкий диск, CDROM (ПЗУ на компакт-диске), карта памяти, устройство флэш-памяти, ОЗУ, ПЗУ (постоянное запоминающее устройство, ROM) или любой другой тип устройства памяти, либо машиночитаемый носитель, который сопрягается с сервером 200. В еще одном варианте осуществления, программные инструкции могут загружаться на сервер 200 с внешнего устройства или сетевого ресурса. Программные инструкции, когда выполняются логикой 202 обработки, обеспечивают варианты осуществления системы доставки, которая описана в материалах настоящей заявки.
Таким образом, сервер 200 действует для предоставления гибкого и эффективного механизма для формирования контактных окон, которые являются частью плана доставки, передаваемого на мобильные устройства по распределительной сети. Должно быть отмечено, что логика 200 контактных окон иллюстрирует только одну реализацию и что другие реализации возможны в пределах объема вариантов осуществления.
Фиг.3 показывает вариант осуществления параметров 300 контактного окна для использования в системе доставки. Например, параметры 300 могут быть параметрами 218, показанными на фиг.2. В варианте осуществления, система доставки передает параметры 300 контактного окна на мобильные устройства в качестве части информационного сообщения. Параметры 300 контактного окна указывают, что для данного ID услуги может быть одно или более представлений (то есть клипов с контентом), которые должны доставляться. Для каждого представления может быть одно или более контактных окон. Таким образом, параметры 300 идентифицируют контактные окна для одного или более представлений, которые ассоциативно связаны с одной или более услуг. Например, предусмотрен идентификатор (ID) 302 услуги, который идентифицирует конкретную услугу, которая ассоциативно связана с одним или более представлениями выбранных клипов с контентом. Для услуги 302 предусмотрен параметр 304 количества представлений, который указывает, сколько представлений будет происходить. Например, услуга может содержать любое количество представлений, ассоциативно связанных с ней.
Для каждой услуги есть по меньшей мере один ID 306 представления, который идентифицирует конкретное представление. ID 306 представления содержит ассоциативно связанные атрибуты 308 представления, которые могут описывать представление, требования к памяти или другие атрибуты представления. Более того, для каждого представления есть параметр 310 количества контактных окон, который устанавливает количество контактных окон, в которых представление может приниматься из распределительной сети. Например, любой клип с контентом может быть доступен по распределительной сети во время одного или более контактных окон. Должно быть отмечено, могут быть многочисленные представления, ассоциативно связанные с любой конкретной услугой.
Предусмотрен параметр 312 времени начала контактного окна, который устанавливает время начала контактного окна, ассоциативно связанного с конкретным представлением. Предусмотрен параметр 314 времени длительности контактного окна, который устанавливает время длительности контактного окна. Предусмотрен параметр 316 приема, который указывает временной интервал в контактном окне, в котором устройство не должно пытаться принимать клип с контентом. Например, параметр 316 приема может быть указателем процентной доли, которая указывает участок контактного окна (расположенный в конце контактного окна), в котором устройство не должно пытаться принимать клип с контентом. Например, параметр 316 приема указывает момент времени в пределах контактного окна, после которого в контактном окне остается недостаточно времени для успешного приема клипа с контентом.
В варианте осуществления могут быть многочисленные экземпляры параметров 312, 314 и 316 для определения многочисленных контактных окон, в которых конкретное представление будет доступно по распределительной сети. Также могут быть предусмотрены дополнительные параметры, такие как параметр памяти, который указывает объем памяти, который необходим устройству для получения и хранения конкретного представления.
Поэтому в одном или более вариантах осуществления параметры 300 контактного окна действуют для предоставления информации о контактном окне, которая может использоваться устройством для определения, когда выбранные клипы с контентом будут доступны по распределительной сети. Должно быть отмечено, что параметры 300 олицетворяют только одну реализацию и что другие реализации возможны в пределах объема вариантов осуществления.
Фиг.4 показывает вариант осуществления способа 400 для поставки контактных окон для использования в системе доставки. Например, способ 400 пригоден для использования сервером 200 для обеспечения одного из вариантов осуществления системы доставки. Для ясности, в материалах настоящей заявки способ 400 будет описан со ссылкой на сервер 200, показанный на фиг.2.
На этапе 402 получены параметры клипа с контентом. Например, различные параметры для одного или более клипов с контентом, ассоциативно связанных с одной или более услугами, получены логикой 202 обработки. В варианте осуществления, логика 202 обработки осуществляет связь с другими объектами системы распространения через логику 206 связи для получения параметров клипов. В другом варианте осуществления, логика 202 обработки поддерживает связь с оператором через I/F 204 оператора, чтобы получать параметры клипов. В варианте осуществления, параметры клипов содержат информацию, относящуюся к доступности выбранных клипов с контентом по распределительной сети. Например, оператор может задавать через I/F 204 оператора, что выбранный клип с контентом должен быть доступным каждый день в заданное время в течение одного часа в течение одной недели. Полученные параметры могут сохраняться в памяти 208 и ассоциативно связываться с любым из клипов 216.
На этапе 404 параметры контактного окна и параметры приема формируются для одного или более клипов с контентом. Например, формирователь 212 контактного окна действует для обработки полученных параметров клипов, чтобы сформировать один или более параметров контактного окна для каждого клипа с контентом. Параметры контактного окна также включают в себя один или более параметров приема. Например, параметры контактного окна и параметры приема форматируются подобно параметрам 300 контактного окна, показанным на фиг.3. Сформированные параметры контактного окна затем сохраняются в памяти, как показано на 218.
На этапе 406 сформированные параметры контактного окна включаются в информационное сообщение. Например, информационное сообщение содержит системную информацию, которая предоставляет самые последние обновления системы распространения на устройства в распределительной сети. В варианте осуществления, логика 202 обработки действует для включения контактных окон 218 в информационное сообщение. В еще одном варианте осуществления, параметры контактного окна включаются в информационное сообщение другими объектами системы распространения.
На этапе 408 информационное сообщение распространяется по устройствам в распределительной сети. Например, логика 202 обработки управляет логикой 206 связи, чтобы осуществлять широковещательную передачу информационного сообщения по распределительной сети с использованием линии 214 связи. Например, информационное сообщение может передаваться через служебный информационный канал или другой выделенный информационный канал. В еще одном варианте осуществления, информационное сообщение передается другими объектами системы распространения.
На этапе 410 клипы с контентом распространяются по распределительной сети в течение заданных контактных окон. Например, логика 202 обработки действует для управления логикой 206 связи, чтобы распространять один или более клипов 216 с контентом через распределительную сеть во время выбранных контактных окон. Например, каждый клип ассоциативно связан с одним или более контактными окнами, а логика 202 обработки действует для распространения каждого клипа во время его соответствующего контактного окна, так что любое устройство, заинтересованное в приеме конкретного клипа, может делать это в течение своего контактного окна. В другом варианте осуществления, клипы с контентом распространяются по распределительной сети другими объектами системы распространения.
На этапе 412 выполняется проверка, чтобы определить, есть ли новые параметры клипа, которые могут дополнять, изменять, удалять или иным образом модифицировать контактные окна, ассоциативно связанные с любыми клипами с контентом. Например, новые введенные оператором данные могут приниматься через I/F 204 оператора, что могло бы заставить формироваться новые контактные окна. Если есть новые параметры, способ переходит на этап 402, чтобы получить эти параметры и сформировать новые контактные окна. Если новых параметров нет, способ заканчивается на этапе 414.
Таким образом, способ 400 действует, чтобы предоставлять контактные окна для использования в вариантах осуществления системы доставки. Должно быть отмечено, что способ 400 является только одной из реализаций и что другие реализации возможны в пределах объема вариантов осуществления. Например, любая из функций способа 400 может быть добавлена, изменена, удалена, модифицирована, скомбинирована или иным образом скорректирована в пределах объема вариантов осуществления.
Фиг.5 показывает вариант осуществления мобильного устройства 500, которое действует для приема плана доставки клипов в системе доставки. Например, устройство 500 пригодно для использования в качестве устройства 112, показанного на фиг.1. Устройство 500 содержит логику 502 обработки, логику 504 интерфейса оператора I/F, логику 506 связи и память 508, все присоединенные к шине 510 данных. Устройство 500 также содержит логику 512 планирования контента, которая также присоединена к шине 510 данных.
В одном или более вариантов осуществления логика 502 обработки содержит ЦП, процессор, вентильную матрицу, аппаратную логику, элементы памяти, виртуальную машину, программное обеспечение и/или любое сочетание аппаратных средств и программного обеспечения. Таким образом, логика 502 обработки обычно содержит логику для выполнения машиночитаемых инструкций и для управления или связи с одним или более других функциональных элементов устройства 500 через внутреннюю шину 510 данных.
Логика 506 связи содержит аппаратную логику и/или программное обеспечение, которые действуют, чтобы предоставить устройству 500 возможность передавать и принимать клипы с контентом, контактные окна и/или другую информацию по отношению к удаленным устройствам или системам с использованием линии 514 связи. Например, в варианте осуществления, линия 514 связи содержит любой подходящий тип линии связи для предоставления устройству 500 возможности принимать информационное сообщение через линию беспроводной связи, которое содержит один или более параметров контактного окна, клипы с контентом или другую информацию из распределительной сети.
Память 508 содержит любое подходящее устройство памяти, работоспособное для хранения любого типа информации. Например, память 508 может содержать ОЗУ, флэш-память, ЭСППЗУ, жесткий диск и/или любой другой тип запоминающего устройства. В варианте осуществления, память 508 действует для хранения одного или более параметров 516 приема и одного или более контактных окон 518. В варианте осуществления, параметры 516 приема содержат параметры, которые идентифицируют интересующие клипы с контентом в отношении устройства 500.
I/F 504 оператора содержит аппаратную логику и/или программное обеспечение, которые действуют для предоставления устройству 500 возможности взаимодействовать с оператором, чтобы принимать один или более параметров, которые используются в вариантах осуществления системы доставки. Например, в одном или более вариантах осуществления, I/F 504 оператора используется для приема введенных оператором данных или параметров, которые используются во время работы системы доставки для определения интересующих клипов с контентом. Например, принятые параметры могут быть параметрами 516.
Логика 512 планирования содержит ЦП, процессор, вентильную матрицу, аппаратную логику, элементы памяти, виртуальную машину, программное обеспечение и/или любое сочетание аппаратных средств и программного обеспечения. В одном или более вариантах осуществления, логика 512 планирования действует для приема различных параметров (то есть введенных оператором данных), чтобы определять интересующие клипы с контентом. В варианте осуществления, логика 512 планирования определяет интересующие клипы на основании информации о подписке, сохраненной в устройстве 500.
Во время работы, устройство 500 действует для приема информационного сообщения, содержащего план доставки клипов, который описывает один или более клипов с контентом, имеющих в распоряжении одно или более контактных окон. Логика 512 планирования определяет интересующие клипы по введенным оператором данным или на основании подписанных услуг. Посредством сравнения информации об интересующих клипах с информацией о доступных клипах в плане доставки клипов логика 512 планирования определяет, будут ли какие-нибудь интересующие клипы доступны по распределительной сети. Если интересующие клипы будут доступны, логика 512 планирования действует для планирования перехода устройства в активное состояние, так что устройство может принимать такие клипы во время надлежащего контактного окна. Любые принятые интересующие клипы сохраняются в памяти 508 для более позднего просмотра.
В варианте осуществления логика 512 планирования действует для обработки любых параметров приема, которые ассоциативно связаны с любыми контактными окнами. Например, параметр приема может указывать момент времени в пределах контактного окна, после которого устройство 500 не должно пытаться принимать клип с контентом. Логика 512 планирования действует для определения, охвачен ли параметр приема контактным окном, и, если так, действует для планирования приема клипа с контентом в пределах контактного окна, но до момента времени, указанного параметром приема. Таким образом, клип может успешно приниматься устройством 500.
В варианте осуществления, система доставки содержит компьютерную программу, содержащую одну или более программных инструкций («программных инструкций»), хранимых на машиночитаемом носителе, которые, когда выполняются по меньшей мере одним процессором, например, логикой 502 обработки, обеспечивают функции, описанные в материалах настоящей заявки. Например, программные инструкции могут загружаться в устройство 500 с машиночитаемого носителя, такого как гибкий диск, CDROM, карта памяти, устройство флэш-памяти, ОЗУ, ПЗУ или любой другой тип устройства памяти, либо машиночитаемый носитель, который сопрягается с устройством 500. В еще одном варианте осуществления, программные инструкции могут загружаться в устройство 500 с внешнего устройства или сетевого ресурса. Программные инструкции, когда выполняются логикой 502 обработки, обеспечивают варианты осуществления системы доставки, которая описана в материалах настоящей заявки.
Таким образом, устройство 500 действует для предоставления гибкого и эффективного механизма для приема плана доставки клипов в информационном сообщении, определяя, есть ли интересующие клипы с контентом в плане доставке, планируя переход в активное состояние во время выбранных контактных окон с учетом любых параметров приема, и принимая интересующие клипы для более позднего просмотра. Должно быть отмечено, что устройство 500 иллюстрирует только одну реализацию и что другие реализации возможны в пределах объема вариантов осуществления.
Фиг.6 показывает один из вариантов осуществления способа 600 касательно работы устройства для использования в системе доставки. Например, способ пригоден для использования устройством 500, показанным на фиг.5. Для ясности, способ 600 описан в материалах настоящей заявки со ссылкой на устройство 500.
На этапе 602 информационное сообщение получено устройством 500. Например, информационное сообщение получено, при беспроводной передаче, логикой 506 связи. Информационное сообщение содержит план доставки клипов, который описывает клипы с контентом, которые ассоциативно связаны с одним или более контактных окон. В варианте осуществления, контактные окна отформатированы, как показано на фиг.3.
На этапе 604 определяются интересующие клипы с контентом. В варианте осуществления, логика 512 планирования действует для определения интересующих клипов с контентом. Например, логика 512 планирования принимает введенные оператором данные через I/F 504 оператора и использует эти введенные данные (то есть параметры 516) для определения клипов с контентом, которые интересны пользователю устройства. В другом варианте осуществления, логика 512 планирования обрабатывает параметры подписки услуг, сохраненные в устройстве, которые описывают текущее состояние подписки устройства, и использует эту информацию для определения интересующих клипов контента. Например, клипы контента, имеющие отношение к подписанной услуге, снабжаются признаком как интересующие клипы с контентом.
На этапе 606 выполняется проверка, чтобы определять, соответствуют ли клипы, описанные в информационном сообщении, какому-нибудь из интересующих клипов. В варианте осуществления, логика 512 планирования контента действует для сравнения идентификаторов, имеющих отношение к определенным интересующим клипам, с идентификаторами в плане доставки клипов, предоставленными в информационном сообщении. Например, идентификаторы услуг в параметрах 300 контактного окна могут соответствовать идентификаторам услуг, ассоциативно связанным с определенными интересующими клипами. Если имеет место соответствие, то клипы, идентифицированные в информационном сообщении, должны приниматься, и способ переходит на этап 608. Если соответствие не имеет места, то интересующие клипы не доступны, и способ переходит на этап 602. Должно быть отмечено, что любая технология или обработка может использоваться для определения, описывают ли параметры контактного окна в принятом информационном сообщении интересующие клипы в отношении устройства. В еще одном варианте осуществления, параметры контактного окна используются, чтобы определять, существует ли уже какой-нибудь конкретный клип с контентом на устройстве. Если определено, что клип в принятом плане доставки клипов уже существует на устройстве, способ переходит на этап 602.
На этапе 608 получены контактные окна для клипов, которые должны приниматься. В варианте осуществления, логика 512 планирования действует для получения контактных окон для клипов, которые должны приниматься, из информационного сообщения и сохраняет контактные окна в памяти 508, как показано на 518.
На этапе 610 получены параметры приема для клипов, которые должны приниматься. В варианте осуществления, логика 512 планирования действует для получения параметров приема из информационного сообщения и сохранения параметров приема в памяти 508.
На этапе 612 планируются один или более моментов времени приема (моментов времени перехода в активное состояние), с тем чтобы устройство могло принимать интересующие клипы с контентом. Например, логика 512 планирования действует для планирования, чтобы время приема имело место в пределах контактного окна, ассоциативно связанного с клипом с контентом, который должен приниматься. В варианте осуществления, параметры приема используются для определения временного интервала в пределах контактного окна, в котором должно предприниматься извлечение клипа. Например, параметры приема указывают участок контактного окна, в течение которого устройство не должно пытаться извлекать клип с контентом, так как может быть недостаточно времени, оставшегося в контактном окне, для успешного извлечения клипа. Таким образом, логика 512 планирования действует для планирования времени приема устройства, так чтобы клип успешно принимался.
На этапе 614 устройство входит в режим ожидания вызова (ожидания) с пониженным энергопотреблением для сбережения энергии батареи. Например, логика 502 обработки действует для помещения устройства в режим пониженного энергопотребления. В этом режиме устройство по-прежнему способно переходить в активное состояние в выбранные моменты времени для приема клипов с контентом.
На этапе 616 выполняется проверка, чтобы определить, должно ли устройство повышать энергопотребление для приема одного или более клипов с контентом. В варианте осуществления, логика 502 обработки действует для определения, необходимо ли устройству переходить в активное состояние для приема клипа с контентом. Например, логика 502 обработки действует для определения, соответствует ли текущий момент времени запланированному времени приема, который ассоциативно связан с одним или более контактными окнами. Если устройство не нуждается в переходе в активное состояние, способ переходит на этап 614. Если устройство нуждается в переходе в активное состояние, способ переходит на этап 618.
На этапе 618 устройство повышает энергопотребление в пределах выбранного контактного окна для приема выбранного клипа с контентом. Например, логика 502 обработки действует для включения питания логики 506 связи, чтобы принимать клип с контентом из распределительной сети.
На этапе 620 принимаются один или более клипов с контентом. Например, клип с контентом передается через распределительную сеть, а логика 506 связи действует для приема клипа с контентом, при беспроводной передаче, с использованием линии 514 связи.
На этапе 622 выполняется проверка, чтобы определить, принимало ли устройство клип с контентом в течение контактного окна. В варианте осуществления, устройство 500 могло принять клип в течение контактного окна в запланированное время приема. В другом варианте осуществления, устройство 500 могло не принять клип в течение контактного окна, так как оно было вне досягаемости или не способным поддерживать связь через сеть. Если устройство 500 приняло клип успешно, способ переходит на этап 624. Если устройство 500 было неспособно принимать клип, способ переходит на этап 626.
На этапе 624 принятый клип сохраняется на устройстве для более позднего просмотра. В варианте осуществления, логика 502 обработки действует для сохранения клипа в памяти 508. В некоторый более поздний момент времени представления, логика 502 обработки действует для извлечения сохраненного клипа и отображения его на устройстве. Если больше нет клипов для приема, то способ заканчивается на этапе 628. Если есть еще клипы для приема, способ переходит на этап 626.
На этапе 626 выполняется проверка, чтобы определить, необходимо ли устройству принимать данные клипа в следующем контактном окне. Например, в варианте осуществления, если устройство 500 принимает клип в первом контактном окне без какой бы то ни было ошибки, оно может возвращаться в режим ожидания вызова. Таким образом, если клип успешно принят, а затем сохранен на этапе 624, способ переходит на этап 614, где устройство возвращается в режим пониженного энергопотребления для сбережения энергии до следующего запланированного времени приема.
В еще одном варианте осуществления, если клип не принят успешно или если необходимо принимать дополнительные данные клипа, способ переходит на этап 620 для приема дополнительных данных клипа в следующем контактном окне. Например, устройство 500 может оставаться в активном состоянии или по меньшей мере отслеживать следующее контактное окно для приема данных клипа. Отметим, что в зависимости от схемы кодирования, используемой для клипа, не обязательно, чтобы полный клип с контентом широковещательно передавался в каждом контактном окне, ассоциативно связанном с таким клипом. Например, разные порции выбранного клипа с контентом могут широковещательно передаваться на протяжении многочисленных контактных окон. В дополнение, мобильным устройствам не требуется оставаться в активном состоянии в течение целого контактного окна. До тех пор, пока мобильное устройство принимает достаточно информации, чтобы корректно декодировать клип, оно не должно оставаться в активном состоянии в течение целого контактного окна.
Таким образом, способ 600 предлагает варианты осуществления способа касательно работы устройства для использования в системе доставки. Должно быть отмечено, что способ 600 является только одной из реализаций и что другие реализации возможны в пределах объема вариантов осуществления. Например, любая из функций способа 600 может быть добавлена, изменена, удалена, модифицирована, скомбинирована или иным образом скорректирована в пределах объема вариантов осуществления.
Фиг.7 показывает вариант осуществления устройства 700, пригодного для использования в системе доставки. Например, устройство 700 пригодно для использования в качестве устройства 112, показанного на фиг.1.
Устройство 700 содержит средство (702) для приема контактного окна, средство (704) для определения интересующих клипов, средство (706) для определения соответствия между интересующим клипом и выбранным клипом и средство (708) для планирования в отношении приема клипа. В одном или более вариантах осуществления, средства (702-708) обеспечиваются по меньшей мере одним процессором, выполняющим компьютерную программу для обеспечения функций, описанных в материалах настоящей заявки.
Фиг.8 показывает вариант осуществления сервера 800, пригодного для использования в системе доставки. Например, сервер 800 пригоден для использования в качестве сервера 126, показанного на фиг.1.
Сервер 800 содержит средство (802) для формирования контактного окна, средство (804) для формирования параметра приема, средство (806) для включения контактного окна и параметра приема в системное информационное сообщение, и средство (808) для передачи системного информационного сообщения. В одном или более вариантах осуществления, средства (802-808) предусмотрены по меньшей мере одним процессором, выполняющим компьютерную программу для обеспечения функций, описанных в материалах настоящей заявки.
Различные иллюстративные логики, логические блоки, модули и схемы, описанные в связи с вариантами осуществления, раскрытыми в материалах настоящей заявки, могут быть реализованы или выполнены с помощью процессора общего применения, цифрового сигнального процессора (ЦСП, DSP), специализированной интегральной схемы (ASIC), программируемой вентильной матрицы (FPGA) или другого программируемого логического устройства, дискретной вентильной или транзисторной логики, дискретных аппаратных компонентов или любой их комбинации, спроектированной для выполнения функций, описанных в материалах настоящей заявки. Процессор общего применения может быть микропроцессором, но в альтернативном варианте процессор может быть любым традиционным процессором, контроллером, микроконтроллером или конечным автоматом. Процессор также может быть реализован в виде комбинации вычислительных устройств, например, сочетания ЦСП и микропроцессора, множества микропроцессоров, одного или более микропроцессоров в соединении с ЦСП-ядром, или любой другой такой конфигурации.
Этапы способа или алгоритма, описанные в связи с вариантами осуществления, раскрытыми в материалах настоящей заявки, могут быть воплощены непосредственно в аппаратных средствах, в модуле программного обеспечения, выполняемом процессором, или в сочетании этих двух. Модуль программного обеспечения может находиться в памяти ОЗУ, флэш-памяти, памяти ПЗУ, памяти ЭСПЗУ (EPROM, электрически программируемого ПЗУ), памяти ЭСППЗУ, регистрах, жестком диске, съемном диске, CD-ROM, или любом другом виде запоминающего носителя, известном в данной области техники. Примерный запоминающий носитель присоединен к процессору, из условия чтобы процессор мог считывать информацию с и записывать информацию на запоминающий носитель. В альтернативном варианте, запоминающий носитель может быть интегральным по отношению к процессору. Процессор и запоминающий носитель могут находиться в ASIC. ASIC может находиться в пользовательском терминале. В альтернативном варианте, процессор и запоминающий носитель могут находиться, в виде дискретных компонентов, в пользовательском терминале.
Описание раскрытых вариантов осуществления предоставлено, чтобы дать возможность любому специалисту в данной области техники, создать или использовать настоящее изобретение. Различные модификации этих вариантов осуществления могут быть легко очевидны специалистам в данной области техники, а общие принципы, определенные в материалах настоящей заявки, могут быть применены к другим вариантам осуществления, например, в службе мгновенного обмена сообщениями или любых обычных приложениях беспроводной передачи данных, не выходя из сущности или объема изобретения. Таким образом, настоящее изобретение не подразумевается ограниченным вариантами осуществления, показанными в материалах настоящей заявки, но должно быть согласованным, самым широким объемом, не противоречащим принципам и новейшим признакам, раскрытым в материалах настоящей заявки. Слово «примерный» использовано в материалах настоящей заявки, исключительно чтобы означать «служащий в качестве примера, отдельного случая или иллюстрации». Любой вариант осуществления, описанный в материалах настоящей заявки как «примерный», не обязательно должен истолковываться как предпочтительный или преимущественный над другими вариантами осуществления. Соответственно, несмотря на то что в материалах настоящей заявки были проиллюстрированы и описаны варианты осуществления, будет принято во внимание, что различные изменения могут быть произведены в отношении вариантов осуществления, не выходя из их сущности и неотъемлемых характеристик. Поэтому раскрытия и описания в материалах настоящей заявки предполагаются иллюстрирующими а не ограничивающими объем изобретения, которое изложено в последующей формуле изобретения.
Изобретение относится к технике связи. Способ и устройство для передачи плана доставки клипов на мобильные терминалы. Предложен способ, включающий в себя прием контактного окна, описывающего временной интервал, когда клип с контентом будет доступен по распределительной сети, определение интересующих клипов, определение, что клип с контентом соответствует интересующему клипу, и планирование времени приема для приема клипа с контентом в пределах временного интервала. Предложено устройство, включающее в себя логику планирования, сконфигурированную для определения, что клип с контентом соответствует одному или более интересующих клипов, и для планирования времени приема для приема клипа с контентом в пределах контактного окна. 8 н. и 18 з.п. ф-лы, 8 ил.
1. Способ приема клипов в соответствии с планом доставки клипов, способ состоит в том, что:
принимают контактное окно, которое описывает временной интервал, когда клип с контентом будет доступен по распределительной сети;
принимают параметр приема, ассоциативно связанный с контактным окном;
определяют один или более интересующих клипов;
определяют, что клип с контентом соответствует по меньшей мере одному из одного или более интересующих клипов;
планируют время приема в пределах упомянутого временного интервала для приема клипа с контентом на основании параметра приема.
2. Способ по п.1, дополнительно состоящий в том, что принимают контактное окно в информационном сообщении.
3. Способ по п.1, дополнительно состоящий в том, что сберегают энергию до времени приема.
4. Способ по п.1, дополнительно состоящий в том, что переходят в активное состояние из режима пониженного энергопотребления во время приема для приема клипа с контентом.
5. Способ по п.1, дополнительно состоящий в том, что определяют один или более интересующих клипов на основании одного или обоих из ввода оператора и состояния подписки устройства.
6. Способ по п.1, дополнительно состоящий в том, что:
определяют одно или более дополнительных контактных окон, которые описывают, когда клип с контентом будет доступен по распределительной сети; и
принимают клип с контентом в по меньшей мере одном из одного или более дополнительных контактных окон.
7. Способ по п.6, дополнительно состоящий в том, что определяют, может ли клип с контентом приниматься в пределах временного интервала, на основании параметра приема.
8. Устройство приема клипов в соответствии с планом доставки клипов, устройство содержит:
средство для приема контактного окна, которое описывает временной интервал, когда клип с контентом будет доступен по распределительной сети;
средство для приема параметра приема, ассоциативно связанного с контактным окном;
средство для определения одного или более интересующих клипов;
средство для определения, что клип с контентом соответствует по меньшей мере одному из одного или более интересующих клипов;
средство для планирования времени приема для приема клипа с контентом в пределах временного интервала на основании параметра приема.
9. Устройство по п.8, дополнительно содержащее средство для приема контактного окна в информационном сообщении.
10. Устройство по п.8, дополнительно содержащее средство для сбережения энергии до времени приема.
11. Устройство по п.8, дополнительно содержащее средство для перехода в активное состояние из режима пониженного энергопотребления во время приема для приема клипа с контентом.
12. Устройство по п.8, дополнительно содержащее средство для определения одного или более интересующих клипов на основании одного или обоих из ввода оператора и состояния подписки устройства.
13. Устройство по п.8, дополнительно содержащее:
средство для определения одного или более дополнительных контактных окон, которые описывают, когда клип с контентом будет доступен по распределительной сети; и
средство для приема клипа с контентом в по меньшей мере одном из одного или более дополнительных контактных окон.
14. Устройство по п.13, дополнительно содержащее средство для определения, может ли клип с контентом приниматься в пределах временного интервала, на основании параметра приема.
15. Устройство по любому из пп.8-14, в котором средство приема контактного окна, которое описывает временной интервал, когда клип с контентом будет доступен по распределительной сети и средство приема параметра приема, ассоциативно связанного с контактным окном, содержит логику (206) связи, средство определения одного или более интересующих клипов содержит логику (202) обработки и средство определения, что клип с контентом соответствует по меньшей мере одному из одного или более интересующих клипов и средство планирования времени приема для приема клипа с контентом в пределах временного интервала на основании параметра приема содержат логику (512) планирования.
16. Машиночитаемый носитель, содержащий компьютерную программу, которая выполняется по меньшей мере одним процессором, в результате чего упомянутый по меньшей мере один процессор действует для приема клипов в соответствии с планом доставки клипов, компьютерная программа содержит инструкции для выполнения способа по любому из пп.1-7.
17. Процессор, сконфигурированный для выполнения способа приема клипов в соответствии с планом доставки клипов в соответствии с любым из пп.1-7.
18. Способ обеспечения плана доставки клипов, способ состоит в том, что:
формируют контактное окно, которое описывает, когда клип с контентом будет доступен по распределительной сети;
формируют параметр приема;
включают контактное окно и параметр приема в информационное сообщение; и
передают информационное сообщение.
19. Способ по п.18, в котором упомянутое формирование параметра приема состоит в том, что формируют параметр приема для указания временного интервала в пределах контактного окна, в котором не должен начинаться прием клипа с контентом.
20. Способ по п.18, в котором упомянутая передача состоит в том, что передают информационное сообщение через беспроводную сеть.
21. Устройство обеспечения плана доставки клипов, устройство содержит:
средство формирования контактного окна, которое описывает, когда клип с контентом будет доступен по распределительной сети, средство формирования параметра приема;
средство включения контактного окна и параметра приема в информационное сообщение; и
средство передачи информационного сообщения.
22. Устройство по п.21, в котором упомянутое средство формирования параметра приема содержит средство формирования параметра приема для указания временного интервала в пределах контактного окна, в котором не должен начинаться прием клипа с контентом.
23. Устройство по п.21, в котором упомянутое средство передачи содержит средство передачи информационного сообщения через беспроводную сеть.
24. Устройство по любому из пп.21-23, в котором средство формирования контактного окна, которое описывает, когда клип с контентом будет доступен по распределительной сети и средство формирования параметра приема содержат формирователь (212) контактного окна и средство включения контактного окна и параметра приема в информационное сообщение содержит логику (202) обработки, и средство передачи информационного сообщения содержит логику (206) связи.
25. Машиночитаемый носитель, содержащий компьютерную программу, которая выполняется по меньшей мере одним процессором, в результате чего упомянутый по меньшей мере один процессор действует для обеспечения плана доставки клипов, компьютерная программа содержит инструкции для выполнения способа по любому из пп.18-20.
26. Процессор, сконфигурированный для выполнения способа обеспечения плана доставки клипов по любому из пп.18-20.
US 2003157949 A1, 21.08.2003 | |||
НОСИТЕЛЬ ЗАПИСИ, СПОСОБ И УСТРОЙСТВО ДЛЯ ЗАПИСИ ИНФОРМАЦИОННЫХ ФАЙЛОВ И УСТРОЙСТВО ДЛЯ ВОСПРОИЗВЕДЕНИЯ ИНФОРМАЦИИ С ТАКОГО НОСИТЕЛЯ ЗАПИСИ | 1991 |
|
RU2073913C1 |
СИСТЕМА ДВУСТОРОННЕЙ/ШИРОКОВЕЩАТЕЛЬНОЙ МОБИЛЬНОЙ И ПОРТАТИВНОЙ СПУТНИКОВОЙ СВЯЗИ | 1999 |
|
RU2192095C2 |
US 2004229605 A1 18.11.2004 | |||
WO 2004017581 A1, 26.02.2004. |
Авторы
Даты
2010-01-10—Публикация
2006-04-07—Подача