technological device