Mobile Activity Tracking for Battery-Efficient Driving Behavior Capture

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing technologies fail to effectively capture and analyze passive user interactions with mobile devices, particularly during activities like driving, which account for a significant portion of user time and are not well understood by retailers.

Innovation Solution

A system and method that utilizes a mobile device's operating system services to identify passive activities, such as driving, by using GPS and sensors to record travel data selectively, filter noise, and analyze driving behaviors without an OBD device, allowing for accurate battery-efficient data capture and analysis.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If GPS and sensors continuously record travel data to accurately capture driving behaviors, then measurement precision is improved, but use of energy worsens

Engineering Contradiction:
Improvedriving behavior detection accuracyVSAvoidbattery consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The system uses periodic sampling of sensor data at configurable intervals (e.g., every 1-5 seconds) rather than continuous recording. The OS service periodically provides activity identifiers, and the application selectively records sensor data based on these periodic updates, reducing energy consumption while maintaining adequate measurement precision for driving behavior analysis

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The system pre-identifies driving activities using OS service activity identifiers before initiating full sensor data recording. By preliminarily detecting when the device is in a driving state through activity recognition, the system activates detailed tracking only during relevant periods, avoiding continuous high-energy operation while ensuring accurate capture of driving behaviors when they occur

Inventive Principle:
Principle #10Preliminary action

2Loss of information

If the system monitors all user activities continuously to capture comprehensive driving metrics, then loss of information is reduced, but productivity worsens due to processing overhead

Engineering Contradiction:
Improvedriving data completenessVSAvoiddata processing efficiency
Core Design Contradiction:
Loss of informationVSProductivity

Solution Approach 1:

The system extracts only the specific sensor data and activity identifiers relevant to driving behaviors from the continuous stream of device data. By filtering out unrelated activities and focusing solely on driving-related metrics (location changes, acceleration patterns, duration), the system maintains comprehensive driving information while reducing overall data processing volume and improving efficiency

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The monitoring system segments user activities into distinct categories (driving, walking, stationary, etc.) based on OS service activity identifiers. By dividing the continuous monitoring task into discrete activity segments, the system processes only the data relevant to each segment, reducing overall processing overhead while maintaining complete information capture for driving activities

Inventive Principle:
Principle #1Segmentation

3Measurement precision

If the application actively tracks every user interaction with device resources, then measurement precision is improved, but ease of operation worsens due to user burden

Engineering Contradiction:
Improveuser interaction tracking accuracyVSAvoiduser setup effort
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

The system leverages the operating system's existing activity recognition services to automatically identify driving and other user activities without requiring manual user input or configuration. The OS service self-provides activity identifiers based on sensor data, and the application passively receives and processes these identifiers, eliminating the need for users to manually track or report their activities while maintaining high measurement precision

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS20250227434A1Passively capturing and monitoring device behaviors
Publication Date: 2025.07.10 CARET HOLDINGS INC
  • US20250227434A1 patent drawing
  • US20250227434A1 patent drawing
  • US20250227434A1 patent drawing

AI summary

A determination is made that a mobile device is associated with a reference activity of a user based on motion, orientation, rotational, magnetic field, and/or location data provided by sensors of the device. Activity data associated with the reference activity is obtained from the sensor-provided data. The activity data is recorded on the device for a configured period of time after which it is determined that the device is no longer performing the reference activity. The retained activity data for the reference activity is sent from the device to a network-based behavior analyzer when a network connection is available from the device. The network-based behavior analyzer derives user behaviors for the reference activity based on the activity data.