608 Invention & patents