ВРЕМЕННОЕ РАНЖИРОВАНИЕ РЕЗУЛЬТАТОВ ПОИСКА

1. Реализованный компьютером способ для вычисления временного веса для результата поиска, причем способ содержит этапы:
идентифицируют пользовательское событие (1102), соответствующее результату поиска, причем пользовательское событие имеет начальное время события, время окончания события и длительность события;
определяют текущее время (1104); и
определяют временный вес (808) для этого результата поиска на основании временной близости текущего времени к пользовательскому событию.
2. Способ по п.1, в котором временный вес изменяется со временем.
3. Способ по п.1, в котором временный вес увеличивается по мере того как текущее время приближается к начальному времени события.
4. Способ по п.3, в котором увеличение является экспоненциальным.
5. Способ по п.1, в котором временный вес является постоянным в течение длительности события.
6. Способ по п.1, в котором временный вес в течение длительности события является по меньшей мере временным весом в начальный момент времени события.
7. Способ по п.1, в котором временный вес достигает пика в момент времени в течение длительности события.
8. Способ по п.1, в котором временный вес достигает пика в момент времени на половине длительности события.
9. Способ по п.1, в котором временный вес уменьшается, когда текущее время удаляется от времени окончания события.
10. Способ по п.9, в котором уменьшение является экспоненциальным.
11. Считываемый компьютером носитель, содержащий команды для управления компьютерной системой, чтобы ранжировать во времени результаты поиска, причем способ содержит этапы:
для каждого результата поиска
идентифицируют пользовательское событие (1102), соответствующее результату поиска; и
определяют временный вес для результата поиска (808) на основании временной близости пользовательского события; и
ранжируют результаты поиска на основании временных весов, соответствующих результатам поиска.
12. Считываемый компьютером носитель по п.11, в котором временный вес результата поиска также основан на весовом коэффициенте.
13. Считываемый компьютером носитель по п.12, в котором весовой коэффициент основан на длительности пользовательского события.
14. Считываемый компьютером носитель по п.12, в котором весовой коэффициент основан на важности пользовательского события.
15. Считываемый компьютером носитель по п.12, в котором весовой коэффициент изменяется от момента до пользовательского события, в течение пользовательского события и после пользовательского события.
16. Компьютерная система для вычисления временного веса для результата поиска, содержащая:
компонент, который идентифицирует пользовательское событие (1102), соответствующее результату поиска, причем пользовательское событие имеет начальное время события, время окончания события и длительность события; и
компонент, который определяет временный вес (808) для результата поиска на основании временной близости пользовательского события.
17. Система по п.16, в которой временный вес результата поиска также основан на длительности пользовательского события.
18. Система по п.16, в которой временный вес результата поиска также основан на важности пользовательского события.
19. Система по п.16, в которой временный вес результата поиска увеличивается по экспоненте, когда текущее время приближается к начальному времени пользовательского события.
20. Система по п.16, в котором временный вес результата поиска уменьшается по экспоненте, когда текущее время удаляется от конечного времени пользовательского события.