Google использует механизм "multi-location search" для поиска оптимальных мест встречи на основе нескольких исходных географических точек. Система определяет промежуточные локации с примерно равным временем в пути для всех участников и …
Патенты Google
Разборы патентов поисковой системы Google
Google использует эффективный метод (O(n)) для группировки структурно похожих документов на веб-сайте. Система определяет страницы, у которых совпадают наиболее весомые термины (Топ-N), используя метрику Modified TF-IDF, смещенную в сторону шаблонного …
Патент описывает интерфейс и методы представления результатов в Google Books. Система организует результаты поиска в соответствии с внутренней структурой книги (главы/разделы) и извлекает ключевые темы (n-gram summary terms). Для определения …
Патент описывает метод, с помощью которого Google определяет демографические характеристики пользователей (возраст, пол), даже если они их не указали. Система анализирует поведение пользователя для вычисления вероятности принадлежности к демографической группе, …
Патент Google, описывающий методы борьбы с потерей контекста в рекламных системах (например, AdSense Link Units). Когда пользователь кликает на ключевое слово (Link Unit), Google передает контекст исходной страницы, используя либо …
Патент Google описывает механизм работы Автодополнения (Autocomplete/Suggest), который объединяет исторические запросы на разных языках (например, корейском и английском) в единую базу. Система конвертирует запросы в романизированное представление на основе физических …
Google использует этот механизм для помощи пользователям, вводящим фонетический текст (например, Pinyin) в адресную строку браузера. Система преобразует ввод в иероглифы (например, Hanzi) и использует исторические данные из логов запросов …
Патент Google, описывающий интерфейс автодополнения (Autocomplete). Система рассчитывает вероятность того, какую подсказку ищет пользователь. Если одна из них значительно превышает порог уверенности, она визуально или аудиально выделяется (например, подсветкой, гистограммой …
Google анализирует агрегированные данные (например, поисковые запросы) пользователей в определенной географической локации, чтобы выявить доминирующие интересы и присвоить этой локации категорию (например, «финансовый район» или «туристическое место»). Эта категория затем …
Патент описывает систему для локального (Desktop) поиска, которая выборочно индексирует файлы на устройстве пользователя для экономии ресурсов. Система вычисляет «Оценку Сбора» (Capture Score) для каждого файла на основе его типа, …
Google использует инфраструктурный метод для высокоскоростного поиска точных совпадений в больших коллекциях документов. Запросы и документы токенизируются, а затем система использует FIFO-буфер (скользящее окно) для последовательного сравнения токенов. Это позволяет …
Патент Google, описывающий инфраструктурный механизм для автоматической оптимизации систем векторного поиска (Approximate Nearest Neighbor, ANN). Система использует математическое моделирование и метод множителей Лагранжа для нахождения оптимального баланса между скоростью ответа …
Патент описывает инфраструктуру, позволяющую пользователям определять собственный корпус контента (загружая данные или указывая конкретные веб-сайты) и создавать для него отдельный поисковый индекс. Система может искать по этим индексам независимо или …
Патент Google описывает архитектуру данных для картографических сервисов, позволяющую раздельно хранить объекты карты (сущности) и информацию об их достоверности (неопределенность). Это позволяет системе слияния (fusion) данных из множества источников (сенсоры, …
Патент описывает метод повышения эффективности поиска локальных данных (например, контактов) на мобильных устройствах. Система заранее преобразует алфавитно-цифровые данные в числовой индекс, основываясь на раскладке клавиатуры (аналогично T9). Это позволяет устройству …
Система для автоматической организации интернет-магазинов. Она анализирует товарный фид, используя NLP для создания релевантных категорий. Затем система сортирует товары внутри категорий, применяя алгоритмы оптимизации (Decision Trees), основанные на данных о …
Google может организовывать поисковую выдачу, используя многоуровневую сортировку ("chunked sorting"). Пользователи (или сама система) могут определять критерии гранулярности (например, сначала по дате, затем по местоположению), создавая иерархически организованные наборы результатов. …
Патент Google, описывающий инфраструктуру для централизованного сбора комментариев к веб-страницам. Ключевой механизм заключается в идентификации похожих или дублирующихся документов и ассоциации одного и того же комментария с несколькими URL. Система …
Google использует многоэтапный процесс для создания компактного цифрового отпечатка, представляющего всю продолжительность видео. Это включает анализ небольших сегментов (суб-отпечатки), обобщение их характеристик (гистограммы) и применение взвешенного хеширования. Это позволяет Google/YouTube …
Google патентует механизм, позволяющий пользователям мгновенно изменять настройки устройства (язык, яркость, размер шрифта) или параметры поискового запроса (например, переводить запрос и получать результаты на другом языке), просто изменив ориентацию смартфона. …