ОБЛЕГЧЕНИЕ ВЗАИМОДЕЙСТВИЯ С ПОЛЬЗОВАТЕЛЬСКИМ ИНТЕРФЕЙСОМ ПОИСКА НА СИСТЕМНОМ УРОВНЕ

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