ПРОСМОТР СВЯЗАННЫХ НАБОРОВ РЕЗУЛЬТАТОВ ПОИСКА ИЗОБРАЖЕНИЙ

1. Компьютерное устройство, содержащее:
по меньшей мере один процессор;
по меньшей мере одно устройство отображения; и
по меньшей мере одно запоминающее устройство, хранящее машиночитаемые инструкции, которые при их исполнении по меньшей мере одним процессором предписывают компьютерному устройству выполнять способ, содержащий:
прием первого поискового запроса;
отображение первого поискового запроса и первого набора результатов, упорядоченных вдоль первой оси в пределах области просмотра устройства отображения;
прием выбора результата из первого набора результатов;
в ответ на прием выбранного результата перемещение области просмотра вдоль второй оси для отображения второго набора результатов в пределах области просмотра устройства отображения, причем второй набор результатов отображается в ранжированном по релевантности порядке на основе выбранного результата, и при этом каждый последующий результат из второго набора результатов отображается с уменьшающимся размером вдоль второй оси сообразно уменьшающейся релевантности выбранному результату.
2. Компьютерное устройство по п. 1, в котором вторая ось представляет собой ось глубины, которая по существу перпендикулярна первой оси.
3. Компьютерное устройство по п. 1, в котором первая ось является вертикальной осью, которая по существу перпендикулярна второй оси.
4. Компьютерное устройство по п. 1, в котором перемещение области просмотра вдоль второй оси продолжается до тех пор, пока не будет принято указание прекратить перемещение.
5. Компьютерное устройство по п. 4, в котором указание прекратить перемещение области просмотра вдоль второй оси принимается в виде жеста на сенсорном устройстве отображения.
6. Компьютерное устройство по п. 1, в котором способ дополнительно содержит:
прием выбора второго результата из второго набора результатов; и
в ответ на прием второго выбранного результата прекращение перемещения области просмотра вдоль второй оси.
7. Компьютерное устройство по п. 1, в котором способ дополнительно содержит:
отображение по меньшей мере третьего поискового запроса и третьего набора результатов, соседнего с первым поисковым запросом и первым набором результатов вдоль третьей оси, при этом третий поисковый запрос связан с первым поисковым запросом, а третий набор результатов упорядочен вдоль первой оси.
8. Компьютерное устройство по п. 7, в котором способ дополнительно содержит:
прием выбранного результата из третьего набора результатов,
автоматическое определение четвертого поискового запроса на основе выбранного результата; и
отображение четвертого поискового запроса и четвертого набора результатов, соседних с третьим поисковым запросом и третьим набором результатов вдоль третьей оси, при этом четвертый поисковый запрос ранее не отображался, и четвертый набор результатов упорядочен вдоль первой оси.
9. Компьютерное устройство по п. 1, в котором дополнительно обеспечивают по меньшей мере три опции для перемещения области просмотра, содержащие:
первую опцию для перемещения области просмотра вдоль первой оси,
вторую опцию для перемещения области просмотра вдоль второй оси, причем вторая ось по существу перпендикулярна первой оси,
третью опцию для перемещения области просмотра вдоль третьей оси, причем третья ось по существу перпендикулярна первой оси и второй оси.
10. Компьютерное устройство по п. 9, в котором способ дополнительно содержит:
прием указания о выборе первой опции; и
в ответ на указание о первой опции прекращают перемещение области просмотра вдоль второй оси и начинают перемещение области просмотра вдоль первой оси.
11. Компьютерное устройство по п. 9, в котором первая ось является вертикальной осью, вторая ось представляет собой ось глубины и третья ось является горизонтальной осью.
12. Компьютерное устройство по п. 1, в котором перемещение области просмотра вдоль второй оси содержит прогрессивное увеличение одного или более результатов в качестве одного или более результатов, которые перемещаются к центральной части области просмотра.
13. Способ, выполняемый на компьютерном устройстве, включающем в себя по меньшей мере один процессор и по меньшей мере одно устройство отображения, при этом способ содержит этапы, на которых:
принимают первый поисковый запрос;
отображают первый поисковый запрос и первый набор результатов, упорядоченных вдоль первой оси в пределах области просмотра устройства отображения;
принимают выбора результата из первого набора результатов;
в ответ на прием выбранного результата перемещают область просмотра вдоль второй оси для отображения второго набора результатов в пределах области просмотра устройства отображения, причем второй набор результатов отображается в ранжированном по релевантности порядке на основе выбранного результата, и при этом каждый последующий результат из второго набора результатов отображается с уменьшающимся размером вдоль второй оси сообразно уменьшающейся релевантности выбранному результату.
14. Способ по п. 13, в котором вторая ось представляет собой ось глубины, которая по существу перпендикулярна первой оси.
15. Способ по п. 13, в котором первая ось является вертикальной осью, которая по существу перпендикулярна второй оси.
16. Способ по п. 13, в котором перемещение области просмотра вдоль второй оси продолжается до тех пор, пока не будет принято указание прекратить перемещение.
17. Способ по п. 16, в котором указание прекратить перемещение области просмотра вдоль второй оси принимается в виде жеста на сенсорном устройстве отображения.
18. Способ по п. 13, в котором дополнительно
осуществляют прием выбора второго результата из второго набора результатов; и
в ответ на прием второго выбранного результата прекращают перемещения области просмотра вдоль второй оси.
19. Компьютерное устройство, содержащее процессор и запоминающее устройство, хранящее машиночитаемые инструкции, которые при их исполнении процессором предписывают компьютерному устройству выполнять способ, содержащий:
прием первого поискового запроса;
отображение первого поискового запроса и первого набора результатов, упорядоченных вдоль первой оси в пределах области просмотра устройства отображения;
прием выбора результата из первого набора результатов;
в ответ на прием выбранного результата перемещение области просмотра вдоль второй оси для отображения второго набора результатов в пределах области просмотра устройства отображения, причем второй набор результатов отображается в ранжированном по релевантности порядке на основе выбранного результата, и при этом каждый последующий результат из второго набора результатов отображается с уменьшающимся размером вдоль второй оси сообразно уменьшающейся релевантности выбранному результату.
20. Компьютерное устройство по п. 19, в котором способ дополнительно содержит:
прием выбранного второго результата из второго набора результатов, и
в ответ на прием второго выбранного результата прекращают перемещение области просмотра вдоль второй оси.