ПОКАЗ ДЕЙСТВИЙ И ПОСТАВЩИКОВ, АССОЦИИРОВАННЫХ С СУБЪЕКТАМИ

1. Один или несколько машиночитаемых носителей, содержащих реализованные на них машиноисполняемые команды, которые при их исполнении процессором в вычислительном устройстве предписывают вычислительному устройству выполнить способ обеспечения представления действий и поставщиков, ассоциированных с субъектами, содержащий этапы, на которых:
определяют намерение запроса у принятого запроса;
идентифицируют один или несколько наборов субъектов, содержащих субъект, который совпадает с упомянутым определенным намерением запроса, где каждый из этих одного или нескольких наборов субъектов включает в себя субъект, соответствующее этому субъекту действие и поставщика;
идентифицируют одно или несколько действий, ассоциированных с субъектом, который совпадает с упомянутым определенным намерением запроса;
идентифицируют одного или нескольких поставщиков, ассоциированных с идентифицированным одним или несколькими действиями; и
предоставляют одно или несколько действий и один или несколько соответствующих поставщиков, ассоциированные с субъектом, для объединения с представлением ассоциированного субъекта на странице результатов поиска.
2. Носители по п.1, при этом намерение запроса содержит по меньшей мере часть упомянутого запроса.
3. Носители по п.1, при этом упомянутые одно или несколько действий идентифицируются на основе ранжирования, ассоциированного с одним или несколькими действиями или связанными с ними наборами субъектов.
4. Носители по п.3, при этом ранжирование содержит офлайновое ранжирование, которое использует один или несколько журналов запросов для формирования ранжирования для каждого из одного или нескольких действий.
5. Носители по п.3, при этом ранжирование содержит онлайновое ранжирование, которое использует одно или несколько из намерения запроса, элемента результатов поиска или увлечения пользователя.
6. Носители по п.1, при этом один или несколько поставщиков идентифицируются на основе ранжирования, ассоциированного с одним или несколькими поставщиками или связанными с ними наборами субъектов.
7. Носители по п.6, при этом ранжирование содержит офлайновое ранжирование, которое определяется с использованием одного или нескольких журналов запросов, чтобы сформировать ранжирование для каждого из одного или нескольких поставщиков, или онлайновое ранжирование, которое определяется с использованием одного или нескольких из намерения запроса, элемента результатов поиска, увлечения пользователя или офлайнового ранжирования, чтобы сформировать ранжирование для каждого из одного или нескольких поставщиков.
8. Графический интерфейс пользователя, реализованный на одном или нескольких машиночитаемых носителях и исполняемый на компьютере, причем графический интерфейс пользователя содержит:
первую область отображения, сконфигурированную для отображения элемента результатов поиска, представляемого на странице результатов поиска, при этом элемент результатов поиска соответствует принятому поисковому запросу; и
вторую область отображения, расположенную рядом с первой областью отображения, причем вторая область отображения сконфигурирована для отображения:
набора из одного или нескольких действий, которые соответствуют субъекту, представленному элементом результатов поиска, и
набора из одного или нескольких поставщиков, ассоциированных с каждым из этих одного или нескольких действий, при этом каждый из наборов из одного или нескольких поставщиков расположен рядом с соответствующим действием.
9. Графический интерфейс пользователя по п.8, в котором вторая область отображения включает в себя выбираемый индикатор "больше действий", который, если выбирается, представляет дополнительные действия, выбираемый индикатор "больше поставщиков", который, если выбирается, представляет дополнительных поставщиков, или их сочетание.
10. Графический интерфейс пользователя по п.8, в котором вторая область отображения автоматически отображается совместно со страницей результатов поиска.
11. Графический интерфейс пользователя по п.8, в котором выбор одного из поставщиков, соответствующего одному из действий, инициирует выполнение соответствующего действия в связи с выбранным поставщиком.
12. Один или несколько машиночитаемых носителей, содержащих реализованные на них машиноисполняемые команды, которые при их исполнении процессором в вычислительном устройстве предписывают вычислительному устройству выполнить способ обеспечения представления действий и поставщиков, ассоциированных с субъектами, содержащий этапы, на которых:
обращаются к множеству наборов субъектов, причем каждый набор субъектов включает в себя субъект, который представляет собой человека, место или вещь, действие, которое соответствует этому субъекту и которое представляет функцию для выполнения, и поставщика, который выполняет это соответствующее действие;
используют один или несколько журналов запросов для ранжирования одного или нескольких из субъектов, действий, поставщиков или их сочетания в множестве наборов субъектов в соответствии с предполагаемой релевантностью; и
вводят в базу данных множество наборов субъектов, включающих в себя соответствующие субъекты, действия и поставщиков, и соответствующие ранжирования.
13. Носители по п.12, при этом способ дополнительно содержит этап, на котором ассоциируют один или несколько из множества наборов субъектов, которые содержат совпадающие субъекты.
14. Носители по п.13, при этом по меньшей мере часть множества наборов субъектов включает в себя атрибут набора субъектов, который дополнительно описывает соответствующий субъект, действие или поставщика.
15. Носители по п.14, при этом один или несколько журналов запросов ассоциируются с пользователем или набором пользователей.