Universal Internet Event Bus for Customizable Brand Experiences

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current technologies lack an efficient and integrated solution for providing customizable brand experiences across various platforms and devices, particularly in mobile environments, where existing advertising and programming languages fail to leverage diverse triggers and sensors effectively.

Innovation Solution

A cloud-based system with a universal Internet event bus that executes modules on a server, receiving and processing trigger messages from heterogeneous sources to provide customized outcomes, utilizing a visual Pebbling Language for creating and managing modules and triggers, enabling rich ecosystems and interactive experiences.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a cloud-based system with universal Internet event bus is implemented to integrate diverse trigger messages and data changes, then the ability to deliver personalized brand experiences is improved, but the system complexity increases

Engineering Contradiction:
Improvecustomizable brand experiencesVSAvoidsystem architecture
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements a universal Internet event bus that serves multiple functions: receiving trigger messages from diverse sources, processing end-user data changes, executing branded modules, and delivering personalized outcomes. This multi-functional backbone enables the system to handle various brand experiences through a single unified infrastructure, resolving the contradiction between versatility and complexity.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The system segments brand experiences into modular branded modules that can be independently developed, deployed, and executed. Each module handles specific brand logic and outcomes, allowing the complex system to be broken down into manageable, reusable components that simplify overall system management while maintaining high adaptability.

Inventive Principle:
Principle #1Segmentation

2Measurement precision

If modules are executed based on programmable patterns of trigger messages and data changes, then the precision of personalized outcomes is improved, but the processing time increases

Engineering Contradiction:
Improvepersonalization accuracyVSAvoidprocessing delay
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system pre-conditions modules with programmable patterns of trigger messages and end-user data requirements before execution. By preparing the execution environment and validating data patterns in advance, the system reduces actual processing time while maintaining high precision in delivering personalized outcomes.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The universal Internet event bus implements real-time feedback mechanisms that monitor trigger message patterns and data changes, dynamically adjusting module execution to optimize processing speed while maintaining personalization accuracy. The system learns from execution patterns to improve response times without sacrificing precision.

Inventive Principle:
Principle #23Feedback

3Adaptability or versatility

If heterogeneous advertising channels and loyalty programs across multiple brands are integrated, then the ecosystem value is improved, but the integration complexity increases

Engineering Contradiction:
Improveecosystem integrationVSAvoidintegration architecture
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces the universal Internet event bus as an intermediary layer that standardizes communication between heterogeneous advertising channels and loyalty programs from multiple brands. This mediator translates diverse protocols and data formats into a unified interface, enabling ecosystem integration without direct complex point-to-point connections between all components.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS10380646B2Platform for providing customizable user brand experiences
Publication Date: 2019.08.13 XPERIEL
  • US10380646B2 patent drawing
  • US10380646B2 patent drawing
  • US10380646B2 patent drawing

AI summary

A computer-readable medium encoded with instructions that, when executed by a server, establish processes, for performing a computer-implemented method of providing customizable brand experiences that include end-user physical world interaction that is defined by a brand using a programmable configuration. The processes include receiving and storing at a given one of at least two modules at the server, each module associated with at least one brand, a programmable pattern defining, on behalf of the at least one of the brands with which the module is associated, conditions upon which a potential set of trigger messages when received would cause a change in end-user data, from one state to another state, pertinent to a specific one of the end-users, such conditions defining customization of the given one of the modules.