Electronic Device Application Broadcast Security via Framework Owner Lists

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Unintended or malicious applications can transmit events or actions to other applications in electronic devices, causing malfunctions by mimicking authorized applications, compromising security and functionality.

Innovation Solution

An electronic device and communication method that verifies the sender application and message within a framework area, ensuring only authorized applications can transmit messages by registering actions in an owner list and comparing sender applications to the list before transmission.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If broadcast message transmission is allowed between applications without verification, then application communication functionality is improved, but system security deteriorates due to unauthorized or malicious applications causing malfunctions

Engineering Contradiction:
Improveapplication communication functionalityVSAvoidsystem security
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The framework acts as an intermediary between sender and receiver applications, intercepting broadcast messages and verifying sender credentials through owner list validation before allowing message transmission. This mediator approach enables secure communication without requiring direct verification between applications.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system performs preliminary verification of sender application credentials against the owner list before allowing broadcast message transmission. This advance validation prevents unauthorized applications from transmitting malicious messages, resolving the security issue while maintaining communication functionality.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If security verification is implemented in the application area, then system security is improved, but device complexity and development costs increase

Engineering Contradiction:
Improvesystem securityVSAvoidsecurity modification complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

By implementing verification in the framework layer rather than the application layer, the system avoids modifying individual applications. The framework serves as an intermediary that handles all security checks centrally, reducing overall system complexity while maintaining security.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The framework provides universal security verification services to all applications through a common mechanism (owner list validation). This multi-functional approach allows the same verification logic to protect all applications, reducing development complexity compared to implementing separate security mechanisms in each application.

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

Data Source

PatentUS20250225005A1Electronic device and communication method between applications
Publication Date: 2025.07.10 SAMSUNG ELECTRONICS CO LTD
  • US20250225005A1 patent drawing
  • US20250225005A1 patent drawing
  • US20250225005A1 patent drawing

AI summary

A communication method between applications is provided. The communication method includes generating a broadcast message through a sender application, in case that a framework receives the broadcast message, determining whether an action is registered in an owner list, determining whether an owner of the action registered in the owner list matches the sender application, and if the owner of the action registered in the owner list matches the sender application, transmitting the broadcast message from the framework to a receiver application.