Master Program Mediator for Isolated App Data Sharing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Mobile operating systems isolate applications for security and resource management, limiting their ability to share data and enhance user experience, which restricts the potential functionality of mobile devices and curtails user-specific content and targeted advertising.

Innovation Solution

A master program that facilitates bidirectional communication between isolated applications and the operating system, allowing data sharing and user profile management to provide user-specific content across applications, while maintaining security and resource management.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If applications are isolated for security and resource management, then security and resource management are improved, but data sharing capability and user experience enhancement are worsened

Engineering Contradiction:
ImprovesecurityVSAvoiddata sharing capability
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent introduces a master program as an intermediary component that bridges isolated applications and the operating system. This master program enables data sharing between applications while maintaining the isolation architecture, thus resolving the contradiction between security and data sharing capability. The master program acts as a mediator that allows controlled information exchange without compromising application isolation.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If applications are isolated for security and resource management, then security and resource management are improved, but user-specific content delivery is worsened

Engineering Contradiction:
ImprovesecurityVSAvoiduser-specific content delivery
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The master program implements multi-functionality by serving multiple purposes: it manages user profiles, enables data sharing between applications, and facilitates user-specific content delivery. This universal component allows the system to maintain security while providing personalized content across different applications, resolving the contradiction between security and user experience.

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

3Reliability

If applications are isolated for security and resource management, then security is improved, but monetization opportunities are worsened

Engineering Contradiction:
ImprovesecurityVSAvoidmonetization opportunities
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The master program serves as a mediator that enables targeted advertising and user-specific content delivery while maintaining application isolation. This intermediary architecture allows applications to access user data and provide personalized content for monetization purposes without compromising security, thus resolving the contradiction between security and productivity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentEP3019986B1Systems and methods for providing user-specific content on an electronic device
Publication Date: 2022.09.14 AVAST SOFTWARE
  • EP3019986B1 patent drawingFigure 1
  • EP3019986B1 patent drawingFigure 2
  • EP3019986B1 patent drawingFigure 3~4

AI summary

Systems and methods for providing user-specific content on an electronic device are disclosed. The user-specific data can be generated in isolated applications that are prohibited from communicating directly with one another. Sharing of user data that enables these isolated applications to generate such user-specific data can be facilitated by the use of a master program that can be loaded along with each of the isolated applications on the electronic device.