Automated Application Installation on Controlled Media Devices

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Installing new software on media players and other controlled devices is cumbersome and often requires manual intervention, limiting user adoption of new functionalities and features.

Innovation Solution

A computer-implemented process using a smart device to discover and automatically install applications on controlled devices by sending instructions through an application program interface (API), allowing the controlled device to obtain and install the application without user interaction, ensuring secure and efficient software updates.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If manual installation methods are used, then users can install applications on controlled devices, but the process is cumbersome and requires significant user effort

Engineering Contradiction:
Improveease of application installationVSAvoidtime required for installation
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The controlled device automatically obtains and installs applications without requiring user interaction. The device monitors for available applications, retrieves them from a server, and performs installation autonomously, eliminating the need for users to manually download or configure software on the controlled device.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

A smart device acts as an intermediary between the user and the controlled device. The user interacts with the smart device to select applications, and the smart device then communicates with the controlled device to initiate automatic installation, bridging the gap between user intent and automated execution.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If firmware updates are used to add features, then software can be updated globally, but optional features cannot be selectively installed on individual devices

Engineering Contradiction:
Improveselective feature installationVSAvoidsoftware update management
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The software update system is segmented into mandatory firmware updates and optional applications. Firmware updates are applied globally to all devices, while individual applications can be selectively installed on specific controlled devices based on user preference and device compatibility, allowing granular control over feature deployment.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system dynamically determines which applications to install on each controlled device based on real-time conditions such as device capabilities, user selections on the smart device, and availability on the server. This dynamic approach allows optional features to be selectively deployed without requiring complex pre-configuration.

Inventive Principle:
Principle #15Dynamics

3Productivity

If users are required to learn about and manually download applications, then application installation is possible, but most users will not take the effort

Engineering Contradiction:
Improveapplication adoption rateVSAvoiduser effort required
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The controlled device performs self-service by automatically monitoring for available applications, retrieving them from the server, and installing them without user intervention. This eliminates the barrier of user effort while maintaining high application adoption rates, as the system handles the entire installation process autonomously.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

Applications are prepared and made available on the server in advance. The controlled device then automatically retrieves and installs these pre-prepared applications without requiring users to search, download, or configure anything, significantly reducing the effort required while increasing adoption.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10416977B2Automated application installation on media players and other controlled devices
Publication Date: 2019.09.17 SLING MEDIA INC
  • US10416977B2 patent drawing
  • US10416977B2 patent drawing

AI summary

Systems, methods and devices are described to automatically install software applications on media players or other consumer-type controlled devices. A smart device such as a phone, tablet or other computer suitably acts as an intermediary to deliver applications to the controlled device.