New Invention Tools For Patenting