2012

Патент описывает инфраструктуру для создания кастомизированных поисковых систем (CSE). Пользователь может создать персональную поисковую систему, указав источники своего контента (соцсети, блоги) и предоставив учетные данные для доступа. Система индексирует этот …
Патент Google, описывающий интерфейс "Push-to-Talk" для голосового ввода. Пользователь удерживает кнопку во время произнесения запроса и отпускает для завершения ввода. Также описан механизм жестов для направления распознанного текста в конкретное …
Патент описывает интерфейсный механизм, позволяющий пользователям быстро уточнять поисковые запросы. Пользователь может выделить термин прямо в сниппете результата поиска и через контекстное меню выбрать действие (например, «обязательно включить», «исключить» или …
Google позволяет сторонним приложениям передавать индексируемые метаданные (текст или HTML) о файлах, которые хранятся на их серверах или в форматах, которые Google не может обработать напрямую. Это позволяет пользователям находить …
Патент Google, описывающий архитектурное решение для оптимизации скорости и релевантности контекстной рекламы. Поисковая система не ждет завершения анализа запроса, а инициирует запрос к рекламному серверу немедленно. Затем она асинхронно передает …
Технология, позволяющая точно определить, какой момент оригинального видеоконтента просматривает пользователь, даже если трансляция прерывалась рекламой, ставилась на паузу или была отредактирована. Система анализирует последовательность субтитров и использует уникальные текстовые идентификаторы …
Патент Google, описывающий систему показа спонсорского контента (рекламы) на странице результатов поиска. Система позволяет рекламодателям участвовать в аукционе с объявлениями о товарах, которые пользователь ранее просматривал на их сайте, даже …
Система Google для сравнения конкретных черт лица (глаза, нос и т.д.) на разных изображениях. Система нормализует фотографии и использует модель машинного обучения, натренированную на человеческих оценках (Mechanical Turk), чтобы определить …
Google использует многоуровневую структуру индекса (Tiers) для хранения данных разной популярности. Патент описывает инфраструктурный механизм, позволяющий перемещать данные между уровнями (например, из медленной памяти в быструю) без остановки системы. Это …
Патент Google описывает инструмент для автоматического извлечения данных со структурированных веб-страниц. Пользователь выбирает два примера элемента (например, названия товаров), а инструмент анализирует структуру документа (DOM-дерево), находит шаблон и автоматически извлекает …
Патент описывает технологию (например, расширение для браузера), которая анализирует просматриваемую веб-страницу для обнаружения связанного медиаконтента (ТВ-программы, потоковое видео). Система позволяет пользователю выбрать этот контент на компьютере и автоматически воспроизвести его …
Патент описывает инфраструктурный механизм Google для эффективного удаления устаревших или измененных документов из распределенного индекса. Вместо опроса всех серверов система поддерживает главный список (Non-Key Master List), указывающий, где хранится каждый …
Google использует систему "Адаптеров" для доступа к закрытым источникам данных (базы данных, системы документооборота), которые недоступны стандартному веб-краулеру. Адаптер создает уникальные URL для каждого элемента данных, передает их поисковой системе, …
Система Google оптимизирует обработку списков контроля доступа (ACL) для приватного контента. Для повышения производительности система балансирует между размером индекса и сложностью запроса, динамически решая, хранить ли разрешения для целой группы …
Патент Google, описывающий инфраструктурный механизм для эффективного индексирования коррелированных групп данных, таких как списки ТВ-каналов от разных провайдеров. Вместо хранения каждой конфигурации отдельно, система идентифицирует часто встречающиеся наборы каналов (кластеры) …
Google использует механизм улучшения пользовательского опыта в голосовом поиске. Если система неверно распознала голосовой запрос и пользователь кликает в строку поиска для исправления, Google автоматически показывает другие вероятные варианты распознавания …
Анализ инфраструктурного патента Google, описывающего систему для распределенной обработки больших коллекций документов. Система позволяет рабочим процессам динамически разбивать слишком крупные задачи на подзадачи, возвращать их в общую очередь, отслеживать выполнение …
Патент описывает внутренний технический механизм оптимизации выполнения запросов в графовой базе данных Google. Система определяет, можно ли кэшировать результаты подзапросов. Если подзапрос использует переменные (значения которых могут меняться), его результат …
Патент Google описывает систему оптимизации рекламных кампаний. Система группирует похожие объявления в кластеры на основе тематики или интересов пользователей. Затем она определяет наиболее эффективные критерии таргетинга (например, ключевые слова с …
Патент описывает систему управления общими медиа-плейлистами во время сеансов связи (например, видеоконференций или "hang-outs"). Участники добавляют медиафайлы и голосуют за них. Система динамически упорядочивает плейлист на основе оценок, используя специфические …