System and method for creating user profiles based on multimedia content
First Claim
Patent Images
1. A method for creating user profiles based on multimedia content, comprising:
- identifying a plurality of multimedia content elements associated with a user;
generating at least one signature for each of the plurality of multimedia content elements;
analyzing the at least one signature to identify at least one concept matching the multimedia content elements;
generating, based on the at least one matching concept, at least one contextual insight, wherein each contextual insight indicates a preference of the user; and
generating, based on the at least one contextual insight, a user profile for the user.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for creating user profiles based on multimedia content. The method may include identifying a plurality of multimedia content elements associated with a user; generating at least one signature for each of the plurality of multimedia content elements; analyzing the at least one signature to identify at least one concept matching the multimedia content elements; generating, based on the at least one matching concept, at least one contextual insight, wherein each contextual insight indicates a preference of the user; and generating, based on the at least one contextual insight, a user profile for the user.
405 Citations
29 Claims
-
1. A method for creating user profiles based on multimedia content, comprising:
-
identifying a plurality of multimedia content elements associated with a user; generating at least one signature for each of the plurality of multimedia content elements; analyzing the at least one signature to identify at least one concept matching the multimedia content elements; generating, based on the at least one matching concept, at least one contextual insight, wherein each contextual insight indicates a preference of the user; and generating, based on the at least one contextual insight, a user profile for the user. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory computer readable medium having stored thereon instructions for causing one or more processing units to execute a method, the method comprising:
-
identifying a plurality of multimedia content elements associated with a user; generating, by a signature generator, at least one signature for each of the plurality of multimedia content elements, wherein the signature generator includes a plurality of computational cores, each computational core having properties that are at least partially statistically independent of properties of the other computational cores; analyzing the at least one signature to identify at least one concept matching the multimedia content elements; generating, based on the at least one matching concept, at least one contextual insight, wherein each contextual insight indicates a preference of the user; and generating, based on the at least one contextual insight, a user profile for the user.
-
-
9. A system for creating user profiles based on multimedia content, comprising:
-
a signature generator, wherein the signature generator includes a plurality of computational cores, each computational core having properties that are at least partially statistically independent of properties of the other computational cores; a processing circuitry; and a memory, the memory containing instructions that, when executed by the processing circuitry, configure the system to; identify a plurality of multimedia content elements associated with a user; generate, by the signature generator, at least one signature for each of the plurality of multimedia content elements; analyze the at least one signature to identify at least one concept matching the multimedia content elements; generate, based on the at least one matching concept, at least one contextual insight, wherein each contextual insight indicates a preference of the user; and generate, based on the at least one contextual insight, a user profile for the user. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A method for generating a user profile based on multimedia content, comprising:
-
identifying a plurality of multimedia content elements associated with a user; analyzing at least one signature generated for each multimedia content element; generating, based on the signature analysis, at least one contextual insight, wherein each contextual insight indicates a preference of the user; determining at least one profile variable, wherein each profile variable is associated with at least one of;
the user, and a user device associated with the user;determining, by an interest analyzer, at least one current user interest based on the at least one profile variable and the at least one contextual insight; generating a user profile for the user, wherein the user profile indicates the at least one current user interest. - View Dependent Claims (17, 18, 19, 20, 21, 22)
-
-
23. A system for generating a user profile based on multimedia content, comprising:
-
an interest analyzer configured to at least determine current user interests based on contextual insights; a processing circuitry; and a memory, the memory containing instructions that, when executed by the processing circuitry, configure the system to; identify a plurality of multimedia content elements associated with a user; analyze at least one signature generated for each multimedia content element; generate, based on the signature analysis, at least one contextual insight, wherein each contextual insight indicates a preference of the user; determine at least one profile variable, wherein each profile variable is associated with at least one of;
the user, and a user device associated with the user;determine, by the interest analyzer, at least one current user interest based on the at least one profile variable and the at least one contextual insight; generate a user profile for the user, wherein the user profile indicates the at least one current user interest. - View Dependent Claims (24, 25, 26, 27, 28, 29)
-
Specification