New technology, IT, IoT and Invention