Патент Google, описывающий технологию интеграции интерактивных 3D-моделей непосредственно в страницу результатов поиска (SERP) и другие веб-страницы. Система использует семантическую информацию для идентификации объекта и встраивает 3D-просмотрщик в специальный блок выдачи (например, Панель Знаний). Это позволяет пользователям взаимодействовать с трехмерной моделью, не покидая поиск, с адаптацией под производительность устройства.
Описание
Какую задачу решает
Патент решает задачу предоставления пользователям богатого интерактивного опыта взаимодействия с трехмерными объектами непосредственно в веб-браузере, без необходимости установки специализированного ПО или плагинов. В контексте поиска это позволяет улучшить представление информации об объектах (товарах, географических объектах и т.д.), интегрируя 3D-визуализацию прямо в страницу результатов поиска (SERP).
Что запатентовано
Запатентована система для встраивания интерактивного просмотрщика 3D-изображений (3D image viewer) в веб-страницы. Ключевым аспектом является интеграция 3D-моделей в search result summary section (например, Панель Знаний) на SERP на основе semantic-search information. Система позволяет пользователю взаимодействовать с 3D-моделью прямо в результатах поиска, используя такие технологии, как WebGL.
Как это работает
Механизм работает следующим образом:
- Генерация результатов: Поисковая система генерирует результаты, включающие семантическую информацию об объекте и встроенные инструкции (embedded instructions) для 3D-просмотрщика.
- Отображение SERP: Эти данные размещаются в search result summary section.
- Рендеринг на клиенте: Браузер пользователя выполняет инструкции, запрашивает данные 3D-модели (3D object data model) и рендерит ее локально.
- Оптимизация и Fallback: Система может использовать статичные изображения как плейсхолдеры во время загрузки. Для устройств с низкой производительностью предусмотрен swivel viewer, использующий заранее отрендеренные изображения объекта с разных ракурсов вместо интерактивного 3D.
Актуальность для SEO
Высокая. В 2025 году визуальный поиск, 3D-визуализация товаров и элементы дополненной реальности (AR) являются ключевыми направлениями развития поиска, особенно в E-commerce и образовании. Описанная технология лежит в основе функций просмотра 3D-моделей и AR непосредственно из Google Поиска.
Важность для SEO
Патент имеет высокое значение для SEO (7.5/10). Он не описывает алгоритмы ранжирования, но описывает инфраструктуру для создания визуально привлекательных и интерактивных SERP-фич (Rich Results), которые существенно влияют на распределение внимания пользователя и CTR. Понимание механизмов активации этих функций (связь с семантическим поиском и наличие 3D-активов) критически важно для стратегий визуального поиска и e-commerce.
Детальный разбор
Термины и определения
- 3D image viewer (Просмотрщик 3D-изображений)
- Встраиваемый компонент веб-страницы, способный рендерить интерактивные 3D object data models в реальном времени (например, используя WebGL или OpenGL ES) или отображать заранее отрендеренные изображения.
- 3D object data model (Модель данных 3D-объекта)
- Цифровое представление трехмерного объекта. Состоит из геометрии (коллекция точек, соединенных элементами, такими как треугольники) и данных о внешнем виде (текстуры, материалы).
- Embedded instructions / Embedded language (Встроенные инструкции / Встроенный язык)
- Код (например, HTML, JavaScript, вызовы API), включенный в код веб-страницы или результаты поиска, который идентифицирует 3D-просмотрщик, модель для загрузки и параметры рендеринга (поза, камера, анимация).
- Search result summary section (Раздел сводки результатов поиска)
- Отдельный блок на странице результатов поиска, предоставляющий сводную информацию о конкретном результате или семантическую информацию о сущности. На практике это соответствует Панели Знаний (Knowledge Panel) или расширенному сниппету товара.
- Semantic-search information (Информация семантического поиска)
- Данные, полученные путем понимания намерения запроса и контекстуального значения терминов. Используются для идентификации конкретного объекта (сущности) и являются основой для связи запроса с конкретной 3D-моделью.
- Swivel viewer (Поворотный просмотрщик)
- Резервный (fallback) механизм просмотра для устройств с низкой производительностью. Отображает серию заранее отрендеренных 2D-изображений объекта с разных ракурсов, создавая эффект вращения.
- User-selectable item (Выбираемый пользователем элемент)
- Кликабельный элемент (текст, иконка, 2D-изображение) в search result summary section, который служит для активации (invoking) 3D-просмотрщика (упоминается в описании, но не в Claim 1 патента US9183672B1).
Ключевые утверждения (Анализ Claims)
Claim 1 (Независимый пункт): Описывает метод интеграции 3D-просмотрщика в результаты поиска.
- Система получает результаты поиска, сгенерированные в ответ на запрос.
- Эти результаты включают: (i) ссылки на информацию, (ii) semantic-search information, которая идентифицирует конкретный объект, и (iii) embedded instructions для предоставления 3D image viewer внутри search result summary section. Просмотрщик настроен на рендеринг 3D-модели этого конкретного объекта.
- Система предоставляет результаты на веб-странице. Ссылки предоставляются в списке, отдельном от search result summary section. Часть семантической информации предоставляется внутри search result summary section.
- Система встраивает 3D image viewer внутри search result summary section в соответствии со встроенными инструкциями.
Ядро изобретения – это метод отображения результатов поиска, при котором 3D-модель конкретного объекта, идентифицированного через семантический поиск, встраивается в специальный сводный блок выдачи (например, Панель Знаний), отдельно от стандартного списка ссылок.
Claim 3 (Зависимый от 1): Детализирует процесс рендеринга.
- На основе embedded instructions запрашивается информация для рендеринга 3D-модели.
- Информация принимается.
- 3D-модель рендерится в просмотрщике на основе полученной информации.
Claim 4 и 5 (Зависимые от 3): Уточняют варианты отображения. Просмотрщик может быть инициирован в приложении, перекрывающем веб-страницу (overlay) (Claim 4), или непосредственно внутри search result summary section (Claim 5) в ответ на запрос пользователя на взаимодействие.
Claim 7 (Зависимый от 1): Уточняет, что embedded instructions определяют параметры рендеринга, такие как 3D-поза, положение камеры, уровень масштабирования, анимация, аннотации или шейдеры.
Claim 9 (Зависимый от 7): Описывает механизм оптимизации загрузки (плейсхолдер).
- После запроса информации для рендеринга система получает статичное отрендеренное изображение (static rendered image), соответствующее заданным параметрам.
- Это статичное изображение отображается в просмотрщике.
- Когда информация для интерактивного рендеринга получена, статичное изображение заменяется интерактивной 3D-моделью.
Где и как применяется
Изобретение применяется на финальных этапах формирования поисковой выдачи, используя данные, собранные на этапе индексирования.
INDEXING – Индексирование и извлечение признаков
На этом этапе система должна собирать, обрабатывать и хранить 3D object data models. Происходит извлечение semantic-search information и установление связей между сущностями (объектами, товарами) и соответствующими им 3D-моделями (в рамках Knowledge Graph).
QUNDERSTANDING – Понимание Запросов
Система идентифицирует запросы, относящиеся к конкретным физическим объектам, для которых доступны 3D-модели.
METASEARCH – Метапоиск и Смешивание (Universal Search & Blending)
Основное место применения патента. При формировании SERP система принимает решение о включении специального блока (search result summary section). Если для объекта доступна 3D-модель, система внедряет в этот блок embedded instructions для 3D-просмотрщика.
Презентационный слой (Клиентская сторона)
После загрузки SERP браузер пользователя выполняет embedded instructions, запрашивает 3D-ресурсы и выполняет локальный рендеринг модели.
Входные данные:
- Поисковый запрос.
- Semantic-search information об объекте, связанном с запросом.
- Идентификатор 3D object data model для этого объекта.
- Данные о возможностях клиентского устройства (например, поддержка WebGL, производительность).
Выходные данные:
- SERP, содержащая embedded instructions внутри search result summary section.
- При активации – интерактивная 3D-модель или серия 2D-изображений (swivel viewer).
На что влияет
- Конкретные типы контента и ниши: Наибольшее влияние на E-commerce (товары), автомобильную тематику, а также образовательный контент (анатомические модели, животные, географические объекты).
- Специфические запросы: Влияет на информационные и коммерческие запросы, где целью является изучение конкретной сущности (объектные запросы).
Когда применяется
- Триггеры активации: Алгоритм активируется, когда поисковая система идентифицирует в запросе сущность, для которой в базе данных Google имеется соответствующая 3D object data model и достаточный объем semantic-search information для формирования search result summary section.
- Условия работы: Применяется при генерации SERP. Активация рендеринга может происходить автоматически или по действию пользователя.
- Ограничения и Исключения: Если производительность устройства пользователя ниже порогового значения (performance threshold), система может переключиться на использование swivel viewer.
Пошаговый алгоритм
Этап 1: Генерация результатов поиска (На стороне сервера)
- Получение и анализ запроса: Система получает запрос и идентифицирует связанные с ним сущности.
- Поиск семантической информации: Извлекается semantic-search information для ключевой сущности.
- Проверка наличия 3D-модели: Система проверяет, доступна ли 3D object data model для этой сущности.
- Формирование сводного блока: Создается search result summary section. Если 3D-модель доступна, в этот блок добавляются embedded instructions для 3D-просмотрщика.
- Отправка результатов клиенту: Сформированная страница (SERP) отправляется в браузер пользователя.
Этап 2: Отображение и взаимодействие (На стороне клиента)
- Выполнение инструкций: Браузер обрабатывает SERP и выполняет embedded instructions.
- Запрос данных модели: Клиент запрашивает у сервера информацию, необходимую для рендеринга 3D-модели.
- Проверка возможностей клиента (Опционально): Определяется уровень производительности. Если он низкий, запрашиваются данные для swivel viewer (предварительно отрендеренные изображения, возможно, сжатые как видео).
- Оптимизация загрузки (Опционально): Может быть загружено и показано статичное 2D-изображение (плейсхолдер) модели (Claim 9).
- Получение данных и Рендеринг: Клиент получает данные модели и рендерит ее (например, через WebGL) в 3D image viewer (внутри блока или как overlay).
- Взаимодействие: Пользователь может вращать, масштабировать и панорамировать модель.
Какие данные и как использует
Данные на входе
Патент фокусируется на механизме отображения и взаимодействия, а не на сборе данных для ранжирования. Он использует следующие типы данных:
- Мультимедиа факторы (3D-модели): 3D object data models. Это основной актив, включающий геометрию, текстуры, материалы (materials application), шейдеры (shader application). Модели могут быть получены путем сканирования, от производителей или из CAD-файлов.
- Структурные/Семантические данные: Semantic-search information. Данные, которые связывают поисковые запросы с сущностями и сущности с соответствующими 3D-моделями.
- Пользовательские факторы (Устройство): Данные о возможностях клиентского устройства (браузера, производительности) используются для определения способа рендеринга (интерактивный 3D или swivel viewer).
- Технические факторы (Веб-страницы): Embedded language (HTML, JavaScript) и вызовы API, используемые для инициализации и настройки просмотрщика.
Какие метрики используются и как они считаются
Патент не описывает метрики для ранжирования, но упоминает следующие технические параметры и пороги:
- Performance threshold (Порог производительности): Метрика для оценки возможностей клиентского устройства. Если возможности ниже порога, активируется swivel viewer.
- Параметры рендеринга: В embedded instructions передаются параметры для настройки отображения: 3D pose (поза объекта), camera position (положение камеры), level of zoom (уровень масштабирования), animation (анимация).
- Методы сжатия: Упоминается использование компрессии мешей (например, WebGL/OpenGL), а также использование техник видеокомпрессии (video compression techniques) для эффективной передачи серии изображений в swivel viewer.
Выводы
- Прямая интеграция 3D в семантический поиск: Ключевой вывод – это механизм, позволяющий Google автоматически связывать семантическое понимание запроса (идентификацию сущности) с ее визуальным 3D-представлением. Отображение 3D напрямую зависит от semantic-search information.
- SERP как интерактивная платформа: Патент демонстрирует стремление превратить страницу результатов поиска в интерактивную среду, где пользователь может изучать объекты непосредственно в search result summary section (например, Панели Знаний), не покидая Google.
- Техническая адаптивность и оптимизация: Система разработана с учетом ограничений различных устройств. Механизмы фоллбэка (плейсхолдеры из статических изображений и swivel viewer) гарантируют работоспособность функции даже на слабом оборудовании.
- Зависимость от инфраструктуры 3D-данных: Реализация требует обширной базы данных 3D-моделей, прочно связанных с сущностями в Knowledge Graph.
- Визуальное обогащение E-commerce: Технология значительно улучшает пользовательский опыт на этапе выбора товара, предоставляя интерактивный просмотр прямо в поиске.
Практика
Best practices (это мы делаем)
- Создание и предоставление 3D-активов: Для E-commerce и производителей критически важно создавать и предоставлять Google доступ к высококачественным 3D-моделям своих продуктов (например, через Google Merchant Center или разметку 3DModel в Schema.org). Это позволяет контролировать представление продукта в этом интерактивном формате.
- Оптимизация под Сущности (Entity Optimization): Убедитесь, что ваши продукты или объекты четко определены как сущности и связаны в Knowledge Graph. Это является триггером для формирования search result summary section и активации 3D-просмотрщика. Используйте точную разметку товаров и уникальные идентификаторы (GTIN).
- Оптимизация 3D-моделей для Веба: 3D-модели должны быть оптимизированы по размеру и сложности (например, в формате gITF). Патент упоминает важность производительности и наличие performance threshold.
- Анализ Визуального SERP: Мониторьте появление 3D-моделей в вашей нише. Если конкуренты отображают 3D-модели, это сигнал о том, что пользователи ожидают визуального взаимодействия с контентом.
Worst practices (это делать не надо)
- Игнорирование 3D/AR трендов: Отсутствие 3D-моделей для товаров, где они становятся стандартом (обувь, мебель, электроника), приведет к проигрышу конкурентам в привлекательности сниппетов в SERP.
- Предоставление неточных семантических данных: Неверные идентификаторы товаров или манипуляции с семантической разметкой могут привести к тому, что 3D-модель не будет связана с товаром корректно.
- Использование устаревших технологий для 3D: Использование Flash или проприетарных плагинов вместо нативных веб-технологий (как WebGL, упомянутый в патенте).
Стратегическое значение
Этот патент подтверждает стратегический переход Google от предоставления ссылок к предоставлению прямого взаимодействия с контентом и объектами в SERP. Для SEO это означает, что стратегия должна включать оптимизацию визуальных активов (Asset Optimization), включая 3D-модели, и их семантической связанности. Владение качественными 3D-активами становится конкурентным преимуществом в борьбе за видимость и клики в поиске. Это фундамент для развития визуального поиска и AR.
Практические примеры
Сценарий: Оптимизация карточки товара для отображения 3D в поиске (E-commerce)
- Задача: Добиться отображения интерактивной 3D-модели нового флагманского смартфона в результатах поиска Google.
- Действия:
- Создать высококачественную 3D object data model смартфона.
- Обеспечить доступ Google к модели (например, через Manufacturer Center или разметку 3DModel).
- На сайте реализовать микроразметку Product, указав все идентификаторы для четкой идентификации сущности.
- Механизм (по патенту): Google индексирует данные. При запросе модели смартфона система находит semantic-search information и связанную 3D-модель. На этапе смешивания (Metasearch) формируется search result summary section (карточка товара/Панель Знаний) с embedded instructions для 3D-просмотрщика.
- Результат: В SERP появляется карточка товара с возможностью просмотра 3D. Пользователь взаимодействует с 3D-моделью смартфона прямо в поиске, что повышает вовлеченность.
Вопросы и ответы
Как этот патент связан с Knowledge Panel (Панель знаний)?
Термин search result summary section, используемый в патенте, описывает функциональный аналог Knowledge Panel или расширенного сниппета товара. Это специальный блок в выдаче, отделенный от стандартных синих ссылок, который агрегирует semantic-search information о сущности. Патент описывает, как именно в этот блок встраивается 3D-просмотрщик.
Влияет ли наличие 3D-модели на ранжирование моего сайта в органическом поиске?
Патент не описывает использование наличия 3D-модели как прямого сигнала ранжирования для стандартных синих ссылок. Однако наличие 3D-модели позволяет сформировать более привлекательный и интерактивный search result summary section, что может значительно увеличить CTR и косвенно положительно повлиять на поведенческие факторы.
Что такое semantic-search information в контексте этого патента?
Это данные, которые позволяют Google понять, что запрос относится к конкретному объекту (сущности). Эта информация используется для извлечения фактов об объекте и, что критически важно для патента, для нахождения соответствующей этому объекту 3D object data model в базе данных Google (Knowledge Graph).
Что произойдет, если у пользователя медленный интернет или старое устройство?
Патент предусматривает механизмы оптимизации. Во-первых, используется плейсхолдер в виде статичного 2D-изображения (static rendered image) во время загрузки 3D-модели. Во-вторых, если устройство не соответствует performance threshold, система активирует swivel viewer – просмотрщик, использующий заранее отрендеренные 2D-изображения с разных ракурсов.
Как система передает данные для Swivel Viewer?
Патент предлагает метод оптимизации: серия предварительно отрендеренных изображений может быть объединена и сжата с использованием стандартных техник видеокомпрессии (video compression techniques). Клиентское устройство затем декомпрессирует данные для отображения, что уменьшает объем трафика.
Могу ли я контролировать, как моя 3D-модель будет выглядеть в поиске?
Да, частично. Патент упоминает, что embedded instructions могут содержать параметры для рендеринга, такие как начальная поза объекта (3D pose), положение камеры (camera position), уровень зума и анимация. Это предполагает наличие API или настроек для управления этими параметрами при предоставлении модели.
Применяется ли эта технология только для товаров?
Нет. Хотя E-commerce является очевидным бенефициаром, патент приводит примеры использования для общих сущностей (например, планета Земля). Технология может применяться для любых физических объектов, для которых у Google есть 3D-модель и семантическая информация – от животных до достопримечательностей.
Использует ли Google для этого WebGL?
Да, в патенте явно упоминаются WebGL и OpenGL ES как примеры графических библиотек, которые могут использоваться клиентским устройством (браузером) для рендеринга 3D object data model в 3D image viewer.
Описывает ли патент технологию дополненной реальности (AR) в поиске?
Патент фокусируется на встраиваемом 3D-просмотрщике внутри веб-страницы. Хотя он напрямую не описывает механизмы AR (проецирование модели на реальный мир через камеру), он закладывает необходимую инфраструктуру для этого: наличие 3D-моделей и их интеграцию в SERP. Функции AR часто запускаются именно из такого 3D-просмотрщика.
Какова роль JavaScript и API в этой технологии?
Они играют ключевую роль в реализации на стороне клиента. Embedded instructions, которые Google отправляет в результатах поиска, часто представляют собой JavaScript-код и вызовы API. Этот код отвечает за запрос данных 3D-модели, управление 3D-просмотрщиком, настройку параметров рендеринга и обработку взаимодействия пользователя с моделью.