1. A method for rights protection of a dataset that includes multiple trajectory objects, comprising: determining an intensity power for embedding a watermarking key in a data trajectory; and modifying the data trajectory to embed a watermarking key at the intensity power such that the intensity power guarantees an original pair-wise relationship between distance-based neighboring objects before and after embedding of the key such that a modified trajectory provides a watermarked version of the data trajectory.