Cross-Platform Game Synchronization with Offline Encryption

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing virtual pet systems, such as Webkinz, do not allow seamless interaction and point earning across different platforms, including mobile devices and third-party websites, which limits user engagement and customization options.

Innovation Solution

A system that enables playing a massively multiplayer online game on both the primary website and mobile devices, allowing points to be earned and synced securely, even when disconnected from the primary website, using encryption to prevent tampering, and allowing integration with third-party websites for enhanced gameplay and rewards.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the game is played only on the primary website, then point synchronization is simple and secure, but user accessibility and platform versatility are limited

Engineering Contradiction:
Improveplatform versatilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system is divided into separate components: a mobile device application for offline gameplay and a web-based synchronization system for point management. This segmentation allows the game to be played on mobile devices without requiring constant website connectivity, while maintaining secure point synchronization when online.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

An intermediary synchronization mechanism is introduced that uses encryption and verification protocols to bridge the mobile device and primary website. This intermediary layer enables cross-platform play by securely transferring point data between offline mobile gameplay and online website accounts.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If offline play is enabled on mobile devices, then user engagement and accessibility improve, but security risks and point tampering possibilities increase

Engineering Contradiction:
Improveoffline accessibilityVSAvoidpoint security
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system applies preliminary anti-action by implementing encryption and verification mechanisms before points can be manipulated. The mobile application uses secure storage and cryptographic protocols to prevent tampering with point data during offline gameplay, addressing security concerns before they can manifest.

Inventive Principle:
Principle #9Preliminary anti-action

Solution Approach 2:

The system changes the state of point data from plaintext to encrypted format during offline storage on mobile devices. This parameter change in data representation maintains security while enabling offline access, as the encrypted points cannot be manipulated without the proper decryption keys and verification protocols.

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If third-party websites are integrated for gameplay, then customization options and user engagement increase, but system complexity and synchronization difficulty increase

Engineering Contradiction:
Improveintegration capabilityVSAvoidsynchronization complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The synchronization system is designed with universal interfaces and protocols that can work with multiple third-party websites and platforms. This multi-functionality allows the same core synchronization mechanism to handle point transfers across different platforms without requiring platform-specific implementations.

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

Solution Approach 2:

An intermediary synchronization layer is introduced that standardizes communication between the mobile application and various third-party websites. This mediator handles the complexity of cross-platform synchronization, allowing third-party integrations while maintaining a consistent user experience and point management system.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS10099126B2Synchronizing system for gameplaying
Publication Date: 2018.10.16 GANZ
  • US10099126B2 patent drawing
  • US10099126B2 patent drawing
  • US10099126B2 patent drawing

AI summary

The subject application describes an activity performed with or without a website, such as a game. The game can be played either when in contact with the website or when disconnected from the website. The game playing can be carried out for example on a mobile device. The game can be used to earn virtual cash on the website, when playing from the mobile device. The game can also be played when the mobile device is not attached to the website, in which case the points that are received are saved along with an encryption to avoid a user's improper increasing of the points.