i really have no idea what happened in my website but what we were doing is link building and i am not the only one doing link building for a site and i was suspecting that one of our SEO might be creating unrelated links that can be regarded as spammers.
Yes, your unrelated links can be considered as spammers.
We have no idea what happened in your website either … you’ll need to be a bit clearer what’s gone wrong and what you might have done to cause it.
here is a Good Article for this post www.webmarketingnow.com/tips/google-patent-review.html
The content of the site may be more important and can improve the indexing better. However, try to scrutinze the SEO works done over the site.