Social Graph Fraud Detection in Virtual Currency Platforms

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Online gaming platforms face challenges in detecting and preventing fraud, particularly in massively multiplayer online games where users may collude or exchange in-game items and virtual currency for real money, which can lead to financial losses and undermine game integrity.

Innovation Solution

A system and method utilizing social graph information to analyze user interactions and transactions, identifying potential fraud by tracking virtual currency and reversing fraudulent transactions, with a processor-based approach that investigates alerts, updates fraud databases, and consolidates tracking data to optimize fraud detection.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If social graph information is analyzed to detect fraud, then fraud detection accuracy is improved, but system complexity increases

Engineering Contradiction:
Improvefraud detection accuracyVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces a social graph as an intermediary data structure that mediates between user profiles and transaction data. The social graph captures relationships and interactions between users, serving as a bridge to detect fraud patterns that would be invisible in isolated transaction records. This intermediary layer enables sophisticated fraud detection without requiring direct analysis of all user-transaction data combinations.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system segments fraud detection into multiple independent modules: social graph construction, anomaly detection, transaction analysis, and alert generation. Each module processes specific aspects of fraud detection separately, making the overall complex system more manageable and maintainable. The social graph is built from user profile data, while transaction fraud is detected using this graph as context, allowing modular processing of different data types.

Inventive Principle:
Principle #1Segmentation

2Reliability

If virtual currency tracking is implemented to reverse fraudulent transactions, then fraud mitigation capability is improved, but data processing requirements increase

Engineering Contradiction:
Improvefraud mitigation capabilityVSAvoiddata processing requirements
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The system performs preliminary tracking of virtual currency transactions during normal operation, maintaining a database of transaction histories and currency flows. This preliminary data collection enables rapid fraud reversal when suspicious activity is detected, as the infrastructure for tracking is already in place rather than requiring real-time analysis of all transactions during fraud response.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent applies selective tracking quality to different virtual currencies based on their risk profiles. High-value or high-risk currencies receive enhanced tracking and monitoring, while lower-risk currencies use standard tracking mechanisms. This localized approach to data processing requirements ensures comprehensive fraud mitigation where needed while reducing overall processing burden.

Inventive Principle:
Principle #3Local quality

3Speed

If real-time fraud alert investigation is performed, then fraud response speed is improved, but processing time increases

Engineering Contradiction:
Improvefraud response speedVSAvoidprocessing time
Core Design Contradiction:
SpeedVSLoss of time

Solution Approach 1:

The system pre-processes and indexes social graph data, user profiles, and transaction histories before fraud alerts occur. This preliminary preparation allows rapid query execution when fraud alerts are received, as the data is already organized in optimized structures ready for immediate analysis rather than requiring time-consuming real-time processing.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The fraud detection system implements feedback loops where alert investigation results feed back into the social graph and transaction databases. When fraud is confirmed, the system updates its knowledge base with new patterns and relationships, improving future detection speed and accuracy. This feedback mechanism allows the system to learn from each investigation and respond more efficiently to similar future alerts.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS8660946B2Apparatuses, methods and systems for a trackable virtual currencies platform
Publication Date: 2014.02.25 ZYNGA INC
  • US8660946B2 patent drawing
  • US8660946B2 patent drawing
  • US8660946B2 patent drawing

AI summary

Method for detecting fraud includes receiving a fraud alert. The fraud alert is investigated by analyzing social graph information and other available information of one or more users associated with the fraud alert to determine likelihood of the users being involved in fraud. When it is determined that a fraud was committed based on the analysis, chain of fraudulent transactions related to the fraud are reversed and fraud events data related to the fraud are updated into a fraud event database for subsequent analysis.