invention optimization