smart product