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

1. Переносной терминал, содержащий:
блок отображения, сконфигурированный, чтобы отображать окно поиска и принимать один или более типов вводов среди множества типов вводов, по меньшей мере, посредством части окна поиска; и
контроллер, сконфигурированный, чтобы определять предварительно определенную функцию, соответствующую одному или более типам вводов согласно одному или более типам вводов среди множества типов вводов, и выполнять предварительно определенную функцию.
2. Переносной терминал по п. 1, при этом окно поиска включает в себя одну или более областей ввода и принимает один или более типов вводов среди множества типов вводов посредством одной или более областей ввода, соответственно.
3. Переносной терминал по п. 1, при этом контроллер сконфигурирован, чтобы выполнять, по меньшей мере, одно из:
выбора ключевого слова согласно одному или более типам вводов и поиска выбранного ключевого слова посредством каждой из одной или более поисковых служб;
управления, чтобы отображать результаты поиска поисковых служб посредством соответствующих секций согласно соответствующим поисковым службам на основе одного или более типов вводов; и
управления, чтобы отображать результаты поиска поисковых служб посредством соответствующих секций согласно соответствующим категориям на основе одного или более типов вводов.
4. Переносной терминал по п. 1, при этом множество типов вводов включают в себя, по меньшей мере, одно из постукивания, постукивания и удерживания, смахивания вниз, двойного смахивания вниз и перетаскивания.
5. Переносной терминал по п. 4, при этом контроллер сконфигурирован, чтобы выполнять, по меньшей мере, одно из:
управления, чтобы отображать курсор для ввода ключевого слова поиска согласно вводу в виде постукивания, выбором ввода ключевого слова поиска пользователем, и поиском выбранного ключевого слова посредством каждой из одной или более поисковых служб;
управления, чтобы отображать экран истории поиска согласно вводу в виде смахивания вниз, выбором ключевого слова поиска на экране истории поиска и поиска выбранного ключевого слова посредством каждой из одной или более поисковых служб;
выбора недавнего ключевого слова поиска согласно вводу в виде двойного смахивания вниз и поиска выбранного ключевого слова посредством каждой из одной или более поисковых служб; и
выбора недавних ключевых слов поиска согласно вводу в виде перетаскивания и поиска выбранных недавних ключевых слов поиска посредством каждой из одной или более поисковых служб.
6. Переносной терминал по п. 1, при этом контроллер сконфигурирован, чтобы управлять отображением экрана выбора поисковой службы согласно одному или более типам вводов и сохранением одной или более выбранных поисковых служб.
7. Способ взаимодействия с пользовательским интерфейсом (UI) в переносном терминале, способ содержит этапы, на которых:
отображают окно поиска;
принимают один или более типов вводов среди множества типов вводов посредством, по меньшей мере, части окна поиска; определяют предварительно определенную функцию, соответствующую одному или более типам вводов согласно одному или более типам вводов среди множества типов вводов; и выполняют предварительно определенную функцию.
8. Способ по п. 7, при этом окно поиска включает в себя одну или более областей ввода и принимает один или более типов вводов среди множества типов вводов посредством одной или более областей ввода, соответственно.
9. Способ по п. 7, при этом выполнение предварительно определенной функции содержит этапы, на которых:
выбирают ключевое слово согласно одному или более типам вводов; и выполняют поиск выбранного ключевого слова посредством каждой из одной или более поисковых служб.
10. Способ по п. 7, при этом выполнение предварительно определенной функции содержит этапы, на которых:
отображают результаты поиска поисковых служб посредством соответствующих секций согласно соответствующим поисковым службам на основе одного или более типов вводов.
11. Способ по п. 7, при этом выполнение предварительно определенной функции содержит этапы, на которых:
отображают результаты поиска поисковых служб посредством соответствующих секций согласно соответствующим категориям на основе одного или более типов вводов.
12. Способ по любому из пп. 7-11, при этом множество типов вводов включает в себя, по меньшей мере, одно из постукивания, постукивания и удерживания, смахивания вниз, двойного смахивания вниз и перетаскивания.
13. Способ по п. 12, при этом поиск выбранного ключевого слова посредством каждой из одной или более поисковых служб содержит, по меньшей мере, один из следующих этапов, на которых:
отображают курсор для ввода ключевого слова поиска согласно вводу в виде постукивания, и
выбирают ввод ключевого слова поиска пользователем и выполняют поиск выбранного ключевого слова посредством каждой из одной или более поисковых служб;
отображают экран истории поиска согласно вводу в виде смахивания вниз, выбирают ключевое слово поиска на экране истории поиска и выполняют поиск выбранного ключевого слова посредством каждой из одной или более поисковых служб;
выбирают недавнее ключевое слово поиска согласно вводу в виде двойного смахивания вниз и выполняют поиск выбранного ключевого слова посредством каждой из одной или более поисковых служб; и
выбирают недавние ключевые слова поиска согласно вводу в виде перетаскивания и выполняют поиск выбранных недавних ключевых слов поиска посредством каждой из одной или более поисковых служб.
14. Способ по п. 13, дополнительно содержащий этапы, на которых:
отображают экран выбора поисковой службы согласно одному или более типам вводов; и сохраняют одну или более выбранных поисковых служб.