Systems and methods for profile building
AssigneeYahoo! Inc.
InventorJeff Bonforte
Life of this patent
Estimating the term…
Abstract
Systems and methods build a profile for a contact. In one aspect, missing information from a profile of a contact is identified. A determination is made regarding whether the missing information is necessary for the profile based on satisfaction of a threshold. In response to the satisfaction of the threshold, a user is prompted to request the missing information from the contact. The missing information is obtained. The missing information is added to the profile.
Claims20
A computer implemented method, comprising:
- identifying, via a computing device, missing information from a profile of a contact;
- determining whether the missing information is necessary for the profile based on satisfaction of a threshold, wherein the threshold is set by a user and is selected from a group consisting of occurrence of an event, communication content, communication frequency, and communication volume, and wherein the threshold reflects a time during which the computing device is instructed to automatically seek missing necessary information from sources other than the contact;
- automatically seeking the missing necessary information during the time and
- prompting the user to request the missing necessary information from the contact;
- obtaining the missing information;
- and
- adding the missing information to the profile.
A user terminal, comprising:
- a storage device to store a set of messages for a user;
- and
- a profile presenter to identify missing information from a profile of a contact, determine whether the missing information is necessary for the profile based on satisfaction of a threshold, wherein the threshold is set by a user and is selected from a group consisting of occurrence of an event, communication content, communication frequency, and communication volume, and wherein the threshold reflects a time during which the profile presenter is instructed to automatically seek missing necessary information, automatically seek the missing necessary information during the time from sources other than the contact, prompt the user to request the missing information from the contact, obtain the missing information, and add the missing information to the profile.
A tangible, non-transitory machine readable storage media storing a set of instructions that, when executed by a computing device, cause the computing device to perform a method, the method comprising:
- identifying missing information from a profile of a contact;
- determining whether the missing information is necessary for the profile based on satisfaction of a threshold, wherein the threshold is set by a user and is selected from a group consisting of occurrence of an event, communication content, communication frequency, and communication volume, and wherein the threshold reflects a time during which the computing device is instructed to automatically seek missing necessary information from sources other than the contact;
- automatically seeking the missing necessary information during the time;
- prompting the user to request the missing necessary information from the contact;
- obtaining the missing information;
- and
- adding the missing information to the profile.
Dependencies are inferred from the claim text.