Automated Cross-Terminal Application Installation via Server Mediation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face inconvenience when installing, updating, or removing applications across multiple terminals, as they need to manually select and manage applications on each device, which can be time-consuming and error-prone, especially when dealing with different operating environments and user permissions.

Innovation Solution

A method and apparatus for automatically installing applications across different terminals by receiving information about an application installed on one terminal and requesting the corresponding application to be installed, updated, or removed on another terminal, considering the installation environments and user rights, using a server that communicates with multiple terminals and manages user relationships.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If manual application installation and management is performed on each terminal individually, then user control and selection accuracy are improved, but time consumption and operational complexity increase

Engineering Contradiction:
ImproveApplication installation convenienceVSAvoidTime for application management
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system enables self-service by allowing one terminal to automatically initiate application installation on other terminals without requiring manual user intervention on each device. The first terminal autonomously sends installation requests and the second terminal automatically processes them, reducing the need for repeated manual operations across multiple devices.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The communication module acts as an intermediary between terminals, facilitating automatic application distribution. Instead of direct manual installation on each terminal, the system uses automated communication protocols to transfer application information and installation requests between terminals, streamlining the deployment process.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If automatic application installation is implemented across multiple terminals, then time efficiency and automation are improved, but complexity in managing different terminal environments and user permissions increases

Engineering Contradiction:
ImproveApplication deployment efficiencyVSAvoidSystem management complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system applies local quality by tailoring application installation to each terminal's specific characteristics. The second terminal receives application information and automatically determines compatibility with its own environment, operating system, and hardware configuration. This allows automated deployment while respecting local terminal differences and user permissions.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system handles parameter changes by adapting application installation parameters based on terminal-specific conditions. When an application is sent from the first terminal to the second terminal, the system automatically adjusts installation parameters such as compatibility settings, permission levels, and configuration options to match the target terminal's environment.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11301234B2Method and apparatus for auto installing application into different terminals
Publication Date: 2022.04.12 SAMSUNG ELECTRONICS CO LTD
  • US11301234B2 patent drawing
  • US11301234B2 patent drawing
  • US11301234B2 patent drawing

AI summary

An apparatus and method of automatically installing an application in different terminals by storing terminal information of a user and allowing the user to install an application when the user installs an application in at least two terminals, and in which an installation process may be automatically conducted is provided. Information related to an application installed in a first terminal is received from the first terminal; and a second terminal is requested to install another application corresponding to the application, in the second terminal, by using the received information related to the application.