Monitoring Circuit Substitutes Processing for Data Transaction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing electronic apparatuses face crash incidents due to unsuccessful data transmission between processing circuits and peripheral devices, where data requests are not successfully transmitted or received, causing the processing circuit to abort pending tasks.

Innovation Solution

An electronic apparatus with a data transceiving mechanism comprising a processing circuit, a transceiving apparatus, and a monitoring circuit that calculates data-related parameters within a predetermined time period. If these parameters do not match a predetermined rule, the monitoring circuit substitutes the processing circuit to complete data transactions and generates a notification message, preventing crash incidents.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the processing circuit waits for data within a predetermined time period, then data transmission reliability is improved, but system productivity deteriorates due to task abandonment

Engineering Contradiction:
Improvedata transmission reliabilityVSAvoidsystem productivity
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The monitoring circuit performs preliminary monitoring of data reception status within the predetermined time period. By proactively detecting whether data is received before the timeout occurs, the system can prepare for potential crash scenarios in advance, allowing the processing circuit to make informed decisions about whether to abandon tasks or wait, thus maintaining both reliability and productivity

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The monitoring circuit provides continuous feedback about data reception status to the processing circuit. This feedback mechanism enables the processing circuit to adjust its behavior dynamically - continuing to wait when data is received or abandoning tasks when the timeout period elapses without reception, thereby resolving the contradiction between waiting for reliable data and maintaining system productivity

Inventive Principle:
Principle #23Feedback

2Reliability

If the processing circuit waits for data indefinitely, then data transmission completeness is improved, but system stability deteriorates due to crash incidents

Engineering Contradiction:
Improvedata transmission completenessVSAvoidsystem stability
Core Design Contradiction:
ReliabilityVSStability of the object's composition

Solution Approach 1:

The patent introduces a predetermined time period parameter that changes the waiting behavior from indefinite to time-limited. This parameter change enables the system to balance between completing data transmission and maintaining stability by automatically transitioning from a waiting state to a task-abandonment state when the time parameter expires without successful data reception

Inventive Principle:
Principle #35Parameter changes

3Reliability

If the processing circuit aborts pending tasks to wait for data, then data reception priority is improved, but system productivity worsens due to task abandonment

Engineering Contradiction:
Improvedata reception priorityVSAvoidsystem productivity
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system dynamically adjusts task priority based on real-time data reception status. The monitoring circuit continuously evaluates whether data has been received within the predetermined time period, and this dynamic evaluation determines whether the processing circuit should maintain high priority for data reception (by waiting) or switch to processing other tasks (by abandoning the wait). This dynamic prioritization resolves the contradiction by making the priority adaptive rather than static

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11115143B2Electronic apparatus with data transceiving mechanism and data transceiving method
Publication Date: 2021.09.07 REALTEK SEMICON CORP
  • US11115143B2 patent drawing
  • US11115143B2 patent drawing
  • US11115143B2 patent drawing

AI summary

An electronic apparatus with a data transceiving mechanism includes: a processing circuit, configured to generate a data request; a transceiving apparatus, coupled to the processing circuit, configured to transmit the data request to at least one target electronic apparatus; and a monitoring circuit, coupled to the processing circuit and the transceiving apparatus, configured to calculate data related parameters for the data transmitted by or received by the transceiving apparatus in a predetermined time period after the transceiving apparatus transmits or receives the data request. If the data related parameter does not match a predetermined rule, the monitoring circuit substitutes the processing circuit to complete a data transaction and to generate an inform message to the processing circuit.