intellectual property generation