Smart Device Architecture Decoupling AP and Peripherals

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The complexity of smart devices due to the use of Application Processors (APs) increases software and hardware development workload, limits involvement of general CPU and mobile phone chip manufacturers, and restricts flexibility in peripheral configuration and management.

Innovation Solution

A smart device architecture is proposed with a central processing module and a peripheral control module connected via a message mechanism, simulating USB data exchanges to leverage existing USB peripheral drivers and reduce software development workload, allowing general CPU and mobile phone chip technologies to be integrated into smart devices.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If an Application Processor (AP) is used to manage peripherals, then the smart device can run complex operating systems and applications, but the hardware and software development complexity increases significantly

Engineering Contradiction:
Improveoperating system compatibilityVSAvoidhardware and software development complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent divides the processing functions into two separate modules: a central processing module for running operating systems and applications, and a peripheral control module for managing hardware peripherals. This segmentation eliminates the need for a monolithic AP, reducing development complexity while maintaining system versatility.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a message mechanism as an intermediary communication layer between the central processing module and peripheral control module. This message bus simplifies the interaction between modules, reducing the complexity of direct hardware connections and software drivers while enabling flexible peripheral management.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If all peripherals are connected on one bus with strong CPU and peripheral adapters, then the smart device can support multiple functions, but the hardware structure becomes complex

Engineering Contradiction:
Improveperipheral connection capabilityVSAvoidhardware structure complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent separates peripheral management from the central processing unit by creating an independent peripheral control module. Each peripheral connects to this dedicated module rather than sharing a common bus with the CPU, simplifying the hardware structure while maintaining comprehensive peripheral support.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The peripheral control module serves as a universal interface for all peripherals, abstracting the complexity of individual peripheral connections. This modular approach allows multiple functions to be supported through a single standardized interface mechanism, reducing overall hardware complexity.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Adaptability or versatility

If all peripheral drivers are developed and run with the operating system, then the smart device can fully utilize all peripherals, but the software development workload increases significantly

Engineering Contradiction:
Improveperipheral driver supportVSAvoidsoftware development workload
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments software responsibilities by moving peripheral driver development from the operating system layer to the peripheral control module layer. This allows the OS to focus on applications while peripheral drivers are independently developed and managed in the dedicated control module, significantly reducing the OS development workload.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The message mechanism acts as an intermediary that simplifies software communication. Instead of the OS directly managing all peripheral drivers, the peripheral control module uses standardized message passing to interact with peripherals, reducing software complexity and development effort while maintaining full peripheral compatibility.

Inventive Principle:
Principle #24Intermediary (Mediator)

4Extent of automation

If the mobile phone chip is utilized as a modem connected to the AP, then the AP can control all functions, but the mobile phone chip manufacturer loses value and involvement opportunities

Engineering Contradiction:
Improvecentralized control capabilityVSAvoidmobile phone chip manufacturer involvement
Core Design Contradiction:
Extent of automationVSAdaptability or versatility

Solution Approach 1:

The patent segments control functions by separating the central processing role (AP) from the peripheral control role (mobile phone chip). This allows the mobile phone chip to function as an independent peripheral control unit rather than just a modem, enabling manufacturers to involve themselves in the overall system architecture and value chain.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent creates a dynamic architecture where the mobile phone chip can operate in multiple modes: as a modem for communication, as a peripheral control unit for managing hardware, or as a collaborative processing unit. This flexibility restores value and involvement opportunities for mobile phone chip manufacturers while maintaining centralized control capabilities.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10176133B2Smart device with no AP
Publication Date: 2019.01.08 ZHOU SONG
  • US10176133B2 patent drawing
  • US10176133B2 patent drawing
  • US10176133B2 patent drawing

AI summary

A smart device with no AP includes: a central processing module for running an operation system and applications; a peripheral control module for connecting peripherals; and a message mechanism connected with the central processing module and the peripheral control module for transmitting messages therebetween. According to a preferred embodiment of the present invention, data transfer is provided by a shared memory of the two modules, and the messages simulate data exchanges in a USB transfer layer for connecting the peripherals to the central processing module as a USB compound device. The present invention disperses complexity of hardware and software of the smart device to the two modules for being provided easily. General CPU manufacturers and mobile phone chip manufacturers can avoid the complexity of AP with the present invention for easily joining a competition of the smart device such as a smart phone.