Abstract:
A method and system for detecting at least an advertising attractive area within a multimedia content element over which an advertisement item can be displayed. The method comprises extracting the multimedia content element from a web-page; partitioning the multimedia content element into a predefined number of portions; generating at least one signature for each portion of the multimedia content element; analyzing the at least one signature generated for each portion of the multimedia content elements; and identifying at least one attractive advertising area within the multimedia content element based on the signature analysis.
Abstract:
A method for detection of common patterns within unstructured data elements. The method includes extracting a plurality of unstructured data elements retrieved from a plurality of big data sources; generating at least one signature for each of the plurality of unstructured data elements; identifying common patterns among the generated signatures; clustering the signatures identified to have common patterns; and correlating the generated clusters to identify associations between their respective identified common patterns.
Abstract:
A method and system for adding advertising content to multimedia content elements. The method comprises receiving a request from a user device to identify a multimedia content element, the request including the multimedia content element; generating at least one signature respective of the multimedia content element; identifying at least one concept matching the at least one signature; determining at least one identifier associated with the multimedia content element respective of the at least one matching concept; searching a database to identify at least one advertising content item associated with the at least one identifier; and sending the at least one advertising content item together with the at least one identifier upon determination that the at least one advertising content item is associated with the at least one identifier.
Abstract:
A method and system for generating signatures for three-dimensional multimedia data elements. The method comprises receiving by a three-dimensional multimedia data element; projecting the received three-dimensional multimedia data element on at least one two-dimensional plane, wherein the projection results in two-dimensional graphic representations of the received three-dimensional multimedia data element; generating by a signature generator at least one signature for each of the plurality of two-dimensional graphic representations; assembling by an assembler unit the plurality of signatures generated for each of the plurality of two-dimensional graphic representations to generate a complex signature, wherein the complex signature is the signature representing the three-dimensional multimedia data element; and storing the signatures of each of the two-dimensional graphic representations of the at least one three-dimensional multimedia data element and the complex signature in association with the three-dimensional multimedia data element in a storage unit.
Abstract:
A method and system for customizing a webpage for display on a user device are provided. The system includes receiving a request to display the webpage on the user device; generating at least one signature for each multimedia content data element (MMDE) of a plurality of MMDEs associated with the webpage; determining, for each signature of the at least one signature, at least one concept structure; identifying at least one characteristic of a user of the user device; determining an alternate MMDE based on at least one of: the at least one characteristic, the at least one signature, and metadata associated with the at least one concept structure; and sending, to the user device, the webpage comprising the alternate MMDE.
Abstract:
A method and apparatus for symbol-space based compression of patterns are provided. The method comprises generating an output sequence responsive of an input sequence, the input sequence being of a first length and includes a plurality of symbols, by extraction of all common patterns, wherein a common pattern includes at least two symbols and the output sequence is of a second length that is shorter than the first length; and storing in a memory the output sequence as a data layer.
Abstract:
A system and method for sharing tagged multimedia content elements. The method comprises: receiving a request to analyze at least one multimedia content element that exists on at least a first user device; generating a signature for at least a portion of each of the at least one multimedia content element; generating at least one tag that is searchable by a second user device respective of each of the generated signatures; sending the at least one searchable tag to be stored, wherein the at least one searchable tag is stored such that, responsive to a query received from the second user device, at least one multimedia content element is shared with at least the second user device respective of a match between at least one portion of the query and at least one of the at least one tag.
Abstract:
A method and system for unsupervised clustering of multimedia content are provided. The method includes generating a plurality of clusters, each cluster containing at least a data element; generating for each of the plurality of clusters a corresponding signature; matching each of the signatures to all other signatures; determining a clustering score for each match; clustering multimedia data elements of each pair of clusters of the plurality of clusters that are determined to have a clustering score above a threshold value to create at least a first cluster; and storing the at least a first cluster in a storage unit.
Abstract:
A method and system for providing recommendations to multimedia content elements of interest to a user. The method comprises receiving at least one multimedia content element; generating at least one signature for the received multimedia content element; querying a user profile of the user to determine a user interest; searching, by means of the at least one generated signature, through a plurality of data sources for multimedia content elements matching the determined user interest; and returning the matching multimedia content elements to the user node as recommendations.
Abstract:
A method and system for providing contextual filters respective of an identified context of a plurality of multimedia content elements are provided. The method comprises receiving the plurality of multimedia content elements; generating at least one signature for each of the plurality of multimedia content elements; determining a context of each of the plurality of multimedia content elements based on its respective at least one signature, wherein a context is determined as the correlation among a plurality of cluster of signatures; and providing at least one contextual filter respective of the context of each of the plurality of multimedia content elements.