ВСТАВКА МУЛЬТИМЕДИЙНОГО ФАЙЛА ЧЕРЕЗ ОСНОВАННОЕ НА ВЕБ-ТЕХНОЛОГИИ РАБОЧЕЕ ПРИЛОЖЕНИЕ ДЛЯ НАСТОЛЬНОЙ СИСТЕМЫ

1. Способ вставки мультимедийного файла (104) через основанное на веб-технологии рабочее приложение (102) для настольной системы, содержащий этапы, на которых:
принимают запрос на мультимедийный файл (104) с клиентского компьютера (108) через сеть (114);
передают запрос на мультимедийный файл (104) на серверный компьютер (112) через сеть (114), запрос на мультимедийный файл (104) передается через посредническую веб-службу (136);
принимают мультимедийный файл (104) с серверного компьютера (112) через сеть (114) после передачи запроса на мультимедийный файл (104); и
вставляют мультимедийный файл (104) в документ (204), редактируемый основанным на веб-технологии рабочим приложением (102) для настольной системы.
2. Способ по п.1, в котором мультимедийный файл содержит изображение иллюстративной вставки, а серверный компьютер содержит библиотеку иллюстративных вставок.
3. Способ по п.1, в котором этап, на котором принимают запрос на мультимедийный файл с клиентского компьютера через сеть, содержит этапы, на которых:
принимают ключевое слово с клиентского компьютера через сеть;
передают запрос на представления, соответствующие ключевому слову, на серверный компьютер через сеть, причем запрос на представления передается через посредническую веб-службу;
принимают представления с серверного компьютера через сеть после передачи запроса на представления; и
отображают представления.
4. Способ по п.3, в котором этап, на котором передают запрос на представления, соответствующие ключевому слову, на серверный компьютер через сеть, содержит этап, на котором передают запрос на представления, соответствующие ключевому слову, в поисковую веб-службу на серверном компьютере, поисковая веб-служба содержит специализированную веб-службу для поиска представлений.
5. Способ по п.3, в котором представления содержат миниатюрные изображения.
6. Способ по п.3, в котором этап, на котором принимают запрос на мультимедийный файл с клиентского компьютера через сеть, содержит этап, на котором принимают выбор одного из представлений по отображению представлений.
7. Способ по п.6, в котором каждое из представлений ассоциативно связано с унифицированным указателем ресурса (URL), причем каждый из URL определяет местоположение мультимедийного файла, соответствующего представлению.
8. Способ по п.7, в котором этап, на котором запрос на мультимедийный файл передают на серверный компьютер через сеть, содержит этап, на котором передают URL, соответствующий выбранному представлению, в веб-службу извлечения файлов на серверном компьютере, причем веб-служба извлечения файлов содержит специализированную веб-службу для извлечения мультимедийных файлов.
9. Способ по п.1, в котором этап, на котором принимают мультимедийный файл с серверного компьютера через сеть по передаче запроса на мультимедийный файл, содержит этап, на котором принимают мультимедийный файл в веб-службе приемника, веб-служба приемника сконфигурирована для направления мультимедийного файла в основанное на веб-технологии рабочее приложение для настольной системы для вставки в документ.
10. Способ по п.9, в котором основанное на веб-технологии рабочее приложение для настольной системы выполнено с возможностью вставки мультимедийного файла в указатель места заполнения в пределах документа, причем указатель места заполнения задается клиентским компьютером.
11. Способ по п.1, в котором сеть содержит сеть предприятия.
12. Способ для вставки мультимедийного файла (104) через основанное на веб-технологии рабочее приложение (102) для настольной системы, содержащий этапы, на которых:
принимают ключевое слово с клиентского компьютера (108) через сеть (114);
передают запрос на представления (310A, 310B, 310C, 310D), соответствующие ключевому слову, на серверный компьютер (112) через сеть (114), запрос на представления (310A, 310B, 310C, 310D) передается через посредническую веб-службу (136);
принимают представления (310A, 310B, 310C, 310D) с серверного компьютера через сеть (114) после передачи запроса на представления (310A, 310B, 310C, 310D);
отображают представления (310A, 310B, 310C, 310D);
принимают выбор одного из представлений (310A, 310B, 310C, 310D) после отображения представлений (310A, 310B, 310C, 310D);
передают запрос на мультимедийный файл (104), соответствующий выбранному представлению (310A, 310B, 310C, 310D), на серверный компьютер (112) через сеть (114), запрос на мультимедийный файл (104) передается через посредническую веб-службу (136);
принимают мультимедийный файл (104) с серверного компьютера (112) через сеть (114) после передачи запроса на мультимедийный файл (104); и
вставляют мультимедийный файл (104) в документ (204), редактируемый основанным на веб-технологии рабочим приложением (102) для настольной системы.
13. Способ по п.12, в котором мультимедийный файл содержит изображение иллюстративной вставки, а серверный компьютер содержит библиотеку иллюстративных вставок.
14. Способ по п.13, в котором представления содержат миниатюрные изображения.
15. Способ по п.12, в котором основанное на веб-технологии рабочее приложение для настольной системы содержит основанное на веб-технологии приложение обработки текстов, основанное на веб-технологии приложение электронных таблиц или основанное на веб-технологии приложение для презентаций.
16. Способ по п.12, в котором каждое из представлений ассоциативно связано с унифицированным указателем ресурса (URL), причем каждый из URL определяет местоположение мультимедийного файла, соответствующего представлению.
17. Способ по п.16, в котором этап, на котором передают запрос на мультимедийный файл на серверный компьютер через сеть, содержит этап, на котором передают URL, соответствующий выбранному представлению, в веб-службу извлечения файлов на серверном компьютере, причем веб-служба извлечения файлов содержит специализированную веб-службу для извлечения мультимедийных файлов.
18. Машинно-читаемый носитель, содержащий машинно-исполняемые команды, хранимые на нем, которые, когда выполняются компьютером, побуждают компьютер:
принимать ключевое слово с клиентского компьютера (108) через сеть (114);
передавать запрос на миниатюрные изображения (310A, 310B, 310C, 310D), соответствующие ключевому слову, на серверный компьютер через сеть (114), запрос на миниатюрные изображения (310A, 310B, 310C, 310D) передается через посредническую веб-службу (136);
принимать миниатюрные изображения (310A, 310B, 310C, 310D) с серверного компьютера через сеть (114) после передачи запроса на миниатюрные изображения (310A, 310B, 310C, 310D);
отображать миниатюрные изображения (310A, 310B, 310C, 310D);
принимать выбор одного из миниатюрных изображений (310A, 310B, 310C, 310D) по отображению миниатюрных изображений (310A, 310B, 310C, 310D);
передавать запрос на метаданные (326), соответствующие изображению (104) иллюстративной вставки, причем изображение (104) иллюстративной вставки, соответствующее выбранному миниатюрному изображению (310A, 310B, 310C, 310D), на серверный компьютер (112) через сеть (114);
принимать метаданные (326) с серверного компьютера (112) через сеть (114) после передачи запроса на метаданные (326);
отображать метаданные (326);
принимать команду вставить изображение (104) иллюстративной вставки в документ, редактируемый основанным на веб-технологии рабочим приложением (102) для настольной системы;
передавать запрос на изображение (104) иллюстративной вставки на серверный компьютер (112) через сеть (114) после приема команды;
принимать изображение (104) иллюстративной вставки с серверного компьютера (112) через сеть (114) после передачи запроса на изображение (104) иллюстративной вставки; и
вставлять изображение (104) иллюстративной вставки в документ, редактируемый основанным на веб-технологии рабочим приложением (102) для настольной системы.
19. Машинно-читаемый носитель по п.18, в котором каждое из миниатюрных изображений ассоциативно связано с унифицированным указателем ресурса (URL), причем каждый из URL задает местоположение изображения иллюстративной вставки, соответствующего миниатюрному изображению.
20. Машинно-читаемый носитель по п.18, в котором, для передачи запроса на изображение иллюстративной вставки, соответствующей выбранному миниатюрному изображению, на серверный компьютер через сеть, машинно-читаемые команды, хранимые на нем, которые, когда выполняются компьютером, инструктируют компьютер передавать URL, соответствующий выбранному миниатюрному изображению, в веб-службу извлечения файлов на серверном компьютере, причем веб-служба извлечения файлов содержит специализированную веб-службу для извлечения изображения иллюстративной вставки.