РАНЖИРОВАНИЕ ИНФОРМАЦИИ НА ОСНОВЕ СВОЙСТВ ВЫЧИСЛИТЕЛЬНОГО УСТРОЙСТВА

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