Data Request Control Device Managing Outstanding Thresholds

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Electronic devices face performance issues due to interruptions in data processing caused by competitive data requests from master devices with varying operation scenarios, leading to delays and inefficiencies in data transmission between master and slave devices.

Innovation Solution

A method and device that control data requests by determining a data request mode and priority for each master device based on its operation scenario, using a first data request processing device to set an outstanding data request threshold value and transmit parameters to a second data request processing device, which decides whether to transmit or block data requests to optimize data processing and reduce delays.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple master devices generate data requests simultaneously with varying operation scenarios, then the system can handle diverse functions and operations, but data processing interruptions and delays occur due to competitive requests

Engineering Contradiction:
Improvehandling diverse functionsVSAvoiddata processing delays
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent applies local quality by assigning different priority levels and threshold values to different master devices based on their specific operation scenarios and data request types. Each master device receives customized control parameters (threshold values, priority levels) tailored to its functional requirements, allowing high-priority devices to proceed while low-priority devices are blocked, thus resolving the contradiction between handling diverse functions and preventing processing delays

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent implements dynamics by making the threshold values and priority levels adjustable and scenario-dependent. The control device dynamically determines appropriate threshold values based on the current operation scenario of each master device, allowing the system to adapt its request handling strategy in real-time according to changing conditions, thereby maintaining both versatility and efficiency

Inventive Principle:
Principle #15Dynamics

2Productivity

If all data requests are transmitted without control to meet processing speed requirements, then data transmission efficiency improves, but system performance deteriorates due to excessive interruptions and resource contention

Engineering Contradiction:
Improvedata transmission efficiencyVSAvoidsystem performance
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent applies preliminary action by pre-establishing threshold values and priority levels for each master device before data requests are generated. The control device determines and stores appropriate threshold values based on operation scenarios in advance, so when data requests arrive, the system can immediately apply the pre-determined control parameters without causing interruptions, thus maintaining both transmission efficiency and system performance

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements feedback by continuously monitoring the operation scenarios of master devices and adjusting threshold values and priority levels accordingly. The control device receives feedback about current system state and request patterns, then dynamically modifies control parameters to optimize the balance between transmission efficiency and system performance, preventing resource contention while maintaining productivity

Inventive Principle:
Principle #23Feedback

Data Source

PatentEP3373151B1Device and method for controlling data request
Publication Date: 2021.10.06 SAMSUNG ELECTRONICS CO LTD
  • EP3373151B1 patent drawingFigure 1
  • EP3373151B1 patent drawingFigure 2
  • EP3373151B1 patent drawingFigure 3

AI summary

A device according to various embodiments may comprise: a transceiver unit configured to transmit or receive information; and a control unit operatively coupled to the transceiver unit, wherein the control unit may be configured to receive, from each of a plurality of control devices that transmit a request for data to a storage device, state information of each of the plurality of control devices, to determine a threshold value for an outstanding data request of each of the plurality of control devices on the basis of the received state information, and to transmit the threshold value to at least one other device.