consumer technologies