Inventions and Trends