Seven Questions Every Inventor Should Answer Before Filing a Patent Application  IPWatchdog.com