Low-Power Processor Selective Data Batching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional data batching schemes in portable terminals result in unnecessary data transmission and memory waste, as all sensor data collected by a low-power processor are transmitted to a high-performance processor, regardless of what the applications actually need, leading to inefficient power consumption and processing.

Innovation Solution

A method and apparatus that allow a low-power processor to selectively batch-process data based on configuration information from applications, transmitting only necessary data to a high-performance processor, optimizing data arrangement for each application, thereby reducing power consumption and memory usage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If all sensor data collected by the low-power processor are transmitted to the high-performance processor, then data completeness is maintained, but unnecessary data transmission occurs and power consumption increases

Engineering Contradiction:
Improvedata transmission volumeVSAvoidpower consumption
Core Design Contradiction:
Quantity of substanceVSUse of energy by moving object

Solution Approach 1:

The patent extracts only the necessary sensor data for each application from the complete sensor data stream. The low-power processor identifies which sensor data is needed by applications and selectively transmits only that portion to the high-performance processor, eliminating unnecessary data transmission while maintaining power efficiency.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent segments sensor data into application-specific portions before transmission. Instead of transmitting all sensor data as a single block, the system divides and transmits only the relevant segments for each application, reducing overall data volume and power consumption while preserving data completeness for each application's needs.

Inventive Principle:
Principle #1Segmentation

2Quantity of substance

If all sensor data are transmitted to the high-performance processor, then data availability is ensured, but memory capacity is wasted due to storing unnecessary data

Engineering Contradiction:
Improvememory capacityVSAvoiddata availability
Core Design Contradiction:
Quantity of substanceVSReliability

Solution Approach 1:

The patent extracts only necessary sensor data for storage at the high-performance processor. By identifying and transmitting only the data that applications actually need, the system reduces memory capacity requirements while ensuring that all required data remains available for processing.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent applies local quality by customizing data storage requirements for each application based on its specific needs. Each application receives and stores only the sensor data relevant to its function, optimizing memory usage locally for each application rather than uniformly storing all sensor data.

Inventive Principle:
Principle #3Local quality

3Use of energy by moving object

If conventional data batching is used, then power consumption is reduced by batch processing, but applications must rearrange received data into required forms, increasing processing complexity

Engineering Contradiction:
Improvepower consumptionVSAvoiddata processing complexity
Core Design Contradiction:
Use of energy by moving objectVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by having the low-power processor pre-arrange and format sensor data according to application requirements before transmission to the high-performance processor. This preliminary organization of data eliminates the need for applications to perform complex rearrangement operations, reducing processing complexity while maintaining power efficiency.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces the low-power processor as an intermediary that handles data formatting and arrangement. Instead of applications directly managing complex data rearrangement operations, the low-power processor acts as a mediator that prepares data in the required formats, simplifying the overall system complexity while enabling batch processing.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS10303515B2Method and apparatus for batch-processing multiple data
Publication Date: 2019.05.28 SAMSUNG ELECTRONICS CO LTD
  • US10303515B2 patent drawing
  • US10303515B2 patent drawing
  • US10303515B2 patent drawing

AI summary

A method and apparatus for batch-processing multiple data in an electronic device are provided. A method for batch-processing multiple data in a first processor includes transmitting batching data configuration information to a second processor of the electronic device according to batching option information of at least one application; receiving, from the second processor, batching data including at least one data acquired via at least one sensor of the electronic device based on the batching data configuration information; and batch-processing the received batching data according to the batching option information, for the at least one application.