I want a blackberry application for children, that automatically puts the tellephone number of the parents in conference whenever there is a incoming/outgoing call.
## Deliverables
I1.
The following should happen on an incoming call.
When the phone call is accepted in the childs phone, a predefined number(parent's number) should be automatically put into conference. If for any reason the call to the parent's number fails/disconnects, the entire call should be dropped.
O1.
The following should happen on an outgoing call.
When the phone call is initiated in the childs phone, first the predefined number(parent's number) should be automatically called and then the child's desired number must be put into conference. If for any reason the call to the parent's number fails/disconnects, the entire call should be dropped.
The following requirements are common to both incoming/outgoing call...
------------------------------------------------------------------------------------------------
C1.
In any situation, it must not be possible to to talk to any incoming or outgoing number without the parents number in conference. It must not be possible to directly talk to the other party without the parent listening to it.
C2.
At the end of the call the call-log should not show it as a conference call. It should show a normal incoming/outgoing/missed call.
C3.
Immediately after the call to the parents number is connected, a DTMF tone must be sent. This must be audible only to the parent and not to the other party. (So this DTMF tone must be sent before the conference is made).
C4.
It must not be possible to use split-call/swap-call functionalities to get the parent's number out of the conference call.