ДОСТАВКА СОСТАВНЫХ МУЛЬТИМЕДИЙНЫХ ДАННЫХ КЛИЕНТСКОМУ ПРИЛОЖЕНИЮ

1. Реализуемый компьютером способ доставки составных мультимедийных данных клиентскому приложению, причем способ содержит этапы, на которых
принимают (310) множество данных из, по меньшей мере, одного внешнего источника;
выбирают (320), по меньшей мере, часть из множества данных, причем упомянутая, по меньшей мере, часть из множества данных выбирается в соответствии с, по меньшей мере, одним из периода времени доставки составных мультимедийных данных, информации о пользователе и типа клиентского приложения;
выбирают (330), по меньшей мере, один предварительно созданный шаблон, причем упомянутый, по меньшей мере, один предварительно созданный шаблон выбирается в соответствии с, по меньшей мере, одним из размещения составных мультимедийных данных в клиентском приложении, типа клиентского приложения, информации о пользователе и типа, по меньшей мере, части из множества выбранных данных;
интегрируют (340), по меньшей мере, часть из множества данных в, по меньшей мере, один предварительно созданный шаблон, чтобы генерировать составные мультимедийные данные; и
доставляют (350) составные мультимедийные данные клиентскому приложению.
2. Реализуемый компьютером способ по п.1, в котором множество данных из, по меньшей мере, одного внешнего источника является одним из RSS-канала, биржевого канала или XML-обмена.
3. Реализуемый компьютером способ по п.1, дополнительно содержащий этап на котором
принимают запрос на мультимедийные данные для отображения в клиентском приложении.
4. Реализуемый компьютером способ по п.3, в котором запрос на мультимедийные данные для отображения в клиентском приложении содержит множество требований.
5. Реализуемый компьютером способ по п.4, в котором множество требований содержит, по меньшей мере, одно из запрошенного размера мультимедийных данных для отображения в клиентском приложении и размещения мультимедийных данных для отображения в клиентском приложении.
6. Реализуемый компьютером способ по п.5, дополнительно содержащий этап на котором
изменяют составные мультимедийные данные в соответствии с множеством требований.
7. Реализуемый компьютером способ по п.3, в котором, по меньшей мере, часть из множества данных интегрируется в, по меньшей мере, один предварительно созданный шаблон, чтобы генерировать составные мультимедийные данные в ответ на запрос на мультимедийные данные для отображения в клиентском приложении.
8. Реализуемый компьютером способ по п.3, в котором составные мультимедийные данные генерируются до приема запроса на мультимедийные данные для отображения в клиентском приложении.
9. Реализуемый компьютером способ по п.1, в котором клиентское приложение является игровым приложением.
10. Реализуемый компьютером способ по п.1, в котором множество данных из, по меньшей мере, одного внешнего источника является, по меньшей мере, одним из демонстрируемых в настоящий момент кинофильмов и временем для определенного кинотеатра, информации о погоде, биржевой информации, результатов спортивных соревнований, расписаний поездов, информации экстренной системы поиска похищенных или пропавших детей, информации относительно события последних новостей, рекламных объявлений, купонов или предложений, уникальных для конкретного пользователя.
11. Реализуемый компьютером способ доставки составных мультимедийных данных игровому приложению, причем способ содержит этапы, на которых
принимают (410) множество данных из, по меньшей мере, одного внешнего источника;
выбирают (420) множество подмножеств данных из множества данных;
выбирают (430) множество предварительно созданных шаблонов, причем множество предварительно созданных шаблонов выбирается в соответствии с типом множества подмножеств данных;
интегрируют (440) каждое множество подмножеств данных в одно из множества предварительно созданных шаблонов, чтобы генерировать множество составных мультимедийных данных;
принимают (450) запрос на мультимедийные данные для отображения в игровом приложении, причем запрос содержит множество требований;
выбирают (460), по меньшей мере, одни из составных мультимедийных данных в соответствии с множеством требований; и
доставляют (470), по меньшей мере, одни из составных мультимедийных данных игровому приложению.
12. Реализуемый компьютером способ по п.11, в котором множество данных из, по меньшей мере, одного внешнего источника является одним из RSS-канала, биржевого канала или XML-обмена.
13. Реализуемый компьютером способ по п.11, в котором множество требований содержит запрошенный размер мультимедийных данных для отображения в клиентском приложении.
14. Реализуемый компьютером способ по п.11, в котором запрос на мультимедийные данные делается игровым приложением.
15. Реализуемый компьютером способ по п.11, в котором множество данных из, по меньшей мере, одного внешнего источника является, по меньшей мере, одним из в настоящий момент демонстрируемых фильмов и времени для определенного кинотеатра, информации о погоде, биржевой информации, результатов спортивных соревнований, расписаний поездов, информации экстренной системы поиска похищенных или пропавших детей, информации относительно события последних новостей, рекламных объявлений, купонов или предложений, уникальных для конкретного пользователя.
16. Реализуемый компьютером способ по п.11, дополнительно содержащий этап на котором
изменяют, по меньшей мере, одни из составных мультимедийных данных в соответствии с множеством требований.
17. Один или более машиночитаемых носителей, имеющий сохраненные на нем исполняемые компьютером инструкции, которые при исполнении осуществляют способ доставки составных мультимедийных данных игровому приложению, причем способ содержит этапы на которых
принимают (510) запрос от игрового приложения на мультимедийные данные для отображения в игровом приложении, причем запрос содержит множество требований, и при этом множество требований содержит, по меньшей мере, одно из запрошенного размера мультимедийных данных, которые будут отображены в игровом приложении, запрошенного типа мультимедийных данных для отображения в игровом приложении и типа игрового приложения, запрашивающего мультимедийные данные для отображения в игровом приложении;
принимают (520) множество данных из, по меньшей мере, одного внешнего источника;
выбирают (530), по меньшей мере, часть из множества данных, причем упомянутая, по меньшей мере, часть из множества данных выбирается в соответствии с, по меньшей мере, одним из периода времени доставки составных мультимедийных данных, информации о пользователе и типа игрового приложения;
выбирают (540) предварительно созданный шаблон, причем упомянутый предварительно созданный шаблон выбирается в соответствии с, по меньшей мере, одним из одного или более из множества требований, принятых от игрового приложения, информации о пользователе, и типа, по меньшей мере, части из множества выбранных данных;
интегрируют (550) упомянутую, по меньшей мере, часть из множества данных в предварительно созданный шаблон, чтобы генерировать составные мультимедийные данные;
изменяют (560) составные мультимедийные данные, причем составные мультимедийные данные изменяются в соответствии с, по меньшей мере, одним из одного или более из множества требований, принятых от игрового приложения, информации о пользователе и типа игрового приложения; и
доставляют (570) составные мультимедийные данные игровому приложению.
18. Один или более машиночитаемых носителей по п.17, в котором множество данных из, по меньшей мере, одного внешнего источника является одним из RSS-канала, биржевого канала или XML-обмена.
19. Один или более машиночитаемых носителей по п.17, в котором множество данных из, по меньшей мере, одного внешнего источника является, по меньшей мере, одним из в настоящий момент демонстрируемых кинофильмов и времени для определенного кинотеатра, информации о погоде, биржевой информации, результатов спортивных соревнований, расписаний поездов, информации экстренной системы поиска похищенных или пропавших детей, информации относительно события последних новостей, рекламных объявлений, купонов или предложений, уникальных для конкретного пользователя.
20. Один или более машиночитаемых носителей по п.17, в котором запрошенный размер мультимедийных данных для отображения в игровом приложении основан на расположении отображения мультимедийных данных, которые будут отображены в игровом приложении.