Broadcast Receiver Buffer Overflow Prevention via Dynamic Transfer Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Broadcast receivers experience buffer overflow and recording failures due to network load conditions when transferring received broadcast contents to digital recorders and players over in-home networks, as existing solutions do not effectively manage data transfer speeds.

Innovation Solution

Concurrently managing data transfer through an output buffer and an input buffer by limiting the acquisition of AV contents from external equipment when the output buffer reaches a preset value, thereby reducing network load and preventing overflow by stopping AV content acquisition when a certain threshold of unread data blocks is reached.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If data is continuously transferred from broadcast receiver to digital recorder over network, then recording functionality is provided, but output buffer overflow occurs due to network load conditions

Engineering Contradiction:
Improverecording functionalityVSAvoidbuffer overflow prevention
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The broadcast receiver monitors the data amount in the output buffer and dynamically adjusts the data transfer rate to the digital recorder based on buffer status. When the buffer approaches full capacity, the transfer rate is reduced or paused, preventing overflow. This feedback mechanism ensures reliable recording while adapting to network conditions.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The data transfer rate between broadcast receiver and digital recorder is made dynamic rather than fixed. The system adjusts transfer speed in real-time based on network load conditions and buffer status, allowing flexible adaptation to varying network capacity while maintaining continuous recording functionality.

Inventive Principle:
Principle #15Dynamics

2Productivity

If data transfer rate is increased to improve recording speed, then productivity increases, but network load increases causing buffer overflow

Engineering Contradiction:
Improverecording speedVSAvoidnetwork load
Core Design Contradiction:
ProductivityVSObject-affected harmful factors

Solution Approach 1:

The data transfer rate is dynamically adjusted based on network load conditions. When network capacity is high, transfer speed increases to improve recording productivity. When network load increases or capacity decreases, the transfer rate is reduced to prevent buffer overflow, optimizing the balance between speed and reliability.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the data transfer rate parameter in response to network conditions. By monitoring network load and buffer status, the system adjusts this critical parameter to maintain optimal recording speed while preventing harmful buffer overflow conditions.

Inventive Principle:
Principle #35Parameter changes

3Productivity

If multiple processes (recording and AV content acquisition) run concurrently, then system utilization improves, but buffer overflow risk increases due to network load

Engineering Contradiction:
Improvesystem utilizationVSAvoidbuffer overflow prevention
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system monitors output buffer status and uses this feedback to control the AV content acquisition process. When the buffer approaches full capacity during concurrent operations, the system temporarily suspends or reduces AV content acquisition, allowing the recording process to maintain priority while preventing overflow.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

During concurrent operations, the system applies partial action by selectively limiting AV content acquisition when buffer status indicates risk of overflow. This allows the critical recording function to continue at full capacity while temporarily reducing non-critical AV acquisition, maintaining system utilization without compromising reliability.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS7751772B2Broadcast receiver and method of control thereof
Publication Date: 2010.07.06 MAXELL LTD
  • US7751772B2 patent drawing
  • US7751772B2 patent drawing
  • US7751772B2 patent drawing

AI summary

According to one embodiment, when a recording process of transferring, via an output buffer, received broadcast contents over a network and recording them on external recording equipment and an acquisition process of acquiring, via an input buffer, AV contents obtained from external equipment over the network are carried out concurrently, the amount of data to be acquired by the acquisition process is limited when the amount of data stored in the output buffer has reached a preset value.