The idea came to the researchers at the Christmas market in the Bavarian town of Rosenhiem. "We got upset because the mulled wine" -- Glühwein, in German -- "was always either too hot or too cold," say Klaus Sedlbauer, the head of the Fraunhofer Institute for Building Physics (IBP), and his colleague Herbert Sinnesbichler. "We had to find a solution."