МАРШРУТИЗАЦИЯ РЕЗУЛЬТАТОВ ЗАПРОСА

1. Реализуемый компьютером способ для маршрутизации результатов запроса поиска в сетевой вычислительной среде, причем способ содержит этапы, на которых:
принимают, в приложении, исполняющемся на первом вычислительном устройстве, строку поиска, содержащую по меньшей мере один ключевой термин;
генерируют множество запросов на основе упомянутого по меньшей мере одного ключевого термина, при этом каждый запрос из множества запросов включает в себя по меньшей мере одно выражение запроса;
отправляют каждый запрос из множества запросов в по меньшей мере один источник информации для оценки соответствующего по меньшей мере одного выражения запроса относительно информации, доступной для упомянутого по меньшей мере одного источника информации;
принимают множество результатов запроса, при этом каждый результат запроса из множества результатов запроса включает в себя классификацию результата, идентифицирующую тип соответствующего результата запроса;
объединяют по меньшей мере два из множества результатов запроса в объединенный результат запроса на основе классификации результата каждого из упомянутых по меньшей мере двух из множества результатов запроса; и
отправляют, по меньшей мере, объединенный результат запроса во второе вычислительное устройство в сетевой вычислительной среде для визуализации в интерфейсе, исполняющемся в нем.
2. Способ по п. 1, в котором каждый из множества результатов запроса дополнительно включает в себя классификацию приоритета, идентифицирующую значимость соответствующего результата запроса.
3. Способ по п. 2, дополнительно содержащий этап, на котором объединяют упомянутые по меньшей мере два из множества результатов запроса в объединенный результат запроса на основе классификации приоритета каждого из упомянутых по меньшей мере двух из множества результатов запроса.
4. Способ по п. 3, в котором каждый из множества результатов запроса содержит таблицу результатов, включающую в себя совокупность информации, расположенной в формате столбца и строки.
5. Способ по п. 4, дополнительно содержащий этап, на котором генерируют объединенный результат запроса с помощью перемежения таблицы результатов из упомянутых по меньшей мере двух из множества результатов запроса.
6. Способ по п. 4, дополнительно содержащий этап, на котором генерируют объединенный результат запроса посредством помещения в стек таблицы результатов из упомянутых по меньшей мере двух из множества результатов запроса.
7. Вычислительное устройство, содержащее:
блок обработки; и
системную память, подсоединенную к блоку обработки, причем системная память включает в себя инструкции, которые, при исполнении блоком обработки, побуждают блок обработки к реализации модуля отображения, модуля результатов и модуля веб-части, причем каждый сконфигурирован с возможностью маршрутизации результатов запроса поиска в сетевой вычислительной среде, при этом:
модуль отображения сконфигурирован с возможностью:
генерации множества запросов на основе по меньшей мере одного ключевого термина, при этом каждый запрос из множества запросов включает в себя по меньшей мере одно выражение запроса; и
отправки каждого запроса из множества запросов в по меньшей мере один источник информации для оценки соответствующего по меньшей мере одного выражения запроса относительно информации, доступной для упомянутого по меньшей мере одного источника информации;
модуль результатов сконфигурирован с возможностью:
приема множества результатов запроса, при этом каждый результат запроса из множества результатов запроса включает в себя классификацию результата, идентифицирующую тип соответствующего результата запроса; и
модуль веб-части сконфигурирован с возможностью:
объединения по меньшей мере двух из множества результатов запроса в объединенный результат запроса на основе классификации результата каждого из упомянутых по меньшей мере двух из множества результатов запроса; и
отправки, по меньшей мере, объединенного результата запроса во второе вычислительное устройство для визуализации в интерфейсе, исполняющемся на нем.
8. Вычислительное устройство по п. 7, в котором модуль отображения дополнительно сконфигурирован с возможностью приема строки поиска, содержащей упомянутый по меньшей мере один ключевой термин.
9. Вычислительное устройство по п. 7, в котором модуль веб-части включает в себя множество веб-частей, которые реализуют один или более элементов управления, которые дают возможность конечным пользователям просматривать и модифицировать контент, внешнее представление и поведение веб-страниц.
10. Считываемый компьютером носитель данных, имеющий исполняемые компьютером инструкции, которые, при исполнении первым вычислительным устройством, побуждают первое вычислительное устройство к выполнению этапов, содержащих:
прием, в приложении, исполняющемся на первом вычислительном устройстве, строки поиска, содержащей по меньшей мере один ключевой термин;
генерацию множества запросов на основе упомянутого по меньшей мере одного ключевого термина, при этом каждый запрос из множества запросов включает в себя по меньшей мере одно выражение запроса;
отправку каждого запроса из множества запросов в по меньшей мере один источник информации для оценки соответствующего по меньшей мере одного выражения запроса относительно информации, доступной для упомянутого по меньшей мере одного источника информации;
прием множества результатов запроса, причем каждый содержит таблицу результатов, включающую в себя совокупность информации, расположенной в формате столбца и строки, определенном одним из упорядоченной совокупности результатов и неупорядоченной совокупности результатов, при этом каждый результат запроса из множества результатов запроса включает в себя классификацию результата, идентифицирующую тип соответствующего результата запроса, и классификацию приоритета, идентифицирующую значимость соответствующего результата запроса;
объединение по меньшей мере двух из множества результатов запроса в объединенный результат запроса на основе классификации результата и классификации приоритета каждого из упомянутых по меньшей мере двух из множества результатов запроса, при этом упомянутые по меньшей мере два из множества результатов запроса являются одним из перемеженных и помещенных в стек, чтобы сформировать объединенный результат запроса; и
отправку по меньшей мере объединенного результата запроса во второе вычислительное устройство для визуализации в интерфейсе, исполняющемся на нем.