OS Container Analytics Asset Segmentation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Organizations face challenges in managing resources effectively due to the misuse of non-isolated virtual machine resources, leading to inefficiencies and policy violations, while seeking real-time analytics insights to remain competitive.
Innovation Solution
A method and system utilizing OS containers to categorize and manage analytics assets based on user roles and historical usage, optimizing resource allocation and delivery through a user-based, isolated asset platform, where assets are categorized into shared and local pools within OS container images.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If virtual machine technology is used to provide real-time analytics insights, then near real-time insights are achieved, but resource isolation and security issues arise leading to misuse and policy violations
Solution Approach 1:
The patent segments the virtual machine environment into isolated OS containers for each user. Each container is a self-contained unit with its own file system, process space, and resource allocations, preventing users from accessing or interfering with each other's resources while maintaining real-time analytics capabilities within their designated containers
Solution Approach 2:
The patent introduces OS containers as an intermediary layer between the virtual machine infrastructure and user applications. This container layer provides the necessary isolation and security boundaries, allowing real-time analytics to proceed without direct access to underlying VM resources, thus preventing misuse while maintaining performance
2Productivity
If non-isolated resources are shared among users for application delivery, then resource utilization improves, but asset misuse and organizational policy violations occur
Solution Approach 1:
The patent divides the shared resource pool into segmented OS containers, where each user receives isolated access to specific analytics assets based on their role and historical usage patterns. This segmentation enables efficient resource utilization through centralized management while preventing misuse through enforced isolation boundaries
Solution Approach 2:
The patent applies local quality by customizing the resource allocation and asset delivery for each user within their own container based on their specific organizational role and usage history. Each container has tailored permissions and resource limits that optimize productivity for that user while preventing policy violations through localized control policies
3Ease of operation
If analytics assets are delivered without user-based isolation, then access speed improves, but cost optimization and resource management become inefficient
Solution Approach 1:
The patent performs preliminary actions by pre-configuring OS containers with analytics assets based on user roles and historical usage patterns before users need them. This allows fast access within containers while enabling centralized resource management and cost optimization at the container level, as assets can be dynamically allocated and revoked based on organizational policies
Data Source
AI summary
A method and a system are provided to manage analytics assets associated with at least one computer accessible to an organization using operating system (OS) containers. The method comprising receiving a request to process of a task on the user computing device. The method further select a set of analytics assets from a first category, based on at least one of a role of the user in the organization and a historical usage of the one or more analytics assets or a second category that corresponds to the user and are included in the container image associated with the user. The method further update the container image of the user, based on at least the selection of the set of analytics assets from the first category. The method further render the selected set of analytics assets through the updated container image on the user computing device of the user.


