Inventions by