Remote System Add-on Management for Network Applications

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional video game consoles are required to execute and process inputs for network applications, which can be redundant and unnecessary, as the processing can be handled remotely, allowing for the elimination of the need for additional electronic devices.

Innovation Solution

A remote system that communicates with control devices and display devices via a network, enabling the execution and processing of network applications without the need for a separate video game console, allowing users to acquire and enable add-ons for applications through a network connection.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a video game console is used to execute and process inputs for network applications, then the application can be run locally with direct control, but additional hardware is required which increases device complexity and redundancy

Engineering Contradiction:
ImproveDirect local control of applicationVSAvoidNumber of electronic devices
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent extracts the application execution and processing functions from the video game console and relocates them to a remote server. The console is reduced to merely displaying output and transmitting controller inputs, eliminating the need for it to execute applications locally. This resolves the contradiction by removing redundant hardware while maintaining direct control capability through networked remote processing.

Inventive Principle:
Principle #2Taking out (Extraction)

2Adaptability or versatility

If add-ons are provided through a separate video game console, then hardware can execute and manage add-ons, but it requires additional electronic devices and increases system complexity

Engineering Contradiction:
ImproveAbility to acquire and enable add-onsVSAvoidHardware requirements
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The remote server system provides universal functionality by handling both application execution and add-on management in a single centralized location. The video game console becomes a universal display device that can work with any application or add-on combination without requiring dedicated hardware for each function. This resolves the contradiction by enabling versatile add-on acquisition while reducing hardware requirements through cloud-based processing.

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

3Speed

If processing is done locally on the video game console, then inputs can be processed immediately, but it creates redundancy since the same processing can be handled remotely

Engineering Contradiction:
ImproveInput processing speedVSAvoidRedundant processing
Core Design Contradiction:
SpeedVSLoss of energy

Solution Approach 1:

The patent introduces a network connection as an intermediary between the controller and the processing system. Controller inputs are transmitted through the network to the remote server for processing, which then returns the processed output. This intermediary approach eliminates redundant local processing while maintaining effective input response through optimized network communication, resolving the contradiction between processing speed and energy efficiency.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11449920B1Providing add-ons for network applications
Publication Date: 2022.09.20 AMAZON TECH INC
  • US11449920B1 patent drawing
  • US11449920B1 patent drawing
  • US11449920B1 patent drawing

AI summary

This disclosure describes, in part, techniques for providing add-ons associated with network applications. For instance, a user may be controlling an application that is executing on a remote system using a control device and a display device. While the application is executing, the remote system may send user interface data to the display device, where the user interface data represents a user interface that includes add-ons that may be acquired for the application. If the user selects an add-on, the display device may communicate with a payment system in order to acquire the add-on. The remote system may then determine that the user acquired the add-on using data received from the display device and/or data received from a management system associated with the application. As such, the remote system may enable the add-on for the user within the application.