Dynamic Maintenance Task Assignment via Real-Time Query Evaluation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current maintenance scheduling systems face inefficiencies due to the need for manual pre-selection of tasks and inflexibility in adapting to real-time changes, leading to suboptimal assignment of maintenance tasks and increased workload for technicians.
Innovation Solution
A query design and evaluation mechanism that uses logical operators to create and evaluate route plans in real-time, allowing for dynamic assignment of tasks based on current facility conditions, technician skills, and equipment states, reducing the need for static routes and improving task prioritization.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If static routes are used for maintenance task assignment, then scheduling ease is improved, but execution efficiency deteriorates due to redundant travel and inability to adapt to real-time changes
Solution Approach 1:
The patent transforms static maintenance routes into dynamic, real-time optimized paths. The system continuously recalculates optimal technician assignments and routes based on current equipment states, technician locations, and task priorities, allowing the maintenance schedule to adapt dynamically rather than following fixed predetermined paths
Solution Approach 2:
The system implements real-time feedback loops where equipment sensors, technician status updates, and task completion data continuously inform the scheduling algorithm. This feedback mechanism allows the system to adjust assignments and routes based on actual conditions rather than relying on static pre-planned schedules
2Adaptability or versatility
If maintenance tasks are scheduled manually, then flexibility in adapting to real-time changes is improved, but scheduling complexity and time consumption increase
Solution Approach 1:
The patent introduces an intelligent software intermediary that acts as a digital assistant between maintenance managers and the complex scheduling problem. This software agent automatically processes real-time data, evaluates multiple scenarios, and generates optimized assignments, providing flexibility without requiring manual intervention in the complex optimization calculations
3Speed
If route-based scheduling is used, then task assignment speed is improved, but workload distribution deteriorates when tasks cannot be completed as a unit
Solution Approach 1:
The patent segments maintenance routes into flexible task modules that can be independently assigned and executed. Rather than requiring completion of entire predetermined routes, the system divides work into discrete tasks that can be dynamically allocated to individual technicians based on their capacity, skills, and real-time conditions, allowing partial completion and flexible redistribution
Data Source
AI summary
A system for scheduling a plurality of selected maintenance tasks. The system comprises one or more storage media and a processor. The one or more storage media store data indicative of a plurality of maintenance points, a plurality of task templates, and a plurality of maintenance task definitions as associations between maintenance points and task templates. At least one maintenance point has a plurality of maintenance point parameters and is associated with at least one task template having a plurality of task parameters, such that upon accessing at least one of the maintenance task definitions, such maintenance task definition is dynamically generated from the plurality of maintenance point parameters of the at least one maintenance point and from the plurality of task parameters of the at least one task template. The processor selectively applies one or more queries to the stored data to generate an assignment including one or more selected maintenance tasks. The one or more queries have a plurality of filter criteria and a plurality of logical relationships defined between the filter criteria to selectively include maintenance task definitions matching the one or more queries and exclude maintenance task definitions not matching the one or more queries. The system further comprises at least one means for outputting the generated assignment.


