1. A smart TV, comprising: a network interface, configured to connect the smart TV with a mobile device via a network; and a processing unit, configured to generate an first input interface comprising a first virtual keyboard when the smart TV generates an input column in response to an input demand; wherein the processing unit is further configured to execute a first remote virtual keyboard application for activating the smart TV into a remote virtual keyboard mode ; wherein when the remote virtual keyboard mode of the smart TV is activated in response to the input demand, the first virtual keyboard is hidden and replaced with a second input interface of the mobile device to accept a input from a user.