Not to be disrespectful or mean, but rather to stay in the spirit of your thread, I would say: Investigate or shut up.
I know you didn't fall off the turnip truck yesterday, it was clearly the day before that.
You are the one making the claim, you have stepped, all by yourself, into the priviledged position of having to put up or shut up. What are the patents? What are they about? What is NASA's official statement about this? What about CERN and DARPA?
You see, you start the thread, you get to defend what you say. When you blow it off with a "research it yourself", you are just looking like a petulant child that got caught making outlandish claims and says "well, you can't prove I don't have elves for friends!"