Настройка взаимодействия с поиском, используя изображения

Иллюстрации

Показать все

Изобретение относится к области поисковых систем. Технический результат - обеспечение предоставления настраиваемых для пользователя изображений на основании пользовательского запроса или пользовательских данных. Способ для представления фоновых изображений, настроенных для пользователя, содержит этапы: обращаются к поисковому запросу, введенному пользователем; обращаются к пользовательским данным в ассоциации с пользователем; принимают выбор изображения иконки из множества изображений иконок, которые перекрывают фоновое изображение, причем каждое изображение иконки представляет соответствующую категорию результатов поиска; в ответ на выбранное изображение иконки представляют фоновое изображение для соответствия категории результатов поиска, представленной выбранным изображением иконки, при этом один или более результатов поиска перекрывает фоновое изображение, причем фоновое изображение содержит обозначение физического объекта. 3 н. и 15 з.п. ф-лы, 7 ил.

Реферат

ОБЛАСТЬ ТЕХНИКИ

[0001] В ответ на пользовательские запросы результаты поиска часто представляются в форме заголовков, включая название, URL, и отрывки. В этом отношении страница результатов поиска может быть загромождена большим количеством контента. Количество контента, который заполняет пространство просмотра мобильного устройства еще более ограничено. Кроме того, варианты поискового запроса, отображаемые поверх фона, или результаты поиска, хотя потенциально выгодны для пользователя, могут занять слишком много площади просмотра экрана отображения. Экран отображения, загроможденный контентом (например, текст, вариантами поискового запроса и т.д.), может быть перегруженным и неинтересным пользователю. В результате неудовлетворенный пользователь может выйти из взаимодействия с поиском до получения желательной информации. Соответственно, важно, чтобы контент, который занимает пространство просмотра, захватывал внимание пользователя, особенно с мобильными устройствами, из-за ограниченного размера экрана отображения.

СУЩНОСТЬ ИЗОБРЕТЕНИЯ

[0002] Варианты осуществления настоящего изобретения касаются систем, способов, и считываемого компьютером носителя для, помимо прочего, настройки взаимодействия с поиском, используя изображения. В этом отношении варианты осуществления настоящего изобретения используют поисковый запрос, введенный пользователем, и/или пользовательские данные, ассоциированные с пользователем, чтобы выбрать изображение(я) для отображения в ассоциации с web-страницей результатов поиска. Такое изображение может быть фоновым изображением, отображенным в качестве фона web-страницы результатов поиска или изображение иконки, которое представляет категорию результатов поиска. Фоновое изображение, соответствующее поисковому запросу и/или пользовательским данным, может представлять интерес для пользователя и захватить внимание пользователя. Изображение иконки, относящееся к поисковому запросу, и/или пользовательские данные могут быть интересными пользователю и упростить или организовать контент, предоставленный пользователю вместе с взаимодействием с поиском.

[0003] Этот раздел сущности изобретения предоставлен, чтобы ввести выбор понятий в упрощенной форме, которые далее описаны ниже в подробном описании. Эта сущность изобретения не предназначена, чтобы идентифицировать ключевые признаки или существенные признаки заявленного изобретения, и при этом она не предназначена, чтобы использоваться в качестве помощи в определении объема охраны заявленного изобретения.

КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ

[0004] Настоящее изобретение описано подробно ниже со ссылками на приложенные чертежи, на которых:

[0005] ФИГ. 1 является блок-схемой примерной вычислительной среды, подходящей для использования в осуществлении вариантов осуществления настоящего изобретения;

[0006] ФИГ. 2 является блок-схемой примерной архитектуры вычислительной системы, подходящей для использования в осуществлении вариантов осуществления настоящего изобретения;

[0007] ФИГ. 3 является примерным экранным отображением, показывающим фоновое изображение и изображения иконок, в соответствии с одним вариантом осуществления настоящего изобретения;

[0008] ФИГ. 4 является примерным экранным отображением, показывающим отображение информации, представленной после выбора изображения иконки, в соответствии с одним вариантом осуществления настоящего изобретения;

[0009] ФИГ. 5 является блок-схемой, показывающей способ для представления одного или более фоновых изображений, настроенных для пользователя, в соответствии с вариантом осуществления настоящего изобретения;

[0010] ФИГ. 6 является блок-схемой, показывающей способ для представления одного или более изображений иконок, настроенных для пользователя, в соответствии с вариантом осуществления настоящего изобретения; и

[0011] ФИГ. 7 является блок-схемой, показывающей способ для представления блок выбора предложенных запросов, чтобы просмотреть предложенные поисковые запросы, в соответствии с вариантом осуществления настоящего изобретения.

ПОДРОБНОЕ ОПИСАНИЕ

[0012] Предмет настоящего изобретения описан ниже со спецификой, чтобы соответствовать установленным требованиям. Однако, само описание не предназначено, чтобы ограничить область настоящего патента. Вместо этого изобретатели рассмотрели, заявленный предмет может также быть воплощен другими способами, включать в себя различные этапы или комбинации этапов, подобных тем, что описаны в этом документе, в соединении с другими настоящими или будущими методиками. Кроме того, хотя термины "этап" и/или "блок" могут быть использованы здесь, чтобы означать различные элементы используемых способов, эти термины не должны интерпретироваться как подразумевающие какой-либо конкретный порядок среди или между различными этапами, раскрытыми здесь, если только и кроме тех случаев, когда порядок индивидуальных этапов явно описан.

[0013] Варианты осуществления настоящего изобретения касаются систем, способов, и компьютерных носителей данных, воплощающих выполняемые компьютером инструкции на нем, которые настраивают взаимодействие с поиском, используя изображения. В этом отношении варианты осуществления настоящего изобретения обеспечивают изображения, такие как фоновые изображения и/или изображения иконок, которые динамически настраиваются для пользователя, на основании поискового запроса и/или пользовательских данных, ассоциированных с пользователем. Соответственно, пользовательское взаимодействие с поиском может обеспечить фоновые изображения, которые являются релевантными и интересны пользователю. Дополнительно или альтернативно, изображения иконок, которые представляют категории результатов поиска, могут быть предоставлены, чтобы упростить и организовать пользовательское взаимодействие с поиском. Такие изображения могут привлекать пользователя, чтобы увеличить пользовательское взаимодействие с поиском.

[0014] Соответственно, в одном аспекте настоящее изобретение направлено на один или более компьютерных запоминающих носителей, хранящих выполняемые компьютером инструкции на нем, которые, когда выполняются, заставляют вычислительное устройство выполнять способ для представления одного или более фоновых изображений, настроенных для пользователя. Способ включает в себя обращение к поисковому запросу, введенному пользователем. Способ также включает в себя обращение к одним или более пользовательским данным в ассоциации с пользователем. Поисковый запрос и пользовательские данные в ассоциации с пользователем используются, чтобы выбрать изображение для отображения в качестве фонового изображения web-страницы результатов поиска. Выбранное изображение отображается в качестве фона web-страницы результатов поиска.

[0015] В другом аспекте настоящее изобретение относится к способу для представления изображений иконок, настроенных для пользователя. Способ включает в себя обращение к поисковому запросу, введенному пользователем. Способ также включает в себя обращение к пользовательским данным в ассоциации с пользователем. Изображения иконок, которые должны быть показаны, идентифицируются на основании поискового запроса и пользовательских данных в ассоциации с пользователем. Изображения иконок представляют категорию результатов поиска и отображаются в пределах web-страницы результатов поиска. Выбор изображения иконок приводит к отображению одного или более результатов поиска или информации в ассоциации с ними, которые соответствуют категории результатов поиска, представленных выбранным изображением иконки.

[0016] В еще одном аспекте настоящее изобретение относится к системе для настройки взаимодействия с поиском для пользователя. Система включает в себя вычислительное устройство, ассоциированное с одним или более процессорами, и один или более считываемых компьютером носителей данных, хранилище данных, соединенное с вычислительным устройством, и механизм (подсистему) выбора изображения. Механизм выбора изображения принимает поисковый запрос, введенный пользователем, данные пользовательского профиля, которые указывают по меньшей мере один интерес пользователя, и данные устройства в ассоциации с вычислительным устройством, используемым пользователем. Далее, механизм выбора изображения использует поисковый запрос, данные пользовательского профиля и данные устройства, чтобы идентифицировать фоновое изображение, которое должно быть показано в качестве фоновой web-страницы результатов поиска, и идентифицировать изображения иконок, которые должны быть отображены на web-странице результатов поиска. Изображения иконок представляют категории результатов поиска. Механизм выбора изображения выводит фоновое изображение и одно или более изображений иконок для представления.

[0017] Кратко описав краткий обзор настоящего изобретения, примерная операционная среда, в которой могут быть реализованы различные аспекты настоящего изобретения, описана ниже для того, чтобы обеспечить общий контекст для различных аспектов настоящего изобретения. Обращаясь у чертежам вообще, и сначала к ФИГ. 1 в частности, примерная операционная среда для реализации вариантов осуществления настоящего изобретения показана и определена в целом как вычислительное устройство 100. Вычислительное устройство 100 является всего лишь одним примером подходящей вычислительной среды и не предназначено, чтобы предложить какое-либо ограничение относительно области использования или функциональных возможностей изобретения. Вычислительное устройство 100 не должно интерпретироваться как имеющее какую-либо зависимость или требование, касающееся какого-либо или комбинации иллюстрированных компонентов.

[0018] Варианты осуществления изобретения могут быть описаны в общем контексте машинного кода или используемых машиной инструкций, включая выполняемые компьютером инструкции, такие как программные модули, выполняемые компьютером или другой машиной, такие как персональный цифровой помощник или другое переносное устройство. В целом, программные модули, включая подпрограммы, программы, объекты, компоненты, структуры данных, и т.д., относятся к кодом, которые выполняют конкретные задачи или реализуют конкретные абстрактные типы данных. Варианты осуществления изобретения могут быть осуществлены во множестве системных конфигураций, включая переносные устройства, бытовую электронику, компьютеры общего назначения, вычислительные устройства общего назначения и т.д. Варианты осуществления изобретения могут также быть осуществлены в распределенных вычислительных средах, где задачи выполнены удалено обрабатывающими устройствами, которые связаны через систему коммуникаций.

[0019] Со ссылкой на фиг. 1, вычислительное устройство 100 включает в себя шину 110, который прямо или косвенно соединяет следующие устройства: память 112, один или более процессоров 114, один или более компонентов 116 представления, порты 118 ввода/вывода, компоненты 120 ввода/вывода и иллюстративный источник питания 122. Шина 110 представляет то, что может быть одной или более шинами (такими как шина адреса, шина данных или их комбинация). Хотя различные блоки на ФИГ. 1 показаны с линиями ради ясности, в действительности, очерчивание различных компонентов не является настолько ясным, и метафорически, линии более точно могут быть серыми и нечеткими. Например, можно полагать, что компонент представления, такой как устройство отображения, является компонентом ввода/вывода. Дополнительно, многие процессоры имеют память. Изобретатели признают, что такова природа данной области техники, и повторяют, что диаграмма на ФИГ. 1 является просто иллюстративной примерного вычислительного устройства, которое может использоваться в соединении с одним или более вариантами осуществления настоящего изобретения. Различие не делается между такими категориями как "рабочая станция", "сервер", "ноутбук", "переносное устройство," и т.д., поскольку все они рассматриваются в рамках ФИГ. 1 и относятся к "вычислительному устройству".

[0020] Вычислительное устройство 100 типично включает в себя множество считываемых компьютером носителей. Считываемый компьютером носитель может быть любым доступным носителем, к которому может обращаться вычислительное устройство 100, и включает в себя и энергозависимый и энергонезависимый носитель, сменный и несменный носитель, реализованный любым способом или технологии для хранения информации, такой как считываемые компьютером инструкции, структуры данных, программные модули или другие данные. Считываемый компьютером носитель включает в себя, но не ограничен, RAM, ROM, EEPROM, флэш-память или память другой технологии, CD-ROM, цифровые универсальные диски (DVD) или другое оптическое дисковое запоминающее устройство, магнитные кассеты, магнитную ленту, магнитное дисковое запоминающее устройство или другие магнитные устройства хранения, или любой другой носитель, который может использоваться, чтобы хранить желательную информацию и к которому может получить доступ вычислительное устройство 100. Комбинации любого из вышеупомянутого должны также быть включены в понятие считываемого компьютером носителя.

[0021] Память 112 включает в себя компьютерные носители данных в форме энергозависимой и/или энергонезависимой памяти. Память может быть сменной, несменной или их комбинацией. Примерные устройства аппаратного обеспечения включают в себя твердотельную память, накопители на жестких дисках, дисководы на оптических дисках и т.д. Вычислительное устройство 100 включает в себя один или более процессоров, которые считывают данные с различных объектов, таких как память 112 или компоненты 120 ввода/вывода. Компонент(ы) 116 представления представляют индикации данных пользователю или другому устройству. Примерные компоненты представления включают в себя устройство отображения, громкоговоритель, компонент печати, компонент вибрации и т.д.

[0022] Порты 118 ввода/вывода позволяют вычислительному устройству 100 быть логически соединенным с другими устройствами, включая компоненты 120 ввода/вывода, некоторые из которых могут быть встроены. Иллюстративные компоненты включают в себя микрофон, джойстик, игровую клавиатуру, спутниковую антенну, сканер, принтер, беспроводное устройство, и т.д.

[0023] Со ссылкой на фиг. 2 иллюстрируется блок-схема, которая показывает примерную архитектуру 200 вычислительной системы, конфигурируемой для использования в осуществлении вариантов осуществления настоящего изобретения. Как должно быть понятно и оценено специалистами в данной области техники, архитектура 200 вычислительной системы, показанная на фиг. 2, является просто примером одной подходящей вычислительной системы и не предназначена, чтобы предложить какое-либо ограничение относительно области использования или функциональных возможностей настоящего изобретения. Архитектура 200 вычислительной системы не должна интерпретироваться как имеющая какую-либо зависимость или требование, относящееся к какому-либо единственному модулю/компоненту или комбинации модулей/компонентов, иллюстрированных в ней.

[0024] Архитектура 200 вычислительной системы включает в себя вычислительное устройство 202 (иллюстрированное на фиг. 2 как мобильное вычислительное устройство), механизм 204 выбора изображения, и хранилище 206 данных, все находящиеся в связи друг с другом через сеть 208. Сеть 208 может включать в себя, без ограничения, одну или более локальные сети (LAN) и/или глобальные сети (WAN). Такие сетевые среды являются обычными в офисах, компьютерных сетях всего предприятия, интранете и Интернете. Соответственно, сеть 208 далее не описана здесь.

[0025] В некоторых вариантах осуществления, один или более иллюстрированных компонентов/модулей могут быть реализованы как автономные приложения. В других вариантах осуществления один или более иллюстрированных компонентов/модулей могут интегрироваться непосредственно в операционную систему механизма 204 выбора изображения и/или устройство вычислений для конечного пользователя 202. Понятно для специалистов в данной области техники, что компоненты/модули, иллюстрированные на фиг. 1, являются примерными по природе и по количеству и не должны быть рассмотрены как ограничение. Любое количество компонентов/модулей может использоваться, чтобы достигнуть желательных функциональных возможностей в рамках вариантов его осуществления. Далее, компоненты/модули могут быть расположены на любом количестве серверов или клиентских вычислительных устройств. Посредством примера только, механизм 204 выбора изображения может постоянно находиться на сервере, кластере серверов, или вычислительном устройстве, удаленном от один или более остающихся компонентов.

[0026] Нужно подразумевать, что эти и другие компоновки, описанные здесь, сформулированы только как примеры. Другие компоновки и элементы (например, машины, интерфейсы, функции, порядки и группировки функций, и т.д.) могут использоваться в дополнение к или вместо показанных, и некоторые элементы могут быть опущены в целом. Далее, многие из элементов, описанных здесь, являются функциональными объектами, которые могут быть реализованы как дискретные или распределенные компоненты или в соединении с другими компонентами/модулями, и в любой подходящей комбинации и местоположении. Различные функции, описанные здесь как выполняемые одним или более объектами, могут быть выполнены аппаратным обеспечением, программно-аппаратными средствами, и/или программным обеспечением. Например, различные функции могут быть выполнены процессором, выполняя инструкции, сохраненные в памяти.

[0027] Хранилище 206 данных конфигурируется, чтобы хранить информацию, ассоциированную с изображениями, пользовательскими вопросами и пользовательскими данными. В различных вариантах осуществления такая информация может включать в себя, без ограничения, изображения, атрибуты изображения, данные пользовательского профиля, данные устройства и/или подобное. В вариантах осуществления хранилище 206 данных конфигурируется, чтобы быть доступным для поиска для одного или более элементов, сохраненных в ассоциации с ними. Должно быть понятно и оценено специалистами в данной области техники, что информация, хранящаяся в ассоциации с хранилищем 206 данных, может быть конфигурируемой и может включать в себя любую информацию, относящуюся к одному или более изображениям, пользовательским запросам, пользовательским данным, и/или подобному. Контент и объем такой информации не предназначены, чтобы ограничить область вариантов осуществления настоящего изобретения в любом случае. Далее, хотя иллюстрировано как единственный независимый компонент, хранилище 206 данных может, фактически, быть множеством устройств хранения, например, кластером базы данных, части которого могут постоянно находиться на механизме 204 выбора изображения, вычислительном устройстве 202, другом внешнем вычислительном устройстве (не показано) и/или любой их комбинации.

[0028] Каждое вычислительное устройство 202 и механизм 204 выбора изображения, показанные на фиг. 2, может быть любым типом вычислительного устройства, таким как, например, вычислительное устройство 100, описанный выше со ссылкой на фиг. 1. Посредством примера только и не ограничения, каждое вычислительное устройство 202 и механизм 204 выбора изображения может быть персональным компьютером, настольным компьютером, ноутбуком, переносным устройством, мобильным телефоном, потребительским электронным устройством, сервером или подобным. Нужно отметить, однако, что варианты осуществления не ограничены реализацией на таких вычислительных устройствах, но могут быть реализованы на любом множестве различных типов вычислительных устройств в рамках вариантов его осуществления.

[0029] Компоненты вычислительного устройства 202 и механизм 204 выбора изображения (не показаны для ясности) могут включать в себя, без ограничения, блок обработки, внутреннюю системную память, и подходящую системную шину для соединения различных системных компонентов, включая одну или более баз данных для того, чтобы хранить информацию (например, файлы и метаданные, ассоциированные с ними). Каждое вычислительное устройство 202 и механизм 204 выбора изображения типично включает в себя, или имеет доступ к, множеству считываемых компьютером носителей. Посредством примера, а не ограничения, считываемый компьютером носитель может включать в себя коммуникационный носитель и/или компьютерные носители данных. Обычно, коммуникационный носитель позволяет каждому серверу обмениваться информацией через сеть, например, сеть 208. Более конкретно, коммуникационный носитель может воплощать считываемые компьютером инструкции, структуры данных, программные модули или другие данные в модулированном сигнале данных, таком как несущая или другой транспортный механизм, и может включать в себя любой носитель доставки информации. Как используется здесь, термин "модулированный сигнал данных" относится к сигналу, который имеет один или более из его атрибутов установленный или измененный таким образом, чтобы закодировать информацию в сигнале. Посредством примера, и не ограничения, коммуникационный носитель включает в себя проводной носитель, такой как проводная сеть или прямое проводное соединение, и беспроводный носитель, такой как акустический, РЧ, инфракрасный и другой беспроводный носитель. Комбинации любого из вышеупомянутых также могут быть включены в понятие считываемого компьютером носителя.

[0030] Должно быть понятно специалистам в данной области техники, что архитектура 200 вычислительной системы является просто примерной. В то время как механизм 204 выбора изображения иллюстрирован как единственный блок, специалисту в данной области техники понятно, что механизм 204 выбора изображения является масштабируемым. Например, механизм 204 выбора изображения может в действительности включать в себя множество вычислительных устройств, находящихся в связи друг с другом. Кроме того, хранилище 206 данных или его части, может быть включено в пределы вычислительного устройства 202 и/или механизм 204 выбора изображения в качестве компьютерного носителя данных. Описания единственного блока предназначены для ясности, а не ограничения объема вариантов осуществления в любой форме.

[0031] Вычислительное устройство 202, показанное на фиг. 2, является мобильным вычислительным устройством, таким как мобильный телефон. Должно быть понятно специалистам в данной области техники, что мобильное вычислительное устройство 202 является просто примерным, и что вычислительное устройство 202 может быть любым типом вычислительного устройства и/или связи, такого как персональный компьютер, текстовое устройство связи, телевизор (IPTV), настольный компьютер или подобное. Вычислительное устройство 202 включает в себя модуль пользовательского ввода и модуль представления.

[0032] Модуль пользовательского ввода конфигурируется для приема ввод. Такой ввод может включать в себя, например, пользовательские поисковые запросы. Как правило, ввод вводится через клавиатуру, или кнопочную панель (аппаратную или виртуальную, такая как клавиатура ввода касанием), ассоциированную с вычислительным устройством 202, или подобное. Другие аппаратные блоки выбора (например, аппаратные кнопки) или программные блоки выбора (например, виртуальный блок выбора или кнопка), ассоциированные с вычислительным устройством 202, могут использоваться, чтобы ввести данные или варианты выбора. Например, как описано более полно ниже, блок выбора предложенного запроса может быть представлен на экране отображения, который, когда выбран или с которым осуществляют контакт, вызывает индикацию к механизму поискового вызова (не показанный), что желательны предложения запроса. Модуль представления вычислительного устройства конфигурируется для представления контента, такого в качестве фонаовые изображения, изображения иконок, и т.д. в ассоциации с web-страницами результатов поиска. Варианты осуществления не предназначены, чтобы быть ограниченными визуальным отображением, а вместо этого могут также включать в себя аудио представление, комбинированное аудио/видео представление и т.п.

[0033] Как показано на фиг. 2, механизм 204 выбора изображения включает в себя, среди других компонентов, компонент 214 обращения к запросу, компонент 216 обращения к пользовательским данным, компонент 218 выбора фонового изображения, компонент 220 выбора изображения иконки, и компонент 222 вывода. Компонент 214 обращения к запросу конфигурируется для обращения к одному или более поисковым запросам или его части (например, поисковые термины или поисковые фразы). Компонент 214 обращения к запросу может принять, извлечь, получить, получить доступ или перехватить поисковый запрос, или его часть, введенный пользователем в механизм поиска через web-страницу механизма поиска или клиента. Такой механизм поиска может быть любой информационно-поисковой системой, используемой, чтобы определить местонахождение информации в компьютерной системе (например, всемирная паутина (WWW) или другая компьютерная система) и выдать результаты поиска. Также, в одном варианте осуществления механизм поиска может быть механизмом поиска в сети, который может искать во всемирной паутине, обычно на основании поискового запроса пользователя. Такой механизм поиска в сети может обеспечить результаты поиска, относящиеся к любому разнообразию продуктов, услуг, информации, данных или другой информации, доступной во Всемирной паутине. В этом отношении механизм поиска в сети обеспечивает результаты поиска через web-страницу механизма поиска или клиента, которые основаны в общем на пользовательском поисковом запросе. Например, на основании пользовательского поискового запроса, введенного в обычный вебсайт поиска (например, Live.com от Microsoft), обычный механизм поиска (Microsoft (R) Live Search) ищет и выдает обычные результаты поиска, относящиеся к поисковому запросу.

[0034] Специалисту в данной области техники понятно, что пользователь может взаимодействовать с поисковой машиной любым из множества способов. Пользователь может взаимодействовать с поисковой машиной в формате web-страницы. Таким образом, web-страница механизма поиска может быть использована, чтобы войти в поисковый запрос (например, через начальную web-страницу механизма поиска) и выдать результаты поиска (например, через web-страницу результатов поиска). Примерный механизм поиска и соответствующие web-страницы включает в себя, но не ограничена, Microsoft (R) Live Search, доступный через Live.com от Microsoft и web-портал MSN.com, поиск Google (ТМ), доступный через web-портал google.com от Google, и поиск Yahoo!, доступный через web-портал yahoo.com от Yahoo. Альтернативно, пользователь может взаимодействовать с поисковой машиной в формате панели инструментов, в котором поле ввода поискового запроса помещается в web-браузер пользователя для более легкого доступа к поисковой машине.

[0035] Компонент 216 обращения к пользовательским данным конфигурируется для обращения к одним или более пользовательским данным. Компонент 216 обращения к пользовательским данным может принять, извлечь, получить, получить доступ, перехватить, и т.д., одни или более пользовательских данных. Пользовательские данные, как используется здесь, относится к любым данным в ассоциации с пользователем механизма поиска и/или устройства, используемого пользователем, чтобы получить доступ к поисковой машине, такой как вычислительное устройство 202. Пользовательские данные включают в себя, например, данные пользовательского профиля, данные устройства, связанные данные, глобальные данные и/или подобное. Данными пользовательского профиля являются любые данные или индикатор в ассоциации с пользователем, включая, например, привычные или обычные поведения пользователя и/или индикаторы, ассоциированные с событиями, действиями или поведениями пользователя. Данные пользовательского профиля могут включать в себя, только посредством примера, обычные для пользователя поведения при поиске, поиски или запросы, ранее предоставленные пользователем, текстовые сообщения и/или сообщения посредством электронной почты, в которых занят пользователь, события, намечаемые на электронном календаре пользователя, мультимедийные события, в которых занят пользователь (такие как прослушивание музыки, просмотр телевизионных передач и т.д.), ссылки на унифицированные указатели ресурсов (URL), часто посещаемые пользователем, ключевые слова, извлеченные из текста и/или сообщений электронной почты, в которых участвует пользователь и/или подобное. Также, данные пользовательского профиля могут быть данными, которые идентифицированы или захвачены в ассоциации с поисковой машиной. Альтернативно или дополнительно, данные пользовательского профиля могут быть данными, которые идентифицированы или захвачены в ассоциации с пользовательским взаимодействием web-браузера, клиента и/или вычислительного устройства пользователя. Данные пользовательского профиля могут также включать в себя пользовательский ввод информации и/или измененный непосредственно пользователем (например, пользовательские интересы, день рождения, и т.д.). В некоторых вариантах осуществления данные пользовательского профиля могут быть захвачены или идентифицированы в ассоциации с пользовательским идентификатором (например, пользовательский идентификатор, используемый пользователем для регистрации в системе) или пользовательское устройство, такое как вычислительное устройство 202.

[0036] Данные устройства относятся к любым данным в ассоциации с вычислительным устройством, таким как вычислительное устройство 202, используемое пользователем. Данные устройства может включать в себя индикацию того, разрешено ли касание устройства, размер экрана устройства, идентификатора устройства, индикацию доступной полосы пропускания для передачи данных (например, конкретный поставщик услуг поддерживает конкретное количество бит в секунду), или подобное.

[0037] Связанные данные относятся к данным в ассоциации с другим пользователем, относящимся к текущему пользователю механизма поиска. В этом отношении связанные данные могут предоставить информацию относительно контента другого связанного пользователя, желательного или предназначенного для просмотра. Пользователь может быть связан с другим пользователем на основании контакта с пользователем (например, через электронную почту, электронный календарь, записную книжку, мгновенное сообщение, социальную сеть и т.д.). В другом варианте осуществления пользователь может быть связан с другим пользователем на основании аналогичных интересов. Такие аналогичные интересы, совместно используемые пользователями, могут быть определены, например, на основании введенных запросов или поисков, выполненных пользователями.

[0038] Глобальные данные относятся к данным, обычно ассоциированным с одним или более пользователями механизма поиска. Например, глобальные данные может ссылаться на популярные, наиболее часто используемые или предпочтительные данные или изображение.

[0039] Компонент 218 выбора фонового изображения конфигурируется, чтобы выбирать одно или более фоновых изображений. В этом отношении фоновое изображение(я) выбираются, чтобы быть показанными в качестве фона страницы результатов поиска, которая обычно представляет один или более результатов поиска, ассоциированных с поисковым запросом. Изображение, как используется здесь, относится к любому изображению, включая, но не ограничиваясь, фотографию, графику видео, анимированное изображение, и т.д. Как может быть оценено, изображение может быть неподвижным изображением (то есть, компьютерной графикой, фотографией и т.д.) или движущимся изображением (то есть, видео, кино, и т.д.). Фоновое изображение используется, чтобы обратиться к изображению, представленному в качестве фона страницы результатов поиска, на которой представлены один или более результатов поиска или их индикации (например, изображения иконок). Такое фоновое изображение(я) позволяет пользователю первоначально участвовать во взаимодействии с поиском. Хотя в целом описано здесь в качестве фона страницы результатов поиска, как может быть оценено, такое изображение может быть фоном начальной страницы механизма поиска (например, до того, как пользователь вводит или входит в пользовательский запрос). В таком случае фоновое изображение может быть выбрано на основании исключительно на пользовательских данных. В некоторых случаях фоновое изображение может быть рекламой. В таком случае механизм рекламы может быть использован, чтобы выбрать или помочь в выборе рекламы для отображения в качестве фонового изображения.

[0040] В вариантах осуществления компонент 218 выбора фонового изображения использует данные запроса, такого как один или более запросов, к которым обращается компонент 214 обращения к запросу, и/или пользовательские данные, такие как один или более пользовательских данных, к которым обращается компонент 216 обращения к пользовательским данным, чтобы идентифицировать или выбрать одно или более фоновых изображений. В этом отношении пользовательский запрос используется, чтобы выбрать изображение, которое относится к поисковому запросу. Пользовательские данные используются, чтобы выбрать изображение, которое является подходящим для пользователя и/или пользовательского устройства. Соответственно, данные пользовательского профиля могут использоваться, чтобы выбрать изображение, которое совпадает или соответствует пользовательским интересам. Посредством примера только, предположим, что пользователь вводит запрос "Железный Человек 2." Далее предположим, что данные пользовательского профиля этого пользователя указывают, что пользователь обычно ищет музыку. В таком случае изображение обложки музыкального альбома в ассоциации с "Железным Человеком 2" может быть выбрано и отображено.

[0041] Данные устройства могут использоваться, чтобы выбрать изображение, которое является подходящим относительно способностей и функциональных возможностей вычислительного устройства, используемого пользователем. В этом отношении атрибуты изображений, такие как качество изображений, размеры изображений, могут быть рассмотрены в ассоциации с данными устройства для выбора подходящего набора из одного или более изображений. Связанные данные могут использоваться, чтобы выбрать изображение, которое соответствует принятым или логически выведенным интересам пользователя, то есть, интересам одного или более других пользователей, которые относятся к текущему пользователю механизма поиска. Глобальные данные могут использоваться, чтобы выбрать изображение, которое обычно является интересным для одного или более других пользователей механизма поиска.

[0042] В дополнение к выбору одного или более изображений для отображения компонент 214 выбора фонового изображения может также выбрать несколько изображений, которые должны быть отображены в качестве фона. В одном варианте осуществления множественные изображения могут быть одновременно отображены как объединенный или распределенное фоновое изображение. В альтернативном варианте осуществления множественные изображения могут быть отображены последовательно. Соответственно, одно изображение или группа изображений может быть отображены в качестве фонового изображения и затем другое изображение или группа изображений могут быть отображены в качестве фона. Посредством примера только, последующее изображение может быть отображено на основании возникновения события (например, истечение времени, и т.д.) или на основании пользовательской индикации (например, пользователь выбирает блок выбора фона и т.д.). Ряд изображений для отображения могут быть основаны на данных устройства, таких как способности вычислительного устройства, или пользовательских данных, таких как предпочтения пользователя (например, три изображения соответствуют пользовательским интересам, два изображения установлены в пользовательском профиле, и т.д.). В других вариантах осуществления фоновое изображение может быть модифицировано в ответ н