OS Dialog Control for Reusing a Previous Wi‑Fi Access Point
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods for connecting an information processing apparatus to a communication apparatus do not efficiently facilitate the reuse of the access point previously connected by the information processing apparatus, requiring cumbersome user operations for permission to access location information.
Innovation Solution
The information processing apparatus controls the display of dialog screens based on the application's state regarding position information usage, allowing seamless connection to the previously used access point by executing specific processing to obtain and transmit access point information and displaying appropriate dialog screens for user permission.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If the system automatically obtains access point information from the OS to facilitate connection, then connection convenience is improved, but user permission control over position information usage is compromised
Solution Approach 1:
The system performs preliminary action by obtaining access point information from the OS before the connection process, storing it in advance for later use. This allows the communication apparatus to automatically connect to the previously used access point without requiring manual input, thereby improving connection convenience while maintaining permission control through the initial user authorization.
Solution Approach 2:
The system introduces an intermediary mechanism by using the OS as a mediator between the application and the access point information. The OS manages the position information permission and provides access point data to the application without exposing the underlying permission management details, thus simplifying the connection process while preserving user control over permission granting.
2Reliability
If the system displays a dialog screen for position information permission, then user permission control is ensured, but connection process complexity increases
Solution Approach 1:
The dialog screen for position information permission is displayed in advance during the connection setup process, before actual access point information retrieval occurs. This preliminary permission acquisition ensures that when the system later needs to obtain access point information from the OS, the permission is already granted, avoiding the need for additional permission requests and simplifying the overall connection process.
Solution Approach 2:
The system implements self-service by automatically managing the permission state after initial user authorization. Once the user grants permission through the dialog screen, the system maintains this permission state and automatically uses it for subsequent access point information retrieval without requiring repeated user interactions, thereby reducing connection process complexity while maintaining reliable permission control.
Data Source
AI summary
An information processing apparatus executes processing for obtaining information of a predetermined access point from an operating system (OS) based on a state where the predetermined application program is in a first state; executes processing for displaying a first dialog screen which is a dialog screen for placing the predetermined application program in the first state, and which is a dialog screen displayed by the OS, based on a state where the predetermined application program is in a second state; executes processing for displaying a second dialog screen which is a dialog screen for placing the predetermined application program in the first state, which is a dialog screen displayed by the OS, and which is different from the first dialog screen, based on a state where the predetermined application program is a third state.


