Sensor Data Processing System for Mobile Devices

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current sensor management systems in mobile devices lead to suboptimal energy efficiency due to independent operation of sensors and applications, resulting in redundant data processing, lack of shared sensor data usage, and inefficient resource management, making it difficult to add or remove applications and validate calculations.

Innovation Solution

A method and device that utilize a sensor unit to generate signals for different movement modes, allowing for shared data processing and event calculation, enabling efficient energy saving, reduced computing time, and modular application management, including user-defined applications and synchronized results.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If each application runs independently with separate data querying and event calculation, then each application can function autonomously, but energy consumption increases and processing efficiency decreases

Engineering Contradiction:
Improveprocessing efficiencyVSAvoidenergy consumption
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The patent merges data querying and event calculation operations across multiple applications into a unified process. A single data query serves multiple applications simultaneously, and event calculations are shared rather than duplicated. This consolidation directly reduces energy consumption by eliminating redundant sensor wake-ups and processing operations, while improving productivity through more efficient resource utilization.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The system implements universal data querying and event calculation mechanisms that serve multiple applications simultaneously. Instead of dedicated processing for each application, a universal processing layer handles requests from multiple applications using shared sensor data and common calculation logic, reducing overall system energy consumption while maintaining application autonomy.

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

2Measurement precision

If filtering and noise reduction are performed for each application individually, then each application receives optimized data, but processing time and memory capacity are wasted

Engineering Contradiction:
Improvedata qualityVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent combines filtering and noise reduction operations into a single shared processing step that prepares data for multiple applications simultaneously. Instead of applying filters separately for each application, a unified filtering mechanism processes sensor data once and distributes the cleaned data to all requiring applications, maintaining measurement precision while eliminating redundant processing time and memory usage.

Inventive Principle:
Principle #5Merging (Combining)

3Adaptability or versatility

If applications require data from different sensors with different bandwidths and readout rates, then each application meets its algorithm requirements, but system complexity increases

Engineering Contradiction:
Improveapplication requirements fulfillmentVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces an intermediary data management layer that acts as a mediator between sensors and applications. This intermediary layer handles the complexity of different sensor bandwidths and readout rates by implementing a unified data distribution mechanism that translates diverse sensor outputs into application-compatible formats, reducing system complexity while maintaining adaptability to various application requirements.

Inventive Principle:
Principle #24Intermediary (Mediator)

4Reliability

If adding or removing applications requires complete revalidation of control software, then system reliability is maintained, but development flexibility is reduced

Engineering Contradiction:
Improvesoftware validationVSAvoidapplication management flexibility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent segments the control software into modular components with clearly defined interfaces and validation scopes. Instead of requiring complete revalidation when applications are added or removed, only the specific modular components affected by changes need validation. This segmentation maintains system reliability through targeted validation while enabling flexible application management and faster development cycles.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentEP2609581B1Method and device for controlling an apparatus
Publication Date: 2019.01.23 ROBERT BOSCH GMBH
  • EP2609581B1 patent drawingFigure 1

AI summary

The invention relates to a method for controlling an electric apparatus having a sensor unit, said apparatus being operated in a first potential motion mode and/or in a second potential motion mode and a sensor signal being generated in the sensor unit. Depending on a request for making a first information regarding the presence of the first potential motion mode and/or a second information regarding the presence of the second potential motion mode available, the first information and/or the second information is calculated as a function of the sensor signal.