Activity Classification via Sensor Metadata and Machine Learning

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional route planning applications lack the ability to classify user activities based on real-time route data and associated metadata, limiting their capability to provide personalized and context-aware recommendations.

Innovation Solution

A system that utilizes a portable device with a GPS and sensor technologies to collect route data, which is then analyzed using machine learning techniques and artificial intelligence to classify user activities locally or on a server, allowing for inference of activity types and logging for sharing and marketing purposes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If conventional route planning applications are used, then basic route guidance is provided, but the ability to classify user activities and provide personalized recommendations is lacking

Engineering Contradiction:
Improveactivity classification capabilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system segments the activity classification function into separate modular components: route data collection module, sensor data collection module, data processing module with machine learning algorithms, and activity classification module. This modular architecture enables the system to perform sophisticated activity classification while maintaining manageable system complexity through independent, reusable components.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The route planning application is transformed into a multi-functional system that not only provides basic route guidance but also performs activity classification, user behavior analysis, and personalized recommendation generation. By integrating multiple functions into a single platform, the system achieves versatility without requiring separate dedicated systems for each function.

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

2Productivity

If real-time activity classification is implemented, then personalized recommendations are enabled, but processing time and computational resources increase

Engineering Contradiction:
Improvepersonalization efficiencyVSAvoidprocessing time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system performs preliminary data collection and preprocessing by continuously gathering route data and sensor data in the background before classification is needed. Raw data is collected, filtered, and organized in advance, so that when activity classification is required, the processing time is reduced because the foundational data work has already been completed.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system replaces traditional rule-based activity detection with machine learning algorithms and artificial intelligence methodologies. These intelligent systems automatically learn patterns from data and perform classification without requiring explicit programming for each scenario, significantly reducing processing time and enabling real-time personalized recommendations.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Measurement precision

If sensor-based metadata collection is added, then activity classification accuracy is improved, but device resource consumption increases

Engineering Contradiction:
Improveactivity classification accuracyVSAvoiddevice energy consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The system implements selective data collection by activating sensor-based metadata collection only when needed for specific activity types or classification scenarios. Rather than continuously collecting all possible sensor data, the system collects partial sets of relevant metadata based on current context, achieving sufficient classification accuracy while minimizing energy consumption from sensors and processing.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS7668691B2Activity classification from route and sensor-based metadata
Publication Date: 2010.02.23 MICROSOFT TECHNOLOGY LICENSING LLC
  • US7668691B2 patent drawing
  • US7668691B2 patent drawing
  • US7668691B2 patent drawing

AI summary

Systems and methods that infer and classify user activity based in part on routing data. A storage medium can store raw data collected, and such acquired data can be subsequently be analyzed or distilled to generate abstract qualities about the raw data (e.g., velocity of user during route, level of difficulty, and the like). Various machine learning techniques, artificial intelligence methodologies, decision trees, and/or statistical methods can be employed to supply inference regarding the acquired raw data and/or the abstract qualities.