CONTACT PRIORITIZER
First Claim
Patent Images
1. A method comprising:
- determining a location of a user device and a user;
identifying a user context of the user based on the location;
generating a communication history based on communications received and sent by the user device within a time window;
storing contact entries;
generating a ranking for at least some of the contact entries based on the identified user context, the communication history, and the contact entries, wherein the ranking is inferred user priorities associated with contact entries; and
displaying the ranked contact entries on a home screen or a desktop of the user device.
1 Assignment
0 Petitions
Accused Products
Abstract
A method including determining a location of a user device and a user; identifying a user context of the user based on the location; generating a communication history based on communications received and sent by the user device within a time window; storing contact entries; generating a ranking for at least some of the contact entries based on the identified user context, the communication history, and the contact entries, wherein the ranking is an inferred user priority of contact entries; and displaying the ranked contact entries on a home screen or a desktop of the user device.
32 Citations
20 Claims
-
1. A method comprising:
-
determining a location of a user device and a user; identifying a user context of the user based on the location; generating a communication history based on communications received and sent by the user device within a time window; storing contact entries; generating a ranking for at least some of the contact entries based on the identified user context, the communication history, and the contact entries, wherein the ranking is inferred user priorities associated with contact entries; and displaying the ranked contact entries on a home screen or a desktop of the user device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A user device comprising:
-
a location component configured to identify a location of the user device; a memory that stores instructions; and a processor that executes the instructions and configures the processor to; identify a user context of a user based on a location identified by the location component; generate a communication history based on communications received and sent by the user device within a time window; store contact entries; generate a ranking for at least some of the contact entries based on the identified user context, the communication history, and the contact entries, wherein the ranking is inferred user priorities associated with contact entries; and display the ranked contact entries. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A tangible computer-readable medium comprising instructions for:
-
determining a location of a user device and a user; identifying a user context of the user based on the location; generating a communication history based on communications received and sent by the user device within a time window; storing contact entries; generating a ranking for at least some of the contact entries based on the identified user context, the communication history, and the contact entries, wherein the ranking is inferred user priorities associated with contact entries; and displaying the ranked contact entries on a home screen or a desktop of the user device. - View Dependent Claims (19, 20)
-
Specification