1. A method of embedding a watermark pattern (W) in an information signal (X) comprising: determining a robust signature (S) as a set of robust features of said information signal (X), generating a watermark pattern (W) on the basis of a first signature dependent function (f S (•)) applied to a predefined basic watermark pattern (V), embedding said watermark pattern (W) in said information signal (X) resulting in a watermarked signal (Y), wherein a relationship between said first signature dependent function (f S (•)) and a second signature dependent function (g S (•)) is given by D(Y;f S (V))=D(g S (Y);V), where (D) is a given detection operation on said watermarked signal (Y), wherein said watermark pattern (W) is defined as 
 W={w L }, L= 1. .. N, said basic watermark pattern (V) is defined as 
 V={v K }, K= 1. .. N , and wherein the watermark pattern W is determined according to the following w i =v j , where j=φ S (i), where φ S an invertible signature dependent function.