Remote Cloud App Modification With Streaming and NFT Monetization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The lack of a clear monetization model for mobile video game modding has hindered the growth of modding communities and made it difficult for creators to participate, and existing distribution methods complicate the creation, distribution, and monetization of modified mobile applications.

Innovation Solution

A cloud-based client application platform allows remote emulation and modification of client applications, enabling real-time streaming and interaction, with tools for monetization through non-fungible tokens (NFTs), supporting any operating system and hardware independent operation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If mobile video game modding is enabled without a clear monetization model, then user creativity and community growth are improved, but creator participation and sustainability deteriorate

Engineering Contradiction:
Improveuser creativityVSAvoidcreator participation
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent introduces an intermediary platform that mediates between mod creators and users, providing automated monetization services. This platform handles NFT minting, marketplace operations, and revenue distribution, enabling creators to monetize their mods without direct involvement in complex transaction systems.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system enables self-service monetization where creators can automatically mint their modified applications as NFTs and list them for sale without manual intervention. The platform handles the entire monetization process automatically, from NFT creation to revenue collection and distribution.

Inventive Principle:
Principle #25Self-service

2Device complexity

If traditional app store distribution is used for modified applications, then distribution control is improved, but ease of distribution and creator autonomy deteriorate

Engineering Contradiction:
Improvedistribution controlVSAvoidease of distribution
Core Design Contradiction:
Device complexityVSEase of operation

Solution Approach 1:

The patent utilizes NFTs as digital copies that represent ownership of modified applications. Instead of traditional app store distribution, the system creates verifiable digital copies that can be freely distributed and traded on the blockchain, eliminating the need for centralized app store approval processes.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The system inverts the traditional distribution model by allowing direct peer-to-peer distribution through NFT marketplaces rather than requiring centralized app store approval. Creators can directly distribute their modified applications without going through traditional gatekeepers.

Inventive Principle:
Principle #13The other way round (Inversion)

3Adaptability or versatility

If cloud-based emulation is implemented, then device compatibility is improved, but system complexity and resource requirements deteriorate

Engineering Contradiction:
Improvedevice compatibilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces a cloud-based emulation platform as an intermediary that handles the complexity of running modified applications. Instead of requiring users to have compatible devices or technical expertise, the cloud platform emulates the necessary environments and streams the applications to various devices.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system replaces local hardware execution with cloud-based virtualization. Instead of requiring physical device compatibility, the patent uses software-based emulation in the cloud to run modified applications on any device with a web browser, eliminating hardware constraints.

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

4Productivity

If NFT monetization is enabled, then creator revenue potential is improved, but transaction complexity and user barrier deteriorate

Engineering Contradiction:
Improvecreator revenueVSAvoiduser barrier
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The patent implements self-service NFT monetization where the system automatically handles minting, listing, and transaction processing. Creators simply upload their modified applications, and the platform automatically creates NFTs, sets pricing, and manages sales without requiring users to understand blockchain complexity.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent segments the monetization process into automated platform functions and simple user actions. The complex NFT creation, smart contract execution, and marketplace operations are handled by the platform, while users only need to perform simple upload and pricing actions.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS12602674B2System and method for remotely modifying cloud-based client applications
Publication Date: 2026.04.14 SKILLZ PLATFORM INC
  • US12602674B2 patent drawing
  • US12602674B2 patent drawing
  • US12602674B2 patent drawing

AI summary

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for remotely modifying cloud-based client applications. The method can include: receiving a first request from a first client device of a user to initiate an interactive session with a cloud-based client application; reserving, in response to the first request, an application engine for executing the cloud-based client application remotely from the first client device; receiving a second request from the first client device to modify the cloud-based client application executing in the application engine using one or more software tools, wherein the one or more software tools are configured to execute remotely from the first client device; modifying the cloud-based client application in the application engine using the one or more software tools; and providing media data associated with the modified cloud-based client application to the first user via a display application on the first client device.