I have no idea whether you have something or not, but I will say that you have destroyed all hopes of patenting it or selling the idea, by publishing it in an open forum.
Patent Law is very strict, and what is public before patenting is not patentable afterwards.
p.s. a picture is worth a thousand words