Even of this is a great idea, this "piblic presentation" has probably invalidated any ability to patent the idea on many countries, and started a 1 year timer in the US.
Say you spent the $6k or more it costs to get a patent in the US - that protects you in the US only. If you want protection elsewhere, every country requires a patent.
So what's a patent do for you? Say a company offers a product with your super duper idea in it. There arw no patent police to call. A patient gives you the right to pursue legal action. You would have to laywer up and file a law suit to get action. He who can afford the most laywers wins.
Sorry for this harsh reality check.