Enhanced User Preference Based Intelligent Scheduling Algorithm (E-UPISA) Conference proceeding (January 2017)