Communication Processor Segmentation for Mobile Terminal AP Load

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current mobile terminals burden their Application Processors (APs) with excessive communication loads as all peripheral devices, such as RF and WIFI modules, must communicate through the AP, leading to increased processing demands.

Innovation Solution

Implementing a communication method that allocates a customized communication processor to specific peripheral devices for data processing tasks, allowing these devices to communicate directly, thereby reducing the load on the AP.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If all peripheral devices communicate through the AP, then communication between peripheral devices is enabled, but the processing load on the AP increases significantly

Engineering Contradiction:
Improvecommunication capabilityVSAvoidprocessing load on AP
Core Design Contradiction:
ReliabilityVSPower

Solution Approach 1:

The patent divides the communication processing function into separate communication processors (CP0, CP1, etc.) that are independent from the AP. Each CP is responsible for specific communication protocols and can handle peripheral device communications autonomously, segmenting the overall communication processing workload away from the AP.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces communication processors as intermediary components between peripheral devices and the AP. These CPs act as mediators that handle communication tasks, allowing peripheral devices to communicate with each other or with the AP without directly burdening the AP with all communication processing.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Device complexity

If all peripheral devices communicate through the AP, then centralized communication control is achieved, but communication efficiency decreases due to AP bottleneck

Engineering Contradiction:
Improvecommunication control structureVSAvoidcommunication efficiency
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The patent segments communication control functions across multiple independent communication processors rather than concentrating all control in the AP. This distribution of control functions maintains system organization while eliminating the AP bottleneck, thereby improving communication efficiency.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent adds a new dimensional layer to the communication architecture by introducing dedicated communication processors that operate in parallel with the AP. This creates a multi-dimensional communication pathway where data can flow through CPs independently of the AP, increasing overall system throughput and efficiency.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Data Source

PatentUS10455411B2Communication method and mobile terminal
Publication Date: 2019.10.22 GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
  • US10455411B2 patent drawing
  • US10455411B2 patent drawing
  • US10455411B2 patent drawing

AI summary

The embodiments of the disclosure disclose a communication method and a mobile terminal. The method is applied to a mobile terminal including an Application Processor (AP) and at least one communication processor, each of the at least one communication processor is connected to the AP, each of the at least one communication processor can be connected to at least two peripheral devices of the mobile terminal, and the mobile terminal has installed thereon a target application. The method includes: determining at least two peripheral devices needed for a data processing task of the target application; allocating a customized communication processor to the at least two peripheral devices; and when the data processing task of the target application is detected, calling the customized communication processor to perform the data processing task of the target application.