ML Insight Engine for Predicting Sales Insights

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current sales and marketing applications do not adequately consider the diverse factors influencing a customer's decision to become or remain a customer, leading to insufficient insights for maximizing customer acquisition and retention.

Innovation Solution

A machine learning-based insight engine is trained using historical customer, product, and environmental data to predict sales insights, such as contract renewal probabilities and cross-selling opportunities, by generating customer profiles and applying algorithms like regression, decision trees, and neural networks.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If traditional sales and marketing applications are used to track customers, then basic customer information is captured, but the system fails to adequately consider diverse factors influencing customer decisions

Engineering Contradiction:
Improveability to consider diverse customer decision factorsVSAvoidinsufficient customer insight information
Core Design Contradiction:
Adaptability or versatilityVSLoss of information

Solution Approach 1:

The system segments customer decision-making factors into multiple distinct categories including product factors, competitor factors, economic factors, and customer-specific factors. Each category is analyzed separately through dedicated analytical models, allowing comprehensive consideration of diverse influences without overwhelming the system with undifferentiated data

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system creates a composite analytical model that integrates multiple types of data (customer information, product information, competitor information, economic indicators) and multiple analytical approaches (machine learning algorithms, statistical analysis, predictive modeling) to form a unified comprehensive customer insight framework

Inventive Principle:
Principle #40Composite materials

2Measurement precision

If more data collection methods are implemented to capture diverse customer factors, then insight quality improves, but system complexity increases

Engineering Contradiction:
Improvecustomer behavior prediction accuracyVSAvoidsystem architecture complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system introduces intermediary analytical models and processing layers that sit between raw data collection and final insights. These intermediaries (machine learning models, statistical analysis engines, data normalization layers) transform complex multi-source data into structured, actionable insights, reducing the apparent complexity for end users while maintaining high measurement precision

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system performs preliminary data processing, cleaning, and structuring before main analysis operations. Historical data is preprocessed and stored in optimized formats, and baseline customer profiles are pre-established, allowing the main analytical engine to focus on predictive modeling rather than raw data handling, thus improving accuracy without proportionally increasing operational complexity

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11625736B2Using machine learning to train and generate an insight engine for determining a predicted sales insight
Publication Date: 2023.04.11 ORACLE INT CORP
  • US11625736B2 patent drawing
  • US11625736B2 patent drawing
  • US11625736B2 patent drawing

AI summary

An insight engine that takes into account a wide variety of information from a wide variety of sources for predicting a sales insight is generated. The insight engine is generated using machine learning. Historical customer-specific information, product-specific information, and environmental information are aggregated, based on customer, product, and/or time period, into historical customer profiles. The historical customer profiles are labeled with historical sales insights to form a training set. A machine learning algorithm is applied to the training set to generate an insight engine. The insight engine is applied to a target customer profile to determine a predicted sales insight for a target entity.