autocad licensing autodesk blakely sokoloff cad patent cnc design jerry iggulden invention research innovation cam technology transfer intellectual property