Patent ID: 8467771
Filing Date: 2013-06-18
Classification: H04L,H04M

Abstract:
1. A service apparatus comprising: a storage device for storing a message to be played on either a caller terminal or a callee terminal; a communication trigger detector for detecting a communication trigger point that represents that a communication service state has shifted and that is an opportunity of message transmission in a course of call processing including a plurality of the communication service states from starting a call, in communication including ringing, busy, and talking, and after disconnection; a presence information change detector for detecting a change of presence information of a caller or a callee during the call between the caller terminal and the callee terminal, the presence information representing a state of the caller or the callee; a message transmission condition memory unit for storing a plurality of the communication service states for each terminal identifier of the caller terminal and the callee terminal, a plurality of types of the presence information different from each other for each of the plurality of the communication service states, and a plurality of message identifiers corresponding to the plurality of the types of the presence information, respectively; a message specifying unit for, when the communication trigger detector detects the communication trigger point, specifying a message identifier from the plurality of message identifiers, the communication trigger point detected by the communication trigger detector, the presence information representing the state of the caller or the callee after the change is detected by the presence information change detector, and the terminal identifier of the caller terminal or the callee terminal, by referring to the message transmission condition memory unit; and a message transmitter for, when the communication trigger detector detects the communication trigger point, reading out the message identifier specified by the message specifying unit from the message transmission condition memory unit to transmit the message corresponding to the message identifier to either the caller terminal or the callee terminal.