Способ и система передачи сообщений пользовательскому электронному устройству

Иллюстрации

Показать все

Изобретение относится к области передачи сообщений пользователям, находящимся рядом с точкой интереса и взаимодействующим с пользовательским электронным устройством. Техническим результатом является обеспечение своевременного предоставления пользователям персонализированного контента непосредственно при нахождении пользователя в определенной области. Для этого осуществляют получение указания на местоположение пользовательского электронного устройства внутри первой области пространств, подбор по меньшей мере одного сообщения, связанного с первой областью пространства и/или со второй областью пространства, получение указания на местоположение пользовательского электронного устройства во второй области в течение заданного времени и установку второй области в качестве точки интереса. Затем производят выбор по меньшей мере одного сообщения, связанного с первой областью пространства и/или со второй областью пространства, из по меньшей мере одного подобранного сообщения и передачу по меньшей мере одного выбранного сообщения пользовательскому электронному устройству. 2 н. и 25 з.п. ф-лы, 6 ил.

Реферат

ОБЛАСТЬ ТЕХНИКИ

[001] Настоящее решение относится к области передачи сообщений, в частности к системе и способу передачи сообщений пользовательскому электронному устройству на основе данных о местоположении пользовательского электронного устройства.

УРОВЕНЬ ТЕХНИКИ

[002] В настоящее время существуют различные системы для предоставления пользователю геотаргетированной рекламы. В большинстве случаев реализация известных способов и систем предоставляет пользователю мало релевантную информацию, которая связана непосредственно только с местом расположения пользователя, но никак не связана с самим пользователем или его устройством. Кроме того, часто такая реклама бывает слишком навязчивой и достигает обратных целей, т.е. раздражает пользователя, а не помогает ему сориентироваться. Дополнительно стоит отметить, что точность определения местоположения пользователя является низкой, т.к. обычно выделяется определенная область пространства, внутри которой пользователю направляется сообщение, при этом не учитывается продолжительность нахождения пользователя в этой области пространства, ни другие факторы. Например, если пользователь проезжает в такси мимо банка, который определен как целевая область, то пользователю не следует направлять сообщение, т.к. вероятность того, что пользователь сочтет это сообщение релевантным крайне низка.

[003] Из уровня техники известно решение US8781502 (опубликовано 15.07.2014), в котором описывается система и способ для обеспечения пользователя дополнительным контентом на основе предпочтений пользователя и его местонахождения. Раскрытие обеспечивает компьютерная программа, которая позволяет пользователям найти и организовать контент с платформы, которая доступна с мобильного устройства или компьютера. Решение раскрывает систему для определения местоположения пользователя в помещении. Системы могут связать местоположение пользователя с конкретным содержанием или предметом в магазине и предоставить пользователю дополнительный контент, относящийся к этому. Недостатками этого решения является предоставление контента пользователю при нахождении его в определенной области без учета того, как пользователь оказался в этой области, кроме того, не учитывается персонализация предоставляемого контента.

[004] Также из уровня техники известны решения, когда пользователь заранее выбирает определенные товары в определенных местах и получает сообщения, когда находится рядом с определенным местом. Недостатком подобных решений является то, что пользователю предварительно надо осуществить поиск товаров/услуг, выбрать места, получение сообщения может быть запоздалым, когда товар/услуга уже не являются актуальным, кроме того, пользователь не получает сообщения, когда оказывается в области, внутри которой он может получить аналогичный товар/услугу.

РАСКРЫТИЕ ТЕХНОЛОГИИ

[005] Настоящая технология призвана расширить арсенал средств указанного назначения и предложить новые способы и системы для передачи пользователю сообщений. Также технология в некоторых своих вариантах реализации позволяет устранить ряд недостатков, которые присущи известному уровню техники.

[006] Настоящая технология описывает способ передачи сообщения пользователю, находящемуся рядом с точкой интереса и взаимодействующему с пользовательским электронным устройством, включающий: получение указания на местоположение пользовательского электронного устройства внутри первой области пространства; подбор по меньшей мере одного сообщения, связанного с первой областью пространства и/или со второй областью пространства; получение указания на местоположение пользовательского электронного устройства во второй области в течение заданного времени; установку второй области в качестве точки интереса; выбор по меньшей мере одного сообщения, связанного с первой областью пространства и/или со второй областью пространства, из по меньшей мере одного подобранного сообщения; передачу по меньшей мере одного выбранного сообщения пользовательскому электронному устройству.

[007] В одном из вариантов осуществления настоящей технологии получение указания на местоположение пользовательского электронного устройства внутри первой области пространства может быть осуществлено посредством по меньшей мере одного из: данных GPS, ГЛОНАСС, A-GPS, данных беспроводной связи Wi-Fi, данных беспроводной связи Bluetooth, данных мобильной связи, комбинации по меньшей мере части названных данных.

[008] В одном из вариантов осуществления настоящей технологии может быть осуществлен подбор сообщения, связанного по меньшей мере с первой областью пространства и по меньшей мере одним из следующего: профилем пользователя, типом пользовательского электронного устройства, моделью пользовательского электронного устройства, историей пользовательского взаимодействия с пользовательским электронным устройством, историей посещения пользователем веб-страниц, историей посещенных мест.

[009] Еще в одном варианте осуществления настоящей технологии получение указания на местоположение пользовательского электронного устройства внутри второй области пространства может быть осуществлен посредством по меньшей мере один данных из: данных GPS, ГЛОНАСС, A-GPS, данных беспроводной связи Wi-Fi, данных беспроводной связи Bluetooth, данных мобильной связи, комбинации по меньшей мере части названных данных.

[0010] Также настоящая технология предполагает для некоторых вариантов осуществления установку второй области пространства в качестве точки интереса при нахождении пользовательского электронного устройства во второй области пространства дольше, чем нахождение пользовательского электронного устройства в первой области пространства.

[0011] В некоторых вариантах осуществления настоящей технологии может быть установка второй области пространства в качестве точки интереса при нахождении пользовательского электронного устройства внутри второй области пространства в течение времени пропорциональном времени нахождения пользователя в первой области пространства, размеру первой области пространства и обратно пропорционально размеру второй области пространства.

[0012] Некоторые варианты осуществления допускают использование в качестве второй области пространства области пространства, расположенной внутри первой области пространства.

[0013] Альтернативно некоторые варианты осуществления настоящей технологии допускают использование в качестве второй области пространства области пространства, не имеющей общей области пространства с первой областью пространства.

[0014] Еще в одном варианте осуществления в качестве второй области пространства используют область пространства, расположенную в первой области пространства частично.

[0015] В одном из вариантов осуществления выбор сообщения может быть осуществлен на основе по меньшей мере одного из: профиля пользователя, типа пользовательского электронного устройства, модели пользовательского электронного устройства, истории пользовательского взаимодействия с пользовательским электронным устройством, истории посещения пользователем веб-страниц, историей посещенных мест, продолжительности нахождения пользовательского электронного устройства в первой области пространства, продолжительности расположения пользовательского электронного устройства во второй области пространства.

[0016] Также настоящая технология для некоторых вариантов осуществления предполагает обновление профиля пользователя после передачи сообщения с использованием по меньшей мере одно из следующего: содержимого сообщения, установленной точки интереса, времени нахождения пользовательского электронного устройства в первой области пространства, времени нахождения пользовательского электронного устройства во второй области пространства.

[0017] В одном из вариантов осуществления пользователь имеет возможность оценивать переданное ему сообщение и устанавливать его релевантность для своих потребностей. Оценка сообщения может быть в дальнейшем учтена и использоваться для подбора и выбора сообщений для этого и других пользователей.

[0018] В одном из вариантов осуществления настоящей технологии выбор сообщения может быть осуществлен среди множества сообщений на основе по меньшей мере одного параметра сообщения из группы параметров, включающей в себя по меньшей мере одно из следующего: стоимость сообщения, популярность сообщения, дата подготовки сообщения.

[0019] Дополнительно один из вариантов осуществления настоящей технологии описывает получение указания на местоположение пользовательского электронного устройства внутри первой области пространства и второй области пространства, определенного посредством по меньшей мере одного из: данных GPS, ГЛОНАСС, A-GPS, данных беспроводной связи Wi-Fi, данных беспроводной связи Bluetooth, данных мобильной связи, комбинации по меньшей мере части названных данных, причем получение указания на местоположение пользовательского электронного устройства внутри второй области пространства может быть получено на основе данных, отличных от данных, указывающих на местоположение пользовательского электронного устройства внутри первой области пространства.

[0020] Кроме того, настоящая технология описывает систему передачи сообщения пользователю, которая включает в себя: блок анализа местоположения пользовательского электронного устройства, выполненный с возможностью получения указания на местоположение пользовательского электронного устройства внутри первой области пространства и второй области пространства и установки второй области пространства в качестве точки интереса пользователя при нахождении пользовательского электронного устройства во второй области пространства в течение заданного времени; блок подбора сообщений, выполненного с возможностью подбора по меньшей мере одного сообщения, связанного с первой областью пространства и/или второй областью пространства, при получении указания от блока анализа местоположения пользовательского электронного устройства о нахождении пользовательского электронного устройства в первой области пространства; блок выбора сообщений, выполненного с возможностью выбора по меньшей мере одного сообщения, связанного с первой областью пространства и/или второй областью пространства, из по меньшей мере одного подобранного сообщения блоком подбора сообщений при установке блоком анализа местоположения пользовательского электронного устройства второй области пространства в качестве второй области пространства в качестве точки интереса; и блок передачи сообщений, выполненный с возможностью передачи по меньшей мере одного выбранного сообщения пользовательскому электронному устройству.

[0021] В одном из вариантов осуществления настоящей технологии блок анализа местоположения пользовательского электронного устройства может быть выполнен с возможностью получения указания местоположения внутри первой области пространства от пользовательского электронного устройства, определенного посредством по меньшей мере одного из: данных GPS, ГЛОНАСС, A-GPS, данных беспроводной связи Wi-Fi, данных беспроводной связи Bluetooth, данных мобильной связи, комбинации по меньшей мере части названных данных.

[0022] Также в одном из вариантов осуществления настоящей технологии блок подбора сообщений может быть выполнен с возможностью подбора сообщения на основе по меньшей мере одного из следующего: профиля пользователя, типа пользовательского электронного устройства, модели пользовательского электронного устройства, истории пользовательского взаимодействия с пользовательским электронным устройством, истории посещения пользователем веб-страниц, истории посещенных мест.

[0023] Дополнительно в одном из вариантов осуществления настоящей технологии блок анализа местоположения пользовательского электронного устройства может быть выполнен с возможностью получения указания местоположения внутри второй области пространства от пользовательского электронного устройства, определенного посредством по меньшей мере одного из: данных GPS, ГЛОНАСС, A-GPS, данных беспроводной связи Wi-Fi, данных беспроводной связи Bluetooth, данных мобильной связи, комбинации по меньшей мере части названных данных.

[0024] Также один из вариантов осуществления настоящей технологии предполагает, что блок анализа местоположения пользовательского электронного устройства может быть выполнен с возможностью установки второй области пространства в качестве точки интереса при нахождении пользовательского электронного устройства во второй области пространства дольше, чем нахождение пользовательского электронного устройства в первой области пространства.

[0025] Кроме того, один из вариантов осуществления настоящей технологии предполагает, что блок анализа местоположения пользовательского электронного устройства может быть выполнен с возможностью установки второй области пространства в качестве точки интереса при нахождении пользовательского электронного устройства внутри второй области пространства в течение времени, пропорционального времени нахождения пользователя в первой области пространства, размеру первой области пространства и обратно пропорционального размеру второй области пространства.

[0026] В некоторых вариантах осуществления настоящей технологии блок анализа местоположения пользовательского электронного устройства может быть выполнен с возможностью использования в качестве второй области пространства область пространства, расположенную внутри первой области пространства. Дополнительно в некоторых вариантах осуществления первая область пространства и вторая область пространства могут иметь общие границы (по меньшей мере часть общих границ).

[0027] Также в некоторых вариантах осуществления настоящей технологии блок анализа местоположения пользовательского электронного устройства может быть выполнен с возможностью использования в качестве второй области пространства области пространства, не имеющей общей области пространства с первой областью пространства, т.е. первая область пространства и вторая область пространства не пересекаются между собой и не имеют общих точек и/или областей. В некоторых вариантах осуществления первая и вторая область пространства могут не иметь общих границ.

[0028] Дополнительно настоящая технология для некоторых вариантов осуществления предполагает, что блок анализа местоположения пользовательского электронного устройства может быть выполнен с возможностью использования в качестве второй области пространства область пространства, расположенную в первой области пространства частично.

[0029] Также настоящая технология для некоторых вариантов осуществления предполагает, что блок выбора сообщения может быть выполнен с возможностью выбора сообщения на основе по меньшей мере одного из: профиля пользователя, типа пользовательского электронного устройства, модели пользовательского электронного устройства, истории пользовательского взаимодействия с пользовательским электронным устройством, истории посещения пользователем веб-страниц, историей посещенных мест, продолжительности нахождения пользовательского электронного устройства в первой области пространства, продолжительности расположения пользовательского электронного устройства во второй области пространства.

[0030] Также в одном из вариантов осуществления настоящей технологии блок анализа местоположения пользовательского электронного устройства может быть выполнен с возможностью обновления профиля пользователя после передачи сообщения с использованием по меньшей мере одно из следующего: установленной точки интереса, времени нахождения пользовательского электронного устройства в первой области пространства, времени нахождения пользовательского электронного устройства во второй области пространства, а блок выбора сообщений может быть выполнен с возможностью обновления профиля пользователя после передачи сообщения на основе содержимого сообщения.

[0031] Кроме того, некоторые варианты осуществления настоящей технологии предполагают, что блок выбора сообщений может быть выполнен с возможностью выбора сообщения среди множества сообщений на основе по меньшей мере одного параметра сообщения из группы параметров, включающей в себя по меньшей мере одно из следующего: стоимость сообщения, популярность сообщения, дата подготовки сообщения.

[0032] Также в некоторых вариантах осуществления настоящей технологии предполагается, что блок анализа местоположения пользовательского электронного устройства может быть выполнен с возможностью получения указания на местоположение пользовательского электронного устройства внутри первой области пространства и второй области пространства посредством по меньшей мере одного из: данных GPS, ГЛОНАСС, A-GPS, данных беспроводной связи Wi-Fi, данных беспроводной связи Bluetooth, данных мобильной связи, комбинации по меньшей мере части названных данных, и получения указания на местоположение пользовательского электронного устройства внутри второй области пространства на основе данных, отличных от данных, указывающих на местоположение пользовательского электронного устройства внутри первой области пространства.

[0033] В настоящем описании слова «первый», «второй», «третий» и т.д. используются только в качестве описательных элементов для целей разделения существительных, отличающихся друг от друга, а не с целью определения какого-либо конкретного соотношения между указанными существительными. Таким образом, например, следует понимать, что термины «первый сервер» и «третий сервер» не означают введения конкретной последовательности, типа, хронологии, иерархии или ранжирования (например) конкретного сервера или нескольких серверов, а их использование (само по себе) не означает, что в какой-либо конкретной ситуации должен обязательно существовать какой-либо «второй сервер». Кроме того, как указано в данном описании относительно других примеров осуществления технологии, ссылка на «первый» элемент и «второй» элемент не означает, что два элемента не могут представлять собой в реальном мире фактически один и тот же элемент. Таким образом, например, в некоторых случаях «первый» сервер и «второй» сервер могут представлять собой один компонент программного обеспечения и (или) оборудования, а в других ситуациях могут быть реализованы на различном программном обеспечении и (или) оборудовании.

[0034] В контексте настоящего описания, если конкретно не указано иное, «сервер» подразумевает под собой компьютерную программу, работающую на соответствующем оборудовании, которая способна получать запросы (например, от клиентских устройств) по сети и выполнять эти запросы или инициировать выполнение этих запросов. Оборудование может представлять собой один физический компьютер или одну физическую компьютерную систему, но ни то, ни другое не является обязательным для данной технологии. В контексте настоящей технологии использование выражения «сервер» не означает, что каждая задача (например, полученные инструкции или запросы) или какая-либо конкретная задача будет получена, выполнена или инициирована к выполнению одним и тем же сервером (то есть одним и тем же программным обеспечением и/или аппаратным обеспечением); это означает, что любое количество элементов программного обеспечения или аппаратных устройств может быть вовлечено в прием/передачу, выполнение или инициирование выполнения любого запроса или последствия любого запроса, связанного с клиентским устройством, и все это программное и аппаратное обеспечение может являться одним сервером или несколькими серверами, оба варианта включены в выражение «по меньшей мере один сервер».

[0035] В контексте настоящего описания, если конкретно не указано иное, «клиентское устройство» подразумевает под собой аппаратное устройство, способное работать с программным обеспечением, подходящим к решению соответствующей задачи. Таким образом, примерами клиентских устройств (среди прочего) могут служить персональные компьютеры (настольные компьютеры, ноутбуки, нетбуки и т.п.) смартфоны, планшеты, а также сетевое оборудование, такое как маршрутизаторы, коммутаторы и шлюзы. Следует иметь в виду, что устройство, ведущее себя как клиентское устройство в настоящем контексте, может вести себя как сервер по отношению к другим клиентским устройствам. Использование выражения «клиентское устройство» не исключает возможности использования множества клиентских устройств для получения/отправки, выполнения или инициирования выполнения любой задачи или запроса, или же последствий любой задачи или запроса, или же этапов любого вышеописанного метода.

[0036] В контексте настоящего описания, если конкретно не указано иное, термин «база данных» подразумевает под собой любой структурированный набор данных, не зависящий от конкретной структуры, программного обеспечения по управлению базой данных, аппаратного обеспечения компьютера, на котором данные хранятся, используются или иным образом оказываются доступны для использования. База данных может находиться на том же оборудовании, которое выполняет процесс, который сохраняет или использует информацию, хранящуюся в базе данных, или же она может находиться на отдельном оборудовании, например, выделенном сервере или множестве серверов.

[0037] В контексте настоящего описания, если конкретно не указано иное, термин «информация» включает в себя информацию любую информацию, которая может храниться в базе данных. Таким образом, информация включает в себя, среди прочего, аудиовизуальные произведения (изображения, видео, звукозаписи, презентации и т.д.), данные (данные о местоположении, цифровые данные и т.д.), текст (мнения, комментарии, вопросы, сообщения и т.д.), документы, таблицы и т.д.

[0038] В контексте настоящего описания, если конкретно не указано иное, термин «компонент» подразумевает под собой программное обеспечение (соответствующее конкретному аппаратному контексту), которое является необходимым и достаточным для выполнения конкретной указанной функции.

[0039] В контексте настоящего описания, если конкретно не указано иное, термин «используемый компьютером носитель компьютерной информации» подразумевает под собой носитель абсолютно любого типа и характера, включая ОЗУ, ПЗУ, диски (компакт диски, DVD-диски, дискеты, жесткие диски и т.д.), USB флеш-накопители, твердотельные накопители, накопители на магнитной ленте и т.д.

[0040] В контексте настоящего описания, если конкретно не указано иное, слова «первый», «второй», «третий» и т.д. используются в виде прилагательных исключительно для того, чтобы отличать существительные, к которым они относятся, друг от друга, а не для целей описания какой-либо конкретной связи между этими существительными. Так, например, следует иметь в виду, что использование терминов "первый сервер" и "третий сервер " не подразумевает какого-либо порядка, отнесения к определенному типу, хронологии, иерархии или ранжирования (например) серверов/между серверами, равно как и их использование (само по себе) не предполагает, что некий "второй сервер" обязательно должен существовать в той или иной ситуации. В дальнейшем, как указано здесь в других контекстах, упоминание "первого" элемента и "второго" элемента не исключает возможности того, что это один и тот же фактический реальный элемент. Так, например, в некоторых случаях, "первый" сервер и "второй" сервер могут являться одним и тем же программным и/или аппаратным обеспечением, а в других случаях они могут являться разным программным и/или аппаратным обеспечением.

[0041] Каждый вариант осуществления включает по меньшей мере одну из вышеупомянутых целей и/или объектов. Следует иметь в виду, что некоторые объекты данной технологии, полученные в результате попыток достичь вышеупомянутой цели, могут удовлетворять другим целям, отдельно не указанным здесь.

[0042] Дополнительные и/или альтернативные характеристики, аспекты и преимущества вариантов осуществления настоящей технологии станут очевидными из последующего описания, прилагаемых чертежей и прилагаемой формулы технологии.

[0043] Специалистам в данной области техники должно быть понятно, что настоящая технология может иметь и другие технические результаты, которые специально не оговаривались в настоящем описании, но присущи настоящей технологии.

КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ

[0044] Для лучшего понимания настоящей технологии, а также других ее аспектов и характерных черт сделана ссылка на следующее описание, которое должно использоваться в сочетании с прилагаемыми чертежами, где:

[0045] На Фиг. 1 представлена общая структурная схема среды, в которой может быть реализован один из вариантов осуществления настоящей технологии.

[0046] На фиг.2 показана схема одного из возможных вариантов расположения первой и второй области пространства и пользовательского электронного устройства.

[0047] На фиг.3 показана схема одного из возможных вариантов расположения первой и второй области пространства и пользовательского электронного устройства.

[0048] На фиг.4 показана схема одного из возможных вариантов расположения первой и второй области пространства и пользовательского электронного устройства.

[0049] На фиг.5 показана структурная схема одного из вариантов взаимодействия между блоками системы передачи сообщения и пользовательским электронным устройством.

[0050] На фиг.6 показана блок-схема одного из возможных вариантов осуществления способа, соответствующего одному из возможных вариантов осуществления настоящей технологии.

ОСУЩЕСТВЛЕНИЕ ТЕХНОЛОГИИ

[0051] Настоящее описание представляет иллюстрацию возможных вариантов осуществления настоящей технологии и призвано для облегчения понимания, но не ограничения объема правой защиты.

[0052] Целью этого описания является также исключительно помощь в понимании, а не определение объема и границ настоящей технологии. Представленные модификации не представляют собой исчерпывающий список, и специалистам в данной области техники будет понятно, что возможны и другие модификации. Кроме того, это не должно интерпретироваться так, что там, где это еще не было сделано, т.е. там, где не были изложены примеры модификаций, никакие модификации невозможны, и/или что то, что описано, является единственным вариантом осуществления этого элемента настоящей технологии. Как будет понятно специалисту в данной области техники, это, скорее всего, не так. Кроме того, следует иметь в виду, что технология представляет собой в некоторых конкретных проявлениях достаточно простой вариант осуществления, и в подобных случаях вариант осуществления представлен здесь с целью облегчения понимания. Как будет понятно специалисту в данной области техники, многие варианты осуществления настоящей технологии будут обладать гораздо большей сложностью.

[0053] Настоящая технология со ссылкой на фиг.1 описывает систему 100 передачи сообщения пользователю 102. Пользователь 102 использует пользовательское электронное устройство 104, которое без ограничения общности настоящей технологии может представлять собой сотовый телефон, планшет, ноутбук, смартфон и другие электронные устройства. Например, пользовательское электронное устройство 104 может представлять собой сотовый телефон IPhone 6 или планшет Samsung Galaxy Tab. Пользовательское электронное устройство 104 может получать данные о своем местоположении от спутниковых навигационных систем 112, например, таких как ГЛОНАСС, GPS, от операторов мобильной связи (A-GPS), от устройств 110 сетевой передачи данных, например, роутеров, модемов, точек доступа к локальным, глобальным и/или домашним сетям. В одном из вариантов осуществления настоящей технологии пользовательское электронное устройство 104 получает данные о своем местоположении от устройства 110 сетевой передачи данных, например, роутера компании D-link, предоставляющего доступ к сети передачи данных беспроводным образом, например, посредством Wi-Fi. Пользовательское электронное устройство 104 может использовать подключение к сети 106 передачи данных для определения своего местоположения. Также получение данных о своем местоположении может осуществляться в некоторых вариантах осуществления технологии посредством, например, модема HP 802.11N Wireless WiFi+Bluetooth, при этом могут использоваться одна или сразу две беспроводных технологий: Wi-Fi и Bluetooth.

[0054] Пользовательское электронное устройство 104 не обязательно должно использовать устройство 110 сетевой передачи данных для доступа к сети 106 передачи данных. Пользовательское электронное устройство 104 может подключаться к сети 106 передачи данных также посредством технологий 3G, 4G, EDGE, GPRS и других. Специалистам в данной области техники должно быть понятно, что может использоваться любая из перечисленных технологий, а также технологии подключения, предоставляемые устройством 110 сетевой передачи данных, или несколько технологий одновременно. Более того, в некоторых вариантах осуществления не является обязательным и само подключение пользовательского электронного устройства 104 к сети 106 передачи данных.

[0055] К сети 106 передачи данных подключен сервер 108, который выполнен с возможностью подбора сообщений и передачи сообщений пользовательскому электронному устройству 104. Сервер 108 может хранить сообщения самостоятельно или получать их из базы 114 данных, которая также показана на фиг.1. Сервер 108 и база 114 данных могут представлять собой одиночные серверы или группы серверов. В одном из вариантов осуществления в качестве сервера может использоваться сервер Dell PowerEdge R620 210-ACXS-63 или сервер IBM System x3500 5464C4G. Специалистам в данной области техники должно быть понятно, что настоящая технология не ограничивается приведенными примерами серверов, также как и приведенными примерами других устройств (пользовательского электронного устройства, устройства сетевой передачи данных и другими), названные примеры приведены в настоящем описании только как примеры, показывающие возможность осуществления настоящей технологии, и не должны рассматриваться как ограничивающие настоящую технологию и указывать на объем притязаний.

[0056] В одном из вариантов осуществления пользовательское электронное устройство 104 получает данные о своем местоположении и передает их серверу 108, в качестве примера через сеть 106 передачи данных. Например, пользователь 102 входит в торговый центр, пользовательское электронное устройство 104 снабжено модулем беспроводной передачи данных WiFi. Установление соединения между пользовательским электронным устройством 104 и устройством 110 сетевой передачи данных указывает на нахождение пользователя в первой области пространства. На фиг.2 показана схема 200, показывающая одну из возможностей расположения пользовательского электронного устройства 104 относительно первой области 202 пространства и второй области 204 пространства. В первый момент времени пользователь 102 входит в торговый центр и устанавливается его нахождение (посредством пользовательского электронного устройства 104) в первой области 202 пространства, например, посредством модуля беспроводной передачи данных Bluetooth. Технология Bluetooth удобна тем, что имеет относительно небольшой радиус действия, а также тем, что можно определить более точное местоположение пользовательского электронного устройства 104 по силе сигнала (аналогично радиопеленгации). Когда пользователь 102 вошел в торговый центр, то является логичным предположить, что пользователь намерен получить услуги или приобрести товары. Настоящая технология призвана помочь пользователю сориентироваться внутри торгового центра (т.е. найти нужный магазин, например, найти карту торгового центра и т.д.) и/или сообщить пользователю 102 рекламные объявления (например, о проводимых акциях, о товарах и/или услугах, которые пользователь искал в сети интернет перед посещением торгового центра и т.д.).

[0057] На фиг.3 показана схема 200 в следующий момент времени (т.е. после момента времени, который соответствует фиг.2). Пользовательское электронное устройство 104 расположено во второй области 204 пространства. Например, на фиг.2 было определено, что пользователь вошел в торговый центр (в первую область 202 пространства, например, прошел через вход в торговый центр), на фиг.3 показано, что пользователь 102 вошел во вторую область 204 пространства, например, в определенный магазин внутри торгового центра. При продолжительном нахождении пользователя 102, имеющего пользовательское электронное устройство 104, во второй области 204 пространства (например, в конкретном магазине торгового центра) указанная область устанавливается в качестве точки интереса. Поскольку пользователь 102 проявил интерес к определенной точке, то уместным является направление ему сообщения, связанного с точкой интереса (со второй областью 204 пространства). Определение местоположения пользовательского электронного устройства 104 может быть также осуществлено посредством определения силы сигнала по технологии Bluetooth.

[0058] В некоторых вариантах осуществления настоящей технологии используются два различных варианта данных для определения местоположения пользовательского электронного устройства в первой области пространства и во второй области пространства. Например, для определения местоположения пользовательского устройства и получения указания на его расположение в первой области пространства может использоваться Wi-Fi и сигналы GPS, а для определения местоположения пользовательского устройства во второй области пространства может использоваться получение данных от A-GPS и Bluetooth. Специалистам в данной области техники должно быть понятно, что возможны и другие варианты определения местоположения пользовательского устройства и сочетание этих вариантов.

[0059] Настоящая технология в одном из вариантов осуществления предлагает осуществлять подбор сообщений, которые связаны с первой областью 202 пространства. Альтернативно сообщения могут быть связаны со второй областью пространства или с первой и второй областями пространства. Названный подбор осуществляется после получения указания на местоположение пользователя 102 (пользовательского электронного устройства 104) в первой области 202 пространства. При нахождении пользовательского электронного устройства 104 в течение заданного времени во второй области 204 пространства указанная область устанавливается в качестве точки интереса. В качестве заданного времени может выступать 20 секунд, 30 секунд, минута, пять минут, десять минут и другие временные интервалы. В некоторых вариантах осуществления настоящей технологии заданное время может быть различным для разных пользователей, например, этот временной промежуток может зависеть от пользовательской истории (посещенные страницы в интернете, релевантность сообщения пользовательской истории, история посещенных пользователем мест и т.д.). Некоторые варианты осуществления предполагают определение заданного времени в зависимости от областей пространства (например, в большой по размерам области пространства пользователь должен находиться дольше). Некоторые пользователи находятся в определенных областях пространства ограниченное время, например, быстро совершают покупки, для таких пользователей сообщение заданное время нахождения в области пространства может быть меньшим.

[0060] После подбора сообщений настоящая технология в некоторых своих вариантах осуществления получает указание на нахождение пользователя 102 (пользовательского электронного устройства 104) во второй области 204 пространства и установление этой области 204 в качестве точки интереса. После этого пользовательскому электронному устройству 104 передается сообщение, которое связано с первой областью 202 пространства и/или со второй областью 204 пространства.

[0061] На фиг.4 показана схема 400 расположения областей пространства и пользовательского электронного устройства (размеры, геометрия показаны условно, специалистам в данной области техники должно быть понятно, что фигура иллюстрирует только принцип рабо