Gamification Engine for Non-Disruptive Data Collection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing business software environments require significant infrastructure changes to implement gamification techniques, making it difficult to gather and integrate gamification data across multiple interconnected computer systems without disrupting existing systems.

Innovation Solution

A computer-implemented method and system that uses a gamification engine to collect common and specific gamification data from user interfaces across multiple business software systems, minimizing the need for infrastructure modifications by reusing existing UI client infrastructure, allowing non-disruptive integration and central data gathering.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If gamification techniques are incorporated into the business software environment using traditional methods, then gamification functionality can be achieved, but significant infrastructure changes are required which disrupt existing systems

Engineering Contradiction:
Improvegamification integration capabilityVSAvoidinfrastructure modification requirement
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces a gamification engine as an intermediary component that sits between the existing business software environment and the gamification functionality. This engine collects data from multiple computer systems through their user interfaces without requiring modifications to the underlying infrastructure, thereby enabling gamification while avoiding system disruption.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent segments the gamification implementation into separate, independent components: a gamification engine that handles data collection and processing, and existing business software systems that continue to operate independently. This segmentation allows gamification to be added without coupling it tightly to the infrastructure, reducing complexity and disruption.

Inventive Principle:
Principle #1Segmentation

2Loss of information

If data gathering techniques are implemented across multiple computer systems, then comprehensive gamification data can be collected, but significant infrastructure changes are needed which increase system complexity

Engineering Contradiction:
Improvegamification data completenessVSAvoidinfrastructure modification requirement
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The gamification engine is designed as a universal data collection mechanism that can gather gamification data from multiple different computer systems through their user interfaces using a standardized approach. This multi-functional capability allows comprehensive data collection without requiring custom infrastructure modifications for each system.

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

Solution Approach 2:

The gamification engine acts as an intermediary layer that standardizes data collection from diverse computer systems. By interfacing with multiple systems through their existing user interfaces, it consolidates data gathering operations without requiring each system to implement custom data export functionality, thereby reducing overall infrastructure complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If gamification is integrated by modifying existing systems, then gamification functionality can be embedded, but implementation time and disruption to existing operations increase

Engineering Contradiction:
Improvegamification embedding capabilityVSAvoidimplementation time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The gamification engine serves as an intermediary that enables rapid deployment of gamification functionality without requiring modifications to existing business software systems. By collecting data through existing user interfaces and processing it externally, the system achieves quick implementation while minimizing operational disruption.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent implements preliminary data collection capabilities within the gamification engine that prepare and process data before gamification analysis is needed. This preliminary action allows the engine to have data ready for immediate gamification processing, reducing implementation time and allowing faster deployment of gamification features.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8768751B2Enterprise gamification system for awarding employee performance
Publication Date: 2014.07.01 SAP SE
  • US8768751B2 patent drawing
  • US8768751B2 patent drawing
  • US8768751B2 patent drawing

AI summary

Methods, computer-readable media, and systems for gathering gamification data from business applications. Common gamification data that describes a user that accesses a business software environment, and specific gamification data that describes the user and is specific to a particular computer system in the business environment are identified at a user interface of a client device in response to a request from a gamification engine. By executing gamification logic in the user interface, the common gamification data and the specific gamification data are collected at the user interface and provided to the gamification engine. For example, the gamification data can be gathered by monitoring interactions between the user and the client device that is connected to the gamification engine at the user interface, and provided to the gamification engine independent of the business computer system to which the client device is connected.