Mobile Device Presence Update via Wireless Network Sequences
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing solutions for updating a mobile device's presence and communication preferences are inadequate as they often rely on scheduled or logged-in based implementations, or use installed infrastructure for tracking, failing to dynamically adjust based on environmental changes or unrecognized wireless networks, leading to inaccurate location inference and incorrect presence status.
Innovation Solution
A method that dynamically updates presence, capabilities, and identity information of a mobile device by detecting wireless networks, identifying location sequences, and applying change trigger rules to adjust presence information, mode settings, and communication preferences, allowing for dynamic reprogramming based on environmental conditions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of manufacture
If scheduled or logged-in based implementations are used to update presence information, then the system is simple to implement, but the presence status becomes inaccurate when environmental conditions change
Solution Approach 1:
The system transitions from static scheduled/logged-in based presence updates to dynamic environment-based updates. The mobile device continuously monitors environmental conditions (wireless networks, location data) and automatically updates presence information in real-time, making the presence status adaptive to changing conditions rather than relying on fixed schedules or login states
Solution Approach 2:
The mobile device autonomously updates its own presence information by detecting environmental conditions and processing location data without requiring external infrastructure or manual user input. The device self-determines its presence status based on detected wireless networks and location sequences, eliminating dependency on external tracking systems
2Reliability
If installed infrastructure (Bluetooth devices, GPS) is used to track user device location, then dynamic location tracking is achieved, but the device cannot autonomously update its own presence information or communication preferences
Solution Approach 1:
The mobile device autonomously determines its presence status by detecting wireless networks and processing location data without requiring external tracking infrastructure. The device independently updates its presence information and communication preferences based on its own environmental sensors and detected location sequences, making it self-sufficient rather than infrastructure-dependent
Solution Approach 2:
The system uses universally detectable wireless networks (WiFi, cellular) that are already present in the environment, eliminating the need for specialized tracking infrastructure like Bluetooth beacons or GPS hardware. The same wireless interfaces used for communication are leveraged for location-based presence detection, making the solution broadly applicable without additional hardware
3Productivity
If location is inferred based on detected wireless networks, then dynamic presence updates are possible, but inaccurate location inference occurs near building entrances or in areas with multiple networks
Solution Approach 1:
The system pre-establishes a sequence of wireless networks that represent valid location transitions (e.g., specific WiFi networks in sequence indicating movement through building floors). By defining expected network sequences in advance, the system can accurately interpret location intent even when individual network detections are ambiguous, preventing false presence updates at building entrances or in areas with overlapping coverage
Solution Approach 2:
The system continuously monitors the sequence of detected wireless networks and compares it against predefined location patterns. When the detection sequence matches an expected pattern, the presence status is updated; when it diverges (as happens at building entrances with multiple network options), the system waits for confirmation of the correct sequence before updating, using feedback from ongoing detection to verify location intent
4Speed
If the device updates presence status based on any detected wireless network, then responsiveness to environmental changes is high, but unnecessary switching and connection loss occur
Solution Approach 1:
The system dynamically adjusts presence update behavior based on the confidence level of location detection. Rather than immediately updating presence on every wireless network detection, the system evaluates whether the detection represents a genuine location change by checking if it matches predefined sequences, dynamically balancing responsiveness with stability to prevent unnecessary switching while maintaining quick response to valid environmental changes
Data Source
AI summary
A method and system of dynamically updating presence, capabilities and identity information based on environmental conditions using environment information of a user of a mobile device. One or more wireless networks or devices or both are detected using at least one wireless interface of the mobile device. Thereafter, presence information of the user of the mobile device is generated based on the mobile device's location. Next, either a mode of the mobile device is set in accordance with the presence information or communication handling preferences are configured for the user of the mobile device based on the presence information or preferences of applications on the mobile device are configured.


