ATM Network Data Warehouse for Real-Time Ad Targeting

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for analyzing self-service terminal networks and selecting advertisements are inefficient, as they rely on manual reporting that takes weeks or months, and do not allow for real-time data analysis or personalized queries, making it difficult to optimize advertising content for specific fleets of ATMs.

Innovation Solution

A method and system for collecting and storing environment, transaction, and advertising data in real-time or near real-time in a data warehouse, enabling querying and analysis to determine the effectiveness of advertisements and selecting relevant content for display on self-service terminals based on location, transaction types, and user behavior.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If manual reporting methods are used to collect and analyze ATM fleet data, then data aggregation can be achieved, but the time lapse between data gathering and report finalization becomes unacceptably long (weeks or months)

Engineering Contradiction:
Improvedata analysis accuracyVSAvoidreport finalization time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent replaces manual mechanical data collection and analysis processes with automated electronic data gathering systems. Terminals automatically transmit transaction data, environment data, and advertising data to a central server, which then automatically analyzes the data using computer algorithms to generate reports and select advertisements, eliminating the weeks or months delay inherent in manual processing.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The system enables self-service data collection where terminals automatically gather and transmit their own transaction, environment, and advertising data without human intervention. The central server then autonomously processes this data to generate insights and advertisement selections, making the entire data analysis pipeline self-service and eliminating manual reporting bottlenecks.

Inventive Principle:
Principle #25Self-service

2Loss of information

If aggregated reports are prepared from multiple deployers' ATM fleets, then general trends can be identified, but the reports cannot be customized or queried for specific fleet requirements

Engineering Contradiction:
Improvedata aggregation capabilityVSAvoidreport customization flexibility
Core Design Contradiction:
Loss of informationVSAdaptability or versatility

Solution Approach 1:

The patent implements local quality by maintaining separate data profiles for each deployer's ATM fleet while still benefiting from aggregated analysis. The system stores and analyzes data specific to each fleet's terminals, transactions, and environments, allowing customization of reports and advertisement selections for individual fleets while still utilizing the broader aggregated data for trend identification.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system segments the aggregated data by deployer fleet, allowing the central server to process and analyze data in organized groups. This segmentation enables the generation of customized reports and advertisement selections for each specific fleet while maintaining the ability to perform overall trend analysis across all fleets, thus providing both general insights and fleet-specific customization.

Inventive Principle:
Principle #1Segmentation

3Productivity

If real-time data collection and analysis is implemented, then advertisement effectiveness can be rapidly assessed, but the system complexity and data processing requirements increase significantly

Engineering Contradiction:
Improveadvertisement selection speedVSAvoiddata warehouse system complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent implements a universal data warehouse system that handles multiple data types (transaction data, environment data, advertising data) and performs multiple functions (data storage, analysis, report generation, advertisement selection) through a single integrated platform. This multi-functional approach manages system complexity by consolidating diverse operations into one cohesive system rather than requiring separate systems for each function.

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

Solution Approach 2:

The central server acts as an intermediary between the distributed terminals and the data warehouse, managing data collection, transmission, and processing. This intermediary layer simplifies the overall system architecture by providing a single point of coordination, reducing the complexity burden on individual terminals while enabling real-time data aggregation and analysis across the entire network.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS7680689B2Self-service terminals and self-service networks
Publication Date: 2010.03.16 NCR ATLEOS CORP
  • US7680689B2 patent drawing
  • US7680689B2 patent drawing
  • US7680689B2 patent drawing

AI summary

An ATM network is coupled to a data warehouse. Information about transactions, the timing of transactions and advertisements displayed on or near ATM terminals in the network are stored in the data warehouse. Complex queries performed on the data warehouse are then used to provide information about the effectiveness of advertisements displayed on or near the ATM terminals and also to enable choices of subsets of the terminals to be made to provide information about suitable subsets for advertising placement.