What was found
THE CREW REPORTED SMOKE IN THE CABIN WHILE EN ROUTE TO IAH. THE SMOKE REMOVAL CHECKLIST WAS COMPLETED AND AFTER TURNING OFF THE RECIRCULATION FAN THE SMOKE WENT AWAY. ALSO OBSERVED THAT THE RT FWD WINDOW HEAT CIRCUIT BREAKER HAD POPPED. THE CREW WAITED 10 MINUTES AND THEN RESET THE CIRCUIT BREAKER. ELECTRICAL FUMES AND SMOKE COULD BE DETECTED AT THAT TIME, SO THE RT FWD WINDOW HEAT WAS TURNED OFF AND THE CIRCUIT BREAKER WAS PULLED. THE FLIGHT LANDED AT IAH WITHOUT FURTHER PROBLEM. MAINTENANCE FOUND THE NR 3 WINDOW HEAT CONTROLLER AT FAULT. THE NR 3 WINDOW HEAT CONTROLLER WAS REMOVED AND REPLACED IAW MM 30-41-11. OPERATIONAL CHECKS WERE GOOD.