Automated Sensor Data Annotation via Application Behavior Extraction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for collecting and annotating user terminal sensor data are limited by the number of recruited volunteers and their enthusiasm, leading to insufficient data collection and time-consuming processing.

Innovation Solution

A server-based method that receives data collection information from user terminals, extracts user activity behavior features from application service content, and annotates sensor data, eliminating the need for active user cooperation by leveraging social sharing and online comment applications to classify and annotate sensor data automatically.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If volunteers are recruited to collect and annotate sensor data, then data collection can be performed, but the data quantity is limited by the number and enthusiasm of volunteers

Engineering Contradiction:
Improvesensor data quantityVSAvoiduser participation complexity
Core Design Contradiction:
Quantity of substanceVSEase of operation

Solution Approach 1:

The system automatically collects sensor data and extracts user activity behavior features from application service content without requiring user intervention. The server performs automated annotation by matching sensor data with user activities detected from application usage patterns, eliminating the need for volunteers to manually annotate data.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent replaces the manual mechanical process of volunteer-based data collection and annotation with an automated electronic system. The server uses algorithms to extract behavior features from application service content and automatically annotate sensor data, substituting human effort with computational processes.

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

2Quantity of substance

If volunteers manually collect and annotate sensor data, then data can be obtained, but the process is complicated and time-consuming

Engineering Contradiction:
Improvesensor data quantityVSAvoiddata processing time
Core Design Contradiction:
Quantity of substanceVSLoss of time

Solution Approach 1:

The system performs preliminary extraction of user activity behavior features from application service content in advance. By pre-processing the application data to identify user activities before sensor data annotation is needed, the system reduces the overall processing time and enables faster data preparation.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent replaces the time-consuming manual annotation process with automated electronic processing. The server rapidly processes large volumes of sensor data and application service content simultaneously, performing feature extraction and annotation operations that would be impractical to perform manually at scale.

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

Data Source

PatentEP2741473B1Human-machine interaction data processing method and apparatus
Publication Date: 2016.07.06 HUAWEI TECH CO LTD
  • EP2741473B1 patent drawingFigure 1
  • EP2741473B1 patent drawingFigure 2
  • EP2741473B1 patent drawingFigure 3~4

AI summary

Embodiments of the present invention provide a man-machine interaction data processing method and apparatus. The man-machine interaction data processing method according to the present invention includes: receiving data collection information sent by a user terminal, where the data collection information includes identification information, sensor data, and data collection time information of the user terminal; obtaining application service content information corresponding to the identification information and the data collection time information, and extracting a user activity behavior feature from the application service content information; and annotating the sensor data according to the user activity behavior feature of the user terminal. In the embodiments of the present invention, because the method according to the embodiments may be used to collect sensor data of each user, a method requiring a user to actively cooperate is avoided and a large amount of sensor data is ensured, so that subsequent processing is more convenient and accurate.