hi,
with uniq I don't think(if I am not wrong) it can be done what you want. I tryed it with awk and it worked. Try this:
-----------------------------------------------------
awk 'BEGIN{i=10}{if(prev==$0)i=1; if(i>7&&prev!="") print prev; prev=$0;i=i+1}' my_file.txt
----------------------------------------------------
I hopes it works for you as well.
bye,
ducasio