inventor professional