Systems, methods, and computer program products are disclosed for controlling a fryer (10). In response to determining a filtration cycle (312) is scheduled to occur after a current cooking cycle, a temperature set-point (TSETJ, TSETJ) for a cooking medium (40) is increased to pre-heat the cooking medium (40) prior to the end of the cooking cycle. A heating element (32) used to heat the cooking medium (40) may be deactivated prior to entering the filtration cycle (312), and reactivated during the filtration cycle (312) in response to the filtered cooking medium (40) in the fry pot (12, 14) reaching a predetermined level. Activating the heating element (32) during the filtration cycle (312) may further heat the cooking medium (40) prior to starting the next cooking cycle, thereby reducing the total time needed for filtration and reheating for a subsequent cooking cycle.La présente invention concerne des systèmes, des procédés et des produits programmes informatiques destinés à commander une friteuse (10). En réponse à la détermination d'un cycle de filtration (312) qui est programmé pour se produire après un cycle de cuisson actuel, un point de consigne de température (TSETJ, TSETJ) pour un milieu de cuisson (40) est augmenté pour préchauffer le milieu de cuisson (40) avant la fin du cycle de cuisson. Un élément chauffant (32) utilisé pour chauffer le milieu de cuisson (40) peut être désactivé avant d'entrer dans le cycle de filtration (312), et réactivé pendant le cycle de filtration (312) en réponse à l'atteinte d'un niveau prédéterminé par le milieu de cuisson filtré (40) dans le pot de friture (12, 14). L'activation de l'élément chauffant (32) pendant le cycle de filtration (312) peut en outre chauffer le milieu de cuisson (40) avant de démarrer le cycle de cuisson suivant, réduisant alors le temps total nécessaire pour la filtration et le réchauffage pour un cycle de cuisson ultérieur.