I know that here are two kind of trademark search..PUBLIC TRADEMARK SEARCH..where you can search for the trademark yourself through the internet ang get the results in 15 minutes and the OFFICIAL TRADEMARK SEARCHwhere you apply through Form TM-54 in the office and you get the results after one month.
I want to know whether both these searches are made on the same databases or is the official search is a more exhaustive one. Is doing a public search sufficient enough before filing a trademark application or should one go for the official search?
Any information on this regard would be highly appreciated