Close Menu
    Telegram
    SEO HARDCORE
    • Разборы патентов
      • Патенты Google
      • Патенты Яндекс
    • Скоро
      SEO инструменты
    • Скоро
      SEO аналитика
    SEO HARDCORE
    Разборы патентов • Патенты Google

    Как Google использует высоту, этажность и вертикальное перемещение для гиперлокального ранжирования внутри зданий

    THREE-DIMENSIONAL TAXONOMY SERVER FOR IDENTIFYING A LOCATION BASED ON A THREE-DIMENSIONAL POSITION OF A CLIENT DEVICE (Сервер трехмерной таксономии для определения местоположения на основе трехмерной позиции клиентского устройства)
    • US20160071154A1
    • Google LLC
    • 2016-03-10
    • 2009-12-31
    2009 Local SEO SERP Патенты Google Техническое SEO

    Патент Google описывает систему определения точного местоположения пользователя в трех измерениях, включая конкретный этаж в здании. Система использует данные о высоте (GPS, сенсоры, Wi-Fi) и направлении вертикального движения пользователя. Эти данные используются для ранжирования локальных результатов поиска и показа рекламы с учетом вертикальной близости и удобства доступа (предпочитая бизнесы на том же этаже).

    • Описание
    • Детальный разбор
    • Выводы
    • Практика
    • Вопросы и ответы
    • Наверх

    Описание

    Какую задачу решает

    Патент решает проблему неточности определения местоположения пользователя в условиях, когда стандартных двухмерных данных (широта и долгота) недостаточно. Это особенно актуально в многоэтажных зданиях (торговые центры, офисные башни), где множество бизнесов могут иметь одинаковые 2D-координаты. Цель изобретения — использовать третье измерение (высоту или этаж) и направление вертикального движения для более точного понимания гиперлокального контекста пользователя и предоставления релевантного контента (результатов поиска или рекламы).

    Что запатентовано

    Запатентована система (Three-Dimensional Taxonomy Server), которая обрабатывает трехмерные позиционные данные (Three-Dimensional Positional Information) от мобильного устройства. Система определяет точное местоположение пользователя, включая его относительную высоту (например, этаж), и направление его вертикального перемещения. Эта информация используется для идентификации ближайших бизнесов и предоставления таргетированной рекламы или результатов локального поиска, учитывающих вертикальное расположение.

    Как это работает

    Система работает следующим образом:

    • Сбор данных: Мобильное устройство передает 3D позиционные данные, включая высоту (полученную через GPS, альтиметры, барометры, IP-адреса или данные сотовой сети) и данные о движении.
    • Перевод высоты: Translation Module переводит абсолютную высоту (например, метры над уровнем моря) в относительную позицию (Relative Elevation Value, например, 5-й этаж здания).
    • Обработка движения: Система определяет направление вертикального движения пользователя (вверх или вниз).
    • Идентификация локации: Система сопоставляет эти данные с базой данных бизнесов (Three-Dimensional Taxonomy Database), которая также содержит 3D координаты.
    • Таргетинг и ранжирование: Рекламный или поисковый сервер использует эту точную локацию и направление движения для выбора контента. При ранжировании используется взвешенное расстояние (weighted distance), учитывающее удобство (convenience), например, предпочтение отдается бизнесам на том же этаже.

    Актуальность для SEO

    Высокая. Гиперлокальный поиск и мобильный таргетинг являются ключевыми направлениями развития. С улучшением датчиков в смартфонах и развитием внутренних карт зданий (Indoor Maps), способность Google точно понимать вертикальное положение пользователя становится критически важной для предоставления релевантных локальных результатов и рекламы в сложных городских условиях.

    Важность для SEO

    Патент имеет высокое значение для локального SEO (Local SEO). Он раскрывает механизмы, позволяющие Google ранжировать локальные результаты не только по горизонтальной, но и по вертикальной близости, а также учитывать удобство доступа (например, нахождение на одном этаже). Это подчеркивает важность предоставления точных данных о местоположении бизнеса, включая этаж и внутреннее расположение, для максимизации видимости в гиперлокальном поиске.

    Детальный разбор

    Термины и определения

    Three-Dimensional (3D) Taxonomy Server
    Сервер, который идентифицирует местоположение клиентского устройства на основе трехмерной позиционной информации.
    Three-Dimensional Positional Information
    Данные о местоположении устройства, включающие широту, долготу и высоту (elevation). Могут быть получены из GPS, IP-адресов, сотовых сетей, альтиметров, барометров или введены пользователем.
    Three-Dimensional Geographic Location Information
    Информация о географическом положении конкретной локации (например, бизнеса), хранящаяся в базе данных. Включает 3D координаты.
    Three-Dimensional Taxonomy Database
    База данных, хранящая записи о локациях с их 3D географической информацией.
    Translation Module
    Компонент, который переводит (транслирует) информацию о высоте устройства. Например, переводит абсолютную высоту в относительную (этаж здания).
    Relative Elevation Value
    Значение высоты устройства относительно другой локации (например, относительно первого этажа здания). Часто указывает на конкретный этаж.
    Vertical Direction of Movement
    Направление движения клиентского устройства по вертикали (вверх или вниз), например, при движении в лифте.
    Weighted Distance (Взвешенное расстояние)
    Метрика расстояния, скорректированная с учетом удобства доступа (convenience). Локация на том же этаже может иметь лучший вес, чем локация на другом этаже.
    Result Ranking Organizer
    Компонент системы поиска, который упорядочивает результаты поиска, используя критерии, такие как 3D близость и Weighted Distance.

    Ключевые утверждения (Анализ Claims)

    Патент US20160071154A1 является продолжением (continuation) и фокусируется на выборе рекламы на основе 3D позиции и движения.

    Claim 1 (Независимый пункт): Описывает метод выбора рекламы.

    1. Определение местоположения клиентского устройства на основе 3D позиционной информации.
    2. Определение вертикального направления движения (vertical direction of movement) устройства.
    3. Идентификация бизнеса поблизости, основываясь на этом вертикальном направлении движения.
    4. Предоставление рекламы идентифицированного бизнеса устройству.
    5. Ключевое уточнение: Определение местоположения включает перевод компонента высоты (elevation component) в relative elevation value, указывающее высоту устройства относительно первого этажа здания.

    Ядро изобретения: система знает этаж пользователя и куда он движется (вверх или вниз), и использует оба фактора для выбора релевантной рекламы ближайшего бизнеса.

    Claim 6 (Зависимый от 5): Детализирует механизм ранжирования. Идентификация бизнеса включает ранжирование бизнесов на основе взвешенного расстояния (weighted distance). Взвешивание основано на том, находится ли бизнес на том же этаже, что и устройство, или на другом.

    Система применяет весовые коэффициенты для учета удобства доступа. Бизнес на том же этаже может быть предпочтительнее, даже если он физически дальше, чем бизнес на другом этаже.

    Claim 21 (Зависимый от 1): Детализирует процесс перевода высоты. Он включает определение того, находится ли устройство в многоэтажном здании, использует ли здание предопределенное расстояние между этажами, и переводит компонент высоты в соответствии с этим расстоянием.

    Где и как применяется

    Изобретение применяется в основном на этапах ранжирования и переранжирования в контексте локального поиска и рекламы.

    CRAWLING & INDEXING – Сканирование, Индексирование и Извлечение признаков
    На этом этапе система собирает и индексирует Three-Dimensional Geographic Location Information для бизнесов. Это включает данные о высоте, этаже, IP-адресах, связанных с локацией, и внутренние карты зданий (floor plan or floor map). Эти данные сохраняются в Three-Dimensional Taxonomy Database.

    RANKING / RERANKING – Ранжирование и Переранжирование
    Основное применение патента происходит во время обработки запроса с мобильного устройства.

    1. Получение контекста пользователя: Система получает Three-Dimensional Positional Information и данные о движении от устройства.
    2. Обработка локации: Three-Dimensional Taxonomy Server и Translation Module определяют точное местоположение (абсолютная высота переводится в этаж) и Vertical Direction of Movement.
    3. Отбор кандидатов: Система отбирает бизнесы вблизи пользователя, используя 3D данные (включая вертикальную близость).
    4. Ранжирование: Result Ranking Organizer ранжирует кандидатов. Применяются weighted distance, учитывающие удобство (нахождение на одном этаже). Также учитывается направление движения пользователя для предиктивного таргетинга (особенно для рекламы).

    Входные данные:

    • Поисковый запрос пользователя.
    • Three-Dimensional Positional Information устройства (широта, долгота, высота).
    • Данные о движении устройства (для определения Vertical Direction of Movement).
    • Three-Dimensional Taxonomy Database.

    Выходные данные:

    • Отранжированный список локальных бизнесов (Ranked list of businesses).
    • Таргетированная реклама (Targeted advertisement).

    На что влияет

    • Конкретные типы контента: Локальные результаты поиска (Local Pack, Maps) и локально таргетированная реклама на мобильных устройствах.
    • Специфические запросы: Запросы с локальным интентом (например, «кофе рядом», «магазин обуви»), выполняемые внутри крупных комплексов.
    • Конкретные ниши или тематики: Ритейл, общественное питание, услуги, расположенные в многоэтажных торговых центрах, аэропортах, небоскребах.

    Когда применяется

    • Триггеры активации: Наличие точных 3D позиционных данных от устройства и наличие соответствующих 3D данных о локациях в базе данных Google.
    • Условия работы: Алгоритм активируется, когда пользователь находится в среде, где вертикальное расположение имеет значение (многоэтажное здание), и когда система может определить вертикальное положение и/или движение.

    Пошаговый алгоритм

    Описание процесса ранжирования локального поиска (на основе FIG. 7 и Claims):

    1. Получение запроса и 3D данных: Клиентское устройство отправляет поисковый запрос вместе с трехмерной позиционной информацией.
    2. Первичный отбор: Поисковый сервер определяет возможные бизнесы, соответствующие ключевым словам запроса.
    3. Обработка 3D позиции: Three-Dimensional Taxonomy Server получает 3D-данные.
    4. Определение движения: Система анализирует данные устройства для определения Vertical Direction of Movement (вверх/вниз).
    5. Перевод высоты: Translation Module переводит абсолютную высоту в Relative Elevation Value (например, этаж здания), используя данные о структуре здания (расстояние между этажами).
    6. Отбор кандидатов (3D): Система идентифицирует бизнесы в непосредственной близости от пользователя, используя данные о широте, долготе и этаже. Отбираются бизнесы в пределах заданного вертикального и горизонтального диапазона.
    7. Ранжирование результатов: Result Ranking Organizer упорядочивает отобранные бизнесы. Ранжирование учитывает:
      • Близость (Proximity).
      • Удобство (Convenience): Используется Weighted Distance. Бизнесам на одном этаже с пользователем присваивается повышающий коэффициент.
      • Направление движения: Система может предпочесть бизнесы, находящиеся по ходу вертикального движения пользователя.
    8. Предоставление результатов: Отранжированный список бизнесов отправляется на клиентское устройство.

    Какие данные и как использует

    Данные на входе

    Система использует комбинацию данных от пользователя и данных, хранящихся в базе Google.

    Пользовательские и Географические факторы (от устройства):

    • GPS координаты: Широта, долгота и высота (elevation/altitude).
    • Данные сенсоров: Показания альтиметра, барометра, акселерометра, гироскопа (для определения высоты и вертикального движения).
    • Сетевые данные: IP-адрес (может быть связан с конкретным местом или этажом через Wi-Fi), информация сотовой сети (триангуляция).
    • Пользовательский ввод: Пользователь может вручную указать свой этаж (упоминается механизм обратной связи).

    Данные о локациях (в базе данных Google):

    • Трехмерная географическая информация: Хранится в Three-Dimensional Taxonomy Database.
    • Абсолютная высота (Elevation) и Относительная высота (Floor).
    • Структурные данные здания: Информация о расстоянии между этажами, внутренние карты (floor plan or floor map).
    • Сетевые данные локации: Известные IP-адреса или подсети, связанные с конкретным этажом.

    Какие метрики используются и как они считаются

    • Relative Elevation Value: Рассчитывается путем перевода абсолютной высоты устройства с учетом контекста здания (например, зная высоту потолков).
    • Vertical Direction of Movement: Определяется на основе последовательных изменений высоты или данных акселерометра/гироскопа.
    • Proximity (Близость): Расстояние между пользователем и локацией в 3D пространстве.
    • Weighted Distance (Взвешенное расстояние): Метрика для ранжирования, которая модифицирует физическое расстояние с учетом удобства (convenience).
      Пример расчета (Гипотеза на основе патента): Если физическое расстояние до Локации А (тот же этаж) = 50 метров, а до Локации Б (другой этаж) = 30 метров. Система может применить штраф за смену этажа. Взвешенное расстояние А = 50. Взвешенное расстояние Б = 30 + Штраф. Если Штраф > 20, Локация А будет ранжироваться выше.

    Выводы

    1. Гиперлокальность и 3D-пространство: Google активно работает над пониманием местоположения пользователя в трех измерениях. Для локального поиска это означает, что близость (Proximity) рассчитывается не только по карте, но и по вертикали.
    2. Перевод высоты в контекст (Этаж): Ключевым элементом системы является способность переводить сырые данные высоты (альтитуда) в понятный контекст — номер этажа (Relative Elevation Value). Это требует наличия у Google точных данных о структуре зданий (Indoor Maps).
    3. Удобство (Convenience) как фактор ранжирования: Патент явно описывает использование weighted distance. Система может предпочесть более дальний физически бизнес, если до него удобнее добраться (например, он находится на том же этаже, что и пользователь).
    4. Учет вертикального движения для предиктивного таргетинга: Система отслеживает направление движения пользователя по вертикали (например, в лифте) и использует это для предиктивного таргетинга рекламы и результатов поиска, показывая бизнесы, к которым пользователь приближается.
    5. Важность точных данных о бизнесе: Для работы системы необходимы точные Three-Dimensional Geographic Location Information. Бизнесы, предоставляющие точные данные о своем расположении (включая этаж), получат преимущество.

    Практика

    Best practices (это мы делаем)

    • Максимально точные данные в Google Business Profile (GBP): Убедитесь, что основной адрес указан максимально точно. Критически важно указывать этаж и номер офиса/павильона в доступных полях адреса или описании.
    • Участие в программах Indoor Mapping: Для крупных объектов (ТЦ, аэропорты) необходимо сотрудничать с Google для создания и обновления внутренних карт (floor plans). Это позволяет системе точно определить структуру здания и расположение бизнеса.
    • Стимулирование User-Generated Content с гео-тегами: Поощряйте клиентов делать фотографии и оставлять отзывы, находясь непосредственно в локации. Это помогает Google верифицировать точное местоположение бизнеса, включая его вертикальное расположение, через данные пользователей.
    • Оптимизация Wi-Fi инфраструктуры: Патент упоминает использование IP-адресов. Настройка публичных Wi-Fi сетей таким образом, чтобы точки доступа на разных этажах были различимы для систем геолокации, может помочь Google точнее позиционировать пользователей внутри здания.

    Worst practices (это делать не надо)

    • Игнорирование вертикального расположения: Указывать только название торгового центра без уточнения этажа или крыла снижает шансы на высокое ранжирование в гиперлокальном поиске, так как система не сможет применить фактор удобства (convenience).
    • Предоставление неточных данных о местоположении: Попытки манипулировать адресом или указывать неверный этаж могут привести к пессимизации в локальном поиске, если система обнаружит расхождения между заявленными данными и фактическим положением пользователей.

    Стратегическое значение

    Патент подтверждает, что близость (Proximity) в локальном SEO становится все более детализированной и переходит в 3D пространство. Ранжирование все больше учитывает реальное удобство пользователя (convenience), а не только физическое расстояние. Для бизнесов в крупных комплексах стратегически важно обеспечить Google всеми необходимыми данными для точного трехмерного позиционирования.

    Практические примеры

    Сценарий 1: Ранжирование в торговом центре с учетом удобства

    1. Ситуация: Пользователь находится на 2-м этаже ТЦ и ищет «магазин кроссовок».
    2. Данные: Магазин А находится на 2-м этаже в 60 метрах от пользователя. Магазин Б находится на 1-м этаже прямо под пользователем (физическое расстояние 10 метров).
    3. Действие системы: Google определяет этаж пользователя. При ранжировании рассчитывается weighted distance. Магазину Б присваивается штраф за необходимость смены этажа (неудобство).
    4. Результат: Несмотря на меньшее физическое расстояние до Магазина Б, Магазин А ранжируется выше, так как он находится на том же этаже.

    Сценарий 2: Предиктивный таргетинг в лифте

    1. Ситуация: Пользователь заходит в лифт на 1-м этаже офисного здания.
    2. Данные: Система определяет, что пользователь движется вверх (Vertical Direction of Movement).
    3. Действие системы: Основываясь на направлении движения, система предполагает, что пользователь направляется на верхние этажи.
    4. Результат: Система может показать рекламу или выделить на карте кафе или услуги, расположенные на этажах выше, предвосхищая потребность пользователя.

    Вопросы и ответы

    Что такое «Three-Dimensional Taxonomy» в контексте этого патента?

    Это база данных Google, которая хранит информацию о местоположении бизнесов и точек интереса не только в виде широты и долготы, но и включает третье измерение — высоту. Эта информация может храниться как абсолютная высота (метры над уровнем моря) или как относительная позиция (например, этаж в здании).

    Как Google определяет, на каком этаже находится пользователь?

    Патент описывает несколько методов сбора данных: GPS (включая данные о высоте), альтиметры и барометры в смартфоне, данные сотовых сетей и IP-адреса (например, от Wi-Fi точек доступа). Затем Translation Module переводит эти сырые данные в конкретный этаж (Relative Elevation Value), используя информацию о структуре здания (например, высоту потолков), хранящуюся в базе данных.

    Что такое «взвешенное расстояние» (weighted distance) и как оно влияет на локальное ранжирование?

    Weighted distance — это метрика, которая учитывает не только физическое расстояние, но и удобство доступа (convenience). Система может посчитать, что добираться до локации на другом этаже менее удобно, и применить штраф к этому расстоянию. В результате бизнес, находящийся дальше, но на том же этаже, может ранжироваться выше, чем бизнес, который физически ближе, но на другом этаже.

    Что означает «вертикальное направление движения» и зачем оно нужно?

    Это определение того, движется ли пользователь вверх или вниз (например, в лифте или на эскалаторе). Это используется для предиктивного таргетинга: система может показать рекламу или результаты поиска для локаций, к которым пользователь приближается по вертикали, даже если он еще не достиг этого этажа.

    Как этот патент влияет на SEO для бизнеса, расположенного в многоэтажном здании?

    Влияние значительное. Близость (Proximity) теперь рассчитывается в 3D. Если Google не знает точный этаж вашего бизнеса, вы можете проигрывать конкурентам, чье расположение определено точнее. Критически важно предоставлять максимально полную информацию о своем расположении, включая этаж.

    Могу ли я как SEO-специалист повлиять на данные в «Three-Dimensional Taxonomy Database»?

    Напрямую — нет, но косвенно — да. Это можно сделать через предоставление точных данных в Google Business Profile, загрузку планов этажей через Google Indoor Maps (если применимо), а также через сбор гео-сигналов от пользователей (отзывы, фото), которые помогают Google верифицировать ваше точное местоположение.

    Использует ли Google IP-адреса для определения этажа?

    Да, патент явно упоминает использование IP-адресов как часть Three-Dimensional Positional Information. Если Google знает, что определенный диапазон IP-адресов (например, от Wi-Fi роутера) связан с конкретным этажом или локацией, он может использовать это для определения вертикального положения пользователя или бизнеса.

    Что делать, если Google неправильно определяет этаж моего бизнеса?

    Необходимо проверить данные в GBP и убедиться, что адрес указан корректно. Можно попробовать связаться с поддержкой GBP для исправления данных. Также полезно стимулировать пользователей оставлять отзывы и фото, находясь в локации, чтобы система собрала больше реальных данных для калибровки.

    Применяется ли этот механизм только для рекламы или для органического локального поиска тоже?

    Хотя Claims в этой публикации (A1) фокусируются на рекламе (т.к. это патент-продолжение), описание изобретения охватывает обе области. Описан как Advertising Server, так и Business Search Server, который использует Result Ranking Organizer для ранжирования результатов поиска на основе 3D данных и взвешенного расстояния.

    Насколько точной должна быть информация о высоте для работы этой системы?

    Патент предполагает использование погрешностей (margin of error) и диапазонов. Например, система может искать бизнесы в диапазоне +/- 15 футов от высоты пользователя. Однако для корректного перевода высоты в этаж точность данных как от пользователя, так и в базе данных Google имеет решающее значение.

    Навигация
    • Описание
    • Детальный разбор
    • Выводы
    • Практика
    • Вопросы и ответы
    • Наверх
    Telegram
    © 2025 SEO HARDCORE

    Type above and press Enter to search. Press Esc to cancel.