colorado salt lake city colorado springs patent attorney scottsdale denver phoenix innovation patent search intellectual property ogden invention boulder inventor arizona cad tucson patent provo autocad