Application Deployment Determination for Software Component Targeting

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing technologies for deploying applications are insufficient as they only consider the operating system (OS) information when selecting and distributing applications, failing to ensure the application is realized in a suitable environment.

Innovation Solution

An information processing device with a determination processing unit that determines the target device for each software component of an application based on user requests and required specifications, considering both device performance and user needs.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If application deployment is based only on OS information, then deployment simplicity is maintained, but application realization suitability deteriorates

Engineering Contradiction:
Improvedeployment simplicityVSAvoidapplication realization suitability
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent segments the application deployment decision into multiple independent evaluation dimensions: OS information, device performance specifications, and user requests. Each dimension is evaluated separately by dedicated determination units, and their results are integrated to form a comprehensive deployment decision. This segmentation allows the system to maintain operational simplicity while incorporating multiple factors for reliable application realization.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent transitions from a one-dimensional deployment approach (based solely on OS information) to a multi-dimensional approach by adding device performance specifications and user requests as additional evaluation dimensions. This dimensional expansion enables the system to consider diverse factors simultaneously, improving application realization suitability without significantly complicating the deployment process.

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

2Reliability

If multiple factors are considered for application deployment, then application realization suitability is improved, but system complexity increases

Engineering Contradiction:
Improveapplication realization suitabilityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent divides the complex deployment determination process into distinct functional units: an OS information determination unit, a device performance determination unit, and a user request determination unit. Each unit handles a specific aspect independently, reducing the cognitive and computational complexity of the overall system while maintaining comprehensive evaluation capabilities.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent creates a universal deployment determination framework that can handle multiple types of input information (OS information, device performance specs, user requests) through a standardized processing mechanism. This multi-functional approach allows the system to evaluate diverse factors using a unified methodology, preventing complexity from escalating despite the multifaceted evaluation process.

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

Data Source

PatentUS20250028506A1Information processing device, information processing method, and program
Publication Date: 2025.01.23 SONY SEMICON SOLUTIONS CORP
  • US20250028506A1 patent drawing
  • US20250028506A1 patent drawing
  • US20250028506A1 patent drawing

AI summary

An information processing device according to the present technology includes a determination processing unit that determines, according to a user's request for an application and a required specification of a software component constructing the application, a target to be an execution subject for each software component.