Patent it now, if you don't I guarantee that microsoft will nick it, it happened with sat nav, this guy who worked with guns came up with the idea for sat nav, patented it for a couple of years but couldn't afford to keep it, so he let it expire, then Ford bought it and developed it. He's still working at that gun factory.