Terminal Sensor Fusion for Subway Entry and Exit Detection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing technologies fail to accurately identify when a user gets on or off a subway carriage, affecting the user experience and the ability to provide personalized recommendations or network optimizations.
Innovation Solution
A method utilizing acceleration and magnetometer data to determine a first probability value, which, when exceeding a threshold, indicates the terminal is in a subway state, enabling accurate identification of getting on or off the subway, and displaying a boarding code or recommending network acceleration as needed.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If only acceleration data is used to determine movement state, then the device complexity is reduced, but the measurement precision for identifying subway entry/exit states is insufficient
Solution Approach 1:
The patent combines acceleration sensor data and magnetometer data into a unified state identification system. The acceleration sensor detects movement patterns while the magnetometer detects magnetic field changes, and both datasets are fused through a probability calculation mechanism to achieve accurate subway state identification, resolving the contradiction between measurement precision and device complexity
Solution Approach 2:
The sensor system is designed to serve multiple detection functions simultaneously. The acceleration sensor not only detects general movement but also contributes to subway state identification when combined with magnetometer data. This multi-functional approach allows the system to achieve high measurement precision for subway state detection without requiring a completely separate complex system
2Ease of operation
If real-time state identification is implemented, then the user experience is improved, but the use of energy increases
Solution Approach 1:
The system implements periodic state identification rather than continuous monitoring. The probability calculation is performed at specific intervals when the terminal detects potential subway state transitions, balancing real-time responsiveness with energy conservation. This periodic action maintains good user experience while significantly reducing energy consumption compared to continuous monitoring
Solution Approach 2:
The system automatically identifies user states and triggers appropriate responses without requiring active user participation. The terminal autonomously processes sensor data, calculates probabilities, and initiates relevant functions (such as network acceleration or interface display) based on the identified state, improving user experience while minimizing energy consumption through automation
3Measurement precision
If multiple sensors are deployed for accurate state detection, then the measurement precision is improved, but the device complexity increases
Solution Approach 1:
The system transforms raw sensor data from multiple sensors into a unified probability parameter that represents the subway state. By converting complex multi-sensor data into a single interpretative probability value, the system maintains high measurement precision while simplifying the data processing complexity, making the multi-sensor system manageable and effective
Applied Scientific Principles
This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.
Function Achieved in This Case
Accurately identifies subway entry and exit states, enhancing user experience by providing timely services and optimizing network connectivity during subway travel.
Implementation Method 1
obtaining acceleration data of a terminal by using an acceleration sensor
Implementation Method 2
obtaining magnetometer data of the terminal by using a magnetometer sensor
Data Source
Figure 1(1)~1(2)
Figure 2(1)~2(2)
Figure 3
AI summary
A terminal state identification method and apparatus are provided, and are applied to the field of terminal technologies. The method includes: obtaining acceleration data and magnetometer data, determining a first probability value based on the acceleration data and the magnetometer data, then determining, with reference to the first probability value, a state of getting on/off a subway by a terminal user, and finally displaying a boarding code for exit to the user when determining the state of getting off a subway. In this way, it can be accurately identified whether the user is in the state of getting off a subway, and when the state of getting off a subway is identified, a to-be-used exit card function pops up for the user. This saves a time for the user to actively open an exit card, and provides a convenient service for the user.