Dual Processor Network Status Determination

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing electronic apparatuses lack the ability to determine the network status of other devices, leading to communication failures without informing the user, as they cannot transmit data when a malfunction occurs and do not have a function to inform the apparatus of the current status.

Innovation Solution

An electronic apparatus with a first processor for controlling applications and a second processor for managing communication, which periodically determines a communication period, transmits a preset message, and assesses the network status based on response receipt and information, activating the first processor when the status is abnormal.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If the electronic apparatus uses a single processor for both GUI control and communication management, then the device complexity is reduced, but the reliability of network status determination deteriorates because the processor cannot continuously monitor network status while handling application operations

Engineering Contradiction:
Improveprocessor structureVSAvoidnetwork status determination
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The electronic apparatus is divided into two independent processors: a first processor dedicated to controlling the communication module and determining network status, and a second processor for controlling GUI operations. This segmentation allows continuous network monitoring without interfering with application execution, resolving the contradiction between device complexity and reliability.

Inventive Principle:
Principle #1Segmentation

2Reliability

If the electronic apparatus continuously monitors network status, then the reliability of communication is improved, but the energy consumption increases due to constant communication checks

Engineering Contradiction:
Improvecommunication reliabilityVSAvoidenergy consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The first processor determines network status at predetermined time intervals by transmitting test messages to other apparatuses. This periodic monitoring approach ensures continuous communication reliability while consuming less energy compared to continuous real-time monitoring, as the communication module remains active only at specific intervals.

Inventive Principle:
Principle #19Periodic action

3Productivity

If the electronic apparatus transmits data through the network, then the productivity of information transfer is improved, but the loss of information occurs when network malfunction happens and the apparatus cannot detect the status

Engineering Contradiction:
Improvedata transfer efficiencyVSAvoidnetwork status information
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The first processor transmits test messages to other apparatuses and determines network status based on whether responses are received within a predetermined time. This feedback mechanism provides continuous information about network health, preventing information loss by detecting malfunctions and enabling the system to switch to alternative communication methods or notify users of communication issues.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS9717007B2Apparatus and method for determining network status
Publication Date: 2017.07.25 SAMSUNG ELECTRONICS CO LTD
  • US9717007B2 patent drawing
  • US9717007B2 patent drawing
  • US9717007B2 patent drawing

AI summary

A method for determining a network status is provided. The method includes obtaining a period determined by a first processor of an electronic apparatus, using a second processor of the electronic apparatus, transmitting a preset message from the electronic apparatus to another apparatus in a network according to the determined period, using the second processor, determining the network status based on at least one of (i) whether or not a response to the preset message is received and (ii) information included in the response, using the second processor, and when the network status is determined to be abnormal, activating the first processor using the second processor.