patent what does it meanintellectual propertyintellectual property courseintellectual property managementintellectual property softwareintellectual property protectionintellectual property violationsvaluing intellectual propertyintellectual property insuranceintellectual property trainingvaluation of intellectual propertyregister intellectual property