Portable Device Positioning with Local Storage and Periodic Upload
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional portable device tracking mechanisms are hindered by poor wireless communication network connections and unsatisfactory positioning environments, leading to unreliable location tracking.
Innovation Solution
A portable device with a transceiver, positioning unit, storage unit, and controller that fetches tracking parameters, generates positioning information, and selectively uploads it to a tracking server based on activation conditions, ensuring consistent and stable data transfer even in challenging environments.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the portable device continuously transmits positioning information to the tracking server via wireless communication network, then the tracking reliability is improved, but the energy consumption increases and network dependency worsens
Solution Approach 1:
The patent implements periodic positioning information collection and upload, where the portable device collects positioning information at predetermined time intervals and uploads it to the tracking server periodically. This reduces energy consumption compared to continuous transmission while maintaining acceptable tracking reliability through regular updates.
Solution Approach 2:
The patent stores positioning information locally in the portable device before uploading to the tracking server. By collecting and caching positioning data in advance during periods when network connection is available or energy consumption is acceptable, the system ensures tracking continuity even when network conditions deteriorate or energy is conserved.
2Measurement precision
If the portable device uploads positioning information frequently to the tracking server, then the tracking precision is improved, but the network dependency increases and tracking fails in poor network conditions
Solution Approach 1:
The portable device collects and stores multiple positioning information records locally before uploading to the tracking server. This preliminary collection ensures that even if network conditions are poor at the moment of upload, the device can transmit accumulated data to achieve precise tracking without requiring continuous network connectivity.
Solution Approach 2:
The patent introduces a local storage unit as an intermediary between the positioning system and the tracking server. This intermediary buffers positioning information, allowing the device to decouple the timing of position data generation from the timing of data transmission, thereby adapting to varying network conditions while maintaining tracking precision.
3Loss of information
If the portable device collects positioning information continuously, then the tracking completeness is improved, but the storage requirements increase and power consumption worsens
Solution Approach 1:
The system collects positioning information at predetermined time intervals rather than continuously, reducing the total volume of data stored while maintaining tracking completeness through regular sampling. This periodic collection balances information completeness with storage efficiency.
Solution Approach 2:
The portable device manages stored positioning information by discarding older or redundant data records when storage capacity is limited, while recovering or retaining critical positioning data needed for accurate tracking. This selective data management maintains tracking completeness within constrained storage resources.
Data Source
AI summary
A portable device and associated positioning method is provided. The portable device, signally connected to a tracking server, includes a transceiver, a positioning unit and a controller. The positioning method includes steps of: fetching a tracking parameter corresponding to the portable device from the tracking server when an activation condition is satisfied; generating at least one set of positioning information through a positioning system; storing the first positioning information to a positioning database; and selectively uploading contents of the positioning database to the tracking server according to the tracking parameter.


