Unified Endpoint Management Platform for Application Lifecycle

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems for managing applications in cloud environments face challenges with compatibility, lifecycle management, and access control across a wide variety of applications and users.

Innovation Solution

A unified endpoint management (UEM) platform that enables endpoint devices to launch applications from an application inventory data store by obtaining application specification data, controlling access through user assignments, and managing application lifecycles.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a wide variety of applications are made available across distributed computing devices, then application compatibility and accessibility are improved, but system complexity and difficulty of managing lifecycle increase

Engineering Contradiction:
Improveapplication compatibilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements a universal application package format that can be executed across multiple operating systems and device types. The application package contains platform-specific binaries for different OSes (Windows, macOS, Linux, Android, iOS) within a single distributable unit, allowing one application package to serve multiple platforms simultaneously. This eliminates the need for separate distribution systems for each platform while maintaining broad compatibility.

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

Solution Approach 2:

The patent introduces a central application repository and management server as an intermediary between application developers and endpoint devices. This intermediary handles application distribution, version control, compatibility checking, and lifecycle management centrally, reducing the complexity burden from individual devices and organizations. The management server acts as a mediator that coordinates application deployment across the entire distributed system.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If applications are distributed across multiple locations and devices, then accessibility is improved, but data storage requirements and resource costs increase

Engineering Contradiction:
Improveapplication accessibilityVSAvoiddata storage
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The patent consolidates application storage into a central repository rather than distributing full copies across multiple devices. The system merges application binaries into a single centralized location, and endpoint devices access applications through virtualization technology that streams or dynamically loads only the necessary portions of applications into memory, rather than storing complete copies locally.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent uses virtualization to create virtual copies of application execution environments rather than physical copies of application binaries. The application package is copied once to the central repository, and multiple virtual instances can be created on-demand at endpoint devices, allowing unlimited accessibility without proportional increases in storage requirements.

Inventive Principle:
Principle #26Copying

3Reliability

If user access control is implemented across diverse applications and users, then security is improved, but ease of operation decreases

Engineering Contradiction:
Improveaccess controlVSAvoiduser operation
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent implements a universal authentication and authorization framework that works across all applications and device types through the central management server. Users authenticate once through a standardized interface, and the system universally applies access control policies across the entire application portfolio, regardless of platform or application type. This maintains security while providing a consistent, simple user experience.

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

Solution Approach 2:

The patent enables self-service application deployment and access management through the centralized system. Users can autonomously access approved applications through the management interface without requiring manual configuration or administrative intervention. The system automatically handles authentication, authorization, and application provisioning based on user profiles and policies, simplifying operations while maintaining security controls.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS20250036417A1Unified endpoint management platform for application lifecycle management
Publication Date: 2025.01.30 OMNISSA LLC
  • US20250036417A1 patent drawing
  • US20250036417A1 patent drawing
  • US20250036417A1 patent drawing

AI summary

Aspects of the disclosure enable endpoint devices to launch applications from an application inventory data store using a unified endpoint management (UEM) platform. The UEM platform obtains an application specification from the application inventory data store, wherein the application specification includes a group of applications and includes location data associated with the group of applications on the application inventory data store. The UEM platform receives user data from an endpoint device that indicates a user is enrolled with the UEM platform and the UEM platform provides the application specification data to the endpoint device. The UEM platform determines a subset of applications of the group of applications that are assigned to the user using the user data and provides the determined subset of the applications to the endpoint device, whereby the endpoint device is enabled to launch an application of the subset of applications using the application specification data.