Where Do Inventors Get Their Ideas?