Код документа: RU2005105755A
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, которая также содержит средство разбиения дочерних видов содержимого на, по меньшей мере, два сегмента, так что дочерний вид становится родительским видом, причем каждый сегмент соответствует любой клавише клавишного компонента ввода.