Legal claims defining the scope of protection, as filed with the USPTO.
1. A method for creating a database of multimedia content elements assigned to users, comprising: receiving at least one parameter identifying a user; receiving at least one multimedia content element from a user device; generating at least one signature to the received at least one multimedia content element; searching for the existence of the at least one multimedia content element in a database using the least one generated signature to determine whether each of the at least one multimedia content element is an existing multimedia content element or a non-existing multimedia content element; generating, based on the at least one parameter, a unique identifier for each non-existing multimedia content element; assigning the generated unique identifier to its respective non-existing multimedia content element; and storing the non-existing multimedia content elements and their respective unique identifiers in the database.
2. The method of claim 1 , wherein the unique identifier is generated using a random function computed over at least one of: the at least one parameter and the at least one parameter.
3. The method of claim 2 , further comprising: generating at least one new signature for each non-existing multimedia content element and the unique identifier; and storing each of the non-existing multimedia content elements and their respective new signatures in the database.
4. The method of claim 2 , further comprising: creating a watermark using the unique identifier generated for each non-existing multimedia content element; and embedding the watermark in its respective non-existing multimedia content element.
5. The method of claim 1 , further comprising: generating a notification upon identification of an existing multimedia content element in the database.
6. The method of claim 1 , wherein the multimedia content element is at least one of: an image, graphics, a video stream, a video clip, an audio stream, an audio clip, a video frame, a photograph, images of signals, combinations thereof, and portions thereof.
7. A system for creating a database of multimedia content elements assigned to users, comprising: a network interface to allow at least a connection to the database; a processor; and a memory coupled to the processor, the memory contains instructions that when executed by the processor cause the system to: receive at least one parameter identifying a user; receive at least one multimedia content element from a user device; generate at least one signature to the received at least one multimedia content element; search for the existence of the at least one multimedia content element in a database using the least one generated signature to determine whether each of the at least one multimedia content element is an existing multimedia content element or a non-existing multimedia content element; generate, based on the at least one parameter, a unique identifier for each non-existing multimedia content element; assign the generated unique identifier to its respective non-existing multimedia content element; and store the non-existing multimedia content elements and their respective unique identifiers in the database.
8. The system of claim 7 , wherein the unique identifier is generated using a random function computed over at least one of: the at least one parameter and the at least one parameter.
9. The system of claim 8 , wherein the system is further configured to: generate at least one new signature for the each non-existing multimedia content element and the unique identifier; and store each of the non-existing multimedia content elements and their respective new signatures in the database.
10. The system of claim 8 , wherein the system is further configured to: create a watermark using the unique identifier generated for each non-existing multimedia content element; and embed the watermark in its respective non-existing multimedia content element.
11. The system of claim 8 , wherein the system is further configured to: generate a notification upon identification of an existing multimedia content element in the database.
12. The system of claim 7 , wherein the multimedia content element is at least one of: an image, graphics, a video stream, a video clip, an audio stream, an audio clip, a video frame, a photograph, images of signals, combinations thereof, and portions thereof.
13. A non-transitory computer readable medium having stored thereon instructions for causing one or more processing units to execute a method, the method comprising: receiving at least one parameter identifying a user; receiving at least one multimedia content element from a user device; generating at least one signature to the received at least one multimedia content element; searching for the existence of the at least one multimedia content element in a database using the least one generated signature to determine whether each of the at least one multimedia content element is an existing multimedia content element or a non-existing multimedia content element; generating, based on the at least one parameter, a unique identifier for each non-existing multimedia content element; assigning the generated unique identifier to its respective non-existing multimedia content element; and storing the non-existing multimedia content elements and their respective unique identifiers in the database.
Unknown
May 9, 2017
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.