Proactive Data Pushing Based on Mobile Terminal Camp-On State

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current CDN networks require users to establish a network connection and wait for initial transmission and buffering before accessing video content, which does not meet the on-demand requirements of users.

Innovation Solution

A data pushing method where cached content is proactively pushed to a mobile terminal based on its camp-on state, allowing the terminal to cache data without needing to establish a network connection, thereby avoiding initial transmission delays.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If passive caching is used in CDN network, then content can be stored closer to users, but users still need to establish network connection and wait for initial transmission and buffering

Engineering Contradiction:
Improvecontent access speedVSAvoidinitial transmission delay
Core Design Contradiction:
SpeedVSLoss of time

Solution Approach 1:

The system performs preliminary actions by proactively pushing cached content to the mobile terminal before the user actually requests it. The gateway detects the terminal's camp-on state and pre-loads relevant content into the terminal's cache, eliminating the need for initial transmission and buffering when the user wants to access content.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The gateway acts as an intermediary between the CDN cache and the mobile terminal. It monitors the terminal's camp-on state and controls the pushing of cached content, mediating the data flow to enable proactive caching while managing network resources efficiently.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If cached content is pushed to mobile terminal, then immediate access without buffering is achieved, but network resource usage increases

Engineering Contradiction:
Improvecontent access convenienceVSAvoidnetwork resource consumption
Core Design Contradiction:
Ease of operationVSUse of energy by moving object

Solution Approach 1:

The system dynamically adjusts the caching strategy based on the terminal's camp-on state. When the terminal is in a camp-on state, cached content is pushed to enable immediate access. When the terminal moves away, pushing is suspended or stopped, optimizing network resource usage according to actual access needs.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The gateway changes the parameter of data pushing based on the terminal's camp-on state. By monitoring this state parameter, the system decides whether to push cached content or not, thereby balancing between providing immediate access and conserving network resources.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS9838492B2Data pushing method, apparatus, and system
Publication Date: 2017.12.05 HUAWEI TECH CO LTD
  • US9838492B2 patent drawing
  • US9838492B2 patent drawing
  • US9838492B2 patent drawing

AI summary

The present invention relates to a data pushing method, apparatus, and system. The data pushing method includes: sending a query request for a camp-on state of a mobile terminal to a gateway; receiving reply information that is about the camp-on state of the mobile terminal and returned by the gateway; determining, according to the camp-on state of the mobile terminal, a data volume of cached content to be pushed; and sending a pushing instruction to a main cache; sending the first pushing instruction to the main cache if the mobile terminal is in a first camp-on state; and sending the second pushing instruction to the main cache if the mobile terminal is in a second camp-on state, so as to control the main cache to push a second data volume of data of the cached content to the mobile terminal.