Fine Grain Position Data Collection Server Optimization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing data collection methods by electronic devices consume limited resources such as battery power and bandwidth, leading to wasteful and expensive data collection, especially when servers become overwhelmed with excessive traffic, impacting user experience and incurring high costs.
Innovation Solution
Implementing Fine Grain Position Data Collection (FGPDC) methods that optimize data collection by configuring mobile devices to use sensors efficiently based on location-specific guidelines sent by a server, adjusting sensor usage and data transmission frequency to minimize resource consumption and improve data accuracy.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If electronic devices always on data collection by using sensors to gather position information, then position data accuracy is improved, but device resource consumption (battery power) increases
Solution Approach 1:
The system implements periodic data collection where devices collect position information at scheduled intervals rather than continuously. The server sends requests at specific times and devices respond periodically, reducing sensor activation frequency while maintaining adequate position tracking accuracy for crowd sourcing applications.
Solution Approach 2:
The server monitors collected position data quality and device participation levels, then adjusts data collection frequency and intensity based on feedback. When sufficient data is collected for a location, the server reduces requests to that area, optimizing resource usage while maintaining data completeness.
2Quantity of substance
If electronic devices continuously report position data to collection server, then data collection completeness is improved, but wireless bandwidth consumption increases
Solution Approach 1:
The system extracts only essential position information (latitude, longitude, timestamp) and minimal device identifiers for crowd sourcing, eliminating redundant data transmission. This selective data extraction maintains completeness of location coverage while minimizing bandwidth usage for data reporting.
Solution Approach 2:
Multiple position reports from different devices in the same geographic area are merged and deduplicated on the server side. The server consolidates redundant position data, maintaining complete spatial coverage information while reducing total data transmission volume across the network.
3Quantity of substance
If data collection server processes unrestricted data from many devices, then data coverage is improved, but server bandwidth consumption increases causing overload
Solution Approach 1:
The server segments data processing by geographic region and time period, handling different location areas independently. This segmentation allows the server to process data in manageable chunks, maintaining comprehensive spatial coverage while preventing bandwidth overload through distributed, organized processing of incoming position reports.
Solution Approach 2:
The server implements selective data acceptance, processing only the minimum necessary position data points required for crowd sourcing accuracy. Rather than processing all incoming data uniformly, the server applies partial processing to maintain data coverage while avoiding excessive bandwidth consumption by filtering and prioritizing essential information.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
Method, mobile device, computer program product, and apparatus for performing Fine Grain Position Data Collection are described. In one embodiment, a server can receive position data collected by a mobile device with a first positioning configuration (405). In one embodiment, the server can determine, from the position data received at the server, a mobile device position (410) and create a second positioning configuration according to at least the mobile device position (415). In one embodiment, the server can send the second positioning configuration to the mobile device (420). In one embodiment, a mobile device can collect position data according to a first positioning configuration and send the position data to a server. In one embodiment, the mobile device can receive a second positioning configuration from the server created according to at least the mobile device position.