System and method for distributed search-by-content
First Claim
1. A method for conducting search-by-content, comprising:
- responsive to an input multimedia content item provided to a user device,checking if the input multimedia content item matches at least one concept of a plurality of concepts cached in the user device, wherein the at least one matching concept is a collection of signatures representing a large scale of multimedia content items, the collection is of a signature reduced cluster generated by inter-matching signatures generated for the large scale of multimedia content items, and the at least one matching concept is represented using at least on signature and metadata;
retrieving characteristics set for a user of the user device;
performing a search, using the at least one matching concept, for multimedia content items similar to the input multimedia content item;
determining which of the search results are of interest to the user based on the characteristics set for the user; and
saving results that are of interest to the user in the user device, wherein the saved results include multimedia content items.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for conducting search-by-content is provided. The method includes responsive to an input multimedia content item provided to a user device, checking if the input multimedia content item matches at least one concept of a plurality of concepts cached in the user device; retrieving characteristics set for a user of the user device; performing a search, using the at least one matching concept, for multimedia content items similar to the input multimedia content item; determining which of the search results are of interest to the user based on the characteristics set for the user; and saving results that are of interest to the user in the user device, wherein the saved results include multimedia content items.
-
Citations
21 Claims
-
1. A method for conducting search-by-content, comprising:
-
responsive to an input multimedia content item provided to a user device, checking if the input multimedia content item matches at least one concept of a plurality of concepts cached in the user device, wherein the at least one matching concept is a collection of signatures representing a large scale of multimedia content items, the collection is of a signature reduced cluster generated by inter-matching signatures generated for the large scale of multimedia content items, and the at least one matching concept is represented using at least on signature and metadata; retrieving characteristics set for a user of the user device; performing a search, using the at least one matching concept, for multimedia content items similar to the input multimedia content item; determining which of the search results are of interest to the user based on the characteristics set for the user; and saving results that are of interest to the user in the user device, wherein the saved results include multimedia content items. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for search-by-content, comprising:
-
responsive to an input multimedia content item provided to a user device, generating at least one signature for the input multimedia content item; checking if the input multimedia content item matches at least one concept of a plurality of concepts cached in the user device, wherein the at least one matching concept is a collection of signatures representing a large scale of multimedia content items, the collection is of a signature reduce cluster generated by the inter-matching signatures generated for the large scale of multimedia content items, and the at least one matching concept is represented using at least one signature and metadata; for each of the least one matching concepts, sending at least one signature and metadata of the matching concepts to a server configured to search for multimedia content items similar to the input multimedia content item; and saving results that are of interest to the user in the storage device, wherein the saved results include multimedia content items. - View Dependent Claims (14, 15)
-
-
16. A system for conducting search-by-content, comprising:
-
a processor; a deep content classification (DCC) engine connected to the processor; a storage unit for caching a plurality of concepts; a memory connected to the processor, wherein the memory contains instructions that, when executed by the processor, configure the system to; responsive to an input multimedia content item provided to a user device, check, by the DCC engine, if the input multimedia content item matches at least one concept of the plurality of concepts cached in the storage unit; retrieve characteristics set for a user of the user device; perform a search for multimedia content items similar to the input multimedia content item using the at least one matching concept; determine which of the search results are of interest to the user based on the characteristics set for the user; and save results that are of interest to the user in the storage unit, wherein the saved results include multimedia content items. - View Dependent Claims (17, 18, 19, 20, 21)
-
Specification