Memory Allocation for BYOD Enterprise Personal Apps

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

As Bring Your Own Device (BYOD) programs become popular, enterprises face challenges in managing memory usage to balance corporate and personal applications on devices, leading to concerns over memory allocation and access control.

Innovation Solution

Implementing a system that uses Mobile Device Management (MDM) servers to set up enrollment, configuration, and application policies, allowing administrators to define a percentage of device memory for corporate use, with users able to modify this allocation as needed, ensuring sufficient memory for both enterprise and personal applications through alerts and memory management processes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If enterprises allow employees to use personal devices for both personal and business use (BYOD), then device versatility and user convenience are improved, but memory allocation control and access control between corporate and personal applications deteriorate

Engineering Contradiction:
Improvedevice versatilityVSAvoidmemory allocation control
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments device memory into distinct corporate memory and personal memory portions. The memory management system enforces this segmentation by tracking which applications are corporate versus personal and allocating memory accordingly. This allows the device to maintain versatility for both business and personal use while implementing controlled memory allocation to prevent resource conflicts and ensure security.

Inventive Principle:
Principle #1Segmentation

2Reliability

If enterprises maintain control over devices, applications and data through MDM frameworks, then security and control are improved, but ease of operation and user flexibility deteriorate

Engineering Contradiction:
Improvesecurity controlVSAvoiduser flexibility
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent implements self-service mechanisms where users can autonomously modify their memory allocation preferences within the constraints set by enterprise policies. Users can request changes to their corporate memory allocation, and the system automatically processes these requests while maintaining security controls. This balances enterprise security requirements with user operational flexibility.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The memory management system continuously monitors memory usage patterns and provides feedback to both users and administrators. When corporate memory is insufficient for requested applications, the system notifies users and can automatically adjust allocations. This feedback mechanism maintains security control while improving ease of operation through automated memory management.

Inventive Principle:
Principle #23Feedback

3Productivity

If memory is allocated strictly for corporate applications, then enterprise application performance is improved, but availability of resources for personal applications deteriorates

Engineering Contradiction:
Improveenterprise application performanceVSAvoidpersonal application access
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The patent implements dynamic memory allocation where the boundaries between corporate and personal memory portions are not fixed but can be adjusted based on real-time needs. The memory management system dynamically reallocates memory resources when users request changes or when application requirements change. This dynamic approach ensures enterprise applications receive sufficient memory for optimal performance while still providing adequate resources for personal applications.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS9436527B2Memory management of a device accessing applications
Publication Date: 2016.09.06 SYBASE INC
  • US9436527B2 patent drawing
  • US9436527B2 patent drawing
  • US9436527B2 patent drawing

AI summary

Various embodiments of systems and methods to provide memory management of a device accessing applications are described herein. In one aspect, a request is received to access an application on a device. Further, a check is performed to determine whether the application is enterprise application or personal use application. When the application is personal use application, access to the application is provided by installing the personal use application on the device. The personal use application utilizes at least a portion of an available general memory and a portion of an available corporate memory in the device.