System and method for contextually enriching a concept database
First Claim
1. A method for contextually enriching a concept database, comprising:
- determining, based on at least one signature of a first multimedia data element (MMDE) and signatures of a plurality of third concepts stored in the concept database, at least one first concept among the plurality of third concepts, wherein each of the at least one first concept matches at least a portion of the at least one signature of the first MMDE;
generating a reduced representation of the first MMDE, wherein the reduced representation does not represent the at least a portion of the first MMDE matching the at least one first concept;
comparing the reduced representation of the first MMDE to signatures representing a plurality of second MMDEs to determine a plurality of matching MMDEs among the plurality of second MMDEs;
generating, based on the reduced representation of the first MMDE and the signatures representing the plurality of matching MMDEs, a second concept; and
generating at least one context based on the second concept and the plurality of third concepts, wherein each context includes at least one common pattern among the second concept and at least one of the plurality of third concepts.
3 Assignments
0 Petitions
Accused Products
Abstract
A system and method for contextually enriching a concept database. The method includes determining, based on at least one signature of a first multimedia data element (MMDE) and signatures of a plurality of third concepts stored in the concept database, at least one matching first concept among the plurality of third concepts; generating a reduced representation of the first MMDE; comparing the reduced representation of the first MMDE to signatures representing a plurality of second MMDEs to determine a plurality of matching MMDEs among the plurality of second MMDEs; generating, based on the reduced representation of the first MMDE and the signatures representing the plurality of matching MMDEs, a second concept; and generating at least one context based on the second concept and the plurality of third concepts, wherein each context includes at least one common pattern among the second concept and at least one of the plurality of third concepts.
345 Citations
20 Claims
-
1. A method for contextually enriching a concept database, comprising:
-
determining, based on at least one signature of a first multimedia data element (MMDE) and signatures of a plurality of third concepts stored in the concept database, at least one first concept among the plurality of third concepts, wherein each of the at least one first concept matches at least a portion of the at least one signature of the first MMDE; generating a reduced representation of the first MMDE, wherein the reduced representation does not represent the at least a portion of the first MMDE matching the at least one first concept; comparing the reduced representation of the first MMDE to signatures representing a plurality of second MMDEs to determine a plurality of matching MMDEs among the plurality of second MMDEs; generating, based on the reduced representation of the first MMDE and the signatures representing the plurality of matching MMDEs, a second concept; and generating at least one context based on the second concept and the plurality of third concepts, wherein each context includes at least one common pattern among the second concept and at least one of the plurality of third concepts. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A non-transitory computer readable medium having stored thereon instructions for causing a processing circuitry to perform a process, the process comprising:
-
determining, based on at least one signature of a first multimedia data element (MMDE) and signatures of a plurality of third concepts stored in the concept database, at least one first concept among the plurality of third concepts, wherein each of the at least one first concept matches at least a portion of the at least one signature of the first MMDE; generating a reduced representation of the first MMDE, wherein the reduced representation does not represent the at least a portion of the first MMDE matching the at least one first concept; comparing the reduced representation of the first MMDE to signatures representing a plurality of second MMDEs to determine a plurality of matching MMDEs among the plurality of second MMDEs; generating, based on the reduced representation of the first MMDE and the signatures representing the plurality of matching MMDEs, a second concept; and generating at least one context based on the second concept and the plurality of third concepts, wherein each context includes at least one common pattern among the second concept and at least one of the plurality of third concepts.
-
-
11. A system for enriching a concept database, 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 signature of a first multimedia data element (MMDE) and signatures of a plurality of third concepts stored in the concept database, at least one first concept among the plurality of third concepts, wherein each of the at least one first concept matches at least a portion of the at least one signature of the first MMDE; generate a reduced representation of the first MMDE, wherein the reduced representation does not represent the at least a portion of the first MMDE matching the at least one first concept; compare the reduced representation of the first MMDE to signatures representing a plurality of second MMDEs to determine a plurality of matching MMDEs among the plurality of second MMDEs; generate, based on the reduced representation of the first MMDE and the signatures representing the plurality of matching MMDEs, a second concept; and generate at least one context based on the second concept and the plurality of third concepts, wherein each context includes at least one common pattern among the second concept and at least one of the plurality of third concepts. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification