Geographic Information Matching for Application Installation Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional methods for controlling application installation and execution on devices based on geographic information fail to reflect user preferences and movements, particularly when applying WAC specifications, leading to limitations in executing applications distributed overseas or adapting to user location changes.
Innovation Solution
An information processing apparatus that acquires and compares security policy geographic information with application geographic information to determine installation or execution permissions, allowing for user preference and movement-based control through geographic information matching, including latitude, longitude, country, prefecture, city, and path information.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If geographic information is embedded in advertisement distributed by a server and automatically switched in accordance with device's geographic information, then advertisement display conforms to location, but user's intention cannot be reflected and application execution is restricted based on device location rather than user preference
Solution Approach 1:
The patent segments the geographic information control into two independent components: security policy geographic information (user-defined preferences) and application geographic information (distribution area restrictions). This segmentation allows the system to simultaneously support automatic location-based switching and user intention reflection by treating them as separate configurable parameters rather than a unified rigid system.
Solution Approach 2:
The patent introduces dynamic user configurability to the geographic information system. Users can dynamically modify security policy geographic information to reflect their intentions, such as permitting application execution in countries other than their current device location. This transforms the static location-based control into a dynamic system that adapts to user preferences.
2Reliability
If security policy strictly enforces geographic restrictions based on device location, then distribution area control is maintained, but user preference and movement-based control are lost
Solution Approach 1:
The patent implements a feedback mechanism where user preferences (security policy geographic information) continuously influence application execution decisions. The system monitors both device geographic information and user-defined security policies, and adjusts application permission status based on the comparison between these two data sources, allowing user preferences to override strict geographic restrictions.
Solution Approach 2:
The patent requires users to preliminarily configure their security policy geographic information before application execution. Users pre-define their preferred geographic restrictions and exceptions in advance, which are then automatically applied when applications are distributed or executed, eliminating the need for real-time user intervention while maintaining preference accuracy.
3Ease of manufacture
If application distribution is limited to specific geographic areas, then regional control is achieved, but applications distributed overseas cannot be executed even when users want to
Solution Approach 1:
The patent makes the geographic restriction system dynamic by allowing users to configure security policy geographic information that can override application geographic information. Users can dynamically permit execution of overseas-distributed applications by adding their countries to the security policy allowed list, transforming rigid regional restrictions into flexible, user-adaptable controls.
Solution Approach 2:
The patent separates distribution area control (application geographic information) from execution permission control (security policy geographic information). This segmentation allows applications to be distributed with specific regional targeting while enabling users to independently control execution permissions, thus permitting cross-border execution when users desire it while maintaining regional distribution management.
Data Source
AI summary
An application to be installed is acquired. Security policy geographic information, which is geographic information of an application's target distribution area where a user permits installation, is acquired from security policy that defines processing regarding the application. Application geographic information, which is geographic information of an application's target distribution area, is acquired from the acquired application. Based on a comparison result of comparing the security policy geographic information with the application geographic information, whether or not to permit installation of the acquired application is determined.


