Development of inventions