Integrated search and adaptive discovery system and method
First Claim
Patent Images
1. A computer-implemented method, comprising:
- identifying a computer-implemented content object to serve as a contextual reference;
accessing a first plurality of values, wherein each of the first plurality of values is based on an inference of a first user'"'"'s interest level with respect to a topic, wherein each of the interest level inferences is derived from a plurality of behaviors;
accessing a second plurality of values, wherein each of the second plurality of values is based on an inferred degree of relevance to a topic of one or more phrases that are contained in the content object; and
generating a recommendation comprising one or more objects for delivery to the first user, wherein the recommendation is generated by a recommendation function executed on a processor-based device in accordance with the first plurality of values and the second plurality of values.
1 Assignment
0 Petitions
Accused Products
Abstract
An integrated search and adaptive discovery system and method integrates contents-based indexing and behavioral-based indexing of collections of computer-implemented objects to generate contextualized and/or personalized recommendations. The degree to which contextualization and/or personalization criteria are applied in generating recommendations can be tuned by the recommendation recipient. Personalization functions are applied that are informed by inferred interests and/or expertise, and personalization vectors can be transformed into a format executable by a search engine. Explanations may be provided to recommendation recipients as to why they received recommendations.
97 Citations
20 Claims
-
1. A computer-implemented method, comprising:
-
identifying a computer-implemented content object to serve as a contextual reference; accessing a first plurality of values, wherein each of the first plurality of values is based on an inference of a first user'"'"'s interest level with respect to a topic, wherein each of the interest level inferences is derived from a plurality of behaviors; accessing a second plurality of values, wherein each of the second plurality of values is based on an inferred degree of relevance to a topic of one or more phrases that are contained in the content object; and generating a recommendation comprising one or more objects for delivery to the first user, wherein the recommendation is generated by a recommendation function executed on a processor-based device in accordance with the first plurality of values and the second plurality of values. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer-implemented system comprising one or more processors configured to:
-
identify a computer-implemented content object to serve as a contextual reference; access a first plurality of values, wherein each of the first plurality of values is based on an inference of a first user'"'"'s interest level with respect to a topic, wherein each of the interest level inferences is derived from a plurality of behaviors; access a second plurality of values, wherein each of the second plurality of values is based on an inferred degree of relevance to a topic of one or more phrases that are contained in the content object; and generate a recommendation comprising one or more objects for delivery to the first user, wherein the recommendation is generated in accordance with the first plurality of values and the second plurality of values. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer-implemented system comprising one or more processors configured to:
-
access a plurality of usage behaviors associated with a first user of a first computer-implemented system that has been behaviorally indexed, wherein the behavioral indexing generates a plurality of topics; generate a plurality of affinities between the first user of the first computer-implemented system and the plurality of topics, wherein each of the plurality of affinities is indicative of an inferred interest level of the first user for a topic of the plurality of topics, wherein each of the inferred interest levels is derived from one or more behaviors of the plurality of usage behaviors; transform the plurality of affinities and topics into an object contents vector executable by a search function; execute a search request from the first user, wherein the search request is executed in accordance with the object contents vector, and wherein the search request is executed against a plurality of objects residing in a second computer-implemented system; and deliver the results of the search request to the first user. - View Dependent Claims (18, 19, 20)
-
Specification