METHOD AND APPARATUS FOR PROVIDING REFINED SEARCH RESULTS FOR A QUERY BASED ON ONE OR MORE USER INTERACTIONS
First Claim
Patent Images
1. A method comprising:
- processing one or more interactions of a user with one or more content items to cause, at least in part, an accumulation of the one or more interactions of the user;
processing the accumulation of the one or more interactions to determine one or more interaction patterns;
determining one or more user preferences based, at least in part, on the one or more interaction patterns; and
causing, at least in part, a scope of one or more search results for a query to be based, at least in part, on the one or more user preferences.
1 Assignment
0 Petitions
Accused Products
Abstract
An approach is provided for determining refined search results for a query. The approach involves processing one or more interactions of a user with one or more content items to cause, at least in part, an accumulation of the one or more interactions of the user. The approach also involves processing the accumulation of the one or more interactions to determine one or more interaction patterns. The approach additionally involves determining one or more user preferences based, at least in part, on the one or more interaction patterns. The approach further involves causing, at least in part, a scope of one or more search results for a query to be based, at least in part, on the one or more user preferences.
27 Citations
20 Claims
-
1. A method comprising:
-
processing one or more interactions of a user with one or more content items to cause, at least in part, an accumulation of the one or more interactions of the user; processing the accumulation of the one or more interactions to determine one or more interaction patterns; determining one or more user preferences based, at least in part, on the one or more interaction patterns; and causing, at least in part, a scope of one or more search results for a query to be based, at least in part, on the one or more user preferences. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An apparatus comprising:
-
at least one processor; and at least one memory including computer program code for one or more programs, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform at least the following, process one or more interactions of a user with one or more content items to cause, at least in part, an accumulation of the one or more interactions of the user; process the accumulation of the one or more interactions to determine one or more interaction patterns; determine one or more user preferences based, at least in part, on the one or more interaction patterns; and cause, at least in part, a scope of one or more search results for a query to be based, at least in part, on the one or more user preferences. - View Dependent Claims (10, 11, 12, 13, 14, 16)
-
-
15. An apparatus of claim 15, wherein the apparatus is further caused to:
cause, at least in part, the one or more user preferences to be further based on the user context information.
-
17. A computer-readable storage medium carrying one or more sequences of one or more instructions which, when executed by one or more processors, cause an apparatus to at least perform the following:
-
process one or more interactions of a user with one or more content items to cause, at least in part, an accumulation of the one or more interactions of the user; process the accumulation of the one or more interactions to determine one or more interaction patterns; determine one or more user preferences based, at least in part, on the one or more interaction patterns; and cause, at least in part, a scope of one or more search results for a query to be based, at least in part, on the one or more user preferences. - View Dependent Claims (18, 19, 20)
-
Specification