Setting and display of communication receipt preferences by users of multiple communication devices
AssigneeAT&T Intellectual Property I, L.P.
InventorRobert A. Koch
Life of this patent
Estimating the term…
Abstract
Methods, systems, devices, and products are disclosed for indicating a preference for receipt of a communication. One such method stores a profile of a member and provides information on the member's profile to a sender of the communication. The information includes a communication receipt preference. The communication receipt preference indicates the recipient's preference for receipt of the communication.
Claims17
A method of indicating a preference for receipt of a communication, comprising:
- storing a profile of a user, the profile identifying multiple contact devices for the user;
- providing information on the user's profile to a sender of the communication;
- tracking a communications presence of each contact device for the user, the tracking including determining the availability of each contact device for the user, the determining including:
- retrieving an Internet dialing number from the profile;
- querying to determine whether the user has an active IP address based on the Internet dialing number;
- determining that an active IP address associated with the user exists when an Internet dialing number/IP address pair includes the retrieved Internet dialing number;
- and
- retrieving the IP address from the Internet dialing number/IP address pair;
- and
- providing a communication receipt preference to the sender of the communication, the communication receipt preference indicating the user's preference for receipt of the communication at one of the multiple and available communications devices.
A system for indicating a preference for receipt of a communication, comprising:
- a memory and a processor;
- wherein the processor:
- communicates with a database, the database storing a profile of a user, the profile identifying multiple contact devices for the user,
- retrieves the user's profile from the database;
- provides information on the user's profile to a sender of the communication;
- tracks a communications presence of each contact device for the user, the tracking including determining the availability of each contact device for the user, the determining including:
- retrieving an Internet dialing number from the profile;
- querying to determine whether the user has an active IP address based on the Internet dialing number;
- determining that an active IP address associated with the user exists when an Internet dialing number/IP address pair includes the retrieved Internet dialing number;
- and
- retrieving the IP address from the Internet dialing number/IP address pair;
- and
- provides a communication receipt preference to the sender of the communication, the communication receipt preference indicating the user's preference for receipt of the communication at one of the multiple and available communications devices,
- wherein, from the communication receipt preference, the sender can initiate contact with the user according to the preference for receipt of the communication.
A computer program product comprising a computer readable medium storing processor executable instructions for performing a method, the method comprising:
- storing a profile of a user, the profile identifying multiple contact devices for the user;
- providing information on the user's profile to a sender of the communication;
- tracking a communications presence of each contact device for the user, the tracking including determining the availability of each contact device for the user, the determining including:
- retrieving an Internet dialing number from the profile;
- querying to determine whether the user has an active IP address based on the Internet dialing number;
- determining that an active IP address associated with the user exists when an Internet dialing number/IP address pair includes the retrieved Internet dialing number;
- and
- retrieving the IP address from the Internet dialing number/IP address pair;
- and
- providing a communication receipt preference to the sender of the communication, the communication receipt preference indicating the user's preference for receipt of the communication at one of the multiple and available communications devices.
Dependencies are inferred from the claim text.