US 12,395,699 B2
System and method for recommending media content based on user mood
David Infanti, Dover, DE (US)
Assigned to eClapper Project Inc., Dover, DE (US)
Filed by ECLAPPER PROJECT INC., Dover, DE (US)
Filed on Dec. 12, 2023, as Appl. No. 18/536,430.
Application 18/536,430 is a continuation in part of application No. 18/453,047, filed on Aug. 21, 2023, abandoned.
Claims priority of provisional application 63/366,720, filed on Jun. 21, 2022.
Prior Publication US 2024/0114204 A1, Apr. 4, 2024
Int. Cl. H04N 21/442 (2011.01); H04N 21/466 (2011.01)
CPC H04N 21/44218 (2013.01) [H04N 21/4668 (2013.01)] 18 Claims
OG exemplary drawing
 
1. A method for recommending one or more media content to a user, the method comprising:
transmitting, by a processor, one or more questions to a user device associated with the user;
obtaining, by the processor, one or more responses associated with the one or more questions from the user device, responsive to transmitting the one or more questions;
detecting, by the processor, emotion from a voice characteristic of the user;
determining, by the processor, a user mood score based on the one or more responses and the detected emotion of the voice characteristic of the user;
correlating, by the processor, the user mood score with a plurality of content mood scores associated with a plurality of media content;
determining, by the processor, the one or more media content to be recommended to the user based on the correlation; and
transmitting, by the processor, information associated with the one or more media content to the user device;
wherein correlating the user mood score with the plurality of content mood scores comprises applying a mathematical expression Mm(Ue,Fen,Rn)=(e=m)v(s=m+l), where Mm is mood matching, Ue is the user mood score, Fe is a content mood score, n is a number of entries, R is a refined mood score list, s is a start index, m is a midpoint, e is an end index, and V is a logical OR operator.