УСТРОЙСТВО ОБРАБОТКИ ИНФОРМАЦИИ, СИСТЕМА ОБРАБОТКИ ИНФОРМАЦИИ, СПОСОБ ОБРАБОТКИ ИНФОРМАЦИИ И НОСИТЕЛЬ ИНФОРМАЦИИ
INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING SYSTEM, INFORMATION PROCESSING METHOD AND DATA MEDIUM

Предпосылки создания изобретения
1. Область техники, к которой относится изобретение
[0001] Изобретение относится к устройству обработки информации, системе обработки информации, способу обработки информации и носителю информации.
2. Описание предшествующего уровня техники
[0002] В предшествующем уровне техники известна технология для определения того, находится ли пользователь мобильного терминала на борту транспортного средства, реализуемая на основе взаимосвязей между мобильным терминалом и транспортным средством (см., например, японскую не прошедшую экспертизу патентную заявку № 2017-34572 (JP 2017-34572 A)).
[0003] Согласно данной технологии удаленный сервер и т.п. может собирать информацию о положении с мобильных терминалов множества заранее зарегистрированных пользователей в то время, когда пользователи находятся на борту транспортных средств. Это делает возможным получение информации о том, кто из пользователей находится на борту транспортного средства, в каком направлении пользователь движется и т.д. Таким образом, например, рекламная информация, рекомендации и т.п. могут быть доставлены на мобильный терминал какого-либо пользователя в соответствии с предпочтениями или со вкусами этого пользователя или, например, в соответствии с пунктом назначения, к которому предположительно движется транспортное средство.
Сущность изобретения
[0004] Однако в системе, раскрытой в заявке JP 2017-34572, необходимо установить условие, при котором транспортное средство и мобильный терминал связаны друг с другом сообщающимся образом. Таким образом, в ситуации, когда для установки сообщающегося соединения между транспортным средством и мобильным терминалом пользователя необходимо выполнение дополнительных действий и т.п. посредством выполнения определенной операции на мобильном терминале, сложно заставить пользователя выполнять дополнительные действия, и система может быть неспособной точно определить, что пользователь находится на борту транспортного средства.
[0005] Данным изобретением предлагается устройство обработки информации и т.д., способное с повышенной надежностью получить информацию о том, кто из пользователей находится на борту транспортного средства.
[0006] Устройство обработки информации согласно первому объекту изобретения содержит блок хранения хронологической информации движения транспортного средства, который сохраняет хронологическую информацию движения транспортного средства, касающуюся историй движения множества транспортных средств, и блок хранения хронологической информации движения терминала, который сохраняет хронологическую информацию движения терминала, касающуюся историй движения множества мобильных терминалов. Каждая из историй движения транспортного средства содержит информацию о положении и информацию о времени для соответствующего транспортного средства, а каждая из историй движения терминала содержит информацию о положении и информацию о времени для соответствующего мобильного терминала. Устройство обработки информации также содержит блок указания транспортного средства, определяющий из транспортных средств одно или несколько транспортных средств, для которых вероятна посадка на борт пользователя какого-либо мобильного терминала, на основе хронологической информации движения транспортного средства, сохраненной в блоке хранения хронологической информации движения транспортного средства, и хронологической информации движения терминала, сохраненной в блоке хранения хронологической информации движения терминала.
[0007] Согласно вышеуказанному объекту устройство обработки информации сравнивает, например, хронологическую информацию движения транспортного средства с хронологической информацией движения терминала, и может определять, что пользователь мобильного терминала был на борту транспортного средства, с учетом части или всей истории движения транспортного средства, в которой информация о положении и времени по существу идентична хронологической информации движения терминала. Таким образом, устройство обработки информации может определять одно или несколько транспортных средств, для которых вероятна посадка на борт пользователя мобильного терминала, среди транспортных средств, на которые когда-либо фактически была осуществлена посадка пользователя. Соответственно, устройство обработки информации может определить пользователя мобильного терминала, находящегося на борту транспортного средства, с большей точностью посредством мониторинга информации о положении мобильного терминала и информации о положении определенных(ого) транспортных(ого) средств(а), для которых вероятна посадка на борт пользователя мобильного терминала.
[0008] Устройство обработки информации согласно вышеуказанному объекту изобретения может дополнительно содержать блок обнаружения транспортного средства, обнаруживающий из транспортных средств одно или несколько транспортных средств, на борт которых ранее садился пользователь какого-либо мобильного терминала, на основе хронологической информации движения этих транспортных средств, сохраненной в блоке хранения хронологической информации движения транспортного средства, и хронологической информации движения терминала, сохраненной в блоке хранения хронологической информации движения терминала. Блок указания транспортного средства определяет одно или несколько транспортных средств, для которых вероятна посадка на борт пользователя какого-либо мобильного терминала, из одного или нескольких транспортных средств, на которые ранее осуществлялась посадка пользователя этого мобильного терминала, и которые были обнаружены блоком обнаружения транспортного средства.
[0009] Устройство обработки информации, согласно раскрытому выше, в частности, выбирает одно или несколько транспортных средств, на которые ранее фактически была осуществлена посадка пользователя какого-либо мобильного терминала, так что оно может указать транспортное(ые) средство(а), для которого вероятна посадка пользователя этого мобильного терминала из транспортных средств, выбранных таким образом.
[0010] В устройстве обработки информации, согласно раскрытому выше, блок обнаружения транспортного средства может обнаруживать заданное транспортное средство как одно или несколько транспортных средств, на которое ранее была осуществлена посадка пользователя одного из мобильных терминалов, когда хронологическая информация движения терминала этого мобильного терминала отображает, что на маршруте движения от точки отправления к пункту назначения, входящем в хронологическую информацию движения заданного транспортного средства, этот мобильный терминал оставался рядом с точкой отправления и пунктом назначения в интервалы времени, в которые заданное транспортное средство было припарковано в точке отправления и в пункте назначения, и отображает, что этот мобильный терминал находился, по существу, в том же положении на маршруте движения, и, по существу, в то же время, что и заданное транспортное средство.
[0011] Устройство обработки информации, согласно раскрытому выше, может, в частности, выбрать транспортное средство, на которое ранее когда-либо была осуществлена посадка пользователя рассматриваемого мобильного терминала, из транспортных средств.
[0012] В устройстве обработки информации согласно раскрытому выше блок указания транспортного средства может определять одно или несколько транспортных средств с частотой посадки на борт, равной или выше заранее установленного значения, из одного или нескольких транспортных средств, на которые ранее была осуществлена посадка пользователя какого-либо мобильного терминала и которые были обнаружены блоком обнаружения транспортного средства, в качестве одного или нескольких транспортных средств, для которых вероятна посадка на борт пользователя этого мобильного терминала.
[0013] Устройство обработки информации может определять транспортное(ые) средство(а) с относительно высокой частотой посадки на борт из обнаруженных транспортных средств, на которые фактически ранее была осуществлена посадка пользователя какого-либо мобильного терминала, в качестве транспортного(ых) средства(в), для которых вероятна посадка на борт пользователя этого мобильного терминала. Соответственно, для устройства обработки информации менее вероятна или невероятна ситуация, когда транспортное средство с очень низкой частотой посадки на борт, например, транспортное средство, на которое посадка пользователя была осуществлена только один раз, является обнаруженным как транспортное средство, для которого вероятна посадка на борт пользователя этого мобильного терминала, и в этом случае процесс определения того, находится ли пользователь на борту транспортного средства, выполняется бесполезно.
[0014] Устройство обработки информации согласно раскрытому выше может дополнительно содержать блок хранения информации о транспортном средстве, который сохраняет одно или несколько транспортных средств, для которых вероятна посадка на борт пользователя какого-либо мобильного терминала, и которые были определены блоком указания транспортного средства, в увязке с этим мобильным терминалом или пользователем этого мобильного терминала; и блок определения нахождения на борту, который определяет, находится ли пользователь какого-либо мобильного терминала на борту одного или нескольких транспортных средств, сохраненных в блоке хранения информации о транспортном средстве в увязке с этим мобильным терминалом или пользователем, на основе информации о текущем положении этого мобильного терминала и информации о текущем положении этого транспортного средства.
[0015] Вышеуказанное устройство обработки информации может относительно легко определять, находится ли пользователь какого-либо мобильного терминала на борту транспортного средства, посредством мониторинга информации о текущем положении этого мобильного терминала и информации о текущем положении транспортного средства, хранящейся в увязке с информацией о пользователе этого мобильного терминала. Соответственно, устройство обработки информации может определять, находится ли пользователь данного мобильного терминала на борту определенного транспортного средства, например, в реальном времени.
[0016] Устройство обработки информации согласно раскрытому выше может дополнительно содержать блок определения связи пользователя, определяющий степень связи между пользователями мобильных терминалов на основе одного или нескольких транспортных средств, для которых вероятна посадка на борт пользователя каждого мобильного терминала, и которые были определены блоком указания транспортного средства.
[0017] Когда одно и то же транспортное средство указано как транспортное средство, для которого вероятна посадка на борт двух или больше пользователей мобильных терминалов, например, устройство обработки информации может определить, что два или больше пользователя имеют такое связь, что они находятся на борту вместе или заимствуют транспортное средство друг у друга. Соответственно, устройство обработки информации может доставлять рекламную информацию или рекомендации с учетом предпочтений или вкусов, являющихся общими для обоих пользователей, на мобильный терминал каждого пользователя, в ситуации, когда два или больше пользователя, определенные как имеющие некоторую степень связи, находятся в одном местоположении. Таким образом, устройство обработки информации может доставлять рекламную информацию и т.д. с учетом общих предпочтений группе пользователей, которые имеют некоторую степень связи, и которые могут действовать совместно, как цель для улучшения эффекта, обеспечиваемого посредством доставки рекламной информации и т.д.
[0018] В устройстве обработки информации согласно раскрытому выше, если блок указания транспортного средства определяет одно и то же транспортное средство как одно из транспортных средств, используемых двумя или больше пользователями мобильных терминалов, то блок определения связи пользователя может определять степень связи между двумя или больше пользователями мобильных терминалов согласно частоте посадки каждого из двух или больше пользователей на борт этого транспортного средства.
[0019] Если одно и то же транспортное средство указано как транспортное средство, для которого вероятна посадка на борт двух пользователей, например, и разница в частоте посадки двух пользователей на борт этого транспортного средства относительно мала, то устройство обработки информации может определить, что два пользователя часто находятся на борту вместе и, таким образом, имеют сильную связь. С другой стороны, при достаточно большой разнице в частоте посадки двух пользователей на борт одного и того же транспортного средства устройство обработки информации может определить, что два пользователя нечасто находятся на борту вместе и, таким образом, имеют, например, слабую связь. Соответственно, когда связь между двумя или больше пользователями, находящимися на борту транспортного средства, относительно сильная, например, когда пользователи являются членами семьи или близкими друзьями, устройство обработки информации может доставлять рекламную информацию или рекомендации с учетом общих предпочтений или вкусов пользователей на мобильный терминал каждого пользователя. В частности, устройство обработки информации в качестве цели может доставлять рекламную информацию или рекомендации с учетом общих предпочтений группе пользователей, которые имеют относительно сильную связь, и которые, как ожидается, будут с высокой вероятностью действовать совместно. Таким образом, эффект, обеспечиваемый доставкой рекламной информации или рекомендаций, может быть дополнительно улучшен.
[0020] Устройство обработки информации согласно раскрытому выше может дополнительно содержать блок определения просмотревшего рекламу пользователя, который определяет пользователей мобильных терминалов, просмотревших рекламу, среди пользователей мобильных терминалов; и блок определения достигнутых результатов, определяющий, посетил ли фактически каждый из пользователей, просмотревших рекламу и определенных блоком определения просмотревшего рекламу пользователя, физический магазин, в котором продаются товары, или предоставляются услуги, являющиеся субъектами данной рекламы, после просмотра данной рекламы на основе хронологической информации движения мобильного терминала каждого пользователя, и хронологической информации движения транспортного средства из одного или нескольких транспортных средств, для которых вероятна посадка на борт пользователя, и которые были определены блоком указания транспортного средства.
[0021] Вышеуказанное устройство обработки информации может определять, сел ли на борт транспортного средства какой-либо пользователь мобильного терминала, просмотревший рекламу, после просмотра рекламы и посетил ли он магазин (физический магазин), в котором продают товары и т.д., являющиеся субъектами рекламы, например, на основе хронологической информации движения терминала и хронологической информации движения транспортного средства.  Соответственно, устройство обработки информации может измерять эффект привлечения (конверсию привлечения) по приводу пользователей в физический магазин из рекламы, например, Интернет-рекламы, рекламного щита или цифрового табло у дороги, на основе фактического посещения физического магазина.
[0022] В устройстве обработки информации согласно раскрытому выше, если блок определения достигнутых результатов определяет на основе хронологической информации движения мобильного терминала первого пользователя, просмотревшего рекламу и определенного блоком определения просмотревшего рекламу пользователя, и хронологической информации движения одного или нескольких транспортных средств, для которого вероятна посадка на борт первого пользователя, и которое определено блоком указания транспортного средства, что первый пользователь мобильного терминала сел на борт одного или нескольких транспортных средств и посетил физический магазин, то блок определения достигнутых результатов может определять на основе хронологической информации движения терминала второго пользователя, для которого имеется вероятность посадки на борт того же транспортного средства, определенного блоком указания транспортного средства, был ли второй пользователь на борту этого транспортного средства, когда первый пользователь посетил физический магазин.
[0023] Когда устройство обработки информации определяет, что пользователь, просмотревший рекламу, сел на борт транспортного средства и посетил магазин, оно также может определить, присутствовал ли на борту другой пользователь, использующий данное транспортное средство. Таким образом, устройство обработки информации может измерять волновой эффект рекламы, оказываемый на других пользователей, фактически не просматривающих рекламу, а также эффект привлечения от рекламы.
[0024] Устройство обработки информации может дополнительно содержать блок доставки рекламы, доставляющий рекламу как минимум на часть мобильных терминалов, при этом блок определения просмотревшего рекламу пользователя может определять пользователей, просмотревших рекламу, на основе истории доставки рекламы, доставленной на мобильные терминалы блоком доставки рекламы.
[0025] Вышеуказанное устройство обработки информации может определять пользователей, просмотревших рекламу, на основе истории доставки рекламы. Таким образом, устройство обработки информации может измерять эффект привлечения в отношении привода пользователей в физический магазин, причем такой эффект обеспечивается рекламой, доставляемой блоком доставки рекламы, например, на мобильные терминалы, и показываемой в приложениях и т.п.
[0026] В устройстве обработки информации согласно раскрытому выше блок определения просмотревшего рекламу пользователя может определять пользователей мобильных терминалов, просмотревших рекламу, доставленную через Интернет, на основе истории просмотров в Интернете на каждом мобильном терминале, или определяет пользователей мобильных терминалов, просмотревших рекламу, установленную вдоль дороги, на основе хронологической информации движения каждого мобильного терминала, и хронологической информации движения одного или нескольких транспортных средств, для которых вероятна посадка на борт пользователя этого мобильного терминала, и которые были определены блоком указания транспортного средства.
[0027] Вышеуказанное устройство обработки информации может указывать пользователей мобильных терминалов, просмотревших определенную Интернет-рекламу, из истории просмотров в Интернете для каждого мобильного терминала. Также, устройство обработки информации может указывать пользователей мобильных терминалов, просмотревших рекламу, например, рекламный щит или цифровое табло, установленное вдоль дороги, посредством определения того, сел ли пользователь какого-либо мобильного терминала на борт транспортного средства и проехал ли по дороге рядом с рекламой, из хронологической информации движения каждого мобильного терминала и хронологической информации движения транспортного средства, для которого вероятна посадка на борт пользователя мобильного терминала.
[0028] В устройстве обработки информации, согласно раскрытому выше, блок определения достигнутых результатов может определять, что один из пользователей мобильных терминалов, просмотревших рекламу и определенных блоком определения просмотревшего рекламу пользователя, посетил физический магазин, при определении того, что транспортное средство, на борт которого осуществил посадку этот пользователь, было припарковано в диапазоне парковочного пространства данного физического магазина, или при определении того, что транспортное средство, на борт которого осуществил посадку этот пользователь, съехало с дороги в районе въезда в парковочное пространство данного физического магазина, или при определении того, что транспортное средство, на борт которого осуществил посадку этот пользователь, вернулось на дорогу в районе въезда в парковочное пространство данного физического магазина.
[0029] Вышеуказанное устройство обработки информации может определять, действительно ли пользователь, просмотревший рекламу, сел на борт транспортного средства и посетил физический магазин, посредством проверки или подтверждения определенной ситуации, например, случая, когда транспортное средство, на борт которого сел пользователь мобильного терминала, просмотревший рекламу, припарковалось в парковочном пространстве физического магазина.
[0030] Устройство обработки информации, согласно раскрытому выше, может дополнительно содержать блок определения просмотревшего рекламу пользователя, который среди пользователей мобильных терминалов определяет пользователей мобильных терминалов, просмотревших рекламу, установленную вдоль дороги, на основе хронологической информации движения мобильного терминала каждого пользователя мобильного терминала, и хронологической информации движения одного или нескольких транспортных средств, для которых вероятна посадка на борт пользователя данного мобильного терминала, и которые были определены блоком указания транспортного средства, и блок определения достигнутых результатов, определяющий, посетил ли фактически каждый из пользователей, просмотревших рекламу и определенных блоком определения просмотревшего рекламу пользователя, физический магазин, в котором продаются товары, или предоставляются услуги, являющиеся субъектами данной рекламы, после просмотра данной рекламы на основе хронологической информации движения мобильного терминала каждого пользователя, просмотревшего рекламу и определенного блоком определения просмотревшего рекламу пользователя, и хронологической информации движения транспортного средства из одного или нескольких транспортных средств, для которых вероятна посадка на борт данного пользователя, и которые были определены блоком указания транспортного средства, или определяющий, заказал ли фактически каждый из пользователей, просмотревших рекламу и определенных блоком определения просмотревшего рекламу пользователя, какие-либо товары или услуги через Интернет после просмотра рекламы на основе истории просмотров в Интернете на мобильном терминале пользователя.
[0031] Вышеуказанное устройство обработки информации может определять пользователей, просмотревших рекламу, например, рекламный щит или цифровое табло, установленные вдоль дороги, посредством определения того, сел ли пользователь каждого мобильного терминала на борт транспортного средства, и проехало ли транспортное средство по дороге рядом с рекламой, из хронологической информации движения каждого мобильного терминала и хронологической информации движения транспортного средства, для которого вероятна посадки на борт пользователя данного мобильного терминала.  Устройство обработки информации может определять, сел ли пользователь на борт транспортного средства после просмотра рекламы, и посетил ли он физический магазин, в котором продают товары и т.д., являющиеся субъектами рекламы, на основе хронологической информации движения терминала и хронологической информации движения транспортного средства. Также, устройство обработки информации из истории просмотров в Интернете может определять, был ли сделан фактический заказ коммерческого продукта, являющегося субъектом рекламы, и т.п. через Интернет с мобильного терминала пользователя, просмотревшего рекламу. Соответственно, устройство обработки информации может измерять эффект привлечения (конверсию привлечения) рекламы, например, рекламного щита или цифрового табло, установленного вдоль дороги, чтобы побудить пользователей к посещению физического магазина или побудить пользователей к заказу продукции и т.п. через Интернет, на основе фактического посещения физического магазина или истории покупок через Интернет.
[0032] Система обработки информации согласно второму объекту изобретения содержит множество транспортных средств, множество мобильных терминалов, сервер, выполненный с возможностью обмена данными с каждым из транспортных средств и с каждым из мобильных терминалов, блок хранения хронологической информации движения транспортного средства, который сохраняет хронологическую информацию движения транспортного средства, касающуюся историй движения транспортных средств из указанных транспортных средств, блок хранения хронологической информации движения терминала, который сохраняет хронологическую информацию движения терминала, касающуюся историй движения мобильных терминалов из указанных мобильных терминалов. Каждая история движения транспортного средства содержит информацию о положении и информацию о времени для соответствующего транспортного средства, а каждая история движения терминала содержит информацию о положении и информацию о времени для соответствующего мобильного терминала. Система обработки информации также содержит блок указания транспортного средства, определяющий из транспортных средств одно или несколько транспортных средств, для которых вероятна посадка на борт пользователя какого-либо мобильного терминала, на основе хронологической информации движения транспортного средства, сохраненной в блоке хранения хронологической информации движения транспортного средства, и хронологической информации движения терминала, сохраненной в блоке хранения хронологической информации движения терминала.
[0033] Согласно вышеуказанному объекту изобретения, как и в случае вышеуказанного устройства обработки информации, система обработки информации может определять одно или несколько транспортных средств, для которого вероятна посадка на борт пользователя мобильного терминала, среди транспортных средств, на которые ранее фактически осуществлялась посадка пользователя. Соответственно, система обработки информации может определять пользователя мобильного терминала, находящегося на борту транспортного средства, с большей точностью посредством мониторинга информации о положении мобильного терминала и информации о положении указанных(ого) транспортных(ого) средств(а), для которого вероятна посадка на борт пользователя мобильного терминала.
[0034] Система обработки информации согласно раскрытому выше может дополнительно содержать блок определения средства движения, предусмотренный в каждом из мобильных терминалов и определяющий, перемещается ли пользователь мобильного терминала на транспортном средстве в качестве средства движения, и передающий блок терминала, предусмотренный в каждом из мобильных терминалов. Передающий блок терминала может быть выполнен с возможностью передачи хронологической информации движения мобильного терминала для данного мобильного терминала в первое время, когда блок определения средства движения определяет, что пользователь мобильного терминала перемещается на транспортном средстве в качестве средства движения, на сервер таким способом, который позволяет серверу отличить хронологическую информацию движения терминала в первое время, от хронологической информации движения терминала во второе время, когда блок определения средства движения определяет, что пользователь мобильного терминала не перемещается на транспортном средстве в качестве средства движения. Блок хранения хронологической информации движения транспортного средства, блок хранения хронологической информации движения терминала и блок указания транспортного средства могут быть выполнены на сервере.
[0035] Система обработки информации может ограничивать хронологическую информацию движения терминала, которая должна быть обработана на стороне сервера, обеспеченного основными функциями блока указания транспортного средства и т.п., до хронологической информации движения терминала, соответствующей мобильным терминалам, пользователи которых определены как перемещающиеся на транспортном средстве в качестве средства движения. Соответственно, система обработки информации определяет транспортное(ые) средство(а), для которого вероятна посадка на борт пользователя мобильного терминала, при пониженной нагрузке обработки и может завершить процесс за более короткое время.
[0036] Способ обработки информации согласно третьему объекту изобретения осуществляется устройством обработки информации и содержит этап сохранения хронологической информации движения транспортного средства, касающейся историй движения множества транспортных средств, и этап сохранения хронологической информации движения терминала, касающейся историй движения множества мобильных терминалов. Каждая из историй движения транспортного средства содержит информацию о положении и информацию о времени для соответствующего транспортного средства, а каждая из историй движения терминала содержит информацию о положении и информацию о времени для соответствующего мобильного терминала. Способ обработки информации также включает в себя определение из транспортных средств одного или нескольких транспортных средств, для которых вероятна посадка на борт пользователя какого-либо мобильного терминала, на основе хронологической информации движения транспортного средства и хронологической информации движения терминала.
[0037] Согласно вышеуказанному объекту, как и в случае вышеуказанного устройства обработки информации, устройство обработки информации, осуществляющее способ обработки информации, может определять одно или несколько транспортных средств, для которого вероятна посадка на борт пользователя мобильного терминала, среди транспортных средств, на которые ранее фактически была осуществлена посадка пользователя. Таким образом, в соответствии со способом обработки информации, устройство обработки информации может определять пользователя мобильного терминала, находящемся на борту транспортного средства, с большей точностью посредством мониторинга информации о положении мобильного терминала и информации о положении указанного(ых) транспортного(ых) средства(в), для которого вероятна посадка на борт пользователя мобильного терминала.
[0038] Энергонезависимый машиночитаемый носитель информации согласно четвертому аспекту изобретения записывает программу, побуждающую компьютер к выполнению следующих шагов: сохранение хронологической информации движения транспортного средства, касающейся историй движения множества транспортных средств, сохранение хронологической информации движения терминала, касающейся историй движения множества мобильных терминалов, и определение из транспортных средств одного или нескольких транспортных средств, для которых вероятна посадка на борт пользователя какого-либо мобильного терминала, на основе хронологической информации движения транспортного средства и хронологической информации движения терминала. Каждая из историй движения транспортного средства содержит информацию о положении и информацию о времени для соответствующего транспортного средства а каждая из историй движения терминала содержит информацию о положении и информацию о времени для соответствующего мобильного терминала.
[0039] Согласно вышеуказанному объекту изобретения, как и в случае вышеуказанного устройства обработки информации, выполнение программы компьютером делает возможным определение одного или нескольких транспортных средств, для которого вероятна посадка на борт пользователя мобильного терминала, среди транспортных средств, на которые ранее фактически была осуществлена посадка пользователя. Таким образом, в соответствии с программой, компьютер может определять пользователя мобильного терминала, находящегося на борту транспортного средства, с большей точностью посредством мониторинга информации о положении мобильного терминала и информации о положении указанного(ых) транспортного(ых) средства(в), для которого вероятна посадка на борт пользователя мобильного терминала.
[0040] Устройство обработки информации согласно пятому объекту изобретения содержит блок получения хронологической информации движения транспортного средства, получающий хронологическую информацию движения транспортного средства, касающуюся историй движения транспортного средства для множества транспортных средств, блок получения хронологической информации движения терминала, получающий хронологическую информацию движения терминала, касающуюся историй движения терминала для множества мобильных терминалов, блок предположения посадки на борт, делающий предположение о посадке пользователя какого-либо мобильного терминала на борт какого-либо транспортного средства на основе хронологической информации движения транспортного средства и хронологической информации движения терминала, и блок предположения группы пользователей, делающий предположение о том, что два или больше пользователей мобильных терминалов, в отношении которых блок предположения посадки на борт предполагает, что они находятся на борту одного и того же транспортного средства, представляют собой группу пользователей, имеющих сильную связь.
[0041] Устройство обработки информации может получать информацию о пользователях, находящихся вместе на борту транспортного средства, с большей точностью, используя высокую вероятность посадки на борт одного и того же транспортного средства, например, группы пользователей, в отношении которых предполагается наличие между ними сильной связи.
[0042] В устройстве обработки информации, согласно раскрытому выше, блок предположения посадки на борт может использовать отслеживание движения от начала движения до остановки транспортного средства в качестве хронологической информации движения транспортного средства.
[0043] Устройство обработки информации с большей точностью может предполагать, что группа пользователей имеет сильную связь, так как мала вероятность изменения пассажиров транспортного средства между началом движения и остановкой транспортного средства.
[0044] В устройстве обработки информации, согласно раскрытому выше, блок предположения посадки на борт может делать предположение о посадке пользователя какого-либо мобильного терминала на борт какого-либо транспортного средства, когда делается определение, что информация о положении транспортного средства в заданный момент времени, содержащаяся в хронологической информации движения транспортного средства, по существу, совпадает с информацией о положении мобильного терминала, содержащейся в хронологической информацией движения терминала, для, по существу, того же момента времени.
[0045] Устройство обработки информации может, в частности, предположить посадку на борт транспортного средства пользователя мобильного терминала.
[0046] Согласно вышеуказанным объектам, может быть предусмотрено устройство обработки информации и т.д., способное с большей точностью получать информацию о пользователях, находящихся на борту транспортных средств.
Краткое описание чертежей
[0047] Отличительные признаки, преимущества, техническая и промышленная значимость иллюстративных вариантов осуществления настоящего изобретения раскрыты ниже со ссылкой на сопроводительные чертежи, в которых одинаковые обозначения относятся к одинаковым элементам:
ФИГ. 1 представляет собой вид, схематически показывающий один пример конфигурации системы управления информацией движения и системы управления рекламой согласно одному варианту осуществления;
ФИГ. 2 представляет собой функциональную блок-схему, показывающую один пример функциональной конфигурации транспортного средства (электронный блок управления (ЭБУ));
ФИГ. 3 представляет собой функциональную блок-схему, показывающую один пример функциональной конфигурации мобильного терминала (процессора);
ФИГ. 4 представляет собой функциональную блок-схему, показывающую один пример функциональной конфигурации сервера управления информацией движения;
ФИГ. 5 представляет собой вид, объясняющий процесс, выполняемый блоком определения пользователя на сервере управления информацией движения;
ФИГ. 6 представляет собой вид, объясняющий базу данных (БД) использования транспортного средства, созданную на сервере управления информацией движения (блок хранения);
ФИГ. 7 представляет собой блок-схему, схематически показывающую пример процесса, осуществляемого транспортным средством (ЭБУ);
ФИГ. 8 представляет собой блок-схему, схематически показывающую один пример процесса, осуществляемого мобильным терминалом (процессором);
ФИГ. 9 представляет собой блок-схему, схематически показывающую один пример процесса определения использования транспортного средства, осуществляемого сервером управления информацией движения (процессором);
ФИГ. 10 представляет собой блок-схему, схематически показывающую один пример процесса определения нахождения на борту, осуществляемого сервером управления информацией движения (процессором);
ФИГ. 11 представляет собой блок-схему, схематически показывающую один пример процесса отслеживания посадки/движения, осуществляемого сервером управления информацией движения (процессором);
ФИГ. 12 представляет собой функциональную блок-схему, показывающую один пример функциональной конфигурации сервера управления рекламой;
ФИГ. 13 представляет собой блок-схему, схематически показывающую один пример процесса доставки рекламы, осуществляемого сервером управления рекламой (процессором);
ФИГ. 14 представляет собой блок-схему, схематически показывающую другой пример процесса доставки рекламы, осуществляемого сервером управления рекламой (процессором); и
ФИГ. 15 представляет собой блок-схему, схематически показывающую один пример процесса измерения эффекта привлечения, осуществляемого сервером управления рекламой (процессором).
Подробное описание вариантов осуществления
[0048] Один вариант осуществления изобретения будет описан со ссылками на фигуры.
Конфигурация системы управления информацией движения
[0049] Сначала со ссылками на ФИГ. 1 – 4, будет раскрыта конфигурация системы 1 управления информацией движения согласно данному варианту осуществления.
[0050] На ФИГ. 1 схематически показана конфигурация системы 1 управления информацией движения и системы 2 управления рекламой согласно данному варианту осуществления. На ФИГ. 2 схематически показан один пример функциональной конфигурации транспортного средства 3 (электронный блок 32 управления (ЭБУ)) согласно данному варианту осуществления. На ФИГ. 3 схематически показан один пример функциональной конфигурации мобильного терминала 4 (процессор 42) согласно данному варианту осуществления. На ФИГ. 4 схематически показан один пример функциональной конфигурации сервера 5 управления информацией движения (процессор 52).
[0051] Система 1 управления информацией движения содержит множество транспортных средств 3, множество мобильных терминалов 4, переносимых соответствующими пользователями и т.п. транспортных средств 3, и сервер 5 управления информацией движения, соединенный с транспортными средствами 3 и мобильными терминалами 4 сообщающимся образом. Система 1 управления информацией движения собирает различные виды информации, например, хронологическую информацию движения, с каждого транспортного средства 3 и мобильного терминала 4, и управляет информацией, относящейся к движению транспортных средств 3 и мобильных терминалов 4, как будет подробно раскрыто ниже.
[0052] Каждое транспортное средство 3 имеет одну и ту же конфигурацию, в отношении взаимодействия с системой 1 управления информацией движения и системой 2 управления рекламой. Таким образом, на ФИГ. 1 показано одно типичное транспортное средство 3. Аналогично, каждый мобильный терминал 4 одну и ту же конфигурацию, в отношении взаимодействия с с системой 1 управления информацией движения и системой 2 управления рекламой. Таким образом, на ФИГ. 1 показан один типичный мобильный терминал 4. Также мобильные терминалы 4 могут содержать мобильные терминалы 4 других пользователей, не являющихся пользователями транспортных средств 3.
[0053] Транспортное средство 3 содержит модуль 31 передачи данных (МПД, DCM – data communication module), электронный блок 32 управления (ЭБУ, ECU – electronic control unit), модуль 33 глобальной системы позиционирования (GPS – global positioning system), переключатель 34 вспомогательного источника питания (ВИП, ACC – accessories power supply) и устройство 35 отображения.
[0054] МПД 31 — это устройство связи, обеспечивающее двустороннюю связь с сервером 5 управления информацией движения и сервером 6 управления рекламой посредством сетей связи NW1 и NW2. Сети связи NW1 и NW2 являются, например, сетями мобильной телефонной связи или Интернет-сетями и т.п. с большим количеством базовых станций на концах, такими как сети NW3 – NW6 связи, которые будут раскрыты ниже. МПД 31 соединен с различными электронными блоками управления (ЭБУ), включая ЭБУ 32, посредством бортовой сети транспортного средства, например, локальной сети контроллеров (ЛСК, CAN - Controller Area Network) так, что МПД 31 и различные ЭБУ могут связываться друг с другом.
[0055] ЭБУ 32 — это электронный блок управления, осуществляющий различные операции управления в отношении функций, предусмотренных в транспортном средстве 3. Функции ЭБУ 32 могут быть реализованы посредством любого аппаратного обеспечения, программного обеспечения или их комбинации. Например, ЭБУ 32 может быть выполнен в основном как микрокомпьютер, содержащий центральное процессорное устройство (ЦПУ, CPU – central processing unit), постоянное запоминающее устройство (ПЗУ, ROM – read only memory), оперативное запоминающее устройство (ОЗУ, RAM – random access memory), дополнительное устройство хранения и интерфейс ввода-вывода (I/O – input/output). Например, ЭБУ 32 содержит блок 321 получения информации о транспортном средстве, блок 322 наведения по карте, блок 323 передачи информации движения транспортного средства и блок 324 обработки отображения в качестве функциональных блоков, которые реализованы посредством выполнения в ЦПУ одной или нескольких программ, хранящихся в ПЗУ или дополнительном устройстве хранения. ЭБУ 32 также содержит блок 329 хранения в качестве области хранения, определенной, например, в дополнительном устройстве хранения. В блоке 329 хранения хранится база 3291 картографических данных (БД, DB - database).
[0056] Часть функций ЭБУ 32 может быть разделена с одним или несколькими ЭБУ, отличными от ЭБУ 32.
[0057] Блок 321 получения информации о транспортном средстве получает, например, из буфера в ОЗУ информацию, касающуюся состояний транспортного средства, предоставленную посредством GPS-модуля 33, переключателя 34 ВИП и т.д. В частности, блок 321 получения информации о транспортном средстве получает информацию о положении транспортного средства 3 от GPS-модуля 33 и сигнал (т.е. сигнал ВКЛ (включено) или сигнал ВЫКЛ (выключено)), обозначающий состояние ВКЛ/ВЫКЛ переключателя 34 ВИП от переключателя 34 ВИП.
[0058] Блок 322 наведения по карте на основе базы 3291 картографических данных, хранящейся в блоке 329 хранения и на основе информации о положении транспортного средства 3, полученной блоком 321 получения информации о транспортном средстве указывает участок дороги, соответствующий информации о положении транспортного средства 3, в частности, участок дороги, на котором транспортное средство 3 находится в настоящее время. Например, идентификационная информация, такая как идентификатор участка (ID - identifier), предварительно назначается каждому из множества участков дорог, составляющих дорожную сеть, включенную в базу 3291 картографических данных, и блок 322 наведения по карте указывает идентификатор участка дороги, на котором транспортное средство 3 находится в настоящее время.
[0059] База 3291 картографических данных содержит узлы, соответствующие перекресткам, участки дорог, соответствующие дорогам между соседними перекрестками, в частности, участки дорог, соединяющие узлы, а также данные географической информационной системы (ГИС, GIS – geographic information system), содержащей линии, полигоны и т.д., соответствующие таким компонентам как здания, дороги и т.д.
[0060] Блок 323 передачи информации движения транспортного средства генерирует информацию (информацию движения транспортного средства), касающуюся движения транспортного средства 3, и отправляет информацию на сервер 5 управления информацией движения посредством МПД 31. Информация движения транспортного средства содержит информацию о положении транспортного средства 3, информацию о времени, соответствующую информации о положении транспортного средства 3, информацию (т.е. информацию об идентификаторе участка дороги) об участке дороги, соответствующую информации о положении транспортного средства 3 и конкретизированную блоком 322 наведения по карте, и информацию, касающуюся запуска или остановки транспортного средства 3. Запуск транспортного средства 3 означает запуск транспортного средства таким образом, что оно может перемещаться, и может включать в себя запуск двигателя в транспортном средстве 3, имеющем двигатель в качестве основного источника питания, или начало подачи электрической энергии от аккумулятора к мотору, приводящему транспортное средство в движение, (переключение на ВКЛ блока питания) в транспортном средстве 3 с аккумулятором в качестве основного блока питания мотора, приводящего транспортное средство в движение, например. Остановка транспортного средства 3 означает остановку транспортного средства в состоянии, когда оно не может перемещаться, и может включать в себя остановку двигателя в транспортном средстве 3, имеющем двигатель в качестве основного источника питания, или остановку подачи электрической энергии от аккумулятора к мотору, приводящему транспортное средство в движение, (переключение на ВЫКЛ блока питания) в транспортном средстве 3 с аккумулятором в качестве основного блока питания мотора, приводящего транспортное средство в движение. В данном варианте осуществления информацию о факте того, что переключатель 34 ВИП переключен на состояние ВКЛ из состояния ВЫКЛ (информация о ВКЛ-состоянии ВИП), используют в качестве информации, касающейся запуска транспортного средства 3, и информацию о факте того, что переключатель 34 ВИП переключен на состояние ВЫКЛ из состояния ВКЛ, (информация о ВЫКЛ-состоянии ВИП) используют в качестве информации, касающейся остановки транспортного средства 3.
[0061] Информация движения транспортного средства, передаваемая от транспортного средства 3 к серверу 5 управления информацией движения, может не содержать информацию о времени, соответствующую информации о положении транспортного средства 3. В этом случае сервер 5 управления информацией движения может добавить к информации движения транспортного средства, полученной от транспортного средства 3, время дня, в которое информация движения транспортного средства была передана от транспортного средства 3, время дня, в которое информация движения транспортного средства была получена сервером 5 управления информацией движения, или время дня, рассчитанное на основе этих времен, в которое предполагается, что транспортное средство 3 фактически находилось в положении, соответствующем информации о положении, в качестве информации о времени, соответствующей информации о положении транспортного средства 3.
[0062] Блок 324 обработки отображения побуждает отображающее устройство 35 отображать информационный экран в соответствии с операцией, выполняемой водителем или пассажиром, например, водителем, транспортного средства 3. Например, блок 324 обработки отображения побуждает отображающее устройство 35 отображать рекламную информацию, доставленную от сервера 6 управления рекламой (который будет раскрыт ниже) к транспортному средству 3.
[0063] GPS-модуль 33 получает GPS-сигналы, переданные от трех или больше, предпочтительно, четырех или больше спутников над транспортным средством 3 и измеряет положение транспортного средства 3, на котором установлен модуль 33. GPS-модуль 33 соединен сообщающимся образом с ЭБУ 32 и т.д. посредством линии прямого обмена данными или бортовой сети транспортного средства, например, ЛСК, и передает информацию о положении, представляющую измеренное положение транспортного средства 3, на ЭБУ 32 и т.д.
[0064] Переключатель 34 ВИП переводит вспомогательный источник питания транспортного средства 3 в состояние ВКЛ или ВЫКЛ в соответствии с управляющим действием водителя или пассажира, например, водителя транспортного средства 3. Например, переключатель 34 ВИП переводится в состояние ВКЛ или ВЫКЛ в соответствии с управляющим действием на выключатель питания, расположенный на приборной панели рядом с рулевым колесом у сиденья водителя в кабине транспортного средства. Выключатель питания является выключателем кнопочного типа, управляющим переключателем 34 ВИП и переключателем зажигания. Переключатель 34 ВИП соединен сообщающимся образом с ЭБУ 32 и т.д. посредством линии прямого обмена данными или бортовой сети транспортного средства, например, ЛСК, и передает сигнал состояния (сигнал ВКЛ / сигнал ВЫКЛ) на ЭБУ 32 и т.д.
[0065] Отображающее устройство 35 находится в положении, из которого оно хорошо видно водителю или пассажиру, например, водителю, транспортного средства 3, и, например, расположено в центральной верхней части приборной панели в кабине транспортного средства. Отображающее устройство 35 отображает различные информационные экраны, экраны операций и т.п. под управлением ЭБУ 32 (в частности, блок 324 обработки отображения). Отображающее устройство 35 является, например, жидкокристаллическим дисплеем сенсорного типа или органическим электролюминесцентным (EL - electroluminescence) дисплеем.
[0066] Мобильный терминал 4 является, например, мобильным телефоном, смартфоном, планшетом и т.п., носимым пользователем транспортного средства 3. Мобильный терминал 4 содержит устройство 41 связи, процессор 42, GPS-модуль 43, датчик 44 ускорения и сенсорный дисплей 45 (далее — просто «дисплей»).
[0067] Устройство 41 связи обеспечивает двустороннюю связь с сервером 5 управления информацией движения и сервером 6 управления рекламой посредством сетей связи NW3, NW4 под управлением процессора 42 (в частности, блока 421 обработки передачи данных). Устройство 41 связи является, например, модулем передачи данных о движении, соответствующим стандартам передачи данных, например, «Долгосрочное развитие» (LTE – Long Term Evolution), 4-е поколения (4G) или 5-е поколение (5G).
[0068] Процессор 42 осуществляет различные операции управления в мобильном терминале 4. Функции процессора 42 могут быть реализованы посредством любого аппаратного обеспечения, программного обеспечения или их комбинации. Например, процессор 42 может быть главным образом выполнен как компьютер, содержащий ЦПУ, ОЗУ, ПЗУ, дополнительное устройство хранения, интерфейс ввода-вывода и т.д. Например, процессор 42 содержит блок 421 обработки передачи данных, блок 422 обработки отображения, блок 423 получения информации от датчика, блок 424 определения средства движения, блок 425 передачи информации движения терминала и блок 426 передачи уникального идентификатора в качестве функциональных блоков ЦПУ, реализованных посредством выполнения одной или нескольких программ, хранящихся в ПЗУ или дополнительном устройстве хранения.
[0069] Блок 426 передачи уникального идентификатора выполнен с возможностью связи с системой 2 управления рекламой и, таким образом, будет подробно раскрыт ниже.
[0070] Блок 421 обработки передачи данных управляет устройством 41 связи и осуществляет прием и передачу различных сигналов с сервером 5 управления информацией движения и сервером 6 управления рекламой.
[0071] Блок 422 обработки отображения побуждает дисплей 45 к отображению различных изображений. Например, блок 422 обработки отображения побуждает дисплей 45 отображать различные типы графического интерфейса пользователя (ГИП, GUI – graphical user interface) в качестве экранов операций. Блок 422 обработки отображения также побуждает дисплей 45 отображать рекламную информацию, доставленную от сервера 6 управления рекламой, который будет раскрыт ниже.
[0072] Блок 423 получения информации от датчика получает информацию, введенную различными датчиками, например, GPS-модулем 43 и датчиком 44 ускорения, от буфера и т.п. в ОЗУ. В частности, блок 423 получения информации от датчика получает информацию о положении мобильного терминала 4, полученную от GPS-модуля 43. Блок 423 получения информации от датчика также получает информацию (информацию об ускорении), касающуюся ускорения мобильного терминала 4, полученную от датчика 44 ускорения.
[0073] Блок 424 определения средства движения определяет, перемещается ли пользователь, переносящий мобильный терминал 4, на транспортном средстве в качестве средства движения (далее — «транспортное средство в качестве средства движения»), отличающемся от общественного транспорта (автобуса), или пользователь перемещается посредством другого средства движения (например, пешком, на велосипеде, поезде или автобусе). Например, блок 424 определения средства движения может сделать такое определение на основе информации об ускорении, полученной от датчика 44 ускорения, используя устройство, которое предварительно механически было обучено определять различие между случаем, когда пользователь перемещается на транспортном средстве в качестве средства движения, и случаем, когда пользователь перемещается на средстве движения, отличающемся от транспортного средства. Также, например, блок 424 определения средства движения может определять, перемещается ли пользователь на транспортном средстве в качестве средства движения, или пользователь перемещается на средстве движения, отличающемся от транспортного средства, на основе информации о положении мобильного терминала 4, полученной от GPS-модуля 43 в дополнение к или вместо информации об ускорении, полученной от датчика 44 ускорения.
[0074] В данном варианте осуществления общественный транспорт не включает в себя такси. Т.е. транспортное средство, отличающееся от общественного транспорта, может включать в себя такси. Блок 424 определения средства движения может определять простым способом, перемещается ли пользователь мобильного терминала 4 на транспортном средстве, включающем общественный транспорт (автобус), или посредством другого средства движения. Таким образом, посредством простого определения того, является ли скорость движения мобильного терминала 4 высокой или низкой, и движется ли мобильный терминал 4 по железнодорожным путям, блок 424 определения средства движения может определять, перемещается ли пользователь, переносящий мобильный терминал 4, на транспортном средстве, включающем в себя общественный транспорт в качестве средства движения, или перемещается на другом средстве движения.
[0075] Блок 425 передачи информации движения терминала (один пример передающего блока терминала) генерирует информацию (информацию движения терминала), касающуюся движения мобильного терминала 4, т.е. движения пользователя, переносящего мобильный терминал 4, и передает информацию на сервер 5 управления информацией движения посредством блока 421 обработки передачи данных. Информация движения терминала может содержать информацию о положении мобильного терминала 4, результат определения, полученный блоком 424 определения средства движения, и т.д. Результат определения отображает информацию о том, перемещается ли пользователь мобильного терминала 4 на транспортном средстве в качестве средства движения, и представляет собой, например, наличие или отсутствие метки перемещения на транспортном средстве, которая будет раскрыта ниже.
[0076] GPS-модуль 43 получает GPS-сигналы, переданные от трех или больше, предпочтительно, четырех или больше спутников над мобильным терминалом 4 и измеряет положение мобильного терминала 4, на котором установлен модуль 43. Процессор 42 получает информацию о положении, представляющую собой положение мобильного терминала 4, измеренное GPS-модулем 43.
[0077] Информация о положении мобильного терминала 4 может также быть получена за счет позиционирования, выполненного базовой станцией на основе передачи сигналов между мобильным терминалом 4 и его базовой станцией, вместо или в дополнение к GPS-позиционированию GPS-модулем 43.
[0078] Датчик 44 ускорения является известным измерительным преобразователем для определения ускорения мобильного терминала 4 с использованием, например, технологии микроэлектромеханической системы (МЭМС, MEMS – microelectromechanical system). Процессор 42 получает сигнал определения, соответствующий ускорению мобильного терминала 4, которое определено датчиком 44 ускорения.
[0079] Сервер 5 управления информацией движения (один пример устройства обработки информации) получает (собирает) информацию (информацию движения транспортного средства и информацию движения терминала), касающуюся движения, от соответствующих транспортных средств 3 и соответствующих мобильных терминалов 4, и управляет информацией. Сервер 5 управления информацией движения содержит устройство 51 связи и процессор 52.
[0080] Устройство 51 связи обеспечивает двустороннюю связь с транспортным средством 3, мобильным терминалом 4, сервером 6 управления рекламой, который будет раскрыт ниже, и т.д. посредством сетей связи NW1, NW3, NW5, под управлением процессора 52 (в частности, блока 521 обработки передачи данных).
[0081] Процессор 52 осуществляет различные операции управления в сервере 5 управления информацией движения. Функции процессора 52 могут быть реализованы посредством любого аппаратного обеспечения, программного обеспечения или их комбинации. Например, процессор 52 состоит главным образом из одного, двух или больше служебных компьютеров, каждый из которых содержит ЦПУ, ОЗУ, ПЗУ, дополнительное устройство хранения, интерфейс ввода-вывода и т.д. Например, процессор 52 содержит блок 521 обработки передачи данных, блок 522 накопления хронологической информации движения транспортного средства, блок 523 накопления хронологической информации движения терминала, блок 524 обнаружения осуществлявшего посадку транспортного средства, блок 525 определения использования транспортного средства, блок 526 определения связи пользователя, блок 527 определения нахождения на борту и блок 528 отслеживания посадки/движения пользователя на борту, в качестве функциональных блоков, реализованных посредством выполнения одной или нескольких программ, хранящихся в ПЗУ или дополнительном устройстве хранения в ЦПУ. Процессор 52 также содержит, например, блок 529 хранения в качестве области хранения, определенной в дополнительном устройстве хранения служебного компьютера или во внешнем устройстве хранения, соединенном со служебным компьютером. Блок 529 хранения содержит базу данных (БД) 5291 картографической информации, базу данных (БД) 5292 измеряемой информации, базу данных (БД) 5293 хронологической информации движения транспортного средства, базу данных (БД) 5294 хронологической информации движения терминала, базу данных (БД) 5295 использования транспортного средства, базу данных (БД) 5296 связи пользователя и базу данных (БД) 5297 информации отслеживания.
[0082] Блок 521 обработки передачи данных управляет устройством 51 связи и передает и принимает различные сигналы (например, сигналы управления, информационные сигналы) в прямом и обратном направлении от множества транспортных средств 3, множества мобильных терминалов 4 и сервера 6 управления рекламой, который будет раскрыт ниже.
[0083] Блок 522 накопления хронологической информации движения транспортного средства (один пример блока получения хронологической информации движения транспортного средства) получает информацию движения транспортного средства, которую блок 521 обработки передачи данных последовательно получает от множества транспортных средств 3, и накапливает ее в БД 5293 хронологической информации движения транспортного средства (один пример блока хранения хронологической информации движения транспортного средства) как информацию (хронологическую информацию движения транспортного средства), касающуюся истории движения транспортного средства 3. В частности, блок 522 накопления хронологической информации движения транспортного средства обрабатывает информацию движения транспортного средства, полученную от каждого транспортного средства 3 блоком 521 обработки передачи данных, и накапливает обработанную информацию в БД 5293 хронологической информации движения транспортного средства в качестве хронологической информации движения транспортного средства каждого транспортного средства 3. Например, блок 522 накопления хронологической информации движения транспортного средства генерирует информацию (информацию о поездке), касающуюся истории движения для одной поездки, т.е. для каждого периода от момента запуска каждого транспортного средства 3 до момента остановки транспортного средства 3, на основе временного ряда данных информации движения каждого транспортного средства 3, хранящейся в БД 5292 измеряемой информации. Другими словами, блок 522 накопления хронологической информации движения транспортного средства генерирует информацию о поездке от пункта отправления до пункта назначения для каждой поездки транспортного средства 3. В частности, блок 522 накопления хронологической информации движения транспортного средства определяет запуск транспортного средства 3 на основе информации о ВКЛ-состоянии ВИП, включенной в информацию движения транспортного средства, и определяет информацию о положении транспортного средства 3, включенную в информацию движения транспортного средства, которая включает информацию о ВКЛ-состоянии ВИП, в качестве начальной точки (пункта отправления) одной поездки транспортного средства 3. Также, блок 522 накопления хронологической информации движения транспортного средства определяет информацию о положении транспортного средства 3, включенную в самую последнюю информацию движения транспортного средства, содержащую информацию о ВЫКЛ-состоянии ВИП, в информации движения транспортного средства хронологически более поздней, чем вышеуказанная информация движения транспортного средства, в качестве конечной точки (пункта назначения) одной поездки транспортного средства 3. Затем, блок 522 накопления хронологической информации движения транспортного средства генерирует информацию о поездке, собрав две части информации движения транспортного средства, соответствующих начальной точке и конечной точке одной поездки транспортного средства 3, а также множество частей информации движения транспортного средства (группу частей информации движения транспортного средства), расположенных хронологически между вышеуказанными двумя частями информации движения транспортного средства, в один набор информации. Блок 522 накопления хронологической информации движения транспортного средства сохраняет сгенерированную информацию о поездке каждого транспортного средства 3 в БД 5293 хронологической информации движения транспортного средства в качестве истории движения транспортного средства 3.
[0084] Блок 522 накопления хронологической информации движения транспортного средства может осуществлять вышеуказанное функционирование в реальном времени в ответ на обзорную информацию, которую блок 521 обработки передачи данных последовательно получает от множества транспортных средств 3, или осуществлять данное функционирование на регулярной основе с учетом обзорной информации, которая была накоплена до определенного объема и не была обработана. В БД 5292 измеряемой информации хранится информация измерений от датчиков, содержащая информацию движения транспортного средства и полученная от каждого транспортного средства 3 блоком 521 обработки передачи данных.
[0085] Блок 523 накопления хронологической информации движения терминала (один пример блока получения хронологической информации движения терминала) накапливает информацию движения терминала, которую блок 521 обработки передачи данных последовательно получает от множества соответствующих мобильных терминалов 4, в БД 5294 хронологической информации движения терминала (один пример блока хранения хронологической информации движения терминала) как информацию (хронологическую информацию движения терминала), касающуюся истории движения мобильного терминала 4.
[0086] Блок 523 накопления хронологической информации движения терминала может осуществлять вышеуказанное функционирование в реальном времени в ответ на информацию движения терминала, которую блок 521 обработки передачи данных последовательно получает от множества мобильных терминалов 4, или может осуществлять данное функционирование на регулярной основе с учетом информации движения терминала, которая была накоплена в ОЗУ до определенного объема и т.п. и не была обработана.
[0087] Блок 524 обнаружения осуществлявшего посадку транспортного средства (один пример блока обнаружения транспортного средства и один пример блока предположения посадки на борт) выбирает транспортное средство или транспортные средства 3, на борт которых предположительно ранее была осуществлена посадка пользователя какого-либо мобильного терминала 4, на основе хронологической информации движения транспортного средства для соответствующих транспортных средств 3 и хронологической информации движения мобильного терминала для соответствующих мобильных терминалов 4, причем указанная хронологическая информация была накоплена соответственно в БД 5293 хронологической информации движения транспортного средства и БД 5294 хронологической информации движения терминала. Другими словами, блок 524 обнаружения осуществлявшего посадку транспортного средства выбирает одно или несколько транспортных средств 3, на которые фактически была осуществлена посадка пользователя мобильного терминала 4, среди транспортных средств 3. Вид на ФИГ. 5 объясняет обработку, выполняемую блоком 524 обнаружения осуществлявшего посадку транспортного средства. В примере на ФИГ. 5 соответствующие пользователи US1, US2 мобильных терминалов 4А, 4В, входящих в состав мобильных терминалов 4, ехали вместе на транспортном средстве 3А, входящем в состав транспортных средств 3, и перемещались из точки отправления Po в пункт назначения Pd.
[0088] Как показано на ФИГ. 5, блок 524 обнаружения осуществлявшего посадку транспортного средства на основе информации о поездке, т.е. на основе хронологической информации движения мобильного терминала для мобильных терминалов 4А, 4В, сохраненной в БД 5294 хронологической информации движения терминала, и хронологической информации движения транспортного средства для транспортного средства 3А, сохраненной в БД 5293 хронологической информации движения транспортного средства, определяет, удовлетворены ли следующие два условия.
[0089] Сначала блок 524 обнаружения осуществлявшего посадку транспортного средства определяет, удовлетворено ли условие JC1 записи нахождения, обозначающее, что пользователи US1, US2 фактически находились в точке Po отправления и пункте Pd назначения транспортного средства 3А. В частности, блок 524 обнаружения осуществлявшего посадку транспортного средства определяет, отображает ли хронологическая информация движения терминала для мобильного терминала 4А, что пользователь US1 находился рядом с точкой Po отправления в заранее установленном диапазоне времени (например, 10 мин.) до времени запуска транспортного средства 3А, т.е. времени перевода ВИП в состояние ВКЛ (время t0 на ФИГ. 5) в информации о поездке транспортного средства 3А. Блок 524 обнаружения осуществлявшего посадку транспортного средства также определяет, отображает ли хронологическая информация движения терминала для мобильного терминала 4А, что пользователь US1 находился рядом с пунктом Pd назначения в заранее установленном диапазоне времени (например, 10 мин.) после времени остановки транспортного средства 3А, т.е. времени перевода ВИП в состояние ВЫКЛ (время t5 на ФИГ. 5) в информации о поездке транспортного средства 3А. Таким образом, блок 524 обнаружения осуществлявшего посадку транспортного средства может определить, что пользователь US1 мобильного терминала 4А находился рядом с точкой Po отправления и пунктом Pd назначения транспортного средства 3А в диапазонах времени, в которых транспортное средство 3А было припарковано в точке Po отправления и пункте Pd назначения. Блок 524 обнаружения осуществлявшего посадку транспортного средства также осуществляет те же операции с хронологической информацией движения терминала для мобильного терминала 4В пользователя US2, так что он может определить, что пользователь US2 находился рядом с точкой Po отправления и пунктом Pd назначения транспортного средства 3А в диапазонах времени, в которых транспортное средство 3А было припарковано в точке Po отправления и пункте Pd назначения.
[0090] Затем блок 524 обнаружения осуществлявшего посадку транспортного средства определяет, удовлетворено ли условие JC2 синхронного движения, отображающее, что пользователи US1, US2 находились в одинаковом положении на пути RT движения в те же самые моменты времени, что и транспортное средство 3А. В частности, блок 524 обнаружения осуществлявшего посадку транспортного средства сравнивает группу данных информации движения транспортного средства (информацию о времени и информацию о положении) между точкой Po отправления и пунктом Pd назначения, включенных в информацию о поездке транспортного средства 3А, с группой данных информации движения терминала (информацией о времени и информацией о положении), включенных в хронологическую информацию движения терминала для мобильного терминала 4А за тот же период времени, что и вышеуказанная группа данных. Затем, блок 524 обнаружения осуществлявшего посадку транспортного средства определяет, что условие JC2 синхронного движения удовлетворено, когда информация о положении транспортного средства 3А в определенный момент времени, содержащаяся в информации о поездке (хронологическая информация движения транспортного средства), совпадает с информацией о положении мобильного терминала 4А в тот же момент времени, содержащейся в хронологической информации движения терминала. В частности, блок 524 обнаружения осуществлявшего посадку транспортного средства определяет, что условие JC2 синхронного движения удовлетворено, когда существует два или больше совпадений между информацией движения транспортного средства для транспортного средства 3А и информацией движения терминала для мобильного терминала 4А, что делает возможным определение того, что мобильный терминал 4А и транспортное средство 3А находились в одинаковых положениях в одни и те же моменты времени. В примере, показанном на ФИГ. 5, например, может быть определено, что транспортное средство 3А и мобильный терминал 4А находились в одни и те же моменты времени в двух локальных точках, т.е. точках P1, P3 на маршруте RT движения. Таким образом, блок 524 обнаружения осуществлявшего посадку транспортного средства может определить, что пользователь US1 мобильного терминала 4А находился на борту транспортного средства 3А между точкой Po отправления и пунктом Pd назначения. Также, в примере, показанном на ФИГ. 5, может быть определено, что транспортное средство 3А и мобильный терминал 4B находились в одни и те же моменты времени в трех локальных точках, т.е. точках P2, P3, P4 на маршруте RT движения. Таким образом, блок 524 обнаружения осуществлявшего посадку транспортного средства осуществляет ту же операцию с хронологической информацией движения терминала для мобильного терминала 4В пользователя US2 так, что он может определить, что пользователь US2 мобильного терминала 4B находился на борту транспортного средства 3А вместе с пользователем US1 транспортного средства 3А между точкой Po отправления и пунктом Pd назначения.
[0091] Таким образом, за счет поиска информации о поездке транспортного средства 3, удовлетворяющей условию JC1 записи нахождения и условию JC2 синхронного движения, в отличие от хронологической информации движения каждого мобильного терминала 4, блок 524 обнаружения осуществлявшего посадку транспортного средства может выбрать транспортное средство 3, на которое ранее садился пользователь мобильного терминала 4.
[0092] Блок 524 обнаружения осуществлявшего посадку транспортного средства может выбрать транспортное средство 3, на которое фактически была осуществлена посадка пользователя мобильного терминала 4, используя только одно условие JC2 синхронного движения без учета условия JC1 записи нахождения. Т.е. когда информация о положении транспортного средства 3, в определенный момент времени содержащаяся в информации о поездке (хронологическая информация движения транспортного средства), совпадает с информацией о положении мобильного терминала 4, в тот же момент времени содержащейся в хронологической информации движения терминала, блок 524 обнаружения осуществлявшего посадку транспортного средства может предположить посадку пользователя мобильного терминала 4 на транспортное средство 3. Блок 524 обнаружения осуществлявшего посадку транспортного средства может также выполнять вышеуказанное функционирование в реальном времени в соответствии с обновлением БД 5293 хронологической информации движения транспортного средства и БД 5294 хронологической информации движения терминала блоком 522 накопления хронологической информации движения транспортного средства и блоком 523 накопления хронологической информации движения терминала соответственно. Блок 524 обнаружения осуществлявшего посадку транспортного средства может также выполнять вышеуказанное функционирование на регулярной основе с учетом хронологической информации движения транспортного средства и хронологической информации движения терминала, которая была накоплена до определенного объема и не была обработана.
[0093] Блок 525 определения использования транспортного средства (один пример блока указания транспортного средства) указывает транспортное средство или транспортные средства 3, для которых вероятна посадка на борт пользователя какого-либо мобильного терминала 4. Такое транспортное средство 3 в целях описания будет названо «транспортное средство 3 для использования пользователем». Транспортные средства 3 для использования пользователем мобильного терминала 4 включают в себя не только транспортные средства 3 для использования пользователем в качестве водителя, но также и транспортные средства 3 для использования пользователем в качестве пассажира на борту с водителем. В частности, блок 524 обнаружения осуществлявшего посадку транспортного средства выбирает транспортные средства 3, на которые ранее садился пользователь какого-либо мобильного терминала 4, т.е. транспортные средства 3, на которые фактически была осуществлена посадка этого пользователя, и блок 525 определения использования транспортного средства указывает транспортное средство 3 для использования этим пользователем мобильного терминала 4 из транспортных средств 3, выбранное таким образом блоком 524 обнаружения осуществлявшего посадку транспортного средства. Блок 525 определения использования транспортного средства хранит идентификационную информацию, обозначающую указанное транспортное средство 3 для использования пользователем какого-либо мобильного терминала 4, в БД 5295 использования транспортного средства так, что информация является связанной с идентификационной информацией, обозначающей мобильный терминал 4, или идентификационной информацией, обозначающей пользователя мобильного терминала 4. В случае, раскрытом выше, идентификационная информация (например, идентификатор транспортного средства) транспортного средства 3 для использования пользователем мобильного терминала 4 сохраняется в БД 5295 использования транспортного средства так, что данная информация является связанной с идентификационной информацией (например, идентификатором терминала) рассматриваемого мобильного терминала 4. В то же время блок 525 определения использования транспортного средства также сохраняет в БД 5295 использования транспортного средства частоту посадки на борт (количество посадок на борт) указанного транспортного средства 3 для использования пользователем какого-либо мобильного терминала 4. В частности, блок 525 определения использования транспортного средства создает БД 5295 использования транспортного средства таким образом, что каждый мобильный терминал 4 или пользователь мобильного терминала 4 связан с транспортным средством 3 для использования пользователем этого мобильного терминала 4 с учетом частоты посадки на борт (количество посадок на борт), представляющей взаимосвязь между ними. Например, ФИГ. 6 схематически показывает модель данных БД 5295 использования транспортного средства, созданную блоком 525 определения использования транспортного средства. В этом примере блоком 524 обнаружения осуществлявшего посадку транспортного средства выбраны транспортные средства 3А, 3В, входящие в состав транспортных средств 3, в качестве транспортных средств 3, на которые сел каждый пользователь US1, US2 мобильных терминалов 4А, 4В, входящих в состав мобильных терминалов 4.
[0094] Как показано на ФИГ. 6, БД 5295 использования транспортного средства может быть создана в виде графической базы данных. В частности, БД 5295 использования транспортного средства из данного примера может быть создана в виде графической базы данных так, что множество мобильных терминалов 4А, 4В или их пользователей US1, US2 и транспортных средств 3А, 3В рассматриваются как узлы, и узлы, соответствующие мобильным терминалам 4А, 4В или их пользователям US1, US2, связаны с узлами, соответствующими транспортным средствам 3А, 3В, с учетом частоты посадки на борт (количества посадок на борт) как информации (информации о взаимосвязи), отображающей взаимосвязь между ними. В частности, мобильный терминал 4А или его пользователь US1 как узел связан с транспортными средствами 3А, 3В с сопровождением информацией о взаимосвязи, что количество посадок на борт составляет 100 и 1, соответственно. Также, мобильный терминал 4В или его пользователь US2 как узел связан с транспортными средствами 3А, 3В с сопровождением информацией о взаимосвязи, что количество посадок на борт составляет 10 и 85, соответственно.
[0095] Например, когда пользователь мобильного терминала 4 сел на борт транспортного средства 3 хотя бы один раз, блок 525 определения использования транспортного средства может указывать транспортное средство 3 как транспортное средство для использования пользователем мобильного терминала 4. Также, например, когда пользователь мобильного терминала 4 садится на борт транспортного средства 3 с определенной частотой, т.е. когда частота посадки на борт равна или превышает заранее установленное пороговое значение (например, пять раз), блок 525 определения использования транспортного средства может указывать транспортное средство 3 как транспортное средство для использования пользователем мобильного терминала 4. В этом случае, когда частота посадки на борт ниже заранее установленного порогового значения, блок 525 определения использования транспортного средства может зарегистрировать транспортное средство 3 в БД 5295 использования транспортного средства в статусе (условно указанном статусе), в котором транспортное средство 3 условно указано как транспортное средство для использования пользователем рассматриваемого мобильного терминала 4. Например, когда количество посадок пользователя US1 мобильного терминала 4А на борт транспортного средства 3В очень мало, т.е. только один раз, как показано на ФИГ. 6, транспортное средство 3В регистрируется в условно указанном статусе, чтобы быть связанным с мобильным терминалом 4А или его пользователем US1 (см. пунктирную линию на ФИГ. 6).
[0096] Как раскрыто выше, блок 524 обнаружения осуществлявшего посадку транспортного средства осуществляет операцию для обнаружения пользователя или пользователей, фактически севших на любое из транспортных средств 3 в реальном времени или на регулярной основе, в соответствии с обновлением БД 5293 хронологической информации движения транспортного средства и БД 5294 хронологической информации движения терминала. Таким образом, блок 525 определения использования транспортного средства обновляет БД 5295 использования транспортного средства в соответствии с результатом операции обнаружения, последовательно выполняемой блоком 524 обнаружения осуществлявшего посадку транспортного средства. В частности, когда блок 524 обнаружения осуществлявшего посадку транспортного средства определяет, что пользователь мобильного терминала 4 ехал на транспортном средстве 3, на борту которого пользователь не находился до настоящего времени, и затем заново выбирает транспортное средство 3, блок 525 определения использования транспортного средства сохраняет транспортное средство 3 в БД 5295 использования транспортного средства так, что транспортное средство 3 связано с пользователем рассматриваемого мобильного терминала 4 или мобильным терминалом 4. Также, когда блок 524 обнаружения осуществлявшего посадку транспортного средства определяет, что пользователь мобильного терминала 4 ехал на транспортном средстве 3, на борту которого пользователь уже находился, и заново выбирает транспортное средство 3, блок 525 определения использования транспортного средства обновляет частоту посадки на борт в информации о взаимосвязи БД 5295 использования транспортного средства.
[0097] Таким образом, блок 525 определения использования транспортного средства может создать БД 5295 использования транспортного средства таким образом, что множество мобильных терминалов 4 или их пользователей связано с множеством транспортных средств 3 с точки зрения взаимосвязи в форме частоты посадки на борт, и может указывать транспортные средства 3 для использования пользователями мобильных терминалов 4. Также, блок 525 определения использования транспортного средства может обновлять частоту посадки на борт (количество посадок на борт) как информацию о взаимосвязи между каждым мобильным терминалом 4 или его пользователем и каждым транспортным средством 3 в БД 5295 использования транспортного средства, когда блок 524 обнаружения транспортного средства последовательно выбирает транспортное средство 3, на борт которого сел пользователь какого-либо мобильного терминала 4.
[0098] БД 5295 использования транспортного средства может быть создана как общая база данных взаимосвязей, а не в виде графической базы данных.
[0099] Блок 526 определения связи пользователя (один пример блока предположения группы пользователей) определяет степень связи между пользователями множества мобильных терминалов 4 на основе БД 5295 использования транспортного средства. Например, когда одно и то же транспортное средство 3 указано как транспортное средство для использования пользователями двух или больше мобильных терминалов 4 в БД 5295 использования транспортного средства, блок 526 определения связи пользователя может определять, что два или больше пользователей имеют относительно близкую связь, т.е. определенную степень взаимосвязи, позволяющей пользователям находиться на борту транспортного средства 3 вместе или заимствовать транспортное средство 3 друг у друга. Другими словами, блок 526 определения связи пользователя предполагает, что пользователи двух или больше мобильных терминалов 4, определенные блоком 525 определения использования транспортного средства как находящиеся на борту одного и того же транспортного средства 3, являются группой пользователей, имеющих сильную связь.
[0100] В этом случае блок 526 определения связи пользователя может определять степень связи (силу связи) между двумя или больше пользователями на основе частоты посадки на борт двух или больше пользователей транспортного средства 3. Например, когда разница в частоте посадки на борт между двумя пользователями, использующими одно и то же транспортное средство 3, относительно мала, блок 526 определения связи пользователя предполагает, что два пользователя часто находятся на борту вместе, или два пользователя часто заимствуют транспортное средство 3 друг у друга, и, таким образом, может определить, что между пользователями существует сильная связь. С другой стороны, когда разница в частоте посадки на борт относительно большая, блок 526 определения связи пользователя предполагает, что два пользователя нечасто находятся на борту вместе, или количество раз заимствований транспортного средства 3 двумя пользователями друг у друга относительно мало (т.е. два пользователя нечасто заимствуют транспортное средство 3 друг у друга), и, таким образом, он может определить, что связь между пользователями является слабой. Например, два или больше уровней связи пользователей устанавливается на основе одного или больше пороговых значений, предусмотренных для разницы в частоте посадки на борт пользователей так, что связь тем сильнее, чем меньше разница в частоте посадки на борт, и блок 526 определения связи пользователя определяет тот уровень связи, которому соответствует связь между двумя или больше пользователями.
[0101] Так как БД 5295 использования транспортного средства последовательно обновляется, как было раскрыто выше, блок 526 определения связи пользователя последовательно осуществляет операцию для определения связи между пользователями мобильных терминалов 4 в соответствии с обновлением БД 5295 использования транспортного средства. Затем блок 526 определения связи пользователя генерирует информацию (информацию связи), такую как уровень связи, как было раскрыто выше, с учетом связи между пользователями мобильных терминалов 4, и сохраняет данную информацию в БД 5296 связи пользователя. Данные из БД 5296 связи пользователя передаются на сервер 6 управления рекламой посредством блока 521 обработки передачи данных в ответ на обновление ее содержимого или на регулярной основе. В этой связи, переданные из БД 5296 связи пользователя данные могут быть данными разницы между обновленными данными и данными предыдущей передачи данных.
[0102] Блок 527 определения нахождения на борту определяет, находится ли фактически пользователь определенного мобильного терминала 4 на борту транспортного средства 3 для использования пользователем мобильного терминала 4, на основе персонифицированной связи между мобильными терминалами 4 и транспортными средствами 3, взаимосвязь которых хранится в БД 5295 использования транспортного средства. Например, блок 527 определения нахождения на борту сравнивает текущую информацию движения терминала для каждого мобильного терминала 4 с текущей информацией движения транспортного средства для транспортного средства 3, связанного с мобильным терминалом 4 в БД 5295 использования транспортного средства, в режиме реального времени. Таким образом, блок 527 определения нахождения на борту требуется только для мониторинга хронологической информации движения транспортного средства для транспортного средства 3, которое в БД 5295 использования транспортного средства предварительно указано как транспортное средство для использования пользователем данного мобильного терминала 4, и, таким образом, он может определить, находится ли пользователь мобильного терминала 4 на борту транспортного средства 3, на протяжении фактического времени обработки. Подробности функционирования, выполняемого блоком 527 определения нахождения на борту, будут раскрыты ниже.
[0103] Когда блок 527 определения нахождения на борту определяет, что пользователь определенного мобильного терминала 4 находится на борту определенного транспортного средства 3, блок 528 отслеживания посадки/движения пользователя отслеживает маршрут движения транспортного средства 3 из точки отправления в пункт назначения. Блок 528 отслеживания посадки/движения пользователя хранит информацию (информацию отслеживания посадки на борт и движения), касающуюся маршрута движения, отслеживаемую таким образом, что в БД 5297 информации отслеживания информация привязывается к мобильному терминалу 4 или пользователю мобильного терминала 4 и транспортному средству 3, на борт которого осуществляется посадка пользователя. В частности, блок 528 отслеживания посадки/движения пользователя хранит информацию отслеживания посадки на борт и движения таким образом, чтобы связывать ее с идентификационной информацией (например, идентификатором терминала) мобильного терминала 4 или идентификационной информацией (например, идентификатором пользователя) пользователя мобильного терминала 4 и идентификационной информацией (например, идентификатором транспортного средства) транспортного средства 3, на борт которого осуществлена посадка пользователя. Информация отслеживания посадки на борт и движения содержит, например, информацию о точках интереса (ТИ, POI – point of interest) и информацию об области, соответствующую точке отправления и пункту назначения, информацию об идентификаторах участков, т.е. участков дорог, соответствующих маршруту движения от точки отправления до пункта назначения, и т.д. Подробности функционирования, выполняемого блоком 528 отслеживания посадки/движения пользователя, будут раскрыты ниже.
[0104] Блок 527 определения нахождения на борту может определять, что пользователи двух или больше мобильных терминалов 4 находятся на борту транспортного средства 3. В этом случае, блок 528 отслеживания посадки/движения пользователя хранит информацию отслеживания посадки на борт и движения, полученную в это время, в БД 5297 информации отслеживания таким образом, чтобы связывать ее с идентификационной информацией мобильных терминалов 4 двух или больше пользователей на борту или идентификационной информацией двух или больше пользователей, а также идентификационной информацией транспортного средства 3, на борт которого осуществлена посадка пользователей.
Подробное описание работы системы управления информацией движения
[0105] Со ссылкой на ФИГ. 7 – 11 будет раскрыта работа системы 1 управления информацией движения.
[0106] В блок-схеме на ФИГ. 7 схематически показан один пример процесса, осуществляемого ЭБУ 32 транспортного средства 3, согласно данному варианту осуществления. Процесс согласно блок-схеме осуществляется повторно на регулярной основе (например, для каждого цикла определения информации о положении транспортного средства 3 GPS-модулем 33) в течение периода от момента начала ВКЛ-состояния ВИП транспортного средства 3 до момента времени, наступающего после истечения заданного временного интервала от момента начала ВЫКЛ-состояния ВИП как начальной точки, например.
[0107] На шаге S702 блок 321 получения информации о транспортном средстве получает сигнал, касающийся информации о положении транспортного средства 3 и состоянии ВКЛ/ВЫКЛ переключателя 34 ВИП, от GPS-модуля 33 и переключателя 34 ВИП, соответственно.
[0108] На шаге S704 ЭБУ 32 определяет, переведен ли переключатель 34 ВИП транспортного средства 3 в состояние ВКЛ (ВКЛ-состояние ВИП) или состояние ВЫКЛ (ВЫКЛ-состояние ВИП). Например, в случае, когда процесс, соответствующий данной блок-схеме, начинается в ответ на переведение переключателя 34 ВИП в состояние ВКЛ, ЭБУ 32 может определить, что переключатель 34 ВИП переведен на ВКЛ (ВКЛ-состояние ВИП) в первом цикле процесса согласно данной блок-схеме. В случае, когда процесс, соответствующий данной блок-схеме, также осуществляется в то время, когда транспортное средство 3 находится в припаркованном состоянии, ЭБУ 32 может определять, что переключатель 34 ВИП переведен на ВКЛ (ВКЛ-состояние ВИП), когда сигнал состояния от переключателя 34 ВИП изменяется с сигнала ВЫКЛ на сигнал ВКЛ. ЭБУ 32 может также определить, что переключатель 34 ВИП переведен в состояние ВЫКЛ (ВЫКЛ-состояние ВИП), когда сигнал состояния от переключателя 34 ВИП изменяется с сигнала ВКЛ на сигнал ВЫКЛ. Если переключатель 34 ВИП не был переведен ни в состояние ВКЛ (ВКЛ-состояние ВИП), ни в состояние ВЫКЛ (ВЫКЛ-состояние ВИП), то ЭБУ 32 переходит на шаг S706. Если переключатель 34 ВИП был переведен в состояние ВКЛ (ВКЛ-состояние ВИП) или переведен в состояние ВЫКЛ (ВЫКЛ-состояние ВИП), то ЭБУ 32 переходит на шаг S708.
[0109] На шаге S706 блок 322 наведения по карте определяет участок дороги (т.е. идентификатор участка), представляющий собой дорогу, на которой транспортное средство 3 находится в настоящее время, на основе информации о текущем положении транспортного средства 3, полученной блоком 321 получения информации о транспортном средстве.
[0110] На шаге S708 блок 323 передачи информации движения транспортного средства передает информацию движения транспортного средства, содержащую информацию о положении транспортного средства 3, информацию о времени, соответствующую информации о положении, и информацию о ВКЛ/ВЫКЛ-состоянии ВИП и идентификатор участка дороги на сервер 5 управления информацией движения посредством МПД 31 и завершает текущий цикл процесса. Таким образом, посредством простой проверки информации движения транспортного средства сервер 5 управления информацией движения может получить определенный участок дороги, представляющий собой дорогу, на которой располагается транспортное средство 3, и пуск (ВКЛ-состояние ВИП) и остановку (ВЫКЛ-состояние ВИП) транспортного средства 3 в дополнение к информации о положении транспортного средства 3 и информации о времени, соответствующей информации о положении.
[0111] В блок-схеме на ФИГ. 8 схематически показан один пример процесса, осуществляемого процессором 42 мобильного терминала 4, согласно данному варианту осуществления. Процесс согласно данной блок-схеме осуществляется повторно на регулярной основе (например, для каждого цикла определения GPS-модуля 43) в состоянии, когда источник питания мобильного терминала 4 переведен на ВКЛ. Процесс согласно данной блок-схеме также может осуществляться, только когда источник питания мобильного терминала 4 переведен на ВКЛ, и GPS-модуль 43 способен получать информацию о положении мобильного терминала 4 с относительно высокой точностью, т.е. GPS-модуль 43 способен получать GPS-сигналы.
[0112] На шаге S802 блок 423 получения информации от датчика получает последнюю информацию о положении и информацию об ускорении мобильного терминала 4 от GPS-модуля 43 и датчика 44 ускорения.
[0113] На шаге S804 блок 424 определения средства движения определяет, перемещается ли пользователь мобильного терминала 4 на транспортном средстве в качестве средства движения, или он перемещается на других средствах движения, на основе информации об ускорении мобильного терминала 4, полученной блоком 423 получения информации от датчика.
[0114] Если блок 424 определения средства движения определяет на шаге S806, что пользователь мобильного терминала 4 перемещается на транспортном средстве в качестве средства движения, то процесс переходит на шаг S808. Если пользователь мобильного терминала 4 перемещается на средстве движения, отличающемся от транспортного средства, за исключением общественного транспорта, то блок 424 определения средства движения пропускает шаг S808 и переходит на шаг S810.
[0115] На шаге S808 блок 425 передачи информации движения терминала обозначает информацию движения терминала «меткой перемещения на транспортном средстве», обозначающей, что пользователь рассматриваемого мобильного терминала 4 перемещается на транспортном средстве в качестве средства движения.
[0116] На шаге S810 блок 425 передачи информации движения терминала передает информацию движения терминала, содержащую информацию о положении мобильного терминала 4 и информацию о времени, соответствующую информации о положении, на сервер 5 управления информацией движения посредством блока 421 обработки передачи данных и завершает текущий цикл процесса.  Таким образом, сервер 5 управления информацией движения может получать информацию движения терминала так, что он может различать случай, когда мобильный терминал 4 движется в транспортном средстве, за исключением общественного транспорта, и случай, когда мобильный терминал 4 движется в средстве движения, отличающемся от транспортного средства, за исключением общественного транспорта.
[0117] В блок-схеме на ФИГ. 9 схематически показан один пример процесса (процесса определения использования транспортного средства) для определения одного или нескольких транспортных средств 3, используемых пользователем какого-либо мобильного терминала 4, осуществляемого процессором 52 сервера 5 управления информацией движения согласно данному варианту осуществления. Процесс согласно данной блок-схеме может осуществляться в реальном времени в ответ на обновление БД 5293 хронологической информации движения транспортного средства и БД 5294 хронологической информации движения терминала с учетом обновленной хронологической информации движения транспортного средства и хронологической информации движения терминала, как было раскрыто выше. Также процесс согласно данной блок-схеме может осуществляться для каждого предварительно определенного цикла с учетом хронологической информации движения транспортного средства и хронологической информации движения терминала, которые были обновлены в одном цикле блок-схемы в БД 5293 хронологической информации движения транспортного средства и БД 5294 хронологической информации движения терминала, но не были обработаны, как было раскрыто выше.
[0118] На шаге S902 блок 524 обнаружения осуществлявшего посадку транспортного средства извлекает из БД 5294 хронологической информации движения терминала группу данных информации движения терминала с метками перемещения на транспортном средстве из хронологической информации движения терминала (группу данных информации движения терминала), которая подлежит обработке. В результате, процесс на шагах S904–S910 осуществляется только с учетом информации движения терминала для мобильного терминала 4 пользователя, для которого высока вероятность нахождения на борту любого транспортного средства 3, из хронологической информации движения терминала, подлежащей обработке. Таким образом, общая эффективность обработки увеличивается, и продолжительность времени, занимаемого ею до завершения процесса, может быть уменьшена.
[0119] При наличии двух или больше мобильных терминалов 4, соответствующих группе данных информации движения терминала, выбранной на шаге S902, процесс на шагах S904–S910 осуществляется для каждого мобильного терминала 4.
[0120] На шаге S904 блок 524 обнаружения осуществлявшего посадку транспортного средства извлекает из БД 5293 хронологической информации движения транспортного средства информацию о поездке транспортных средств 3, проехавших через соседнюю область (например, в пределах одного километра) по отношению к информации о положении из группы данных информации движения терминала для мобильного терминала 4, извлеченной на шаге S902, в интервале времени информации о времени, содержащейся в группе данных временного ряда информации движения терминала.
[0121] На шаге S906 блок 524 обнаружения осуществлявшего посадку транспортного средства определяет, существует ли транспортное средство 3, проехавшее тот же участок дороги в то же время, что и мобильный терминал 4, на основе группы данных временного ряда в информации движения терминала и извлеченной информации о поездке. При наличии какого-либо транспортного средства 3, проехавшего тот же участок дороги в то же время, что и мобильный терминал 4, блок 524 обнаружения осуществлявшего посадку транспортного средства, переходит на шаг S908. При отсутствии транспортного средства 3, проехавшего то же участок дороги в то же время, что и мобильный терминал 4, текущий цикл процесса заканчивается.
[0122] На шаге S908 блок 524 обнаружения осуществлявшего посадку транспортного средства определяет, имеется ли какая-либо информация о поездке транспортного средства 3, соответствующая группе данных временного ряда информации движения терминала. Например, блок 524 обнаружения осуществлявшего посадку транспортного средства ищет информацию о поездке транспортного средства 3, соответствующую группе данных временного ряда информации движения мобильного терминала 4, на основе того, удовлетворены ли оба условия из условия истории нахождения и условия синхронного движения, как было раскрыто выше. При наличии какой-либо информации о поездке транспортного средства 3, соответствующей группе данных временного ряда информации движения терминала, блок 524 обнаружения осуществлявшего посадку транспортного средства определяет, что пользователь мобильного терминала 4 находился на борту транспортного средства 3 в соответствии с информацией о поездке, и переходит на шаг S910. При отсутствии какой-либо информации о поездке транспортного средства 3, соответствующей группе данных временного ряда информации движения терминала, текущий цикл процесса завершается.
[0123] На шаге S910 блок 525 определения использования транспортного средства сохраняет идентификационную информацию (идентификатор транспортного средства) транспортного средства 3, соответствующего информации о поездке, которая соответствует группе данных временного ряда информации движения терминала для рассматриваемого мобильного терминала 4, в БД 5295 использования транспортного средства так, что идентификационная информация (идентификатор транспортного средства) привязывается к идентификационной информации (идентификатору терминала или идентификатору пользователя) мобильного терминала 4 или его пользователя. Затем текущий цикл процесса заканчивается. Таким образом, блок 525 определения использования транспортного средства может сохранять транспортное средство 3, на борт которого сел пользователь мобильного терминала 4, и которое было выбрано блоком 524 обнаружения осуществлявшего посадку транспортного средства, при условии, что транспортное средство 3 определено как бывшее в использовании пользователем мобильного терминала 4, или при условии, когда оно условно указано как используемое пользователем мобильного терминала 4, как было раскрыто выше.
[0124] В блок-схеме на ФИГ. 10 схематически показан один пример процесса определения нахождения на борту, осуществляемого процессором 52 сервера 5 управления информацией движения, согласно данному варианту осуществления. Процесс в соответствии с данной блок-схемой повторно осуществляется в заданные интервалы времени во время работы сервера 5 управления информацией движения (процессор 52), например.
[0125] На шаге S1002 блок 527 определения нахождения на борту получает из информации движения терминала с меткой перемещения на транспортном средстве, извлеченной из последней информации движения терминала, сохраненной в БД 5294 хронологической информации движения терминала, информацию о текущем положении мобильного терминала 4, соответствующую помеченной информации движения терминала и соответствующую информацию о времени.
[0126] При наличии двух или больше мобильных терминалов 4, соответствующих информации движения терминала с меткой перемещения на транспортном средстве, процесс, выполняемый ниже на шагах S1004–S1012, осуществляется на каждом мобильном терминале 4.
[0127] На шаге S1004 блок 527 определения нахождения на борту выбирает транспортное средство 3, сохраненное в БД 5295 использования транспортного средства, которое одновременно является связанным с мобильным терминалом 4, соответствующим полученной информации движения терминала, т.е. транспортное средство 3, используемое пользователем рассматриваемого мобильного терминала 4.
[0128] На шаге S1006 блок 527 определения нахождения на борту определяет, было ли на шаге S1004 выбрано какое-либо транспортное средство 3, связанное с рассматриваемым мобильным терминалом 4, т.е. любое транспортное средство 3 для использования пользователем мобильного терминала 4, сохраняемое в БД 5295 использования транспортного средства. При наличии транспортного средства 3, связанного с рассматриваемым мобильным терминалом 4, блок 527 определения нахождения на борту переходит на шаг S1008. В ином случае, текущий цикл процесса заканчивается.
[0129] На шаге S1008 блок 527 определения нахождения на борту получает информацию о текущем положении транспортного средства 3, выбранного на шаге S1006, и соответствующую информацию о времени из последней информации движения транспортного средства 3, хранящейся в БД 5292 измеряемой информации или БД 5293 хронологической информации движения транспортного средства.
[0130] На шаге S1010 блок 527 определения нахождения на борту определяет, проходят ли мобильный терминал 4 и транспортное средство 3 один и тот же участок дороги в одно и то же время, на основе информации о текущем положении мобильного терминала 4 и транспортного средства 3, а также БД 5291 картографической информации. Например, блок 527 определения нахождения на борту определяет, проходят ли мобильный терминал 4 и транспортное средство 3 один и тот же участок дороги в одно и то же время, путем всеобъемлющей оценки разницы между информацией о текущем положении мобильного терминала 4 и информацией о текущем положении транспортного средства 3, разницы между информацией о времени, соответствующей информации о текущем положении мобильного терминала 4, и информацией о времени, соответствующей информации о текущем положении транспортного средства 3, а также содержания определения на данном шаге в циклах, предшествующих текущему циклу, например. Если блок 527 определения нахождения на борту определяет, что мобильный терминал 4 и транспортное средство 3 проходят один и тот же участок дороги в одно и то же время, то процесс переходит на шаг S1012. В ином случае, текущий цикл процесса заканчивается.
[0131] На шаге S1012 блок 527 определения нахождения на борту генерирует состояние бортовой привязки, увязывающее мобильный терминал 4 и транспортное средство 3, обозначающее, что пользователь мобильного терминала 4 находится на борту транспортного средства 3, и завершает текущий цикл процесса. Таким образом, сервер 5 управления информацией движения (например, блок 528 отслеживания посадки/движения пользователя и т.п.) и сервер 6 управления рекламой, который будет раскрыт ниже, могут определить, находится ли пользователь мобильного терминала 4 на борту транспортного средства 3, на основе того, находится ли мобильный терминал 4 и транспортное средство 3 в состоянии бортовой привязки.
[0132] В блок-схеме на ФИГ. 11 схематически показан один пример процесса (процесс отслеживания посадки пользователя на борт и движения), осуществляемого процессором 52 сервера 5 управления информацией движения, согласно данному варианту осуществления, для отслеживания маршрута движения определенного транспортного средства 3, на борт которого осуществлена посадка пользователя определенного мобильного терминала 4. Процесс в соответствии с данной блок-схемой повторно осуществляется в предварительно заданные интервалы времени во время работы сервера 5 управления информацией движения (процессора 52), например. Процесс в соответствии с данной блок-схемой также осуществляется в отношении каждого мобильного терминала 4.
[0133] На шаге S1102 блок 528 отслеживания посадки/движения пользователя выбирает для рассматриваемого мобильного терминала 4 транспортное средство 3, находящееся в состоянии бортовой привязки, из транспортных средств 3, сохраняющихся в БД 5295 использования транспортного средства и в то же время связанных с мобильным терминалом 4 или его пользователем.
[0134] На шаге S1104 блок 528 отслеживания посадки/движения пользователя определяет, удалось ли ему выбрать какое-либо транспортное средство 3, находящееся в состоянии бортовой привязки с рассматриваемым мобильным терминалом 4. Если блок 528 отслеживания посадки/движения пользователя смог выбрать транспортное средство 3, находящееся в состоянии бортовой привязки с рассматриваемым мобильным терминалом 4, то процесс переходит на шаг S1106. Если блок 528 отслеживания посадки/движения пользователя не смог выбрать какое-либо транспортное средство 3, находящееся в состоянии бортовой привязки с рассматриваемым мобильным терминалом 4, то текущий цикл процесса завершается.
[0135] На шаге S1106 блок 528 отслеживания посадки/движения пользователя получает последнюю информацию движения транспортного средства 3, выбранного таким образом, которая хранится в БД 5292 измеряемой информации или БД 5293 хронологической информации движения транспортного средства.
[0136] На шаге S1108 блок 528 отслеживания посадки/движения пользователя на основе полученной информации движения транспортного средства определяет, переведено ли транспортное средство 3, выбранное на шаге S1104, в ВКЛ-состояние ВИП или ВЫКЛ-состояние ВИП. В частности, блок 528 отслеживания посадки/движения пользователя определяет, содержит ли полученная информация движения транспортного средства информацию о переводе ВИП в ВКЛ-состояние или ВЫКЛ-состояние. Блок 528 отслеживания посадки/движения пользователя переходит на шаг S1110, когда полученная информация движения транспортного средства не содержит информацию о переводе ВИП в ВКЛ-состояние или ВЫКЛ-состояние, и переходит на шаг S1112, когда полученная информация движения транспортного средства содержит информацию о переводе ВИП в ВКЛ-состояние или ВЫКЛ-состояние.
[0137] На шаге S1110 блок 528 отслеживания посадки/движения пользователя получает информацию, касающуюся участка дороги, т.е. идентификатор участка, соответствующий текущему положению транспортного средства 3, из информации движения транспортного средства и переходит на шаг S1116.
[0138] С другой стороны, на шаге S1112 блок 528 отслеживания посадки/движения пользователя определяет положение парковки транспортного средства 3 на основе информации движения транспортного средства. Т.е. блок 528 отслеживания посадки/движения пользователя определяет точку интереса (ТИ) (например, здание или магазин), соответствующую месту, где припарковано транспортное средство 3, на основе информации о положении транспортного средства 3, содержащейся в информации движения транспортного средства и БД 5291 картографической информации. Например, блок 528 отслеживания посадки/движения пользователя относительно припаркованного транспортного средства 3 определяет потенциальную ТИ, представляющую собой место, которое пользователь мобильного терминала 4 предположительно посетит.
[0139] На шаге S1114 блок 528 отслеживания посадки/движения пользователя определяет, находится ли указанное положение парковки транспортного средства 3 в рамках парковочного пространства потенциальной ТИ, и переходит на шаг S1116. Например, блок 528 отслеживания посадки/движения пользователя может определить, находится ли парковочное положение транспортного средства 3 в рамках парковочного пространства потенциальной ТИ, посредством определения того, входит ли информация о положении транспортного средства 3 в диапазон полигона, представляющего собой парковочное пространство потенциальной ТИ, содержащийся в БД 5291 картографической информации. Также, например, блок 528 отслеживания посадки/движения пользователя может определить, находится ли парковочное положение транспортного средства 3 в рамках парковочного пространства потенциальной ТИ, посредством определения того, съезжает ли транспортное средство 3 с участка дороги в сторону от участка дороги в область въезда в парковочное пространство потенциальной ТИ, на основе информации движения транспортного средства, полученной непосредственно перед переводом ВИП транспортного средства 3 в состояние ВЫКЛ, и БД 5291 картографической информации. Также, например, блок 528 отслеживания посадки/движения пользователя может определить, находится ли парковочное положение транспортного средства 3 в рамках парковочного пространства потенциальной ТИ, посредством определения того, возвращается ли транспортное средство 3 обратно на участок дороги со стороны участка дороги в области въезда в парковочное пространство потенциальной ТИ, на основе информации движения транспортного средства, полученной непосредственно после перевода ВИП транспортного средства 3 в состояние ВКЛ, и БД 5291 картографической информации.
[0140] На шаге S1116 блок 528 отслеживания посадки/движения пользователя сохраняет информацию, касающуюся участка дороги (т.е. идентификатор участка), полученную на шаге S1110, или информацию отслеживания посадки на борт и движения, содержащую парковочное положение (например, информацию, касающуюся потенциальной ТИ) транспортного средства 3, определенное на шаге S1112, и результат определения на шаге S1114 в БД 5297 информации отслеживания так, что эти части информации оказываются связаны с мобильным терминалом 4 и транспортным средством 3. Затем текущий цикл процесса заканчивается. Данный процесс позволяет ретроспективно ссылаться на информацию (например, информацию о потенциальной ТИ и результат определения того, было ли транспортное средство 3 припарковано в парковочном пространстве потенциальной ТИ), касающуюся маршрута движения, точки отправления и пункта назначения, когда пользователь мобильного терминала 4 сел на борт транспортного средства 3 и перемещался. Т.е. за счет получения ретроспективным образом маршрута движения, по которому перемещался пользователь мобильного терминала 4, и пункта назначения, который посетил пользователь, можно определить предпочтения и т.д. пользователя мобильного терминала 4, и использовать вышеуказанную информацию для доставки таргетированной рекламы и выбора места установки цифрового табло, например. Также возможно определить фактическое посещение физического магазина (где продаются товары и т.п., являющиеся субъектами рекламы) как пункта назначения, куда реклама ведет пользователя, как это будет раскрыто ниже.
Функционирование системы управления информацией движения
[0141] В данном варианте осуществления блок 525 определения использования транспортного средства определяет транспортное средство или транспортные средства 3 из множества транспортных средств 3, для которых вероятна посадка на борт какого-либо пользователя мобильного терминала 4 из множества пользователей мобильных терминалов 4, на основе хронологической информации движения транспортных средств 3, накопленной в БД 5293 хронологической информации движения транспортного средства, и хронологической информации движения мобильных терминалов 4, накопленной в БД 5294 хронологической информации движения терминала.
[0142] При вышеуказанной конфигурации, например, сервер 5 управления информацией движения сравнивает хронологическую информацию движения транспортных средств 3 с хронологической информацией движения мобильных терминалов 4 и может определить, что пользователь мобильного терминала 4 находился на борту транспортного средства 3, принимая во внимание то, что часть или вся хронологическая информация движения транспортного средства содержит, по существу, ту же самую информацию о положении и информацию о времени, что и хронологическая информация движения терминала. Таким образом, сервер 5 управления информацией движения может определить транспортное средство 3, для которого вероятна посадка на борт пользователя мобильного терминала 4, среди транспортных средств 3, на которые фактически когда-либо была осуществлена посадка. Соответственно, например, сервер 5 управления информацией движения может более надежно определить пользователя мобильного терминала 4, совершившего посадку на борт определенного таким образом транспортного средства 3, посредством мониторинга информации о положении мобильного терминала 4 и информации о положении транспортного средства 3, для которого вероятна посадка на борт пользователя мобильного терминала 4.
[0143] Также в данном варианте осуществления блок 524 обнаружения транспортного средства выбирает одно или больше транспортных средств 3 из множества транспортных средств 3, на борт которых когда-либо садился каждый пользователь из пользователей множества мобильных терминалов 4, на основе хронологической информации движения транспортных средств 3, накопленной в БД 5293 хронологической информации движения транспортного средства, и хронологической информации движения мобильных терминалов 4, накопленной в БД 5294 хронологической информации движения терминала. Затем блок 525 определения использования транспортного средства определяет транспортное(ые) средство(а) 3, для которого вероятна посадка какого-либо из пользователей мобильных терминалов 4, из транспортных средств 3, на которые когда-либо была осуществлена посадка пользователя мобильного терминала 4 и выбранных блоком 524 обнаружения транспортного средства, на борт которого была осуществлена посадка.
[0144] При вышеуказанной конфигурации сервер 5 управления информацией движения, в частности, выбирает транспортные средства 3, на которые фактически была осуществлена посадка пользователя какого-либо мобильного терминала 4, так, что он может определить транспортное(ые) средство(а) 3 из транспортных средств 3, выбранных таким образом, для которых имеется вероятна посадка на борт пользователя мобильного терминала 4.
[0145] Если хронологическая информация движения определенного мобильного терминала 4 с учетом маршрута движения от точки отправления к пункту назначения, входящего в хронологическую информацию движения определенного транспортного средства 3, отображает что мобильный терминал 4 оставался рядом с точкой отправления и пунктом назначения в те же интервалы времени, в которые транспортное средство 3 было припарковано в точке отправления и в пункте назначения, и что мобильный терминал 4 находился в том же положении на маршруте движения в то же время, что и транспортное средство 3, то блок 524 обнаружения осуществлявшего посадку транспортного средства выбирает транспортное средство 3 как транспортное средство, на борт которого была осуществлена посадка пользователя мобильного терминала 4.
[0146] Таким образом, сервер 5 управления информацией движения может, в частности, определять, находился ли пользователь мобильного терминала 4 на борту транспортного средства 3, и может выбирать транспортное средство 3, на борту которого находился пользователь мобильного терминала 4, из транспортных средств 3.
[0147] В данном варианте осуществления блок 525 определения использования транспортного средства выбирает транспортное средство 3, частота посадки на борт которого равна или превышает заранее установленное пороговое значение, из транспортных средств 3, на борт которых садился пользователь какого-либо мобильного терминала 4, и выбранных блоком 524 обнаружения осуществлявшего посадку транспортного средства, и определяет его как транспортное средство 3, для которого вероятна посадка на борт пользователя мобильного терминала 4.
[0148] Таким образом, сервер 5 управления информацией движения может определять транспортное средство 3 с относительно высокой частотой посадки на борт, из выбранных транспортных средств 3, на которые фактически была осуществлена посадка пользователя какого-либо мобильного терминала 4, и определять его как транспортное средство 3, для которого вероятна посадка на борт этого пользователя мобильного терминала 4. Соответственно, для сервера 5 управления информацией движения менее вероятна или невероятна следующая ситуация: сервер 5 управления информацией движения определяет транспортное средство 3, имеющее в значительной степени низкую частоту посадки на борт, например, транспортное средство 3, на борту которого пользователь оказался только один раз, как транспортное средство 3, для которого вероятна посадка на борт пользователя мобильного терминала 4, и в этом случае процесс определения того, находится ли пользователь на борту транспортного средства 3, выполняется бесполезно.
[0149] В данном варианте осуществления блок 424 определения средства движения какого-либо мобильного терминала 4 определяет, перемещается ли пользователь мобильного терминала 4 на транспортном средстве в качестве средства движения. Затем блок 425 передачи информации движения мобильного терминала 4 передает информацию движения мобильного терминала 4 в то время, когда блок 424 определения средства движения определяет, что пользователь мобильного терминала 4 перемещается на транспортном средстве в качестве средства движения, на сервер 5 управления информацией движения так, что ее можно отличить от информации движения мобильного терминала 4, передаваемой в то время, когда блок 424 определения средства движения определяет, что пользователь мобильного терминала 4 не перемещается на транспортном средстве 3 в качестве средства движения.
[0150] Таким образом, система 1 управления информацией движения может ограничивать хронологическую информацию движения терминала, которая должна быть обработана основными функциями на стороне сервера 5 управления информацией движения, например, блоком 525 определения использования транспортного средства, до хронологической информации движения терминала, соответствующей времени, когда определяется, что пользователь мобильного терминала 4 перемещается на транспортном средстве в качестве средств движения. Соответственно, система 1 управления информацией движения может снижать объем обработки данных для определения транспортного средства 3, для которого вероятна посадка на борт пользователя мобильного терминала 4, и может завершить процесс за более короткое время.
[0151] В данном варианте осуществления каждый мобильный терминал 4 или его пользователь, а также каждое транспортное средство 3, для которого вероятна посадка на борт пользователя мобильного терминала 4, определенное блоком 525 определения использования транспортного средства, привязаны друг к другу и хранятся в БД 5295 использования транспортного средства. Затем блок 527 определения нахождения на борту определяет, находится ли пользователь рассматриваемого мобильного терминала 4 на борту транспортного средства 3, на основе информации о текущем положении мобильного терминала 4 и информации о текущем положении транспортного средства 3, хранящейся в БД 5295 использования транспортного средства, и связанной с мобильным терминалом 4 или его пользователем.
[0152] Таким образом, сервер 5 управления информацией движения может относительно легко определять, находится ли пользователь мобильного терминала 4 на борту транспортного средства 3, посредством мониторинга текущей информации о положении этого мобильного терминала 4 и текущей информации о положении транспортного средства 3, хранящейся в привязке к информации об этом мобильном терминале 4 или о его пользователе. Соответственно, сервер 5 управления информацией движения может определять в реальном времени, например, находится ли пользователь этого мобильного терминала 4 на борту транспортного средства 3. В то же время, если пользователи двух или больше мобильных терминалов 4 находятся на борту транспортного средства 3 вместе и перемещаются вместе, то на основании только информации движения мобильных терминалов 4 сложно определить, находятся ли пользователи двух или больше мобильных терминалов 4 на борту транспортного средства 3 вместе и перемещаются вместе, так как данное определение зависит от точности информации о положении, времени получения информации движения терминала и т.д. С другой стороны, в данном варианте осуществления, если пользователи двух или больше мобильных терминалов 4 связаны с одним и тем же транспортным средством 3, то через транспортное средство 3 сервер 5 управления информацией движения может относительно точно определить, что пользователи двух или больше мобильных терминалов 4 находятся на борту вместе.
[0153] В данном варианте осуществления блок 526 определения связи пользователя определяет степень связи между соответствующими пользователями из множества мобильных терминалов 4 на основе определенного блоком 525 определения использования транспортного средства транспортных(ого) средств(а) 3, для которого вероятна посадка на борт пользователя какого-либо мобильного терминала 4.
[0154] Таким образом, если одно и то же транспортное средство определено как транспортное средство 3, для которого вероятна посадка на борт пользователей двух или больше мобильных терминалов 4, например, сервер 5 управления информацией движения может определять, что два или больше пользователей имеют такую связь друг с другом, что они находятся на борту вместе или заимствуют транспортное средство 3 друг у друга, например. Соответственно, сервер 5 управления информацией движения, сервер 6 управления рекламой, который будет раскрыт ниже, и т.д. могут доставлять рекламную информацию или рекомендации с учетом общих предпочтений или вкусов пользователей на мобильный терминал 4 какого-либо пользователя в ситуации, когда два или больше пользователей, определенных как имеющие некоторую степень связи, находятся в одном местоположении. Таким образом, сервер 5 управления информацией движения и т.д. может доставлять рекламную информацию и рекомендации с учетом общих предпочтений или вкусов группе связанных пользователей, имеющих возможность действовать совместно, достигая цель в виде увеличения эффекта доставки рекламной информации и рекомендаций.
[0155] Также в данном варианте осуществления, если блок 525 определения использования транспортного средства определяет одно и то же транспортное средство, как транспортное средство 3, для которого вероятна посадка на борт пользователей двух или больше мобильных терминалов 4, то блок 526 определения связи пользователя определяет степень связи между двумя или больше пользователями в соответствии с частотой посадки каждого из двух или больше пользователей на борт одного и того же транспортного средства.
[0156] Таким образом, если одно и то же транспортное средство определено как транспортное средство 3, для которого вероятна посадка на борт двух пользователей, например, и если разница в частоте посадки двух пользователей на борт одного и того же транспортного средства относительно мала, то сервер 5 управления информацией движения может определить, что два пользователя часто находятся на борту вместе и имеют сильную связь. С другой стороны, если разница в частоте посадки двух пользователей на борт одного и того же транспортного средства является достаточно большой, то сервер 5 управления информацией движения может определить, что два пользователя нечасто находятся на борту вместе и имеют, например, слабую связь. Соответственно, если два или больше пользователя, находящиеся на борту транспортного средства 3, имеют относительно сильную связь между ними, как, например, в случае, когда пользователи являются членами одной семьи или близкими друзьями, то сервер 5 управления информацией движения и сервер 6 управления рекламой, который будет раскрыт ниже, могут доставлять рекламную информацию или рекомендации с учетом общих предпочтений или вкусов обоих пользователей на мобильный терминал каждого пользователя. В частности, сервер 5 управления информацией движения и т.д. может доставлять рекламную информацию или рекомендации с учетом общих предпочтений группе пользователей, имеющих относительно сильную связь, и от которых в качестве цели с более высокой вероятностью ожидают совместных действий. Следовательно, эффект, обеспечиваемый доставкой рекламной информации или рекомендаций, может быть дополнительно улучшен.
[0157] В данном варианте осуществления блок 524 обнаружения осуществлявшего посадку транспортного средства предполагает, что пользователь какого-либо мобильного терминала 4 ранее находится на борту транспортного средства 3, на основе хронологической информации движения транспортного средства и хронологической информации движения терминала. Затем, блок 526 определения связи пользователя предполагает, что пользователи двух или больше мобильных терминалов 4, предполагаемые блоком 524 обнаружения осуществлявшего посадку транспортного средства как находившиеся на борту одного и того же транспортного средства 3, являются группой пользователей с сильной связью.
[0158] Таким образом, сервер 5 управления информацией движения может определить пользователей, находящихся вместе на борту транспортного средства 3, с большей точностью, за счет использования высокой вероятности посадки на борт одного и того же транспортного средства 3 группы пользователей, имеющих, как предполагается, сильную связь, например.
[0159] В данном варианте осуществления блок 524 обнаружения осуществлявшего посадку транспортного средства использует отслеживание движения (информацию о поездке) между началом движения и остановкой транспортного средства 3 в качестве хронологической информации движения транспортного средства.
[0160] Так как между запуском и остановкой транспортного средства 3 вероятность изменения водителя и пассажиров транспортного средства сравнительно мала, то сервер 5 управления информацией движения может предполагать, что группа пользователей имеет сильную связь, с большей надежностью.
[0161] В данном варианте осуществления, если блок 524 обнаружения осуществлявшего посадку транспортного средства определяет, что информация о положении транспортного средства 3 в определенный момент времени, содержащаяся в хронологической информации движения транспортного средства, совпадает с информацией о положении мобильного терминала 4 в тот же момент времени, содержащейся в хронологической информации движения терминала, то он предполагает, что пользователь мобильного терминала 4 осуществил посадку на борт транспортного средства 3.
[0162] Таким образом, сервер 5 управления информацией движения может, в частности, предположить посадку пользователя мобильного терминала 4 на борт транспортного средства 3.
Конфигурация системы управления рекламой
[0163] Далее, со ссылкой на ФИГ. 12 в дополнение к ФИГ. 1 – 4 будет раскрыта конфигурация системы 2 управления рекламой согласно данному варианту осуществления.
[0164] На функциональной блок-схеме на ФИГ. 12 схематически показан один пример функциональной конфигурации сервера 6 управления рекламой (процессора 62) согласно данному варианту осуществления.
[0165] Система 2 управления рекламой включает в себя множество транспортных средств 3, множество мобильных терминалов 4, сервер 5 управления информацией движения, сервер 6 управления рекламой и терминал 7 цифрового табло. Сервер 6 управления рекламой может связываться с транспортными средствами 3, мобильными терминалами 4, сервером 5 управления информации движения, терминалом 7 цифрового табло и т.д. Терминал 7 цифрового табло связан сообщающимся образом с сервером 6 управления рекламой и установлен вдоль определенной дороги, например, на обочине (включая случай, когда он установлен на стене и т.п. здания, расположенного на обочине) или прямо над дорогой, например. Т.е. система 2 управления рекламой содержит систему 1 управления информацией движения и сервер 6 управления рекламой, который может связываться с составляющими элементами системы 1 управления информацией движения и т.д. Несмотря на то, что подробности будут раскрыты ниже, система 2 управления рекламой осуществляет доставку рекламы на транспортные средства 3, мобильные терминалы 4 и терминал 7 цифрового табло, а также осуществляет управление доставкой рекламы, например, оценку эффекта определенной рекламы, содержащей доставленную рекламу. Далее транспортное средство 3 и сервер 5 управления информацией не будут повторно раскрыты.
[0166] Процессор 42 мобильного терминала 4 содержит блок 426 передачи уникального идентификатора, как было раскрыто выше.
[0167] Блок 426 передачи уникального идентификатора выпускает уникальный идентификатор каждого мобильного терминала 4 и передает уникальный идентификатор на сервер 6 управления рекламой посредством блока 421 обработки передачи данных. Уникальный идентификатор может быть уникальным идентификатором (например, идентификатором рекламы для смартфона), предварительно назначенным каждому мобильному терминалу 4, или может быть хэш-идентификатором и т.п., автоматически сгенерированным с использованием известной хэш-функции из почтового адреса, номера телефона и т.д., зарегистрированных на мобильном терминале 4 пользователя, например.
[0168] Когда мобильный терминал 4 передает запрос на загрузку веб-сайта в Интернете на целевой сервер в соответствии с операцией пользователя на мобильном терминале 4, блок 426 передачи уникального идентификатора передает выпущенный уникальный идентификатор на целевой сервер посредством блока 421 обработки передачи данных независимо от используемого браузера. Если целевой сервер входит в так называемую рекламную сеть, сконцентрированную вокруг сервера 6 управления рекламой, то данные уникального идентификатора передаются на сервер 6 управления рекламой, в состоянии, когда данные связаны с данными истории просмотров. Таким образом, сервер 6 управления рекламой может получать так называемую историю онлайн поведения, например, сайты, загруженные пользователем каждого мобильного терминала 4. Браузеры, которые могут быть использованы в каждом мобильном терминале 4, включают в себя браузеры во множестве установленных приложений, например, в приложениях социальных сетей, почтовых приложениях и приложениях электронной коммерции, а также веб-браузер по умолчанию. Поскольку уникальный идентификатор может быть передан на сторону рекламной сети, содержащей сервер 6 управления рекламой, независимо от типа браузера, то история поиска в Интернете может быть общей для множества приложений. Если уникальный идентификатор является хэш-идентификатором, сгенерированным на основе почтового адреса, номера телефона и т.д. пользователя мобильного терминала 4, и два или больше мобильных терминала 4, используемых одним и тем же пользователем, входят в мобильные терминалы 4, то соответствующие истории онлайн поведения различных мобильных терминалов 4 могут быть объединены как история поведения одного пользователя.
[0169] Сервер 6 управления рекламой (один пример устройства обработки информации) осуществляет доставку рекламы на транспортные средства 3, мобильные терминалы 4 и терминал 7 цифрового табло, а также оценку эффекта определенной рекламы, содержащейся в доставленной рекламе. Сервер 6 управления рекламой содержит устройство 61 связи и процессор 62.
[0170] Устройство 61 связи обеспечивает двустороннюю связь с транспортными средствами 3, мобильными терминалами 4, сервером 5 управления информацией движения, терминалом 7 цифрового табло и т.д. посредством сетей связи NW2, NW4, NW5, NW6 под управлением процессора 62 (в частности, блока 621 обработки передачи данных).
[0171] Процессор 62 осуществляет различные операции управления на сервере 6 управления рекламой. Функции процессора 62 могут быть реализованы посредством любого аппаратного обеспечения, программного обеспечения или их комбинации. Например, процессор 62 состоит главным образом из одного, двух или больше служебных компьютеров, каждый из которых содержит ЦПУ, ОЗУ, ПЗУ, дополнительное устройство хранения, интерфейс ввода-вывода и т.д. Например, процессор 62 содержит блок 621 обработки передачи данных, блок 622 накопления информации пользователя, блок 623 оценки предпочтений пользователя, блок 624 оценки мотива пункта назначения, блок 625 доставки рекламы, блок 626 определения просмотревшего рекламу пользователя, блок 627 измерения эффективности рекламы в качестве функциональных блоков, реализованных за счет выполнения, например, в ЦПУ одной или нескольких программ, хранящихся в ПЗУ, дополнительном устройстве хранения и т.п. Процессор 62 также содержит блок 629 хранения в качестве области хранения, определенной в дополнительном устройстве хранения или, например, во внешнем устройстве хранения, соединенном со служебным компьютером. Блок 629 хранения содержит базу 6291 данных (БД) рекламы, журнал 6292 доставки рекламы, базу 6293 данных (БД) связи пользователя, базу 6294 данных (БД) уникальных идентификаторов, базу 6295 данных (БД) истории онлайн поведения, базу 6296 данных (БД) истории загрузки Интернет-рекламы, базу 6297 данных (БД) предпочтений пользователя и параметры 6298 обучения.
[0172] Блок 621 обработки передачи данных управляет устройством 61 связи, чтобы передавать и принимать различные сигналы (например, информационные сигналы и сигналы управления) в прямом и обратном направлении от транспортных средств 3, мобильных терминалов 4, сервера 5 управления информацией движения, терминала 7 цифрового табло и т.д.
[0173] Блок 622 накопления информации пользователя собирает различные виды информации, относящейся к пользователям множества мобильных терминалов 4, от мобильных терминалов 4, сервера 5 управления информацией движения и других серверов (например, веб-серверов, включенных в вышеуказанную рекламную сеть) и накапливает информацию в блоке 629 хранения.
[0174] Например, блок 622 накопления информации пользователя сохраняет информацию (информацию связи), касающуюся степени связи между пользователями мобильных терминалов 4, в блоке 629 хранения и создает БД 6293 связи пользователя. Блок 621 обработки передачи данных получает информацию связи от сервера 5 управления информацией движения. Т.е. БД 6293 связи пользователя имеет то же содержимое, что и БД 5296 связи пользователя сервера 5 управления информацией движения. Таким образом, сервер 6 управления рекламой (процессор 62) может доставлять рекламу, например, на основе степени связи между пользователями мобильных терминалов 4, как будет раскрыто ниже.
[0175] Также, например, блок 622 накопления информации пользователя сохраняет уникальные идентификаторы, полученные блоком 621 обработки связи от соответствующих мобильных терминалов 4, в блоке 629 хранения так, что уникальные идентификаторы оказываются связанными с соответствующими мобильными терминалами 4, от которых они передаются, и создает БД 6294 уникальных идентификаторов. Таким образом, сервер 6 управления рекламой (процессорный блок 62) может определять соответствующую взаимосвязь между уникальными идентификаторами и мобильными терминалами 4.
[0176] Также, например, блок 622 накопления информации пользователя сохраняет историю поиска информации (историю поиска информации в Интернете), связанную с уникальным идентификатором, в блоке 629 хранения на основе БД 6294 уникальных идентификаторов так, что история поиска информации оказывается связанной с соответствующим мобильным терминалом 4, и создает БД 6295 истории онлайн поведения. Блок 621 обработки передачи данных через Интернет получает историю поиска информации от множества веб-серверов в рекламной сети, имеющей сервер 6 управления рекламой в качестве центра. Таким образом, процессор 62 может получать характеристики (характеристики предпочтений), касающиеся предпочтений или вкусов, такие как интересы, проблемы и т.д. каждого пользователя, на основе истории онлайн поведения пользователя каждого мобильного терминала 4, как будет раскрыто ниже.
[0177] В этой связи, блок 622 накопления информации пользователя может создавать БД 6295 истории онлайн поведения пользователей мобильных терминалов 4 посредством использования известного способа использования файлов cookie (HTTP cookie), а также уникальных идентификаторов.
[0178] Также, например, блок 622 накопления информации пользователя извлекает информацию (информацию загрузки рекламы в Интернете), касающуюся загрузки рекламы, из истории загрузки информации в Интернете, хранящейся в БД 6295 истории онлайн поведения, и сохраняет данную информацию в блоке 629 хранения, связывая ее с каждым мобильным терминалом 4 так, чтобы создать БД 6296 истории загрузки рекламы в Интернете. Таким образом, процессор 62 может определять пользователей, загрузивших определенную онлайн рекламу, как будет раскрыто ниже.
[0179] Блок 623 оценки предпочтений пользователя оценивает характеристики (характеристики предпочтений), касающиеся предпочтений или вкусов пользователя каждого мобильного терминала 4, на основе БД 6295 истории онлайн поведения. Когда может быть определено, что два или больше мобильных терминалов 4 одного пользователя входят в мобильные терминалы 4, например, когда два или больше различных мобильных терминалов 4 имеют один и тот же уникальный идентификатор (хэш-идентификатор), согласно раскрытому выше, блок 623 оценки предпочтений пользователя собирает истории онлайн поведения двух или больше мобильных терминалов 4 и оценивает характеристики предпочтений одного и того же пользователя на основе двух или больше мобильных терминалов 4. Например, блок 623 оценки предпочтений пользователя определяет, к какой категории предпочтений из множества заранее определенных категорий предпочтений пользователь мобильного терминала 4 имеет интерес или отношение, и оценивает степень заинтересованности или отношения пользователя. В частности, блок 623 оценки предпочтений пользователя разделяет содержимое БД 6295 истории онлайн поведения на значимые цепочки букв минимального размера посредством морфологического анализа, например, и применяет технологию, такую как частота встречаемости термина – обратная частота документа (TF-IDF - Term Frequency – Inverse Document Frequency), используемую в интеллектуальном анализе текста, чтобы выбрать характерные слова, представляющие характеристики каждого содержания. Затем блок 623 оценки предпочтений пользователя может выбрать категорию или категории предпочтений, в которых пользователь каждого мобильного терминала 4 предположительно будет заинтересован, путем расчета его отношения (коэффициента соответствия) ко множеству категорий предпочтений с использованием известного способа на основе характерных слов, выбранных данным образом. Блок 623 оценки предпочтений пользователя сохраняет информацию (информацию о предпочтениях), касающуюся характеристик предпочтений пользователя каждого мобильного терминала 4, например, категорию предпочтений, выбранную для каждого пользователя мобильных терминалов 4, в блоке 629 хранения так, что данная информация оказывается связана с идентификационной информацией (идентификатор терминала или идентификатор пользователя) соответствующего мобильного терминала 4 или его пользователя, чтобы таким образом создать БД 6297 предпочтений пользователя.
[0180] Когда может быть определено, что два или больше мобильных терминалов 4 одного и того же пользователя входят в мобильные терминалы 4, блок 623 оценки предпочтений пользователя может сохранять данные, которые связывают идентификационную информацию двух или больше мобильных терминалов 4 или их пользователя с информацией о предпочтениях данного пользователя, в БД 6297 предпочтений пользователя.
[0181] Когда пользователь мобильного терминала 4 находится на борту транспортного средства 3, блок 624 оценки мотива пункта назначения оценивает пункт назначения транспортного средства 3 и мотив для действий (мотив направления к пункту назначения) на основе БД 6295 истории онлайн поведения. В этом случае блок 624 оценки мотива пункта назначения делает запрос на сервер 5 управления информацией движения посредством блока 621 обработки передачи информации. Затем сервер 5 управления информацией движения отвечает серверу 6 управления рекламой относительно транспортного средства 3 и мобильного терминала 4, находящихся в состоянии бортовой привязки, в ответ на запрос так, что блок 624 оценки мотива пункта назначения на основе содержания ответа может выявить пользователя мобильного терминала 4, находящегося на борту транспортного средства 3, из пользователей мобильных терминалов 4. Информация, которую пользователь мобильного терминала 4 получает онлайн посредством социальных сетей, например, может содержать информацию, которая ведет к мотиву действия (далее — «последующее действие»), которое предположительно должно быть выполнено пользователем. Таким образом, информация, которую пользователь мобильного терминала 4 получает онлайн, может влиять на последующее действие пользователя мобильного терминала 4, в частности, выбор пункта назначения, например, места или здания, которое пользователь посетит. Т.е. может быть установлено наличие некоторой взаимосвязи (корреляция, относительная тенденция и случайная взаимосвязь) между историей онлайн поведения пользователя мобильного терминала 4 и историей посещений пользователя (например, ТИ или областей, посещенных пользователем). Таким образом, в качестве оффлайн обработки на этапе, предшествующем оценке пункта назначения или мотива, блок 624 оценки мотива пункта назначения анализирует взаимосвязь между пользовательской историей пользователя мобильного терминала 4 и посещенным местом (пунктом назначения) для каждой области или участка дороги, на котором находится транспортное средство 3, например, на основе истории онлайн поведения пользователя какого-либо мобильного терминала 4 и истории посещений данного пользователя, и следовательно, обучается по результатам данного анализа. В частности, блок 624 оценки мотива пункта назначения может оценивать пункт назначения и мотив на основе результата обучения (параметр 6298 обучения), который последовательно обновляется, с использованием в качестве входных данных истории онлайн поведения пользователя конкретного мобильного терминала 4 и области или участка дороги (идентификатор участка), на котором в настоящее время расположено транспортное средство 3. Также, когда два или больше пользователей мобильных терминалов 4 находятся на борту транспортного средства 3, блок 624 оценки мотива пункта назначения может оценивать наиболее вероятный общий пункт назначения или мотив из пунктов назначения или мотивов, оцененных по историям онлайн поведения двух или больше пользователей мобильных терминалов 4.
[0182] Блок 625 доставки рекламы выполняет операцию для доставки рекламы на множество транспортных средств 3, множество мобильных терминалов 4, один или несколько терминалов 7 цифрового табло и т.д., определенных в качестве целей. Данные для рекламы (рекламные данные), которые будут доставлены, получаемые сервером 6 управления рекламой, сохраняются в БД 6291 рекламы. Некоторые виды информации устанавливаются предварительно в каждой рекламе, которая будет доставлена, получаемой сервером 6 управления рекламой. Эти виды информации могут содержать информацию (информацию об ориентирах в пункте назначения), касающуюся ориентиров в пункте назначения (такую как физический магазин, в котором продаются товары и т.д., являющиеся субъектом рекламы), куда пользователя ведет реклама, информацию о характеристиках (информация о характеристиках целевого пользователя) целевых пользователей как цели рекламы, информацию (информацию о целевом месте), касающуюся места (например, ТИ, в которой собирается множество целевых пользователей, область рядом с ориентиром в пункте назначения или участком дороги, который пользователь с высокой вероятностью проедет, направляясь к пункту назначения) и т.д. Эти виды информации хранятся в БД 6291 рекламы так, что они являются связанными с рекламными данными. Блок 625 доставки рекламы может определять пункты назначения доставки рекламы, подлежащей доставке, из множества транспортных средств 3, множества мобильных терминалов 4, одного или нескольких терминалов 7 цифровых табло и т.д. на основе информации об ориентирах в пункте назначения, информации о характеристиках целевого пользователя, информации о целевом месте и т.д. и передавать рекламные данные в пункты назначения доставки посредством блока 621 обработки передачи данных. В частности, блок 625 доставки рекламы может определять цели доставки из множества транспортных средств 3, множества мобильных терминалов 4 и одного или нескольких терминалов 7 цифрового табло с точки зрения взаимосвязи между информацией о положении каждого транспортного средства 3, мобильного терминала 4, одного или нескольких терминалов 7 цифрового табло и информации о положении, соответствующей пункту назначения. Также блок 625 доставки рекламы может выбирать пользователей, соответствующих информации о характеристиках целевого пользователя, из пользователей мобильных терминалов 4, на основе БД 6297 предпочтений пользователя и выбирать мобильные терминалы 4 пользователей, определенных таким образом, и транспортные средства 3, используемые пользователями, в качестве целей доставки рекламы. Также блок 625 доставки рекламы может выбирать транспортные средства 3, мобильные терминалы 4 и терминалы 7 цифрового табло, которые соответствуют информации о целевом месте, в качестве цели доставки на основе информации о положении каждого из транспортных средств 3, мобильных терминалов 4 и терминалов 7 цифрового табло.
[0183] Блок 625 доставки рекламы может доставлять рекламу на транспортные средства 3, мобильные терминалы 4 и терминал 7 цифрового табло, установленный вдоль дороги, по которой проезжает транспортное средство 3, на борту которого находятся пользователи двух или более мобильных терминалов 4, на основе БД 6293 связи пользователя. В этом случае блок 625 доставки рекламы делает запрос на сервер 5 управления информацией движения посредством блока 621 обработки передачи данных так, что он может получать сведения о транспортных средствах 3, на борту которых находятся пользователи мобильных терминалов 4, или транспортных средствах 3, на борту которых находятся пользователи мобильных терминалов 4 и проезжающих по дороге рядом с терминалом 7 цифрового табло. В частности, сервер 5 управления информацией движения определяет транспортные средства 3, связанные с точки зрения посадки на борт с любыми из мобильных терминалов 4, в ответ на запрос так, что он может определить транспортное средство 3, на борт которого осуществил посадку пользователь конкретного мобильного терминала 4. Также сервер 5 управления информацией движения может определить транспортное средство 3, расположенное на участке дороги рядом с терминалом 7 цифрового табло, из транспортных средств 3, связанных с точки зрения посадки на борт с любым из мобильных терминалов 4. Затем сервер 5 управления информацией движения отправляет ответ на запрос обратно на сервер 6 управления рекламой. Например, блок 625 доставки рекламы может доставлять рекламу, соответствующую характеристике общих предпочтений, т.е. относится к категории общих предпочтений, на мобильные терминалы 4 двух или больше пользователей с относительно сильной связью (относительно высоким уровнем связи) из пользователей мобильных терминалов 4. В результате пользователи с относительно сильной связью и с вероятным влиянием друг на друга получают и обсуждают одну и ту же загруженную рекламу, и, таким образом, они с большей вероятностью станут заинтересованными в товарах или услугах как субъектах рекламы, что в конечном итоге выразится в улучшении эффекта, обеспечиваемого доставкой рекламы. Также, например, когда два или больше пользователей, имеющих относительно сильную связь, находятся на борту транспортного средства 3, блок 625 доставки рекламы может доставлять рекламу, соответствующую характеристикам общих предпочтений, т.е. принадлежащую к категории общих предпочтений, на мобильные терминалы 4 двух или больше пользователей. Также, например, когда два или больше пользователей, имеющих относительно сильную связь, находятся на борту транспортного средства 3, и транспортное средство 3 проезжает по дороге рядом с терминалом 7 цифрового табло, блок 625 доставки рекламы может доставлять рекламу, соответствующую характеристикам предпочтений, общих для двух или больше пользователей, т.е. принадлежащую к категории общих предпочтений, на терминал 7 цифрового табло. Таким образом, поскольку два или больше пользователя перемещаются вместе на транспортном средстве 3, то они, вероятно, делятся друг с другом информацией из категории общих предпочтений, и представляется наиболее вероятным, что они будут заинтересованы или привлечены товарами или услугами как субъектами рекламы, что в результате приведет к дальнейшему улучшению эффекта, обеспечиваемого доставкой рекламы.
[0184] Если блок 624 оценки мотива пункта назначения оценивает пункт назначения, в который пользователь определенного мобильного терминала 4, находящийся на борту определенного транспортного средства 3, направляется во время перемещения, и мотив действия, то блок 625 доставки рекламы может доставлять рекламу на транспортное средство 3, мобильный терминал 4 и терминал 7 цифрового табло, установленный вдоль дороги, по которой едет транспортное средство 3, на основе как минимум одного из пункта назначения и мотива действия. Например, блок 625 доставки рекламы может доставлять рекламу, касающуюся зданий вблизи предполагаемого пункта назначения, или рекламу такой же или аналогичной категории, что и категория пункта назначения или мотива действия, на как минимум один из следующего: транспортное средство 3, мобильный терминал 4 и терминал 7 цифрового табло, установленный вдоль дороги, по которой едет транспортное средство 3. Блок 625 доставки рекламы может также доставлять информацию о рекомендуемых зданиях вблизи пункта назначения и предлагаемую информацию (рекомендации) для рекомендации или представления товаров или услуг из той же или аналогичной категории как пункт назначения или мотив действия, а также информацию, касающуюся рекламы, на как минимум один из следующего: транспортное средство 3, мобильный терминал 4 и терминал 7 цифрового табло, установленный вдоль дороги, по которой едет транспортное средство 3. Таким образом, блок 625 доставки рекламы может предоставлять рекламу и т.д. пользователю мобильного терминала 4, находящемуся на борту транспортного средства 3 и перемещающемуся, в соответствии с последующим действием пользователя, что в результате приводит к улучшению эффекта, обеспечиваемого доставкой рекламы. В случае, когда два или больше пользователей мобильных терминалов 4 находятся на борту транспортного средства 3, блок 624 оценки мотива пункта назначения оценивает пункт назначения и мотив действия с точки зрения характеристик общих предпочтений и т.д. двух или больше пользователей, как было раскрыто выше. Когда два или больше пользователей мобильных терминалов 4 находятся на борту транспортного средства 3 вместе, общие предпочтения двух или больше пользователей предположительно будут иметь влияние на последующее действие или поведение. В этой ситуации оценивается более подходящий пункт назначения и мотив действия, и, соответственно, более подходящая реклама и т.д. может быть представлена пользователям так, что эффект, обеспечиваемый доставкой рекламы, может быть улучшен еще больше.
[0185] Когда пользователи мобильных терминалов 4 находятся на борту транспортных средств 3, блок 625 доставки рекламы может доставлять рекламу на каждое транспортное средство 3, каждый мобильный терминал 4 и терминал 7 цифрового табло, установленный вдоль дороги, по которой едет транспортное средство 3, в зависимости от того, находится ли один, два или больше пользователей на борту транспортного средства 3. В этом случае блок 625 доставки рекламы делает запрос на сервер 5 управления информацией движения посредством блока 621 обработки передачи данных так, чтобы получить сведения о пользователях мобильных терминалов 4, находящихся на борту транспортных средств 3, и также выявить пользователей, находящихся на борту одного и того же транспортного средства 3, из всех пользователей. Например, когда только один пользователь мобильного терминала 4 находится на борту транспортного средства 3, блок 625 доставки рекламы доставляет рекламу, соответствующую характеристикам предпочтений пользователя, на как минимум одно транспортное средство 3, мобильный терминал 4 пользователя и терминал 7 цифрового табло, расположенный рядом с дорогой, по которой едет транспортное средство 3. С другой стороны, когда два или больше пользователей мобильных терминалов 4 находятся на борту транспортного средства 3, блок 625 доставки рекламы учитывает характеристики предпочтений двух или больше пользователей, находящихся на борту вместе, и доставляет рекламу, относящуюся к общим характеристикам предпочтений (категории предпочтений), например, как минимум, на один из следующего: транспортное средство 3, мобильные терминалы 4 пользователей и терминал 7 цифрового табло, расположенный вдоль дороги, по которой едет транспортное средство 3. Если два или больше пользователей мобильных терминалов 4 находятся на борту транспортного средства 3 вместе, то они через характеристики общих предпочтений с высокой вероятностью будут мотивированы направляться к пункту назначения, т.е. они с высокой вероятностью будут высокочувствительны к информации, касающейся характеристик общих предпочтений. Таким образом, можно улучшить эффект доставки рекламы за счет доставки рекламы в соответствии с характеристиками общих предпочтений.
[0186] Блок 626 определения просмотревшего рекламу пользователя определяет пользователей, просмотревших определенную рекламу, среди пользователей множества мобильных терминалов 4. Например, когда рассматриваемая реклама должна быть доставлена как минимум на часть мобильных терминалов 4, блок 626 определения просмотревшего рекламу пользователя может выявить пользователей мобильных терминалов 4, выбранных как цель доставки рекламы, в качестве пользователей, просмотревших рекламу, на основе журнала 6292 доставки рекламы как истории доставки. Также, например, когда рассматриваемая реклама должна быть доставлена как минимум на часть транспортных средств 3, блок 626 определения просмотревшего рекламу пользователя может определить пользователей мобильных терминалов 4, находившихся на борту транспортных средств 3 и выбранных как цель доставки рекламы, в качестве пользователей, просмотревших рекламу, на основе журнала 6292 доставки рекламы как истории доставки. В этом случае блок 626 определения просмотревшего рекламу пользователя делает запрос на сервер 5 управления информацией движения посредством блока 621 обработки передачи данных так, чтобы определить пользователей мобильных терминалов 4, находившихся на борту транспортных средств 3 как цель доставки, во временном интервале, в котором реклама была доставлена. Также, например, когда рассматриваемая реклама должна быть доставлена на терминал 7 цифрового табло, блок 626 определения просмотревшего рекламу пользователя определяет пользователей мобильных терминалов 4, находившихся на борту транспортных средств 3, проехавших по дороге рядом с местом установки терминала 7 цифрового табло в период отображения рекламы, в качестве пользователей, просмотревших рекламу. В этом случае блок 626 определения просмотревшего рекламу пользователя делает запрос на сервер 5 управления информацией движения посредством блока 621 обработки передачи данных так, чтобы получить сведения о пользователях мобильных терминалов 4, находившихся на борту транспортных средств 3, проехавших по вышеуказанной дороге в период отображения рекламы. В частности, сервер 5 управления информацией движения извлекает информацию отслеживания движения транспортного средства из БД 5297 информации отслеживания в ответ на запрос от сервера 6 управления рекламой. Информация отслеживания движения транспортного средства содержит информацию о времени, включенную в период отображения рекламы, и информацию (идентификатор участка), касающуюся участка дороги, относящегося к дороге рядом с местом установки терминала 7 цифрового табло, в качестве цели. Затем сервер 5 управления информацией движения определяет пользователей мобильных терминалов 4, соответствующих извлеченной информации отслеживания транспортного средства, как пользователей, просмотревших рекламу, и передает информацию, касающуюся мобильных терминалов 4, обратно на сервер 6 управления рекламой. Также, когда рассматриваемая реклама представлена в форме баннера с рекламой, отображаемого на определенном веб-сайте, например, блок 626 определения просмотревшего рекламу пользователя может определить пользователей мобильных терминалов 4, просмотревших баннер с рекламой, на основе БД 6296 истории загрузки рекламы в Интернете. Также, например, блок 626 определения просмотревшего рекламу пользователя может определять пользователей мобильных терминалов 4, просмотревших оффлайн рекламу, например, рекламный щит, отличный от цифрового табло, а также пользователей, просмотревших рекламу, доставленную онлайн, таким же способом, что и в случае рекламы, доставленной на терминал 7 цифрового табло.
[0187] Блок 627 измерения эффективности рекламы (один пример блока определения достигнутых результатов) измеряет эффективность (конверсию) рекламы, доставленной блоком 625 доставки рекламы. В частности, блок 627 измерения эффективности рекламы определяет пользователей мобильных терминалов 4, фактически посетивших физический магазин, в котором продаются товары или оказываются услуги, являющиеся субъектами рекламы, среди тех пользователей мобильных терминалов 4, которые были определены блоком 626 определения просмотревшего рекламу пользователя. Также, блок 627 измерения эффективности рекламы определяет пользователей мобильных терминалов 4, фактически заказавших товары или услуги, являющиеся субъектами рекламы, в онлайн магазине, где продаются товары или оказываются услуги, среди пользователей мобильных терминалов 4, определенных блоком 626 определения просмотревшего рекламу пользователя. Таким образом, с учетом всех пользователей, просмотревших рекламу, блок 627 измерения эффективности рекламы может измерять конверсию (конверсию посещения магазина, конверсию заказа), т.е. количество или процент пользователей, фактически посетивших физический магазин, или количество или процент пользователей, заказавших товар или услугу в онлайн магазине.
[0188] Например, блок 627 измерения эффективности рекламы определяет пользователей мобильных терминалов 4, просмотревших определенную рекламу и затем фактически заказавших товары или услуги, являющиеся субъектом рекламы, на веб-сайте онлайн-магазина, где продаются эти товары или оказываются эти услуги, среди пользователей мобильных терминалов 4, указанных блоком 626 определения просмотревшего рекламу пользователя на основе БД 6295 истории онлайн поведения. В частности, поскольку БД 6295 истории онлайн поведения содержит информацию о веб-сайтах, загруженных на мобильных терминалах 4, времени загрузки и т.д., то блок 627 измерения эффективности рекламы определяет каждого пользователя мобильного терминала 4, обращаясь к истории онлайн поведения после момента времени, в который пользователь просмотрел рекламу. В то же время, блок 627 измерения эффективности рекламы может оценивать время, через которое пользователь мобильного терминала 4 просмотрел рассматриваемую рекламу, от моментов времени, в которые реклама была доставлена на транспортное средство 3, мобильный терминал 4 и терминал 7 цифрового табло, и момента времени, в который транспортное средство 3, на борт которого сел пользователь мобильного терминала 4, проехало по дороге, рядом с которой установлен терминал 7 цифрового табло, например.
[0189] Также, например, блок 627 измерения эффективности рекламы делает запрос на сервер 5 управления информацией движения посредством блока 621 обработки передачи данных так, чтобы определить пользователей мобильных терминалов 4, которые фактически посетили физический магазин, где продаются товары или оказываются услуги, являющиеся субъектами рекламы, среди пользователей мобильных терминалов 4, указанных блоком 626 определения просмотревшего рекламу пользователя. В частности, согласно раскрытому выше, БД 5297 информации отслеживания сервера 5 управления информацией движения содержит информацию отслеживания посадки/перемещения, касающуюся времени, когда пользователь какого-либо мобильного терминала 4 садится на борт транспортного средства 3 и перемещается. Далее, информация посадки/перемещения содержит информацию о потенциальной ТИ, соответствующую точке отправления и пункту назначения, и результат определения того, было ли транспортное средство 3 припарковано на парковочном пространстве потенциальной ТИ. Таким образом, сервер 5 управления информацией движения в ответ на запрос от сервера 6 управления рекламой ищет в БД 5297 информации отслеживания информацию отслеживания посадки/перемещения после времени, когда пользователь мобильного терминала 4, указанный блоком 626 определения просмотревшего рекламу пользователя, просмотрел рассматриваемую рекламу. Затем сервер 5 управления информацией движения извлекает информацию отслеживания посадки/движения, содержащую сведения о потенциальной ТИ, соответствующей физическому магазину, в котором продаются товары и т.д., являющиеся субъектами рекламы, и содержащую результаты определения того, было ли транспортное средство 3 припарковано на парковочном пространстве потенциальной ТИ. Таким образом, сервер 5 управления информацией движения может определять, что пользователь мобильного терминала 4 в соответствии с извлеченной информацией отслеживания посадки/перемещения посетил физический магазин. Также, когда сервер 5 управления информацией движения определяет, что пользователь мобильного терминала 4, просмотревший рекламу, посетил физический магазин, он проверяет, не связан ли другой мобильный терминал 4, отличный от рассматриваемого мобильного терминала 4, или другой пользователь, отличный от рассматриваемого пользователя, с информацией отслеживания посадки/перемещения. Затем, если другой мобильный терминал 4 или другой пользователь оказывается связанным с информацией отслеживания посадки/перемещения, то сервер 5 управления информацией движения может определять, что пользователь другого мобильного терминала 4 или другой пользователь находился на борту вместе с вышеуказанным пользователем и посетил физический магазин. Затем сервер 5 управления информацией движения отправляет ответ на запрос обратно серверу 6 управления рекламой так, что блок 627 измерения эффективности рекламы может определить пользователей мобильных терминалов 4, фактически посетивших рассматриваемый физический магазин после просмотра рекламы, среди пользователей мобильных терминалов 4, просмотревших рассматриваемую рекламу. Дополнительно, блок 627 измерения эффективности рекламы может определять, что другой пользователь (пользователь, не просмотревший рекламу), находившийся на борту того же транспортного средства 3 вместе с пользователем мобильного терминала 4, просмотревшим рекламу, посетил физический магазин. Таким образом можно измерить волновой эффект рекламы, оказываемый на других пользователей, фактически не просмотревших рекламу, как будет раскрыто ниже.
Подробное описание работы системы управления рекламой
[0190] Со ссылкой на ФИГ. 13 – 15, работа системы 2 управления рекламой будет подробно раскрыта ниже.
[0191] В блок-схеме на ФИГ. 13 схематически показан один пример процесса доставки рекламы, осуществляемого процессором 62 сервера 6 управления рекламой. В частности, на ФИГ. 13 показан конкретный пример процесса доставки рекламы в случае (случае запрошенной доставки), когда реклама доставляется на множество мобильных терминалов 4, являющихся потенциальными целями доставки рекламы, в ответ на запрос доставки рекламы, переданный от определенного приложения, установленного на каждый мобильный терминал 4, на сервер 6 управления рекламой посредством блока 421 обработки передачи данных. Процесс в соответствии с данной блок-схемой начинается, когда реклама вводится на сервер 6 управления рекламой, например, и повторно осуществляется в заданные интервалы времени в течение заранее определенного периода доставки рекламы.
[0192] На шаге S1302 блок 625 доставки рекламы определяет, получил ли блок 621 обработки передачи данных запрос на доставку рекламы от любого из мобильных терминалов 4. Когда блок 621 обработки передачи данных получает запрос на доставку рекламы от определенного приложения, установленного на мобильный терминал 4, блок 625 доставки рекламы переводит процесс на шаг S1304. В ином случае, текущий цикл процесса заканчивается.
[0193] На шаге S1304 блок 625 доставки рекламы делает запрос на сервер 5 управления информацией движения, посредством блока 621 обработки передачи данных, расположен ли мобильный терминал 4, от которого был передан запрос на доставку рекламы, в месте, куда должна быть доставлена реклама, т.е. расположен ли мобильный терминал 4 в месте, соответствующем информации о пункте назначения или целевой информации о месте.
[0194] На шаге S1306 блок 625 доставки рекламы определяет, расположен ли мобильный терминал 4, от которого был передан запрос на доставку рекламы, в месте, соответствующем информации о пункте назначения или целевой информации о месте, на основе ответа, полученного блоком 621 обработки передачи данных от сервера 5 управления информацией движения. Если мобильный терминал 4 расположен в месте, соответствующем информации о пункте назначения или целевой информации о месте, то блок 625 доставки рекламы переводит процесс на шаг S1308. В ином случае, текущий цикл процесса заканчивается.
[0195] Блок 625 доставки рекламы может дополнительно определять, соответствует ли пользователь мобильного терминала 4 информации о характеристиках целевого пользователя рекламы, как было раскрыто выше, и может доставлять рекламу только тем пользователям, которые соответствуют информации о характеристиках целевого пользователя. Также, согласно раскрытому выше, блок 625 доставки рекламы может определять, должна ли реклама быть доставлена пользователю мобильного терминала 4 с учетом другой информации, например, БД 6293 связи пользователя.
[0196] На шаге S1308 блок 625 доставки рекламы доставляет рекламу на мобильный терминал 4 посредством блока 621 обработки передачи данных.
[0197] На шаге S1310 блок 625 доставки рекламы регистрирует запись об эффекте, что реклама была доставлена на мобильный терминал 4 и просмотрена пользователем, в журнале 6292 доставки рекламы. В частности, блок 625 доставки рекламы регистрирует уникальный идентификатор мобильного терминала 4 и завершает текущий цикл процесса. Таким образом, блок 626 определения просмотревшего рекламу пользователя может определять пользователей мобильных терминалов 4, просмотревших рекламу, ссылаясь на журнал 6292 доставки рекламы.
[0198] В блок-схеме на ФИГ. 14 схематически показан другой пример процесса доставки рекламы, осуществляемого процессором 62 сервера 6 управления рекламой. В частности, на ФИГ. 14 показан конкретный пример процесса доставки рекламы в случае, когда реклама доставляется на множество мобильных терминалов 4, являющихся потенциальными целями доставки рекламы, так, что реклама направляется в определенное приложение, установленное на каждом мобильном терминале 4. Процесс в соответствии с данной блок-схемой осуществляется, когда реклама вводится на сервер 6 управления рекламой, например, и осуществляется снова в соответствии с графиком повторной доставки, если повторная доставка задана.
[0199] На шаге S1402 блок 625 доставки рекламы создает запрос на доставку рекламы, содержащий данные рекламы, подлежащие доставке.
[0200] На шаге S1404 блок 625 доставки рекламы определяет цель пуш-рекламы. Например, блок 625 доставки рекламы может указывать мобильные терминалы 4 как цели доставки на основе заранее определенного списка пуш-рекламы и т.п. Блок 625 доставки рекламы может также дополнительно выбирать пользователей, соответствующих как минимум одному из следующего: информация об ориентирах в пункте назначения, связанных с рекламой, информация о характеристиках целевого пользователя и информация о целевом месте, как было раскрыто выше, среди пользователей мобильных терминалов 4 в заранее определенном списке пуш-рекламы. Блок 625 доставки рекламы может также дополнительно выбирать пользователей в качестве целей доставки с учетом другой информации, например, БД 6293 связи пользователей, среди пользователей мобильных терминалов 4 в заранее определенном списке пуш-рекламы, как было раскрыто выше.
[0201] На шаге S1406 блок 625 доставки рекламы определяет, существует ли какой-либо мобильный терминал 4, на который должна быть доставлена реклама, на основе операции на шаге S1404. При наличии мобильного терминала или терминалов 4, на которые должна быть доставлена реклама, блок 625 доставки рекламы переходит на шаг S1408. В ином случае, текущий цикл процесса заканчивается.
[0202] На шаге S1408 блок 625 доставки рекламы доставляет рекламу на мобильный(ые) терминал(ы) 4, указанные как цели доставки, посредством блока 621 обработки передачи данных.
[0203] На шаге S1410 блок 625 доставки рекламы определяет после доставки рекламы, получил ли блок 621 обработки передачи данных ответ загрузки, содержащий уникальный идентификатор, от этого мобильного терминала 4, на который была доставлена реклама. Если блок 621 обработки передачи данных получил ответ загрузки от мобильного терминала 4, блок 625 доставки рекламы переводит процесс на шаг S1412. В ином случае, текущий цикл процесса заканчивается.
[0204] На шаге S1412 блок 625 доставки рекламы делает в журнале запись об эффекте, что реклама была доставлена и просмотрена на мобильном терминале 4, в соответствии с ответом загрузки, полученным блоком 621 обработки передачи данных. В частности, блок 625 доставки рекламы регистрирует уникальный идентификатор, входящий в полученный ответ загрузки, и завершает текущий цикл процесса. Таким образом, блок 626 определения просмотревшего рекламу пользователя может определять пользователей мобильных терминалов 4, просмотревших рекламу, ссылаясь на журнал 6292 доставки рекламы.
[0205] В блок-схеме на ФИГ. 15 схематически показан один пример процесса (процесса измерения эффекта привлечения) измерения эффекта привлечения людей в связанный с рекламой пункт назначения, осуществляемого процессором 62 сервера 6 управления рекламой.  В частности, на ФИГ. 15 показан конкретный пример процесса измерения эффекта привлечения для измерения эффекта привлечения (конверсии привлечения) от рекламы, доставленной на мобильные терминалы 4 посредством процесса доставки рекламы на ФИГ. 13, ФИГ. 14 для привода их пользователей в физический магазин. Процесс в соответствии с данной блок-схемой осуществляется в заданные моменты времени по истечении периода доставки рекламы, например.
[0206] На шаге S1502 блок 626 определения просмотревшего рекламу пользователя получает журнал 6292 доставки рекламы из блока 629 хранения.  Таким образом, блок 626 определения просмотревшего рекламу пользователя может извлекать уникальные идентификаторы мобильных терминалов 4 пользователей, просмотревших рекламу, и указывать пользователей мобильных терминалов 4, просмотревших рекламу.
[0207] На шаге S1504 блок 627 измерения эффективности рекламы делает запрос на информацию отслеживания посадки/движения, соответствующую мобильным терминалам 4 тех пользователей, которые просмотрели рекламу, на сервер 5 управления информацией движения. Реклама была доставлена на мобильные терминалы 4, и пользователи определены блоком 626 определения просмотревшего рекламу пользователя. В результате, сервер 5 управления информацией движения в ответ на запрос может указывать пользователей мобильных терминалов 4, которые после просмотра рекламы фактически посетили физический магазин, где продаются рекламируемые товары, или предоставляются рекламируемые услуги.
[0208] На шаге S1506 блок 627 измерения эффективности рекламы измеряет эффект привлечения рекламы, т.е. оценивает конверсию привлечения, на основе ответа на запрос, переданный от сервера 5 управления информацией движения на блок 621 обработки передачи данных. Например, блок 627 измерения эффективности рекламы может рассчитывать отношение количества пользователей, просмотревших рекламу и посетивших физический магазин, к количеству пользователей мобильных терминалов 4, просмотревших рекламу.  Также, например, блок 627 измерения эффективности рекламы может оценивать волновой эффект рекламы на основе фактического посещения магазина другим пользователем, не просмотревшим рекламу, вместе с пользователем, просмотревшим рекламу, как было раскрыто выше.
[0209] На шаге S1508 блок 627 измерения эффективности рекламы выводит отчет об оценке, касающийся оценки конверсии, в определенной форме, и завершает текущий цикл данного процесса.
Работа системы управления рекламой
[0210] Таким образом, в данном варианте осуществления, блок 626 определения просмотревшего рекламу пользователя указывает пользователей мобильных терминалов 4, просмотревших определенную рекламу, среди пользователей множества мобильных терминалов 4.  Затем, в отношении каждого пользователя, просмотревшего рекламу, блок 627 измерения эффективности рекламы определяет фактическое посещение пользователем физического магазина, где продаются рекламируемые товары, или оказываются рекламируемые услуги, после просмотра рекламы на основе хронологической информации движения мобильного терминала 4 пользователя, определенного блоком 626 определения просмотревшего рекламу пользователя, и хронологической информации движения транспортного средства 3, для которого вероятна посадка на борт пользователя, и которое указано блоком 525 определения использования транспортного средства. В частности, блок 627 измерения эффективности рекламы делает запрос на сервер 5 управления информацией движения, как было раскрыто выше, чтобы определить фактическое посещение пользователем физического магазина после просмотра рекламы, посредством использования БД 5297 информации отслеживания, содержащей информацию отслеживания движения транспортного средства, полученную, когда пользователь мобильного терминала 4, просмотревший рекламу, находился на борту транспортного средства 3 и перемещался.
[0211] Таким образом, сервер 6 управления рекламой может определять, сел ли пользователь мобильного терминала 4, просмотревший рекламу, на борт транспортного средства 3 после просмотра рекламы, и посетил ли он физический магазин, в котором продаются рекламируемые товары и т.д., на основе хронологической информации движения терминала и хронологической информации движения транспортного средства. Соответственно, сервер 6 управления рекламой на основе фактического посещения физического магазина может измерять эффект привлечения (конверсию привлечения) от Интернет-рекламы или от рекламы, такой как рекламный щит или цифровое табло у дороги, ведущей просмотревших ее пользователей в физический магазин.
[0212] Также в данном варианте осуществления, если блок 627 измерения эффективности рекламы определяет, что один пользователь, просмотревший рекламу и указанный блоком 626 определения просмотревшего рекламу пользователя, сел на борт транспортного средства 3, для которого вероятна посадка на борт этого пользователя, и посетил физический магазин, на основе хронологической информации движения мобильного терминала 4 этого пользователя и хронологической информации движения транспортного средства 3, указанного блоком 525 определения использования транспортного средства, то блок 627 измерения эффективности рекламы также определяет, находился ли другой пользователь на борту транспортного средства 3, когда первый вышеуказанный пользователь посетил физический магазин, на основе хронологической информации движения терминала другого пользователя, использующего транспортное средство 3, указанное блоком 525 определения использования транспортного средства. В частности, когда блок 627 измерения эффективности рекламы определяет, что один пользователь мобильного терминала 4, просмотревший рекламу, сел на борт транспортного средства 3 и посетил физический магазин после просмотра рекламы, он делает запрос на сервер 5 управления информацией движения так, чтобы определить, находился ли другой пользователь мобильного терминала 4, использующий транспортное средство 3, на борту транспортного средства 3 вместе с первым вышеуказанным пользователем, и посетил ли он физический магазин, посредством использования БД 5297 информации отслеживания, как было раскрыто выше.
[0213] Таким образом, когда сервер 6 управления рекламой определяет, что пользователь, просмотревший рекламу, сел на борт транспортного средства 3 и посетил магазин, он также может определить, присутствовал ли на борту транспортного средства 3 и другой пользователь, использующий транспортное средство 3. Соответственно, сервер 6 управления рекламой может измерять волновой эффект рекламы, оказываемый на других пользователей, фактически не просмотревших рекламу, наряду с эффектом привлечения от рекламы.
[0214] В данном варианте осуществления блок 625 доставки рекламы доставляет рекламу как минимум на часть мобильных терминалов 4. Затем, блок 626 определения просмотревшего рекламу пользователя определяет пользователей, просмотревших рекламу, на основе истории доставки рекламы (журнала 6292 доставки рекламы), доставленной на мобильный терминал 4 блоком 625 доставки рекламы.
[0215] Таким образом, сервер 6 управления рекламой может измерять эффект привлечения рекламы, размещаемой в приложениях и доставленной на мобильные терминалы 4 блоком 625 доставки рекламы, для привода пользователей в физический магазин.
[0216] В данном варианте осуществления, блок 626 определения просмотревшего рекламу пользователя определяет пользователей мобильных терминалов 4, просмотревших рекламу (Интернет-рекламу), доставленную через Интернет, на основе истории просмотров в Интернете (БД 6295 истории онлайн поведения) каждого мобильного терминала 4.
[0217] Таким образом, сервер 6 управления рекламой может определять пользователей мобильных терминалов 4, просмотревших определенную Интернет-рекламу, из истории просмотров в Интернете каждого мобильного терминала 4.
[0218] В данном варианте осуществления блок 626 определения просмотревшего рекламу пользователя определяет пользователей мобильных терминалов 4, просмотревших рекламу (рекламный щит, содержащий рекламу, отображаемую на терминале 7 цифрового табло), установленную рядом с определенной дорогой, на основе хронологической информации движения каждого мобильного терминала 4 и хронологической информации движения транспортного средства 3, для которого вероятна посадка на борт пользователя мобильного терминала 4, и которое указано блоком 525 определения использования транспортного средства. В частности, блок 626 определения просмотревшего рекламу пользователя делает запрос на сервер 5 управления информацией движения, чтобы посредством использования БД 5297 информации отслеживания были указаны пользователи мобильных терминалов 4, севшие на борт транспортного средства 3 и проехавшие по дороге рядом с рекламой в период отображения рекламы.
[0219] Таким образом, сервер 6 управления рекламой может определять пользователей мобильных терминалов 4, просмотревших рекламу, например, рекламный щит или цифровое табло, установленные вдоль дороги, посредством определения того, сел ли пользователь какого-либо мобильного терминала 4 на борт транспортного средства 3, и проехало ли транспортное средство 3 по дороге рядом с рекламой, из хронологической информации движения мобильного терминала 4 и информации отслеживания движения транспортного средства на основе хронологической информации движения транспортного средства 3, для которого вероятна посадка на борт пользователя мобильного терминала 4.
[0220] В данном варианте осуществления блок 627 измерения эффективности рекламы определяет, что пользователь мобильного терминала 4, просмотревший рекламу и определенный блоком 626 определения просмотревшего рекламу пользователя, посетил физический магазин, при определении того, что транспортное средство 3, на борт которого сел пользователь мобильного терминала 4, было припарковано в диапазоне парковочного пространства физического магазина, или при определении того, что транспортное средство 3, на борт которого сел пользователь, съехало с дороги в районе въезда на парковочное пространство физического магазина, или при определении того, что транспортное средство 3, на борт которого сел пользователь, вернулось на дорогу извне в районе въезда в парковочное пространство физического магазина. В частности, блок 528 отслеживания посадки/движения пользователя определяет, что пользователь мобильного терминала 4 припарковал транспортное средство 3 в парковочном пространстве потенциальной ТИ, при определении того, что транспортное средство 3, на борт которого сел пользователь мобильного терминала 4, было припарковано в диапазоне парковочного пространства потенциальной ТИ, или при определении того, что транспортное средство 3, на борт которого сел пользователь, съехало с дороги в районе въезда в парковочное пространство потенциальной ТИ, или при определении того, что транспортное средство 3, на борт которого сел пользователь, вернулось на дорогу в районе въезда в парковочное пространство потенциальной ТИ. Затем блок 528 отслеживания посадки/движения пользователя сохраняет информацию о потенциальной ТИ и информацию о факте того, что транспортное средство 3 было припарковано в парковочном пространстве потенциальной ТИ, в БД 5298 информации отслеживания в качестве информации отслеживания движения транспортного средства. Затем, блок 627 измерения эффективности рекламы делает запрос на сервер 5 управления информацией движения, чтобы извлечь информацию отслеживания движения транспортного средства, содержащую физический магазин как информацию о потенциальной ТИ, и результат определения того, что транспортное средство 3 было припарковано в парковочном пространстве потенциальной ТИ, из информации отслеживания движения транспортного средства пользователя мобильного терминала 4, просмотревшего рекламу, сохраненной в БД 5298 информации отслеживания.
[0221] Таким образом, блок 627 измерения эффективности рекламы может определять, сел ли пользователь мобильного терминала 4, просмотревший рекламу, на борт транспортного средства 3, и посетил ли он физический магазин, посредством проверки определенной ситуации, например, случая, когда транспортное средство 3, на борт которого сел пользователь мобильного терминала 4, было припарковано в парковочном пространстве физического магазина.
[0222] В данном варианте осуществления блок 626 определения просмотревшего рекламу пользователя определяет пользователей, просмотревших определенную рекламу (рекламный щит, содержащий рекламу, отображаемую на терминале 7 цифрового табло), установленную рядом с определенной дорогой, среди пользователей множества мобильных терминалов 4 на основе хронологической информации движения терминала пользователя какого-либо мобильного терминала 4 и хронологической информации движения транспортного средства для транспортного средства 3, для которого вероятна посадка на борт пользователя этого мобильного терминала 4. Затем, блок 627 измерения эффективности рекламы определяет фактическое посещение пользователем физического магазина, где продаются рекламируемые товары, или оказываются рекламируемые услуги, после просмотра рекламы на основе хронологической информации движения мобильного терминала 4 пользователя, просмотревшего рекламу и определенного блоком 626 определения просмотревшего рекламу пользователя, и хронологической информации движения транспортного средства 3, для которого вероятна посадка на борт пользователя, и которое указано блоком 525 определения использования транспортного средства.
[0223] Таким образом, сервер 6 управления рекламой может определять пользователей, просмотревших рекламу, например, рекламный щит или цифровое табло, установленные вдоль дороги, посредством определения того, сел ли пользователь какого-либо мобильного терминала 4 на борт транспортного средства 3, и проехало ли транспортное средство 3 по дороге рядом с рекламой, из хронологической информации движения этого мобильного терминала 4 и хронологической информации движения транспортного средства 3, для которого вероятна посадка на борт пользователя этого мобильного терминала 4. Затем блок 627 измерения эффективности рекламы может определить, сел ли пользователь на борт транспортного средства 3 после просмотра рекламы, и посетил ли он физический магазин, в котором продают товары и т.д., являющиеся субъектами рекламы, на основе хронологической информации движения терминала и хронологической информации движения транспортного средства.  Соответственно, сервер 6 управления рекламой может измерять эффект привлечения (конверсию привлечения) рекламы, например, рекламного щита или терминала 7 цифрового табло у дороги, т.е. эффект привода пользователя в физический магазин, на основе фактического посещения пользователем физического магазина.
[0224] Блок 627 измерения эффективности рекламы определяет, заказал ли фактически пользователь коммерческий продукт или услугу через Интернет после просмотра рекламы на основе истории просмотров в Интернете в мобильном терминале 4 пользователя.
[0225] Таким образом, система управления рекламой может измерять эффект привлечения (конверсию привлечения) рекламы, например, рекламного щита или цифрового табло у дороги, т.е. эффект приведения пользователя к заказу рекламируемого коммерческого продукта в физическом магазине или через Интернет на основе истории заказов в Интернете.
[0226] Несмотря на то, что варианты осуществления изобретения были подробно раскрыты, изобретение не ограничено определенным вариантом осуществления, и подлежит модификациям и изменениям в пределах того объема изобретения, как он определен в формуле изобретения.
[0227] Например, в вышеуказанном варианте осуществления функции сервера 5 управления информацией движения и сервера 6 управления рекламой могут быть осуществлены одним сервером (один пример устройства обработки информации).
[0228] Также, в вышеуказанном варианте осуществления каждая функция сервера 5 управления информацией движения и сервера 6 управления рекламой может быть выполняться с использованием другого сервера, который может обмениваться данными как с сервером 5 управления информацией движения, так и с сервером 6 управления рекламой.
[0229] В показанном варианте осуществления система 2 управления рекламой необязательно может быть выполнена на основе предположения, что она использует сервер 5 управления информацией движения, в частности, блок 525 определения использования транспортного средства и БД 5295 использования транспортного средства. В частности, сервер 6 управления рекламой может осуществлять обработку, как было раскрыто выше, за счет использования базы данных (не показана), в которой соответствующая взаимосвязь между транспортными средствами 3 и мобильными терминалами 4 регистрируется предварительно пользователями транспортных средств 3, например. Также, блок 626 определения просмотревшего рекламу пользователя сервера 6 управления рекламой может определять, проехало ли определенное транспортное средство, на борту которого находится определенный пользователь мобильного терминала 4, по дороге рядом с терминалом 7 цифрового табло на основе хронологической информации движения мобильного терминала 4 без учета хронологической информации движения транспортного средства 3. В этом случае блок 626 определения просмотревшего рекламу пользователя может определять, перемещается ли пользователь мобильного терминала 4 на транспортном средстве в качестве средства движения, за счет использования функции, аналогичной функции блока 424 определения средства движения мобильного терминала 4.  Также, блок 627 измерения эффективности рекламы сервера 6 управления рекламой может определять, посетил ли каждый пользователь мобильного терминала 4, просмотревший определенную рекламу, физический магазин как ориентир в пункте назначения, в который пользователя ведет реклама, на основе хронологической информации движения мобильного терминала 4 без учета хронологической информации движения транспортного средства 3.