СПОСОБ УКАЗАНИЯ ГЕОГРАФИЧЕСКОГО МЕСТОПОЛОЖЕНИЯ ПОЛЬЗОВАТЕЛЮ Российский патент 2024 года по МПК G06F16/29 G01C21/00 

Описание патента на изобретение RU2822316C1

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

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

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

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

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

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

Из уровня техники известен источник информации WO 2018/071127, опубликованный 19.04.2018, раскрывающий способ и систему для взаимодействия приложения-агрегатора по поиску ресторанов или отелей и картографического приложения. Пользователь в первом приложении из списка доступных выбирает интересующий отель или ресторан, кликает на указанный для отеля или ресторана адрес и переходит в картографическое приложение, которое осуществляет построение маршрута до выбранного отеля или ресторана или отображает их местоположение на карте. Взаимодействие между приложениями осуществляется через программный интерфейс приложений (Application Programming Interface (API)). Адрес в приложении-агрегаторе, который соответствует отелю или ресторану, представлен в качестве выделенного параметра местоположения, который в таком готовом виде через API передается в картографическое приложение.

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

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

СУЩНОСТЬ ИЗОБРЕТЕНИЯ

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

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

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

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

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

В частном варианте реализации предлагаемого способа программное обеспечение отображения текстового содержимого является браузером веб-страниц, и текстовое содержимое находится на веб-странице.

В частном варианте реализации предлагаемого способа программное обеспечение отображения текстового содержимого является программным обеспечением для обмена текстовыми сообщениями, и текстовое содержимое находится в текстовом сообщении в переписке.

В частном варианте реализации предлагаемого способа специальный символ при использовании в единственном числе принадлежит набору, включающему в себя следующие символы: /,>,<, ?, !, §, |, &; при этом каждый из двух или более последовательных специальных символов принадлежит набору, включающему в себя следующие символы: /,>, ?, !, \, | и g.

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

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

В частном варианте реализации предлагаемого способа количество специальных символов равно количеству слов в адресном выражении.

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

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

В частном варианте реализации предлагаемого способа средство гео-кодирования расположено на сервере гео-кодирования или в средстве отображения картографической информации.

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

ОПИСАНИЕ ОСУЩЕСТВЛЕНИЯ ИЗОБРЕТЕНИЯ

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

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

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

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

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

Приложение может быть приложением отображения текстового содержимого, например, являться текстовым редактором, выполненным с возможностью принимать пользовательский ввод, отображать его в текстовом виде и сохранять в виде текстового файла, браузером веб-страниц, выполненным с возможностью загружать веб-страницы с веб-сервера и отображать их текстовое содержимое пользователю, либо приложением для обмена текстовыми сообщениями, выполненным с возможностью принимать пользовательский ввод, отображать его в текстовом виде и отправлять в виде текстового сообщения в переписке через сеть передачи данных в другое приложение для обмена текстовыми сообщениями. Приложение для обмена текстовыми сообщениями включает в себя мессенджеры (SMS, Telegram, WhatsApp, Viber и т.п.), приложение электронной почты и приложение социальных сетей (Вконтакте, Одноклассники, Мой мир и т.п.).

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

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

Средство гео-кодирования выполнено с возможностью получения географического адреса из адресного выражения и возвращения географических координат широты и долготы местоположения, соответствующего полученному адресу. Функционирование средства гео-кодирования осуществляется согласно общеизвестным методикам (например, как это известно из статьи «Прямое и обратное геокодирование - тестирование популярных решений» https://habr.com/ru/articles/505500/).

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

Географический адрес может быть закодирован в виде последовательности от двух до пяти слов, которые могут быть предварительно подобраны как произвольным образом, когда за каждым квадратом со стороной 3 метра закрепляется уникальный набор кодовых слов, не имеющих ассоциативной связи ни друг с другом, ни с какой-либо из частей почтового адреса (например, «бродить.всплеск.артист.гайка»), полупроизвольным образом, когда одно или более слов в закрепленном за каждым квадратом со стороной 3 метра уникальном наборе кодовых слов ассоциативно связано либо с почтовым адресом, либо c названием объекта достопримечательности или конкретного строения (например, такое одно или более слов может быть названием страны, города, улицы, номера дома, корпуса, названия объекта достопримечательности или конкретного строения - «москва.щукино.шайба.книга»), так и полностью ассоциативным образом, когда все слова в закрепленном за каждым квадратом со стороной 3 метра уникальном наборе кодовых слов ассоциативно связаны либо с почтовым адресом, либо c названием объекта достопримечательности или конкретного строения (например, «россия.москва.тропарево.ленинский»). Кроме того, согласно настоящему изобретению поверхность Земли может разбиваться на квадраты со стороной более 3 метров или менее 3 метров. Также разбиение может представлять собой полигоны разной формы, например, согласно административному разбиению территории Земли.

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

Когда приложение отображения текстового содержимого является текстовым редактором или приложением для обмена текстовыми сообщениями, то оно выполнено с возможностью приема пользовательского текстового ввода. Согласно настоящему изобретению пользователь при вводе адресного выражения может использовать специальные символы, чтобы явным образом обозначать вводимое адресное выражение в текстовом содержимом. К специальным символам, которые обозначают адресное выражение в текстовом содержимом, относятся такие символы, которые в наименьшей степени используются в текстах в качестве пунктуационных символов или смысловых элементов текстового содержимого. Согласно настоящему изобретению специальные символы могут использоваться в единственном числе и тогда они принадлежат набору, включающему в себя следующие символы: /,>,<, ?, !, §, |, &, а также могут образовывать комбинацию из двух или более последовательных одинаковых символов принадлежащих набору, включающему в себя следующие символы: /,>, ?, !, \, | и g (например, //,>>>, ????, !!!!!, \\\\, |||, gg и т.д.). Авторами настоящего изобретения было определено, что оптимальное максимальное количество последовательных одинаковых специальных символов составляет 5 штук. Специальные символы примыкают к адресному выражению, т.е. между ними отсутствуют какие-либо разделительные символы или пробелы. Когда пользователь вводит адресное выражение с географическим адресом в виде общепринятого почтового адреса, содержащего в себе одно или более из почтового индекса, названия страны, города, улицы, номера дома, корпуса, названия объекта достопримечательности или конкретного строения, то адресное выражение начинается и оканчивается одним или более специальными символами (например, /123182, Российская Федерация, г.Москва, ул. Авиационная 63/, gggМосква, Авиационная 63ggg и т.п.). Когда пользователь вводит адресное выражение с адресом в закодированном виде, то адресное выражение начинается одним или более специальными символами (например, §бродить.всплеск.артист, ggмосква.щукино.шайба и т.п.). Дополнительно, количество специальных символов может соответствовать количеству слов в адресном выражении. Кроме того, кодовые слова, образующие набор кодовых слов в адресном выражении, следуют друг за другом без пробелов и разделяются одним из разделительных символов из набора разделительных символов, включающего в себя следующие символы: «.», «,», «;».

С конкретными вариантами специальных символов, их возможными комбинациями, а также форматами адресного выражения, которые поддерживаются приложением отображения текстового содержимого, пользователь может ознакомиться в разделе справки приложения отображения текстового содержимого. Также согласно настоящему изобретению в приложении отображения текстового содержимого предусмотрено информирование пользователя о возможностях ввода адресного выражения с использованием специальных символов через всплывающие окна подсказок. Всплывающие окна подсказок являются стандартными, общепринятыми и используемыми решениями (Interactive User Guide), представляющими собой инструменты обучения пользователя новым функциональным возможностям приложения, программного средства или программного обеспечения. Функционирование всплывающих окон подсказок реализуется с использованием общедоступных библиотек: https://react-joyride.com/, https://github.com/elrumordelaluz/reactour/tree/v1, https://github.com/shipshapecode/react-shepherd, https://introjs.com/ и https://github.com/alfrdmalr/walktour.

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

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

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

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

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

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

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

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

Интерфейсы представляют собой стандартные средства для подключения и работы периферийных и прочих устройств, например, USB, RS232, RJ45, COM, HDMI, PS/2, Lightning и т.п.

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

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

Средства сетевого взаимодействия выбираются из устройства, обеспечивающий сетевой прием и передачу данных, например, Ethernet карту, WLAN/Wi-Fi модуль, Bluetooth модуль, BLE модуль, NFC модуль, IrDa, RFID модуль, GSM модем и т.п.С помощью средств обеспечивается организация обмена данными по проводному или беспроводному каналу передачи данных, например, WAN, PAN, ЛВС (LAN), Интранет, Интернет, WLAN, WMAN или GSM.

Компоненты устройства сопряжены посредством общей шины передачи данных.

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

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

название год авторы номер документа
НАВИГАЦИОННАЯ СИСТЕМА С ПРИВЯЗКОЙ К МЕСТНОСТИ (С ВИДОМ СВЕРХУ) 2015
  • Нисиисигаки Кендзи
RU2645918C1
НАЗНАЧЕНИЕ ЯЧЕЕК В СИСТЕМАХ ПРЕДОСТАВЛЕНИЯ ИНФОРМАЦИИ НА ОСНОВЕ ВЫБОРА МЕСТОПОЛОЖЕНИЯ 2010
  • Голден Стивен
  • Голден Райан
  • Маллен Джейсон
RU2544986C2
ГЕНЕРИРОВАНИЕ ДИАЛОГОВЫХ РЕКОМЕНДАЦИЙ ДЛЯ ЧАТОВЫХ ИНФОРМАЦИОННЫХ СИСТЕМ 2013
  • Гельфенбейн Илья Геннадьевич
  • Гончарук Артем Владимирович
  • Платонов Илья Андреевич
  • Сиротин Павел Александрович
  • Гельфенбейн Ольга Александровна
RU2637874C2
Способ и сервер для представления пользователю интересующих точек на карте 2020
  • Корнев Дмитрий Васильевич
  • Горишний Юрий Павлович
  • Синицин Филипп Геннадьевич
RU2793286C2
СПОСОБ ОПРЕДЕЛЕНИЯ МЕСТОПОЛОЖЕНИЯ ПОЛЬЗОВАТЕЛЯ И СЕРВЕР, ИСПОЛЬЗУЕМЫЙ В НЕМ 2014
  • Евдокимов Денис Александрович
RU2609087C2
СПОСОБ ФОРМИРОВАНИЯ УЛУЧШЕННЫХ КАРТОГРАФИЧЕСКИХ ДАННЫХ ДЛЯ ИСПОЛЬЗОВАНИЯ В НАВИГАЦИОННЫХ УСТРОЙСТВАХ 2007
  • Годдейн Харолд
  • Гелен Питер
  • Юргенс Свен
  • Джоунс Рори
  • Росен Марейе
  • Кучейко Сергей
  • Хилбранди Герт
  • Неф Эдвин
RU2482540C2
КОРОТКИЙ КОД ДЛЯ АВТОМАТИЗАЦИИ ПРИКЛАДНЫХ ПРОЦЕССОВ 2016
  • Адлер Таль
  • Лихтер Надав
RU2653311C2
СИСТЕМА И СПОСОБ, ПРЕДНАЗНАЧЕННЫЕ ДЛЯ ПРЕДОСТАВЛЕНИЯ УСЛУГ, СООТВЕТСТВУЮЩИХ МЕСТОПОЛОЖЕНИЮ, С ИСПОЛЬЗОВАНИЕМ СОХРАНЕННОЙ ИНФОРМАЦИИ О МЕСТОПОЛОЖЕНИИ 2002
  • Рангараджан Джаянти
  • Баласурия Сенака
  • Гулати Стив
RU2292089C2
УСТРОЙСТВА, СПОСОБЫ И СИСТЕМЫ ТОКЕНИЗАЦИИ КОНФИДЕНЦИАЛЬНОСТИ ПЛАТЕЖЕЙ 2012
  • Оборн Тимоти Вильям
RU2602394C2
СПОСОБ И УСТРОЙСТВО ДЛЯ ПРЕДОСТАВЛЕНИЯ СЛУЖБЫ, ОСНОВАННОЙ НА МЕСТОПОЛОЖЕНИИ 2009
  • Хоффманн Андреас
  • Маттила Самули
RU2470485C2

Реферат патента 2024 года СПОСОБ УКАЗАНИЯ ГЕОГРАФИЧЕСКОГО МЕСТОПОЛОЖЕНИЯ ПОЛЬЗОВАТЕЛЮ

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

Формула изобретения RU 2 822 316 C1

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

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

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

-- формируют на основе распознанного адресного выражения гео-ссылку;

-- выделяют распознанное адресное выражение при отображении текстового содержимого;

-- при нажатии на выделенное распознанное адресное выражение запускают по гео-ссылке средство отображения картографической информации;

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

-- получают по гео-ссылке адресное выражение;

-- передают адресное выражение в средство гео-кодирования;

-- получают от средства гео-кодирования географические координаты широты и долготы, соответствующие адресному выражению;

-- по полученным координатам отображают географическое местоположение на карте.

2. Способ по п.1, в котором программное обеспечение отображения текстового содержимого является текстовым редактором, и текстовое содержимое находится в текстовом файле.

3. Способ по п.1, в котором программное обеспечение отображения текстового содержимого является браузером веб-страниц, и текстовое содержимое находится на веб-странице.

4. Способ по п.1, в котором программное обеспечение отображения текстового содержимого является программным обеспечением для обмена текстовыми сообщениями, и текстовое содержимое находится в текстовом сообщении в переписке.

5. Способ по п.1, в котором специальный символ при использовании в единственном числе принадлежит набору, включающему в себя следующие символы: /, >, <, ?, !, §, |, &; при этом каждый из двух или более последовательных специальных символов принадлежит набору, включающему в себя следующие символы: /, >, ?, !, \, |, g.

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

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

8. Способ по п.7, в котором количество специальных символов равно количеству слов в адресном выражении.

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

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

11. Способ по п.1, в котором средство гео-кодирования расположено на сервере гео-кодирования или в средстве отображения картографической информации.

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

Документы, цитированные в отчете о поиске Патент 2024 года RU2822316C1

Способ регенерирования сульфо-кислот, употребленных при гидролизе жиров 1924
  • Петров Г.С.
SU2021A1
Изложница с суживающимся книзу сечением и с вертикально перемещающимся днищем 1924
  • Волынский С.В.
SU2012A1
Способ обработки целлюлозных материалов, с целью тонкого измельчения или переведения в коллоидальный раствор 1923
  • Петров Г.С.
SU2005A1
Колосоуборка 1923
  • Беляков И.Д.
SU2009A1
СПОСОБ И СИСТЕМА ОПРЕДЕЛЕНИЯ МЕСТОПОЛОЖЕНИЯ ОБЪЕКТА НА ТЕРРИТОРИИ 2008
  • Земсков Александр Юрьевич
RU2716695C2

RU 2 822 316 C1

Авторы

Бикташев Ильдар Марселевич

Краснов Николай Владимирович

Даты

2024-07-04Публикация

2023-12-19Подача