GPS Management System Location Update Logic
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing GPS management systems for mobile devices fail to accurately display location information on websites when the device is not connected, leading to incorrect location data and lack of prioritization in updates.
Innovation Solution
A GPS management system that maintains a list of websites with corresponding login information and updates location data only when the device's location changes by a predetermined distance, allowing for automatic or simplified login and update of location information even when the device is not connected.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If the device continuously updates location information to websites via network connection, then the location information accuracy is improved, but the device cannot update location when not connected to the website
Solution Approach 1:
The system pre-stores website address information and login credentials in a destination list before disconnection occurs. When the device disconnects from the website, it can still retrieve this pre-stored information and automatically update location data using the saved authentication details, eliminating the need for real-time connection or manual re-login.
2Adaptability or versatility
If the device updates location information to multiple websites simultaneously, then the coverage of location sharing is improved, but the complexity of managing multiple connections increases
Solution Approach 1:
The system combines multiple website management operations into a single unified destination list structure. Each website's update operation follows the same template format (address, login information, update interval), allowing the device to manage multiple websites through a standardized interface rather than handling each connection separately.
Solution Approach 2:
The destination list serves multiple functions simultaneously: it stores website addresses, saves login credentials, manages update intervals, and coordinates automatic updates across multiple websites. This universal structure eliminates the need for separate management mechanisms for each website.
3Loss of time
If the device sends location updates to all websites continuously, then the timeliness of location information is improved, but the energy consumption increases
Solution Approach 1:
Instead of continuous updating, the system implements periodic location updates with configurable intervals for each website in the destination list. The device determines whether to update based on time-based conditions and distance thresholds, reducing unnecessary network transmissions while maintaining acceptable timeliness of location information.
Solution Approach 2:
The system changes the update frequency parameter dynamically based on device state (connected/disconnected) and website priority. When disconnected, updates occur at different intervals compared to when connected, and high-priority websites receive more frequent updates than low-priority ones, optimizing energy usage based on current conditions.
Data Source
AI summary
A method applied to a mobile device having a GPS receiver having access to a network interface is disclosed. When transmitting via the network interface a first command to edit a user location information on the network interface based on a first geo-information from the GPS receiver to update location information displayed on a website, a destination list stored in the mobile device is updated with transmission destination network address and current GPS receiver location information. Stored location information is periodically compared to current GPS receiver locations and when determined that the GPS receiver has moved at least a predetermined distance from the location stored in the destination list, the method transmits via the network interface a second command to edit a user location information on the network interface based on a second geo-information from the GPS receiver to the website to update or invalidate displayed location information.


