Патент описывает механизм пользовательского интерфейса (UI). Когда пользователь выбирает вертикаль поиска (например, Картинки или Новости), в поисковой строке появляется индикатор этой категории. Если пользователь затем изменяет запрос, поиск автоматически выполняется в рамках ранее выбранной вертикали, сохраняя контекст и улучшая навигацию.
Автор: Виктор Репин
Патент описывает инфраструктурный механизм для эффективного выполнения запросов типа «Select Distinct» в больших распределенных базах данных. Система использует «курсор запроса» для синхронизированного обхода нескольких отсортированных индексов, что позволяет быстро находить уникальные комбинации значений, соответствующие сложным фильтрам (AND/OR), пропуская нерелевантные данные.
Технология, позволяющая точно определить, какой момент оригинального видеоконтента просматривает пользователь, даже если трансляция прерывалась рекламой, ставилась на паузу или была отредактирована. Система анализирует последовательность субтитров и использует уникальные текстовые идентификаторы для синхронизации времени с оригиналом.
Google использует механизм для индексирования приватного контента (например, фото или файлов), доступного группе пользователей. Если часть документа (например, тег на фото) ограничена для подгруппы, система добавляет специальный индикатор. При поиске система проверяет этот индикатор, чтобы показывать ограниченную часть только авторизованным пользователям.
Патент Google, описывающий систему показа спонсорского контента (рекламы) на странице результатов поиска. Система позволяет рекламодателям участвовать в аукционе с объявлениями о товарах, которые пользователь ранее просматривал на их сайте, даже если текущий поисковый запрос пользователя не связан с этими товарами. Это механизм ремаркетинга в поиске.
Анализ инфраструктурного патента Google, описывающего методы эффективного выполнения сложных поисковых запросов с логическими операторами (AND, OR, NOT). Система использует специализированные сканеры для объединения результатов из разных сегментов индекса, отсортированных в одинаковом порядке. Это позволяет избежать загрузки больших промежуточных наборов данных в память и обеспечивает масштабирование времени поиска по размеру результата, а не по размеру базы данных.
Google использует механизм для уменьшения задержки при использовании голосового поиска. Если пользователь начинает вводить текст, и система определяет (по длине ввода или контексту устройства), что он, вероятно, переключится на голос, устройство заранее устанавливает соединение с сервером обработки речи. Это позволяет начать распознавание голоса мгновенно, без ожидания установки соединения.
Анализ патента (принадлежит Yahoo!), описывающего метод группировки похожих результатов поиска (например, авиабилетов или отелей) в кластеры. Система показывает один репрезентативный вариант («ведущий маршрут») и ссылку на остальные опции. Это позволяет увеличить разнообразие выдачи и улучшить пользовательский опыт, не теряя полноты данных. Это механизм уровня представления данных (UI/UX), а не ранжирования.
Патент описывает специализированную структуру данных (Trie), оптимизированную для эффективного хранения, поиска и обновления ключей (например, слов в электронных письмах) на устройствах с ограниченными ресурсами, таких как смартфоны. Эта структура позволяет быстро выполнять локальный поиск и предлагать варианты автодополнения на основе префиксов.
Система, позволяющая пользователям определять персонализированные «профили доверия». Эти профили указывают, каким внешним авторитетам (Evaluation Systems) пользователь доверяет и какой вес придавать их мнениям. Система агрегирует их рейтинги, учитывая тип контента, и предоставляет персонализированную оценку качества или достоверности контента.
Патент описывает инфраструктурный механизм для определения оптимального количества машин в облачном кластере, необходимого для выполнения масштабных задач (например, тестирования кода на миллионах архивных веб-страниц) в заданное время. Система учитывает ограничения по CPU, памяти и диску для эффективного распределения нагрузки.
Патент описывает технологию пользовательского интерфейса (UI/UX) для приложений, управляющих коллекциями контента (например, фотографиями). Во время прокрутки ленты система анализирует характеристики контента поблизости и предлагает динамические элементы: «темы поиска» для быстрого фильтрования коллекции и «темы ускорения» для мгновенного перехода к определенным разделам.
Google анализирует окружающую среду пользователя с помощью датчиков устройства (звук, местоположение, изображение), чтобы определить уровень конфиденциальности контекста. Если пользователь находится в общественном месте, система скрывает из поисковых подсказок и автодополнения те исторические запросы, которые были сделаны в приватной обстановке, защищая конфиденциальные данные от посторонних.
Система Google для сравнения конкретных черт лица (глаза, нос и т.д.) на разных изображениях. Система нормализует фотографии и использует модель машинного обучения, натренированную на человеческих оценках (Mechanical Turk), чтобы определить степень визуальной схожести отдельных признаков.
Патент описывает интерфейс и механизмы продукта Google Notebook. Система позволяла пользователям сохранять («клипать») контент из результатов поиска в онлайн-блокноты с помощью специальных элементов управления («Add Note») прямо в выдаче. Также описан механизм автоматического определения релевантного блокнота для сохранения контента.
Google использует многоуровневую структуру индекса (Tiers) для хранения данных разной популярности. Патент описывает инфраструктурный механизм, позволяющий перемещать данные между уровнями (например, из медленной памяти в быструю) без остановки системы. Это достигается за счет использования двух карт: Indexing Tier-Map (куда записывать новое) и Serving Tier-Map (откуда читать существующее), обеспечивая постепенную миграцию данных.
Google использует систему для динамической модификации рекламных объявлений в реальном времени. Анализируя контекст пользователя (местоположение, устройство, время), система выбирает контент из фида рекламодателя (цены, наличие товара, условия доставки). Выбор оптимизируется на основе исторических данных об эффективности (CTR, конверсии) для данного контекста.
Патент Google описывает инструмент для автоматического извлечения данных со структурированных веб-страниц. Пользователь выбирает два примера элемента (например, названия товаров), а инструмент анализирует структуру документа (DOM-дерево), находит шаблон и автоматически извлекает все остальные элементы, соответствующие этому шаблону. Это используется для быстрого сбора ключевых слов для рекламных кампаний.
Патент Google, описывающий инфраструктурный механизм для эффективной обработки запросов в корпоративном поиске (Enterprise Search). Система индексирует как публичные, так и закрытые (access controlled) документы. Для ускорения работы она сначала ранжирует все документы, а затем проверяет права доступа (используя токены и кэширование) только для топовых результатов, необходимых для заполнения выдачи. Патент не имеет отношения к ранжированию в публичном веб-поиске.
Яндекс патентует систему для отображения результатов поиска при отсутствии или медленном интернет-соединении. На устройство заранее загружается база данных популярных запросов. Для экономии места элементы выдачи (заголовки, URL, сниппеты) дедуплицируются и хранятся отдельно от шаблонов SERP. Это позволяет локально и быстро воссоздать оффлайн-выдачу из готовых компонентов.