Legal claims defining the scope of protection, as filed with the USPTO.
1. One or more non-transitory computer-readable memories storing instructions which, when executed by one or more processors, cause the machine to perform operations for creating a media project, said operations comprising: receiving a request to create a media project based on media stored within a media database, said media project comprising a first and at least a second portion; receiving a first and at least a second user-selected media element from said media database, wherein said first and said at least said second user-selected media elements are associated only with said first and said at least said second portion, respectively, of said media project; identifying one or more attributes associated with each of said first and said at least said second user-selected media elements; searching said media database and identifying a first and at least a second set of one or more media elements associated with each of said first and said at least said second user-selected media elements based, at least in part, on one or more attributes of each of said first and said at least said second user-selected media elements; identifying duplicate media elements included in more than one set of identified associated media elements corresponding to said first and said at least said second portions of said media project; incorporating any identified duplicate media element in only one of said first and said at least said second portions of said media project; generating said first and said at least said second portions of said media project corresponding to each user-selected media element and one or more media elements from said first and said at least said second sets of identified associated media elements arranged in an associated one of a plurality of layouts; and providing a preview of each generated portion of said media project for evaluation by said user.
2. The computer accessible medium of claim 1 , further comprising receiving user input data and rearranging said layout of said generated portion based, at least in part, on said user input data.
3. The computer accessible medium of claim 1 , wherein said identifying a set of one or more media elements associated with each user-selected media element comprises: comparing attributes of one or more media elements from said media database with attributes of each user-selected media element; and identifying media elements associated with each user-selected media element based on said comparisons.
4. The computer accessible medium of claim 1 , further comprising: analyzing each set of identified associated media elements for each user-selected media element; and establishing a subset of associated media elements having a low inter-correlation with one another.
5. A method for creating a media project, said method comprising: receiving a request from a user of a client device to create a media project based on media stored within a media database, said media project comprising a first and at least a second portion; receiving one or more user-selected media elements from said media database, wherein said first and said at least said second user-selected media elements are associated only with said first and said at least said second portion, respectively, of said media project; identifying one or more attributes associated with each of said first and said at least said second user-selected media elements; searching said media database and identifying a first and at least a second set of one or more media elements associated with each of said first and said at least said second user-selected media element based, at least in part, on one or more attributes of each of said first and said at least said second user-selected media elements; identifying duplicate media elements included in more than one set of identified associated media elements corresponding to said first and said at least said second portions of said media project; incorporating any identified duplicate media element in only one of said first and said at least said second portions of said media project; generating said first and said at least said second portions of said media project corresponding to each user-selected media element and one or more media elements from said first and said at least said second sets of identified associated media elements arranged in an associated one of a plurality of layouts; and providing a preview of each generated portion of said media project for evaluation by said user of said client device.
6. The method of claim 5 , further comprising receiving user input data and rearranging said layout of said generated portion based, at least in part, on said user input data.
7. The method of claim 5 , wherein said identifying a set of one or more media elements associated with each user-selected media element comprises: comparing attributes of one or more media elements from said media database with attributes of each user-selected media element; and identifying media elements associated with each user-selected media element based on said comparisons.
8. The method of claim 5 , further comprising: analyzing each set of identified associated media elements for each user-selected media element; and establishing a subset of associated media elements having a low inter-correlation with one another.
Unknown
February 2, 2016
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.