PROVIDING CONTENT ITEMS SELECTED BASED ON CONTEXT
First Claim
1. One or more computer storage media having computer-executable instructions embodied thereon, that when executed, cause a computing device to perform a method for providing content items selected based on context, the method comprising:
- receiving at least one contextual indicator associated with a user;
using the at least one contextual indicator to select at least one content item, the at least one content item being one of visible information, audible information, or a combination of visible and audible information;
receiving an indication that a context-aware search has been requested;
automatically providing the at least one content item for output in association with the computing device in response to the context-aware search request and in the absence of receiving any user-input search query terms.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems, methods, and computer storage media having computer-executable instructions embodied thereon that provide content items selected based on context are provided. Contextual indicators associated with a user are identified and utilized to determine one or more content items that the user is likely to desire to access at a particular point in time. Upon receiving an indication that the user desires to perform a context-aware search, the identified content items (or references thereto) are presented automatically to the user, that is, without the user having to input any search query terms. The indication that the user desires to perform a context-aware search may be received, for instance, upon receiving an indication that a selectable context-aware search button has been selected by the user. This single-button action is particularly useful for mobile computing devices, wherein alpha-numeric textual input is relatively difficult.
137 Citations
20 Claims
-
1. One or more computer storage media having computer-executable instructions embodied thereon, that when executed, cause a computing device to perform a method for providing content items selected based on context, the method comprising:
-
receiving at least one contextual indicator associated with a user; using the at least one contextual indicator to select at least one content item, the at least one content item being one of visible information, audible information, or a combination of visible and audible information; receiving an indication that a context-aware search has been requested; automatically providing the at least one content item for output in association with the computing device in response to the context-aware search request and in the absence of receiving any user-input search query terms. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A content delivery system, comprising:
-
a computing device associated with one or more processors and one or more computer storage media; a data store coupled with the computing device; and a content item selection engine that receives at least one contextual indicator associated with a user of the computing device, selects at least one content item based upon the at least one contextual indicator, and automatically provides the at least one content item for output in association with the computing device in response to receiving an indication that a context-aware search has been requested and in the absence of receiving any user-input search query terms. - View Dependent Claims (15, 16, 17, 18)
-
-
19. One or more computer storage media having computer-executable instructions embodied thereon, that when executed, cause a computing device to perform a method for providing content items selected based on context, the method comprising:
-
receiving a plurality of contextual indicators associated with a user; determining a plurality of content items capable of being presented in association with a user interface on the computing device, each of the plurality of content items being determined based upon at least one of the plurality of contextual indicators; associating a likelihood with each of the plurality of content items indicative of how likely it is that the user wishes presentation of the associated content item; receiving an indication that a context-aware search selector has been selected; automatically presenting a portion of the plurality of content items in association with a first region of the user interface in response to the selection of the context-aware search selector and in the absence of receiving any user-input search query terms, wherein content items comprising the portion of the plurality of content items are selected for presentation based upon relative associated likelihoods; and
presenting a search query input region configured for receiving at least one user-input search query term in association with a second region of the user interface in response to the selection of the context-aware search selector. - View Dependent Claims (20)
-
Specification