Location-Based Network Policy Exchange for Mobile Devices
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing network solutions inefficiently communicate connectivity policies to mobile devices, particularly in large networks, as they send all policies to all devices upon change, leading to excessive data transfer and resource strain on mobile devices.
Innovation Solution
A system that identifies a mobile device's location and sends only applicable network connectivity policies within a predefined radial distance, using a virtual region and 'ghost policies' to optimize data transfer and resource usage, allowing devices to determine when to request new policies upon location changes.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If all connectivity policies are sent to all mobile devices whenever there is any change, then all devices receive updated policies, but a large amount of data is transferred and network resources are wasted
Solution Approach 1:
The patent applies local quality by sending connectivity policies selectively based on device location. Instead of uniformly distributing all policies to all devices, the system identifies which policies are relevant to each device's current location and sends only those. This location-based differentiation reduces unnecessary data transfer while ensuring devices receive the policies they actually need for their geographic context.
Solution Approach 2:
The patent segments the connectivity policy distribution by dividing the network policies into location-specific groups. Each mobile device receives a segmented subset of policies corresponding to its current location rather than the complete policy set. This segmentation approach maintains reliability for location-relevant policies while reducing overall data transfer volume across the network.
2Reliability
If all connectivity policies are sent to all mobile devices, then policy coverage is complete, but computational load and memory usage on mobile devices increase
Solution Approach 1:
The system applies local quality by tailoring the policy set to each device's location. Mobile devices only process and store policies relevant to their current geographic area rather than maintaining a complete policy database. This reduces computational load for policy evaluation and decreases memory requirements while maintaining reliable connectivity guidance for the device's location.
Solution Approach 2:
The patent extracts only the necessary subset of policies from the complete policy set and sends them to each mobile device based on location. By taking out only the relevant policies needed for the device's current location, the system reduces the computational and storage burden on mobile devices while maintaining sufficient policy coverage for effective network selection.
3Quantity of substance
If connectivity policies are optimized based on location, then data transfer is reduced, but the system complexity increases
Solution Approach 1:
The patent introduces an intermediary component (such as a location server or policy management entity) that handles the complexity of location-based policy selection. This intermediary receives location information from mobile devices, determines the appropriate policies for those locations, and sends only the relevant policies to each device. By centralizing the location-policy matching logic in an intermediary, the system reduces data transfer efficiently while managing implementation complexity in a dedicated component rather than distributed across all devices.
Data Source
AI summary
A system, method, and computer program product are provided for network connectivity policy exchange based on a location of a mobile device. In use, a location of a mobile device associated with at least one network is identified based on a message received by the mobile device. Additionally, one or more network connectivity policies applicable to the mobile device are identified, the one or more network connectivity policies being identified based on one or more parameters and a predefined radial distance from the location of the mobile device. Further, the one or more network connectivity policies are sent to the mobile device.


