Customer Profile Code Encoding via Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional systems for communicating customer data are susceptible to security breaches and inefficient in resource usage due to the uncoded nature of the data, which requires substantial bandwidth and memory.

Innovation Solution

A system comprising a rules engine that transforms customer data into code segments using rules and combines them to form a customer profile code, which is then communicated securely through a decision engine and interface engine, reducing resource usage and enhancing data security.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If uncoded customer data is communicated in conventional systems, then data accessibility and processing are straightforward, but security breaches are susceptible and resource consumption is substantial

Engineering Contradiction:
Improvedata securityVSAvoiddata encoding system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The customer data is segmented into multiple code segments through the rules engine, which transforms portions of the data into discrete encoded units. These segments are then combined to form a complete customer profile code, allowing secure transmission while maintaining data integrity and reducing resource consumption.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The customer profile code acts as an intermediary between the enterprise's centralized data and third-party requesters. Instead of directly sharing raw customer data, the system exchanges encoded profile codes through the interface engine, providing security while enabling data access.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If uncoded customer data is communicated, then data transmission is simple, but bandwidth and memory resources are substantially consumed

Engineering Contradiction:
Improveresource efficiencyVSAvoiddata compression efficiency
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The system changes the parameter representation of customer data by transforming raw data into encoded customer profile codes. This parameter transformation reduces the amount of data that needs to be transmitted and stored, improving resource efficiency while maintaining information完整性.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

Multiple code segments generated from different portions of customer data are merged into a single customer profile code. This consolidation reduces the total data volume that needs to be transmitted and stored, thereby improving bandwidth and memory efficiency.

Inventive Principle:
Principle #5Merging (Combining)

3Loss of energy

If customer data is consolidated into a centralized unit, then resource usage is reduced, but data transformation and encoding processes become more complex

Engineering Contradiction:
Improvebandwidth and memory consumptionVSAvoiddata transformation process complexity
Core Design Contradiction:
Loss of energyVSDevice complexity

Solution Approach 1:

The rules engine performs preliminary transformation of customer data into code segments before the data needs to be transmitted or stored. This pre-processing consolidates and encodes the data in advance, reducing the complexity of subsequent data handling operations and lowering resource consumption.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

Instead of transmitting the entire original customer data set, the system creates and transmits copies in the form of encoded customer profile codes. These copies contain the necessary information while requiring significantly less bandwidth and memory, reducing energy loss in data transmission.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS9384366B2System for encoding customer data
Publication Date: 2016.07.05 BANK OF AMERICA CORP
  • US9384366B2 patent drawing
  • US9384366B2 patent drawing
  • US9384366B2 patent drawing

AI summary

A system for encoding customer data includes a memory, a decision engine, a rules engine and an interface engine. The memory stores customer data associated with service levels and rules. The decision engine receives a request for customer data from a third party, determines that the third party is associated with a first service level, and retrieves the customer data associated with the first service level. The rules engine transforms customer data into first and second code segments by applying the rules. The rules engine combines at least the first code segment and the second code segment to form a customer profile code. An interface engine communicates the customer profile code to the third party.