Multi-User Controller Commissioning With Distributed Sync
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing database systems face challenges in maintaining real-time data and enabling multi-user access and updates, which is crucial for collaborative projects like construction.
Innovation Solution
The implementation of a distributed database system that allows multiple users to communicate with a centralized database via a network, enabling simultaneous data retrieval, configuration, and synchronization of project information and status updates across mobile computing devices.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a centralized database is used for project data storage, then data consistency is improved, but multi-user access and real-time updates are limited
Solution Approach 1:
The patent segments the centralized database into multiple distributed database nodes that can be accessed simultaneously by multiple users. Each node maintains data consistency through synchronization protocols, allowing both data consistency and multi-user access to coexist.
Solution Approach 2:
The patent introduces a synchronization mechanism as an intermediary between distributed database nodes and users. This mediator coordinates data updates and ensures consistency across all nodes while enabling simultaneous multi-user access without direct conflicts.
2Reliability
If single-user access is maintained for database updates, then data consistency is improved, but real-time collaboration is hindered
Solution Approach 1:
The patent implements dynamic user access rights that allow multiple users to simultaneously access and update different portions of the database. The system dynamically adjusts access permissions based on user roles and data types, enabling real-time collaboration while maintaining data consistency through coordinated updates.
Solution Approach 2:
The patent incorporates real-time feedback mechanisms where database updates by one user are immediately communicated to other users through the distributed network. This feedback loop ensures all users have access to the latest data while maintaining consistency through synchronized updates across distributed nodes.
3Ease of operation
If distributed database system is implemented, then multi-user access is improved, but system complexity increases
Solution Approach 1:
The patent implements a universal communication protocol that works across all distributed database nodes and user devices. This single protocol handles data retrieval, updates, synchronization, and conflict resolution, reducing the need for multiple specialized components and simplifying the overall system architecture despite the distributed nature.
4Productivity
If real-time data synchronization is enabled, then collaboration efficiency is improved, but data synchronization overhead increases
Solution Approach 1:
The patent implements periodic synchronization intervals rather than continuous real-time synchronization. Data is updated and synchronized at predetermined intervals, reducing the constant overhead of continuous synchronization while still maintaining adequate collaboration efficiency. The periodic action allows batch processing of synchronization tasks, reducing energy consumption.
Data Source
AI summary
Devices, methods, and systems for multi-user commissioning are described herein. One system includes a mobile computing device comprising computer readable instructions stored thereon that are executable by a processor to: retrieve configuration data for a physical controller from a remote database, install the configuration data on the physical controller, receive data associated with a status of the physical controller after the configuration data is installed on the physical controller, and synchronize the data associated with the status of the physical controller with the remote database.


