Application Manager for Cross-Platform Distribution

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current application distribution methods lack trustworthiness, convenience, responsiveness, dynamism, and customizability, making it difficult to manage and distribute applications efficiently across diverse devices and platforms.

Innovation Solution

An application manager is implemented on a management server to determine trusted servers, manage application distribution, and provide applications based on user preferences, platform compatibility, and license enforcement, allowing for secure and customizable distribution across multiple devices.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If application distribution is simplified for ease of use, then convenience is improved, but trustworthiness and security control deteriorate

Engineering Contradiction:
ImproveconvenienceVSAvoidtrustworthiness
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent introduces an application manager as an intermediary component that mediates between users and application distribution. The application manager verifies server trustworthiness, checks device compatibility, enforces licensing, and manages permissions centrally, thereby maintaining security and reliability while enabling simplified user access to applications across multiple devices and platforms

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If application distribution is standardized across platforms, then adaptability is improved, but system complexity increases

Engineering Contradiction:
ImproveadaptabilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The application manager is designed as a universal system that handles multiple functions including trust verification, platform compatibility checking, license enforcement, and permission management. It supports distribution across diverse platforms (mobile devices, tablets, computers) through a single standardized interface, thereby achieving adaptability without proportionally increasing complexity at each device level

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

3Adaptability or versatility

If manual management of application permissions is implemented, then customizability is improved, but time consumption increases

Engineering Contradiction:
ImprovecustomizabilityVSAvoidtime consumption
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system performs preliminary actions by pre-configuring trust relationships with servers, pre-establishing device compatibility profiles, and pre-defining permission structures. When a user requests an application, the application manager has already prepared the verification frameworks and licensing information, enabling rapid automated decision-making that maintains customizability without requiring manual intervention for each distribution request

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9037714B2Cross-platform application manager
Publication Date: 2015.05.19 BANK OF AMERICA CORP
  • US9037714B2 patent drawing
  • US9037714B2 patent drawing
  • US9037714B2 patent drawing

AI summary

An application manager may distribute applications from trusted servers to end-user devices. The end-user devices, such as mobile devices managed by the application manager, may include devices having different platforms. An application manager may determine whether one or more application servers are trusted servers before determining whether applications may be provided from the application servers. Both internal servers and certain external servers may be trusted application servers when particular criteria are satisfied. An application manager may also manage application licenses for one or more end-user devices.