Wireless Peripheral Setup with Shared Device Discovery
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Users face difficulties in efficiently setting up peripheral devices to connect to wireless networks, particularly printers, due to repetitive and redundant processing when setup applications are activated from other applications without proper identification of the device to be set up.
Innovation Solution
A method involving a first program for searching for communication devices in a predetermined mode and providing information to a second program for direct transmission to the identified device, bypassing redundant search processing, thereby optimizing the setup process.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a setup application performs both search processing for communication devices and transmission processing for network settings, then the application can be self-contained and handle all setup tasks, but the processing becomes redundant and inefficient when activated from other applications
Solution Approach 1:
The setup application is divided into two distinct programs: a first program that performs search processing to identify communication devices, and a second program that performs transmission processing to send network settings. This segmentation allows each program to specialize in specific tasks, eliminating redundancy when the setup application is activated from other applications.
Solution Approach 2:
The first program acts as an intermediary by providing information about discovered communication devices to the second program. This intermediary mechanism enables the second program to directly transmit network settings to the identified device without requiring the second program to perform its own search, thereby improving efficiency.
2Extent of automation
If the second program performs its own search processing to find communication devices, then it can operate independently, but it creates redundant processing when the first program has already performed search processing
Solution Approach 1:
The first program performs search processing in advance before the second program needs to transmit network settings. By completing the search action preliminarily, the second program can skip its own search processing and directly proceed to transmission, significantly reducing processing time while maintaining independent operation capability.
3Adaptability or versatility
If the setup application executes complete setup processing for all peripheral devices, then it ensures comprehensive coverage, but it increases complexity and processing overhead
Solution Approach 1:
The setup application is segmented into specialized functions: the first program handles device discovery and identification, while the second program handles network setting transmission. This segmentation reduces overall complexity by dividing the setup process into manageable, specialized tasks rather than a monolithic complex process.
Data Source
AI summary
An information processing device including a first program and a second program, executes, by the first program, first search processing for searching for a communication device operating in a predetermined mode for receiving setting information from the information processing device; provides, by the first program, the second program with information related to the communication device discovered by the first search processing; and executes, by the second program, transmission processing without executing, by the second program, second search processing, the transmission processing being for transmitting information related to an external access point to the communication device identified based on the information related to the communication device discovered by the first search processing and the second search processing being for searching for the communication device on a network to which the information processing device belongs.


