System and method thereof for dynamically associating a link to an information resource with a multimedia content displayed in a web-page
Abstract
A method for associating a link to web content with a multimedia content element are provided. The method includes identifying at least one multimedia content element in a web-page; generating, by a signature generator system, a signature for the at least one multimedia content element, wherein the signature generator system includes a plurality of computational cores enabled to receive the multimedia content element and to generate a signature for at least a portion of the multimedia content element, each computational core having properties that are at least partly statistically independent of the other computational cores; matching the generated signature to signatures of web content existing on at least one web server to determine matching web content; determining a link to the matching web content; and modifying the at least one multimedia content by adding the link.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A method for associating a link to web content with a multimedia content element, comprising:
identifying at least one multimedia content element in a web-page; generating, by a signature generator system, a signature for the at least one multimedia content element, wherein the signature generator system includes a plurality of computational cores enabled to receive the multimedia content element and to generate a signature for at least a portion of the multimedia content element, each computational core having properties that are at least partly statistically independent of the other computational cores; matching the generated signature to signatures of web server content existing on at least one web server to determine matching web server content; determining a link to the matching web server content; and modifying the at least one multimedia content by adding the link.
2 . The method of claim 1 , further comprising:
detecting a user gesture respective of the added link; and upon detecting the user gesture, causing a display of the web server content.
3 . The method of claim 2 , wherein the user gesture is any of: a scroll on the at least one multimedia content element, a click on the at least one multimedia content element, and a response to the at least one multimedia content element.
4 . The method of claim 1 , further comprising:
determining the context of the multimedia content element respective of the generated signature, wherein the link is determined based on the context.
5 . The method of claim 1 , wherein each of the at least one multimedia content element is any of: an image, graphics, a video stream, a video clip, an audio stream, an audio clip, a video frame, a photograph, and images of signals.
6 . The method of claim 4 , wherein the link is added to the multimedia content element as an overlay object.
7 . The method of claim 1 , wherein generating a signature for the at least one multimedia content element further comprises:
generating a signature for each portion of the at least one multimedia content element; and clustering the signatures for the portions into a signature cluster, wherein the signature for the at least one multimedia content element is the signature cluster.
8 . The method of claim 1 , wherein the matching is performed by the plurality of computational cores.
9 . The method of claim 1 , further comprising:
modifying the web-page by adding the modified at least one multimedia content; and sending the modified web-page to a browser requesting the web-page.
10 . A non-transitory computer readable medium having stored thereon instructions for causing one or more processing units to execute the method according to claim 1 .
11 . A system for associating a link to web content with a multimedia content element from at least a web-page, comprising:
an interface to a network for receiving the at least the web-page containing at least one multimedia content element, wherein a uniform resource locator (URL) of the web-page is received from any one of a user device and a web server hosting the web-page; a processing unit; and a memory, the memory containing instructions that, when executed by the processing system, configure the system to: identify at least one multimedia content element in a web-page; generate, by a signature generator system, a signature for the at least one multimedia content element, wherein the signature generator system includes a plurality of computational cores enabled to receive the multimedia content element and to generate a signature for at least a portion of the multimedia content element, each computational core having properties that are at least partly statistically independent of the other computational cores; match the generated signature to signatures of web server content existing on at least one web server to determine matching web server content; determine a link to the matching web server content; and modify the at least one multimedia content by adding the link.
12 . The system of claim 11 , wherein the system is further configured to:
detect a user gesture respective of the added link; and upon detecting the user gesture, cause a display of the web server content.
13 . The system of claim 12 , wherein the user gesture is any of: a scroll on the at least one multimedia content element, a click on the at least one multimedia content element, and a response to the at least one multimedia content element.
14 . The system of claim 11 , wherein the system is further configured to:
determine the context of the multimedia content element respective of the generated signature, wherein the link is determined based on the context.
15 . The system of claim 11 , wherein each of the at least one multimedia content element is any of: an image, graphics, a video stream, a video clip, an audio stream, an audio clip, a video frame, a photograph, and images of signals.
16 . The system of claim 14 , wherein the link is added to the multimedia content element as an overlay object.
17 . The system of claim 11 , wherein the system is further configured to:
generate a signature for each portion of the at least one multimedia content element; and cluster the signatures for the portions into a signature cluster, wherein the signature for the at least one multimedia content element is the signature cluster.
18 . The system of claim 11 , wherein the matching is performed by the plurality of computational cores.
19 . The system of claim 11 , wherein the system is further configured to:
modify the web-page by adding the modified at least one multimedia content; and send the modified web-page to a browser requesting the web-page.Join the waitlist — get patent alerts
Track US2016085733A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.