Dynamic Hardware Capability Adjustment for Internet Devices

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing internet capable devices have limited hardware capabilities that restrict their performance for content delivery, leading to suboptimal user experiences, especially when accessing premium content, as they are often throttled to conserve resources and reduce costs.

Innovation Solution

The technology allows internet capable devices to dynamically change their hardware capabilities by switching between a first configuration definition that limits resources and a second configuration definition that enhances resources, such as network bandwidth and processing power, based on user requests and authentication, enabling improved performance for specific content providers.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of energy

If hardware capabilities are limited to conserve resources and reduce costs, then device operating costs are reduced, but performance for content delivery deteriorates

Engineering Contradiction:
Improveresource consumptionVSAvoidcontent delivery performance
Core Design Contradiction:
Loss of energyVSProductivity

Solution Approach 1:

The patent implements dynamic hardware capability adjustment by allowing devices to switch between different configuration definitions (first configuration with limited capabilities, second configuration with enhanced capabilities) based on real-time needs. This enables the system to adapt hardware performance levels dynamically rather than being statically limited, resolving the contradiction between resource conservation and performance delivery.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes hardware capability parameters by applying different configuration definitions that modify operational parameters such as network bandwidth, processing power, and memory allocation. This allows the same physical hardware to operate at different performance levels by changing its configuration parameters, thereby improving content delivery performance without permanently increasing resource consumption.

Inventive Principle:
Principle #35Parameter changes

2Productivity

If hardware capabilities are enhanced to improve content delivery performance, then user experience improves, but device operating costs increase

Engineering Contradiction:
Improvecontent delivery performanceVSAvoidresource consumption
Core Design Contradiction:
ProductivityVSLoss of energy

Solution Approach 1:

The system dynamically adjusts hardware capabilities based on actual content delivery needs rather than maintaining permanently enhanced capabilities. Devices can request and receive second configuration definitions with enhanced capabilities only when needed for premium content delivery, then revert to first configuration with limited capabilities afterward, optimizing the balance between performance and resource consumption.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent implements periodic switching between limited and enhanced hardware configurations based on content delivery requirements. The device alternates between using the first configuration definition for standard operations and the second configuration definition for premium content delivery, thereby achieving improved performance only during necessary periods while minimizing overall resource consumption.

Inventive Principle:
Principle #19Periodic action

3Productivity

If hardware capabilities are fixed at high levels, then performance for all tasks is improved, but cost-effectiveness deteriorates

Engineering Contradiction:
Improveoverall performanceVSAvoidcost-effectiveness
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The patent makes the hardware configuration system universal by implementing a mechanism that can adapt to different performance requirements. The same device can function in multiple modes (standard mode with first configuration definition, premium mode with second configuration definition) depending on the content delivery needs, thereby achieving both cost-effectiveness for standard tasks and high performance for premium tasks.

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

Solution Approach 2:

The system achieves adaptability by changing hardware operational parameters through configuration definition switching. Rather than fixing hardware at high capability levels, the system modifies parameters such as network bandwidth allocation, processing power, and memory usage based on the specific content delivery task, thereby maintaining cost-effectiveness while providing high performance when needed.

Inventive Principle:
Principle #35Parameter changes

4Loss of energy

If hardware capabilities are throttled to reduce costs, then operational expenses are reduced, but user experience for premium content deteriorates

Engineering Contradiction:
Improveoperational costVSAvoiduser experience quality
Core Design Contradiction:
Loss of energyVSReliability

Solution Approach 1:

The system dynamically adjusts hardware capabilities to match user experience requirements. When users access premium content, the device can request and apply a second configuration definition that enhances hardware capabilities, thereby improving user experience quality. When accessing standard content, the device uses the first configuration definition with limited capabilities, maintaining cost-effectiveness. This dynamic adjustment ensures user experience quality is maintained when needed without permanently increasing operational costs.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10708129B1Changing hardware capabilities of a device
Publication Date: 2020.07.07 AMAZON TECH INC
  • US10708129B1 patent drawing
  • US10708129B1 patent drawing
  • US10708129B1 patent drawing

AI summary

A technology is provided for changing a hardware capability of an internet capable device. A hardware capability of an internet capable device is restrained to a first limit based on a first configuration definition. A second configuration definition is requested to change the first limit set by the first configuration definition from a service provider environment. A second configuration definition is received from the service provider environment at the internet capable device. The hardware capability of the internet capable device are changed to a second limit based on the second configuration definition.