This paper proposes a practical and accurate algorithm for capturing load information from the raw metering data based on the context awareness, exploiting the dependency of user location from a sensor network on its energy use from a smart meter. Systematic rules have been developed for defining relevant context and for disaggregating the electrical energy consumption (EEC). Details of the algorithm are presented and its efficacy is demonstrated through simulation for residential load consumption. Unlike the existing load monitoring, the proposed method can be easily implemented in a smart meter and can distinguish between two loads even with the same active and reactive power consumptions. The proposed technique is envisioned to help advance the smart metering technology by informing consumers of their energy usage in reference to their behavior and allowing them to economize their energy use.