Methods and systems for improving engagement with a recommendation engine that recommends items, peers, and services
First Claim
1. A computerized method for improving engagement with a recommendation engine that recommends items, peers, and services, comprising:
- providing a remote server with access to user devices of a plurality of users;
remotely electronically accessing stored data of the plurality of users via the remote server over a digital communications network, the stored data being located on two or more of the user devices of each of the users;
automatically analyzing the stored data of each of the users using a data analyzer resident on the remote server to obtain information pertaining to the stored data;
automatically creating a respective passive profile for each of the users using a mapping tool associated with the data analyzer which maps the information obtained from the analyzing of the stored data into newly determined keywords associated with the stored data;
storing the respective passive profiles in a database associated with the recommendation engine for use by the recommendation engine;
automatically providing recommendations from the recommendation engine to a respective user based on at least the respective passive profile, the recommendations comprising at least one of recommended items, peers, and services;
tracking the users'"'"' interactions with the stored data and changes made to the stored data;
periodically automatically updating the respective passive profiles for the users based on the tracking;
enabling alerts to be provided to the recommendation engine when changes to the passive profiles are detected based on the updating;
automatically constructing a query for the respective user with keywords based on the detected changes; and
providing additional recommendations comprising at least one of additional recommended items, peers, and services returned by the query to the respective user;
wherein;
the stored data comprises at least software applications, computer hardware data, and electronic device data resident on the user devices, andthe passive profiles are automatically created and updated without user input once access to the user devices is provided.
2 Assignments
0 Petitions
Accused Products
Abstract
Computerized methods and systems for improving engagement with a recommendation engine that recommends items, peers, and services are provided. Stored data of a plurality of users is electronically accessed and analyzed. A respective passive profile is determined for each of the users based on the analyzing of the stored data. The respective passive profiles are then stored for use by the recommendation engine. The recommendation engine can then provide recommendations for at least one of items, peers, and services to a respective user based on at least the respective passive profile. The recommendations may be further based on at least one of an explicit profile comprising information provided by the respective user and an activity profile based on tracked activity of the respective user with regard to prior recommended items.
154 Citations
21 Claims
-
1. A computerized method for improving engagement with a recommendation engine that recommends items, peers, and services, comprising:
-
providing a remote server with access to user devices of a plurality of users; remotely electronically accessing stored data of the plurality of users via the remote server over a digital communications network, the stored data being located on two or more of the user devices of each of the users; automatically analyzing the stored data of each of the users using a data analyzer resident on the remote server to obtain information pertaining to the stored data; automatically creating a respective passive profile for each of the users using a mapping tool associated with the data analyzer which maps the information obtained from the analyzing of the stored data into newly determined keywords associated with the stored data; storing the respective passive profiles in a database associated with the recommendation engine for use by the recommendation engine; automatically providing recommendations from the recommendation engine to a respective user based on at least the respective passive profile, the recommendations comprising at least one of recommended items, peers, and services; tracking the users'"'"' interactions with the stored data and changes made to the stored data; periodically automatically updating the respective passive profiles for the users based on the tracking; enabling alerts to be provided to the recommendation engine when changes to the passive profiles are detected based on the updating; automatically constructing a query for the respective user with keywords based on the detected changes; and providing additional recommendations comprising at least one of additional recommended items, peers, and services returned by the query to the respective user; wherein; the stored data comprises at least software applications, computer hardware data, and electronic device data resident on the user devices, and the passive profiles are automatically created and updated without user input once access to the user devices is provided. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A computerized system for improving engagement with a recommendation engine that recommends items, peers, and services, comprising:
-
a recommendation engine comprising a software application residing on an application server for recommending at least one of recommended items, peers, and services in response to a user inquiry; a digital communications network connecting the recommendation engine to a plurality of user devices of a plurality of users; a remote server for accessing the user devices over the digital communications network; a data analyzer software application resident on the remote server for;
remotely electronically accessing, via the digital communications network, data stored on the user devices;
automatically analyzing the stored data to obtain information pertaining to the stored data;a mapping tool associated with the data analyzer for automatically creating a respective passive profile for each of the users by mapping the information obtained from the analyzing of the stored data into newly determined keywords associated with the stored data; a database associated with the recommendation engine for storing the respective passive profiles for use by the recommendation engine; and wherein; the recommendation engine automatically provides the recommendations for the at least one of the recommended items, peers, and services to the respective users based on at least the respective passive profiles of the users, the stored data comprises at least software applications, computer hardware data, and electronic device data resident on the user devices, the stored data is obtained from two or more user devices of each of the users; the users'"'"' interactions with the stored data and changes made to the stored data are tracked; the respective passive profiles for the users are periodically automatically updated based on the tracking; alerts are provided to the recommendation engine when changes to the passive profiles are detected based on the updating; a query is automatically constructed for the respective user with keywords based on the detected changes; the recommendation engine provides additional recommendations comprising at least one of additional recommended items, peers, and services returned by the query to the respective user; and the passive profiles are automatically created and updated without user input once access to the user devices is provided.
-
Specification