Real-Time Unstructured Data Structuring for Goal Determination

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current systems lack an efficient method for real-time data structuring and storage, particularly in handling unstructured data from customer interactions across multiple channels, which hinders effective goal determination and action implementation for users.

Innovation Solution

A system comprising a processor, storage device, and modules that establish communication links with interaction channels, transform unstructured data into structured format, identify patterns, and initiate action interfaces to aid users in achieving goals, utilizing authenticated channels for reliable data and microservices for light analytics.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If unstructured data from multiple interaction channels is processed in real-time, then the ability to determine user goals and provide actionable insights is improved, but the system complexity and data processing difficulty increase

Engineering Contradiction:
Improvegoal determination accuracyVSAvoiddata processing system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments unstructured data from multiple interaction channels into structured formats with standardized schemas. Each data type (email, social media, web analytics) is parsed into specific fields and categories, transforming complex heterogeneous data into organized, queryable structures that enable precise goal determination while managing system complexity through systematic data organization

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary data processing layer that acts as a mediator between raw unstructured interaction data and the goal determination system. This intermediary layer performs real-time structuring, validation, and normalization of data before it reaches the analysis engine, reducing the complexity burden on the core decision-making system while maintaining real-time processing capabilities

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If real-time data transformation from unstructured to structured format is performed, then user interaction management efficiency is improved, but the processing time and computational resources increase

Engineering Contradiction:
Improveuser interaction management efficiencyVSAvoiddata processing time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent applies preliminary action by pre-defining data schemas, validation rules, and transformation templates for different interaction channel types. These preprocessing configurations are established beforehand, allowing the system to rapidly structure and validate incoming data without performing complex analysis in real-time, thus improving efficiency while minimizing additional processing time

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent utilizes parameter changes by dynamically adjusting data processing priorities and transformation depth based on interaction type and user context. Critical interaction data receives immediate full structuring, while less critical data undergoes lighter processing, optimizing the balance between management efficiency and processing time through adaptive parameter adjustment

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS10664457B2System for real-time data structuring and storage
Publication Date: 2020.05.26 BANK OF AMERICA CORP
  • US10664457B2 patent drawing
  • US10664457B2 patent drawing
  • US10664457B2 patent drawing

AI summary

Embodiments of the invention are directed to systems, methods, and computer program products for real-time data structuring and storage. The system is configured for retrieving data associated with the first user interaction in real-time via an established communication link with one or more interaction channels accessible to the first user; transform the data from an unstructured format to a structured format; process the structured data to identify a pattern associated with the first user interaction; compare the pattern to one or more goals associated with the first user; determine one or more actions to be performed by the first user to achieve the goal; and communicate the information associated with the one or more actions to the first user.