Target Entity Profile Creation via Gene Block Configuration
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current data processing methods for creating unified customer profiles across the customer journey are cumbersome, requiring manual scripting and developer involvement for changes to Genome attributes, making it difficult to manage and maintain.
Innovation Solution
A boundaryless data platform that collates enterprise, digital, and external data to create target entity profiles by ingesting data from multiple sources, configuring gene block-dimension matrices, loading gene blocks, and calculating genome attributes based on user-defined configurations.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If manual scripting is used for data processing from Gene Blocks to Genome, then flexibility in customization is achieved, but the complexity of operation and maintenance increases significantly
Solution Approach 1:
The system enables self-service through automated profile creation where the Genome profile is automatically generated from Gene Blocks using predefined relationships and computation logic, eliminating the need for manual scripting while maintaining customization capabilities through configurable parameters
Solution Approach 2:
The patent implements preliminary action by pre-defining the relationship framework between Gene Blocks and Genome attributes, establishing computation logic and data transformation rules in advance, so that profile creation can proceed automatically without manual intervention during execution
2Manufacturing precision
If developer involvement is required for changes to Genome attributes, then precision in implementation is maintained, but the time required for modifications increases
Solution Approach 1:
The system implements dynamics by making the Genome profile creation process adaptable and configurable without requiring code changes. Users can modify attributes, computation logic, and data relationships dynamically through configuration interfaces, allowing the system to adapt to changing requirements while maintaining implementation precision
Solution Approach 2:
The patent applies parameter changes by allowing users to modify profile attributes, computation parameters, and data relationships through configuration parameters rather than code changes. This enables precise control over profile creation while eliminating the time loss associated with developer involvement
3Reliability
If manual processes are used for creating and reviewing Genome queries, then control over the process is maintained, but productivity decreases
Solution Approach 1:
The system implements feedback mechanisms that automatically validate and verify the Genome profile creation process. The automated system provides feedback on data quality, relationship validity, and computation correctness, maintaining process control through systematic validation while dramatically improving creation efficiency
Solution Approach 2:
The patent replaces the manual mechanical process of query creation and review with an automated computational system. The system automatically creates Genome profiles from Gene Blocks using predefined relationships and computation logic, eliminating manual effort while maintaining control through configurable parameters and automated validation
Data Source
AI summary
The present technique discloses a method and system for creating target entity profile. Data related to target entity are collected from various sources. User configures, through genome management console of genome query engine, gene block—dimension matrix which defines relationship between gene blocks and dimensions present in the collected data. Based on gene block—dimension matrix, gene blocks are loaded. User further configures genome attributes of their choice for which data needs to be analyzed. Data corresponding to configured genome attributes are extracted from gene blocks and from these extracted data, genome attributes are calculated based on computation type.


