Systems and methods for profile building using location information from a user device
First Claim
1. A computer implemented method comprising:
- identifying, via a computing device, missing information from a profile of a contact of a user, wherein the missing information includes a current physical location of the contact;
determining to include the missing information in the profile based on satisfaction of a threshold related to a communication between the user and the contact; and
in response to the determination to include the missing information;
obtaining the missing information, wherein obtaining the current physical location of the contact includes retrieving a current physical location of a device of the contact from the contact'"'"'s device; and
adding the missing information to the profile.
4 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of the present disclosure provide systems and methods for building a profile for a contact. In one exemplary embodiment, a computer-implemented method includes: identifying, via a computing device, missing information from a profile of a contact of a user, wherein the missing information includes a current physical location of the contact; determining whether to include the missing information in the profile based on satisfaction of a threshold; and in response to a determination to include the missing information: obtaining the missing information, wherein obtaining the current physical location of the contact includes retrieving a current physical location of a device of the contact; and adding the missing information to the profile.
98 Citations
19 Claims
-
1. A computer implemented method comprising:
-
identifying, via a computing device, missing information from a profile of a contact of a user, wherein the missing information includes a current physical location of the contact; determining to include the missing information in the profile based on satisfaction of a threshold related to a communication between the user and the contact; and in response to the determination to include the missing information; obtaining the missing information, wherein obtaining the current physical location of the contact includes retrieving a current physical location of a device of the contact from the contact'"'"'s device; and adding the missing information to the profile. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A system comprising:
-
a processor; and memory coupled to the processor and storing instructions that, when executed by the processor, cause the system to; identify missing information from a profile of a contact of a user, wherein the missing information includes a current physical location of the contact; determine to include the missing information in the profile based on satisfaction of a threshold related to a communication between the user and the contact; and in response to the determination to include the missing information; obtain the missing information, wherein obtaining the current physical location of the contact includes retrieving a current physical location of a device of the contact from the contact'"'"'s device; and add the missing information to the profile.
-
-
19. A tangible, non-transitory machine readable medium storing instruction that, when executed by a computer system, cause the computer system to:
-
identify missing information from a profile of a contact of a user, wherein the missing information includes a current physical location of the contact; determine to include the missing information in the profile based on satisfaction of a threshold related to a communication between the user and the contact; and in response to the determination to include the missing information; obtain the missing information, wherein obtaining the current physical location of the contact includes retrieving a current physical location of a device of the contact from the contact'"'"'s device; and add the missing information to the profile.
-
Specification