Computing Device Upgrades via Wireless Host Processing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Old media devices struggle to support new applications due to hardware limitations, leading to a degraded user experience and the need for costly replacements.

Innovation Solution

A system that upgrades media devices by offloading processing tasks to a host device via a databus connection, leveraging the host's advanced hardware capabilities to enhance performance without replacing the original device.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If old media devices continue to be used, then device cost is reduced, but application compatibility deteriorates due to hardware limitations

Engineering Contradiction:
Improveapplication compatibilityVSAvoiddevice hardware capability
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

A cloud-based processing system acts as an intermediary between the user's local media device and the applications. The cloud system receives media files from the local device, processes them through advanced hardware capabilities, and returns processed content that is compatible with the original device's hardware limitations, enabling new applications to run on old devices without requiring hardware upgrades.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system moves processing operations from the local device to a remote cloud dimension. By offloading computational tasks to the cloud, the patent enables applications that would be incompatible with local hardware to execute seamlessly, effectively adding computational capacity beyond the physical constraints of the original device.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Adaptability or versatility

If media devices are replaced with new hardware, then application compatibility is improved, but cost and environmental waste increase

Engineering Contradiction:
Improveapplication compatibilityVSAvoidenvironmental waste
Core Design Contradiction:
Adaptability or versatilityVSLoss of substance

Solution Approach 1:

Instead of physically replacing the original media device, the system creates a virtual copy of enhanced processing capabilities in the cloud. This allows the original device to access the functionality of a more powerful system without being replaced, thereby extending the device's useful life and reducing e-waste while maintaining application compatibility.

Inventive Principle:
Principle #26Copying

3Productivity

If processing tasks are offloaded to a host device via databus connection, then performance is improved, but device complexity increases

Engineering Contradiction:
Improveprocessing performanceVSAvoidsystem architecture complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The local media device automatically detects available cloud processing resources and initiates connections without user intervention. The system self-manages the complexity of establishing databus connections, authenticating devices, and routing processing tasks to appropriate cloud resources, thereby improving performance while keeping the user interface simple and the architecture manageable.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS12401852B2Computing device upgrading system over a wireless network
Publication Date: 2025.08.26 ROKU INC
  • US12401852B2 patent drawing
  • US12401852B2 patent drawing
  • US12401852B2 patent drawing

AI summary

Disclosed herein are system, method, and computer program product embodiments for a computing device upgrading system over a wireless network. An embodiment operates by determining that a computing device is connected to an upgrader device over a wireless network connection. It is determined that an upgrader mode of the computing device is activated based on the determination that the wireless network connection to the upgrader device is active. A command at is received at the computing device. It is determined that a speed of the wireless network connection exceeds a threshold. The command is transmitted to the upgrader device based on both the determination that the upgrader mode of the computing device is active and the determination that the speed of the wireless network connection exceeds the threshold. At the computing device, a response from the upgrader device executing the command is received, and content is output.