System and method for user-behavior based content recommendations
First Claim
Patent Images
1. A method comprising:
- enabling a sensing device on a user device in response to a user requesting a multimedia operation, the multimedia operation comprising displaying a multimedia content on a display of the user device, the multimedia content being a photograph or a video, the multimedia content being stored in a multimedia library;
performing the multimedia operation;
identifying behavioral cues of the user according to signals received from the sensing device substantially when the multimedia operation is being performed, wherein identifying the behavioral cues of the user comprises;
searching for multimedia sub-cues in the signals captured from the sensing device; and
classifying the multimedia sub-cues as positive reactions or negative reactions to produce the behavioral cues;
identifying interaction cues of the user according to whether the user interacts with an input device of the user device substantially when the multimedia operation is being performed, the interaction cues indicating whether, during the displaying of the multimedia content on the display of the user device, the user viewed the multimedia content for a predetermined amount of time, shared the multimedia content, edited the multimedia content, zoomed into the multimedia content, and rotated the user device to match an original orientation of the multimedia content;
selecting a subset of the multimedia library according to the behavioral cues and further according to the interaction cues;
displaying the subset of the multimedia library on the display of the user device;
requesting feedback from the user in response to presenting the subset of the multimedia library;
classifying the feedback from the user as a positive reaction or a negative reaction to produce feedback cues; and
selecting a further subset of the multimedia library in accordance with the feedback cues.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method of predicting a user'"'"'s most meaningful multimedia content includes enabling a sensing device on a user device in response to a user requesting a multimedia operation, performing the multimedia operation for a multimedia content, in response to the multimedia operation, identifying behavioral and interaction cues of the user with the sensing device substantially when the multimedia operation is being performed, updating a recommendation from a set of multimedia content including the multimedia content represented by the behavioral and interaction cues identified, and presenting the updated recommendation to the user.
25 Citations
24 Claims
-
1. A method comprising:
-
enabling a sensing device on a user device in response to a user requesting a multimedia operation, the multimedia operation comprising displaying a multimedia content on a display of the user device, the multimedia content being a photograph or a video, the multimedia content being stored in a multimedia library; performing the multimedia operation; identifying behavioral cues of the user according to signals received from the sensing device substantially when the multimedia operation is being performed, wherein identifying the behavioral cues of the user comprises; searching for multimedia sub-cues in the signals captured from the sensing device; and classifying the multimedia sub-cues as positive reactions or negative reactions to produce the behavioral cues; identifying interaction cues of the user according to whether the user interacts with an input device of the user device substantially when the multimedia operation is being performed, the interaction cues indicating whether, during the displaying of the multimedia content on the display of the user device, the user viewed the multimedia content for a predetermined amount of time, shared the multimedia content, edited the multimedia content, zoomed into the multimedia content, and rotated the user device to match an original orientation of the multimedia content; selecting a subset of the multimedia library according to the behavioral cues and further according to the interaction cues; displaying the subset of the multimedia library on the display of the user device; requesting feedback from the user in response to presenting the subset of the multimedia library; classifying the feedback from the user as a positive reaction or a negative reaction to produce feedback cues; and selecting a further subset of the multimedia library in accordance with the feedback cues. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method comprising:
-
providing a plurality of multimedia content on a user device; displaying a first subset of the multimedia content on a display of the user device; capturing behavioral cues of a user with a sensing device when displaying the first subset of the multimedia content, wherein capturing the behavioral cues of the user comprises; capturing signals from the sensing device; searching for multimedia sub-cues in the signals captured from the sensing device; and classifying the multimedia sub-cues as positive reactions or negative reactions to produce the behavioral cues; identifying interaction cues of a user with an input device when displaying the first subset of the multimedia content, the interaction cues indicating the user manipulated the first subset of the multimedia content using the input device during the displaying, wherein the interaction cues indicate the user manipulated the first subset of the multimedia content when the user shared the multimedia content, edited the multimedia content, zoomed into the multimedia content, and rotated the user device to match an original orientation of the multimedia content; analyzing the behavioral cues and the interaction cues to produce multimedia cues; assigning weights to each of the multimedia cues; generating a score for each of the plurality of multimedia content in accordance with the weights and the multimedia cues; displaying a second subset of the multimedia content on the display in accordance with the scores; requesting feedback from the user in response to displaying the second subset of the multimedia content; classifying the feedback from the user as a positive reaction or a negative reaction to produce feedback cues; and displaying a third subset of the multimedia content on the display in accordance with the feedback cues. - View Dependent Claims (14, 15, 16)
-
-
17. A device comprising:
-
a sensing device; an input device different from the sensing device; a display; a processor; and a computer-readable storage medium storing a program to be executed by the processor, the program including instructions to perform a method comprising; enabling the sensing device in response to a user requesting a multimedia operation, the multimedia operation comprising displaying a multimedia content on the display, the multimedia content being a photograph or a video, the multimedia content being stored in a multimedia library; identifying behavioral cues of the user according to signals captured from the sensing device while performing the multimedia operation, wherein identifying the behavioral cues of the user comprises; searching for multimedia sub-cues in the signals captured from the sensing device; and classifying the multimedia sub-cues as positive reactions or negative reactions to produce the behavioral cues; identifying interaction cues of the user according to whether the user interacts with the input device while performing the multimedia operation, the interaction cues indicating whether, during the displaying of the multimedia content on the display, the user viewed the multimedia content for a predetermined amount of time, shared the multimedia content, edited the multimedia content, zoomed into the multimedia content, and rotated the display to match an original orientation of the multimedia content; associating the behavioral cues and the interaction cues with the multimedia operation; ranking multimedia content with a model according to the behavioral cues and further according to the interaction cues; selecting a subset of the multimedia content in accordance with the ranks of the multimedia content; displaying the subset of the multimedia content on the display; requesting feedback from the user in response to displaying the subset of the multimedia content; classifying the feedback from the user as a positive reaction or a negative reaction to produce feedback cues; and selecting a further subset of the multimedia content in accordance with the feedback cues. - View Dependent Claims (18, 19, 20, 21)
-
-
22. A device comprising:
-
a sensing device; an input device; a memory storing a plurality of multimedia content, the multimedia content being a photograph or a video; a display; a processor; and a computer-readable storage medium storing a program to be executed by the processor, the program including instructions for; receiving a request from a user to perform a multimedia operation, the multimedia operation comprising displaying a first subset of the multimedia content on the display; performing the multimedia operation while receiving signals from the sensing device and the input device, and while determining whether the user views the multimedia content for a predetermined amount of time, shares the multimedia content, edits the multimedia content, zooms into the multimedia content, and rotates the display to match an original orientation of the multimedia content during the displaying of the first subset of the multimedia content on the display; updating a recommendation of a second subset of the multimedia content in accordance with the request, the signals from the sensing device, and whether the user manipulated the first subset of the multimedia content, wherein updating the recommendation comprises; searching for multimedia sub-cues in the signals received from the sensing device; and classifying the multimedia sub-cues as positive reactions or negative reactions to produce interaction cues, the recommendation updated according to the interaction cues; displaying the updated recommendation on the display; requesting feedback from the user in response to displaying the updated recommendation; classifying the feedback from the user as a positive reaction or a negative reaction to produce feedback cues; and further updating the recommendation of the second subset of the multimedia content in accordance with the feedback cues. - View Dependent Claims (23, 24)
-
Specification