US11361014B2ExpiredUtilityA1

System and method for completing a user profile

42
Assignee: CORTICA LTDPriority: Oct 26, 2005Filed: Dec 29, 2017Granted: Jun 14, 2022
Est. expiryOct 26, 2025(expired)· nominal 20-yr term from priority
Y10S707/99948Y10S707/99943G06F 16/152G06F 16/41G06F 16/437G06F 16/14
42
PatentIndex Score
0
Cited by
616
References
19
Claims

Abstract

A system and method for at least partially completing a user profile. The method includes analyzing the user profile to identify at least one missing informational element in the user profile, wherein identifying the at least one missing element further comprises determining at least one concept based on the user profile and matching the determined at least one concept to a plurality of category concepts, each concept including a collection of signatures and metadata describing the concept, wherein each category concept is associated with at least one required informational element, wherein each missing informational element is one of the at least one required informational element that is not included in the user profile; sending a query for the missing informational element; and updating at least a portion of the user profile based on a response to the query.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
       1. A method for at least partially completing a user profile, comprising:
 analyzing, by a computerized system, the user profile to identify at least one missing informational element in the user profile, wherein the user profile is indicative of one or more user interests; wherein the one or more user interests are determined by the computerized system; wherein a missing informational element is related to at least one user interest of the one or more user interests; wherein identifying the at least one missing element comprises determining at least one concept based on the user profile and matching the determined at least one concept to a plurality of concepts, each concept of the plurality of concepts including a collection of signatures and metadata describing the concept, wherein each missing informational element is one of the at least one required informational element that is not included in the user profile; 
 analyzing a plurality of multimedia content elements (MMCEs), wherein the analysis further comprises:
 generating at least one signature for each MMCE; 
 determining at least one concept for each MMCE based on the at least one signature generated for the MMCE; 
 wherein the one or more user interests are identified based on the determined concepts; 
 wherein the identifying, based on the determined concepts, of the at least one user interest is responsive to a frequency of appearance of a person or item in the MMCEs; 
 
 sending a query for the missing informational element; and 
 updating at least a portion of the user profile based on a response to the query. 
 
     
     
       2. The method of  claim 1 , wherein determining the at least one concept for each MMCE further comprises: querying a concept-based database using the at least one signature generated for the MMCE. 
     
     
       3. The method of  claim 1  wherein the plurality of concepts are general categories of user profile information. 
     
     
       4. The method of  claim 1  wherein each concept of the plurality of concepts is a category concept that is associated with at least one required informational element. 
     
     
       5. The method of  claim 1 , wherein identifying the at least one missing informational element includes comparing the user profile to the at least one required informational element for each matching category concept, wherein each missing informational element corresponds to an incomplete field of the user profile. 
     
     
       6. The method according to  claim 1  wherein the analyzing of the plurality of MMCEs comprises processing each MMCE by a patch attention processor to find MMCE patches of higher interest that other MMCE patches, and generating a signature of the MMCE based on the MMCE patches of higher interest. 
     
     
       7. The method according to  claim 1  wherein the identifying, based on the determined concepts, of the at least one user interest is responsive to interests of other users connected to the user. 
     
     
       8. The method according to  claim 1  wherein the analyzing of the user profile to identify at least one missing informational element in the user profile further comprises comparing concepts representing the user interests to known concepts associated with other user profiles in a database. 
     
     
       9. A non-transitory computer readable medium having stored thereon instructions for causing a processing circuitry of a computerized system to perform a process, the process comprising:
 analyzing a user profile to identify at least one missing informational element in the user profile, wherein the user profile is indicative of one or more user interests; wherein the one or more user interests are determined by the computerized system; wherein a missing informational element is related to at least one user interest of the one or more user interests; wherein identifying the at least one missing element further comprises determining at least one concept based on the user profile and matching the determined at least one concept to a plurality of concepts, each concept of the plurality of concepts including a collection of signatures and metadata describing the concept, wherein each missing informational element is one of the at least one required informational element that is not included in the user profile; 
 analyzing a plurality of multimedia content elements (MMCEs), wherein the analysis further comprises:
 generating at least one signature for each MMCE; 
 determining at least one concept for each MMCE based on the at least one signature generated for the MMCE; 
 identifying, based on the determined concepts, at least one user interest; and 
 creating the user profile based on the identified at least one user interest; 
 
 wherein the identifying, based on the determined concepts, of the at least one user interest is responsive to a frequency of appearance of a person or item in the MMCEs comparing the user profile to user profiles of users; 
 sending a query for the missing informational element; and 
 updating at least a portion of the user profile based on a response to the query. 
 
     
     
       10. The non-transitory computer readable medium according to  claim 9 , wherein the analyzing of the user profile to identify at least one missing informational element in the user profile further comprises comparing concepts representing the user interests to known concepts associated with other user profiles in a database. 
     
     
       11. The non-transitory computer readable medium according to  claim 9 , wherein the determining of the at least one concept for each MMCE further comprises: querying a concept-based database using the at least one signature generated for the MMCE. 
     
     
       12. The non-transitory computer readable medium according to  claim 9  wherein the plurality of concepts are general categories of user profile information. 
     
     
       13. The non-transitory computer readable medium according to  claim 9  wherein each concept of the plurality of concepts is a category concept that is associated with at least one required informational element. 
     
     
       14. The non-transitory computer readable medium according to  claim 9 , wherein the identifying of the at least one missing informational element includes comparing the user profile to the at least one required informational element for each matching category concept, wherein each missing informational element corresponds to an incomplete field of the user profile. 
     
     
       15. A computerized system for at least partially completing a user profile, comprising: a processing circuitry; and a memory, the memory containing instructions that, when executed by the processing circuitry, configure the system to:
 analyze the user profile to identify at least one missing informational element in the user profile, wherein the user profile is indicative of one or more user interests; wherein the one or more user interests are determined by the computerized system; wherein a missing informational element is related to at least one user interest of the one or more user interests; wherein identifying the at least one missing element further comprises determining at least one concept based on the user profile and matching the determined at least one concept to a plurality of concepts, each concept of the plurality of concepts including a collection of signatures and metadata describing the concept, wherein each missing informational element is one of the at least one required informational element that is not included in the user profile; 
 analyze a plurality of multimedia content elements (MMCEs), wherein the analysis further comprises generating at least one signature for each MMCE; determine at least one concept for each MMCE based on the at least one signature generated for the MMCE; and wherein the one or more user interests are identified based on the determined concepts; 
 wherein the identifying, based on the determined concepts, of the at least one user interest is responsive to a frequency of appearance of a person or item in the MMCEs comparing the user profile to user profiles of users; 
 send a query for the missing informational element; and 
 update at least a portion of the user profile based on a response to the query. 
 
     
     
       16. The system of  claim 15 , wherein the system is further configured to: query a concept-based database using the at least one signature generated for the MMCE. 
     
     
       17. The system of  claim 15 , wherein each signature is robust to noise and distortion. 
     
     
       18. The system of  claim 15 , wherein the plurality of concepts are general categories of user profile information. 
     
     
       19. The system of  claim 15 , wherein each concept of the plurality of concepts is a category concept that is associated with at least one required informational element.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.