To execute your invention idea perfectly, you need the services of a professional Company like InventHelp. You need expertise at every stage of the process. There are a lot of demands that should be met if you are to succeed in what you are doing and that includes patenting the idea and making a submission of the idea to your desired companies for input. All the tools needed to work out your invention idea can be made available with the help of a professional service. Be informed from reliable sources in order to execute your idea perfectly. http://blogs.bu.edu/lmm588/first-steps-to-take-when-you-have-an-invention-idea/