Google персонализирует статус доступности локального бизнеса, рассчитывая предполагаемое время прибытия пользователя (текущее время + время в пути). Бизнес помечается как «Открыто сейчас», только если пользователь физически успевает добраться до закрытия. Патент также защищает интерактивные фильтры для динамического переключения между текущим и будущим временем.
Описание
Какую задачу решает
Патент решает проблему неточности индикации статуса работы локального бизнеса. Стандартный подход, проверяющий только, открыт ли бизнес в момент поиска, часто вводит пользователей в заблуждение, так как не учитывает время на дорогу. Изобретение предотвращает ситуации, когда пользователь видит статус «Открыто», но по прибытии обнаруживает, что заведение уже закрылось, тем самым улучшая качество локального поиска.
Что запатентовано
Запатентована система, которая определяет операционный статус («Открыто» или «Закрыто») локального бизнеса персонализировано для пользователя, интегрируя в расчеты предполагаемое время в пути (Travel Time). Система вычисляет предполагаемое время прибытия (Estimated Arrival Time) и проверяет, будет ли заведение открыто в этот момент. Также защищен механизм интерактивного изменения временных фильтров пользователем (с текущего времени на будущее).
Как это работает
Ключевой механизм работы системы:
- Сбор контекста: Система получает запрос, время (текущее или будущее) и местоположение пользователя (Device Location).
- Расчет логистики: Для релевантных бизнесов рассчитывается время в пути (Travel Time) от пользователя до точки назначения.
- Расчет прибытия: Вычисляется Estimated Arrival Time (ETA) = Время интереса + Время в пути.
- Определение статуса: ETA сравнивается с часами работы (Operating Hours). Если ETA попадает в рабочие часы, бизнес может быть помечен как «Открыт» (Open Result).
- Учет неопределенности: Используются Confidence Scores, учитывающие надежность данных о часах работы и близость ETA к времени закрытия.
- Интерактивность: Предоставляются фильтры (Filter Control), позволяющие пользователю увидеть результаты, открытые сейчас (currently open) или в указанное будущее время (future open).
Актуальность для SEO
Критически высокая. Описанная функциональность является стандартом в Google Maps и Локальном поиске (Local Pack). Фильтр «Открыто сейчас» основан на этих механизмах. Патент является продолжением (continuation) заявок с приоритетом от 2011 года, но его выдача в 2025 году подтверждает стратегическую важность и актуальность этой технологии для Google.
Важность для SEO
Патент имеет высокое значение для Локального SEO (Local SEO). Он не описывает алгоритмы ранжирования по релевантности, но напрямую влияет на видимость бизнеса при использовании фильтров доступности, которые критичны для многих локальных запросов. Он подчеркивает, что точность данных в Google Business Profile (часы работы и местоположение) является определяющим фактором для отображения бизнеса как «Открытого».
Детальный разбор
Термины и определения
- Arrival Confidence Score (Оценка уверенности в прибытии)
- Метрика, указывающая на вероятность того, что бизнес будет открыт в момент предполагаемого прибытия пользователя (Estimated Arrival Time).
- Business Location (Местоположение бизнеса)
- Географическое местоположение (адрес, координаты), связанное с локальным поисковым результатом.
- Composite Score (Композитная оценка)
- Итоговая оценка, указывающая на вероятность того, что бизнес-результат следует обозначить как «Открыто». Может основываться на различных Confidence Scores и корректироваться на расстояние.
- Confidence Score (Оценка уверенности)
- Метрика, указывающая на вероятность того, что бизнес действительно открыт. Зависит от надежности источника данных о часах работы и близости времени к началу/концу рабочего дня.
- Device Location (Местоположение устройства)
- Текущее или предполагаемое географическое местоположение пользователя, используемое как отправная точка для расчета времени в пути.
- Estimated Arrival Time (ETA) (Расчетное время прибытия)
- Прогнозируемое время, когда пользователь прибудет в местоположение бизнеса. Рассчитывается как Время интереса + Travel Time.
- Filter Control (Элемент управления фильтром)
- Элемент интерфейса (кнопка, ссылка «Открыто сейчас»), позволяющий пользователю изменить отображение результатов на основе их статуса или изменить время для проверки статуса.
- Open Result (Открытый результат)
- Бизнес-результат, выбранный системой как доступный для пользователя в указанное время, с учетом времени в пути. Включает currently open results и future open results.
- Operating Hours (Часы работы)
- График, по которому работает бизнес-локация.
- Travel Time (Время в пути)
- Прогнозируемое время, необходимое пользователю для перемещения от Device Location до Business Location. Может учитывать вид транспорта и трафик.
Ключевые утверждения (Анализ Claims)
Патент US12332957B2 является патентом-продолжением (continuation patent). Его формула изобретения фокусируется на интерактивном процессе динамической фильтрации результатов поиска по времени.
Claim 1 (Независимый пункт): Описывает метод интерактивной смены временного фильтра с текущего на будущее на уже отфильтрованной странице.
- Система получает запрос и идентифицирует бизнес-результаты на основе запроса И местоположения пользователя.
- Выбирается первое подмножество результатов (currently open results) на основе часов работы и текущего времени.
- Пользователю отображается SERP, которая УЖЕ отфильтрована: показаны только currently open results, а остальные скрыты. Также отображается Filter Control.
- Система обнаруживает взаимодействие пользователя с Filter Control для указания будущего времени (future time).
- В ответ система выбирает второе подмножество (future open results).
- Отображается обновленный SERP, показывающий только future open results.
Claim 2 (Зависимый от 1): Уточняет, как именно выбираются currently open results (из шага 3 в Claim 1). Это критически важное уточнение.
Выбор включает определение времени прибытия (arrival time) путем добавления времени в пути (travel time) к текущему времени. Проверяется, что время прибытия попадает в интервал между началом и концом часов работы. Этот пункт интегрирует механизм расчета ETA в процесс фильтрации.
Claim 10 (Независимый пункт): Описывает альтернативный сценарий взаимодействия, начиная с начальной выдачи.
- Отображение начального SERP с результатами и Filter Control.
- Обнаружение взаимодействия с фильтром для указания текущего времени (активация «Открыто сейчас»).
- В ответ отображается пересмотренный SERP, показывающий только currently open results.
- Обнаружение последующего взаимодействия с фильтром для указания будущего времени.
- В ответ отображается второй пересмотренный SERP, показывающий только future open results.
Claim 6, 7, 8 (Зависимые от 1): Уточняют работу с будущим временем, если оно указано как временной диапазон (time range).
- Claim 6 указывает, что будущее время может быть диапазоном.
- Claim 7 определяет, что результат считается «открытым», если он работает в течение минимальной продолжительности (minimum length of time) в пределах этого диапазона.
- Claim 8 определяет альтернативный вариант: результат считается «открытым», если он работает в течение любой части (any portion) этого диапазона.
Где и как применяется
Изобретение применяется в контексте локального поиска (Local Search) и затрагивает несколько этапов поисковой архитектуры.
INDEXING – Индексирование и извлечение признаков
На этом этапе система собирает, индексирует и проверяет данные о локальных бизнесах: точное местоположение (Business Location) и часы работы (Operating Hours). В описании патента упоминается оценка надежности источников (например, использование whitelists/blacklists, перекрестная проверка) для формирования базовых Confidence Scores в точности данных.
RANKING / RERANKING – Ранжирование и Переранжирование
Основное применение патента происходит на этих этапах в реальном времени. Система рассчитывает статус доступности для топовых кандидатов.
- Расчет логистики: Используя картографические данные и местоположение пользователя, система вычисляет Travel Time и ETA для каждого результата.
- Определение статуса: Вычисляются Arrival Confidence Score и Composite Score.
- Применение фильтров: Как описано в Claims 1 и 10, система применяет фильтры (по текущему или будущему времени) и удаляет из выдачи результаты, не соответствующие критериям Open Result.
- Генерация UI: Формируется SERP с Filter Control для возможности изменения временных параметров поиска.
Входные данные:
- Запрос пользователя.
- Время интереса (текущее или будущее).
- Местоположение пользователя (Device Location).
- Данные из индекса (Location, Operating Hours, Confidence Scores).
- Картографические данные (дороги, трафик).
Выходные данные:
- Отфильтрованный набор поисковых результатов, соответствующий критериям «Открыто» с учетом времени в пути.
- SERP с элементом Filter Control.
На что влияет
- Конкретные типы контента: Локальные результаты (Local Pack, Google Maps). Влияет на любые сущности с физическим адресом и графиком работы: магазины, рестораны, услуги, государственные учреждения.
- Специфические запросы: Запросы с локальным интентом (например, «ресторан рядом», «аптека»). Особенно критично для мобильного поиска.
- Ниши: Максимальное влияние в нишах, где важна немедленная доступность (общепит, экстренные услуги, ритейл).
Когда применяется
- Триггеры активации: Запрос имеет локальный интент. Фильтрация активируется либо автоматически системой (как в Claim 1), либо пользователем через Filter Control (как в Claim 10).
- Условия работы алгоритма: Необходим доступ к местоположению пользователя для расчета Travel Time. Если местоположение неизвестно, расчет времени прибытия невозможен.
- Селективное отображение: В описании патента упоминается, что Filter Control может отображаться селективно, например, если количество Open Results и общее количество результатов превышают определенные пороги или если запрос не является строго навигационным.
Пошаговый алгоритм
Процесс А: Определение статуса «Открыто» (Технический расчет)
- Получение входных данных: Система получает Время интереса (T) и Местоположение пользователя (L_User).
- Идентификация Кандидатов (B): Извлекаются Часы работы (OH) и Местоположение (L_Business).
- Расчет времени в пути (Travel Time): Система рассчитывает время перемещения от L_User до L_Business. Это может быть функция распределения вероятностей (PDF), учитывающая трафик и вид транспорта.
- Расчет времени прибытия (ETA): Вычисляется ETA = T + Travel Time.
- Оценка уверенности в прибытии (ACS): Система определяет вероятность того, что бизнес будет открыт в момент ETA. Учитывается:
- Попадает ли ETA в OH.
- Надежность данных OH (Confidence Score).
- Близость ETA к времени закрытия/открытия (чем ближе к границе, например, в пределах 15-30 минут, тем ниже уверенность).
- Расчет композитной оценки (CompS): Агрегируется ACS. Может также учитываться расстояние (патент упоминает возможность понижения оценки, если дистанция велика, для снижения риска неудобства для пользователя).
- Классификация: Если CompS превышает порог, результат помечается как Open Result.
Процесс Б: Интерактивная фильтрация (согласно Claim 1)
- Первичный поиск и фильтрация: Выполняется Процесс А для текущего времени (T_Current).
- Отображение SERP 1: Пользователю показывается выдача, содержащая только Open Results для T_Current, и Filter Control.
- Взаимодействие пользователя: Пользователь использует Filter Control и указывает будущее время (T_Future).
- Повторная фильтрация: Выполняется Процесс А для T_Future. (Может также включать определение будущего местоположения пользователя из календаря).
- Отображение SERP 2: Выдача обновляется, показывая только Open Results для T_Future.
Какие данные и как использует
Данные на входе
- Географические факторы: Местоположение пользователя (Device Location), полученное через GPS, Wi-Fi, IP или вручную. Местоположение бизнеса (Business Location). Картографические данные, информация о дорожной сети и трафике.
- Временные факторы: Текущее время или указанное будущее время/диапазон. Часы работы бизнеса (Operating Hours). Часовые пояса пользователя и бизнеса.
- Пользовательские факторы: Предполагаемый или указанный способ передвижения. Патент также упоминает возможность использования данных календаря или маршрута путешествия (travel itinerary) пользователя для определения его будущего местоположения.
Какие метрики используются и как они считаются
- Travel Time (Время в пути): Рассчитывается на основе дистанции, способа передвижения и условий движения. Может быть представлено как PDF (Probability Density Function) для учета вариативности.
- Estimated Arrival Time (ETA): Время интереса + Время в пути.
- Confidence Score (CS): Оценка надежности данных о часах работы. Базируется на авторитетности источников (whitelist/blacklist) и согласовании между ними.
- Arrival Confidence Score (ACS): Вероятность того, что бизнес открыт в момент ETA. Понижается, если ETA близко к времени закрытия из-за повышенной неопределенности.
- Composite Score (CompS): Взвешенная комбинация ACS и других метрик. Может быть скорректирована на расстояние (Distance-weighted ACS), чтобы минимизировать неудобства пользователя в случае ошибки.
Выводы
- Статус «Открыто» персонализирован и зависит от логистики: Google не определяет, открыт ли бизнес глобально, а определяет, доступен ли он для конкретного пользователя с учетом времени на дорогу. Статус динамичен и зависит от местоположения пользователя.
- Время прибытия (ETA) важнее текущего времени: Ключевым фактором является Estimated Arrival Time. Бизнес может быть технически открыт, но помечен как «Закрыто» (или скрыт фильтром), если пользователь не успевает доехать.
- Управление рисками через Confidence Scores: Система активно управляет неопределенностью. Confidence Scores снижаются, если данные о часах работы ненадежны, если время прибытия близко к закрытию или если расстояние велико. Google предпочитает перестраховаться, чтобы не отправить пользователя к закрытому заведению.
- Критичность точности данных в GBP: Точность часов работы и местоположения (пина на карте) в Google Business Profile является фундаментальным фактором локальной видимости. Ошибки в этих данных напрямую ведут к исключению из отфильтрованной выдачи.
- Интерактивная временная фильтрация: Патент защищает механизм (Claims 1 и 10), позволяющий пользователям легко переключать временной контекст поиска (с текущего на будущее), что является стандартной функцией современного локального поиска.
Практика
Best practices (это мы делаем)
- Обеспечение абсолютной точности часов работы: Регулярно проверяйте и обновляйте часы работы в Google Business Profile (GBP). Это критически важно, так как эти данные напрямую используются для расчета ETA и Confidence Score.
- Использование специальных графиков (Special Hours): Активно используйте функции GBP для указания часов работы в праздничные дни и во время специальных событий. Это повышает доверие системы к вашим данным.
- Точное позиционирование метки на карте: Убедитесь, что маркер на карте в GBP точно соответствует физическому входу в заведение. Неправильное позиционирование исказит расчет Travel Time и может повлиять на статус доступности.
- Консистентность данных (Citations): Поддерживайте идентичность часов работы во всех источниках (GBP, сайт, Schema.org/LocalBusiness, каталоги). Расхождения могут снизить Confidence Score, так как система перепроверяет данные по разным источникам (упоминается в Description патента).
Worst practices (это делать не надо)
- Установка фиктивных часов работы: Указание круглосуточной работы или намеренное расширение графика в GBP, если это не соответствует действительности. Это приведет к негативному опыту пользователей и потенциально снизит доверие системы к вашим данным.
- Игнорирование обновлений GBP: Нерегулярное обновление информации о временных или постоянных изменениях в графике работы гарантирует потерю видимости при использовании фильтров.
- Неверное указание местоположения: Манипуляции с местоположением для охвата большей аудитории нарушают расчет Travel Time и могут привести к некорректному определению статуса или пессимизации профиля.
Стратегическое значение
Патент подтверждает стратегию Google по предоставлению гипер-контекстуальных и утилитарных результатов в локальном поиске. Видимость локального бизнеса все больше зависит не только от релевантности и авторитетности, но и от его физической доступности для конкретного пользователя в данный момент. Управление данными (Data Management) в GBP является не просто технической задачей, а критически важным элементом стратегии Local SEO.
Практические примеры
Сценарий 1: Определение статуса незадолго до закрытия
Текущее время: 21:30. Ресторан работает до 22:00.
- Пользователь А (Рядом):
- Время в пути: 10 минут. ETA = 21:40.
- Результат: ETA (21:40) < Закрытия (22:00). Статус: «Открыто».
- Пользователь Б (Далеко):
- Время в пути: 40 минут. ETA = 22:10.
- Результат: ETA (22:10) > Закрытия (22:00). Статус: «Закрыто» (или скрыт при активном фильтре).
Сценарий 2: Использование интерактивного фильтра (согласно Claim 1)
- Контекст: Пользователь ищет «музей» в понедельник.
- SERP 1 (Автоматическая фильтрация): Система показывает выдачу, уже отфильтрованную по «Открыто сейчас» (понедельник). Музеи А и Б показаны. Музей В (выходной в понедельник) скрыт. На странице есть Filter Control.
- Взаимодействие: Пользователь использует Filter Control и меняет время на «Среда, 14:00».
- SERP 2 (Обновление фильтра): Система пересчитывает статус. Музей А (работает до 13:00 в среду) теперь скрыт. Музеи Б и В (работают в 14:00 в среду) отображаются.
Вопросы и ответы
Что важнее для системы: формальные часы работы или возможность пользователя успеть до закрытия?
Возможность успеть до закрытия является приоритетной. Как подтверждено в Claim 2, система рассчитывает предполагаемое время прибытия (ETA). Если пользователь не успевает добраться до локации в рабочие часы, система не будет считать этот результат «Открытым» для данного пользователя, даже если формально бизнес еще работает.
Как Google рассчитывает время в пути (Travel Time)?
Патент указывает, что Travel Time рассчитывается с использованием картографических данных и может учитывать различные виды транспорта (автомобиль, общественный транспорт, пешком). Также принимаются во внимание текущие или ожидаемые условия движения (трафик). Расчет может быть представлен как функция распределения вероятностей (PDF) для учета возможных задержек.
Что такое Confidence Score и как он влияет на статус «Открыто»?
Confidence Score отражает уверенность системы в том, что бизнес действительно будет открыт. Оценка снижается, если данные о часах работы противоречивы или получены из ненадежных источников. Также оценка снижается, если расчетное время прибытия очень близко к времени закрытия (например, за 15-30 минут). Если оценка ниже порога, статус «Открыто» не будет показан.
Влияет ли расстояние до бизнеса на решение системы показать его как «Открыто»?
Да, влияет двояко. Во-первых, расстояние используется для расчета времени в пути. Во-вторых, в описании патента предложено использовать Composite Score, который может понижаться с увеличением расстояния. Это делается для минимизации риска: отправка пользователя на большое расстояние к потенциально закрытому месту хуже, чем ошибка с ближайшим заведением.
Что произойдет, если в моем Google Business Profile не указаны часы работы?
Если часы работы неизвестны или система считает их полностью недостоверными, результат не может быть классифицирован как Open Result. Это означает, что при активации пользователем фильтра «Открыто сейчас» ваш бизнес будет полностью исключен из результатов поиска.
Как система обрабатывает часовые пояса?
Система учитывает часовые пояса. Она определяет часовой пояс пользователя на основе его местоположения и часовой пояс бизнеса. Все сравнения времени проводятся с учетом этих данных, возможно, с конвертацией в общее время (например, UTC), чтобы гарантировать корректность расчетов.
Описывает ли патент автоматическое применение фильтра «Открыто сейчас»?
Да. Claim 1 данного патента описывает сценарий, где страница результатов изначально отображается с уже примененным фильтром currently open results. Это означает, что система может автоматически применять фильтрацию по текущему времени без явного действия пользователя.
Как обрабатываются запросы, указывающие диапазон времени в будущем (например, «открыто с 18 до 20»)?
Согласно Claims 6-8, система может использовать разные критерии для временных диапазонов. Бизнес может считаться открытым, если он работает любую часть этого диапазона (any portion) ИЛИ если он работает в течение определенной минимальной продолжительности (minimum length of time) в этом диапазоне.
Может ли система узнать мое будущее местоположение для расчета времени в пути?
Да, в описании патента упоминается такая возможность. Система может (с разрешения пользователя) получить доступ к данным календаря или маршруту путешествия (travel itinerary), чтобы определить запланированное местоположение пользователя в будущем и использовать его как отправную точку для расчета времени в пути при фильтрации по будущему времени.
Какая основная рекомендация для Local SEO следует из этого патента?
Основная рекомендация — поддержание абсолютной точности и актуальности данных в Google Business Profile. Необходимо регулярно обновлять основные часы работы, указывать специальный график для праздников (Special Hours) и следить за точностью расположения маркера на карте (Map Pin). Это фундамент для видимости в локальном поиске.