invention inventions patent innovation patent attorney inventors patent search inventor copyrights autocad cad patents intellectual property