Multigame Currency System with Third-Party Authentication
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing online game systems lack a unified currency mechanism that allows players to seamlessly earn, purchase, and use virtual currencies across multiple games, and they often fail to provide robust security for these currencies, leading to potential unauthorized use.
Innovation Solution
A multigame currency mechanism is introduced, where players can earn or purchase currencies through various activities in one game and use them across multiple games, with authentication via third-party identities like Facebook or Google+, ensuring secure transactions and account management through a server-based system that updates currency balances based on player progress and manages authentication requests.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a unified multigame currency mechanism is implemented across multiple online games, then player interaction and monetization opportunities are enhanced, but system complexity and security management become more difficult
Solution Approach 1:
The patent implements a universal multigame currency system where a single currency type can be used across multiple different online games. The server system manages currency balances and transactions that are valid in any game within the network, allowing players to earn currency in one game and spend it in another, thereby enhancing versatility while maintaining centralized control to manage complexity.
Solution Approach 2:
The patent introduces a third-party identity authentication system as an intermediary layer between players and the multigame currency system. This intermediary verifies player identities and authorizes transactions, securing the currency mechanism without requiring each game to implement its own security system, thus managing system complexity through a dedicated security mediator.
2Reliability
If third-party identity authentication is implemented for currency security, then unauthorized use is prevented, but authentication process complexity increases
Solution Approach 1:
The patent employs third-party identity providers as intermediaries to handle authentication. Instead of building complex authentication systems within each game, the system integrates with external identity services that verify player identities and return authentication tokens. This mediator approach enhances security by leveraging established third-party verification while keeping the game system itself relatively simple.
3Productivity
If currency balances are continuously updated based on player progress, then player motivation is enhanced, but processing overhead and system load increase
Solution Approach 1:
The patent implements periodic updates of currency balances based on player progress milestones rather than continuous real-time updates. The server system monitors player achievements, level-ups, and completed tasks, then updates currency balances at these discrete intervals. This periodic approach maintains player motivation through timely rewards while reducing processing overhead compared to continuous monitoring and updating.
Data Source
AI summary
A system and method for facilitating multigame currencies in multiple online games and security therewith is disclosed. The multigame currencies may be “spent” and/or “earned” by the players in the individual ones of the multiple online games. A request to use the multigame currencies in a given player account in a given online game may be authenticated through a third party identity that has been associated with the given player for the given online game. In situations where such an association does not exist, a third party identity associated with the given player for any other online game may be used to authenticate the request. In situations where no third party identity is associated with the given player for any one of the online games, an association of a third party identity and the given player for the given online game may be facilitated for subsequent authentication of requests.


