Intermediary Server for Multi-Protocol Application Execution

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

There is a need for a solution that enables electronic devices to work in conjunction with each other, specifically by obtaining an address of an external device and a location of an application using a first short-range communication protocol, establishing a connection using a second short-range communication protocol, and executing the application in conjunction with the external device.

Innovation Solution

An electronic device is provided with at least one processor that obtains an address of an external electronic device and a location of an application using a first short-range communication protocol, establishes a connection with the external device using a second short-range communication protocol, and executes the application in conjunction with the external device.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If electronic devices use short-range wireless communication to work in conjunction with each other, then communication convenience and speed are improved, but device complexity increases due to the need to handle multiple communication protocols

Engineering Contradiction:
Improvecommunication convenienceVSAvoidprotocol handling complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent introduces a server as an intermediary component that mediates between electronic devices using different short-range communication protocols. The server receives identification information from devices via first protocols, determines corresponding applications, and transmits control information to execute applications via second protocols. This intermediary approach allows devices to communicate seamlessly without directly handling protocol conversion complexity themselves.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The communication process is segmented into distinct phases: device identification using first short-range communication protocols, server-based application determination, and application execution using second short-range communication protocols. This segmentation allows each component to specialize in specific protocol handling, reducing overall system complexity while maintaining communication convenience.

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If electronic devices establish connections using multiple short-range communication protocols, then adaptability and versatility are improved, but the workload on network relay devices increases

Engineering Contradiction:
Improveprotocol compatibilityVSAvoidworkload on relay devices
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The server acts as a centralized intermediary that handles the workload of managing multiple communication protocols. Instead of each device or relay device needing to handle protocol conversion, the server receives identification information from diverse devices, determines appropriate applications, and manages the connection establishment using second protocols. This distributes the workload away from network relay devices.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The server is designed with universal functionality to handle multiple first short-range communication protocols simultaneously, allowing it to accommodate various device types and communication standards. This multi-functionality at the server level enables protocol compatibility across different devices without increasing relay device workload.

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

Data Source

PatentUS12335427B2Executing applications in conjunction with other devices
Publication Date: 2025.06.17 SAMSUNG ELECTRONICS CO LTD
  • US12335427B2 patent drawing
  • US12335427B2 patent drawing
  • US12335427B2 patent drawing

AI summary

A method and electronic device for executing application concurrently with other devices are provided. An address of an external electronic device and a location of an application is obtained. A connection is established with a device using a short-range communication protocol. The application is obtained and executed in conjunction with the device.