Mobile Device Location Personalization via Signal-Based Calculation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing instant-messaging systems lack effective methods for personalizing and updating location information on mobile devices, leading to inaccuracies and inefficiencies in sharing users' current locations with their buddies.
Innovation Solution
A system that calculates and represents a mobile device's geographic location using signals from external devices, such as GPS satellites, and includes this representation in electronic messages, allowing users to confirm and store it for later use, enabling accurate and timely sharing of location information with other users in the communication system.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of time
If automatic location updating is implemented, then location information timeliness is improved, but user privacy control and accuracy verification deteriorate
Solution Approach 1:
The system implements a feedback mechanism where location information is automatically updated and sent to buddies, but users can review and confirm the location before it is finalized. This allows automatic updating to maintain timeliness while giving users a chance to verify accuracy through the confirmation interface.
Solution Approach 2:
The system performs preliminary location calculation and preparation before finalizing the location information. The mobile device calculates location in advance and prepares it for transmission, but holds it in a pending state until user confirmation, thus maintaining both timeliness and accuracy control.
2Measurement precision
If location information is frequently updated, then location accuracy is improved, but system resource consumption and user disturbance deteriorate
Solution Approach 1:
Instead of continuous location updates, the system uses periodic action by triggering location calculations only when the user moves to a new location or after a predetermined time interval. This reduces system resource consumption while maintaining adequate location accuracy by updating only when necessary.
3Adaptability or versatility
If detailed location information is shared, then user engagement and personalization are improved, but user privacy and security deteriorate
Solution Approach 1:
The system applies local quality by allowing different levels of location information to be shared with different buddies. Users can specify which buddies receive detailed location information and which receive only general area information, thus maintaining user engagement while protecting privacy on a per-contact basis.
Solution Approach 2:
The system implements dynamics by allowing users to dynamically adjust their location sharing preferences at any time. Users can change which buddies receive location information, modify the level of detail, or pause location sharing entirely, providing flexible control over privacy while maintaining engagement when desired.
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
This solution ensures accurate and timely sharing of users' locations, enhancing personalization and user engagement by maintaining up-to-date location information within their electronic content, even as the user's location changes, while prompting confirmation for significant changes or prolonged stays.
Implementation Method 1
receiving signals from external devices. Each signal includes information that specifies a geographic location for the external device that has provided the signal
Data Source
AI summary
Providing location information on a mobile device includes receiving signals from external devices. Each signal includes information that specifies a geographic location for the external device that has provided the signal. A geographic location for the mobile device is calculated by using the information contained in each of the received signals. A representation of the geographic location of the mobile device is generated. The representation of the geographic location is included within an electronic message that provides information describing a user of the mobile device to other users of an electronic communications system. The electronic message is transmitted to another device to provide an indication of the geographic location for the user to one of the other users of the electronic communications system.


