ПРЕДОСТАВЛЕНИЕ ЭЛЕМЕНТОВ КОНТЕНТА, ВЫБРАННЫХ НА ОСНОВЕ КОНТЕКСТА

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