Application-Centric Predictive Analytics Broker for Interactive Apps

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional predictive analytics approaches, particularly analyst-centric methods, create a disconnect between analysts and developers in interactive applications, where analysts develop models based on available data but the results are often unusable by the interactive application, and developers struggle to implement these results effectively.

Innovation Solution

An application-centric approach is introduced, where a broker device receives requests for action data and session data from interactive applications, determines scoring package data using predictive models, and generates action data to be transmitted back to the application, facilitating a seamless integration of predictive analytics within the application's decision-making process.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If an analyst-centric approach is used to develop predictive models, then the model can be created based on available data, but the results are often unusable by the interactive application and developers struggle to implement them effectively

Engineering Contradiction:
Improvepredictive model accuracyVSAvoiddeveloper ability to implement results
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

The patent introduces a scoring framework as an intermediary layer between the predictive model and the interactive application. This framework includes scoring packages that contain models, metrics, and thresholds, acting as a mediator that translates complex analytical results into actionable, easily implementable scoring outputs that developers can readily use without directly handling the complexity of the underlying predictive models

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent transforms the output parameters of predictive models into standardized scoring parameters with defined thresholds and metrics. By changing the parameter representation from raw model outputs to structured scoring values, the system makes the results more usable and easier to implement in interactive applications while maintaining the accuracy of the underlying predictive analysis

Inventive Principle:
Principle #35Parameter changes

2Loss of information

If the analyst develops a model with detailed data requirements, then the predictive analysis can be comprehensive, but the developer cannot accommodate the analyst's data requests in real-time

Engineering Contradiction:
Improvecompleteness of predictive analysisVSAvoidtime to gather and process data
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The patent implements preliminary action by pre-configuring scoring packages with all necessary models, metrics, and data requirements before runtime. The scoring framework is prepared in advance with predefined thresholds and evaluation criteria, so that during real-time interactive application execution, the system can directly apply these pre-prepared scoring mechanisms without needing to gather or process additional data on demand

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent creates a dynamic scoring framework that can adapt to different data availability scenarios. The scoring packages are designed to be flexible and can operate with varying levels of data input, allowing the system to maintain comprehensive predictive analysis capabilities while adapting to the real-time data constraints of interactive applications

Inventive Principle:
Principle #15Dynamics

3Measurement precision

If the interactive application requests detailed session data for predictive analysis, then the predictive recommendations can be more accurate, but the application complexity and data processing requirements increase

Engineering Contradiction:
Improvepredictive recommendation accuracyVSAvoidapplication architecture complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments the predictive analytics system into distinct modular components: scoring packages, metrics, thresholds, and evaluation rules. Each scoring package is an independent, self-contained unit that can be developed, tested, and deployed separately. This segmentation reduces application complexity by breaking down the monolithic predictive analysis into manageable, interchangeable modules that can be selectively applied based on specific application needs

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11586954B2Predictive analytics and services
Publication Date: 2023.02.21 ARLINGTON TECHNOLOGIES LLC
  • US11586954B2 patent drawing
  • US11586954B2 patent drawing
  • US11586954B2 patent drawing

AI summary

A device, system, and method use predictive analytics based on an application-centric approach. The method includes receiving a request from an interactive application interacting with a user utilizing a user device for action data indicating an action to be taken by the interactive application during a session with the user device, the request generated by the interactive application based on a decision point associated with the interactive application. The method includes receiving from the interactive application session data associated with the session and the user device. The method includes determining scoring package data associated with the request based on the session data, the scoring package data comprising a predictive model indicative of a plurality of actions to be performed by the interactive application. The method includes generating the action data based on the scoring package data and transmitting the action data to the interactive application.