Definition of "invents"