Distributed Sensor Data Processing for Trip Detection at Scale

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Processing large datasets of remotely captured sensor data poses challenges in terms of resource efficiency, particularly in deploying and configuring systems that can effectively analyze such data while optimizing computing power and network bandwidth.

Innovation Solution

A distributed data processing system that receives and analyzes sensor data from mobile devices, utilizing various modules to detect trip-related characteristics, such as vehicle mode and user activities, and generates trip records and user data, while also updating geo-fence configurations and monitoring sensor data for trip detection and anomaly analysis.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If a system is deployed to process large datasets of sensor data, then processing capability is improved, but resource efficiency deteriorates

Engineering Contradiction:
Improveprocessing capabilityVSAvoidresource efficiency
Core Design Contradiction:
ProductivityVSLoss of energy

Solution Approach 1:

The patent segments the data processing workload by deploying distributed processing nodes across multiple mobile devices. Each device processes sensor data locally using machine learning models, dividing the overall processing task into smaller independent units that can be executed in parallel, thereby improving processing capability while reducing the energy burden on any single device or central server.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces intermediary components including edge servers and cloud platforms that act as mediators between mobile devices and central processing systems. These intermediaries coordinate data collection, model training, and result aggregation, enabling efficient resource utilization across the distributed system while maintaining high processing throughput.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Power

If computing resources are increased to handle large sensor datasets, then processing power is improved, but network bandwidth consumption increases

Engineering Contradiction:
Improveprocessing powerVSAvoidnetwork bandwidth
Core Design Contradiction:
PowerVSLoss of energy

Solution Approach 1:

The patent implements local processing capabilities on mobile devices through embedded machine learning models. Sensor data is processed locally rather than being transmitted raw to centralized servers, which reduces network bandwidth consumption. Each device maintains its own processing power for local inference while only exchanging necessary results or aggregated data with the network.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent performs preliminary data processing and filtering on mobile devices before transmission. Machine learning models pre-process sensor data locally to extract only relevant features or anomalies, reducing the volume of data that needs to be transmitted over the network while maintaining high processing power utilization for critical analysis.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If distributed processing is implemented, then scalability is improved, but system complexity increases

Engineering Contradiction:
ImprovescalabilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent employs universal machine learning models that can be deployed across diverse mobile devices with varying hardware capabilities. The same model architecture serves multiple functions including trip detection, driver identification, and anomaly detection across different device types, simplifying the system while enabling scalability to heterogeneous environments.

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

Solution Approach 2:

The patent implements feedback mechanisms where processing results from distributed nodes are aggregated and used to refine models and coordinate system-wide operations. This feedback loop enables automatic adaptation and optimization, reducing the complexity of managing distributed processing by allowing the system to self-regulate and scale dynamically based on observed performance.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11187550B2Distributed data processing systems for processing remotely captured sensor data
Publication Date: 2021.11.30 ALLSTATE INSURANCE COMPANY
  • US11187550B2 patent drawing
  • US11187550B2 patent drawing
  • US11187550B2 patent drawing

AI summary

Aspects of the disclosure relate to processing remotely captured sensor data. A computing platform having at least one processor, a communication interface, and memory may receive, via the communication interface, from a user computing device, sensor data captured by the user computing device using one or more sensors built into the user computing device. Subsequently, the computing platform may analyze the sensor data received from the user computing device by executing one or more data processing modules. Then, the computing platform may generate trip record data based on analyzing the sensor data received from the user computing device and may store the trip record data in a trip record database. In addition, the computing platform may generate user record data based on analyzing the sensor data received from the user computing device and may store the user record data in a user record database.