Application Manager for Cross-Platform Distribution
Find Innovative SolutionsGenerate 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
Engineering Contradiction Analysis
1Ease of operation
If application distribution is simplified for ease of use, then convenience is improved, but trustworthiness and security control deteriorate
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
2Adaptability or versatility
If application distribution is standardized across platforms, then adaptability is improved, but system complexity increases
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
3Adaptability or versatility
If manual management of application permissions is implemented, then customizability is improved, but time consumption increases
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
Data Source
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.


