Lubrication Program Management System and Methods
First Claim
1. A system for scheduling a plurality of selected maintenance tasks, comprising:
- one or more storage media storing 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 having a plurality of maintenance point parameters and 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;
a processor selectively applying one or more queries to the stored data to generate an assignment including one or more selected maintenance tasks, the one or more queries having 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;
at least one means for outputting the generated assignment.
1 Assignment
0 Petitions
Accused Products
Abstract
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.
70 Citations
25 Claims
-
1. A system for scheduling a plurality of selected maintenance tasks, comprising:
-
one or more storage media storing 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 having a plurality of maintenance point parameters and 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; a processor selectively applying one or more queries to the stored data to generate an assignment including one or more selected maintenance tasks, the one or more queries having 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; at least one means for outputting the generated assignment. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for scheduling a plurality of selected maintenance tasks, comprising:
-
one or more storage media storing data indicative of a plurality of maintenance tasks to be performed on a plurality of maintenance points, at least a portion of the plurality of maintenance tasks having a task importance and at least one criticality; a processor selectively applying one or more queries to the stored data to select a plurality of currently-due maintenance tasks matching the one or more queries, the processor further ordering the plurality of selected maintenance task definitions in accordance with a prioritization metric derived independently of whether or not the selected maintenance tasks are due; at least one means for outputting an assignment including the selected maintenance task. - View Dependent Claims (8, 9, 10)
-
-
11. A method for scheduling a plurality of selected maintenance tasks, comprising:
-
accessing one or more storage media storing data indicative of a plurality of maintenance task definitions; defining one or more queries including a plurality of filter criteria and a plurality of logical relationships between the filter criteria, the filter criteria and relationships corresponding to one or more maintenance task definitions to be selectively included or excluded by the one or more queries; storing the one or more queries; applying at least one of the one or more queries to the stored data to generate an assignment including the maintenance task definitions matching the at least one of the one or more queries; and outputting the generated assignment. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A system for scheduling a plurality of selected maintenance tasks, comprising:
-
one or more storage media storing data indicative of a plurality of maintenance task definitions; at least one means for permitting a user to selectively define one or more queries by selecting a plurality of filter criteria and a plurality of logical relationships between the filter criteria, the one or more queries corresponding to one or more maintenance task definitions to be selectively included or excluded by the one or more queries, and for permitting the user to selectively store the one or more queries; a processor selectively applying at least one of the one or more queries to the stored data to generate an assignment including the maintenance task definitions matching the at least one of the one or more queries; and at least one means for outputting the generated assignment. - View Dependent Claims (17, 18, 19, 20)
-
-
21. A business method for enabling a customer to practice a method of scheduling a plurality of selected maintenance tasks, the business method comprising:
-
associating a plurality of maintenance points with a plurality of task templates to generate a plurality of maintenance task definitions defined by the association of maintenance points and task templates, at least one maintenance task definition defined by the association of a maintenance point having a plurality of maintenance point parameters and a task template having a plurality of task parameters; providing instructions to the customer for; accessing data stored on or more storage media, the stored data indicative of the plurality of maintenance task definitions, the plurality of maintenance points, and the plurality of task templates, such that upon accessing at least one maintenance task definition, 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; applying a query to the stored data to generate an assignment including selected maintenance task definitions matching the query, the query having a plurality of filter criteria and a plurality of logical relationships defined between the filter criteria to selectively include maintenance task definitions matching the query and exclude maintenance task definitions not matching the query; and outputting the generated assignment. - View Dependent Claims (22, 23, 24, 25)
-
Specification