US 7,577,455 B2
Three turn interactive voice messaging system
Margaret H. Szymanski, Santa Clara, Calif. (US); Paul M. Aoki, Foster City, Calif. (US); James D. Thornton, Redwood City, Calif. (US); and Allison G. Woodruff, Foster City, Calif. (US)
Assigned to Palo Alto Research Center Incorporated, Palo Alto, Calif. (US)
Filed on May 25, 2005, as Appl. No. 11/136,984.
Prior Publication US 2006/0270361 A1, Nov. 30, 2006
Int. Cl. H04Q 7/20 (2006.01); H04B 7/00 (2006.01); H04M 3/42 (2006.01)
U.S. Cl. 455—519  [455/416; 455/518] 26 Claims
OG exemplary drawing
 
1. A system for interactive communication among audio communication devices, comprising:
a network device to facilitate communication between a first audio communication device and a second audio communication device over a network, comprising:
network status module to determine a status of the network with respect to the second audio communication device;
a state assessment module to receive device data comprising at least one of manual state data and context state data from the second audio communication device and the network status from the network status module, and to determine an availability of the second audio communication device to receive a communication request based on the device data and the network status;
a session management module to receive an initial message from the first audio communication device that is directed to the second audio communication device, to produce a response message to the initial message that is tailored to one of the device data and the network status when the second audio communication device is unavailable to receive the communication request, and to determine whether the first audio communication device initiates a reply to the response message by recording a reply message that is directed to the second audio communication device; and
an audio processing module to send the response message to the first audio communication device, and to send the reply message when the first audio communication device initiates the reply to the response message.