РОССИЙСКАЯ ФЕДЕРАЦИЯ



ФЕДЕРАЛЬНАЯ СЛУЖБА
ПО ИНТЕЛЛЕКТУАЛЬНОЙ СОБСТВЕННОСТИ,
ПАТЕНТАМ И ТОВАРНЫМ ЗНАКАМ
(19) RU (11) 2005101449 (13) A

(51) МПК
G06N 1/00 (2006.01)
(12) ЗАЯВКА НА ИЗОБРЕТЕНИЕ

Документ: В формате PDF
(14) Дата публикации: 2006.07.10
(22) Дата подачи заявки: 2005.01.21
(30) Приоритетные данные: 60/538,838 2004.01.23 US 10/778,498 2004.02.13 US
(43) Дата публикации заявки: 2006.07.10
(71) Имя заявителя: МАЙКРОСОФТ КОРПОРЕЙШН (US)
(72) Имя изобретателя: БРИЛЛ Эрик Д. (US); ЧЕН Хэрр (US); ЧАНДРАСЕКАР Раман (US); КОРСТОН Саймон Х. (US)
(74) Патентный поверенный: Егорова Галина Борисовна
(98) Адрес для переписки: 129010, Москва, ул. Б.Спасская, 25, стр.3, ООО "Юридическая фирма Городисский и Партнеры", пат.пов. Г.Б. Егоровой
(54) ПОСТРОЕНИЕ И ПРИМЕНЕНИЕ ВЕБ-КАТАЛОГОВ ДЛЯ ФОКУСИРОВАННОГО ПОИСКА

1. Система для облегчения поиска, содержащая компонент отображения, который представляет множество веб-каталогов для поиска по набору предметных тем, причем веб-каталоги соответственно ассоциативно связаны с различными подмножествами предметных тем, взвешенных по релевантности, и компонент ввода, который принимает поисковый запрос, по меньшей мере, по одному из веб-каталогов.

2. Система по п.1, которая находится на сервере.

3. Система по п.1, которая находится на клиенте.

4. Система по п.1, в которой веб-каталоги персонализированы для пользователей системы.

5. Система по п.4, в которой система дополнительно содержит машинообучающийся компонент, который создает профили в связи с пользователями.

6. Система по п.1, дополнительно содержащая компонент контекста, который представляет множество веб-каталогов в качестве функций пользовательского контекста.

7. Система по п.5, в которой профили являются передаваемыми.

8. Система для осуществления поиска, содержащая компонент механизма поиска, который осуществляет поиск по сайтам в качестве функции заранее определенных веб-каталогов, ассоциативно связанных с предметными темами, причем веб-каталоги соответственно ассоциативно связаны с различными подмножествами предметных тем, взвешенных по релевантности.

9. Система по п.8, дополнительно содержащая обслуживающий компонент, который выполняет вероятностно-ориентированный анализ в связи с осуществлением поиска.

10. Система по п.9, в которой обслуживающий компонент выполняет основанный на соотношении цена/выгода анализ в связи с осуществлением поиска.

11. Система по п.8, в которой осуществляющий поиск компонент является механизмом поиска в веб, который осуществляет поиск, по меньшей мере, сети Интернет и сети интранет.

12. Система, которая облегчает выполнение фокусированного поиска по набору сайтов, содержащая веб-каталог, причем веб-каталог соответствует, по меньшей мере, одному из конкретных тематических разделов и пользовательских характеристик, при этом веб-каталог содержит множество сайтов, относящихся, по меньшей мере, к одному из тематических разделов и пользовательских характеристик, при этом каждому из множества сайтов назначены веса релевантности, которые показывают релевантность сайтов по отношению к, по меньшей мере, одному из тематических разделов и пользовательских характеристик, и поисковый компонент, который принимает запрос, причем поисковый компонент использует веб-каталог для фокусирования поиска по набору сайтов, основываясь на запросе, и этот поисковый компонент возвращает результаты, основываясь, по меньшей мере частично, на веб-каталоге и запросе.

13. Система по п.12, дополнительно содержащая селектор веб-каталога, который выбирает веб-каталог для использования в связи с поиском.

14. Система по п.13, в которой селектор веб-каталога выбирает веб-каталог, основываясь, по меньшей мере частично, на точке входа на набор сайтов.

15. Система по п.13, в которой селектор веб-каталога выбирает веб-каталог, основываясь, по меньшей мере частично, на одном из: запросе, состоянии пользователя, пользовательском контексте и пользовательской истории.

16. Система по п.15, в которой селектор веб-каталога выбирает веб-каталог, основываясь, по меньшей мере частично, на воспринятом местоположении пользователя.

17. Система по п.15, в которой селектор веб-каталога выбирает веб-каталог, основываясь, по меньшей мере частично, на одном или более времени дня и дне недели.

18. Система по п.13, в которой селектор веб-каталога ассоциативно связан с пользовательским интерфейсом, причем пользователь выбирает веб-каталог для использования в связи с поиском посредством интерфейса пользователя.

19. Система по п.12, дополнительно содержащая компонент подстройки, который облегчает одно из добавления и удаления сайта из веб-каталога.

20. Система по п.12, дополнительно содержащая компонент подстройки, который изменяет назначенный вес релевантности одного или более из множества сайтов в веб-каталоге.

21. Система по п.20, в которой компонент подстройки ассоциативно связан с интерфейсом пользователя, причем пользователь изменяет назначенный вес релевантности для одного или более из множества сайтов в пределах веб-каталога посредством интерфейса пользователя.

22. Система по п.20, дополнительно содержащая компонент механизма поиска, который осуществляет поиск по сайтам в качестве функции веб-каталога, при этом компонент механизма поиска и компонент подстройки работают совместно, чтобы автоматически поддерживать в работоспособном состоянии веб-каталог.

23. Система по п.12, в которой веб-каталог доступен посредством веб-сайта.

24. Система по п.12, в которой веб-каталог ассоциативно связан с пользовательским профилем, причем пользовательский профиль является переносимым.

25. Система по п.12, дополнительно содержащая компонент, который принимает обратную связь, относящуюся к результатам, причем обратная связь применяется, чтобы автоматически поддерживать в рабочем состоянии веб-каталог.

26. Система по п.12, в котором порядок результатов основывается на функции системы ранжирования машины расширенного поиска и назначенных весах множества сайтов в пределах веб-каталога.

27. Система по п.12, в которой, по меньшей мере, один из возвращенных результатов, который не совпадает с сайтом в пределах веб-каталога, удаляется из результатов.

28. Система по п.12, в которой характеристики пользователя имеют отношение к одному или более из: возраст, местоположение, пол, этническая принадлежность, политическое членство и религия.

29. Система по п.12, в которой множество веб-каталогов используется в связи с поиском и результаты, полученные из поиска, классифицированы в соответствии с результатами, относящимися к веб-каталогу.

30. Система по п.12, в которой набор сайтов является, по меньшей мере, одним из Интернет и интранет.

31. Способ для выполнения фокусированного поиска, содержащий этапы, на которых предусматривают веб-каталог, который образован множеством сайтов с релевантностью по отношению к, по меньшей мере, одному из тематических разделов и характеристик пользователя, представленных веб-каталогом, причем сайтам назначен вес релевантности, который показывает релевантность каждого сайта по отношению к, по меньшей мере, одному из тематического раздела и характеристик пользователя, выбирают веб-каталог, передают запрос, имеющий отношение к, по меньшей мере, одному из тематического раздела и характеристик пользователя, представленных веб-каталогом, поисковой машине, отыскивают в наборе сайтов информацию, основываясь на запросе, получают результаты поиска, основываясь, по меньшей мере частично, на запросе, и ранжируют результаты поиска, основываясь, по меньшей мере частично, на весе релевантности, назначенном сайтам, которые образуют веб-каталог.

32. Способ по п.31, дополнительно содержащий этап, на котором удаляют, по меньшей мере, один результат поиска, который ассоциативно не связан с сайтами, которые образуют веб-каталог.

33. Способ по п.31, дополнительно содержащий этап, на котором выбирают веб-каталог, основываясь, по меньшей мере частично, на, по меньшей мере, одном из: запросе, пользовательской истории, пользовательском контексте и состоянии пользователя.

34. Способ по п.31, в котором набор сайтов является, по меньшей мере, одним из сети Интернет и интранет.

35. Способ по п.34, дополнительно содержащий этап, на котором выбирают веб-каталог, основываясь на точке входа в, по меньшей мере, одну из сетей Интернет и интранет.

36. Способ по п.31, дополнительно содержащий этап, на котором применяют механизм поиска для автоматической поддержки в рабочем состоянии веб-каталога.

37. Способ по п.31, дополнительно содержащий этап, на котором изменяют, по меньшей мере, один вес релевантности, основываясь, по меньшей мере частично, на обратной связи пользователя в связи с результатами поиска.

38. Способ по п.31, дополнительно содержащий этап, на котором изменяют, по меньшей мере, один вес релевантности, основываясь, по меньшей мере частично, на одном или более из: запросе, пользовательской истории, состояния пользователя и пользовательском контексте.

39. Система построения веб-каталога, содержащая модуль определения местонахождения сайта, который определяет местонахождение сайтов в пределах набора сайтов, относящихся к одному или более из конкретных тематического раздела и характеристик пользователя, блок назначения веса релевантности, который назначает вес релевантности сайту с определенным местонахождением в соответствии с релевантностью сайта по отношению к одному или более из тематического раздела и пользовательских характеристик.

40. Система по п.39, в которой модуль определения местонахождения сайта содержит список запросов, которые ассоциативно связаны с одним или более из тематического раздела и характеристик пользователя, и поисковую машину, которая осуществляет поиск по набору сайтов, основываясь на списке запросов, и получает список результатов.

41. Система по п.40, в которой блок назначения веса релевантности содержит вычислитель распределения пути, который рассчитывает путь распределения результатов, вычислитель распределения соседствующего пути, который рассчитывает распределение сайтов, соседствующих с сайтами, возвращенными в результатах, и вычислитель распределения сетевого пути, который рассчитывает распределение сетевого пути.

42. Система по п.41, в которой блок назначения веса дополнительно содержит фильтрующий компонент, который удаляет не имеющие отношение сайты из результатов.

43. Система по п.42, в которой не имеющие отношение сайты удаляются из результатов, по меньшей мере частично, посредством выдачи поисковой машине большого количества случайных запросов и осуществления сравнения результатов из случайных запросов с результатами из запросов, которые ассоциативно связаны с одним или более из тематического раздела и характеристик пользователя.

44. Система по п.43, применяемая клиентом.

45. Система по п.39, в которой, по меньшей мере, одна из сетей Интернет и интранет являются набором сайтов.

46. Система по п.39, дополнительно содержащая ограничительный перечень, причем ограничительный перечень содержит перечень сайтов, которые заранее известны как нерелевантные по отношению к одному или более из тематического раздела и характеристик пользователя, при этом перечень сайтов в пределах ограничительного перечня предотвращен от существования в наборе сайтов, имеющих отношение к одному или более из тематического раздела и характеристик пользователя.

47. Способ для формирования веб-каталога, содержащий этапы, на которых собирают множество сайтов, имеющих отношение к, по меньшей мере, одному из тематического раздела и характеристик пользователя, причем сайты образуют веб-каталог, и назначают настроенные веса релевантности для подмножества множества сайтов.

48. Способ по п.47, дополнительно содержащий этапы, на которых предусматривают интерфейс пользователя и вводят сайты, имеющие отношение к тематическому разделу посредством интерфейса пользователя.

49. Способ по п.47, дополнительно содержащий этапы, на которых обеспечивают множество запросов, связанных, по меньшей мере, с одним из тематического раздела и пользовательских характеристик, предусматривают поисковую машину, передают множество запросов поисковой машине и выполняют поиск по набору сайтов и осуществляют кэширование результатов, полученных из поиска.

50. Способ по п.49, дополнительно содержащий этапы, на которых рассчитывают распределение пути результатов поиска и рассчитывают распределение пути сайтов, которые соседствуют сайтам в пределах результатов, причем соседствующие сайты включают в себя сайты, связанные входящими и исходящими ссылками, рассчитывают распределение пути результатов поиска и соседних сайтов и нормализуют распределение пути результатов поиска и соседних сайтов.

51. Способ по п.50, дополнительно содержащий этапы, на которых предусматривают множество случайных запросов, передают запросы машине расширенного поиска и выполняют поиск по набору сайтов и нормализуют распределение пути результатов поиска и соседних сайтов, основываясь, по меньшей мере частично, на результатах, полученных из поиска, основанного на случайных запросах.

52. Система для осуществления поиска по набору сайтов, содержащая средство для выработки тематически-специфичного веб-каталога, причем тематически-специфичный веб-каталог содержит множество сайтов, относящихся к тематическому разделу, сайтам назначен вес в соответствии с релевантностью сайта к тематическому разделу, и средство для использования веб-каталога в связи с поисковой машиной для поиска набора сайтов.

53. Система по п.52, дополнительно содержащая средство для осуществления назначения весов сайтам в пределах веб-каталога.

54. Система по п.52, дополнительно содержащая средство для подстройки веб-каталога.

55. Система по п.52, дополнительно содержащая средство для осуществления выбора веб-каталога из множества подкаталогов.

56. Система по п.52, дополнительно содержащая средство для отображения результатов поиска, соответствующего веб-каталогу, которое поднимает ранг результатов.

57. Система по п.52, в которой набор сайтов, является, по меньшей мере, одним из Интернет и интранет.

58. Машиночитаемый носитель, имеющий машиноисполняемые инструкции, сохраненные на нем для осуществления сбора множества сайтов, которые релевантны по отношению к, по меньшей мере, одному из тематического раздела и характеристик пользователя, назначения весов каждому из множества сайтов, соответствующих рассчитанному уровню релевантности сайтов по отношению к, по меньшей мере, одному из тематического раздела и характеристик пользователя, и выполнения поиска по подмножеству большого количества сайтов, основываясь на принятом запросе.