Dynamic Sensor Upsampling for Fitness Activity Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Mobile and wearable computing devices face challenges in accurately detecting user activities while managing power consumption, as using multiple sensors for activity identification increases power usage, and using fewer sensors may lead to inaccurate activity detection.

Innovation Solution

The computing device initially samples a limited set of sensors at a lower rate to detect activity changes, then upsamples a larger set of sensors at a higher rate when a fitness activity is detected, confirming the activity with increased data accuracy and reducing latency, and adjusts sampling rates based on activity recognition thresholds.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If multiple sensor components are used to identify user activities, then activity detection accuracy is improved, but power consumption increases

Engineering Contradiction:
Improveactivity detection accuracyVSAvoidpower consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The patent implements dynamic sampling rates where the system transitions between different operational states (normal, upsampling, active) based on detected activity patterns. The sensor sampling rate is adjusted from a lower first rate to a higher second rate when fitness activities are detected, allowing the system to maintain high accuracy when needed while conserving power during normal operations.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the sampling rate parameter dynamically based on the operational state. In normal state, sensors are sampled at a first rate; in upsampling state, the sampling rate increases to a second rate greater than the first rate. This parameter change allows the system to balance between power consumption and detection accuracy based on contextual needs.

Inventive Principle:
Principle #35Parameter changes

2Use of energy by moving object

If a single or few sensor components are used to identify activities, then power consumption is reduced, but activity detection accuracy deteriorates

Engineering Contradiction:
Improvepower consumptionVSAvoidactivity detection accuracy
Core Design Contradiction:
Use of energy by moving objectVSMeasurement precision

Solution Approach 1:

The system performs preliminary sampling of sensor data at a lower rate to detect potential fitness activities. When an activity initiation is detected, the system then transitions to upsampling mode to confirm the activity with higher sampling rates. This preliminary action allows the system to reduce power consumption during normal operations while maintaining the capability to accurately detect activities when they occur.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements periodic sampling at different rates depending on the operational state. During normal operations, sensors are sampled periodically at a lower rate. When fitness activity is detected, the sampling frequency increases periodically to confirm the activity. This periodic action pattern allows the system to balance power consumption with detection accuracy.

Inventive Principle:
Principle #19Periodic action

3Speed

If sensor sampling rate is increased to detect activities faster, then detection speed is improved, but power consumption increases

Engineering Contradiction:
Improvedetection speedVSAvoidpower consumption
Core Design Contradiction:
SpeedVSUse of energy by moving object

Solution Approach 1:

The system dynamically adjusts the sensor sampling rate based on the operational state and detected activity patterns. The sampling rate transitions from a lower first rate during normal operations to a higher second rate when fitness activities are detected, enabling fast detection speed when needed while maintaining lower power consumption during normal operations.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The sampling rate parameter is changed dynamically based on system state. The system samples sensors at a first rate during normal state and increases to a second rate greater than the first rate when fitness activities are detected. This parameter change enables the system to achieve high detection speed only when necessary, thereby managing power consumption effectively.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS10416740B2Upsampling sensors to auto-detect a fitness activity
Publication Date: 2019.09.17 GOOGLE LLC
  • US10416740B2 patent drawing
  • US10416740B2 patent drawing
  • US10416740B2 patent drawing

AI summary

In some examples, a method includes detecting, based at least in part on sampling a first set (122) of a plurality of sensors of a computing device (110) at a first rate, an indication that the user has initiated a fitness activity (112B), wherein the computing device (110) stores pre-defined identifiers of non-fitness and fitness activities in a set of pre-defined indications of activities; responsive to detecting the indication that the user has initiated the fitness activity, sampling, at a second rate that is greater than the first rate, a second set (120) of the plurality of sensors to determine a probability that the user is engaged in the fitness activity (112B); and responsive to determining that the probability satisfies a threshold, collecting, sensor data for the fitness activity using a particular set of the plurality of sensors that corresponds to a pre-defined identifier for the fitness activity (112B).