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



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

 


Владельцы патента RU 2632189:

Общество с ограниченной ответственностью "Яндекс" (RU)

Изобретение относится к области передачи сообщений пользователям, находящимся рядом с точкой интереса и взаимодействующим с пользовательским электронным устройством. Техническим результатом является обеспечение своевременного предоставления пользователям персонализированного контента непосредственно при нахождении пользователя в определенной области. Для этого осуществляют получение указания на местоположение пользовательского электронного устройства внутри первой области пространств, подбор по меньшей мере одного сообщения, связанного с первой областью пространства и/или со второй областью пространства, получение указания на местоположение пользовательского электронного устройства во второй области в течение заданного времени и установку второй области в качестве точки интереса. Затем производят выбор по меньшей мере одного сообщения, связанного с первой областью пространства и/или со второй областью пространства, из по меньшей мере одного подобранного сообщения и передачу по меньшей мере одного выбранного сообщения пользовательскому электронному устройству. 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 расположения областей пространства и пользовательского электронного устройства (размеры, геометрия показаны условно, специалистам в данной области техники должно быть понятно, что фигура иллюстрирует только принцип работы одного из вариантов осуществления настоящей технологии и не является единственно возможной). На фиг.4 показана первая область 402 пространства, вторая область 404 пространства, пользовательское электронное устройство 104. На данной фигуре показано, что первая область 402 пространства является большей по размеру и полностью включает в себя вторую область 404 пространства. Например, в качестве первой области 402 пространства выступает крупный магазин, когда пользователь 102 входит в магазин, то пользовательское электронное устройство оказывается внутри первой области 402 пространства. Однако в этот момент времени может быть непонятным, какой именно товар интересует пользователя, поэтому направление ему множества рекламных сообщений не является оправданным (обычно в такой ситуации пользователь перестает читать или как-то реагировать на рекламные объявления и реклама играет скорее отрицательную роль). Для описанной ситуации уместным является выделить внутри магазина (т.е. первой области 402 пространства) точку интереса. Если пользователь 102, связанный с пользовательским электронным устройством 104, находится продолжительное время возле витрины с сырами, то с высокой вероятностью можно говорить о том, что пользователь выбирает сыр. Соответственно витрина с сырами и пространство около нее может быть выбрано в качестве второй области 404 пространства. При нахождении пользователя 102 во второй области 404 пространства (нахождении пользовательского электронного устройства 104 в указанной области 404) в течение заданного времени, эта область 404 устанавливается в качестве точки интереса. Соответственно пользователю 102 на его пользовательское электронное устройство 104 может быть передано сообщение о проводимой акции, скидках и другая информация.

[0062] В одном из вариантов осуществления сообщение может содержать навигационную информацию, например, в больших магазинах или магазинах, которые организованы так, что пользователь 102 проходит вдоль всех товаров (например, магазины Икея и другие магазины с подобной планировкой) пользователю 102 может быть направлено сообщение с указание интересующего его отдела, кратчайшей дороги туда, указанием кратчайшего пути к выходу и т.д. Актуальность таких сообщений является высокой.

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

[0064] На фиг.5 показан блок 502 анализа местоположения пользовательского электронного устройства 104. Блок 502 анализа местоположения пользовательского электронного устройства 104 связан с блоком 504 подбора сообщений. Блок 502 дважды передает информацию (сигнал, указание) о нахождении пользовательского электронного устройства 104 в определенной области. Первый раз блок 502 передает блоку 504 указание о нахождении пользовательского электронного устройства 104 в первой области пространство, второй раз блок 502 передает блоку 504 указание о нахождении пользовательского электронного устройства во второй области пространства в течение заданного времени и установке второй области пространства в качестве точки интереса. Блок 504 подбора сообщений передает подобранные сообщения блоку 506 выбора сообщений. В альтернативных вариантах осуществления второе обращение блока 502 может осуществляться непосредственно в блок 506 (не показано на фиг.5). Блок 506 выбора сообщений выбирает сообщение наиболее соответствующее пользователю 102 и пользовательскому электронному устройству 104. В основе выбора сообщения блоком 506 может лежать в некоторых вариантах по меньшей мере одно из следующего: тип пользовательского электронного устройства 104, модель пользовательского электронного устройства 104, профиль пользователя 102, история активности пользователя 102 в интернет, история активности пользовательского электронного устройства 104 в интернет, история пользовательской активности с использованием пользовательского электронного устройства 104 в интернет, история посещенных пользователем мест, продолжительность нахождения пользовательского электронного устройства 104 в первой области 202, 402 пространства, продолжительность нахождения пользовательского электронного устройства 104 во второй области 204, 404 пространства, комбинации вышеназванных данных и другие данные.

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

[0066] Выбор сообщения на основе типа пользовательского электронного устройства 104 позволяет выбрать сообщения, которые будут удобным образом отображаться на экране пользовательского электронного устройства 104, например блок 504 может подобрать сообщения, имеющие одинаковое или близкое содержание, например, текст, а также карту или схему места (например, схему торгового центра), однако в этих сообщениях карта и/или схема могут быть различного масштаба, различной детализации, различного размера. Основываясь на типе пользовательского электронного устройства 104, пользователю 102 может быть передано сообщение, которое содержит большую по размерам карту с высокой детализацией, если пользовательское электронное устройство 104 представляет собой планшет. Основываясь на типе пользовательского электронного устройства 104, пользователю 102 может быть передано сообщение, которое содержит маленькую по размерам карту с высокой детализацией, если пользовательское электронное устройство 104 представляет собой сотовый телефон. Под типом электронного устройства, в частности, может пониматься: сотовый телефон, планшет, ноутбук, электронная книга, смартфон и другие типы пользовательских электронных устройств.

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

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

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

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

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

[0072] В качестве еще одного не ограничивающего настоящую технологию примера в основе выбора сообщения может лежать продолжительность нахождения пользовательского электронного устройства 104 в первой области 202, 402 пространства, продолжительность нахождения пользовательского электронного устройства 104 во второй области 204, 404 пространства, комбинации вышеназванных данных. Для каждой области пространства может быть установлен один или несколько временных порогов, которые могут быть общими для всех пользователей или индивидуальными. В частности для некоторых пользователей могут использоваться и индивидуальные, и общие для всех временные пороги в зависимости от других данных. Например, если пользователь находится в торговом центре в течение нескольких часов (нахождение в первой области пространства), а в конкретном магазине находится несколько минут, то вероятнее всего магазин не отвечает потребностям пользователя, соответственно сообщение о магазине пользователю направлять не является желательным. Также возможна и обратная ситуация, когда пользователь слишком долго находится в какой-то области пространства, то, вероятно, эта область пространства, например, магазин, его не интересуют, а пользователь зашел в него, например, чтобы переждать дождь. В одном из вариантов осуществления настоящей технологии предлагается направлять сообщение пользователю, если пользователь находится во второй области пространства в течение времени пропорционального размеру второй области пространства и обратно пропорционально размеру первой области пространства и времени нахождения пользователя в первой области пространства. Например, большой магазин имеет площадь 10000 квадратных метров. Пользователь находится в магазине 5 минут, подходит к витрине с сырами, которая выбрана в качестве второй области пространства и имеет размер 50 квадратных метров. Пользователю целесообразно направить сообщение, которое будет учитывать общую площадь магазина, площадь витрины, продолжительность нахождения пользователя в магазине. Также могут быть учтены и другие данные, например, если наиболее вероятное поведение пользователя в магазине пролегает возле названной витрины, то временной порог должен быть большим, а если нет – то меньшим. Специалистам в данной области техники должно быть понятно, что для каждой конкретной ситуации могут быть разработаны свои собственные критерии.

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

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

[0075] Шаг 602. На шаге 602 получают указание на местоположение пользовательского электронного устройства внутри первой области пространства. Этот шаг может быть реализован, например, посредством передачи пользовательским электронным устройством данных о своем местоположении системе передачи сообщений. Например, пользовательское электронное устройство получает данные о своем местоположении от сотовой сети и передает системе передачи сообщений данные о своем местоположении. В некоторых вариантах осуществления настоящей технологии также могут быть переданы дополнительные данные, например, профиль пользователя, тип пользовательского электронного устройства и т.д. (некоторые варианты подобных данных, которые могут быть переданы, были описаны выше).

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

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

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

[0079] Шаг 610. На шаге 610 осуществляют выбор по меньшей мере одного сообщения, связанного с первой областью пространства и/или второй областью пространства, из по меньшей мере одного сообщения, подобранного на шаге 604. Результатом выбора может являться по меньшей мере одно сообщение, два сообщения, три, пять, десять, сто, тысяча или другое количество сообщений. Выбор сообщений может осуществляться, например, так, как это было описано в вышеприведенных примерах осуществления некоторых частных вариантов осуществления настоящей технологии.

[0080] Шаг 612. На шаге 612 осуществляют передачу выбранного сообщения пользовательскому электронному устройству. Сообщение может представлять собой SMS-сообщение, MMS-сообщение, EMS-сообщение, сообщение электронной почты, сообщение, передаваемое через специализированное приложение и другие виды сообщений.

[0081] В одном из вариантов осуществления, как это должно быть понятно специалистам в данной области техники, настоящая технология может оперировать не с двумя областями пространства, а с большим количеством. Например, в качестве первой области пространства может быть принят торговый центр, который содержит множество магазинов. Каждый или некоторые из магазинов торгового центра могут рассматриваться как «вторая» область пространства. Для трех магазинов в торговом центре может быть предусмотрено 4 области пространства: первая область пространства – сам торговый центр, вторая, третья и четвертая области пространства – территории самих магазинов. Более того, должно быть понятно, что внутри каждого магазина (области пространства) могут быть свои области пространства. Например, пользователь, используя пользовательское электронное устройство, заходит в торговый центр (первую область пространства), для пользователя могут быть подобраны сообщения, например, по 3 сообщения от каждого из магазинов, итого: 9 сообщений. Далее устанавливается посещение пользователем первого магазина (вторая область пространства) в течение заданного времени. Осуществляют выбор из подобранных сообщений и передают одно, два или три сообщения, которые относятся к первому магазину (второй области пространства). далее пользователь посещает второй магазин (третью область пространства) в течение заданного времени. Осуществляют выбор сообщений для пользователя, например, выбирают одно сообщение из трех сообщений этого магазина и девяти сообщений торгового центра. Внутри магазина пользователь подходит к определенному прилавку и оказывается в четвертой области пространства в течение определенного времени. Соответственно для пользователя может быть выбрано одно или несколько сообщений второго магазина (из трех сообщений, причем одно уже было передано), причем выбрано может быть сообщение, которое относится к указанному прилавку. Вышеприведенный пример одной из возможных реализаций настоящей технологии может позволить доставить высоко релевантное сообщение пользователю.

[0082] В некоторых вариантах осуществления настоящей технологии могут осуществляться аукционы между сообщениями. Например, аналогично Yandex.Direct могут устанавливаться ставки для каждого сообщения. Соответственно выбор сообщений с более высокой ставкой будет осуществляться чаще, чем выбор сообщений с менее высокой ставкой. При проведении аукциона в некоторых вариантах осуществления настоящей технологии сбор ставок и контента коммуникаций осуществляется до момента запроса на проведение аукциона. В некоторых вариантах допускается ограничение списка сообщений и установка минимальных, максимальных или фиксированных ставок для определенного типа сообщений, при этом тип сообщений может быть определен на основе содержимого сообщений, первой области пространства, второй области пространства, технологии передачи сообщения и других критериях. В некоторых вариантах проведения аукциона для конкретного пользователя (пользовательского электронного устройства) могут быть использованы данные, о пользовательской истории, например, если про пользователя известно, что он приобрел уже конкретный товар, то ему может не направляться сообщение с рекламой этого товара, даже если это сообщение победило в аукционе, причем подобные сообщения в некоторых вариантах могут участвовать в аукционе, а в некоторых вариантах подобные сообщения исключаются до проведения аукциона.

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

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

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

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

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

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

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

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

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

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

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

1. Способ передачи сообщения пользователю, находящемуся рядом с точкой интереса и взаимодействующему с пользовательским электронным устройством, включающий:

получение указания на местоположение пользовательского электронного устройства внутри первой области пространства;

подбор по меньшей мере одного сообщения, связанного с первой областью пространства и/или со второй областью пространства;

получение указания на местоположение пользовательского электронного устройства во второй области в течение заданного времени;

установку второй области в качестве точки интереса;

выбор по меньшей мере одного сообщения, связанного с первой областью пространства и/или со второй областью пространства, из по меньшей мере одного подобранного сообщения;

передачу по меньшей мере одного выбранного сообщения пользовательскому электронному устройству.

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

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

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

5. Способ по п.1, в котором устанавливают вторую область пространства в качестве точки интереса при нахождении пользовательского электронного устройства во второй области пространства дольше, чем нахождение пользовательского электронного устройства в первой области пространства.

6. Способ по п.1, в котором устанавливают вторую область пространства в качестве точки интереса при нахождении пользовательского электронного устройства внутри второй области пространства в течение времени, пропорционального времени нахождения пользователя в первой области пространства, размеру первой области пространства и обратно пропорционального размеру второй области пространства.

7. Способ по п.1, в котором в качестве второй области пространства используют область пространства, расположенную внутри первой области пространства.

8. Способ по п.1, в котором в качестве второй области пространства используют область пространства, не имеющую общей области пространства с первой областью пространства.

9. Способ по п.1, в котором в качестве второй области пространства используют область пространства, расположенную в первой области пространства частично.

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

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

12. Способ по п.1, в котором пользователь оценивает переданное ему сообщение.

13. Способ по п.1, в котором выбор сообщения осуществляется среди множества сообщений на основе по меньшей мере одного параметра сообщения из группы параметров, включающей в себя по меньшей мере одно из следующего: стоимость сообщения, популярность сообщения, дата подготовки сообщения.

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

15. Система передачи сообщения пользователю, включающая в себя:

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

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

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

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

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

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

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

19. Система по п.15, в которой блок анализа местоположения пользовательского электронного устройства выполнен с возможностью установки второй области пространства в качестве точки интереса при нахождении пользовательского электронного устройства во второй области пространства дольше, чем нахождение пользовательского электронного устройства в первой области пространства.

20. Система по п.15, в которой блок анализа местоположения пользовательского электронного устройства выполнен с возможностью установки второй области пространства в качестве точки интереса при нахождении пользовательского электронного устройства внутри второй области пространства в течение времени, пропорционального времени нахождения пользователя в первой области пространства, размеру первой области пространства и обратно пропорционального размеру второй области пространства.

21. Система по п.15, в которой блок анализа местоположения пользовательского электронного устройства выполнен с возможностью использовать в качестве второй области пространства область пространства, расположенную внутри первой области пространства.

22. Система по п.15, в которой блок анализа местоположения пользовательского электронного устройства выполнен с возможностью использовать в качестве второй области пространства область пространства, не имеющую общей области пространства с первой областью пространства.

23. Система по п.15, в которой блок анализа местоположения пользовательского электронного устройства выполнен с возможностью использовать в качестве второй области пространства область пространства, расположенную в первой области пространства частично.

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

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

26. Система по п.15, в которой блок выбора сообщений выполнен с возможностью выбора сообщения среди множества сообщений на основе по меньшей мере одного параметра сообщения из группы параметров, включающей в себя по меньшей мере одно из следующего: стоимость сообщения, популярность сообщения, дата подготовки сообщения.

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



 

Похожие патенты:

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

Изобретение относится к системе связи. Технический результат изобретения заключается в улучшении системы связи ProSe за счет прямого обнаружения и связи между беспроводными устройствами.

Изобретение относится к области беспроводных сетевых технологий. Технический результат заключается в повышении быстродействия предоставления информации.

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

Изобретение относится к ретрансляционному узлу (RN). Технический результат – упрощение настройки информации конфигурации присоединения в системе связи.

Изобретение относится к области связи. Технический результат – эффективное предоставление динамической информации беспроводной АР к UE, которая оптимизирует ресурсы доступной сети и связи беспроводного доступа.

Изобретение относится к портативным пользовательским системам беспроводной связи и, в частности, к устройствам маршрутизации, используемым в беспроводных сетях передачи данных для обеспечения более скоростного и более стабильного доступа к сетевым ресурсам, таким как сервера сети Интернет.

Изобретение относится к мобильной связи. Управление пользовательским оборудованием восстанавливается при наличии отказа линии связи между сетевым узлом, обеспечивающим управление соединениями с коммутацией пакетов, и сетевым узлом, обеспечивающим управление соединениями с коммутацией каналов.

Изобретение относится к области связи. Варианты осуществления настоящего изобретения обеспечивают способ и устройство передачи информации о состоянии использования мощности.

Изобретение относится к беспроводной связи. Технический результат заключается в увеличении уровня интеграции между сетями WLAN (беспроводные локальные сети) и сотовыми сетями связи за счет предоставления информации о возможности выгрузки в пользовательское оборудование (UE).

Изобретение относится к способу и устройствам для отображения информационных потоков в социальной сети. Технический результат заключается в обеспечении объединения порций целевой информации.

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

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

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

Изобретение относится к способу управления требованиями. Технический результат заключается в обеспечении управления требованиями.

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

Изобретение относится к средствам для определения цели обработки информации, которая может определить покупателя электронной коммерции или терминал, используемый покупателем, подлежащие контролю.

Изобретение относится к области розничной торговли. Технический результат – эффективное отслеживание товаров на торговых стендах в режиме реального времени.

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

Группа изобретений относится к медицине и может быть использована для прогнозирования состояния человека в зависимости от параметров окружающей среды. Группа изобретений представлена способом и системой многопараметрической оценки влияния параметров окружающей среды на функционирование систем организма человека. Пользователь компьютерного устройства (2) задает личные данные, геолокацию. Передают указанные данные в процессорный блок (4). Осуществляется запрос процессорным блоком (4) прогнозных данных об окружающей среде: прогноз погоды, прогноз геомагнитного фона и прогноз состояния воздуха в соответствии с геолокацией у метеосервера (5). Метеосервер (5) передает прогнозные данных в процессорный блок (4). Передают данные пользователя и прогнозные данные в шифратор (8). Формируют единый хеш-код, содержащий данные пользователя и прогнозные данные. Передают хеш-код в дешифратор (9) и его сопоставляют с базой данных (10) зависимостей функционирования систем организма человека от параметров погоды, геомагнитного фона и состояния воздуха. Передают сопоставленные данные в средство отображения (11). Отображают информацию о влиянии параметров окружающей среды на функционирование систем организма человека. Группа изобретений позволяет повысить объективность прогнозных данных, увеличить быстродействие работы системы, упростить ее конструкцию и расширить ее конструктивные возможности за счет многопараметрического учета наиболее оптимального комплекса параметров, а также за счет формирования единого хэш-кода, содержащего весь комплекс параметров. 2 н. и 11 з.п. ф-лы, 1 ил., 1 пр.
Наверх