Applications for Intelligent Buildings