Patent ID: 8630900

Claim:
A method for playing a sequence of advertisements as waiting message of an at least one private automatic branch exchange (PABX) ( 10 ), said PABX ( 10 ) being connected to a telephonic network ( 30 ) and being able to receive incoming calls from said telephonic network ( 30 ) and to put them on hold, the PABX ( 10 ) being connected to an advertisement management server ( 20 ), a set (A) of advertisements (A 1 , A 2 , . . . ) being stored into the advertisement management server ( 20 ), each advertisement (A 1 , A 2 , . . . ) being a recorded audio message, characterized in that said method comprises the steps of: (a) creating a template sequence message (S) at the advertisement management server ( 20 ), said template sequence message (S) comprising a plurality of successive slots (S 1 , S 2 , . . . ), each slot (S 1 , S 2 , . . . ) being able to receive an advertisement (A 1 , A 2 , . . . ); (b) sending the template sequence message (S) and the set (A) of advertisements (A 1 , A 2 , . . . ) to the PABX ( 10 ); (c) for each incoming call received by the PABX ( 10 ) and placed on hold by the PABX ( 10 ), performing the steps of: (c1) organizing the set (A) of advertisements (A 1 , A 2 , . . . ) in a random order so as to allocate to each advertisement (A 1 , A 2 , . . . ) a rank (R A1 , R A2 , . . . ) in said order; (c2) inserting the successive advertisements (A 1 , A 2 , . . . ) respectively in the successive slots (S 1 , S 2 , . . . ) of the template sequence message (S), according to their rank (RA A1 , R A2 , . . . ) in order; (c3) playing the completed template sequence message (S*) in which the advertisements (A 1 , A 2 , . . . ) have been inserted, with an audio player software of the PABX ( 10 ) server as long as the incoming call is on hold.