If you're rooted :
Just search for any app that restarts the phone. Just search on play store - "Restart". That'll do the work...
If you're not rooted
As HasH_BrowN told, adb is the solution.
The first step is to have USB debugging turned on, which you have.
Now, follow these steps :
- Install adb and your phone's drivers on your PC/Mac/Linux machine. This is a good guide, if you haven't installed it already : http://lifehacker.com/the-easiest-way-to-install-androids-adb-and-fastboot-to-1586992378
- Once done, go to the directory where adb is installed (I'm assuming you're on windows. If you're on mac or linux, just skip this step.)
- Open command prompt/terminal in this directory.
- Connect your phone via usb to your computer
- In the terminal, execute this command :
If it says no devices found, then you've not installed your device drivers. Search how to install Note 1 drivers on PC/Mac/Linux.
Otherwise, it'll show you the device ID and the name.
adb -s <device ID> reboot - insert the device ID you got on the previous command in this command.
This'll reboot your cellphone or for that matter any android device.
You can also write a shell script which does this, so you don't have to write all the commands again and again, and just a double click would do.
Hope this helps.