Enhanced frame-based knowledge representation for an intelligent environment | Synapse