СПОСОБ И УСТРОЙСТВО ДЛЯ ДОСТАВКИ КОНТЕНТА НА ОСНОВАНИИ ХАРАКТЕРИСТИК ПРИЕМНИКОВ

1. Способ доставки услуги аудиовизуальных данных, содержащей по меньшей мере одну презентацию, способ содержит этапы:
получают информацию о допустимом объеме презентаций, который должен сохраняться в памяти устройства;
определяют значение требуемого объема памяти для каждой из множества презентаций, ассоциативно связанных с услугой аудиовизуальных данных; и
рассчитывают количество памяти, требуемой на устройстве для приема услуги аудиовизуальных данных, на основании определенного значения требуемого объема памяти.
2. Способ по п.1, дополнительно содержащий этап, на котором получают момент времени доставки на устройство и момент времени удаления с устройства для каждой презентации, и при этом действие по расчету основано на по меньшей мере одном из момента времени доставки и момента времени удаления каждой презентации.
3. Способ по п.1, содержащий: передают рассчитанное количество требуемой памяти на устройство, при этом, информация о допустимом объеме задает некоторое количество презентаций.
4. Способ по п.1, в котором расчет количества памяти, требуемой на устройстве, дополнительно содержит этап, на котором определяют максимальное значение требуемого объема памяти, полученное из набора значений требуемого объема памяти для всех презентаций.
5. Способ по п.4, в котором определение значения требуемого объема памяти дополнительно содержит этап, на котором определяют максимум количества памяти, требуемой для любой презентации.
6. Способ по п.4, в котором определение значения требуемого объема памяти дополнительно содержит: определяют максимальное количество требуемой памяти для набора перекрывающихся презентаций.
7. Способ по п.2, дополнительно содержащий: рассчитывают продолжительность доступа презентации («PAD») на основании момента времени доставки и момента времени удаления и передают PAD на устройство.
8. Сервер предоставления услуг, содержащий:
средство для получения информации о допустимом объеме презентаций, который должен сохраняться в памяти устройства;
средство для определения значения требуемого объема памяти каждой из множества презентаций, ассоциативно связанных с услугой аудиовизуальных данных; и
средство для расчета количества памяти, требуемой на устройстве для приема услуги аудиовизуальных данных, на основании определенного значения требуемого объема памяти.
9. Сервер предоставления услуг по п.8, дополнительно содержащий:
средство для определения продолжительности доступности презентации («PAD») по меньшей мере одной из множества презентаций.
10. Компьютер предоставления услуг, содержащий модуль планировщика услуг, модуль планировщика услуг дополнительно содержит модуль требований памяти на услуги («SMRS»), модуль SMRS выполнен с возможностью приема значения буфера, указывающего допустимую вместимость презентаций на устройстве, приема значения требуемого объема памяти для каждой презентации ассоциативно связанной с услугой аудиовизуальных данных, и расчета количества памяти, требуемой на устройстве для приема услуги аудиовизуальных данных.
11. Сервер по п.10, в котором модуль планировщика услуг дополнительно содержит модуль продолжительности доступности презентации («PAD»), способный на основании принятого значения буфера рассчитать интервал, в течение которого каждая презентация, ассоциативно связанная с услугой аудиовизуальных данных, доступна для просмотра.
12. Сервер по п.10, в котором модуль предоставления услуг способен формировать сообщение о настройках услуги.
13. Способ подписки пользователя на не работающую в реальном времени услугу, состоящий в том, что:
принимают требование к объему памяти для услуги;
определяют имеющуюся в распоряжении память на устройстве; и
предоставляют устройству возможность подписываться на услугу на основании предопределенного соотношения между имеющейся в распоряжении памятью и требуемой памятью.
14. Способ по п.13, в котором предоставление возможности дополнительно содержит этап, на котором сравнивают имеющуюся в распоряжении память с требуемым объемом памяти, и предоставляют устройству возможность подписываться, если имеющаяся в распоряжении память по меньшей мере равна требуемому объему памяти.
15. Способ по п.13, в котором предоставление возможности дополнительно содержит этап, на котором сравнивают имеющуюся в распоряжении память с требуемым объемом памяти, и не предоставляют устройству возможность подписываться, если имеющаяся в распоряжении память является меньшей, чем требуемый объем памяти.
16. Способ по п.13, дополнительно содержащий этап, на котором уведомляют устройство о недостаточной имеющейся в распоряжении памяти для поддержки услуги аудиовизуальных данных.
17. Способ по п.13, дополнительно содержащий этап, на котором резервируют по меньшей мере часть имеющейся в распоряжении памяти на основании требуемого объема памяти.
18. Способ по п.13, дополнительно содержащий этап, на котором инициируют освобождение недоступной памяти, если имеющейся в распоряжении памяти недостаточно для поддержки услуги аудиовизуальных данных.
19. Способ по п.13, дополнительно содержащий: принимают значение продолжительности доступности презентации («PAD»), ассоциативно связанное с по меньшей мере одной презентацией, ассоциативно связанной с услугой, и предъявляют PAD устройству.
20. Способ для подписки на услугу передачи аудиовизуальных данных, содержащий:
средство для приема требования к объему памяти для услуги;
средство для определения имеющейся в распоряжении памяти на устройстве; и
средство для предоставления возможности подписки на услугу на основании предопределенного соотношения между имеющейся в распоряжении памятью и требуемой памятью.
21. Устройство беспроводной связи, содержащее:
память, содержащую значение требуемого объема памяти, ассоциативно связанное с количеством памяти для поддержки подписки на заданную службу аудиовизуальных данных, и содержащую значение имеющейся в распоряжении памяти; и
модуль диспетчера подписки, способный сравнивать имеющуюся в распоряжении память с требуемым объемом памяти и определять возможность подписываться на услугу.
22. Устройство по п.21, при этом услуга включает в себя не работающий в реальном времени контент.
23. Устройство по п.21, в котором модуль диспетчера подписки дополнительно способен формировать уведомления о недостаточной памяти для подписки на услугу.
24. Устройство по п.21, в котором модуль диспетчера подписки дополнительно способен резервировать по меньшей мере часть имеющейся в распоряжении памяти на основании требуемого объема памяти.
25. Устройство по п.21, в котором модуль диспетчера подписки дополнительно способен инициировать процесс, делающий недоступную память доступной.
26. Устройство по п.21, в котором память дополнительно содержит значение продолжительности доступности презентации («PAD») и дополнительно содержит интерфейс устройства, способный сообщать PAD на устройство.
27. Устройство по п.26, в котором модуль диспетчера подписки дополнительно способен формировать результат определения возможности подписки на основании принятого запроса подписки.
28. Машиночитаемый носитель, содержащий инструкции, которые, когда приводятся в исполнение машиной, побуждают машину выполнять операции, включающие в себя:
прием требования к объему памяти для услуги;
определение имеющейся в распоряжении памяти на устройстве; и
предоставление пользователю возможности подписываться на услугу на основании предопределенного соотношения между имеющейся в распоряжении памятью и требуемой памятью.
29. По меньшей мере один процессор, способный выполнять действия по:
приему требования к объему памяти для услуги;
определению имеющейся в распоряжении памяти на устройстве; и
предоставлению пользователю возможности подписываться на услугу на основании предопределенного соотношения между имеющейся в распоряжении памятью и требуемой памятью.
30. Машиночитаемый носитель, содержащий инструкции, которые, когда приводятся в исполнение машиной, побуждают машину выполнять операции, включающие в себя:
прием указания количества презентаций, которые могут быть сохранены в памяти устройства;
определение значения требуемого объема памяти для каждой из множества презентаций, ассоциативно связанных с услугой аудиовизуальных данных; и
расчет количества памяти, требуемой на устройстве, на основании определенного значения требуемого объема памяти.
31. По меньшей мере один процессор, сконфигурированный для выполнения действий по:
приему указания количества презентаций, которые могут быть сохранены в памяти устройства;
определению значения требуемого объема памяти для каждой из множества презентаций, ассоциативно связанных с услугой аудиовизуальных данных; и
расчету количества памяти, требуемой на устройстве, на основании определенного значения требуемого объема памяти.