Building Management Agent Dispatch for Natural Language Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current building management systems (BMS) are complex and require skilled personnel for operation, making it labor-intensive to control and adjust various building functions, especially in large facilities with dynamic HVAC requirements, and users face difficulties in adjusting parameters like temperature and lighting due to the system's complexity.
Innovation Solution
A BMS with an adaptive interaction manager and agent manager that uses software agents to process user inputs, determine required actions, and automatically dispatch capable software agents to BMS devices to perform tasks, allowing for easy control through voice or natural language commands and dynamic adjustments based on contextual information.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a building management system controls entire facility functions (HVAC, lighting, security), then the system provides comprehensive building management capability, but the system complexity increases requiring skilled personnel for operation
Solution Approach 1:
The system segments complex building management functions into independent software agents, each responsible for specific tasks (HVAC control, lighting management, security monitoring). This modular agent architecture allows comprehensive facility management while reducing operational complexity through specialized, easily manageable components.
Solution Approach 2:
The patent introduces an agent manager as an intermediary layer between users and the complex BMS infrastructure. This mediator handles the complexity of system operations by automatically managing software agents, allowing users to interact with simple interfaces while the agent manager coordinates complex backend operations.
2Adaptability or versatility
If the building management system provides comprehensive control over HVAC, lighting, and security systems, then the system achieves high functionality, but it becomes labor-intensive to operate and adjust
Solution Approach 1:
Software agents operate autonomously to self-manage building systems without requiring constant human intervention. Agents automatically monitor sensors, adjust HVAC settings, control lighting, and respond to events independently, reducing labor-intensive operations while maintaining comprehensive control functionality.
Solution Approach 2:
The system performs preliminary actions by pre-configuring software agents with decision-making algorithms and control strategies. Agents are prepared in advance to automatically respond to various building conditions, eliminating the need for manual real-time adjustments and reducing operational effort.
3Adaptability or versatility
If the building management system is designed to handle dynamic HVAC requirements in large facilities, then the system achieves high adaptability to changing conditions, but users face difficulty adjusting parameters due to system complexity
Solution Approach 1:
The agent manager serves as an intermediary that shields users from system complexity. Users interact with simple interfaces to express desired conditions, and the agent manager translates these into complex coordinated actions among multiple software agents, maintaining high adaptability while ensuring ease of operation.
Solution Approach 2:
Software agents autonomously monitor building conditions and automatically adjust parameters in response to dynamic changes without requiring user intervention. This self-service capability allows the system to maintain high adaptability to changing HVAC requirements while eliminating the need for users to understand or manually adjust complex system parameters.
Data Source
AI summary
A building management system (BMS) including a controller having an adaptive interaction manager and an agent manager. The system further includes one or more input-output (I/O) devices, the I/O devices in communication with the adaptive interaction manager. The controller further including a number of BMS field devices. The I/O devices are configured to receive an input from a user, and further configured to communicate the input to the adaptive interaction manager. The agent manager is configured to determine if one or more existing software agents are capable of performing the desired action, and to automatically transmit the existing software agents to one or more of the BMS field devices based on the agent manager determining the existing software agents are capable of performing the desired action. The software agents are configured to automatically be installed in a processing circuit of the BMS field device to perform the required action.


