NLP Message Routing via Dynamic Tables

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Enterprise organizations face inefficiencies in message processing due to the need for users to manually determine the correct service and format for messages, leading to sub-optimal processing and resource wastage.

Innovation Solution

A computing platform employing natural language processing and machine learning to automatically identify message intents, repack message content into appropriate formats, and route them to the correct backend systems, ensuring all necessary data is present before processing, thereby reducing the need for manual intervention and custom services.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple processing services are implemented to handle different message formats, then message processing capability is improved, but system complexity and user burden increase

Engineering Contradiction:
Improvemessage processing capabilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements a universal message processing service that can handle multiple message formats through dynamic table-driven routing. Instead of creating separate services for each message type, a single service uses configurable tables to determine routing decisions based on message content, sender, recipient, and other parameters. This approach maintains high adaptability while reducing system complexity.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The system changes parameters dynamically by evaluating multiple attributes of incoming messages (format, sender, recipient, priority, etc.) and using these parameters to determine routing decisions. The dynamic tables store parameter-based routing rules that allow the system to adapt to different message types without requiring separate processing services for each type.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If users manually determine the correct service and format for messages, then message routing accuracy may be improved, but processing efficiency and user experience deteriorate

Engineering Contradiction:
Improvemessage routing accuracyVSAvoidprocessing efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The message processing system performs self-service by automatically analyzing incoming messages and determining the correct routing without requiring user intervention. The system evaluates message parameters against dynamic routing tables to autonomously make routing decisions, eliminating the need for users to manually determine the correct service or format while maintaining high routing accuracy.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system incorporates feedback mechanisms where routing decisions are continuously refined based on message processing outcomes. The dynamic tables can be updated with new routing rules based on accumulated data, allowing the system to improve routing accuracy over time while maintaining automated efficiency.

Inventive Principle:
Principle #23Feedback

3Productivity

If messages are processed without validation, then processing speed is improved, but error rates and resource wastage increase

Engineering Contradiction:
Improveprocessing speedVSAvoiderror rate
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system performs preliminary validation and routing determination before actual message processing. By evaluating message parameters and determining the correct routing in advance using dynamic tables, the system ensures that messages are properly validated and routed before being forwarded to backend services, preventing errors and resource wastage while maintaining processing speed.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20220245357A1Natural language platform for automated message processing
Publication Date: 2022.08.04 BANK OF AMERICA CORP
  • US20220245357A1 patent drawing
  • US20220245357A1 patent drawing
  • US20220245357A1 patent drawing

AI summary

Aspects of the disclosure relate to using natural language processing techniques for automated message processing. A computing platform may receive a first message and may apply natural language processing algorithms to the first message to identify an intent associated with the first message and a confidence score associated with the identified intent. The computing platform may determine that the confidence score exceeds a predetermined intent identification threshold. In response to determining that the confidence score exceeds the predetermined intent identification threshold, the computing platform may identify a destination device associated with the intent and a corresponding structured format. The computing platform may generate a second message, which may include the intent and may conform to the structured format. The computing platform may send, to the destination device, the second message, which may cause the destination device to perform an action associated with the intent.