System and method of providing communications based on a predetermined device status
First Claim
1. A presence management method comprising:
- pinging a first target device of a targeted party by transmitting a first device identifier over a communication network;
determining presence information related to the first target device based on a response to the pinging of the first target device;
pinging a second target device of the targeted party by transmitting a second device identifier over the communication network;
determining presence information related to the second target device based on a response to the pinging of the second target device; and
selecting a party device address of one of the first and the second target devices and a selected communication mode to send a communication based on the determined presence information related to the first target device and the second target device.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method are disclosed for a presence and availability management configuration. The system and method can include a system that pings multiple communication devices associated with a targeted party prior to sending a communication. The system can transmit a target device identifier with a status request (a ping) over a communication network. A response to the ping can provide presence information related to the targeted party. In addition, the system can ping a second target communication device by transmitting a second device identifier over the communication network. In response to a reply from the second target device, additional presence information can be determined. Utilizing a response or responses from the first and second party device(s), (and possibly other devices and/or multiple presence servers), a target device address and a communication mode can be determined, (i.e. where and how to send a communication and to which device).
28 Citations
29 Claims
-
1. A presence management method comprising:
-
pinging a first target device of a targeted party by transmitting a first device identifier over a communication network;
determining presence information related to the first target device based on a response to the pinging of the first target device;
pinging a second target device of the targeted party by transmitting a second device identifier over the communication network;
determining presence information related to the second target device based on a response to the pinging of the second target device; and
selecting a party device address of one of the first and the second target devices and a selected communication mode to send a communication based on the determined presence information related to the first target device and the second target device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method of communicating comprising:
-
determining whether an Internet protocol (IP) phone will enter into a voice based communication session based on a request from a sender;
providing the sender with at least one alternate communication option when the IP phone will not initiate the voice based communication session;
determining a format for the alternate communication option; and
transmitting a communication via the alternate communication option to the IP phone. - View Dependent Claims (19, 20, 21, 22, 23, 24)
-
-
25. An Internet protocol (IP) based telephone system comprising:
-
a transceiver configured to communicate voice over IP data utilizing an IP communication format;
a display configured to display caller defined text messages transmitted from a sending device; and
wherein the transceiver is configured to translate the voice over IP data to audio signals; and
a processor coupled to the transceiver and configured to facilitate delivering the caller defined text message to the display. - View Dependent Claims (26)
-
-
27. A computer readable medium tangibly embodying a program of instructions to manipulate a processor to:
-
ping a first target device of a targeted party by transmitting a first device identifier over a communication network;
determine presence information related to the first target device based on a response to the pinging of the first target device;
ping a second target device of the targeted party by transmitting a second device identifier over the communication network;
determine presence information related to the second target device based on a response to the pinging of the second target device; and
select a party device address of one of the first and second target devices and communication mode to send a communication based on the determined presence information related to the first target device and the second target device. - View Dependent Claims (28, 29)
-
Specification