industrial design engineering ux user experience iot product development ip intellectual property patents patent