sharing windows 7 cable internet connection to nexus 4 via WiFi
there are some ways to reverse tether, and the simplest one is to use Connectify. Free version is limited in uptime, the full version has no restrictions. It's not even hard to convince the program to allow all functions, btw.