DETERMINING AN AVAILABILITY STATUS OF A CONTACT BEING CALLED
First Claim
Patent Images
1. A method for placing a telephone call, the method comprising the steps of:
- a telephone receiving a request to call a contact;
the telephone retrieving a user preference for obtaining an availability status of the contact;
the telephone obtaining the availability status of the contact from one of a plurality of sources based at least in part on an order of priority of the sources defined by the user preference, wherein the sources include a social network program;
the telephone displaying the availability status of the contact; and
the telephone prompting for a decision whether to place the call to the contact.
1 Assignment
0 Petitions
Accused Products
Abstract
In a method for placing a telephone call, a telephone receives a request to call a contact. The telephone retrieves a user preference for obtaining an availability status of the contact. The telephone obtains the availability status of the contact from one of a plurality of sources based at least in part on an order of priority of the sources defined by the user preference. The sources include a social network program. The telephone displays the status of the contact. The telephone prompts for a decision whether to place the call to the contact.
32 Citations
20 Claims
-
1. A method for placing a telephone call, the method comprising the steps of:
-
a telephone receiving a request to call a contact; the telephone retrieving a user preference for obtaining an availability status of the contact; the telephone obtaining the availability status of the contact from one of a plurality of sources based at least in part on an order of priority of the sources defined by the user preference, wherein the sources include a social network program; the telephone displaying the availability status of the contact; and the telephone prompting for a decision whether to place the call to the contact. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An apparatus for placing a telephone call, the apparatus comprising:
-
one or more processors, one or more computer-readable memories, and one or more computer-readable tangible storage devices; program instructions, stored on at least one of the one or more storage devices for execution by at least one of the one or more processors via at least one of the one or more memories, to receive a request to call a contact; program instructions, stored on at least one of the one or more storage devices for execution by at least one of the one or more processors via at least one of the one or more memories, to retrieve a user preference for obtaining an availability status of the contact; program instructions, stored on at least one of the one or more storage devices for execution by at least one of the one or more processors via at least one of the one or more memories, to obtain the availability status of the contact from one of a plurality of sources based at least in part on an order of priority of the sources defined by the user preference, wherein the sources include a social network program; program instructions, stored on at least one of the one or more storage devices for execution by at least one of the one or more processors via at least one of the one or more memories, to display the availability status of the contact; and program instructions, stored on at least one of the one or more storage devices for execution by at least one of the one or more processors via at least one of the one or more memories, to prompt for a decision whether to place the call to the contact. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer program product for placing a telephone call, the computer program product comprising:
-
one or more computer readable tangible storage devices; program instructions, stored on at least one of the one or more storage devices, to receive a request to call a contact; program instructions, stored on at least one of the one or more storage devices, to retrieve a user preference for obtaining an availability status of the contact; program instructions, stored on at least one of the one or more storage devices, to obtain the availability status of the contact from one of a plurality of sources based at least in part on an order of priority of the sources defined by the user preference, wherein the sources include a social network program; program instructions, stored on at least one of the one or more storage devices, to display the availability status of the contact; and program instructions, stored on at least one of the one or more storage devices, to prompt for a decision whether to place the call to the contact. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification