Patented inventions