УСОВЕРШЕНСТВОВАННЫЕ СРЕДСТВА НАВИГАЦИИ НА ОСНОВЕ КЛАВИШ

1. Система навигации на основе клавиш, содержаща  клавишный компонент ввода, который сопоставлен одному или нескольким сегментам содержимого, отображаемым на экране портативного устройства, причем клавишный компонент ввода содержит любое количество цифровых клавиш и нецифровых клавиш, навигационный компонент, который облегчает навигацию по содержимому, отчасти, согласно вводу, прин тому от компонента ввода, и картографический компонент, который гладко переводит текущий вид в новый или предыдущий вид и ориентирует содержимое и/или его вид на экране портативного устройства на основании, отчасти, данных, полученных от компонента ввода и навигационного компонента.
2. Система по п.1, котора  также содержит компонент сегментации, который оптимизирует разбиение содержимого, отображаемого на экране устройства, на один или несколько сегментов.
3. Система по п.2, в которой компонент сегментации оптимизирует разбиение содержимого на основании, по меньшей мере, одного из содержимого, предпочтений автора, предпочтений пользовател , сложности содержимого и плотности содержимого по отношению к экрану диспле .
4. Система по п.2, в которой компонент сегментации делит содержимое, отображаемое на экране устройства, на сегменты в количестве до дев ти, причем каждый сегмент соответствует цифровой клавише на клавишном компоненте ввода.
5. Система по п.2, в которой компонент сегментации накладывает на каждый соответствующий сегмент содержимого вспомогательное визуальное средство, указывающее, как текущий вид сегментирован на дочерние виды.
6. Система по п.5, в которой вспомогательное визуальное средство содержит числовое вспомогательное визуальное средство, соответствующее одной или нескольким клавишам на клавишном компоненте ввода.
7. Система по п.5, в которой вспомогательное визуальное средство  вл етс  полупрозрачным дл  ослаблени  заграждени  вида нижележащего содержимого.
8. Система по п.2, в которой один или несколько сегментов  вл ютс  либо перекрывающимис  и одинаковыми по размеру, либо перекрывающимис  и неодинаковыми по размеру, либо неперекрывающимис  и одинаковыми по размеру, либо неперекрывающимис  и неодинаковыми по размеру.
9. Система по п.1, в которой клавишный компонент ввода дополнительно содержит клавишные датчики сенсорного экрана, наложенные на экран диспле .
10. Система по п.1, в которой клавишный компонент ввода содержит цифровые клавиши клавишной панели.
11. Система по п.10, в которой первую цифровую клавишу нажимают дл  увеличени  масштаба соответствующего сегмента содержимого на, по меньшей мере, первом уровне детализации.
12. Система по п.11, в которой вторую цифровую клавишу нажимают и удерживают в течение периода времени дл  временного отображени  другого сегмента содержимого, причем, после отпускани  второй цифровой клавиши происходит обратный переход к предыдущему сегменту содержимого дл  обеспечени , по меньшей мере, одного из контекста и перспективы по отношению к предыдущему сегменту содержимого.
13. Система по п.11, в которой на первом уровне детализации, нажимают вторую цифровую клавишу дл  перехода в соответствующий сестринский сегмент на том же уровне детализации.
14. Система по п.1, в которой количество нецифровых клавиш  вл етс  любым и содержит специализированную кнопку перехода к дочернему виду, так что, при нажатии, текущий увеличенный дочерний вид делитс  на несколько сегментов или дочерних видов, и текущий увеличенный дочерний вид переопредел етс  в родительский вид дл  этих вновь доступных дочерних видов.
15. Система по п.1, в которой навигационный компонент облегчает быстрый переход к соседнему или близлежащему содержимому путем временного перехода от текущего вида к новому виду и обратно к текущему виду, дл  обеспечени  перспективы или контекста содержимого в текущем виде.
16. Система по п.1, в которой содержимое имеет множественные уровни детализации, так что навигационный компонент из щно перемещаетс  по различным уровн м содержимого посредством, по меньшей мере, одного из увеличени  масштаба, уменьшени  масштаба, перехода вида на любом уровне детализации при поддержании текущего уровн  детализации, перехода от текущего вида к исходному фокусу интереса и перехода от текущего вида к предыдущему виду.
17. Система по п.1, в которой компонент ввода содержит одну или несколько программных клавиш, причем функци  каждой программной клавиши измен етс  на основании, по меньшей мере, одного из нижележащего содержимого и приложени , св занного с таким содержимым.
18. Система по п.1, котора  также содержит компонент слежени , который генерирует сравнительно очень малую и схематическую обзорную карту, котора  накладываетс  в виде наброска в углу экрана диспле  при отображении дочернего вида.
19. Система по п.18, в которой компонент слежени  также генерирует меньший пр моугольник в обзорной карте дл  указани  относительного размера и местоположени  дочернего вида в контексте родительского вида дочернего вида.
20.Система по п.19, в которой по периметру родительского вида накладываетс  тонка , но заметна  градуировка дл  обеспечени  дополнительной перспективы, касающейс  дочернего вида по отношению к родительскому виду.
21. Система по п.1, в которой содержимое имеет приложение мониторинга дорожного движени  в реальном времени, содержащее дороги и магистрали, кодированные цветом дл  указани  состо ни  дорожного движени .
22. Система по п.21, в которой содержимое также имеет маршруты, заданные пользователем.
23. Система по п.1, в которой содержимое имеет сетевое приложение, вследствие чего одна или несколько заданных областей отображени  не сегментируютс  дл  более детального просмотра.
24. Система по п.23, в которой одна или несколько заданных областей содержат рекламные панели.
25. Способ, облегчающий навигацию на основе клавиш на малых портативных устройствах, содержащий этапы, на которых дел т содержимое, отображаемое на экране устройства, на, по меньшей мере, два сегмента, сопоставл ют клавишный компонент ввода, по меньшей мере, двум сегментам, причем клавишный компонент ввода содержит, по меньшей мере, две клавиши, принимают пользовательский ввод, относ щийс  к, по меньшей мере, одному сегменту содержимого, отображаемого на экране устройства, и ориентируют вид любого сегмента содержимого на основании, отчасти, пользовательского ввода.
26. Способ по п.25, по которому, по меньшей мере, два сегмента содержат первый сегмент и второй сегмент.
27. Способ по п.25, по которому, по меньшей мере, два сегмента  вл ютс  отдельными дочерними видами родительского вида, причем родительский вид содержит, по меньшей мере, два сегмента содержимого.
28. Способ по п.27, который также содержит этап, на котором дел т дочерний вид содержимого на, по меньшей мере, два сегмента, так что дочерний вид становитс  родительским видом, причем каждый сегмент соответствует любой клавише на клавишном компоненте ввода.
29. Способ по п.25, по которому на этапе делени  содержимого на, по меньшей мере, два сегмента, дел т содержимое, отображаемое на экране устройства, на сегменты в количестве до дев ти, причем каждый сегмент соответствует цифровой клавише на клавишном компоненте ввода.
30. Способ по п.25, по которому на этапе делени  содержимого на, по меньшей мере, два сегмента, оптимизируют разбиение содержимого на основании, по меньшей мере, отчасти, по меньшей мере, одного из содержимого, предпочтений автора, предпочтений пользовател , сложности содержимого и плотности содержимого по отношению к экрану диспле .
31. Способ по п.25, который также содержит этап, на котором осуществл ют навигацию по содержимому или, по меньшей мере, одному его сегменту путем нажати  или кратковременного нажати  клавиши, сопоставленной соответствующему сегменту, который нужно наблюдать.
32. Способ по п.25, по которому этап ориентации вида содержимого, включает, по меньшей мере, один из этапов, на которых увеличивают масштаб одного сегмента, уменьшают масштаб до общего вида содержимого, переход т от первого вида первого сегмента ко второму виду первого сегмента, переход т от первого сегмента ко второму сегменту, причем переход содержит переход от текущего вида к новому виду, переход от текущего вида к предыдущему виду, переход от текущего вида к общему виду содержимого.
33. Способ по п.32, по которому при обеспечении общего вида содержимого отображают, по существу, все сегменты содержимого на экране устройства.
34. Способ по п.32, по которому переход от первого сегмента ко второму сегменту осуществл ют на временной основе, когда клавишу, соответствующую второму виду, нажимают и удерживают в течение периода времени, а затем отпускают.
35. Способ по п.32, по которому первый вид находитс  на первом уровне детализации, а второй вид находитс  на втором уровне детализации.
36. Способ по п.32, который также содержит этап, на котором поддерживают уровень детализации первого сегмента при переходе от первого сегмента ко второму сегменту.
37. Способ по п.25, по которому, по меньшей мере, две клавиши содержат цифровые клавиши и нецифровые клавиши.
38. Способ по п.36, по которому цифровые клавиши сопоставл ют сегментам содержимого, так что перва  цифрова  клавиша соответствует первому сегменту содержимого.
39. Способ по п.36, по которому нецифровые клавиши сопоставл ют функци м, которые измен ютс  в соответствии с содержимым или приложением, поддерживающим содержимое.
40. Способ по п.25, который также содержит этап, на котором накладывают полупрозрачные вспомогательные визуальные средства на каждый из, по меньшей мере, двух сегментов дл  идентификации, кака  клавиша соответствует какому сегменту содержимого.
41. Пакет данных, предназначенный дл  передачи между двум  или более компьютерными процессами, облегчающий предоставление советов онлайновому пользователю, пакет данных содержит информацию, св занную с разбиением содержимого, отображаемого на экране устройства, на, по меньшей мере, два сегмента, сопоставлением клавишного компонента ввода, по меньшей мере, двум сегментам, причем клавишный компонент ввода содержит, по меньшей мере, две клавиши, приемом пользовательского ввода, относ щегос  к, по меньшей мере, одному сегменту содержимого, отображаемого на экране устройства, и ориентацией вида любого сегмента содержимого на основании, отчасти, пользовательского ввода.
42. Компьютерно-считываемый носитель, на котором хран тс  компьютерно-выполн емые компоненты по п.1.
43. Система, облегчающа  навигацию на основе клавиш на малых портативных устройствах, содержаща  средство разбиени  содержимого, отображаемого на экране устройства, на, по меньшей мере, два сегмента, средство дл  сопоставлени  клавишного компонента ввода, по меньшей мере, двум сегментам, причем клавишный компонент ввода содержит, по меньшей мере, две клавиши, средство приема пользовательского ввода, относ щегос  к, по меньшей мере, одному сегменту содержимого, отображаемого на экране устройства, и средство ориентации вида любого сегмента содержимого на основании, отчасти, пользовательского ввода.
44. Система по п.43, в которой, по меньшей мере, два сегмента  вл ютс  отдельными дочерними видами родительского вида, причем родительский вид содержит, по меньшей мере, два сегмента содержимого.
45. Система по п.44, котора  также содержит средство разбиени  дочерних видов содержимого на, по меньшей мере, два сегмента, так что дочерний вид становитс  родительским видом, причем каждый сегмент соответствует любой клавише клавишного компонента ввода.