Dynamic Rule Service for Knowledge Management Adaptability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Previous knowledge management systems are inflexible as they require pre-defined templates and rules for specific software packages, limiting their ability to adapt to changes in validation testing or other activities, necessitating an improvement in how rule services interface with client systems.

Innovation Solution

A method for a knowledge management system server that receives symbolic object classifications, retrieves and updates data elements, and performs evaluations using dynamic rules, allowing for real-time changes and adaptations based on user input, without requiring pre-programming for specific objects or software packages.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If pre-defined templates with encoded rules are used for specific software packages, then the knowledge management system can perform validation testing and decision support, but the system becomes inflexible and requires template updates when changes to validation testing or processing are needed

Engineering Contradiction:
Improvevalidation testing capabilityVSAvoidflexibility to changes in processing
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent implements dynamic rule services that can be modified and updated without changing the underlying template structure. The rule service receives symbolic object classifications and dynamically retrieves and applies relevant rules from a database, allowing the system to adapt to changes in validation testing requirements while maintaining the same template framework. This resolves the contradiction by making the rule application dynamic rather than static.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes from fixed template parameters to dynamic parameter retrieval based on symbolic object classifications. When validation testing requirements change, the system updates the parameters and rules in the database rather than modifying the template structure, allowing flexible adaptation while maintaining system reliability.

Inventive Principle:
Principle #35Parameter changes

2Ease of operation

If templates are structured in advance to collect data for specific processing tasks, then the knowledge management system can perform intended functions, but changes to processing activities require template revision

Engineering Contradiction:
Improvedata collection capabilityVSAvoidtemplate maintenance complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent extracts the processing logic from the template structure itself and places it in separate, dynamically loadable rule services. The template only needs to collect data, while the rules for processing are retrieved independently based on symbolic object classifications. This separation allows template maintenance to be independent of processing logic changes, reducing template maintenance complexity.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The rule service acts as an intermediary between the template data collection and the processing logic. Instead of hardcoding processing rules in templates, the system uses symbolic object classifications to retrieve appropriate rules from a database, serving as a flexible mediator that decouples template structure from processing requirements.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If the knowledge management system uses fixed rules for object evaluation, then consistent validation can be performed, but the system cannot adapt to updated standards or parameters without template revisions

Engineering Contradiction:
Improveevaluation consistencyVSAvoidadaptability to updated standards
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The system implements feedback mechanisms where evaluation results and updated standards are fed back into the rule database. When standards or parameters are updated, the changes are reflected in the database and automatically applied to subsequent evaluations, maintaining consistency while enabling adaptation to new standards without template revisions.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS8347236B1Client server interface for a knowledge management system
Publication Date: 2013.01.01 EMERGENT SYST CORP
  • US8347236B1 patent drawing
  • US8347236B1 patent drawing
  • US8347236B1 patent drawing

AI summary

An interface method for a knowledge management system server. The method includes receiving a symbolic identification of an object classification from a first user system, retrieving a definition of the object classification from a database, and retrieving one or more data elements that are included within the definition of the object classification from the database. The data elements include one or more input parameters, and an initial list of the input parameters is transmitted to the first user system. The method further includes receiving object parameters from the first user system, and transmitting an updated list of the input parameters in response to a change in the input parameters caused by at least one of a change to the definition of the object classification, a change to one or more of the data elements, or receipt of the object parameters from the first user system.