Methods for providing a profile completion recommendation module
First Claim
1. A method, comprising:
- detecting, by a processor, user interaction on a property page, the property page used in accessing a user account of a user;
analyzing, by the processor, user interaction at the property page to obtain contextual information of the user interaction;
examining, by the processor, user profile data of the user to identify a field of information that needs to be updated, the identified field of information related to the contextual information obtained from the user interaction;
generating, by the processor, a query for the field of information that needs updating, the query constructed using the contextual information obtained from the analysis, the query presented in a user interface at a client device used to access the user account, for user action; and
updating, by the processor, the field of information within the user profile data with information obtained from the user interface based on the user action to the query, wherein the updating adds to the user profile data of the user.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for completing profile of a user includes detecting user interactions at a property page. The user interactions may include social interactions and service-specific interactions. The user interactions are analyzed to determine the context of the interaction and/or data content associated with the user or friends of the user. User profile information is examined to determine which fields need to be filled and which fields need to be updated. Based on the examination of the user profile information and the analysis of the user interactions, a query/suggestion is presented in a user interface and is related to a specific field of the user profile that is to be filled. Response to the query/suggestion at the user interface is monitored and used to update the appropriate field in the user profile.
-
Citations
20 Claims
-
1. A method, comprising:
-
detecting, by a processor, user interaction on a property page, the property page used in accessing a user account of a user; analyzing, by the processor, user interaction at the property page to obtain contextual information of the user interaction; examining, by the processor, user profile data of the user to identify a field of information that needs to be updated, the identified field of information related to the contextual information obtained from the user interaction; generating, by the processor, a query for the field of information that needs updating, the query constructed using the contextual information obtained from the analysis, the query presented in a user interface at a client device used to access the user account, for user action; and updating, by the processor, the field of information within the user profile data with information obtained from the user interface based on the user action to the query, wherein the updating adds to the user profile data of the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method, comprising:
-
analyzing, by a processor, social interaction content from a social media stream associated with a user account to identify contextual information related to the social interaction content; determining, by the processor, a field within a profile of a user that needs to be filled, the user associated with the user account, wherein the field is related to contextual information obtained from the analysis of the social interaction content; generating, by the processor, a user interface with a suggestion related to the field, based on the analysis, the suggestion including contextual information of the social interaction content and a suggested user action to be performed for the suggestion, the generated user interface presented for user action; and updating, by the processor, the field within the user'"'"'s profile with information from the user interface, based on the user action to the suggestion, the updating adds to the user'"'"'s profile. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A non-transitory computer-readable medium having program instructions that, when executed by a processor, cause the processor to perform operations comprising:
-
detecting, by the processor, user interaction on a property page, the property page used in accessing a user account of a user; analyzing, by the processor, user interaction at the property page to obtain contextual information of the user interaction; examining, by the processor, user profile data of the user to identify a field of information that needs to be updated, the identified field of information related to the contextual information obtained from the user interaction; generating, by the processor, a query for the field of information that needs updating, the query constructed using the contextual information obtained from the analysis, the query presented in a user interface at a client device used to access the user account, for user action; and updating, by the processor, the field of information within the user profile data with information obtained from the user interface based on the user action to the query, wherein the updating adds to the user profile data of the user. - View Dependent Claims (20)
-
Specification