Inventions and their influence