System and method for creating a database of multimedia content elements assigned to users
First Claim
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.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for creating a database of multimedia content elements assigned to users are provided. The method comprises 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 at least one multimedia content element; searching for the existence of the at least 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; and generating a unique identifier using the at least one parameters for each non-existing multimedia content element; assigning the generated unique identifier to its respective non-existing multimedia content element; and storing each of the non-existing multimedia content elements and their respective unique identifiers in the database.
293 Citations
13 Claims
-
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. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
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. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
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.
-
Specification