Content recommender
First Claim
1. A method for making an online content recommendation comprising the steps of:
- providing a plurality of data source modules having data;
providing a plurality of function modules, each function module adapted to be connected to at least one of the modules selected from the plurality of data source modules and other function modules;
receiving a recommendation request;
dynamically connecting at least one of the plurality of the data source modules and at least one of the plurality of function modules in response to the recommendation request; and
generating the recommendation by using the connected at least one data source module and the at least one function module.
3 Assignments
0 Petitions
Accused Products
Abstract
A method for making an online content recommendation. In one embodiment, the method includes the steps of: providing a plurality of data source modules having data; providing a plurality of function modules, each function module adapted to be connected to at least one of the plurality of data source modules and other function modules; receiving a recommendation request; dynamically connecting at least one of the plurality of the data source modules and at least one of the plurality of function modules in response to the recommendation request; and generating the recommendation by using the connected at least one data source module and the at least one function module.
-
Citations
24 Claims
-
1. A method for making an online content recommendation comprising the steps of:
-
providing a plurality of data source modules having data; providing a plurality of function modules, each function module adapted to be connected to at least one of the modules selected from the plurality of data source modules and other function modules; receiving a recommendation request; dynamically connecting at least one of the plurality of the data source modules and at least one of the plurality of function modules in response to the recommendation request; and generating the recommendation by using the connected at least one data source module and the at least one function module. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system for making an online content recommendation, the system comprising:
-
a plurality of data source modules having data; a plurality of function modules, each function module adapted to be connected to at least one of the modules selected from the plurality of data source modules and other function modules; a recommendation request receiving module adapted to receive a request for recommendations; a recommendation factory adapted to dynamically assemble at least one of the plurality of function modules and at least one of the plurality of data source modules in response to the recommendation request, the recommendation factory in communication with the recommendation request receiving module; and an online recommender for generating a recommendation using the assembled at least one function module and at least one data source module, the online recommender in communication with the recommendation factory. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
Specification