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

Изобретение относится к способу и системе определения адреса. Технический результат – более точное определение физического положения электронного устройства (ЭУ). Способ определения адреса содержит в себе получение геолокационных данных от ЭУ, на основе которых обнаруживаются, по меньшей мере, два наиболее вероятных физических положения ЭУ, причем каждое из них соответствует физическому объекту (ФО), который выбран из предварительно определенного списка и связан с типом ФО. В отношении, по меньшей мере, двух ФО формируется история взаимодействия пользователя, на основе которой определяется специфичный для пользователя фактор вероятности (ФВ), указывающий на вероятность взаимодействия пользователя с каждым ФО. В отношении каждого ФО формируется неспецифичный для пользователя ФВ на основе статистической информации, представляющей предыдущие взаимодействия других пользователей и указывающей на вероятность взаимодействия других пользователей с каждым ФО. Для каждого ФО определяется общий ФО на основе специфичного и неспецифичного ФВ. ФО с наибольшим общим фактором вероятности принимается как наиболее вероятное физическое положения ЭУ и его адрес представляется на карте, отображаемой на ЭУ. 2 н. и 31 з.п. ф-лы, 5 ил.

 

Область техники, к которой относится изобретение

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

Уровень техники

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

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

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

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

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

Раскрытие изобретения

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

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

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

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

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

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

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

В другом случае, т.е. если общий фактор вероятности нескольких из по меньшей мере двух физических объектов превышает предварительно определенное пороговое значение, необходима дальнейшая обработка. Следовательно, выбор одного из по меньшей мере двух физических объектов должен удовлетворять дальнейшему условию: физический объект должен принадлежать группе физических объектов, связанных с типом физического объекта с более высоким средним неспецифичным для пользователя фактором вероятности, чем у другого по меньшей мере одного физического объекта, имеющего общий фактор вероятности, превышающий пороговое значение. Таким образом в этом случае, выбирается один из по меньшей мере двух физических объектов, удовлетворяющий следующим условиям: i) общий фактор вероятности нескольких из по меньшей мере двух физических объектов превышает предварительно определенное пороговое значение, и ii) физический объект принадлежит группе физических объектов, связанных с типом физического объекта с наиболее высоким средним неспецифичным для пользователя фактором вероятности. Во время этого этапа обработки принимается во внимание фактор вероятности аналогичных физических объектов. Эти аналогичные физические объекты связаны с таким же типом физического объекта. Таким образом, если один из по меньшей мере двух физических объектов является больницей, будет рассматриваться средний фактор вероятности других больниц.

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

Если взаимодействие пользователя происходит в нерегламентированный пользовательский временной период, выбирается физический объект с наиболее высоким общим фактором вероятности. Альтернативно, т.е. если взаимодействие пользователя происходит в стандартный пользовательский временной период, выбирается физический объект, принадлежащий к группе физических объектов, связанных с тем же самым типом физического объекта, имеющим наиболее высокий средний неспецифичный для пользователя фактор вероятности. Следовательно, в первом из этих двух сценариев выбор одного из по меньшей мере двух физических объектов должен удовлетворить следующим условиям: i) общий фактор вероятности ни одного из по меньшей мере двух физических объектов не превышает предварительно определенное пороговое значение, ii) пользовательское взаимодействие происходит в течение нерегламентированного пользовательского временного периода и iii) физический объект имеет наиболее высокий общий фактор вероятности.

Во втором из этих двух сценариев выбор одного из по меньшей мере двух физических объектов должен удовлетворять следующим условиям: i) общий фактор вероятности ни одного из по меньшей мере двух физических объектов не превышает предварительно определенное пороговое значение, ii) пользовательское взаимодействие происходит в течение стандартного пользовательского временного периода и iii) физический объект принадлежит группе физических объектов, связанных с типом физического объекта с наиболее высоким средним неспецифичным для пользователя фактором вероятности.

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

В соответствии с настоящим техническим решением временной период пользовательского взаимодействия включает в себя стандартный пользовательский временной период и нерегламентированный пользовательский временной период. Стандартный пользовательский временной период может быть определен как временной период, в котором пользователь регулярно работает и/или перемещается по стандартным маршрутам, например на работу или домой с работы. Этот временной период обычно находится между 7 часами утра и 7 часами вечера. Время вне таких стандартных временных периодов может быть определено как нерегламентированный временной период. Праздники также считаются нерегламентированным временным периодом. Взаимодействия пользователя чаще происходят во время нерегламентированного периода, чем во время стандартного периода.

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

Компьютерное устройство инициирует сохранение данных в базе данных. Поэтому база данных соединена с компьютерным устройством. Это означает, что существует обмен данными между компьютерным устройством и базой данных.

Данные пользовательского взаимодействия необходимы для определения неспецифичного для пользователя фактора вероятности будущих взаимодействий других пользователей, и для определения специфичного для пользователя фактора вероятности будущих взаимодействий этого же самого пользователя. Поэтому данные пользовательских взаимодействий с физическим объектом сохранены в связи с пользователем и в связи с физическим объектом.

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

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

Предварительно определенный список содержит в себе физические объекты, связанные с типами этих физических объектов, и связанные геолокационные данные физических объектов сохраняются в базе данных. Таким образом возможно сравнить геолокационные данные, отправленные электронным устройством на компьютерное устройство, с геолокационными данными физических объектов из списка. Физические объекты, связанные типы физических объектов и связанные геолокационные данные сохраняются в базе данных. Эта база данных может быть той же базой данных, что использовалась для сохранения данных взаимодействий, сохраненных в связи с физическими объектами. Однако могут также присутствовать две базы данных, которые связаны друг с другом по имени физического объекта или номеру ID физического объекта.

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

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

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

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

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

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

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

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

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

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

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

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

В другом случае, т.е. если общий фактор вероятности нескольких из по меньшей мере двух физических объектов превышает предварительно определенное пороговое значение, необходима дальнейшая обработка. Следовательно, выбор одного из по меньшей мере двух физических объектов должен удовлетворить следующему условию: физический объект должен принадлежать группе физических объектов, связанных с типом физического объекта с более высоким средним неспецифичным для пользователя фактором вероятности, чем у другого по меньшей мере одного физического объекта, имеющего общий фактор вероятности, превышающий пороговое значение. Таким образом в этом случае, компьютерное устройство выбирает один из по меньшей мере двух физических объектов, который удовлетворяет следующим условиям: i) общий фактор вероятности нескольких из по меньшей мере двух физических объектов превышает предварительно определенное пороговое значение, и ii) физический объект принадлежит группе физических объектов, связанных с типом физического объекта с наиболее высоким средним неспецифичным для пользователя фактором вероятности. Во время этого этапа обработки принимается во внимание фактор вероятности аналогичных физических объектов. Эти аналогичные физические объекты связаны с таким же типом физического объекта. Таким образом, если один из по меньшей мере двух физических объектов является больницей, будет рассматриваться средний фактор вероятности других больниц.

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

Если взаимодействие пользователя происходит в нерегламентированный пользовательский временной период, выбирается физический объект с наиболее высоким общим фактором вероятности. Альтернативно, т.е. если взаимодействие пользователя происходит в стандартный пользовательский временной период, выбирается физический объект, принадлежащий к группе физических объектов, связанных с тем же самым типом физического объекта, имеющим наиболее высокий средний неспецифичный для пользователя фактор вероятности. Следовательно, в первом из этих двух сценариев компьютерное устройство выбирает один из по меньшей мере двух физических объектов, который удовлетворяет следующим условиям: i) общий фактор вероятности ни одного из по меньшей мере двух физических объектов не превышает предварительно определенное пороговое значение, ii) пользовательское взаимодействие происходит в течение нерегламентированного пользовательского временного периода и iii) физический объект имеет наиболее высокий общий фактор вероятности.

Во втором из этих двух сценариев компьютерное устройство выбирает один из по меньшей мере двух физических объектов, если он удовлетворяет следующим условиям: i) общий фактор вероятности ни одного из по меньшей мере двух физических объектов не превышает предварительно определенное пороговое значение, ii) пользовательское взаимодействие происходит в течение стандартного пользовательского временного периода и iii) физический объект принадлежит группе физических объектов, связанных с типом физического объекта с наиболее высоким средним неспецифичным для пользователя фактором вероятности.

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

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

В соответствии с настоящим техническим решением временной период пользовательского взаимодействия включает в себя стандартный пользовательский временной период и нерегламентированный пользовательский временной период. Стандартный пользовательский временной период может быть определен как временной период, в котором пользователь регулярно работает и/или перемещается по стандартным маршрутам, например на работу или домой с работы. Этот временной период обычно находится между 7 часами утра и 7 часами вечера. Время вне таких стандартных временных периодов может быть определено как нерегламентированный временной период. Праздники также считаются нерегламентированным временным периодом. Взаимодействия пользователя чаще происходят во время нерегламентированного периода, чем во время стандартного периода.

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

Компьютерное устройство инициирует сохранение данных в базе данных. Поэтому база данных соединена с компьютерным устройством. Это означает, что существует обмен данными между компьютерным устройством и базой данных.

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

Данные пользовательского взаимодействия необходимы для определения неспецифичного для пользователя фактора вероятности будущих взаимодействий других пользователей и для определения специфичного для пользователя фактора вероятности будущих взаимодействий этого же самого пользователя. Поэтому база данных содержит в себе данные пользовательских взаимодействий с физическим объектом в связи с пользователем и в связи с физическим объектом.

База данных содержит в себе предварительно определенный список, который содержит в себе физические объекты, связанные с типами этих физических объектов, и связанные геолокационные данные физических объектов. Таким образом возможно сравнить геолокационные данные, оправленные электронным устройством на компьютерное устройство, с геолокационными данными физических объектов из предварительно определенного списка. База данных, содержащая физические объекты, связанные типы физического объекта и связанные геолокационные данные может быть той же базой данных, которая используется для сохранения данных взаимодействий, сохраненных в связи с физическими объектами. Однако могут также присутствовать две базы данных, которые связаны друг с другом по имени физического объекта или номеру ID физического объекта.

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

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

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

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

Краткое описание чертежей

Неограничивающие варианты осуществления настоящего технического решения будут более полно раскрыты с иллюстрацией на чертежах, где:

На Фиг. 1 представлена принципиальная схема системы определения адреса, соответствующего наиболее вероятному физическому положению электронного устройства, и представления выбранного физического объекта и/или связанного адреса на карте, отображенной на стационарном или мобильном электронном устройстве.

На Фиг. 2 представлена блок-схема основного процесса, выполняемого в системе на Фиг. 1.

На Фиг. 3 представлена блок-схема части А программы.

На Фиг. 4 представлена блок-схема части Б программы.

На Фиг. 5 представлен выбранный физический объект и связанный адрес на карте, отображенной на стационарном или мобильном электронном устройстве.

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

Осуществление изобретения

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

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

На Фиг. 1 представлена система, включающая в себя сервер 3, устройство 4 хранения данных, настольный компьютер 5 и мобильное электронное устройство 1, например мобильный телефон. Пользователь мобильного электронного устройства 1 указан ссылкой с номером 2. Сервер 3, устройство 4 хранения данных и настольный компьютер 5 соединены по сети 7 передачи данных, которая может быть устроена как сетевое облако для защиты от попыток проникнуть извне. Мобильное электронное устройство 1 и сервер 3 соединены по мобильной сети 6.

Устройство 4 хранения данных содержит в себе первую базу данных физических объектов в соответствующей области. База данных включает в себя каждый физический объект соответствующей области, например индивидуальную застройку, рестораны, кафе, бары, административные здания, жилые здания, торговые центы и т.д. и, например, зоопарки. Связанные с каждым физическим объектом хранятся геолокационные данные физических объектов, адреса физических объектов, и ID, связывающий физический объект с типом физического объекта. Кроме того, в первой базе данных хранятся неспецифичный для пользователя фактор вероятности стандартных периодов p и неспецифичный для пользователя фактор вероятности нерегламентированных периодов p'.

Вторая база данных содержит в себе группы физических объектов и связанных с ними ID. Во второй базе данных хранятся средний неспецифичный для пользователя фактор pgr вероятности стандартных периодов и средний неспецифичный для пользователя фактор p'gr вероятности нерегламентированных периодов, причем каждый из них связан с соответствующей группой физических объектов. Группы физических объектов необходимы для классификации физических объектов. В некоторых вариантах осуществления настоящего технического решения физические объекты могут быть объединены в одну и ту же группу при условии, что физические объекты принадлежат к тому же самому типу физического объекта.

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

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

Четвертая база данных содержит в себе все взаимодействия, связанные с пользователем и физическим объектом. Взаимодействие означает использование предложенного сервиса, например вызов такси, обнаружение человека или заказ еды. Для каждого взаимодействия база данных включает в себя пользователя, временной период, когда пользователь заказывал сервис, физический объект и физическое положение пользователя, ID, связанный с группой физических объектов, к которой принадлежит физический объект и вид взаимодействия.

На Фиг. 2 изображена блок-схема главного процесса определения адреса, соответствующего наиболее вероятному физическому положению электронного устройства, связанного с пользователем.

Этап 8:

Определяется момент времени, в который произошло взаимодействие. Этот этап включает в себя определение того, к какому временному периоду принадлежит данный момент времени: к стандартному или нерегламентированному. Для этого просматриваются данные из третьей базы данных с помощью сравнения момента времени взаимодействия с сохраненными стандартными периодами и нерегламентированными периодами пользователя. Третья база данных сохраняется на устройстве 4 хранения данных, которое соединено с сервером 3 по сети 7 передачи данных.

Этап 9:

Геолокационные данные физического положения пользователя 2 передаются с мобильного электронного устройства 1 на сервер 3 по мобильной сети 6. Это действие может быть инициировано приложением, запущенным на мобильном электронном устройстве, или данные запрашиваются через сервер 3.

Этап 10:

Переданные геолокационные данные сравниваются с геолокационными данными физических объектов (ф.о.), хранящимися в первой базе данных. Первая база данных сохраняется на устройстве 4 хранения данных, соединенном с сервером 3 по сети 7 передачи данных.

Этап 11:

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

Этап 12:

Выполняется проверка того, можно ли найти в первой базе данных по меньшей мере два физических объекта, связанных с геолокационными данными в приблизительной области с предварительно определенным радиусом, окружающей физическое положение пользователя 2 и мобильного устройства 1. При отсутствии физического объекта или обнаружении только одного физического объекта в этой приблизительной области процесс переходит на этап 13. В альтернативном случае, т.е. при обнаружении по меньшей мере двух физических объектов в приблизительной области, процесс переходит на этап 14.

Этап 13:

Переданные геолокационные данные преобразуются в геолокационные данные, представляющие приблизительную область, имеющую больший размер, чем предварительно определенный радиус. После этого процесс переходит к повторению этапов 11 и 12. Повышение радиуса не должно быть слишком резким, чтобы избежать появления в приблизительной области с увеличенным радиусом слишком большого количества физических объектов. Далее, в некоторых вариантах осуществления настоящего технического решения радиус повышается повторением ряда этапов за несколько итераций.

Этап 14:

Процесс продолжается различными способами, в зависимости от временного периода пользователя, в котором он запросил сервис. Когда взаимодействие находится в рамках стандартного пользовательского периода, процесс переходит на часть А программы. В альтернативном случае, т.е. когда взаимодействие находится в рамках нерегламентированного пользовательского периода, процесс переходит на часть Б программы.

Этап 15:

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

На Фиг. 3 представлена блок-схема части А программы.

Этап 16:

Для каждого из по меньшей мере двух физических объектов (ф.о.) определяется специфичный для пользователя фактор pus вероятности. Для этого сервер 3 использует четвертую базу данных. Эта база данных запрашивается на предмет всех взаимодействий пользователя, связанных с физическим объектом, принадлежащим к той же самой группе физических объектов, что и каждый из по меньшей мере двух физических объектов, и попадающих в рамки стандартного пользовательского периода. Принимая во внимание эти предыдущие взаимодействия пользователя, сервер 3 определяет специфичный для пользователя фактор pus вероятности для каждого из по меньшей мере двух физических объектов на основе числа запросов, связанных с тем же самым сервисом и с физическим объектом, принадлежащим к той же самой группе физических объектов, что и данный физический объект, и попадающих в рамки стандартного пользовательского периода.

Этап 17:

Для каждого из по меньшей мере двух физических объектов (ф.о.) определяется неспецифичный для пользователя фактор puns вероятности. Сервер 3 для этого также использует четвертую базу данных на устройстве 4 хранения данных. В соответствии с каждым из по меньшей мере двух физических объектов сервер 3 запрашивает базу данных о пользовательских взаимодействиях, связанных с физическим объектом и попадающим в рамки стандартного периода соответствующего пользователя. Принимая во внимание эти предыдущие взаимодействия всех зарегистрированных пользователей, сервер 3 определяет неспецифичный для пользователя фактор puns вероятности для каждого из по меньшей мере двух физических объектов на основе числа запросов, связанных с тем же самым сервисом и с физическим объектом и попадающих в рамки стандартного пользовательского периода.

Этап 18:

Для каждого из по меньшей мере двух физических объектов определяется общий фактор pgen вероятности. Сервер принимает во внимание специфичный для пользователя фактор pus вероятности для каждого из по меньшей мере двух физических объектов и неспецифичный для пользователя фактор puns вероятности для каждого из по меньшей мере двух физических объектов. Для определения общего фактора pgen вероятности более значительным является специфичный для пользователя фактор pus вероятности, чем неспецифичный для пользователя фактор puns вероятности. В одном варианте осуществления настоящего технического решения сервер 3 отправляет запрос на мобильное электронное устройство 1 для сравнения по меньшей мере двух физических объектов с элементами списка контактов на мобильном электронном устройстве 1. Также могут быть запрошены контактные списки в социальных сетях или в облаке. Если один из по меньшей мере двух физических объектов можно обнаружить в этих контактных списках, этот факт будет учтен в определении общего фактора pgen вероятности.

Этап 19:

Общий фактор pgen вероятности по меньшей мере двух физических объектов сравнивается с пороговым значением. Это пороговое значение может быть предварительно определенным значением, или же оно определяется сервером 3 в зависимости от предыдущих взаимодействий пользователя. Будет проверено, не превышает ли общий фактор pgen вероятности только одного из по меньшей мере двух физических объектов предварительно определенного порогового значения. Если это применимо, процесс продолжается на этапе 21. Если это не применимо, есть два возможных сценария. По одному сценарию общий фактор pgen вероятности ни одного из по меньшей мере двух физических объектов не превышает предварительно определенного порогового значения. В альтернативном сценарии несколько общих факторов pgen вероятности по меньшей мере двух физических объектов превышают предварительно определенное пороговое значение. В обоих сценариях процесс продолжается на этапе 20.

Этап 20:

Проводится поиск физических объектов, принадлежащих группе с наибольшим средним неспецифичным для пользователя фактором pgr. Для этого сервер 3 также проверяет вторую базу данных на устройстве 4 хранения данных. Найденные таким образом физические объекты будут выбраны как наиболее вероятные физические положения мобильного электронного устройства 1.

Этап 21:

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

После выполнения этапов 20 и 21 процесс переходит к выполнению этапа 22.

Этап 22:

Процесс передается обратно основной программе, изображенной на Фиг. 2.

На Фиг. 4 представлена блок-схема части Б программы в соответствии с пользовательским взаимодействием, попадающим в рамки нерегламентированного пользовательского периода.

Этап 23:

Для каждого из по меньшей мере двух физических объектов (ф.о.) определяется специфичный для пользователя фактор p'us вероятности. Для этого сервер 3 использует четвертую базу данных. Сервер запрашивает базу данных на предмет всех взаимодействий пользователя, связанных в физическим объектом, принадлежащим к той же самой группе физических объектов, что и каждый из по меньшей мере двух физических объектов, и попадающих в рамки нерегламентированного пользовательского периода. Принимая во внимание эти предыдущие взаимодействия пользователя, сервер 3 определяет специфичный для пользователя фактор p'us вероятности для каждого из по меньшей мере двух физических объектов на основе числа запросов, связанных с тем же самым сервисом и с физическим объектом, принадлежащим к той же самой группе физических объектов, что и данный физический объект, и попадающих в рамки нерегламентированного пользовательского периода.

Этап 24:

Для каждого из по меньшей мере двух физических объектов определяется неспецифичный для пользователя фактор p'uns вероятности. Сервер 3 для этого также использует четвертую базу данных на устройстве 4 хранения данных. В соответствии с каждым из по меньшей мере двух физических объектов сервер 3 запрашивает базу данных о пользовательских взаимодействиях, связанных с физическим объектом и попадающим в рамки нерегламентированного периода соответствующего пользователя. Принимая во внимание эти предыдущие взаимодействия всех зарегистрированных пользователей, сервер 3 определяет неспецифичный для пользователя фактор p'uns вероятности для каждого из по меньшей мере двух физических объектов на основе числа запросов, связанных с тем же самым сервисом и с физическим объектом и попадающих в рамки нерегламентированного пользовательского периода.

Этап 25:

Для каждого из по меньшей мере двух физических объектов определяется общий фактор p'gen вероятности. Сервер принимает во внимание специфичный для пользователя фактор p'us вероятности для каждого из по меньшей мере двух физических объектов, и неспецифичный для пользователя фактор p'uns вероятности для каждого из по меньшей мере двух физических объектов. Для определения общего фактора p'gen вероятности более значительным является специфичный для пользователя фактор р'us вероятности, чем неспецифичный для пользователя фактор p'uns вероятности. В одном варианте осуществления настоящего технического решения сервер 3 отправляет запрос на мобильное электронное устройство 1 для сравнения по меньшей мере двух физических объектов с элементами списка контактов на мобильном электронном устройстве 1. Также могут быть запрошены контактные списки в социальных сетях или в облаке. Если один из по меньшей мере двух физических объектов можно обнаружить в этих контактных списках, этот факт будет учтен в определении общего фактора p'gen вероятности.

Этап 26:

Общий фактор p'gen вероятности по меньшей мере двух физических объектов сравнивается с пороговым значением. Это пороговое значение может быть предварительно определенным значением, или же оно определяется сервером 3 в зависимости от предыдущих взаимодействий пользователя. Будет проверено, не превышает ли общий фактор p'gen вероятности только одного из по меньшей мере двух физических объектов предварительно определенного порогового значения. Если это применимо, процесс продолжается на этапе 29. Если это не применимо, процесс продолжается на этапе 27.

Этап 27:

Возможны два сценария. По одному сценарию общий фактор p'gen вероятности ни одного из по меньшей мере двух физических объектов не превышает предварительно определенного порогового значения. В альтернативном сценарии несколько общих факторов p'gen вероятности по меньшей мере двух физических объектов превышают предварительно определенное пороговое значение. Будет определено, не превышает ли общий фактор p'gen вероятности только одного из по меньшей мере двух физических объектов предварительно определенного порогового значения. Если это применимо (второй сценарий), процесс продолжается на этапе 28. Если это не применимо, процесс продолжается на этапе 29.

Этап 28:

Проводится поиск физических объектов, принадлежащих группе с наибольшим средним неспецифичным для пользователя фактором p'gr вероятности. Для этого сервер 3 также проверяет вторую базу данных на устройстве 4 хранения данных. Найденные таким образом физические объекты будут выбраны как наиболее вероятные физические положения мобильного электронного устройства 1.

Этап 29:

Физические объекты с наибольшим общим фактором p'gen вероятности выбираются как наиболее вероятные физические положения мобильного электронного устройства 1.

После выполнения этапа 28 или этапа 29 процесс переходит к выполнению этапа 30.

Этап 30:

Процесс передается обратно основной программе, изображенной на Фиг. 2.

Когда определено физическое положение мобильного электронного устройства 1 и связанного физического объекта на этапе 15 основной программы, в соответствии с блок-схемой на Фиг. 2, сервер 3 проверяет первую базу данных на устройстве 4 хранения данных на наличие связанного адреса физического объекта. В зависимости от сервиса, подходящие данные могут быть отправлены на мобильное электронное устройство 1 или на различные мобильные устройства по мобильной сети 6, или на настольный компьютер 5 по сети 7 передачи данных.

Сервер 3 отправляет данные, представляющие выбранный физический объект и связанный адрес на карте, отображенной на одном из упомянутых выше устройств (мобильного электронного устройства 1, другого мобильного электронного устройства или настольного компьютера 5). В одном варианте осуществления настоящего технического решения выбранный физический объект должен быть подтвержден пользователем 2.

На Фиг. 5 представлен пример представления выбранного физического объекта и связанного адреса на карте, отображенной, например, на мобильном электронном устройстве 1. Физическое расположение мобильного электронного устройства 1 показано в круге 31 с крестом внутри. Текстовое окно 32 включает в себя название и адрес выбранного физического объекта. Кроме того, оно включает в себя классификацию по группе физических объектов, к которой принадлежит выбранный физический объект. В этом примере «КРОССРОУДС ИНН» является рестораном. Сервер 3 получает данные из первой базы данных и второй базы данных.

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

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

Пункт 1. Способ определения адреса, соответствующего наиболее вероятному физическому положению электронного устройства (1), связанного с пользователем (2), способ выполняется на компьютерном устройстве (3) и включает в себя: получение геолокационных данных от электронного устройства (9); на основе полученных геолокационных данных обнаружение по меньшей мере двух наиболее вероятных физических положений электронного устройства, причем каждое из двух наиболее вероятных физических положений соответствует физическому объекту, а каждый физический объект выбран из предварительно определенного списка и связан с типом физического объекта (12);

формирование в отношении по меньшей мере двух физических объектов истории взаимодействия пользователя; определение на основе истории взаимодействия пользователя для каждого физического объекта специфичного для пользователя фактора вероятности, который указывает на вероятность взаимодействия пользователя с каждым физическим объектом, причем каждый физический объект связан с соответствующим типом физического объекта и соответствует одному из по меньшей мере двух вероятных физических положений (16; 23); формирование, в отношении каждого физического объекта, неспецифичного для пользователя фактора вероятности на основе статистической информации, представляющей предыдущие взаимодействия других пользователей и указывающей на вероятность взаимодействия других пользователей с каждым физическим объектом, причем каждый физический объект связан с соответствующим типом физического объекта и соответствует одному из по меньшей мере двух вероятных физических положений (17; 24);

определение для каждого физического объекта общего фактора вероятности на основе специфичного для пользователя фактора вероятности и неспецифичного для пользователя фактора вероятности (18; 25); выбор одного из по меньшей мере двух физических объектов с наибольшим общим фактором вероятности как наиболее вероятного физического положения электронного устройства, и извлечение адреса, связанного с выбранным физическим объектом (21; 29);

представление выбранного физического объекта (31) и/или связанного адреса (32) на карте, отображаемой на стационарном (5) или мобильном электронном устройстве (1).

Пункт 2. Способ по п. 1, в котором выбор одного из по меньшей мере двух физических объектов включает в себя этап сравнения общего фактора вероятности с предварительно определенным пороговым значением (19; 26; 27).

Пункт 3. Способ по п. 2, в котором выбирается один из по меньшей мере двух физических объектов при условии, что общий фактор вероятности одного из по меньшей мере двух физических объектов выше, чем предварительно определенное пороговое значение (19; 26).

Пункт 4. Способ по п. 2, в котором осуществляется выбор одного из по меньшей мере двух физических объектов, удовлетворяющего следующим условиям: общий фактор вероятности нескольких из по меньшей мере двух физических объектов превышает предварительно определенное пороговое значение (27), и физический объект принадлежит группе физических объектов, связанных с типом физического объекта с наиболее высоким средним неспецифичным для пользователя фактором вероятности (28).

Пункт 5. Способ по п. 2, в котором осуществляется выбор одного из по меньшей мере двух физических объектов, удовлетворяющего следующим условиям: общий фактор вероятности ни одного из по меньшей мере двух физических объектов не превышает предварительно определенное пороговое значение (27), пользовательское взаимодействие происходит в течение нерегламентированного пользовательского временного периода и физический объект имеет наиболее высокий общий фактор вероятности (29).

Пункт 6. Способ по п. 2, в котором осуществляется выбор одного из по меньшей мере двух физических объектов, удовлетворяющего следующим условиям: общий фактор вероятности ни одного из по меньшей мере двух физических объектов не превышает предварительно определенное пороговое значение (19), пользовательское взаимодействие происходит в течение стандартного пользовательского временного периода и физический объект принадлежит группе физических объектов, связанных с типом физического объекта с наиболее высоким средним неспецифичным для пользователя фактором вероятности (20).

Пункт 7. Способ по п. 1, в котором определение специфичного для пользователя фактора вероятности (16; 23), неспецифичного для пользователя фактора вероятности (17; 24) и общего фактора вероятности (18; 25) осуществляется, принимая во внимание временной период пользовательского взаимодействия (14).

Пункт 8. Способ по п. 7, в котором временной период пользовательского взаимодействия включает в себя стандартный пользовательский временной период и нерегламентированный пользовательский временной период.

Пункт 9. Способ по п. 1, в котором данные о пользовательских взаимодействиях сохраняются вместе с данными, связанными с выбранным физическим объектом; сохраненные данные содержат в себе время и дату взаимодействия, а также отнесение времени взаимодействия к пользовательскому стандартному периоду или пользовательскому нерегламентированному периоду.

Пункт 10. Способ по п. 9, в котором база данных соединена с компьютерным устройством (3).

Пункт 11. Способ по п. 9, в котором данные пользовательских взаимодействий с физическим объектом сохранены в связи с пользователем (2) и в связи с физическим объектом.

Пункт 12. Способ по п. 11, в котором: осуществляется определение неспецифичного для пользователя фактора вероятности (17; 24), связанного с физическим объектом, с помощью данных, сохраненных в связи с физическим объектом, сохранение определенного неспецифичного для пользователя фактора вероятности в связи с физическим объектом и повторное определение и повторное сохранение неспецифичного для пользователя фактора вероятности в связи с физическим объектом для каждого взаимодействия пользователя (2) с физическим объектом.

Пункт 13. Способ по п. 1, в котором для создания геолокационных данных, полученных компьютерным устройством (3), используется геосенсор электронного устройства (1).

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

Пункт 15. Способ по п. 14, в котором база данных связана с компьютерным устройством (3).

Пункт 16. Способ по п. 11, в котором специфичный для пользователя фактор вероятности физического объекта определяется (16; 23), принимая во внимание данные пользовательских взаимодействий с физическим объектом, причем эти данные были сохранены и присвоены пользователю.

Пункт 17. Способ по п. 16, в котором: специфичный для пользователя фактор вероятности физического объекта определяется (16; 23), принимая во внимание данные пользовательских взаимодействий с физическими объектами, принадлежащими к группе физических объектов, назначенной типу физического объекта, причем эти данные были сохранены и присвоены пользователю.

Пункт 18. Способ по п. 17, в котором специфичный для пользователя фактор вероятности определяется (16; 23), принимая во внимание список контактов электронного устройства (1) и/или список контактов социальной сети.

Пункт 19. Способ по п. 1, дополнительно включающий в себя запрос подтверждения пользователем (2) выбранного физического объекта.

Пункт 20. Способ по п. 1, дополнительно включающий в себя отправку такси по адресу (32), связанному с выбранным физическим объектом (31).

Пункт 21. Система для определения адреса, соответствующего наиболее вероятному физическому положению электронного устройства (1), связанного с пользователем (2); система включает в себя компьютерное устройство (3) с процессором и машиночитаемым носителем информации, обменивающимся данными с процессором и хранящим инструкции, выполнение которых инициирует осуществление системой этапов: получения геолокационных данных от электронного устройства (9); на основе полученных геолокационных данных обнаружения по меньшей мере двух наиболее вероятных физических положений электронного устройства, причем каждое из двух наиболее вероятных физических положений соответствует физическому объекту, а каждый физический объект выбран из предварительно определенного списка и связан с типом физического объекта (12); формирования в отношении по меньшей мере двух физических объектов истории взаимодействия пользователя; определения на основе истории взаимодействия пользователя для каждого физического объекта специфичного для пользователя фактора вероятности, который указывает на вероятность взаимодействия пользователя с каждым физическим объектом, причем каждый физический объект связан с соответствующим типом физического объекта и соответствует одному из по меньшей мере двух вероятных физических положений (16; 23); формирования, в отношении каждого физического объекта, неспецифичного для пользователя фактора вероятности на основе статистической информации, представляющей предыдущие взаимодействия других пользователей и указывающей на вероятность взаимодействия других пользователей с каждым физическим объектом, причем каждый физический объект связан с соответствующим типом физического объекта и соответствует одному из по меньшей мере двух вероятных физических положений (17; 24); определения для каждого физического объекта общего фактора вероятности на основе специфичного для пользователя фактора вероятности и неспецифичного для пользователя фактора вероятности (18; 25); выбора одного из по меньшей мере двух физических объектов с наибольшим общим фактором вероятности как наиболее вероятного физического положения электронного устройства, и извлечение адреса, связанного с выбранным физическим объектом (21; 29); отправки выбранного физического объекта (31) и/или связанного адреса (32) на стационарное (5) или мобильное электронное устройство (1).

Пункт 22. Система по п. 21, в которой компьютерное устройство выбирает одно из по меньшей мере двух физических объектов, что включает в себя этап сравнения общего фактора вероятности с предварительно определенным пороговым значением (19; 26; 27).

Пункт 23. Система по п. 22, в которой компьютерное устройство (3) выбирает один из по меньшей мере двух физических объектов при условии, что общий фактор вероятности одного из по меньшей мере двух физических объектов выше, чем предварительно определенное пороговое значение (19; 26).

Пункт 24. Система по п. 22, в которой компьютерное устройство (3) выбирает один из по меньшей мере двух физических объектов, удовлетворяющий следующим условиям: общий фактор вероятности нескольких из по меньшей мере двух физических объектов превышает предварительно определенное пороговое значение (27), и физический объект принадлежит группе физических объектов, связанных с типом физического объекта с наиболее высоким средним неспецифичным для пользователя фактором вероятности (28).

Пункт 25. Система по п. 22, в которой компьютерное устройство (3) выбирает один из по меньшей мере двух физических объектов, удовлетворяющий следующим условиям: общий фактор вероятности ни одного из по меньшей мере двух физических объектов не превышает предварительно определенное пороговое значение (27), пользовательское взаимодействие происходит в течение нерегламентированного пользовательского временного периода и физический объект имеет наиболее высокий общий фактор вероятности (29).

Пункт 26. Система по п. 22, в которой компьютерное устройство (3) выбирает один из по меньшей мере двух физических объектов, удовлетворяющий следующим условиям: общий фактор вероятности ни одного из по меньшей мере двух физических объектов не превышает предварительно определенное пороговое значение (19), пользовательское взаимодействие происходит в течение стандартного пользовательского временного периода и физический объект принадлежит группе физических объектов, связанных с типом физического объекта с наиболее высоким средним неспецифичным для пользователя фактором вероятности (20).

Пункт 27. Система по п. 21, в которой компьютерное устройство (3) определяет специфичный для пользователя фактор вероятности (16; 23), неспецифичный для пользователя фактор вероятности (17; 24) и общий фактор вероятности (18; 25), принимая во внимание временной период пользовательского взаимодействия (14).

Пункт 28. Система по п. 21, дополнительно включающая в себя устройство (4) хранения данных, способное хранить базу данных и соединенное с компьютерным устройством (3), причем база данных содержит в себе данные о пользовательских взаимодействиях, а также данные, связанные с выбранным физическим объектом; сохраненные данные содержат в себе время и дату взаимодействия с присвоением времени взаимодействия пользовательскому временному периоду, который содержит в себе пользовательский стандартный временной период и пользовательский нерегламентированный временной период.

Пункт 29. Система по п. 28, в которой база данных содержит в себе данные пользовательских взаимодействий с физическим объектом в связи с пользователем и в связи с физическим объектом.

Пункт 30. Система по п. 28, в которой база данных содержит в себе предварительно определенный список, содержащий физические объекты, связанные с типами этих физических объектов, и связанные геолокационные данные физических объектов.

Пункт 31. Система по п. 21, в которой компьютерное устройство (3) отправляет запрос на электронное устройство (1) на подтверждение пользователем (2) выбранного физического объекта.

Пункт 32. Система по п. 28, в которой компьютерное устройство (3) соединено с устройством (4) хранения данных по сети (7) передачи данных.

Пункт 33. Система по п. 21, в которой компьютерное устройство (3) соединено с электронным устройством (1) по мобильной сети (6).

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

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

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

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

получение геолокационных данных от электронного устройства;

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

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

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

определение для каждого физического объекта общего фактора вероятности на основе специфичного для пользователя фактора вероятности и неспецифичного для пользователя фактора вероятности;

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

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

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

3. Способ по п. 2, в котором выбирают один из по меньшей мере двух физических объектов при условии, что общий фактор вероятности одного из по меньшей мере двух физических объектов выше, чем предварительно определенное пороговое значение.

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

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

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

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

8. Способ по п. 7, в котором временной период пользовательского взаимодействия включает в себя стандартный пользовательский временной период и нерегламентированный пользовательский временной период.

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

10. Способ по п. 9, в котором база данных связана с компьютерным устройством.

11. Способ по п. 9, в котором данные пользовательских взаимодействий с физическим объектом сохраняют в связи с пользователем и в связи с физическим объектом.

12. Способ по п. 11, в котором осуществляют определение неспецифичного для пользователя фактора вероятности, связанного с физическим объектом, с помощью данных, сохраненных в связи с физическим объектом, сохранение определенного неспецифичного для пользователя фактора вероятности в связи с физическим объектом и повторное определение и повторное сохранение неспецифичного для пользователя фактора вероятности в связи с физическим объектом для каждого взаимодействия пользователя с физическим объектом.

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

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

15. Способ по п. 14, в котором база данных соединена с компьютерным устройством.

16. Способ по п. 11, в котором специфичный для пользователя фактор вероятности физического объекта определяют, принимая во внимание данные пользовательских взаимодействий с физическим объектом, причем эти данные были сохранены и присвоены пользователю.

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

18. Способ по п. 16, в котором специфичный для пользователя фактор вероятности определяют, принимая во внимание список контактов электронного устройства и/или список контактов социальной сети.

19. Способ по п. 1, в котором дополнительно выполняют запрос подтверждения пользователем выбранного физического объекта.

20. Способ по п. 1, в котором дополнительно выполняют отправку такси по адресу, связанному с выбранным физическим объектом.

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

получение геолокационных данных от электронного устройства;

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

формирование в отношении по меньшей мере двух физических объектов истории взаимодействия пользователя;

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

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

определение для каждого физического объекта общего фактора вероятности на основе специфичного для пользователя фактора вероятности и неспецифичного для пользователя фактора вероятности;

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

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

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

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

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

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

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

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

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

29. Система по п. 28, в которой база данных содержит в себе данные пользовательских взаимодействий с физическим объектом в связи с пользователем и в связи с физическим объектом.

30. Система по п. 28, в которой база данных содержит в себе предварительно определенный список, содержащий в себе физические объекты, связанные с типами этих физических объектов, и связанные геолокационные данные физических объектов.

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

32. Система по п. 28, в которой компьютерное устройство соединено с устройством хранения данных по сети передачи данных.

33. Система по п. 21, в которой компьютерное устройство соединено с электронным устройством по мобильной сети.



 

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

Изобретение относится к способу и устройству для выполнения доступа к каналу в WLAN системе. Технический результат – эффективное управление вектором распределения сети (NAV), чтобы увеличить эффективность доступа к каналу.

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

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

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

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

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

Настоящее изобретение относится к области технологий мобильной связи и раскрывает способ конфигурирования ресурса для DRB и аппаратуру. Способ заключается, в частности, в следующем: сначала определяют, посредством первой CBS, информацию конфигурации ресурса, используемую посредством первой DBS, чтобы раздельно распределять ресурс, по меньшей мере, одному DRB у UE; и затем отправляют, к первой DBS, первое указание распределения ресурса, которое несет в себе определенную информацию конфигурации ресурса, так что первая DBS раздельно распределяет ресурс, по меньшей мере, одному DRB у UE в соответствии с информацией конфигурации ресурса.

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

Изобретение относится к мобильной связи. Способ включает этапы: принимают сообщение с информацией об общем канале E-RGCH, относящееся к соте, управляемой вторым RNC - контроллером, при этом информационное сообщение об общем канале Е-RGCH отправлено вторым контроллером сети радиосвязи; выбирают набор соседних сот - кандидатов, принимающих общий канал E-RGCH, для пользовательского оборудования, при этом набор соседних сот - кандидатов, принимающих общий канал E-RGCH, включает в себя соседнюю соту с доступной функциональной возможностью общего канала Е-RGCH, причем соседняя сота определяется в соответствии с информационным сообщением об общем канале E-RGCH, отправленным вторым контроллером сети радиосвязи; и отправляют пользовательскому оборудованию информацию о параметре конфигурации общего канала E-RGCH, относящуюся к каждой соте из набора соседних сот - кандидатов, принимающих общий канал E-RGCH.

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

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

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

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

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

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

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

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

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

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

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

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

Изобретение относится к способу и системе определения адреса. Технический результат – более точное определение физического положения электронного устройства. Способ определения адреса содержит в себе получение геолокационных данных от ЭУ, на основе которых обнаруживаются, по меньшей мере, два наиболее вероятных физических положения ЭУ, причем каждое из них соответствует физическому объекту, который выбран из предварительно определенного списка и связан с типом ФО. В отношении, по меньшей мере, двух ФО формируется история взаимодействия пользователя, на основе которой определяется специфичный для пользователя фактор вероятности, указывающий на вероятность взаимодействия пользователя с каждым ФО. В отношении каждого ФО формируется неспецифичный для пользователя ФВ на основе статистической информации, представляющей предыдущие взаимодействия других пользователей и указывающей на вероятность взаимодействия других пользователей с каждым ФО. Для каждого ФО определяется общий ФО на основе специфичного и неспецифичного ФВ. ФО с наибольшим общим фактором вероятности принимается как наиболее вероятное физическое положения ЭУ и его адрес представляется на карте, отображаемой на ЭУ. 2 н. и 31 з.п. ф-лы, 5 ил.

Наверх