СПОСОБ И УСТРОЙСТВО НАВИГАЦИИ

1. Навигационное устройство (200), содержащее:
- интерфейс (220, 240) ввода, выполненный с возможностью позволять пользователю выбирать пункт назначения;
- процессор (210); и
- дисплей (240), управляемый процессором;
- отличающееся тем, что навигационное устройство (200) дополнительно содержит:
- хранилище (230) для данных о зданиях, упомянутые данные о зданиях представляют форму зданий в каждом из множества пунктов назначения,
- и модуль (490) формирования вида пункта назначения для формирования из данных о зданиях, хранящихся в упомянутом хранилище (230) для упомянутого выбранного пользователем пункта назначения, трехмерного представления (401) здания в упомянутом выбранном пользователем пункте назначения, упомянутый процессор (210) реагирует на упомянутый модуль (490) формирования вида пункта назначения, чтобы управлять упомянутым дисплеем (240), чтобы отображать упомянутое трехмерное представление (401) упомянутому пользователю.
2. Навигационное устройство по п.1, в котором упомянутый модуль (490) формирования вида пункта назначения выполнен с возможностью формировать представляющий вид для отображения окружающей местности, в которой расположен упомянутый выбранный пункт назначения.
3. Навигационное устройство по п.1 или 2, в котором упомянутый модуль (490) формирования вида пункта назначения выполнен с возможностью идентифицировать местоположение дополнительных зданий (400) в окрестности от упомянутого выбранного пункта назначения, извлекать данные о зданиях из упомянутого хранилища для упомянутых дополнительных зданий и формировать трехмерное представление упомянутых дополнительных зданий для отображения с трехмерным представлением здания (401) в упомянутом выбранном пункте назначения.
4. Навигационное устройство по п.3, в котором упомянутый модуль (490) формирования вида пункта назначения выполнен с возможностью воспроизводить здание в упомянутом выбранном пункте назначения таким способом, что оно отличается от трехмерных представлений (400) упомянутых дополнительных зданий.
5. Навигационное устройство по п.1, в котором упомянутый модуль (490) формирования вида пункта назначения выполнен с возможностью идентифицировать любые информационные указатели (404) поблизости от упомянутого выбранного пункта назначения.
6. Навигационное устройство по п.5, в котором упомянутый модуль (490) формирования вида пункта назначения дополнительно функционирует так, чтобы определять расстояние между упомянутым выбранным пунктом назначения и упомянутыми идентифицированными информационными указателями (404).
7. Навигационное устройство по п.6, в котором упомянутый модуль (490) формирования вида пункта назначения выполнен с возможностью формировать представление любых идентифицированных указателей (404) в упомянутой окружающей местности для отображения с ней.
8. Навигационное устройство по п.7, в котором упомянутый модуль (490) формирования вида пункта назначения выполнен с возможностью формировать представление для отображения в упомянутой окружающей местности ориентира на любые идентифицированные указатели, которые лежат за пределами упомянутой окружающей местности и в окрестности упомянутого пункта назначения.
9. Навигационное устройство по п.8, в котором упомянутый модуль (490) формирования вида пункта назначения выполнен с возможностью формировать ориентир только для ближайшего к упомянутому пункту назначения из любых упомянутых информационных указателей (404).
10. Навигационное устройство по п.5, в котором окрестность упомянутого выбранного пункта назначения определяется пользователем.
11. Навигационное устройство по п.5, в котором упомянутый процессор выполнен с возможностью управлять упомянутым дисплеем, чтобы отображать панель (406) данных для переноса дополнительной информации, касающейся одного или более из любых идентифицированных информационных указателей (404).
12. Навигационное устройство по п.11, в котором дополнительная информация, отображаемая в упомянутой панели (406) данных, включает в себя выбираемую ссылку, которая, когда выбирается посредством оперирования интерфейсом (220) ввода, предоставляет пользователю варианты, касающиеся оперирования навигационного устройства (200).
13. Навигационное устройство по п.12, в котором упомянутый вариант содержит вариант управления упомянутым навигационным устройством (200), чтобы направлять пользователя к местоположению, ассоциированному с выбранным информационным указателем (404).
14. Навигационное устройство по п.11, в котором упомянутый процессор (210) выполнен с возможностью управлять упомянутым дисплеем (240), чтобы отображать в упомянутой панели (406) данных выбираемый пользователем вариант поиска, который, когда выбирается посредством оперирования упомянутым интерфейсом (220) ввода, сконфигурирован, чтобы предоставлять пользователю вариант поиска информационных указателей (404) различных типов в окрестности от упомянутого места назначения.
15. Навигационное устройство по п.1, в котором процессор выполнен с возможностью управлять дисплеем (240), чтобы отображать элементы (408, 410) управления, оперируемые пользователем посредством упомянутого интерфейса (220) ввода, для увеличения или уменьшения масштаба упомянутого трехмерного представления (400, 401) здания, отображенного на упомянутом дисплее (240).
16. Навигационное устройство по п.1, в котором упомянутый процессор (210) реагирует на ввод через упомянутый интерфейс (220) ввода, чтобы поворачивать трехмерное представление (401) упомянутого здания и управлять дисплеем (240), чтобы отображать упомянутое повернутое трехмерное представление (401).
17. Навигационное устройство по п.1, в котором выбор упомянутого пункта назначения совершается как часть процесса формирования маршрута.
18. Способ упрощения идентификации пункта назначения, способ содержит этапы, на которых:
- предоставляют хранилище (230) данных о зданиях, упомянутые данные о зданиях представляют форму зданий в каждом из множества пунктов назначения;
- выбирают (500) пункт назначения;
- извлекают (510) данные о здании из упомянутого хранилища (230) для здания в выбранном пункте назначения;
- формируют (520) из упомянутых извлеченных данных о здании трехмерное представление здания в упомянутом выбранном пункте назначения; и
- управляют (524) дисплеем (240), чтобы отображать упомянутое трехмерное представление здания в упомянутом пункте назначения.
19. Компьютерное программное обеспечение, содержащее один или более программных модулей, действующих, когда выполняются в среде выполнения, чтобы инструктировать процессору (210):
- выбирать пункт назначения в ответ на ввод от пользователя через пользовательский интерфейс (220),
- извлекать данные о здании из хранилища (230) данных о зданиях, при этом данные о зданиях, хранящиеся в упомянутом хранилище (230), представляют форму зданий в каждом из множества пунктов назначения; и данные о здании, извлеченные из упомянутого хранилища (230), относятся к зданию в выбранном пункте назначения;
- формировать (520) из упомянутых извлеченных данных о здании трехмерное представление здания в упомянутом выбранном пункте назначения; и
- управлять (524) дисплеем (240), чтобы отображать упомянутое трехмерное представление здания в упомянутом пункте назначения.