Channel Buffering for Track-Start Playback in Radio Receivers

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional radio receivers often fail to allow users to start playing content from the beginning of a track when switching between channels, resulting in missed beginnings of songs or segments, especially when users are searching for more interesting content.

Innovation Solution

Implementing a buffering system that allows users to select favorite or preset channels to start playing from the beginning of a track, enabling skip-backward functionality and a content scanning operation to play previously aired tracks from their start, enhancing user control and experience.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If conventional real-time channel switching is used, then the device complexity is low and energy consumption is minimal, but the user cannot hear content from the beginning of a track when switching channels

Engineering Contradiction:
Improveuser ability to hear content from track beginningVSAvoidbuffering system complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system performs preliminary buffering of content from multiple channels before the user actually needs it. When a user selects a channel, the content is already buffered and ready to play from the beginning of the current track, rather than requiring real-time switching. This preliminary preparation resolves the contradiction by enabling track-beginning playback without complex real-time processing.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system creates copies of content from multiple broadcast channels and stores them in separate buffers. Instead of switching between channel sources in real-time, the system maintains parallel copies of content from each channel, allowing immediate playback from any buffered channel at the beginning of its current track. This copying approach simplifies the switching operation while enabling the desired functionality.

Inventive Principle:
Principle #26Copying

2Reliability

If content is buffered for multiple channels to enable playback from track beginning, then the user experience is improved, but the memory requirements and device complexity increase

Engineering Contradiction:
Improvecontent playback reliability from track startVSAvoidmemory buffer capacity
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The system buffers only the necessary portion of each channel's content - specifically, enough to reach the beginning of the current track. Rather than buffering entire tracks or excessive amounts of content, the system calculates and buffers only the minimal required duration based on track timing information. This partial buffering approach reduces memory requirements while still guaranteeing reliable playback from track beginning.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The system dynamically adjusts buffer parameters such as buffer duration and allocation based on track length, content type, and user behavior patterns. By changing these parameters adaptively rather than using fixed buffer sizes, the system optimizes memory usage to match actual requirements, reducing the quantity of memory needed while maintaining reliable track-start playback capability.

Inventive Principle:
Principle #35Parameter changes

3Ease of operation

If the system buffers content for favorite channels, then users can switch channels seamlessly and hear content from the start, but the energy consumption increases due to continuous reception and buffering

Engineering Contradiction:
Improvechannel switching smoothnessVSAvoidenergy for continuous content buffering
Core Design Contradiction:
Ease of operationVSUse of energy by moving object

Solution Approach 1:

Instead of continuously buffering content from all favorite channels without interruption, the system employs periodic buffering actions triggered by specific events such as user channel selection or track boundary detection. The system receives and buffers content in periodic intervals synchronized with track structures, rather than maintaining constant uninterrupted buffering. This periodic approach reduces energy consumption while preserving the ability to play from track beginning when channels are selected.

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS11870547B2Method and apparatus for enhanced playback of content while switching among channels of broadcast or streamed content while being received (Tune Start)
Publication Date: 2024.01.09 SIRIUS XM RADIO INC
  • US11870547B2 patent drawing
  • US11870547B2 patent drawing
  • US11870547B2 patent drawing

AI summary

A system and method provide an enhanced listening experience for a user of a radio receiver or other device that receives broadcast or streamed content having a plurality of program channels. The method and system buffer designated channels at the receiver and, when switching among channels, play back the buffered designated channels during reception from a selected point therein depending on the channel or other criteria. When switching to a different channel during reception, a user is able to hear content in a buffered program channel with music from the start of a song, for example, whereas content in a channel with news, talk radio, or live sports is played back from live reception, even though the content segments are transmitted at different start times relative to their selected times for playback following a channel change. User controls allow navigation among buffered designated channels during reception.