Patent questions

Thanks Mike for the advise. The best thing would be to visit a local patent attorney and discuss their services to understand the process better.