System and method for generating personalized clusters of multimedia content elements
Abstract
A system and method for generating personalized multimedia content element clusters. The method includes determining, based on at least one interest, at least one personalized concept, wherein each personalized concept represents one of the at least one user interest; obtaining at least one multimedia content element related to a user; generating at least one signature for the at least one multimedia content element, each generated signature representing at least a portion of the at least one multimedia content element; determining, based on the generated at least one signature, at least one multimedia content element cluster, wherein each cluster includes a plurality of multimedia content elements sharing a common concept of the at least one personalized concept; and creating at least one personalized multimedia content element cluster by adding, to each determined cluster, at least one of the at least one multimedia content element sharing the common concept of the cluster.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A method for generating personalized clusters of multimedia content elements, comprising:
determining, based on at least one user interest of a user, at least one personalized concept, wherein each personalized concept represents one of the at least one user interest; obtaining at least one multimedia content element related to the user; generating at least one signature for the obtained at least one multimedia content element, each generated signature representing at least a portion of the obtained at least one multimedia content element; determining, based on the generated at least one signature, at least one multimedia content element cluster, wherein each multimedia content element cluster includes a plurality of clustered multimedia content elements sharing a common concept, wherein each common concept is one of the determined at least one personalized concept; and creating at least one personalized multimedia content element cluster by adding, to each determined cluster, at least one of the obtained at least one multimedia content element sharing the common concept of the cluster.
2 . The method of claim 1 , further comprising:
generating, based on the generated at least one signature, at least one tag for the obtained at least one multimedia content element, wherein the at least one multimedia content element cluster is determined based further on the generated at least one tag.
3 . The method of claim 2 , wherein each multimedia content element cluster includes a plurality of multimedia content elements associated with the generated at least one tag.
4 . The method of claim 2 , wherein generating the at least one tag further comprises:
querying, with respect to the generated at least one signature, a deep content classification system to obtain at least one concept matching the at least one multimedia content element, each concept including a signature reduced cluster and metadata, wherein the at least one tag is generated based on the metadata of the obtained at least one concept.
5 . The method of claim 1 , further comprising:
determining, for each personalized concept, whether an existing multimedia content element cluster having the personalized concept as a common concept can be found; and generating a multimedia content element cluster, when it is determined that an existing multimedia content element cluster having the personalized concept as a common concept cannot be found, wherein the determined at least one multimedia content element cluster is the generated multimedia content element cluster.
6 . The method of claim 1 , wherein the at least one signature is generated via a signature generator system, wherein the signature generator system includes a plurality of at least partially statistically independent computational cores, wherein the properties of each computational core are set independently of properties of each other computational core.
7 . The method of claim 1 , wherein determining the at least one user interest of the user further comprises:
querying a user profile of the user for the at least one user interest.
8 . The method of claim 7 , further comprising:
receiving tracking information identifying a plurality of tracked multimedia content elements, wherein each tracked multimedia content element is at least one of: uploaded by the user, and viewed by the user; generating, for each tracked multimedia content element, at least one signature; determining, based on the generated at least one signature for each tracked multimedia content element, the at least one user interest of the user; and creating, based on the determined at least one user interest, the user profile.
9 . The method of claim 1 , further comprising:
generating a personalized mosaic, wherein the personalized mosaic includes at least one of: an icon representing each personalized multimedia content element cluster, and a textual description of each personalized multimedia content element cluster.
10 . The method of claim 1 , wherein each personalized concept is a collection of signatures representing a plurality of multimedia content elements and metadata describing the concept.
11 . A non-transitory computer readable medium having stored thereon instructions for causing a processing circuitry to execute a process, the process comprising:
determining, based on at least one user interest of a user, at least one personalized concept, wherein each personalized concept represents one of the at least one user interest of the user; obtaining at least one multimedia content element related to the user; generating at least one signature for the obtained at least one multimedia content element, each signature representing at least a portion of the obtained at least one multimedia content element; determining, based on the generated at least one signature, at least one multimedia content element cluster, wherein each multimedia content element cluster includes a plurality of clustered multimedia content elements sharing a common concept, wherein each common concept is one of the determined at least one personalized concept; and creating at least one personalized multimedia content element cluster by adding, to each determined cluster, at least one of the obtained at least one multimedia content element sharing the common concept of the cluster.
12 . A system for clustering multimedia content elements, comprising:
a processing circuitry; and a memory, the memory containing instructions that, when executed by the processing circuitry, configure the system to: determine, based on at least one user interest of a user, at least one personalized concept, wherein each personalized concept represents one of the at least one user interest of the user; obtain at least one multimedia content element related to the user; generate at least one signature for the obtained at least one multimedia content element, each signature representing at least a portion of the obtained at least one multimedia content element; determine, based on the generated at least one signature, at least one multimedia content element cluster, wherein each multimedia content element cluster includes a plurality of clustered multimedia content elements sharing a common concept, wherein each common concept is one of the determined at least one personalized concept; and create at least one personalized multimedia content element cluster by adding, to each determined cluster, at least one of the obtained at least one multimedia content element sharing the common concept of the cluster.
13 . The system of claim 12 , wherein the system is further configured to:
generate, based on the generated at least one signature, at least one tag for the obtained at least one multimedia content element, wherein the at least one multimedia content element cluster is determined based further on the generated at least one tag.
14 . The system of claim 13 , wherein each multimedia content element cluster includes a plurality of multimedia content elements associated with the generated at least one tag.
15 . The system of claim 13 , wherein the system is further configured to:
query, with respect to the generated at least one signature, a deep content classification system to obtain at least one concept matching the at least one multimedia content element, each concept including a signature reduced cluster and metadata, wherein the at least one tag is generated based on the metadata of the obtained at least one concept.
16 . The system of claim 12 , wherein the system is further configured to:
determine, for each personalized concept, whether an existing multimedia content element cluster having the personalized concept as a common concept can be found; and generate a multimedia content element cluster, when it is determined that an existing multimedia content element cluster having the personalized concept as a common concept cannot be found, wherein the determined at least one multimedia content element cluster is the generated multimedia content element cluster.
17 . The system of claim 12 , wherein the at least one signature is generated via a signature generator system, wherein the signature generator system includes a plurality of at least partially statistically independent computational cores, wherein the properties of each computational core are set independently of properties of each other computational core.
18 . The system of claim 12 , wherein the system is further configured to:
query a user profile of the user for the at least one user interest.
19 . The system of claim 18 , wherein the system is further configured to:
receive tracking information identifying a plurality of tracked multimedia content elements, wherein each tracked multimedia content element is at least one of: uploaded by the user, and viewed by the user; generate, for each tracked multimedia content element, at least one signature; determine, based on the generated at least one signature for each tracked multimedia content element, the at least one user interest of the user; and create, based on the determined at least one user interest, the user profile.
20 . The system of claim 12 , wherein the system is further configured to:
generate a personalized mosaic, wherein the personalized mosaic includes at least one of: an icon representing each personalized multimedia content element cluster, and a textual description of each personalized multimedia content element cluster.
21 . The system of claim 12 , wherein each personalized concept is a collection of signatures representing a plurality of multimedia content elements and metadata describing the concept.
22 . The system of claim 12 , further comprising:
a signature generator system, wherein each signature is generated by the signature generator system, wherein the signature generator system includes a plurality of computational cores configured to receive a plurality of unstructured data elements, each computational core of the plurality of computational cores having properties that are at least partly statistically independent of other of the computational cores, wherein the properties of each core are set independently of each other core.
23 . The system of claim 22 , wherein each signature is robust to noise and distortion.Join the waitlist — get patent alerts
Track US2017180443A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.