CALL SHUFFLING
First Claim
Patent Images
1. A method for automatically scheduling phone calls, comprising:
- dynamically assigning priorities to each of a plurality of a user'"'"'s contacts;
selecting one of the plurality of the user'"'"'s contacts based on highest priority, wherein random selection is used in case more than one contact has the highest priority;
placing a phone call to the selected contact; and
updating the priority of the selected contact, if said placing a phone call successfully reaches the selected contact.
5 Assignments
0 Petitions
Accused Products
Abstract
A method for automatically scheduling phone calls, including dynamically assigning priorities to each of a plurality of a user'"'"'s contacts, selecting one of the plurality of the user'"'"'s contacts based on highest priority, wherein random selection is used in case more than one contact has the highest priority, placing a phone call to the selected contact, and updating the priority of the selected contact, if the placing a phone call successfully reaches the selected contact. A telephone and a computer-readable storage medium are also described and claimed.
-
Citations
41 Claims
-
1. A method for automatically scheduling phone calls, comprising:
-
dynamically assigning priorities to each of a plurality of a user'"'"'s contacts; selecting one of the plurality of the user'"'"'s contacts based on highest priority, wherein random selection is used in case more than one contact has the highest priority; placing a phone call to the selected contact; and updating the priority of the selected contact, if said placing a phone call successfully reaches the selected contact. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A telephone with an automatic call scheduler, comprising:
-
a memory for storing a plurality of a user'"'"'s contacts and priorities assigned thereto; a prioritizer coupled with said memory for dynamically assigning the priorities to the plurality of the user'"'"'s contacts, and for updating the priority of a contact when a phone call is successfully made to the contact; a scheduler coupled with said prioritizer and with said memory for selecting one of the plurality of the user'"'"'s contacts based on highest priority, wherein said scheduler uses random selection in case more than one contact has the highest priority; and a dialer coupled with said scheduler for automatically placing a phone call to the selected contact. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40)
-
-
41. A computer-readable storage medium storing program code for causing a telephone:
-
to dynamically assign priorities to each of a plurality of a user'"'"'s contacts; to select one of the plurality of the user'"'"'s contacts based on highest priority, wherein random selection is used in case more than one contact has the highest priority; to place a phone call to the selected contact; and to update the priority of the selected contact, if the placed phone call successfully reaches the selected contact.
-
Specification