СПОСОБ ВЗАИМОДЕЙСТВИЯ СО СПИСКОМ ЭЛЕМЕНТОВ

1. Устройство для предоставления пользователю возможности взаимодействовать со списком элементов, включающее:
схему обработки и
по меньшей мере одну память, хранящую команды компьютерной программы, при этом схема обработки выполнена с возможностью выполнения команд компьютерной программы для обеспечения выполнения устройством по меньшей мере следующего:
управление дисплеем для отображения первого набора элементов из списка элементов, при этом каждый отображаемый элемент содержит части данных, отображаемые в наборе полей;
обнаружение выбора пользователем по меньшей мере одного символа из набора выбираемых символов и выбора пользователем поля, из набора полей, с которым ассоциирован выбранный по меньшей мере один символ; и
управление дисплеем для отображения второго набора элементов, выбираемого из списка элементов в зависимости от результата сравнения выбранного по меньшей мере одного символа и части данных, которую каждый элемент содержит в ассоциированном поле.
2. Устройство по п.1, в котором схема обработки выполнена с возможностью управления дисплеем для отображения только второго набора элементов из списка элементов.
3. Устройство по п.1 или 2, в котором отображаемый второй набор элементов не содержит ни одного элемента из отображаемого первого набора элементов.
4. Устройство по п.1 или 2, в котором отображаемый второй набор элементов содержит по меньшей мере один элемент из отображаемого первого набора элементов.
5. Устройство по п.1 или 2, в котором схема обработки выполнена с возможностью одновременно обнаруживать выбор пользователем по меньшей мере одного символа и выбор пользователем поля, с которым ассоциирован выбранный по меньшей мере один символ.
6. Устройство по п.1 или 2, в котором, в ответ на выбор пользователем первого отдельного символа, схема обработки выполняет сравнение части данных, которую каждый элемент содержит в ассоциированном поле, с первым отдельным символом.
7. Устройство по п.6, в котором, в ответ на выбор пользователем второго отдельного символа, схема обработки выполняет сравнение части данных, которую каждый элемент содержит в ассоциированном поле, с первым и вторым введенными символами.
8. Устройство по п.1 или 2, в котором дисплей является устройством отображения с сенсорным экраном.
9. Устройство по п.8, в котором выбор пользователем по меньшей мере одного символа осуществляют путем написания этого по меньшей мере одного символа на устройстве отображения с сенсорным экраном.
10. Устройство по п.9, в котором схема обработки выполнена с возможностью ассоциирования каждого поля с частью области поверхности устройства отображения с сенсорным экраном, и с возможностью определения выбранного поля в зависимости от части области поверхности устройства отображения с сенсорным экраном, на которой написан выбранный по меньшей мере один символ.
11. Устройство по п.8, в котором выбор пользователем по меньшей мере одного символа осуществляют путем выбора по меньшей мере одного значка символа из набора значков символов, отображаемых устройством отображения с сенсорным экраном.
12. Устройство по п.11, в котором отдельные символы выбирают перетаскиванием значка символа, отображаемого устройством отображения с сенсорным экраном, из одной части области поверхности устройства отображения с сенсорным экраном в другую часть области поверхности.
13. Устройство по п.12, в котором схема обработки выполнена с возможностью ассоциирования каждого поля с частью области поверхности устройства отображения с сенсорным экраном, и с возможностью определения того, какой по меньшей мере один символ выбран и какое поле выбрано, в зависимости от части области поверхности устройства отображения с сенсорным экраном, в которую перетащен значок символа.
14. Устройство по п.1 или 2, в котором по меньшей мере один из выбираемых символов включен в набор алфавитно-цифровых знаков, символов, форм, ручных перемещений и "жестов".
15. Устройство по п.1 или 2, в котором каждый элемент из набора элементов относится к электронной почте.
16. Устройство по п.1 или 2, также содержащее упомянутый дисплей.
17. Устройство по п.16, которое выполнено с возможностью работы в качестве мобильного телефона.
18. Устройство для предоставления пользователю возможности взаимодействовать со списком элементов, включающее:
средства управления дисплеем для отображения первого набора элементов из списка элементов, при этом каждый отображаемый элемент содержит части данных, отображаемые в наборе полей;
средства для обнаружения выбора пользователем по меньшей мере одного символа из набора выбираемых символов и выбора пользователем поля, из набора полей, с которым ассоциирован выбранный по меньшей мере один символ; и
средства управления дисплеем для отображения второго набора элементов, выбираемого из списка элементов в зависимости от результата сравнения выбранного по меньшей мере одного символа и части данных, которую каждый элемент содержит в ассоциированном поле.
19. Способ предоставления пользователю возможности взаимодействовать со списком элементов, включающий:
управление дисплеем для отображения первого набора элементов из списка элементов, при этом каждый элемент содержит части данных, отображаемые в наборе полей;
обнаружение выбора пользователем по меньшей мере одного символа из набора выбираемых символов и выбора пользователем поля, из набора полей, с которым ассоциирован выбранный по меньшей мере один символ; и
управление дисплеем для отображения второго набора элементов, выбираемого из списка элементов в зависимости от результата сравнения выбранного по меньшей мере одного символа и части данных, которую каждый элемент содержит в ассоциированном поле.
20. Способ по п.19, в котором после выполнения сравнения обнаруженного по меньшей мере одного символа с частью данных отображается только второй набор элементов из списка элементов.
21. Способ по п.19 или 20, в котором отображаемый второй набор элементов не содержит ни одного элемента из отображаемого первого набора элементов.
22. Способ по п.19 или 20, в котором отображаемый второй набор элементов содержит по меньшей мере один элемент из отображаемого первого набора элементов.
23. Способ по п.19 или 20, в котором одновременно обнаруживают выбор пользователем по меньшей мере одного символа и выбор пользователем поля, с которым ассоциирован выбранный по меньшей мере один символ.
24. Способ по п.19 или 20, в котором, в ответ на выбор пользователем первого отдельного символа, часть данных, которую каждый элемент содержит в ассоциированном поле, сравнивают с первым отдельным символом.
25. Способ по п.24, в котором, в ответ на выбор пользователем второго отдельного символа, часть данных, которую каждый элемент содержит в ассоциированном поле, сравнивают с первым и вторым отдельными символами.
26. Способ по п.19 или 20, в котором выбор пользователем по меньшей мере одного символа выполняют путем написания по меньшей мере одного символа на устройстве отображения с сенсорным экраном.
27. Способ по п.26, в котором каждое поле ассоциировано с частью области поверхности устройства отображения с сенсорным экраном, и поле, ассоциированное с выбранным по меньшей мере одним символом, определяют в зависимости от части области поверхности устройства отображения с сенсорным экраном, на которой написан выбранный по меньшей мере один символ.
28. Способ по п.19 или 20, в котором выбор пользователем по меньшей мере одного символа выполняют путем обнаружения выбора пользователем по меньшей мере одной значка символа из набора значков символов, отображаемых устройством отображения с сенсорным экраном.
29. Способ по п.28, в котором по меньшей мере один значок символа выбирают путем его перетаскивания из одной части области поверхности устройства отображения с сенсорным экраном в другую часть области поверхности.
30. Способ по п.29, в котором выбранное поле, с которым ассоциирован выбранный по меньшей мере один символ, определяют в зависимости от части области поверхности устройства отображения с сенсорным экраном, в которую перетащен значок символа.
31. Способ по п.19 или 20, в котором по меньшей мере один из выбираемых символов включен в набор из алфавитно-цифровых знаков, символов, форм, ручных перемещений и "жестов".
32. Способ по п.19 или 20, в котором каждый элемент из набора элементов относится к электронной почте.
33. Считываемый компьютером носитель данных, содержащий компьютерную программу, которая при выполнении схемой обработки обеспечивает выполнение устройством по меньшей мере способа по любому из пп.19-32.
34. Графический интерфейс пользователя для предоставления пользователю возможности взаимодействовать со списком элементов, включающий:
устройство вывода данных пользователя, выполненное с возможностью отображения первого набора элементов из списка элементов, каждый элемент которого содержит части данных, отображаемые в наборе полей;
устройство ввода данных пользователя, предоставляющее пользователю возможность выбора по меньшей мере одного символа из набора выбираемых символов и возможность выбора пользователем поля, из набора полей, с которым ассоциирован выбранный по меньшей мере один символ, при этом, в ответ на выбор по меньшей мере одного символа, устройство вывода данных пользователя отображает второй набор элементов, выбранный из списка элементов и упорядоченный в зависимости от выбранного по меньшей мере одного символа и части данных, которую каждый элемент содержит в ассоциированном поле.
35. Устройство для взаимодействия со списком элементов, включающее:
схему обработки и
по меньшей мере одну память, хранящую команды компьютерной программы, при этом схема обработки выполнена с возможностью выполнения команд компьютерной программы для обеспечения выполнения устройством по меньшей мере следующего:
управление устройством отображения с сенсорным экраном для отображения первого набора элементов из списка элементов, при этом каждый отображаемый элемент содержит части данных, отображаемые в наборе полей, причем каждое поле ассоциировано с частью области поверхности устройства отображения с сенсорным экраном;
обнаружение выбора пользователем по меньшей мере одного символа из набора выбираемых символов и ассоциирование выбранного по меньшей мере одного символа с полем, при этом выбор пользователем по меньшей мере одного символа осуществляют путем написания этого по меньшей мере одного символа на устройстве отображения с сенсорным экраном, а ассоциированное поле определяют в зависимости от части области поверхности устройства отображения с сенсорным экраном, на которой написан выбранный по меньшей мере один символ; и
управление устройством отображения с сенсорным экраном для отображения второго набора элементов, выбранного из списка элементов в зависимости от результата сравнения выбранного по меньшей мере одного символа и части данных, которую каждый элемент содержит в ассоциированном поле.