СПОСОБ И УСТРОЙСТВО ДЛЯ ИСПОЛЬЗОВАНИЯ ВЫБИРАЕМОЙ АДРЕСНОЙ МЕТКИ ДЛЯ ОТНОСИТЕЛЬНОГО ОТОБРАЖЕНИЯ ЭЛЕМЕНТОВ СПИСКА ИНТЕРЕСУЮЩИХ ТОЧЕК
METHOD AND DEVICE TO USE SELECTED ADDRESS MARK FOR RELATIVE DISPLAY OF ELEMENTS OF LIST OF POINTS OF INTEREST

Заявление о приоритете
Данная заявка настоящим заявляет права на приоритет, на основании параграфа 119 раздела 35 Кодекса законов США, по отношению к каждой из следующих заявок на патент Великобритании: номер 0604709.6, зарегистрированная 8 марта 2006 года; номер 0604708.8, зарегистрированная 8 марта 2006 года; номер 0604710.4, зарегистрированная 8 марта 2006 года; номер 0604704.7, зарегистрированная 8 марта 2006 года; и номер 0604706.2, зарегистрированная 8 марта 2006 года, все содержимое каждой из них настоящим включается в данное описание путем ссылки.
Область техники, к которой относится изобретение
Настоящее приложение в целом имеет отношение к навигационным способам и устройствам.
Уровень техники
В известных навигационных системах для отображения различных пунктов назначения перемещения, заданных местоположений, или заданных интересующих точек (POI - point of interest) используются меню. Пользователь, например, может выбрать категорию рестораны, и может найти множество доступных вариантов. Тогда пользователь может выбрать конкретный ресторан и затем определить маршрут к этому ресторану, используя навигационную систему.
Раскрытие изобретения
Авторы настоящего изобретения обнаружили, что, хотя множество выбираемых различных пунктов назначения перемещения или местоположений отображались в известных навигационных системах, в виде перечня множества элементов списка, например, в различных выбираемых категориях, относительная близость элементов списка не отображалась пользователю. Например, по меньшей мере, в одном варианте осуществления способ включает в себя этапы, на которых запрашивают выбор адресной метки интересующей точки на навигационном устройстве и отображают выбираемые элементы списка интересующих точек в порядке, основанном на местоположении, соответствующем выбранной адресной метке интересующей точки (например, текущие GPS-координаты навигационного устройства, дом пользователя, пункт назначения перемещения, и т.д.), и относительном местоположении каждого из выбираемых элементов списка интересующих точек.
В другом варианте осуществления навигационное устройство включает в себя объединенное устройство ввода и отображения для запрашивания выбора адресной метки интересующей точки на навигационном устройстве и для отображения выбираемых элементов списка интересующих точек в порядке, основанном на местоположении, соответствующем выбранной адресной метке интересующей точки, и относительном местоположении каждого из выбираемых элементов списка интересующих точек.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
Далее настоящая заявка будет описана более подробно с использованием иллюстративных вариантов осуществления, которые будут раскрываться при помощи чертежей, на которых:
Фиг.1 демонстрирует иллюстративное изображение глобальной системы определения местоположения (GPS);
Фиг.2 демонстрирует иллюстративную структурную схему электронных компонентов навигационного устройства согласно варианту осуществления настоящей заявки;
Фиг.3 демонстрирует иллюстративную структурную схему узла обслуживания, навигационного устройства и соединения между ними согласно варианту осуществления настоящей заявки;
Фиг.4 демонстрирует пример изображения на экране устройства отображения согласно варианту осуществления настоящей заявки;
Фиг.5 демонстрирует пример дополнительного изображения на экране устройства отображения согласно варианту осуществления настоящей заявки; и
Фиг.6 демонстрирует пример дополнительного изображения на экране устройства отображения согласно варианту осуществления настоящей заявки.
ОСУЩЕСТВЛЕНИЕ ИЗОБРЕТЕНИЯ
Терминология, используемая в настоящем описании, имеет целью только описание конкретных вариантов осуществления и не предполагает ограничения настоящего изобретения. Для целей настоящего описания форма единственного числа предполагает включение в себя также и формы множественного числа, если контекст явно не указывает иного. Дополнительно подразумевается, что термины "включает в себя" и/или "включающий в себя", при использовании в настоящем описании изобретения, устанавливают наличие объявленных признаков, чего-то целого, этапов, действий, элементов, и/или компонентов, но не исключает наличия или добавления одного или более других признаков, чего-то целого, этапов, действий, элементов, компонентов, и/или их групп.
В описании иллюстративных вариантов осуществления, продемонстрированных на чертежах, для ясности применяется определенная терминология. Однако не предполагается ограничение раскрытия этого патентного описания такой выбранной определенной терминологией, и нужно понимать, что каждый отдельный элемент включает в себя все технические эквиваленты, которые функционируют аналогичным образом.
Далее описываются иллюстративные варианты осуществления настоящей заявки на патент со ссылкой на чертежи, на которых подобные ссылочные значения обозначают одинаковые или подобные части на всех отдельных изображениях. Подобные номера повсюду относятся к подобным элементам. Для целей настоящего описания термин "и/или" включает в себя любую и все комбинации одного или более соотнесенных перечисленных элементов.
Фиг.1 демонстрирует иллюстративное изображение глобальной системы определения местоположения (GPS), используемой навигационными устройствами, в том числе навигационным устройством согласно вариантам осуществления настоящей заявки. Такие системы известны и используются в разнообразных целях. В общих чертах GPS представляет собой радиоспутниковую навигационную систему, способную постоянно определять положение, скорость, время, и в отдельных случаях данные направления для неограниченного числа пользователей.
Прежде известная как NAVSTAR, GPS объединяет множество спутников, которые двигаются над землей по очень точным орбитам. Располагающиеся на этих точных орбитах, спутники GPS могут транслировать свое местоположение на любое число принимающих модулей. Система GPS реализуется, когда устройство, специально приспособленное для приема GPS-данных, начинает сканирование радиочастот на предмет наличия сигналов спутников GPS. На основании приема радиосигнала спутника GPS устройство определяет точное местоположение этого спутника одним из множества различных стандартных способов. Устройство будет продолжать сканирование, в большинстве случаев, на предмет наличия сигналов, пока не наберется, по меньшей мере, трех сигналов от разных спутников (заметим, что положение, не совсем правильно, но может быть определено только по двум сигналам, используя другие методы триангуляции). При реализации геометрической триангуляции принимающее устройство использует три известных положения для определения своего собственного двухмерного положения относительно спутников. Это может быть сделано известным способом. Дополнительно, получение сигнала от четвертого спутника позволит приемному устройству известным способом вычислить его трехмерное положение путем такого же геометрического вычисления. Данные о положении и скорости могут непрерывно обновляться в реальном времени неограниченным числом пользователей.
Как показано на Фиг.1, система GPS в целом обозначается ссылочным значением 100. Множество спутников 120 находится на орбите вокруг земли 124. Орбита каждого спутника 120 не обязательно синхронизирована с орбитами других спутников 120 и в действительности, вероятно, является асинхронной. Принимающее устройство 140 GPS, используемое в вариантах осуществления навигационных устройств согласно настоящей заявке, показано принимающим широкополосные сигналы 160 спутников GPS от различных спутников 120.
Широкополосные сигналы 160, непрерывно передаваемые от каждого спутника 120, используют высокоточный эталон частоты, достигаемый с помощью предельно точных атомных часов. Каждый спутник 120, как часть своего сигнала 160 передачи данных, передает поток данных, указывающих на конкретный спутник 120. Специалистам в данной области техники понятно, что принимающее устройство 140 GPS обычно получает широкополосные сигналы 160 спутников GPS, по меньшей мере, от трех спутников 120 для вычисления принимающим устройством 140 GPS своего двухмерного положения при помощи триангуляции. Поступление дополнительного сигнала, дающее в результате сигналы 160 от четырех спутников 120, позволяет принимающему устройству 140 GPS известным способом вычислить свое трехмерное положение.
Фиг.2 демонстрирует иллюстративную структурную схему электронных компонентов навигационного устройства 200 согласно варианту осуществления настоящей заявки, в форме блочных компонентов. Нужно отметить, что структурная схема навигационного устройства 200 не заключает в себе всех компонентов навигационного устройства, а только типичные иллюстративные компоненты из числа многих.
Навигационное устройство 200 помещается в корпусе (не показан). Корпус заключает в себе обрабатывающее устройство 210, соединенное с устройством 220 ввода и экраном 240 устройства отображения. Устройство 220 ввода может включать в себя клавиатурное устройство, устройство голосового ввода, и/или любое другое известное устройство ввода, используемое для ввода данных; и устройство 240 отображения может включать в себя устройство отображения любого типа, например такое, как устройство отображения на жидких кристаллах. По меньшей мере, в одном варианте осуществления настоящей заявки устройство 220 ввода и устройство 240 отображения объединены в объединенное устройство ввода и отображения, включающее в себя устройство ввода в виде сенсорной панели или сенсорного экрана, для которого пользователю требуется только коснуться части экрана устройства 240 отображения, чтобы выбрать один из множества отображаемых вариантов или активировать одну из множества виртуальных кнопок.
В дополнение, могут также присутствовать устройства 250 вывода другого типа, включающие в себя, но не ограничиваясь этим, звуковое устройство вывода. Как устройство 250 вывода может воспроизводить звуковую информацию пользователю навигационного устройства 200, равно подразумевается, что и устройство 240 ввода также может включать в себя микрофон и программное обеспечение для того, чтобы вдобавок принимать входные голосовые команды.
В навигационном устройстве 200 обрабатывающее устройство 210 функционально связано с устройством 240 ввода и настроено для приема входных данных от него посредством соединения 225, и функционально связано, по меньшей мере, или с устройством 240 отображения или с устройством 250 вывода, посредством выходного соединения 245, для вывода на них данных. Дополнительно, обрабатывающее устройство 210 функционально связано с запоминающим устройством 230 посредством соединения 235 и выполнено с дополнительной возможностью приема/отправки данных от/на порты 270 ввода/вывода посредством соединения 275, причем порты 270 ввода/вывода могут подсоединяться к внешнему для навигационного устройства 200 устройству 280 ввода/вывода. Внешнее устройство 280 ввода/вывода может включать в себя, но не ограничиваясь этим, внешнее устройство прослушивания, например такое, как динамик телефонной трубки. Дополнительно, соединение с устройством 280 ввода/вывода может быть проводным или беспроводным соединением с любым другим внешним устройством, например таким, как автомобильная магнитола, для работы со свободными руками, и/или для работы с использованием голосового управления, для соединения с динамиком телефонной трубки или наушниками, и/или для соединения с мобильным телефоном, например, причем соединение с мобильным телефоном может использоваться для установления соединения по протоколу TCP/IP между навигационным устройством 200 и сетью Интернет или любой другой сетью, например, и/или установления соединения узлом обслуживания через сеть Интернет или какую-нибудь другую сеть, например.
Фиг.2 дополнительно демонстрирует функциональное соединение между обрабатывающим устройством 210 и антенной/принимающим устройством 250 посредством соединения 255, причем антенна/принимающее устройство 250 может быть, например, антенной/принимающим устройством GPS. Подразумевается, что антенна и принимающее устройство, обозначенное ссылочным значением 250, схематично объединены для иллюстрации, но что антенна и принимающее устройство могут быть отдельно размещенными компонентами, и что антенна может быть плоской встроенной антенной или спиральной антенной GPS, например.
Дополнительно, специалисту в данной области техники будет понятно, что электронные компоненты, показанные на Фиг.2, снабжаются энергией от источников энергии (не показаны) обычным способом. Как будет понятно специалисту в данной области техники, в пределах объема настоящей заявки учитываются различные конфигурации компонентов, показанных на Фиг.2. Например, в одном варианте осуществления, компоненты, показанные на Фиг.2, могут взаимодействовать друг с другом посредством проводных и/или беспроводных соединений и т.п. Соответственно, объем навигационного устройства 200 согласно настоящей заявке включает в себя портативное или переносное навигационное устройство 200.
В дополнение, портативное или переносное навигационное устройство 200, изображенное на Фиг.2, может быть известным способом соединено или "состыковано" с моторным транспортным средством, таким например, как автомобиль или лодка. Такое навигационное устройство 200 может потом извлекаться из места стыковки для навигационного использования в качестве портативного или переносного.
Фиг.3 демонстрирует иллюстративную структурную схему узла 302 обслуживания и навигационного устройства 200 согласно настоящей заявке, с использованием многофункционального канала 318 связи, согласно варианту осуществления настоящей заявки. Узел 302 обслуживания и навигационное устройство 200 согласно настоящей заявке могут взаимодействовать, когда установлено соединение по каналу 318 связи между узлом 302 обслуживания и навигационным устройством 200 (заметим, что такое соединение может быть соединением для передачи данных посредством мобильного устройства, прямым соединением посредством персонального компьютера через сеть Интернет, и т.д.).
Навигационное устройство 200, по меньшей мере, в одном варианте осуществления, может установить "мобильное" сетевое соединение с узлом 302 обслуживания посредством мобильного устройства 400 (такого, как мобильный телефон, КПК и/или любое устройство, поддерживающее технологию мобильной телефонной связи), установившего цифровое соединение (такое, как цифровое соединение посредством известной технологии Bluetooth, например). После этого, через своего поставщика сетевых услуг, мобильное устройство 400 может установить сетевое соединение (по сети Интернет, например) с узлом 302 обслуживания. Собственно, "мобильное" сетевое соединение устанавливается между навигационным устройством 200 (которое может быть, и часто является, мобильным, поскольку перемещается автономно и/или на транспортном средстве) и узлом 302 обслуживания, чтобы предоставить информационный шлюз "в режиме реального времени" или, по меньшей мере, с очень "свежими данными".
Установление сетевого соединения между мобильным устройством 400 (через поставщика услуг) и другим устройством, таким, как узел 302 обслуживания, с использованием сети Интернет 410, например, может быть сделано известным способом. Это может включать в себя использование многоуровневого протокола TCP/IP, например. Мобильное устройство 400 может использовать любой из ряда стандартов связи, такие, как CDMA, GSM, WAN, и т.д.
Собственно, может использоваться соединение по сети Интернет, которое обеспечивается через соединение для передачи данных посредством мобильного телефона или технических средств мобильной телефонной связи в навигационном устройстве 200, например. Благодаря этому соединению устанавливается соединение по сети Интернет между узлом 302 обслуживания и навигационным устройством 200. Это может быть сделано, например, при помощи мобильного телефона или другого мобильного устройства и соединения по протоколу GPRS (General Packet Radio Services - пакетная радиосвязь общего назначения) (GPRS - соединение является высокоскоростным соединением для передачи данных для мобильных устройств, предоставляемым операторами телефонной связи; GPRS является способом соединения с сетью Интернет).
Навигационное устройство 200 может дополнительно осуществлять соединение для передачи данных с мобильным устройством 400, а в итоге с сетью Интернет 410 и узлом 302 обслуживания, известным способом, например, при помощи существующей технологии Bluetooth, причем может использоваться любой протокол передачи данных из ряда стандартов, такой например, как GSRM, Стандарт Протокола Данных для стандарта GSM.
Навигационное устройство 200 может включать в себя собственные технические средства мобильной телефонной связи непосредственно в навигационном устройстве 200 (в том числе, например, антенну, причем встроенная антенна навигационного устройства 200 может использоваться дополнительно в качестве альтернативы). Технические средства мобильной телефонной связи в навигационном устройстве 200 могут включать в себя встроенные компоненты, как отмечено выше, и/или могут включать в себя вставляемую плату, укомплектованную необходимыми техническими средствами мобильной телефонной связи и/или антенной, например. Собственно, технические средства мобильной телефонной связи в навигационном устройстве 200 могут точно так же устанавливать сетевое соединение между навигационным устройством 200 и узлом 302 обслуживания, по сети Интернет 410, например, таким же способом, как и любое мобильное устройство 400.
Чтобы настроить телефон для работы по протоколу GPRS, для правильной работы с постоянно меняющимся многообразием моделей мобильных телефонов, производителей и т.д. может использоваться устройство с поддержкой технологии Bluetooth, при этом настройки для конкретных модели/производителя могут сохраняться на навигационном устройстве 200, например. Данные, сохраненные для обеспечения этой информации, могут обновляться способом, обсуждаемым в любом из вариантов осуществления, предшествующих и последующих.
Узел 302 обслуживания включает в себя, в дополнение к другим компонентам, которые могут не быть продемонстрированы, обрабатывающее устройство 304, функционально связанное с запоминающим устройством 306 и дополнительно функционально связанное, посредством проводного или беспроводного соединения 314, с устройством 312 хранения данных большой емкости. Обрабатывающее устройство 304 дополнительно функционально связано с передающим устройством 308 и принимающим устройством 310, для передачи и отправки информации на навигационное устройство 200 и от него по каналу 318 связи. Отправляемые и принимаемые сигналы могут включать в себя сигналы передачи данных, коммуникационные сигналы и/или другие распространяемые сигналы.
Передающее устройство 308 и принимающее устройство 310 могут выбираться или разрабатываться в соответствии с требованиями к обмену информацией и техническими средствами связи, применяемыми при проектировании средств связи для навигационной системы 200. Дополнительно, нужно отметить, что функции передающего устройства 308 и принимающего устройства 310 могут быть объединены в устройстве приемапередачи сигналов.
Узел 302 обслуживания дополнительно соединяется (или включает в себя) с запоминающим устройством 312 большой емкости, имеется в виду, что запоминающее устройство 312 большой емкости может связываться с узлом 302 обслуживания посредством линии 314 связи. Запоминающее устройство 312 большой емкости содержит в себе большое количество навигационных данных и картографической информации, и в свою очередь может быть отдельным от узла 302 обслуживания устройством или может быть встроено в узел 302 обслуживания.
Навигационное устройство 200 выполняется с возможностью взаимодействия с узлом 302 обслуживания по каналу 318 связи, и включает в себя как обрабатывающее устройство, запоминающее устройство и т.д., что описано выше применительно к Фиг.2, так и передающее устройство 320 и принимающее устройство 322, чтобы отправлять и принимать сигналы и/или данные по каналу 318 связи, имеется в виду, что эти устройства могут дополнительно использоваться для взаимодействия с другими устройствами помимо узла 302 обслуживания. Дополнительно, передающее устройство 320 и принимающее устройство 322 выбираются или разрабатываются в соответствии с требованиями к обмену информацией и техническими средствами связи, применяемыми при проектировании средств связи для навигационной системы 200, и функции передающего устройства 320 и принимающего устройства 322 могут быть объединены в едином приемопередающем устройстве.
Программное обеспечение, хранящееся на запоминающем устройстве 306 узла обслуживания, предоставляет инструкции для обрабатывающего устройства 304 и дает возможность узлу 302 обслуживания обеспечить услуги для навигационного устройства 200. Одна услуга, предоставляемая узлом 302 обслуживания, предполагает запросы на обработку от навигационного устройства 200 и передачу навигационных данных от устройства 312 хранения данных большой емкости на навигационное устройство 200. Согласно, по меньшей мере, одному варианту осуществления настоящей заявки, другая услуга, предоставляемая узлом 302 обслуживания, включает в себя обработку навигационных данных с использованием различных алгоритмов для заданного приложения и отправку результатов этих вычислений на навигационное устройство 200.
Канал 318 связи в целом представляет собой среду распространения или тракт, который соединяет навигационное устройство 200 и узел 302 обслуживания. Согласно, по меньшей мере, одному варианту осуществления настоящей заявки, и узел 302 обслуживания и навигационное устройство 200 включают в себя передающее устройство для передачи данных по каналу связи и принимающее устройство для приема данных, которые были переданы по каналу связи.
Канал 318 связи не ограничивается конкретными техническими средствами связи. Дополнительно, канал 318 связи не ограничивается отдельными техническими средствами связи; то есть канал 318 может включать в себя несколько линий связи, которые используют различные технологии. Например, согласно, по меньшей мере, одному варианту осуществления, канал 318 связи может быть выполнен с возможностью предоставления тракта для электрической, оптической и/или электромагнитной связи, и т.д. Собственно, канал 318 связи включает в себя, но не ограничивается этим, одно из следующего: электрические схемы, электрические проводники, такие, как провода и коаксиальные кабели, волоконно-оптические кабели, преобразователи, радиочастотные (РЧ) волны, атмосфера, вакуум, и т.д., или их комбинации. Кроме того, согласно, по меньшей мере, одному отличному варианту осуществления, канал 318 связи может включать в себя промежуточные устройства, такие например, как устройства маршрутизации, промежуточные усилители, буферные устройства, передающие устройства и принимающие устройства.
По меньшей мере, в одном варианте осуществления настоящей заявки, например, канал 318 связи включает в себя телефонные и вычислительные сети. Кроме того, по меньшей мере, в одном варианте осуществления, канал 318 связи может быть выполнен с возможностью обеспечения беспроводной связи, такой, как связь с использованием радиочастоты, сверхвысокой частоты, инфракрасного излучения и т.д. Дополнительно, согласно, по меньшей мере, одному варианту осуществления, канал 318 связи может обеспечить спутниковую связь.
Коммуникационные сигналы, передаваемые по каналу 318 связи, включают в себя, но не ограничиваются этим, сигналы, которые могут быть необходимы или желательны для данных технических средств связи. Например, сигналы могут быть приспособлены для использования в технологии сотовой связи, такой, как многостанционный доступ с временным разделением каналов (TDMA - Time Division Multiple Access), многостанционный доступ с частотным разделением каналов (FDMA - frequency division multiple access), многостанционный доступ с кодовым разделением каналов (CDMA - Code Division Multiple Access), глобальная система мобильной связи (GSM - Global System for Mobile communications), и т.д. По каналу 318 связи могут передаваться и цифровые и аналоговые сигналы. Согласно, по меньшей мере, одному варианту осуществления, эти сигналы могут быть модулированными, кодированными и/или сжатыми сигналами, что может потребоваться для технических средств связи.
Устройство 312 хранения данных большой емкости включает в себя достаточную память для требуемых навигационных приложений. Примеры устройства 312 хранения данных большой емкости могут включать в себя магнитные средства хранения данных, такие например, как накопители на жестких дисках, оптические средства хранения, такие например, как CD-ROM, средства хранения данных с зарядовой связью, такие например, как память с групповой перезаписью, молекулярная память, и т.д.
Согласно, по меньшей мере, одному варианту осуществления настоящей заявки, узел 302 обслуживания включает в себя удаленный узел обслуживания, доступный для навигационного устройства 200 по беспроводному каналу. Согласно, по меньшей мере, одному другому варианту осуществления заявки, узел 302 обслуживания может включать в себя сетевой узел обслуживания, размещенный в локальной вычислительной сети (ЛВС), глобальной вычислительной сети (ГВС), виртуальной частной сети (ВЧС), и т.д.
Согласно, по меньшей мере, одному варианту осуществления настоящей заявки, узел 302 обслуживания может включать в себя персональный компьютер, такой, как настольный или переносной компьютер, а канал 318 связи может быть кабелем, соединяющим персональный компьютер и навигационное устройство 200. В качестве альтернативы, персональный компьютер может быть подключен между навигационным устройством 200 и узлом 302 обслуживания для установления соединения по сети Интернет между узлом 302 обслуживания и навигационным устройством 200. В качестве альтернативы, мобильный телефон или другое переносное устройство могут устанавливать беспроводное соединение с сетью Интернет для подсоединения навигационного устройства 200 к узлу 302 обслуживания по сети Интернет.
Навигационное устройство 200 может обеспечиваться информацией от узла 302 обслуживания посредством загрузок информации, которые могут периодически актуализироваться при установлении пользователем соединения навигационного устройства 200 с узлом 302 обслуживания, и/или могут быть более динамическими при более постоянном или частом соединении, устанавливаемом между узлом 302 обслуживания и навигационным устройством 200 при помощи беспроводного мобильного соединительного устройства и соединения по протоколу TCP/IP, например. Обрабатывающее устройство 304 на узле 302 обслуживания может использоваться для многих динамических вычислений, чтобы проводить основной объем необходимой обработки, однако обрабатывающее устройство 210 навигационного устройства 200 также может проводить значительные обработку и вычисления, зачастую независимо от наличия соединения с узлом 302 обслуживания.
Запоминающее устройство 312 большой емкости, связанное с узлом 302 обслуживания, может включать в себя значительно больше картографических и маршрутных данных, чем те, которые могут поддерживаться непосредственно на навигационном устройстве 200, в том числе карты, и т.д. Узел 302 обслуживания может обрабатывать, например, большинство устройств из числа навигационных устройств 200, которые перемещаются по маршруту, используя набор алгоритмов обработки. Дополнительно, картографические и маршрутные данные, хранящиеся на запоминающем устройстве 312, могут оперировать с сигналами (например, сигналами GPS), первоначально принятыми навигационным устройством 200.
Фиг.4 предоставляет изображение иллюстративного варианта осуществления устройства отображения согласно настоящей заявке. Фиг.4 демонстрирует изображение на экране устройства 240 отображения навигационного устройства 200. Устройство 240 отображения охватывает множество адресных меток интересующих точек для выбора пользователем. Выбор любой из этих меток устанавливает относительное положение, от которого могут отмериваться интересующие точки, соответственно распределенные по величине дистанции, например, и т.д.
Как показано на Фиг.4, устройство 240 отображения запрашивает выбор адресной метки интересующей точки на навигационном устройстве 200. Иллюстративные метки, показанные на Фиг.4, могут включать в себя "POI рядом с Вами" 410 (установление относительной метки, исходя из текущего местоположения навигационного устройства 200, например), "POI в городе" 420 (установление относительной метки, исходя из местоположения метки текущего города, в котором Вы находитесь, как, например, Эмпайр-стейт-билдинг в Нью-Йорке), "POI рядом с домом" 430 (установление относительной метки, исходя из зарегистрированного местоположения дома пользователя навигационного устройства 200, например), а если был выбран маршрут, "POI вдоль маршрута" 440 (установление относительной метки, исходя из точек вдоль выбранного маршрута, например), и "POI рядом с пунктом назначения" 450 (установление относительной метки, исходя из введенного пункта назначения перемещения, например). Нужно понимать и учитывать, что метки, показанные на Фиг.4, представляют собой только примеры и не охватывают все возможные метки, и отметим, что варианты осуществления настоящей заявки не должны ограничиваться приведенными формулировками, употребленными для описания конкретных меток на Фиг.4.
Итак, как показано на Фиг.4, на навигационном устройстве 200 запрашивается выбор адресной метки интересующей точки (например, множества адресных меток интересующих точек). Как показано на Фиг.4, выбираемая адресная метка интересующей точки может включать в себя множество адресных меток, включающее в себя, по меньшей мере, две из следующих: выбираемая метка для местоположения навигационного устройства, выбираемая метка для местоположения дома пользователя навигационного устройства, и выбираемая метка для местоположения введенного пункта назначения маршрута, например. После того, как выбрана конкретная метка интересующей точки, множество элементов списка выбираемых интересующих точек отображается на навигационном устройстве 200, показанном на Фиг.5.
Эти выбираемые элементы списка интересующих точек, отображенные на навигационном устройстве 200, показанном на Фиг.5, относятся к выбранной адресной метке интересующей точки, и отображаются (или по частям, отметим, что дополнительные элементы списка могут прокручиваться от начала до конца, например, и/или ограничения могут заключаться в установлении ограничения отображения, например, десятью первыми) в порядке, основанном на местоположении, соответствующем выбранной адресной метке интересующей точки, и относительном местоположении каждого выбираемого элемента списка интересующих точек. Например, если выбрана метка "POI рядом с Вами" (410 на Фиг.4), выбираемые элементы списка интересующих точек отображаются в порядке, основанном на относительном местоположении к текущему местоположению самого навигационного устройства. Этот порядок может состоять в упорядочении по возрастанию и/или упорядочении по убыванию, например.
Нужно понимать и учитывать, что местоположения интересующих точек предварительно сохраняются или могут загружаться и впоследствии сохраняться на запоминающем устройстве 230 навигационного устройства 200. Дополнительно, местоположения навигационного устройства 200 легко извлекаемы через местоположение GPS-координат, а другие метки, такие, как местоположение дома, пункт назначения маршрута и т.д., могут или предварительно сохраняться или вводиться/выбираться пользователем навигационного устройства и впоследствии сохраняться на запоминающем устройстве 230 известным способом. Таким образом, используя сохраненные/введенные/выбранные интересующие точки и местоположения меток, вычисление дистанции или другие вычисления (например, любые другие вычисления для относительного упорядочения/отображения, в том числе, но не ограничиваясь этим, время перемещения до POI, полное время объезда, метка, показывающая, требуется ли небольшой объезд или POI фактически находится на маршруте, и т.д.), могут быть легко проделаны обрабатывающим устройством 200, как и структурирование по убыванию/возрастанию дистанции или/и их отображение с помощью обрабатывающего устройства 200 и устройства 240 отображения.
В любом случае, способ и навигационное устройство 200 согласно варианту осуществления настоящей заявки предоставляют пользователю возможность просмотреть множество выбираемых элементов списка интересующих точек, исходя из видимых взаимосвязей между местоположениями выбранной адресной меткой интересующей точки и самих выбираемых элементов списка интересующих точек. Соответственно, если пользователь ищет интересующие точки вблизи нынешнего положения навигационного устройства 200, пользователь может найти интересующие точки, которые относительно наименее и относительно наиболее удалены от навигационного устройства 200 при выборе адресной метки "POI рядом с Вами". Соответственно, выбираемые элементы списка интересующих точек будут отображаться в порядке, основанном на местоположении текущих GPS-координат навигационного устройства 200 и относительном местоположении каждого выбираемого элемента списка интересующих точек. Аналогично, если выбрана адресная метка "POI рядом с домом" (430 на Фиг.4), выбираемые элементы списка будут отображаться в порядке, основанном на местоположении дома пользователя (введенного или заданного при регистрации навигационного устройства 200, например) и относительном местоположении каждого выбираемого элемента списка интересующих точек.
Дополнительно, таким же образом, если выбрана адресная метка "POI рядом с пунктом назначения" (450 на Фиг.4), выбираемые элементы списка будут отображаться в порядке, основанном на местоположении выбранного/введенного пункта назначения перемещения пользователя (введенного/выбранного предварительно для вычисления маршрута, например) и относительном местоположении каждого выбираемого элемента списка интересующих точек. Нужно отметить, что аналогичные действия происходят вследствие выбора любой адресной метки интересующей точки, в том числе, но не ограничиваясь ими, показанных на Фиг.4.
Как показано на Фиг.5, выбираемые элементы списка также могут отображаться вместе с информацией о дистанции, причем информация о дистанции указывает дистанцию между местоположением, соответствующим выбранной адресной метке интересующей точки, и местоположением каждого из выбираемых элементов списка. Соответственно, предполагая, что выбрана метка "POI рядом с домом" 430, например, интересующая точка "bulldog" отображается как находящаяся относительно ближе всего к дому пользователя/владельца навигационного устройства 200, исходя из зарегистрированного местоположения дома, например, 45 метров от дома пользователя/владельца относительно навигационного устройства 200, при этом отображается информация о дистанции по отношению к конкретной выбранной адресной метке интересующей точки. Аналогично отображению дистанции в 45 метров для интересующей точки "bulldog" на Фиг.5, каждый выбираемый элемент списка интересующих точек может отображаться на устройстве 240 отображения навигационного устройства 200 в соответствии с дистанцией от него до выбранной метки. Это отображение может быть упорядочено по увеличению дистанции, уменьшению дистанции, и т.д., с тем, чтобы пользователь навигационного устройства 200 имел возможность просмотреть каждый из множества элементов списка интересующих точек в зависимости от местоположения выбираемой метки.
Соответственно, как показано на Фиг.4 например, запрашивание выбора может включать в себя запрашивание выбора одной из множества адресных меток интересующих точек, и запрашивание выбора может включать в себя отображение множества адресных меток интересующих точек. При выборе адресной метки интересующей точки, связанной с текущим местоположением навигационного устройства 200, выбираемые элементы списка отображаются в порядке, основанном на местоположении текущих GPS-координат навигационного устройства 200 и относительном местоположении выбираемых элементов списка интересующих точек. При выборе адресной метки интересующей точки, связанной с местоположением дома пользователя навигационного устройства 200, выбираемые элементы списка отображаются в порядке, основанном на сохраненном местоположении дома пользователя навигационного устройства 200 и местоположении, по меньшей мере, части выбираемых элементов списка. Аналогично, при выборе адресной метки интересующей точки, связанной с пунктом назначения перемещения, введенным (посредством ввода/выбора/и т.д.) в навигационное устройство 200, выбираемые элементы списка отображаются в порядке, основанном на сохраненном местоположении пункта назначения перемещения и местоположении, по меньшей мере, части выбираемых элементов списка. Аналогичные действия происходят вследствие выбора любой адресной метки интересующей точки, в том числе, но не ограничиваясь ими, показанных на Фиг.4.
Нужно понимать, что вариант осуществления настоящей заявки может охватывать реализацию способа непосредственно на навигационном устройстве. Дополнительно, вариант осуществления настоящей заявки также включает в себя навигационное устройство 200, включающее в себя объединенное устройство ввода и отображения для запрашивания выбора адресной точки интересующей точки на навигационном устройстве и отображения выбираемых элементов списка интересующих точек в порядке, основанном на местоположении, соответствующем выбранной адресной метке интересующей точки, и относительном местоположении каждого выбираемого элемента списка интересующей точки.
Кроме того, нужно дополнительно понимать и учитывать, что варианты осуществления настоящей заявки могут включать в себя запрашивание и/или отображение выбора основной категории интересующих точек из основного меню перед отображением, показанным на Фиг.4. Например, во время отображения основного меню, на устройстве 240 отображения может отображаться предложение ввода «Точка Интереса» 600, как показано на Фиг.6, например. Кроме того, нужно дополнительно понимать и учитывать, что варианты осуществления настоящей заявки могут включать в себя запрашивание и/или отображение выбора категорий интересующих точек после выбора адресной метки интересующей точки, в том числе отображение множества различных категорий, включающих в себя, но не ограниченных этим, рестораны, городские достопримечательности, музеи, спортивные объекты, и т.д., причем интересующие точки в этих категориях могут затем соответственно отображаться по отношению к выбранной адресной метке интересующей точки.
Способы согласно, по меньшей мере, одному варианту осуществления, представленному выше, могут быть реализованы как сигнал данных компьютера, воплощенный в несущей волне, или распространяемый сигнал, который представляет собой последовательность инструкций, которые, при исполнении обрабатывающим устройством (таким например, как обрабатывающее устройство 304 узла 302 обслуживания и/или обрабатывающее устройство 210 навигационного устройства 200) обуславливают выполнение соответствующего способа обрабатывающим устройством. По меньшей мере, в одном другом варианте осуществления, по меньшей мере, один предусмотренный выше способ, может быть реализован как вышеупомянутый набор инструкций, содержащихся на компьютеро-читаемой или доступной для компьютера среде, такой, как одно из запоминающих устройств, описанных ранее, например, для выполнения соответствующего способа при исполнении обрабатывающим устройством или другим вычислительным устройством. В отличающихся вариантах осуществления среда может быть магнитной средой, электронной средой, оптической средой, и т.д.
Даже более того, любые из вышеупомянутых способов могут быть осуществлены в виде программы. Программа может храниться на компьютеро-читаемом носителе и использоваться для выполнения любого из вышеупомянутых способов при запуске на вычислительном устройстве (устройстве, включающем в себя обрабатывающее устройство). Таким образом, среда для хранения или компьютеро-читаемая среда, выполненная с возможностью хранения информации и с возможностью взаимодействия со средствами обработки данных или вычислительным устройством для выполнения способа согласно любому из вышеупомянутых вариантов осуществления.
Среда для хранения может быть встроенной средой, установленной в основном блоке вычислительного устройства, или съемной средой, смонтированной так, чтобы она могла быть отделена от основного блока вычислительного устройства. Примеры встроенной среды включают в себя, но не ограничиваются этим, перезаписываемые энергонезависимые запоминающие устройства, такие, как ПЗУ и память с групповой перезаписью, и жесткие диски. Примеры съемной среды включают в себя, но не ограничиваются этим, оптические носители, такие, как CD-ROM и DVD; магнитооптические носители, такие, как MO; магнитные носители, включающие в себя, но не ограничивающиеся этим, дискеты (торговая марка), кассетные ленты, и съемные жесткие диски; носители со встроенным перезаписываемым энергонезависимым запоминающим устройством, включающие в себя, но не ограничивающиеся этим, карты памяти; и носители со встроенным ПЗУ, включающие в себя, но не ограничивающиеся этим, кассетные ПЗУ; и т.д. Более того, разнообразная информация, касающаяся, например, сохраненных изображений, информации о собственности, может быть сохранена в любой другой форме, или может быть предоставлена другими способами.
Как будет понятно после прочтения настоящего описания изобретения специалисту в данной области техники, электронные компоненты навигационного устройства 200 и/или компоненты узла 302 обслуживания могут быть воплощены в виде схем аппаратного обеспечения компьютера или в виде компьютеро-читаемой программы, или как их комбинация.
Система и способ согласно вариантам осуществления настоящей заявки включают в себя программное обеспечение, функционирующее на обрабатывающем устройстве для выполнения, по меньшей мере, одного из способов согласно идеям настоящей заявки. Специалисту в данной области техники будет понятно, после прочтения и осмысления данного описания изобретения, каким образом программа может быть запущена с компьютеро-читаемой среды в компьютерной системе для исполнения функций, обнаруженных в программе программного обеспечения. Дополнительно, специалисту в данной области техники будет понятно, что разнообразные языки программирования могут применяться для создания программы программного обеспечения, разработанной для реализации и выполнения, по меньшей мере, одного из способов согласно настоящей заявке.
Программы могут обладать объектно-ориентированной структурой, используя объектно-ориентированное язык, включающий в себя, но не ограниченный этим, JAVA, Smalltalk, C++, и т.д., и программы могут обладать процедурно-ориентированной структурой, используя процедурно-ориентированное язык, включающий в себя, но не ограниченный этим, COBOL, C, и т.д. Компоненты программного обеспечения могут взаимодействовать любым из ряда способов, которые хорошо известны специалистам в данной области техники, в том числе, но не ограничиваясь этим, с помощью приложений программного интерфейса (API), технологий взаимодействия между процессами, включающих в себя, но не ограничивающихся этим, вызов удаленной процедуры (RPC - remote procedure call), общая архитектура посредника запросов к объектам (CORBA - Common Object Request Broker Architecture), модель составных объектов (COM - Component Object Model), распределенная модель составных объектов (DCOM - Distributed Component Object Model), распределенная модель системных объектов (DSOM - Distributed System Object Model), и удаленный вызов метода (RMI - Remote Method Invocation). Однако, как поймет специалист в данной области техники после прочтения раскрытия настоящей заявки, идеи настоящей заявки не ограничиваются конкретным языком программирования или окружающей средой.
Вышеописанные системы, устройства, и способы были описаны в качестве примера, а не для ограничения в отношении повышения точности, скорости обрабатывающего устройства, и простоты взаимодействия с пользователем, и т.д. навигационного устройства 200. Дополнительно, элементы и/или признаки различных иллюстративных вариантов осуществления могут быть объединены друг с другом и/или заменены друг на друга в пределах объема данного раскрытия и прилагаемой формулы изобретения.
Более того, любой из вышеописанных и других иллюстративных признаков настоящего изобретения может быть воплощен в форме аппарата, способа, системы, компьютерной программы и компьютерного программного продукта. Например, вышеупомянутые способы могут быть воплощены в форме системы или устройства, включающих в себя, но не ограничивающихся этим, любую структуру для выполнения методики, проиллюстрированной на чертежах.
В отношении описанных таким образом иллюстративных вариантов осуществления будет очевидно, что таковые могут изменяться многими способами. Такие изменения не должны расцениваться как отклонение от сущности и объема настоящего изобретения, и все такие модификации, что очевидно для специалиста в данной области техники, предполагают включение в пределы объема нижеследующей формулы изобретения.