Centralized Rule Generation Microservice for Product Definitions

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing systems for product definition processing across front, middle, and back offices face inefficiencies due to manual data maintenance, redundant systems, and lack of versioning, leading to wasted computing resources and time due to toxic combinations of product requirements and rules.

Innovation Solution

A method and system for centrally modifying rules in product definitions using a cloud-based architecture, which includes a dynamic database, a rules engine serverless architecture, and a catalog rules architecture, allowing for real-time updates, versioning, and smart approval processes to ensure compatibility and reduce resource wastage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If product definitions are independently established by front office, middle office, and operations in separate systems, then each office can maintain its own requirements and attributes, but this leads to redundant computing resources, data inconsistencies, and wasted time due to toxic combinations of rules

Engineering Contradiction:
Improveindependent product definition capabilityVSAvoidcomputing resource consumption
Core Design Contradiction:
Adaptability or versatilityVSLoss of energy

Solution Approach 1:

The patent merges the previously separate product definition systems of front office, middle office, and operations into a single centralized system. This unified system allows all offices to access and contribute to product definitions through a common interface, eliminating redundant computations and data inconsistencies while maintaining the ability to independently establish requirements through coordinated rule generation.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The system performs preliminary rule generation and validation before product definitions are finalized. By generating rules upfront and checking for toxic combinations in advance, the system prevents wasted computing resources on incompatible product definitions and eliminates the need for repeated back-and-forth modifications between offices.

Inventive Principle:
Principle #10Preliminary action

2Ease of operation

If product definitions are manually maintained across multiple systems, then flexibility in modification is maintained, but this leads to data redundancy, version control issues, and inefficient resource utilization

Engineering Contradiction:
Improvemanual modification flexibilityVSAvoidresource utilization efficiency
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The system enables automatic rule generation through templates and predefined parameters, reducing the need for manual maintenance. Users can define product requirements using standardized templates that automatically generate consistent rules across all offices, eliminating data redundancy and version control issues while maintaining operational flexibility.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system uses parameterized templates and structured data formats to define product requirements. By changing parameters within standardized templates rather than manually editing free-form definitions, the system maintains flexibility while ensuring consistency and eliminating redundant data across systems.

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If multiple offices independently process product definitions, then each office can customize its requirements, but this creates toxic combinations of rules and requires repeated back-and-forth modifications, wasting time and resources

Engineering Contradiction:
Improveoffice-specific requirementsVSAvoiditeration time for rule validation
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system performs preliminary rule generation and validation across all offices before product definitions are finalized. By checking for toxic combinations of rules in advance using centralized validation logic, the system eliminates the need for repeated back-and-forth modifications and reduces iteration time while maintaining office-specific requirements.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements centralized feedback mechanisms that validate product definitions against all office requirements simultaneously. When toxic combinations are detected, the system provides feedback to relevant offices for modification, preventing wasted time on incompatible definitions and reducing the number of iteration cycles needed.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS20250045106A1System and method for centralizing rule generation across multiple systems via microservice
Publication Date: 2025.02.06 JPMORGAN CHASE BANK NA
  • US20250045106A1 patent drawing
  • US20250045106A1 patent drawing
  • US20250045106A1 patent drawing

AI summary

A method and system for centrally modifying a rule in a product definition are disclosed. The method includes receiving, from a user, a change to a product subject to a set of rules, determining whether the change is incompatible with the set of rules, and when the change is determined to be incompatible with the set of rules, prompting the user to modify the change without storing the data associated with the change in a dynamic database residing on the cloud network. However, when the change is determined to be compatible with the set of rules, capturing data associated with the change in the dynamic database residing on a cloud network for first updating rules data, generating and uploading a data object as a microservice based on the first updated rules data, and versioning the product based on the set of rule objects associated with the product.