Instrumented Mobile Application Segmentation for Regulatory Compliance

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Regulated computing environments, such as those governed by Apple or Android, hinder the update of client devices with new application versions, impeding the development of improved applications due to stringent approval processes.

Innovation Solution

Instrumentation of applications allows for analysis and operation at different settings without requiring new versions, enabling authorized governing bodies to approve and deploy instrumented applications that can operate on mobile devices without further updates, using a server-based system to manage and analyze performance across multiple devices.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If client devices are updated with improved application versions, then application performance is improved, but the regulated environment requires governing body approval which delays or prevents updates

Engineering Contradiction:
Improveapplication performanceVSAvoidupdate delay
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent segments the application update process by separating the application code from its configuration/settings. The governing body approves the base application, while configuration files can be updated and deployed without requiring re-approval, enabling faster performance improvements while maintaining regulatory compliance.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements preliminary action by having the governing body approve the application framework and update mechanisms in advance. This allows configuration updates and performance improvements to be deployed immediately without waiting for approval of each individual update, reducing update delays while maintaining oversight.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If the governing body maintains strict control over application versions, then regulatory compliance is ensured, but application development and improvement are impeded

Engineering Contradiction:
Improveregulatory complianceVSAvoidapplication development speed
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent implements a dynamic update system where the application can adapt its configuration and settings without requiring re-approval from the governing body. This dynamic capability allows continuous improvement and optimization while maintaining the approved application framework, thus preserving regulatory compliance while enhancing development productivity.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent introduces configuration files as an intermediary layer between the approved application and performance optimizations. This intermediary allows developers to make improvements without directly modifying the approved application code, maintaining regulatory compliance while enabling continuous development and improvement.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If new application versions are deployed without re-approval, then deployment speed is improved, but regulatory compliance may be compromised

Engineering Contradiction:
Improvedeployment speedVSAvoidregulatory compliance
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent segments updates into two categories: approved application framework updates that require governing body approval, and configuration/file updates that can be deployed immediately. This segmentation enables fast deployment of non-critical improvements while maintaining regulatory compliance for core application changes.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements parameter changes by allowing configuration files to be modified and deployed without re-approval. These parameter changes enable performance optimizations and adaptations while the core application remains approved, balancing deployment speed with regulatory compliance.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS8595705B2Instrumented application in a mobile device environment
Publication Date: 2013.11.26 TANGOME INC
  • US8595705B2 patent drawing
  • US8595705B2 patent drawing
  • US8595705B2 patent drawing

AI summary

A method for utilizing an instrumented application in a mobile device environment. The method includes instrumenting an application to generate an instrumented application configured for use in the mobile device environment, obtaining authorization from a governing body for use of the instrumented application in the mobile device environment, and directing the instrumented application to cause a mobile device to operate according to a first setting. The first setting is invoked without requiring further authorization by the governing body.