This document discusses a new scheduling algorithm proposed for managing requests for context-aware software deployed in a cloud computing environment. The algorithm aims to improve the performance of servers hosting high-demand context-aware applications while reducing cloud providers' costs. It does this by classifying similar context requests and dynamically scoring requests, with the goal of processing requests for similar context data in parallel to reduce response times. The algorithm is evaluated through simulation and found to improve efficiency compared to the gi-FIFO scheduling algorithm.