The system aims to not only detect emergencies but also support ongoing monitoring of residents. In this context, activities are analyzed on multiple time scales. Relatively short-term observations of events are used to infer activities such as cooking, getting ready for bed, etc. These short-term observations are made in the Activity Analysis components. By observing a sequence of these activities over time, we can infer a typical daytime pattern of behavior, such as getting out of bed, cooking, etc. This type of longer-term behavior reasoning is represented in the Behavior Reasoning component