Rules-Based Cross-Promotion Engine for Multi-Game Integration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing electronic games face limitations in cross-promotional efforts due to differences in underlying game engines, restricting the scope, speed, and flexibility of promotional offers between games, and the availability of information for implementing effective promotions.

Innovation Solution

A rules-based engine for a cross-promotion platform that integrates with multiple game servers, utilizing a cross-promotion engine and APIs to generate and track cross-promotional offers, rewards, and user interactions across different electronic games, enabling real-time data transmission and unified promotional strategies.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If cross-promotional offers are implemented between electronic games with different game engines, then the scope and flexibility of promotional activities are improved, but the complexity of integration and data transmission increases

Engineering Contradiction:
Improvecross-promotional flexibilityVSAvoidintegration complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements a universal cross-promotion platform that serves multiple electronic games with different engines through a common API interface. The platform aggregates user data, manages promotional offers, and tracks rewards across diverse game environments, enabling one system to perform multiple promotion functions for various games simultaneously.

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

Solution Approach 2:

The cross-promotion platform acts as an intermediary layer between different game engines and the promotional management system. It receives user data from various games via APIs, processes promotional logic centrally, and distributes rewards back to appropriate games, thereby mediating the complexity of cross-engine integration.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Speed

If real-time data transmission is implemented across multiple game servers, then the speed of promotional response is improved, but the loss of information and data consistency challenges increase

Engineering Contradiction:
Improvepromotional response speedVSAvoiddata consistency
Core Design Contradiction:
SpeedVSLoss of information

Solution Approach 1:

The system implements feedback mechanisms where the cross-promotion platform continuously receives user data from game servers via APIs, processes promotional eligibility in real-time, and sends reward distribution feedback back to the appropriate games. This closed-loop feedback ensures data consistency while maintaining real-time response capability.

Inventive Principle:
Principle #23Feedback

3Productivity

If unified promotional strategies are implemented across multiple electronic games, then the productivity of marketing efforts is improved, but the difficulty of detecting and measuring user attributes across different games increases

Engineering Contradiction:
Improvemarketing efficiencyVSAvoiduser attribute tracking
Core Design Contradiction:
ProductivityVSDifficulty of detecting and measuring

Solution Approach 1:

The patent merges user attribute detection and measurement functions into a centralized cross-promotion platform. It consolidates data from multiple game sources through standard APIs, unifies user profiles across games, and provides centralized measurement capabilities for promotional effectiveness, thereby reducing the overall difficulty of tracking and measurement.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS8834276B2Rules-based engine for cross-promotion platform
Publication Date: 2014.09.16 ZYNGA INC
  • US8834276B2 patent drawing
  • US8834276B2 patent drawing
  • US8834276B2 patent drawing

AI summary

A system and computer-implemented method for cross-promoting electronic games is provided. First and second electronic game databases are configured to store first and second game user attributes relating to first and second electronic game, respectively. An aggregator database is coupled to the first and second electronic game databases and is configured to store a first game user attribute, associated with the user and relating to a first electronic game, and user data of a user of the first electronic game. A processor is coupled to the aggregator database and configured to automatically associate a second game user attribute to the user according to a predetermined rule based on at least one of the first game user attribute stored in the aggregator database and the user data. The second game user attribute associated to the user by the processor is stored in the aggregator database.