Computer system and method for analyzing data sets and providing personalized recommendations
First Claim
1. A computer-implemented method for providing personalized recommendation results for a target user based at least on stored data about the target user, comprising:
- obtaining, at a server computer, a plurality of feedback data items from a plurality of user mobile devices, wherein the plurality of feedback data items comprise;
an indication of a high quality photo with a type,a response to the high quality photo obtained from a user mobile device of the plurality of user mobile devices, andat least one demographic data element associated with a user of the user mobile device;
storing the plurality of feedback data items in a feedback database, wherein the feedback database is searchable by high quality photos;
determining, by an engine executing on the server computer, a set of personalized recommendation results for a target user mobile device, based at least on the stored data about the target user of the target user mobile device and feedback data related to the target user;
identifying, by the server computer, high quality photos to potentially provide to the target user mobile device in connection with the set of personalized recommendation results including a plurality of high quality photos that are associated with a particular recommendation result of the set of personalized recommendation results;
by the server computer, filtering the identified high quality photos to form a set of personalized high quality photos that are to be provided to the target user mobile device, wherein the filtering comprises;
identifying, a set of one or more demographic data elements associated with the target user of the target user mobile device;
determining, from the plurality of feedback data items, a particular type of photo that elicits a desired response from a plurality of other users associated with that set of one or more demographic data elements; and
in response to determining the particular type of photo, selecting, to display in association with the particular recommendation result, a particular high quality photo from the plurality of high quality photos associated with the particular recommendation result based on feedback data items of the plurality of other users all having demographic data elements that are aligned with the set of one or more demographic data elements associated with the target user of the target user mobile device;
providing, by the server computer to the target user mobile device;
the set of personalized recommendation results including the particular recommendation result,the set of personalized high quality photos including the particular high quality photo; and
a particular message relating to the particular recommendation result;
receiving, from the target user mobile device, a particular response to the provided set of personalized high quality photos, the particular response comprising a click on the set of personalized high quality photos displayed on the target user mobile device; and
creating one or more additional feedback data items from the received click based on observed user behavior.
3 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of the invention relate to a computer-implemented method and system for providing personalized recommendations for a target user based at least on stored data about the target user. The method comprises obtaining a plurality of feedback data from a plurality of users, wherein the feedback data comprises an indication of a media object, a response obtained from target user related to the feedback data, and at least one demographic data element associated with the target user. A set of personalized recommendations for the target user are identified based at least on stored data about the target user and the feedback data related to the user. The personalized recommendations system identifies media objects to potentially provide to the target user, and selects or filters the identified media objects to form a set of personalized media objects associated with the set of personalized recommendations.
-
Citations
55 Claims
-
1. A computer-implemented method for providing personalized recommendation results for a target user based at least on stored data about the target user, comprising:
-
obtaining, at a server computer, a plurality of feedback data items from a plurality of user mobile devices, wherein the plurality of feedback data items comprise; an indication of a high quality photo with a type, a response to the high quality photo obtained from a user mobile device of the plurality of user mobile devices, and at least one demographic data element associated with a user of the user mobile device; storing the plurality of feedback data items in a feedback database, wherein the feedback database is searchable by high quality photos; determining, by an engine executing on the server computer, a set of personalized recommendation results for a target user mobile device, based at least on the stored data about the target user of the target user mobile device and feedback data related to the target user; identifying, by the server computer, high quality photos to potentially provide to the target user mobile device in connection with the set of personalized recommendation results including a plurality of high quality photos that are associated with a particular recommendation result of the set of personalized recommendation results; by the server computer, filtering the identified high quality photos to form a set of personalized high quality photos that are to be provided to the target user mobile device, wherein the filtering comprises; identifying, a set of one or more demographic data elements associated with the target user of the target user mobile device; determining, from the plurality of feedback data items, a particular type of photo that elicits a desired response from a plurality of other users associated with that set of one or more demographic data elements; and in response to determining the particular type of photo, selecting, to display in association with the particular recommendation result, a particular high quality photo from the plurality of high quality photos associated with the particular recommendation result based on feedback data items of the plurality of other users all having demographic data elements that are aligned with the set of one or more demographic data elements associated with the target user of the target user mobile device; providing, by the server computer to the target user mobile device; the set of personalized recommendation results including the particular recommendation result, the set of personalized high quality photos including the particular high quality photo; and a particular message relating to the particular recommendation result; receiving, from the target user mobile device, a particular response to the provided set of personalized high quality photos, the particular response comprising a click on the set of personalized high quality photos displayed on the target user mobile device; and creating one or more additional feedback data items from the received click based on observed user behavior. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A system for providing personalized recommendation results for a target user based at least on stored data about the target user, the system comprising a server computer comprising a process and a computer readable medium, the computer readable medium comprising code executable by the processor to perform a method, the method comprising:
-
obtaining, at a server computer, a plurality of feedback data items from a plurality of user mobile devices, wherein the plurality of feedback data items comprise; an indication of a high quality photo, a response to the high quality photo obtained from a user mobile device of the plurality of user mobile devices, and at least one demographic data element associated with a user of the user mobile device; storing the plurality of feedback data items in a feedback database, wherein the feedback database is searchable by high quality photos; determining, by an engine executing on the server computer, a set of personalized recommendation results for a target user mobile device, based at least on the stored data about the target user of the target user mobile device and feedback data related to the target user; identifying, by the server computer, high quality photos to potentially provide to the target user mobile device in connection with the set of personalized recommendation results including a plurality of high quality photos associated with a particular recommendation result of the set of personalized recommendation results; by the server computer, filtering the identified high quality photos to form a set of personalized high quality photos that are to be provided to the target user mobile device, wherein the filtering comprises; identifying, a set of one or more demographic data elements associated with the target user of the target user mobile device; determining, from the plurality of feedback data items, a particular type of photo that elicits a desired response from a plurality of other users associated with that set of one or more demographic data elements; in response to determining the particular type of photo, selecting, to display in association with the particular recommendation result, a particular high quality photo from the plurality of high quality photos associated with the particular recommendation result based on feedback of the plurality of other users all having demographic data elements that are aligned with the set of one or more demographic data elements associated with the target user of the target user mobile device; and providing, from the server computer to the target user mobile device; the set of personalized recommendation results including the particular recommendation result, the set of personalized high quality photos including the particular high quality photo; and a particular message relating to the particular recommendation result; receiving, from the target user mobile device, a particular response to the provided set of personalized high quality photos, the particular response comprising a click on the set of personalized high quality photos displayed on the target user mobile device; and creating one or more additional feedback data items from the received click based on observed user behavior. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55)
-
Specification