Contact list availability prioritization
First Claim
1. A method for contact list prioritization according to predicted reachability, the method comprising:
- loading a contact list of contacts in memory of a host computer, wherein the contact list comprises contacts of a common role previously defined in memory of the computer indicating a common function of each of the contacts assigned to the common role such that any one of the contacts of the common role are interchangeable with one another;
retrieving from a remote data store, a reachability value for each corresponding contact in the contact list that has been established for each corresponding contact according to associated mobile telephone usage data of each corresponding contact;
displaying in the host computer, ones of the contacts first in the contact list that are determined to be most reachable according to a corresponding reachability value; and
,providing the computed reachability value to a different computer for use by the different computer in displaying contacts in a different contact list first according to the retrieved reachability value.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for contact list prioritization according to predicted reachability includes loading a contact list of contacts and retrieving a reachability value for each corresponding contact in the contact list that has been computed for each corresponding contact according to usage data of each corresponding contact for an associated mobile telephone. Thereafter, contacts in the contact list that are determined to be most reachable according to a corresponding reachability value are displayed first. In one aspect, the usage data for the associated mobile telephone is based upon accelerometer data of the associated mobile telephone. In another aspect, the usage data is based upon recency or frequency of use of the mobile telephone to place telephone calls. In yet another aspect, the usage data is based upon recency or frequency of use of a messaging application executing in the associated mobile telephone. Finally, in even yet another aspect, the usage data is based upon recency or frequency of posting content to a social network through the associated mobile telephone.
17 Citations
20 Claims
-
1. A method for contact list prioritization according to predicted reachability, the method comprising:
-
loading a contact list of contacts in memory of a host computer, wherein the contact list comprises contacts of a common role previously defined in memory of the computer indicating a common function of each of the contacts assigned to the common role such that any one of the contacts of the common role are interchangeable with one another; retrieving from a remote data store, a reachability value for each corresponding contact in the contact list that has been established for each corresponding contact according to associated mobile telephone usage data of each corresponding contact; displaying in the host computer, ones of the contacts first in the contact list that are determined to be most reachable according to a corresponding reachability value; and
,providing the computed reachability value to a different computer for use by the different computer in displaying contacts in a different contact list first according to the retrieved reachability value. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A data processing system configured for contact list prioritization according to predicted reachability, the system comprising:
-
a mobile telephone; a host computer with at least one processor and memory disposed within the mobile telephone; and
,a contact list management module executing in the memory of the host computer, the module comprising program code enabled to load a contact list of contacts in memory of the host computer in the mobile telephone, wherein the contact list comprises contacts of a common role previously defined in memory of the computer indicating a common function of each of the contacts assigned to the common role such that any one of the contacts of the common role are interchangeable with one another, to retrieve from a remote data store, a reachability value for each corresponding contact in the contact list that has been established for each corresponding contact according to associated mobile telephone usage data of each corresponding contact, to display in the host computer, in a display of the host computer, ones of the contacts first in the contact list that are determined to be most reachable according to a corresponding reachability value; and
to provide the computed reachability value to a different computer for use by the different computer in displaying contacts in a different contact list first according to the retrieved reachability value. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A computer program product, wherein the computer program product is not a transitory signal, for contact list prioritization according to predicted reachability, the computer program product comprising:
- a non-transitory computer readable storage medium having computer readable program code embodied therewith, the computer readable program code comprising;
computer readable program code for loading a contact list of contacts, wherein the contact list comprises contacts of a common role previously defined in memory of the computer indicating a common function of each of the contacts assigned to the common role such that any one of the contacts of the common role are interchangeable with one another;
computer readable program code for retrieving from a remote data store, a reachability value for each corresponding contact in the contact list that has been established for each corresponding contact according to associated mobile telephone usage data of each corresponding contact;
computer readable program code for displaying in the host computer, ones of the contacts first in the contact list that are determined to be most reachable according to a corresponding reachability value; and
, providing the computed reachability value to a different mobile telephone for use by the different mobile telephone in displaying contacts in a different contact list first according to the retrieved reachability value. - View Dependent Claims (17, 18, 19, 20)
- a non-transitory computer readable storage medium having computer readable program code embodied therewith, the computer readable program code comprising;
Specification