Content Source Selection Using Terminal Capacity Weights

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for presenting content data from networks, such as videos and audios, fail to consider the terminal's supporting capacity and network conditions, leading to poor user experience due to unsupported formats and slow access speeds.

Innovation Solution

A method and device that assign weighted values to content data sources based on terminal supporting capacity, network speed, and data flow, selecting the most suitable source for presentation and automatically switching to error-free sources if needed.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the first content data source is selected by default, then the content presentation is simple and fast, but the terminal's supporting capacity and network conditions are not considered, leading to playback failures

Engineering Contradiction:
Improvecontent playback success rateVSAvoidcontent source selection complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system performs preliminary evaluation of multiple content data sources before actual playback, assessing their compatibility with terminal capabilities and network conditions. This advance preparation ensures the selected source is suitable for playback without requiring complex real-time decision-making during content delivery.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent replaces the simple default-selection mechanism with an intelligent evaluation system that automatically assesses content source compatibility. This substitution introduces sophisticated selection logic that considers terminal supporting capacity, network speed, and data flow characteristics without requiring manual intervention.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Adaptability or versatility

If multiple content data sources are provided with different formats, then the adaptability to different terminals is improved, but the selection process becomes complex and time-consuming

Engineering Contradiction:
Improveterminal compatibilityVSAvoidcontent source selection time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system pre-evaluates multiple content data sources based on terminal capabilities and network conditions before playback begins. This preliminary assessment identifies the most compatible source in advance, avoiding time-consuming selection processes during actual content delivery.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent changes the selection criteria from simple default ordering to a multi-parameter evaluation system that considers terminal supporting capacity, network speed, and data flow characteristics. This parameter-based approach enables efficient selection among multiple formats by objectively comparing sources against terminal capabilities.

Inventive Principle:
Principle #35Parameter changes

3Productivity

If the first content data source is used regardless of network speed, then the content delivery is simple, but the network bandwidth may be insufficient, causing slow loading or buffering

Engineering Contradiction:
Improvecontent loading speedVSAvoidnetwork condition assessment complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system performs preliminary assessment of network conditions and content source characteristics before initiating content delivery. This advance evaluation identifies sources that are optimized for the current network bandwidth, ensuring fast loading speeds without requiring complex real-time adjustments during playback.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces network speed and data flow characteristics as key parameters in the content source selection process. By evaluating these parameters beforehand, the system selects sources that match the available network bandwidth, directly improving content loading speed while maintaining manageable system complexity.

Inventive Principle:
Principle #35Parameter changes

4Quantity of substance

If content sources with large data flow are selected, then the content quality is high, but the network bandwidth consumption increases, causing buffering or interruptions

Engineering Contradiction:
Improvecontent data qualityVSAvoidnetwork bandwidth consumption
Core Design Contradiction:
Quantity of substanceVSLoss of energy

Solution Approach 1:

The patent changes the selection approach by introducing data flow characteristics and network bandwidth as evaluation parameters. This enables the system to match content source quality levels with available network capacity, selecting sources that provide adequate quality without excessive bandwidth consumption that would cause buffering.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The system applies local quality assessment by evaluating each content source's data flow characteristics in the context of the specific terminal's network conditions. This localized evaluation ensures that the selected source provides appropriate quality for the given network environment, avoiding both over-provisioning and under-provisioning of content quality.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS10298974B2Method and device for presenting content data from network
Publication Date: 2019.05.21 ALIBABA GROUP HOLDING LTD
  • US10298974B2 patent drawing
  • US10298974B2 patent drawing
  • US10298974B2 patent drawing

AI summary

A method and device are disclosed for presenting content data (such as a video, an audio and a Flash) from a network. In content-related information (such as a webpage file) of related content data from a network, a plurality of content data sources are often provided for the same content. A weighted value is respectively set for each content data source based on the content-related information. Based on the weighted value of each content data source, a content data source is selected so as to present the content data. The weighted values can be set by considering various factors. In an embodiment, in consideration of different supporting capacities of a terminal system for different types of content data, the weighted values are set according to an MIME type of the content data sources.