Google зарегистрировал множество патентов по поиску. Значимые примеры:
US6,285,999 (1998) – патент PageRank: ранжирование по важности страницы на основе рангов страниц, ссылающихся на нее.
US9,165,040 (2012) – «ранжирование с учетом расстояний»: описывает метод вычисления кратчайшего расстояния от «ориентирующих» (доверенных) страниц до каждой страницы и использования этого расстояния для ранжирования.
US9,495,452 (2010) – «PageRank с учетом пользователей»: предусматривает взвешивание ссылок на основе пользовательских факторов (например, популярности страниц среди пользователей, демографических сегментов), то есть таргетированный персонализированный PageRank.
US20110016106A1 (2009) – локальный поиск: метод извлечения адресной информации с веб-страниц и геокодирования для поддержки поиска компаний (Google Maps/Local).
CA3138920A1 (2014) – использование нейронных сетей для предварительного расчёта релевантности term-document для ускорения поиска (ранжирование результативности).
Кроме того, есть патенты по контекстному пониманию запросов, мультимодальным признакам, обработке голосового поиска и др. Эти патенты дают представление о подходах Google, но не раскрывают вес отдельных факторов.
